|
|
|
Having origin or program ID |
Information generating method and apparatus, information reproducing method and apparatus, and information record medium6792538
Abstract
An information generating apparatus for generating output information to be outputted is provided with: an error correcting code adding device for adding an error correction code, which is used for an error correction of the output information when the output information is outputted, to the output information to thereby generate the output information having the error correction code; and a replacing device for replacing a part of the output information having the error correction code, which is generated by the error correcting code adding device, with identification information indicating that the output information to be outputted is not illegally copied to thereby generate the partially replaced output information.
Claims
What is claimed is:
1. An information generating method of generating output information to be outputted, comprising the processes of:
adding an error correction code, which is used for an error correction of the output information when the output information is outputted, to the output information to thereby generate the output information having the error correction code;
replacing a part of the output information having the error correction code, which is generated by said adding process, with identification information indicating that the output information to be outputted is not illegally copied to thereby generate the partially replaced output information; and
adding sub-identification information, which indicates that the output information is not illegally copied, to the output information, wherein
in said error correction code adding process, the error correction code is added to the output information to which the sub-identification information is added to thereby generate the output information having the error correction code and the sub-identification information, and
assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by a following expression (1)/
M=f(N) (1).
2. An information record medium on and from which record information is recorded and reproduced, comprising:
an error correction code recorded on said information record medium by adding the error correction code, which is used for an error correction of the record information when the record information is reproduced, to the record information to thereby generate the record information having the error correction code;
identification information recorded on said information record medium by replacing a part of the record information having the error correction code, with the identification information indicating that the record information to be reproduced is not illegally copied to thereby generate the partially replaced record information; and
sub-identification information recorded on said information record medium by adding the sub-identification information, which indicates that the record information is not illegally copied, to the record information in advance, wherein
the error correction code is recorded by adding the error correction code to the record information to which the sub-identification information is added to thereby generate the record information having the error correction code and the sub-identification information, and
assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by a following expression (1)/
M=f(N) (1).
3. An information reproducing method of reproducing record information from an information record medium,
(i) said information record medium comprising:
an error correction code recorded on said information record medium by adding the error correction code, which is used for an error correction of the record information when the record information is reproduced, to the record information to thereby generate the record information having the error correction code; and
identification information recorded on said information record medium by replacing a part of the record information having the error correction code, with the identification information indicating that the record information to be reproduced is not illegally copied to thereby generate the partially replaced record information,
(ii) said information reproducing method comprising the processes of:
detecting the partially replaced record information from said information record medium;
extracting the identification information from the partially replaced record information detected by said detecting process;
judging whether or not the identification information is extracted by said extracting process; and
reproducing the record information by applying the error correction to the partially replaced record information, which is detected by said detecting process, by use of the error correction code only if the identification information is judged to be extracted by said judging process;
wherein:
(i) said information record medium further comprises sub-identification information recorded on said information record medium by adding the sub-identification information, which indicates that the record information is not illegally copied, to the record information in advance,
the error correction code is recorded by adding the error correction code to the record information to which the sub-identification information is added to thereby generate the record information having the error correction code and the sub-identification information, and
assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by a following expression (1),
M=f(N) (1); and
(ii) in said extracting process, the identification information and the sub-identification information are extracted from the partially replaced record information,
in said judging process, it is judged whether or not the identification information is extracted, and it is judged whether or not the relationship is expressed by the expression (1), and
in said reproducing process, the record information is reproduced only if the identification information is judged to be extracted and the relationship is judged to be expressed by the expression (1).
4. An information reproducing method of reproducing record information from an information record medium,
(i) said information record medium comprising:
an error correction code recorded on said information record medium by adding the error correction code, which is used for an error correction of the record information when the record information is reproduced, to the record information to thereby generate the record information having the error correction code; and
identification information recorded on said information record medium by replacing a part of the record information having the error correction code, with the identification information indicating that the record information to be reproduced is not illegally copied to thereby generate the partially replaced record information,
(ii) said information reproducing method comprising the processes of:
detecting the partially replaced record information from said information record medium:
extracting the identification information from the partially replaced record information detected by said detecting process;
judging whether or not the identification information is extracted by said extracting process;
applying the error correction to the partially replaced record information, which is detected by said detecting process, by use of the error correction code; and
reproducing the record information on the basis of the partially replaced record information, to which the error correction is applied, only if the identification information is judged to be extracted by said judging process;
wherein:
(i) said information record medium further comprises sub-identification information recorded on said information record medium by adding the sub-identification information, which indicates that the record information is not illegally copied, to the record information in advance,
the error correction code is recorded by adding the error correction code to the record information to which the sub-identification information is added to thereby generate the record information having the error correction code and the sub-identification information, and
assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by a following expression (1),
M=f(N) (1); and
(ii) in said extracting process, the identification information and the sub-identification information are extracted from the partially replaced record information,
in said judging process, it is judged whether or not the identification information is extracted, and it is judged whether or not the relationship is expressed by the expression (1), and
in said reproducing process, the record information is reproduced only if the identification information is judged to be extracted and the relationship is judged to be expressed by the expression (1).
5. An information generating apparatus for generating output information to be outputted, comprising:
an error correcting code adding device for adding an error correction code, which is used for an error correction of the output information when the output information is outputted, to the output information to thereby generate the output information having the error correction code;
a replacing device for replacing a part of the output information having the error correction code, which is generated by said error correcting code adding device, with identification information indicating that the output information to be outputted is not illegally copied to thereby generate the partially replaced output information; and
a sub-identification information adding device for adding sub-identification information, which indicates that the output information is not illegally copied, to the output information, wherein
said error correction code adding device adds the error correction code to the output information to which the sub-identification information is added to thereby generate the output information having the error correction code and the sub-identification information, and
assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by a following expression (1)/
M=f(N) (1).
6. An information reproducing apparatus for reproducing record information from an information record medium,
(i) said information record medium comprising:
an error correction code recorded on said information record medium by adding the error correction code, which is used for an error correction of the record information when the record information is reproduced, to the record information to thereby generate the record information having the error correction code; and
identification information recorded on said information record medium by replacing a part of the record information having the error correction code, with the identification information indicating that the record information to be reproduced is not illegally copied to thereby generate the partially replaced record information,
(ii) said information reproducing apparatus comprising:
a detecting device for detecting the partially replaced record information from said information record medium;
an extracting device for extracting the identification information from the partially replaced record information detected by said detecting device;
a judging device for judging whether or not the identification information is extracted by said extracting device;
a reproducing device for reproducing the record information by applying the error correction to the partially replaced record information, which is detected by said detecting device, by use of the error correction code only if the identification information is judged to be extracted by said judging device; and
wherein:
(i) said information record medium further comprises sub-identification information recorded on said information record medium by adding the sub-identification information, which indicates that the record information is not illegally copied, to the record information in advance,
the error correction code is recorded by adding the error correction code to the record information to which the sub-identification information is added to thereby generate the record information having the error correction code and the sub-identification information, and
assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by a following expression (1),
M=f(N) (1); and
(ii) said extracting device extracts the identification information and the sub-identification information from the partially replaced record information,
said judging device judges whether or not the identification information is extracted, and whether or not the relationship is expressed by the expression (1), and
said reproducing device reproduces the record information only if the identification information is judged to be extracted and the relationship is judged to be expressed by the expression (1).
7. An information reproducing apparatus for reproducing record information from an information record medium,
(i) said information record medium comprising:
an error correction code recorded on said information record medium by adding the error correction code, which is used for an error correction of the record information when the record information is reproduced, to the record information to thereby generate the record information having the error correction code; and
identification information recorded on said information record medium by replacing a part of the record information having the error correction code, with the identification information indicating that the record information to be reproduced is not illegally copied to thereby generate the partially replaced record information,
(ii) said information reproducing apparatus comprising:
a detecting device for detecting the partially replaced record information from said information record medium;
an extracting device for extracting the identification information from the partially replaced record information detected by said detecting device;
a judging device for judging whether or not the identification information is extracted by said extracting device;
an error correction applying device for applying the error correction to the partially replaced record information, which is detected by said detecting device, by use of the error correction code;
a reproducing device for reproducing the record information on the basis of the partially replaced record information, to which the error correction is applied, only if the identification information is judged to be extracted by said judging device; and
wherein:
(i) said information record medium further comprises sub-identification information recorded on said information record medium by adding the sub-identification information, which indicates that the record information is not illegally copied, to the record information in advance,
the error correction code is recorded by adding the error correction code to the record information to which the sub-identification information is added to thereby generate the record information having the error correction code and the sub-identification information, and
assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by a following expression (1),
M=f(N) (1); and
(ii) said extracting device extracts the identification information and the sub-identification information from the partially replaced record information,
said judging device judges whether or not the identification information is extracted, and whether or not the relationship is expressed by the expression (1), and
said reproducing device reproduces the record information only if the identification information is judged to be extracted and the relationship is judged to be expressed by the expression (1).
8. An information record medium on and from which record information is recorded and reproduced, comprising:
an error correction code recorded on said information record medium by adding the error correction code, which is used for an error correction of the record information when the record information is reproduced, to the record information to thereby generate the record information having the error correction code;
identification information recorded on said information record medium by replacing one part of the record information having the error correction code, with the identification information indicating that the record information to be reproduced is not illegally copied to thereby generate the partially replaced record information;
position information recorded on said information record medium by replacing another part of the record information having the error correction code with the position information indicating a position of the identification information within the partially replaced record information; and
wherein the identification information is generated by rearranging each of codes constituting original identification information, which is set in advance and which indicates that the record information is not illegally copied.
9. An information record medium according to claim 8, wherein the identification information is generated by rearranging the codes, which correspond to a plurality of error correction units for the error correction, simultaneously within the original identification information.
10. An information record medium on and from which record information is recorded and reproduced, comprising:
an error correction code recorded on said information record medium by adding the error correction code, which is used for an error correction of the record information when the record information is reproduced, to the record information to thereby generate the record information having the error correction code;
identification information recorded on said information record medium by replacing one part of the record information having the error correction code, with the identification information indicating that the record information to be reproduced is not illegally copied to thereby generate the partially replaced record information;
position information recorded on said information record medium by replacing another part of the record information having the error correction code with the position information indicating a position of the identification information within the partially replaced record information; and
wherein the partially replaced record information is generated by replacing one portion of the record information having the error correction code such that one identification information is included over a plurality of error correction units for the error correction.
11. An information record medium on and from which record information is recorded and reproduced, comprising:
an error correction code recorded on said information record medium by adding the error correction code, which is used for an error correction of the record information when the record information is reproduced, to the record information to thereby generate the record information having the error correction code;
identification information recorded on said information record medium by replacing one part of the record information having the error correction code, with the identification information indicating that the record information to be reproduced is not illegally copied to thereby generate the partially replaced record information;
position information recorded on said information record medium by replacing another part of the record information having the error correction code with the position information indicating a position of the identification information within the partially replaced record information; and
wherein:
the record information before adding the error correction code is enciphered by an enciphering process which is varied in correspondence with a time of enciphering, and
a content of the enciphering process and version information indicating the time of enciphering are included in the identification information.
12. An information record medium according to claim 11, wherein encipher key information indicating an encipher key used in the enciphering process is included in the identification information.
13. An information record medium according to claim 12, wherein the encipher key information is inserted in the identification information after the encipher key information is enciphered by an enciphering process which is set in advance.
14. An information record medium on and from which record information is recorded and reproduced, comprising:
an error correction code recorded on said information record medium by adding the error correction code, which is used for an error correction of the record information when the record information is reproduced, to the record information to thereby generate the record information having the error correction code;
identification information recorded on said information record medium by replacing one part of the record information having the error correction code, with the identification information indicating that the record information to be reproduced is not illegally copied to thereby generate the partially replaced record information;
position information recorded on said information record medium by replacing another part of the record information having the error correction code with the position information indicating a position of the identification information within the partially replaced record information; and
wherein the partially replaced record information is generated by replacing one part of the record information having the error correction code with (i) the error correction code, which is used for an error correction of the identification information when the record information is reproduced, and (ii) the identification information.
15. An information record medium on and from which record information is recorded and reproduced, comprising:
an error correction code recorded on said information record medium by adding the error correction code, which is used for an error correction of the record information when the record information is reproduced, to the record information to thereby generate the record information having the error correction code;
identification information recorded on said information record medium by replacing one part of the record information having the error correction code, with the identification information indicating that the record information to be reproduced is not illegally copied to thereby generate the partially replaced record information;
position information recorded on said information record medium by replacing another part of the record information having the error correction code with the position information indicating a position of the identification information within the partially replaced record information; and
wherein:
said information record medium further comprises sub-identification information recorded on said information record medium by adding the sub-identification information, which indicates that the record information is not illegally copied, to the record information in advance,
the error correction code is recorded by adding the error correction code to the record information to which the sub-identification information is added to thereby generate the record information having the error correction code and the sub-identification information, and
assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by a following expression (1)/
M=f(N) (1).
16. An information generating apparatus for generating output information to be outputted, comprising:
an error correcting code adding device for adding an error correction code, which is used for an error correction of the output information when the output information is outputted, to the output information to thereby generate the output information having the error correction code;
a replacing device for replacing one part of the output information having the error correction code, which is generated by said error correcting code adding device, with identification information indicating that the output information to be outputted is not illegally copied to thereby generate the partially replaced output information, and for replacing another part of the output information having the error correction code with position information indicating a position of the identification information within the partially replaced output information; and
a rearranging device for rearranging each of codes constituting original identification information, which is set in advance and which indicates that the output information is not illegally copied, to thereby generate the identification information, and
said replacing device replaces one part of the output information having the error correction code with the identification information generated by said rearranging device, to thereby generate the partially replaced output information.
17. An information generating apparatus according to claim 16, wherein said rearranging device rearranges the codes, which correspond to a plurality of error correction units for the error correction, simultaneously within the original identification information, to thereby generate the identification information.
18. An information generating apparatus for generating output information to be outputted, comprising:
an error correcting code adding device for adding an error correction code, which is used for an error correction of the output information when the output information is outputted, to the output information to thereby generate the output information having the error correction code;
a replacing device for replacing one part of the output information having the error correction code, which is generated by said error correcting code adding device, with identification information indicating that the output information to be outputted is not illegally copied to thereby generate the partially replaced output information, and for replacing another part of the output information having the error correction code with position information indicating a position of the identification information within the partially replaced output information; and
wherein said replacing device replaces one portion of the output information having the error correction code such that one identification information is included over a plurality of error correction units for the error correction.
19. An information generating apparatus for generating output information to be outputted, comprising:
an error correcting code adding device for adding an error correction code, which is used for an error correction of the output information when the output information is outputted, to the output information to thereby generate the output information having the error correction code;
a replacing device for replacing one part of the output information having the error correction code, which is generated by said error correcting code adding device, with identification information indicating that the output information to be outputted is not illegally copied to thereby generate the partially replaced output information, and for replacing another part of the output information having the error correction code with position information indicating a position of the identification information within the partially replaced output information;
an enciphering device for enciphering the output information before adding the error correction code by an enciphering process which is varied in correspondence with a time of enciphering, and
a content of the enciphering process and version information indicating the time of enciphering are included in the identification information.
20. An information generating apparatus according to claim 19, wherein encipher key information indicating an encipher key used in the enciphering process is included in the identification information.
21. An information generating apparatus according to claim 20, wherein said apparatus further comprises an encipher key inserting device for inserting the encipher key information into the identification information after enciphering the encipher key information by an enciphering process which is set in advance.
22. An information generating apparatus for generating output information to be outputted, comprising:
an error correcting code adding device for adding an error correction code, which is used for an error correction of the output information when the output information is outputted, to the output information to thereby generate the output information having the error correction code;
a replacing device for replacing one part of the output information having the error correction code, which is generated by said error correcting code adding device, with identification information indicating that the output information to be outputted is not illegally copied to thereby generate the partially replaced output information, and for replacing another part of the output information having the error correction code with position information indicating a position of the identification information within the partially replaced output information; and
wherein said replacing device replaces one part of the output information having the error correction code with (i) the error correction code, which is used for an error correction of the identification information when the output information is outputted, and (ii) the identification information, to thereby generate the partially replaced output information.
23. An information generating apparatus for generating output information to be outputted, comprising:
an error correcting code adding device for adding an error correction code, which is used for an error correction of the output information when the output information is outputted, to the output information to thereby generate the output information having the error correction code; and
a replacing device for replacing one part of the output information having the error correction code, which is generated by said error correcting code adding device, with identification information indicating that the output information to be outputted is not illegally copied to thereby generate the partially replaced output information, and for replacing another part of the output information having the error correction code with position information indicating a position of the identification information within the partially replaced output information; and
a sub-identification information adding device for adding sub-identification information, which indicates that the output information is not illegally copied, to the output information,
said error correction code adding device adds the error correction code to the output information to which the sub-identification information is added to thereby generate the output information having the error correction code and the sub-identification information, and
assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by a following expression (1)/
M=f(N) (1).
Description
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an information generating apparatus, an information reproducing apparatus and an information record medium, which can protect that legally generated information is illegally copied and further illegally reproduced to be generally distributed.
2. Description of the Related Art
Video information such as a movie or the like and audio information such as a music or the like are protected by the copyrights in many cases. In these cases, it is basically prohibited to copy such information without a permission.
Moreover, an owner of the copyright needs to have a plan of effectively protecting the copy.
A method for applying to the video information or the like a modulation referred to as a "scramble" is typically employed as a method for protecting the illegal copy. This scramble modulation is a modulating method, the modulated information by which cannot be demodulated without special key data. Usually, the key data is recorded on a data record area in an optical disc or the like as record information (data to be recorded) together with the scramble-modulated video information, and then the optical disc or the like is sold.
By a user who buys the optical disc, only if the key data recorded in a reproducing device for the optical disc owned by the user coincides with the key data recorded together with the video information on the optical disc, the scramble-modulated video information can be demodulated in accordance with the key data to thereby reproduce the video information. At this time, as long as the user manages the key data to be unknown to other persons, even if only the scramble-modulated video information is illegally copied, this cannot be demodulated or reproduced.
However, in the above explained method for protecting the illegal copy, the key data is recorded on the data record area of the optical disc as the record information together with the scramble-modulated video information and the like. Thus, there may be a case in which the key data is illegally copied together with the video information and the like. This results in a problem that a person, who makes an illegal copy, may use the obtained key data to demodulate the scramble-modulated video information and the like so that he or she can view and hear it.
Moreover, in the above explained method for protecting the illegal copy, there is no technique to judge whether or not the video information or the like is legally distributed (i.e., whether or not the video information or the like is a so-called "original"). Hence, this results in a problem that even in a case of the illegally copied video information or the like, it is impossible to judge whether or not it is illegally copied.
SUMMARY OF THE INVENTION
The present invention is proposed in view of the above mentioned problems. It is therefore an object of the present invention to provide an information generating method and an information generating apparatus, an information reproducing method and an information reproducing apparatus, and an information record medium, which can protect legally generated video information, audio information or the like from being illegally copied and further illegally reproduced.
The above object of the present invention can be achieved by an information generating method of generating output information to be outputted. The information generating method is provided with: adding an error correction code, which is used for an error correction of the output information when the output information is outputted, to the output information to thereby generate the output information having the error correction code; and replacing a part of the output information having the error correction code, which is generated by the adding process, with identification information indicating that the output information to be outputted is not illegally copied to thereby generate the partially replaced output information.
According to the information generating method of the present invention, in the adding process, the error correction code is added to the output information, so that the output information having the error correction code is generated. Then, in the replacing process, the part of the output information having the error correction code is replaced with the identification information, so that the partially replaced output information is generated.
Thus, for example, when the generated partially replaced output information is recorded onto the information record medium such as a DVD or the like and then the output information is reproduced from the information record medium, by allowing the reproducing operation only when the identification information is detected, it is possible to protect the output information having no identification information (i.e., the illegally copied output information) from being illegally reproduced.
Moreover, since the part of the output information having the error correction code is replaced with the identification information after the error correction code is added, even if the identification information is detected and the output information is reproduced when the output information is reproduced for example, the identification information is erased by the error correction at the time of the reproduction. Hence, the identification information is not recorded any longer when the reproduced output information is recorded by the information recording apparatus. Therefore, the information reproducing apparatus which can reproduce the output information only when the identification information is detected can protect the reproduction of the output information recorded by the information recording apparatus. Namely, it is possible to protect the output information from being illegally reproduced.
Furthermore, for example, assuming that the partially replaced output information is transmitted to another information reproducing apparatus and is reproduced thereby, if the reproducing operation is allowed only when the identification information is detected, even if the output information having no identification information is transmitted, its illegal reproduction can be protected.
Moreover, even if the identification information is detected and the output information is reproduced after the transmission, the identification information is erased by the error correction at the time of the reproduction. Hence, the identification information is not recorded any longer when the reproduced output information is recorded by the information recording apparatus. Therefore, the information reproducing apparatus, which can reproduce the output information only when the identification information is detected, can protect the reproduction of the output information recorded by the information recording apparatus. Namely, it is possible to protect the output information from being illegally reproduced.
In one aspect of the information generating method of the present invention, the information generating method is further provided with the process of adding sub-identification information, which indicates that the output information is not illegally copied, to the output information. In the error correction code adding process, the error correction code is added to the output information to which the sub-identification information is added to thereby generate the output information having the error correction code and the sub-identification information. Assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by a following expression (1).
M=f(N) (1)
According to this aspect, in the sub-identification adding process, the sub-identification information is added to the output information. Then, in the error correction code adding:process, the error correction code is added to the output information to which the sub-identification information is added, so that the output information having the error correction code and the sub-identification information is generated. At this time, the sub-identification information M is a predetermined function of the identification information N.
Thus, for example, when the output information is reproduced from the information record medium, by allowing the reproducing operation only when both of the sub-identification information M and the identification information N are detected, even if either one of the sub-identification information M and the identification information N is obtained by some unjust or unfair method, another one of the sub-identification information M and the identification information N cannot be correctly obtained unless the function f is determined. Therefore, in the reproducing apparatus for reproducing the output information, it is possible to more effectively protect the output information, which has been illegally recorded, from being reproduced.
In another aspect of the information generating method of the present invention, the error correction code comprises an inner code inspection symbol and an outer code inspection symbol. In the replacing process, the part of the output information having the error correction code at a portion thereof where the inner code inspection symbol and the outer code inspection symbol overlap to each other is replaced with the identification information.
According to this aspect, for example, the inner code inspection symbol or the outer code inspection symbol used for the error correction of the output information itself at the time of reproducing the output information which has been recorded on the information record medium, is not replaced with the identification information. Thus, the error correction ability with respect to the output information itself is not degraded. Further, in the similar manner, at the time of reproducing the output information which has been transmitted, the error correction ability with respect to the output information itself is not degraded.
The above object of the present invention can be also achieved by a first information record medium on and from which record information is recorded and reproduced. The first information record medium is provided with: an error correction code recorded on the information record medium by adding the error correction code, which is used for an error correction of the record information when the record information is reproduced, to the record information to thereby generate the record information having the error correction code; and identification information recorded on the information record medium by replacing a part of the record information having the error correction code, with the identification information indicating that the record information to be reproduced is not illegally copied to thereby generate the partially replaced record information.
According to the first information record medium of the present invention, by replacing the part of the record information having the error correction code with the identification information, the partially replaced record information is recorded. Thus, by allowing the reproduction only when the identification is detected at the time of reproducing the partially replaced record information form the information record medium, it is possible to protect the record information, which does not have the identification information (i.e., which has been illegally copied), from being illegally reproduced.
Further, since the part of the record information having the error correction code is replaced with the identification information, even if the identification information is detected and the record information is reproduced, the identification information is erased by the error correction at the time of reproduction. Thus, at the time of recording the reproduced record information by another information recording apparatus, the identification information is not recorded. Thus, by allowing the reproduction of the record information only when the identification information is detected, it is possible to protect the record information recorded by this another information recording apparatus.
In one aspect of the first information record medium of the present invention, the information record medium is further provided with sub-identification information recorded on the information record medium by adding the sub-identification information, which indicates that the record information is not illegally copied, to the record information in advance. The error correction code is recorded by adding the error correction code to the record information to which the sub-identification information is added to thereby generate the record information having the error correction code and the sub-identification information. Assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by the aforementioned expression (1) (i.e., M=f(N)).
According to this aspect, the output information having the error correction code and the sub-identification information is recorded on the information record medium, and that the sub-identification information M is a predetermined function of the identification information N.
Thus, for example, when the record information is reproduced from the information record medium, by allowing the reproducing operation only when both of the sub-identification information M and the identification information N are detected, even if either one of the sub-identification information M and the identification information N is obtained by some unjust or unfair method, another one of the sub-identification information M and the identification information N cannot be correctly obtained unless the function f is determined. Therefore, in the reproducing apparatus for reproducing the record information, it is possible to more effectively protect the record information, which has been illegally recorded, from being reproduced.
In another aspect of the first information record medium, the error correction code comprises an inner code inspection symbol and an outer code inspection symbol. The part of the record information having the error correction code at a portion thereof where the inner code inspection symbol and the outer code inspection symbol overlap to each other is replaced with the identification information.
According to this aspect, for example, the inner code inspection symbol or the outer code inspection symbol used for the error correction of the record information itself at the time of reproducing the record information which has been recorded on the information record medium, is not replaced with the identification information. Thus, the error correction ability with respect to the record information itself is not degraded.
The above object of the present invention can be also achieved by a first information reproducing method of reproducing record information from the above described information record medium such as a DVD or the like of the present invention. The first information reproducing method is provided with the processes of: detecting the partially replaced record information from the information record medium; extracting the identification information from the partially replaced record information detected by the detecting process; judging whether or not the identification information is extracted by the extracting process; and reproducing the record information by applying the error correction to the partially replaced record information, which is detected by the detecting process, by use of the error correction code only if the identification information is judged to be extracted by the judging process.
According to the first information reproducing method, at first in the detecting process, the partially replaced record information is detected from the information record medium. Then, in the extracting process, the identification information is extracted from the partially replaced record information. Then, in the judging process, it is judged whether or not the identification information is extracted. Finally, in the reproducing process, only if the identification information is judged to be extracted, the record information is reproduced by applying the error correction to the partially replaced record information by use of the error correction code.
Therefore, since the reproduction can be performed only when the identification information is detected, it is possible to protect the record information having no identification information (i.e., the illegally copied record information) from being illegally reproduced.
Further, since the part of the record information having the error correction code is replaced with the identification information, the identification information is erased by the error correction at the time of reproduction. Thus, at the time of recording the reproduced record information by another information recording apparatus, the identification information is not recorded. Therefore, by allowing the reproduction of the record information only when the identification information is detected, it is possible to protect the record information recorded by this another information recording apparatus.
The above object of the present invention can be also achieved by a second information reproducing method of reproducing record information from the above described information record medium such as a DVD or the like of the present invention. The second information reproducing method is provided with the processes of: detecting the partially replaced record information from the information record medium; extracting the identification information from the partially replaced record information detected by the detecting process; judging whether or not the identification information is extracted by the extracting process; applying the error correction to the partially replaced record information, which is detected by the detecting process, by use of the error correction code; and reproducing the record information on the basis of the partially replaced record information, to which the error correction is applied, only if the identification information is judged to be extracted by the judging process.
According to the second information reproducing method, at first in the detecting process, the partially replaced record information is detected from the information record medium. Then, in the extracting process, the identification information is extracted from the partially replaced record information. Then, in the judging process, it is judged whether or not the identification information is extracted. Then, in the error correction applying process, the error correction is applied to the partially replaced record information by use of the error correction code. Finally, in the reproducing process, only if the identification information is judged to be extracted, the record information is reproduced on the basis of the partially replaced record information.
Therefore, since the reproduction can be performed only when the identification information is detected, it is possible to protect the record information having no identification information (i.e., the illegally copied record information) from being illegally reproduced.
Further, since the part of the record information having the error correction code is replaced with the identification information, the identification information is erased by the error correction at the time of reproduction. Thus, at the time of recording the reproduced record information by another information recording apparatus, the identification information is not recorded. Therefore, by allowing the reproduction of the record information only when the identification information is detected, it is possible to protect the record information recorded by this another information recording apparatus.
In one aspect of each of the first and second information reproducing methods of the present invention, the information record medium is further provided with sub-identification information recorded on the information record medium by adding the sub-identification information, which indicates that the record information is not illegally copied, to the record information in advance. The error correction code is recorded by adding the error correction code to the record information to which the sub-identification information is added to thereby generate the record information having the error correction code and the sub-identification information. Assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by the aforementioned expression (1) (i.e., M=f(N)). In the extracting process, the identification information and the sub-identification information are extracted from the partially replaced record information. In the judging process, it is judged whether or not the identification information is extracted, and it is judged whether or not the relationship is expressed by the expression (1). In the reproducing process, the record information is reproduced only if the identification information is judged to be extracted and the relationship is judged to be expressed by the expression (1).
According to this aspect, in the extracting process, the identification information and the sub-identification information are extracted from the partially replaced record information. Then, in the judging process, it is judged whether or not the identification information is extracted, and it is judged whether or not the relationship is expressed by the expression (1). Finally, in the reproducing process, only if the identification information is judged to be extracted and the relationship is judged to be expressed by the expression (1), the record information is reproduced.
Thus, since the reproducing operation is performed only when both of the sub-identification information M and the identification information N are detected, even if either one of the sub-identification information M and the identification information N is obtained by some unjust or unfair method, another one of the sub-identification information M and the identification information N cannot be correctly obtained unless the function f is determined. Therefore, at the time of reproduction, it is possible to more effectively protect the record information, which has been illegally recorded, from being reproduced.
In another aspect of each of the first and second information reproducing methods of the present invention, the error correction code comprises an inner code inspection symbol and an outer code inspection symbol. The part of the record information having the error correction code at a portion thereof where the inner code inspection symbol and the outer code inspection symbol overlap to each other is replaced with the identification information.
According to this aspect, the inner code inspection symbol or the outer code inspection symbol used for the error correction of the record information itself is not replaced with the identification information. Thus, the error correction ability with respect to the record information itself is not degraded.
The above object of the present invention can be also achieved by a first information generating apparatus for generating output information to be outputted. The first information generating apparatus is provided with: an error correcting code adding device for adding an error correction code, which is used for an error correction of the output information when the output information is outputted, to the output information to thereby generate the output information having the error correction code; and a replacing device for replacing a part of the output information having the error correction code, which is generated by the error correcting code adding device, with identification information indicating that the output information to be outputted is not illegally copied to thereby generate the partially replaced output information.
According to the first information generating apparatus of the present invention, by the error correcting code adding device, the error correction code is added to the output information, so that the output information having the error correction code is generated. Then, by the replacing device, the part of the output information having the error correction code is replaced with the identification information, so that the partially replaced output information is generated.
Thus, for example, when the generated partially replaced output information is recorded onto the information record medium such as a DVD or the like and then the output information is reproduced from the information record medium, by allowing the reproducing operation only when the identification information is detected, it is possible to protect the output information having no identification information (i.e., the illegally copied output information) from being illegally reproduced.
Moreover, since the part of the output information having the error correction code is replaced with the identification information after the error correction code is added, even if the identification information is detected and the output information is reproduced when the output information is reproduced for example, the identification information is erased by the error correction at the time of the reproduction. Hence, the identification information is not recorded any longer when the reproduced output information is recorded by the information recording apparatus. Therefore, the information reproducing apparatus which can reproduce the output information only when the identification information is detected can protect the reproduction of the output information recorded by the information recording apparatus.
Furthermore, for example, assuming that the partially replaced output information is transmitted to another information reproducing apparatus and is reproduced thereby, if the reproducing operation is allowed only when the identification information is detected, even if the output information having no identification information is transmitted, its illegal reproduction can be protected.
Moreover, even if the identification information is detected and the output information is reproduced after the transmission, the identification information is erased by the error correction at the time of the reproduction. Hence, the identification information is not recorded any longer when the reproduced output information is recorded by the information recording apparatus. Therefore, the information reproducing apparatus, which can reproduce the output information only when the identification information is detected, can protect the reproduction of the output information recorded by the information recording apparatus.
In one aspect of the first information generating apparatus of the present invention, the information generating apparatus is further provided with a sub-identification information adding device for adding sub-identification information, which indicates that the output information is not illegally copied, to the output information. The error correction code adding device adds the error correction code to the output information to which the sub-identification information is added to thereby generate the output-information having the error correction code and the sub-identification information. Assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by the expression (1) (i.e., M=f(N)).
According to this aspect, for example, when the output information is reproduced from the information record medium, by allowing the reproducing operation only when both of the sub-identification information M and the identification information N are detected, even if either one of the sub-identification information M and the identification information N is obtained by some unjust or unfair method, another one of the sub-identification information M and the identification information N cannot be correctly obtained unless the function f is determined. Therefore, in the reproducing apparatus for reproducing the output information, it is possible to more effectively protect the output information, which has been illegally recorded, from being reproduced.
In another aspect of the first information generating apparatus of the present invention, the error correction code comprises an inner code inspection symbol and an outer code inspection symbol. The replacing device replaces the part of the output information having the error correction code at a portion thereof where the inner code inspection symbol and the outer code inspection symbol overlap to each other with the identification information.
According to this aspect, for example, the inner code inspection symbol or the outer code inspection symbol used for the error correction of the output information itself at the time of reproducing the output information which has been recorded on the information record medium, is not replaced with the identification information. Thus, the error correction ability with respect to the output information itself is not degraded. Further, in the similar manner, at the time of reproducing the output information which has been transmitted, the error correction ability with respect to the output information itself is not degraded.
The above object of the present invention can be also achieved by a first information reproducing apparatus for reproducing record information from the above described information record medium of the present invention. The first information reproducing apparatus is provided with: a detecting device for detecting the partially replaced record information from the information record medium; an extracting device for extracting the identification information from the partially replaced record information detected by the detecting device; a judging device for judging whether or not the identification information is extracted by the extracting device; and a reproducing device for reproducing the record information by applying the error correction to the partially replaced record information, which is detected by the detecting device, by use of the error correction code only if the identification information is judged to be extracted by the judging device.
According to the first information reproducing apparatus, at first by the detecting device, the partially replaced record information is detected from the information record medium. Then, by the extracting device, the identification information is extracted from the partially replaced record information. Then, by the judging device, it is judged whether or not the identification information is extracted. Finally, by the reproducing device, only if the identification information is judged to be extracted, the record information is reproduced by applying the error correction to the partially replaced record information by use of the error correction code.
Therefore, since the reproduction can be performed only when the identification information is detected, it is possible to protect the record information having no identification information (i.e., the illegally copied record information) from being illegally reproduced.
Further, since the part of the record information having the error correction code is replaced with the identification information, the identification information is erased by the error correction at the time of reproduction. Thus, at the time of recording the reproduced record information by another information recording apparatus, the identification information is not recorded. Therefore, by allowing the reproduction of the record information only when the identification information is detected, it is possible to protect the record information recorded by this another information recording apparatus.
The above object of the present invention can be also achieved by a second information reproducing apparatus for reproducing record information from the above described information record medium of the present invention. The second information reproducing apparatus is provided with: a detecting device for detecting the partially replaced record information from the information record medium; an extracting device for extracting the identification information from the partially replaced record information detected by the detecting device; a judging device for judging whether or not the identification information is extracted by the extracting device; an error correction applying device for applying the error correction to the partially replaced record information, which is detected by the detecting device, by use of the error correction code; and a reproducing device for reproducing the record information on the basis of the partially replaced record information, to which the error correction is applied, only if the identification information is judged to be extracted by the judging device.
Therefore, since the reproduction can be performed only when the identification information is detected, it is possible to protect the record information having no identification information (i.e., the illegally copied record information) from being illegally reproduced.
Further, since the part of the record information having the error correction code is replaced with the identification information, the identification information is erased by the error correction at the time of reproduction. Thus, at the time of recording the reproduced record information by another information recording apparatus, the identification information is not recorded. Therefore, by allowing the reproduction of the record information only when the identification information is detected, it is possible to protect the record information recorded by this another information recording apparatus.
In one aspect of each of the first and second information reproducing apparatuses of the present invention, the information record medium is further provided with sub-identification information recorded on the information record medium by adding the sub-identification information, which indicates that the record information is not illegally copied, to the record information in advance. The error correction code is recorded by adding the error correction code to the record information to which the sub-identification information is added to thereby generate the record information having the error correction code and the sub-identification information. Assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by the expression (1) (i.e., M=f(N)). The extracting device extracts the identification information and the sub-identification information from the partially replaced record information. The judging device judges whether or not the identification information is extracted, and whether or not the relationship is expressed by the expression (1). The reproducing device reproduces the record information only if the identification information is judged to be extracted and the relationship is judged to be expressed by the expression (1).
According to this aspect, by the extracting process, the identification information and the sub-identification information are extracted from the partially replaced record information. Then, by the judging process, it is judged whether or not the identification information is extracted, and it is judged whether or not the relationship is expressed by the expression (1). Finally, by the reproducing process, only if the identification information is judged to be extracted and the relationship is judged to be expressed by the expression (1), the record information is reproduced.
Thus, since the reproducing operation is performed only when both of the sub-identification information M and the identification information N are detected, even if either one of the sub-identification information M and the identification information N is obtained by some unjust or unfair method, another one of the sub-identification information M and the identification information N cannot be correctly obtained unless the function f is determined. Therefore, at the time of reproduction, it is possible to more effectively protect the record information, which has been illegally recorded, from being reproduced.
In another aspect of each of the first and second information reproducing apparatuses of the present invention, the error correction code comprises an inner code inspection symbol and an outer code inspection symbol. The part of the record information having the error correction code at a portion thereof where the inner code inspection symbol and the outer code inspection symbol overlap to each other is replaced with the identification information.
According to this aspect, the inner code inspection symbol or the outer code inspection symbol used for the error correction of the record information itself is not replaced with the identification information. Thus, the error correction ability with respect to the record information itself is not degraded.
The above object of the present invention can be achieved by a second information record medium on and from which record information is recorded and reproduced provided with: an error correction code recorded on the information record medium by adding the error correction code, which is used for an error correction of the record information when the record information is reproduced, to the record information to thereby generate the record information having the error correction code; identification information recorded on the information record medium by replacing one part of the record information having the error correction code with the identification information indicating that the record information to be reproduced is not illegally copied to thereby generate the partially replaced record information; and position information recorded on the information record medium by replacing another part of the record information having the error correction code with the position information indicating a position of the identification information within the partially replaced record information.
According to the second information record medium of the present invention, by replacing the part of the record information having the error correction code with the identification information, the partially replaced record information is recorded. Thus, by allowing the reproduction only when the identification is detected at the time of reproducing the partially replaced record information form the information record medium, it is possible to protect the record information, which does not have the identification information (i.e., which has been illegally copied), from being illegally reproduced.
Further, since the part of the record information having the error correction code is replaced with the identification information, even if the identification information is detected and the record information is reproduced, the identification information is erased by the error correction at the time of reproduction. Thus, at the time of recording the reproduced record information by another information recording apparatus, the identification information is not recorded.
Thus, by allowing the reproduction of the record information only when the identification information is detected, it is possible to protect the record information recorded by this another information recording apparatus.
Furthermore, since another part of the record information having the error correction code is replaced with the position information indicating the position of the identification information, even if the replacement position of the identification information within the partially replaced record information is changed in order to prevent the illegal copy, it is possible to extract the identification information by using the position information as the clue. Thus, by changing the replacement position of the identification information, it is possible to prevent the identification information from being illegally read out before the error correction at the time of reproducing the record information.
In one aspect of the second information record medium of the present invention, the identification information is generated by rearranging each of codes constituting original identification information, which is set in advance and which indicates that the record information is not illegally copied.
According to this aspect, since the identification information is generated by rearranging the codes constituting the original identification information indicating the non-illegal copy, even if the identification information is read out before the error correction at the time of reproducing the record information, it is possible to prevent the original identification information from being recognized.
In this aspect, the identification information may be generated by rearranging the codes, which correspond to a plurality of error correction units for the error correction, simultaneously within the original identification information.
By constructing in this manner, since the rearrangement over the plurality of error correction units is performed, it is possible to prevent the leakage of the identification information more effectively at the time of reproducing the record information.
In another aspect of the second information record medium of the present invention, the partially replaced record information is generated by replacing one portion of the record information having the error correction code such that one identification information is included over a plurality of error correction units for the error correction.
According to this aspect, since one identification information is included over the plurality of error correction units, it is possible to prevent the leakage of the identification information even more effectively at the time of recording the record information.
In another aspect of the second information record medium of the present invention, the record information before adding the error correction code is enciphered by an enciphering process which is varied in correspondence with a time of enciphering, and a content of the enciphering process and version information indicating the time of enciphering are included in the identification information.
According to this aspect, since the content of the enciphering process and the time of enciphering are included in the version information, by selecting the content of the deciphering process for deciphering the enciphered information in accordance with the time of enciphering for each content of the enciphering process at the time of reproducing the record information, even if the content of one enciphering process is leaked at the time of reproduction, it is possible to decipher the enciphered data by use of another enciphering process so as to effectively prevent the illegal copy.
In this aspect, encipher key information indicating an encipher key used in the enciphering process may be included in the identification information.
By constructing in this manner, since the enciphered output information cannot be deciphered if the identification information cannot be obtained at the time of reproduction, it is possible to effectively prevent the illegal copy.
Further in this case, the encipher key information may be inserted in the identification information after the encipher key information is enciphered by an enciphering process which is set in advance.
By constructing in this manner, since the encipher key information for the enciphering process is further enciphered, it is very difficult to decipher the enciphered record information.
In another aspect of the second information record medium of the present invention, the partially replaced record information is generated by replacing one part of the record information having the error correction code with (i) the error correction code, which is used for an error correction of the identification information when the record information is reproduced, and (ii) the identification information.
According to this aspect, even if the identification information becomes erroneous at the time of reproduction, it is possible to correct this and thereby certainly recognize the identification information.
In another aspect of the second information record medium of the present invention, the information record medium further comprises sub-identification information recorded on the information record medium by adding the sub-identification information, which indicates that the record information is not illegally copied, to the record information in advance, the error correction code is recorded by adding the error correction code to the record information to which the sub-identification information is added to thereby generate the record information having the error correction code and the sub-identification information, and assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by a following expression (1).
M=f(N) (1)
According to this aspect, the output information having the error correction code and the sub-identification information is recorded on the information record medium, and that the sub-identification information M is a predetermined function of the identification information N.
Thus, for example, when the record information is reproduced from the information record medium, by allowing the reproducing operation only when both of the sub-identification information M and the identification information N are detected, even if either one of the sub-identification information M and the identification information N is obtained by some unjust or unfair method, another one of the sub-identification information M and the identification information N cannot be correctly obtained unless the function f is determined. Therefore, in the reproducing apparatus for reproducing the record information, it is possible to more effectively protect the record information, which has been illegally recorded, from being reproduced.
In another aspect of the second information record medium of the present invention, the error correction code comprises an inner code inspection symbol and an outer code inspection symbol, and one part of the record information having the error correction code at a portion thereof where the inner code inspection symbol and the outer code inspection symbol overlap to each other is replaced with the identification information.
According to this aspect, for example, the inner code inspection symbol or the outer code inspection symbol used for the error correction of the record information itself at the time of reproducing the record information which has been recorded on the information record medium, is not replaced with the identification information. Thus, the error correction ability with respect to the record information itself is not degraded.
The above object of the present invention can be also achieved by a second information generating apparatus for generating output information to be outputted, provided with: an error correcting code adding device for adding an error correction code, which is used for an error correction of the output information when the output information is outputted, to the output information to thereby generate the output information having the error correction code; and a replacing device for replacing one part of the output information having the error correction code, which is generated by the error correcting code adding device, with identification information indicating that the output information to be outputted is not illegally copied to thereby generate the partially replaced output information, and for replacing another part of the output information having the error correction code with position information indicating a position of the identification information within the partially replaced output information.
According to the second information generating apparatus of the present invention, by the error correcting code adding device, the error correction code is added to the output information, so that the output information having the error correction code is generated. Then, by the replacing device, one part of the output information having the error correction code is replaced with the identification information, so that the partially replaced output information is generated.
Thus, for example, when the generated partially replaced output information is recorded onto the information record medium such as a DVD or the like and then the output information is reproduced from the information record medium, by allowing the reproducing operation only when the identification information is detected, it is possible to protect the output information having no identification information (i.e., the illegally copied output information) from being illegally reproduced.
Moreover, since the part of the output information having the error correction code is replaced with the identification information after the error correction code is added, even if the identification information is detected and the output information is reproduced when the output information is reproduced for example, the identification information is erased by the error correction at the time of the reproduction. Hence, the identification information is not recorded any longer when the reproduced output information is recorded by the information recording apparatus.
Therefore, the information reproducing apparatus which can reproduce the output information only when the identification information is detected can protect the reproduction of the output information recorded by the information recording apparatus.
Furthermore, for example, assuming that the partially replaced output information is transmitted to another information reproducing apparatus and is reproduced thereby, if the reproducing operation is allowed only when the identification information is detected, even if the output information having no identification information is transmitted, its illegal reproduction can be protected.
Moreover, even if the identification information is detected and the output information is reproduced after the transmission, the identification information is erased by the error correction at the time of the reproduction. Hence, the identification information is not recorded any longer when the reproduced output information is recorded by the information recording apparatus. Therefore, the information reproducing apparatus, which can reproduce the output information only when the identification information is detected, can protect the reproduction of the output information recorded by the information recording apparatus.
Furthermore, since another part of the record information having the error correction code is replaced with the position information indicating the position of the identification information, even if the replacement position of the identification information within the partially replaced output information is changed in order to prevent the illegal copy, it is possible to extract the identification information by using the position information as the clue. Thus, by changing the replacement position of the identification information, it is possible to prevent the identification information from being illegally read out before the error correction at the time of outputting the output information.
In one aspect of the second information generating apparatus of the present invention, the apparatus is further provided with a rearranging device for rearranging each of codes constituting original identification information, which is set in advance and which indicates that the output information is not illegally copied, to thereby generate the identification information, and the replacing device replaces one part of the output information having the error correction code with the identification information generated by the rearranging device, to thereby generate the partially replaced output information.
According to this aspect, since the identification information is generated by rearranging the codes constituting the original identification information indicating the non-illegal copy, even if the identification information is read out before the error correction at the time of outputting the output information, it is possible to prevent the original identification information from being recognized.
In this aspect, the rearranging device may rearrange the codes, which correspond to a plurality of error correction units for the error correction, simultaneously within the original identification information, to thereby generate the identification information.
By constructing in this manner, since the rearrangement over the plurality of error correction units is performed, it is possible to prevent the leakage of the identification information more effectively at the time of outputting the output information.
In another aspect of the second information generating apparatus of the present invention, the replacing device replaces one portion of the output information having the error correction code such that one identification information is included over a plurality of error correction units for the error correction.
According to this aspect, since one identification information is included over the plurality of error correction units, it is possible to prevent the leakage of the identification information even more effectively at the time of outputting the output information.
In another aspect of the second information generating apparatus of the present invention, the apparatus is further provided with an enciphering device for enciphering the output information before adding the error correction code by an enciphering process which is varied in correspondence with a time of enciphering, and a content of the enciphering process and version information indicating the time of enciphering are included in the identification information.
According to this aspect, since the content of the enciphering process and the time of enciphering are included in the version information, by selecting the content of the deciphering process for deciphering the enciphered information in accordance with the time of enciphering for each content of the enciphering process at the time of outputting the output information, even if the content of one enciphering process is leaked at the time of reproduction, it is possible to decipher the enciphered data by use of another enciphering process so as to effectively prevent the illegal copy.
In this aspect, encipher key information indicating an encipher key used in the enciphering process may be included in the identification information.
By constructing in this manner, since the enciphered output information cannot be deciphered if the identification information cannot be obtained at the time of outputting, it is possible to effectively prevent the illegal copy.
Further in this case further, the apparatus may be further provided with an encipher key inserting device for inserting the encipher key information into the identification information after enciphering the encipher key information by an enciphering process which is set in advance.
By constructing in this manner, since the encipher key information for the enciphering process is further enciphered, it is very difficult to decipher the enciphered record information.
In another aspect of the second information generating apparatus of the present invention, the replacing device replaces one part of the output information having the error correction code with (i) the error correction code, which is used for an error correction of the identification information when the output information is outputted, and (ii) the identification information, to thereby generate the partially replaced output information.
According to this aspect, even if the identification information becomes erroneous at the time of outputting, it is possible to correct this and thereby certainly recognize the identification information.
In another aspect of the second information generating apparatus of the present invention, the information generating apparatus further comprises a sub-identification information adding device for adding sub-identification information, which indicates that the output information is not illegally copied, to the output information, the error correction code adding device adds the error correction code to the output information to which the sub-identification information is added to thereby generate the output information having the error correction code and the sub-identification information, and assuming that M represents the sub-identification information and N represents the identification information, a relationship between the sub-identification information M and the identification information N is expressed on the basis of a predetermined function f by a following expression (1).
M=f(N) (1)
According to this aspect, for example, when the output information is reproduced from the information record medium, by allowing the reproducing operation only when both of the sub-identification information M and the identification information N are detected, even if either one of the sub-identification information M and the identification information N is obtained by some unjust or unfair method, another one of the sub-identification information M and the identification information N cannot be correctly obtained unless the function f is determined. Therefore, in the reproducing apparatus for reproducing the output information, it is possible to more effectively protect the output information, which has been illegally recorded, from being reproduced.
In another aspect of the second information generating apparatus of the present invention, the error correction code comprises an inner code inspection symbol and an outer code inspection symbol, and the replacing device replaces one part of the output information having the error correction code at a portion thereof where the inner code inspection symbol and the outer code inspection symbol overlap to each other with the identification information.
According to this aspect, for example, the inner code inspection symbol or the outer code inspection symbol used for the error correction of the output information itself at the time of reproducing the output information which has been recorded on the information record medium, is not replaced with the identification information. Thus, the error correction ability with respect to the output information itself is not degraded. Further, in the similar manner, at the time of reproducing the output information which has been transmitted, the error correction ability with respect to the output information itself is not degraded.
The nature, utility, and further features of this invention will be more clearly apparent from the following detailed description with respect to preferred embodiments of the invention when read in conjunction with the accompanying drawings briefly described below.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram showing a schematic construction of a cutting apparatus as a first embodiment of the present invention;
FIG. 2 is a flow chart showing a cutting operation of the cutting apparatus in the first embodiment;
FIG. 3A is a diagram showing a data structure of a data sector in the first embodiment;
FIG. 3B is a diagram showing a data structure of an ECC block in the first embodiment;
FIG. 4 is a diagram showing an ECC block after inserting the identification information in the first embodiment;
FIG. 5 is a diagram showing a physical format of data in the first embodiment;
FIG. 6 is a block diagram showing a schematic construction of a reproducing apparatus in the first embodiment;
FIG. 7 is a flow chart showing a reproducing operation of the reproducing apparatus in the first embodiment;
FIG. 8 is a block diagram showing a schematic construction of a cutting apparatus as a second embodiment of the present invention;
FIG. 9 is a block diagram showing a detailed structure of a certification information generator in the second embodiment;
FIG. 10 is a block diagram showing a detailed structure of a rearrange unit in the second embodiment;
FIG. 11 is a diagram showing an operation of the cutting apparatus in the second embodiment;
FIG. 12 is a block diagram showing a schematic construction of a reproducing apparatus in the second embodiment; and
FIG. 13 is a block diagram showing a detailed structure of a decipher unit in the second embodiment.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Next, preferred embodiments of the present invention will be explained with reference to the drawings. Incidentally, embodiments described below are embodiments in which the present invention is applied to an illegal copy preventing system including an information recording apparatus for recording information onto the DVD (more concretely, a cutting apparatus for cutting or manufacturing a stamper disc used for a mass production of the DVD) and an information reproducing apparatus for reproducing the information from the DVD. Here, the DVD is one type of an optical disc in which a record capacity is improved by more than about seven times that of a conventional CD (Compact Disc) which is another type of an optical disc.
(I) First Embodiment of Illegal Copy Preventing System
First of all, a first embodiment of an illegal copy preventing system according to the present invention is explained with reference to FIGS. 1 to 7.
(A) Cutting Device
At first, an embodiment of the cutting device in the first embodiment of the illegal copy preventing system (hereinafter, it is simply referred to as a first embodiment) is explained with reference to FIGS. 1 to 5.
A configuration of the cutting device in the embodiment is explained with reference to FIG. 1.
As shown in FIG. 1, a cutting device C as the embodiment is provided with a data generator 1 servicing as one example of an encipher device, an ECC (Error Correcting Code) encoder 2 servicing as one example of an adding device, an identification information writing device 3 servicing as one example of a replacing device, an encoder 4, a laser generator 5, an optical modulator 6, an objective lens 7, a spindle motor 13, a rotation detector 9, a rotation servo circuit 8, a transferring unit 12, a position detector 11 and a transfer servo circuit 10.
A stamper disc SP is provided with a resist 14 and a glass substrate 15. The resist 14 is exposed to a light when a light beam B described later is radiated to the resist 14 to thereby form a pit having a shape corresponding to a change of a strength (i.e., a light intensity) of the light beam B.
Next, a schematic operation will be explained.
The data generator 1 applies a process of generating a data sector describe later and the like to data, which are to be recorded on an DVD (e.g., video information, audio information, data to be utilized in a computer and the like), and then outputs the generated data to the ECC encoder 2 as a data signal Sd.
Then, the ECC encoder 2 generates an ECC block described later of the data included in the data signal Sd to be recorded on the DVD, and outputs the generated ECC block to the identification information writing device 3 as an addition data signal Sde.
Then, the identification information writing device 3 replaces a part of the ECC block included in the addition data signal Sde with identification information described later (i.e., identification data indicating that the data to be recorded on the DVD is legal data (which is not illegally copied)) to generate a replacement data signal Sdr.
Then, the encoder 4 applies an interleave and an 8-16 modulation to the ECC blocks included in the replacement data signal Sdr to generate a record data signal Sr.
On one hand, the laser generator 5 radiates onto the stamper disc SP the light beam B for generating the pits as the information pit on the DVD.
At this time, the optical modulator 6 strength-modulates (i.e., intensity-modulates) the light beam B radiated from the laser generator 5 by using the record data signal Sr.
Next, the objective lens 7 collects the strength-modulated light beam B onto the resist 14 of the stamper disc SP.
At this time, the spindle motor 13 rotates the stamper disc SP.
The rotation detector 9 detects a rotational number of the stamper disc SP.
Accordingly, the rotation servo circuit 8 servo-controls the rotation of the stamper disc SP on the basis of the detected rotational number.
In order to form on the stamper disc SP a spiral or coaxial track on which the pits are aligned, the transferring unit 12 moves the spindle motor 13 and the stamper disc SP in a radial direction of the stamper disc SP in accordance with the rotation of the stamper disc SP.
At this time, the position detector 11 detects the position of the transferring unit 12.
Then, the transfer servo circuit 10 servo-controls the movement of the transferring unit 12 on the basis of the detected position of the transferring unit 12.
The above mentioned operations enable the formation of the pits corresponding to the record data signal Sr on the spiral or coaxial track of the resist 14 of the stamper disc SP. Thus, the stamper disc SP is completed which services as a punching die to manufacture the DVD.
After that, the so-called replication processes, such as a resin molding, a formation of a reflection film, a formation of a protective layer and the like are executed by using the stamper disc SP. Then, the mass production of the DVD is performed, each servicing as a replica disc having the pits corresponding to the record data signal Sr.
Next, the detailed operations to generate the record data signal Sr according to the present invention are explained with reference to FIGS. 1 to 5. FIG. 2 is a flowchart showing the operations. FIGS. 3A to 5 are diagrams showing a configuration of the data generated by the operations (i.e., the data included in the record data signal Sr).
When the record data signal Sr is generated by the cutting device C in the first embodiment, a structure of raw data to be recorded is firstly changed into a configuration including a plurality of information units referred to as "data sectors".
That is, as shown in FIG. 2, the raw data to be recorded is firstly divided into data portions, each having 2048 bytes. An ID information indicative of a start position of the data sector and an ID information error correction code (IEC (ID Data Error correction Code)) are added to each divided data portion (Step S1).
Next, a spare data and an error detection code (EDC) to detect an error in the divided data of 2048 bytes are added to the data generated at the step S1. Accordingly, one data sector is generated (Step S2).
Now, the actual configuration of the data sector is explained. As shown in FIG. 3A, an ID information 21, an ID information error correction code 22, a spare data 23, a data 24 divided from the raw data and an error detection code 25 are generated in this order from a lead of one data sector 20. Then, the data to be recorded is composed of a plurality of consecutive data sectors 20.
In FIG. 2 again, after the data sectors 20 are generated, the scramble modulation is applied to the data 24 by using a predetermined key data (Step S3).
The processes at the steps S1 to S3 are executed by the data generator 1 to then output the data signal Sd including the scramble-modulated data 24. Incidentally, the key data used for the scramble is recorded as the data 24 together with other video information and the like.
Next, the ECC encoder 2 uses the data sectors 20 included in the data signal Sd generates the ECC block servicing as one example of a correction unit in an error correction performed when the data recorded on the DVD is reproduced, and then outputs the addition data signal Sde including the ECC block to the identification information writing device 3 (Step S4).
Now, the process of generating the ECC block is explained in detail. As shown in FIG. 3B, one data sector 20 is firstly divided for each 172 bytes. The respective divided data (hereafter, each data is referred to as a data block 33) are aligned in a vertical direction (refer to a left side of FIG.3B). At this time, 12 lines of the data blocks 33 are aligned in the vertical direction.
For each of the data blocks 33 aligned in the vertical direction, an ECC-INNER code 31 of 10 bytes (which is also referred to as a PI (Parity In) code and implies an error correction code to correct the data corresponding to one horizontal line in the ECC block) is added to an end of the data block 33. Accordingly, one correction block 34 is constituted (refer to a right side of FIG. 3B). At this stage, the correction blocks 34 of 12 lines, each having the ECC-INNER code 31 at the end thereof, are aligned in the vertical direction. After that, this process is repeated for the 16 data sectors 20. Accordingly, the correction blocks 34 of 192 lines are generated.
Then, the correction blocks 34 of 192 lines are divided from the beginning thereof in the vertical direction for each byte in the condition that the correction blocks 34 of 192 lines are aligned in the vertical direction. The 16 ECC-OUTER codes (each code is also referred to a PO (Parity Out) code and implies an error correction code to correct the data corresponding to one vertical column in the ECC block) 32 are added to the respective divided data. The ECC-OUTER code 32 is also added to the ECC-INNER code 31 in the correction block 34.
The above mentioned processes enable an ECC block 30 including the 16 data sectors 20 to be generated as shown in the right side of FIG. 3B. Then, the addition data signal Sde including the ECC block 30 is outputted to the identification information writing device 3.
At this time, the total amount of the information included in the one ECC block 30 is expressed as following.
(172+10) bytes.times.(192+16) rows=37856 bytes (2)
Among that, the amount of the actual data 24 is expressed as following.
2048 bytes.times.16=32768 bytes (3)
In the ECC block 30 shown in the right side of FIG. 3B, the data of one byte is represented by "D#. *". For example, "D1. 0" represents the data of one byte located at the 1.sup.st line and the 0.sup.th column. "D190. 170" represents the data of one byte located at the 190.sup.th line and the 170.sup.th column. Thus, the ECC-INNER codes 31 are located from the 172.sup.nd column to the 181.sup.st column, and the ECC-OUTER codes 32 are located from the 192.sup.nd line to the 207.sup.th line.
Moreover, the one correction block 34 is consecutively recorded on the DVD (on the stamper disc SP).
Here, the reason why the ECC block 30 is constituted so as to include both of the ECC-INNER code 31 and the ECC-OUTER code 32 as shown on the right side of FIG.3B is that the data aligned in the horizontal direction on the right side of FIG.3B is corrected by using the ECC-INNER codes 31, and the data aligned in the vertical direction on the right side of FIG.3B is corrected by using the ECC-OUTER codes 32.
That is, dual error corrections in the horizontal and vertical directions can be performed in the ECC block 30 shown on the right side of FIG. 3B. Thus, the error correction may be powerfully performed as compared with the error correction process used in the conventional CD or the like.
Now, this aspect is explained more actually. For example, even if one correction block 34 (as mentioned above, it is constructed by the data of totally 182 bytes including the ECC-INNER codes 31 corresponding to one line and are consecutively recorded on the DVD) are entirely broken by a scratch of the DVD and the like, when it is seen from the vertical direction, it is only the break of the data of one byte for a column of ECC-OUTER codes 32. Hence, if the ECC-OUTER codes 32 at the respective columns are used to perform the error correction, even if the one correction block 34 is entirely broken, it is still possible to correctly perform the error correction to accurately perform the reproduction.
In FIG. 2 again, the identification information writing device 3 replaces a part of the above generated ECC block 30 with the identification information indicating that the data to be recorded by the cutting device C is the legal (original) data and is not illegally copied (Step S5).
Now, this replacing process is explained with reference to FIG.4. In this embodiment, in the ECC block 30, 12 bytes located from the upper left end to the bottom (that is, from a position at the 192.sup.nd line and the 172.sup.nd column to a position at the 203.sup.rd line and 172.sup.nd column in the ECC block 30) in the portion where the ECC-INNER codes 31 and the ECC-OUTER codes 32 overlap to each other (i.e., the bottom right portion in the one ECC block 30) are replaced with the identification information 35 (typically, it may be referred to as a "water mark").
Incidentally, a position in the ECC block 30 into which the identification information 35 is inserted is stored in a (legal) information reproducing apparatus (described later) by which the data recorded on the DVD is to be reproduced.
In FIG. 2 again, after the identification information 35 is written at the step S5 of FIG. 2, the replacement data signal Sdr constituted by an ECC block 30' including therein the identification information 35 is outputted to the encoder 4.
Then, the encoder 4 applies the interleave and the 8-16 modulation to the ECC block 30' included in the replacement data signal Sdr, to output the record data signal Sr (Steps S6 and S7).
The processes at the steps S6 and S7 are actually explained with reference to FIG.5. Incidentally, data represented by "D#. *" in FIG.5 corresponds to the data described on the right side of FIG. 3B.
At first, when the interleave is applied to the ECC block 30' at the step S6, the ECC blocks 30' are firstly aligned in a horizontal direction for each correction block 34, as shown in a top stage of FIG. 5. The interleave is performed by realigning the aligned data under a certain rule. Then, information corresponding to the ECC blocks 30' is divided into 16 recording sectors 40. At this time, one recording sector 40 includes information of 2366 bytes (37856 bytes.div.16). The data sectors 20 and the ECC-INNER code 31 or the ECC-OUTER code 32 and the identification information 35 are mixed in the one recording sector 40. However, the ID information 21 in the data sector 20 is located at the lead of each recording sector 40 (refer to FIG.3A).
The one recording sector 40 is divided into data portions 41 each having 91 bytes. A header H is added to each data portion 41. After that, the application of the 8-16 modulation to the recording sector 40 in the above mentioned state enables a synchronization frame 42 to be generated for each data portion 41. At this time, the synchronization frame 42 is composed of a header H' and a data 43. The amount of the information within the synchronization frame 42 is expressed as following.
91 bytes.times.8.times.(16/8)=1456 bytes (4)
The information is written onto the DVD in a condition that the synchronization frames 42 are consecutive. At this time, the one recording sector 40 includes 26 synchronization frames 42.
Since the above mentioned format is constituted and then the data is recorded on the DVD (i.e., the stamper disc SP), the applications of an 8-16 demodulation and a de-interleave (refer to FIG.5) when the data is reproduced enables the original ECC blocks 30' to be reconstructed. Thus, the above mentioned powerful error correction enables the information to be accurately reproduced.
(B) Information Reproducing Apparatus
A first embodiment of an information reproducing apparatus for reproducing the data on the DVD, which is manufactured by using the stamper disc SP on which the data is recorded by the cutting device C, is explained with reference to FIGS. 6 and 7. Incidentally, the information reproducing apparatus explained below is an information reproducing apparatus which, in case that both of the video information and the audio information are recorded on the DVD as data, has a function of reproducing both of the video information and the audio information.
At first, a configuration of the information reproducing apparatus in the first embodiment is explained with reference to FIG. 6.
As shown in FIG. 6, an information reproducing apparatus S in the first embodiment is provided with an optical pickup 51 servicing as one example of a detecting device, an RF (Radio Frequency) amplifier 52, an error correcting circuit 53 servicing as one example of an error correcting device, a spindle driver 54, a spindle motor 55, a video circuit 56 servicing as one example of a reproducing device, an audio circuit 57 servicing as another example of a reproducing device, a CPU 58 servicing as one example of a judging device, an operation panel 59, an RAM (Random Access Memory) 60, a servo circuit 61, a focus driver 62, a tracking driver 63, a demodulation circuit 64 servicing as another example of a reproducing device, an identification information extracting circuit 65 servicing as one example of an extracting device and a display unit 66.
Next, schematic operations will be explained.
A DVD 50 manufactured by using the stamper disc SP is loaded on a turn table (not shown) and rotated by the spindle motor 55.
Then, the optical pickup 51 radiates to the DVD 50, which is being rotated, a light beam B so as to reproduce the record information. A detection signal SP corresponding to the pits formed on the DVD 50 is generated on the basis of a reflection light of the radiated light beam B and is outputted to the RF amplifier 52.
Then, on the basis of the detection signal Sp, the RF amplifier 52 generates an RF signal Srf corresponding to the data recorded on the DVD 50, generates a tracking error signal Ste indicative of a displacement of a position of the light spot generated on an information record surface of the DVD 50 by the radiation of the light beam B from a track composed of the pits on the DVD 50, and generates a focus error signal Sfe indicative of a displacement of a focus position of the light beam B from the information record surface. Then, the RF amplifier 52 outputs the generated RF signal Srf to the demodulation circuit 64, and also outputs the generated tracking error signal Ste and the generated focus error signal Sfe to the servo circuit 61.
Accordingly, the servo circuit 61 generates a tracking drive signal Std to servo-drive an objective lens (not shown), which collects the light beam B onto the information record surface of the DVD 50, in a direction parallel to the information record surface such that the position of the light spot coincides with that of the track, under the control of the CPU 58, on the basis of the tracking error signal Ste. Then, the servo circuit 61 outputs the generated tracking drive signal Std to the tracking driver 63.
In parallel to this, the servo circuit 61 generates a focus drive signal Sfd to serve-drive the objective lens in a direction vertical to the information record surface, such that a beam collecting position of the light beam B coincides with the information record surface of the DVD 50, under the control of the CPU 58, on the basis of the focus error signal Sfe. Then, the servo circuit 61 outputs the generated focus drive signal Sfd to the focus driver 62.
The tracking driver 63 and the focus driver 62 apply processes, such as an amplifying process and the like, to the tracking drive signal Std and the focus drive signal Sfd, respectively. Then, the tracking driver 63 and the focus driver 62 output the processed signals to an actuator (not shown) in the optical pickup 51 and drive it to thereby servo-control the position of the light spot and the beam collecting position of the light beam B.
On one hand, the demodulation circuit 64 to which the RF signal Srf is inputted applies the de-interleave and the 8-16 demodulation (refer to FIG. 5) to the RF signal Srf and then generates a reproduction signal Se and further outputs it to the identification information extracting circuit 65.
Then, the identification information extracting circuit 65 extracts, from the reproduction signal Se, a part of the data which is supposed to include the identification information 35 (i.e., the data at a position which is supposed to include the identification information 35 in the one ECC block) as described later. Then, the identification information extracting circuit 65 outputs the extracted part to the CPU 58 as an identification information signal Sw, and further outputs the inputted reproduction signal Se directly to the error correcting circuit 53.
The error correcting circuit 35 applies an error correcting process using the ECC-INNER code 31 and the ECC-OUTER code 32 to the ECC blocks 30' included in the inputted reproduction signal Se, under the control of the CPU 58. Further, the error correcting circuit 35 separates the error-corrected data into the video information and the audio information, and then outputs a video signal including the video information to the video circuit 56 and outputs an audio signal including the audio information to the audio circuit 57.
Accordingly, the video circuits 56 restores the inputted video signal to the original video signal and outputs it to and displays it on a monitor (not shown) and the like. The audio circuit 57 restores the inputted audio signal to the original audio signal and outputs it to a speaker (not shown) and the like.
On the other hand, the error correcting circuit 53 detects a phase difference between a phase of the reproduction signal Se and a phase of a predetermined standard reproduction clock signal, in parallel to the above mentioned error correcting process. Then, the error correcting circuit 53 outputs a phase difference signal to the spindle driver 54. Then, the spindle driver 54 servo-controls a rotational number of the spindle motor 55 on the basis of the phase difference signal.
The CPU 58 controls the information reproducing apparatus S as a whole, in addition to the above mentioned controls to the respective constitutional elements. At this time, the information necessary for the control processes are inputted from the external through the operation panel 59.
Moreover, the information necessary for the control processes is transiently stored in the RAM 60, and is read out to the CPU 58 as the occasion demands.
The operational states of the information reproducing apparatus S and the like are displayed on the display unit 66, such as a liquid crystal display or the like, as the occasion demands.
Next, the reproduction operations of the data recorded on the DVD 50 according to the present invention will be explained with reference to FIGS. 6 and 7. FIG. 7 is a flowchart showing the reproduction operations.
In the reproducing operation, as shown in FIG. 7, the light beam B is firstly radiated from the optical pickup 51 onto the DVD 50. Then, the reflection light thereof is used to reproduce the data recorded on the DVD 50 (Step S10). At this time, the focus error signal Sfe and the tracking error signal Ste are generated by the RF amplifier 52 and are outputted to the servo circuit 61. Also, the RF signal Srf is generated and is outputted to the demodulation circuit 64.
Next, the demodulation circuit 64 applies the de-interleave and the 8-16 demodulation to the RF signal Srf (Step S11). Accordingly, the reproduction signal Se is generated.
At the stage of the reproduction signal Se, the data detected from the DVD 50 is kept in the condition that it includes the plurality of ECC blocks 30' shown in FIG. 4 by the de-interleave and the 8-16 demodulation.
Next, the identification information extracting circuit 65 detects the data at the area where the identification information 35 is recorded (in the case of the DVD 50 replicated by using the stamper disc SP manufactured by the cutting device C, this area is ranging from a position at the 192.sup.nd line and the 172.sup.nd column to a position at the 203.sup.rd line and the 172.sup.nd column in the one ECC block 30'. Incidentally, the fact that the identification information 35 is included in this area is stored in advance in the CPU 58) from among the ECC block 30 within the reproduction signal Se. Then, the data is outputted to the CPU 58 as the identification information signal Sw (Step S12).
Moreover, in parallel to this process, the identification information extracting circuit 65 outputs the inputted reproduction signal Se directly to the error correcting circuit 53.
Next, the CPU 58 confirms a content of the data included in the inputted identification information signal Sw (Step S13). Then, it is judged whether or not the data is the identification information 35, namely, whether or not the identification information 35 is included in the reproduced ECC blocks 30' (Step S14).
If it is judged by the judgment at the step S14 that the data included in the identification information signal Sw is the identification information 35 (Step S14; YES), it is judged that the data recorded on the DVD 50 is the legally (originally) recorded data, i.e., it is not the illegally copied data. Then, the error correcting circuit 53 error-corrects the data included in the reproduction signal Se, under the control of the CPU 58, by using the ECC-INNER codes 31 and the ECC-OUTER codes 32 within the ECC blocks 30', and further generates the video signal to be outputted to the video circuit 56 and the audio signal to be outputted to the audio circuit 57 (Step S15).
Incidentally, the identification information 35 within the ECC blocks 30' is treated as an error and is corrected in the error correction performed by the error correcting circuit 53. Thus, the identification information 35 is erased from the reproduced data. This reason is described below. That is, the identification information 35 is obtained by replacing the part of the data at the portion, where the ECC-OUTER code 32 and the ECC-INNER code 31 for the error correction overlap to each other, with the original data which is not used for the error correction. Hence, the identification information 35 is treated as the error in the error correction performed by the error correcting circuit 53.
When the error correction to the data within the reproduction signal Se is ended at the step S15, the generated video signal is de-scrambled by the video circuit 56 and is outputted to a monitor (not shown) and the like as the video image. Moreover, the audio signal is reproduced by the audio circuit. 57 and is outputted to a speaker (not shown) (Step S16). Incidentally, the de-scramble performed by the video circuit 56 is executed by using the key data which is recorded together with other videos and the like as the data 24.
On the other hand, if it is judged by the judgment at the step S14 that the identification information 35 is not detected (Step S14; NO), it is judged that the data recorded on the DVD 50 is not the legally recorded data and thereby it is the illegally copied data. Thus, the process of reproducing the data is not executed, and the process is ended.
As explained above, according to the operations of the cutting device C and the information reproducing apparatus S in the first embodiment of the illegal copy preventing system, the error-corrected reproduction signal Se is reproduced only when the identification information 35 is detected. Hence, the data without the identification information 35 (that is, the illegally copied data) can be protected from being illegally reproduced.
Moreover, since the part of the ECC block 30 to which the ECC-INNER code 31 and the ECC-OUTER code 32 are added is replaced with the identification information 35, the identification information 35 is erased by the error correction at the time of the reproduction. Accordingly, the identification information 35 is not recorded any longer when the reproduced data is recorded in other information recording apparatus. Therefore, the data recorded in the other information recording apparatus can be protected from being reproduced, if the data can be reproduced only when the identification information 35 is detected.
Furthermore, since the part of the portion where the ECC-INNER code 31 and the ECC-OUTER code 32 overlap to each other is replaced with the identification information 35, the ECC-INNER code 31 and the ECC-OUTER code 32 which are used for the error correction of the data itself to be essentially reproduced are not replaced with the identification information 35. Hence, the ability of the error correction to the data itself is not degraded.
(II) Second Embodiment of Illegal Copy Preventing System
Next, a second embodiment of an illegal copy preventing system according to the present invention is explained with reference to FIGS. 8 to 13.
(A) Cutting Device
At first, an embodiment of the cutting device in the second embodiment of the illegal copy preventing system (hereinafter, it is simply referred to as a second embodiment) is explained with reference to FIGS. 8 to 11.
In FIGS. 8 to 11 of the second embodiment described below, the same constitutional elements as those in the cutting device C of the first embodiment (in FIGS. 1 to 7) carry the same reference numerals and the detailed explanation thereof are omitted.
Although in the aforementioned cutting device C in the first embodiment, only the identification information 35 is inserted in the ECC block 30, (i) version information, (ii) key data for scramble-modulating the data to be recorded onto the DVD 50 by the data generator 1 and (iii) position information indicating the position of the inserted identification information 35 in the ECC block 30, which are described later in detail, are inserted in the ECC block 30 as certification information in addition to the identification information 35 in case of the cutting device of the second embodiment.
Further, each information inserted as the certification information is inserted in not only the area where the ECC-INNER code and the ECC-OUTER code are overlapped to each other but also other data area in the ECC block 30.
Namely, as shown in FIG. 8, a cutting device C' in the second embodiment is provided with: a certification information writing device 3' servicing as one example of the replacing device instead of the identification information writing device 3 of the cutting device C in the first embodiment: and a certification information generator 16 for generating the certification information to be inserted into the ECC block 30.
The structure and the operation other than that are the same as those of the cutting device C in the first embodiment.
At this time, the certification information generator 16 is provided with: a key data generator 70; an encipher unit 71 servicing as one example of an encipher key inserting device; an identification information generator 72, |