[0001] The present invention relates to a method and device to limit or prohibit duplication
of information such that, for example, an information signal recorded on a recording
medium is reproduced and transmitted in the analog signal state with an information
for preventing duplication, and the transmitted information signal is received and
recorded on another recording medium; and an information output device to be used
for the device.
[0002] Video tape recorders (VTRs) are widespread, and a great many software applications
that VTRs can reproduce are available. In recent years, reproduction devices such
as the digital VTR and DVD (digital video disk) have come into reality. Thereby, people
are able to easily reproduce good pictures and sounds to watch and listen.
[0003] However, there has been a risk that software applications thus abundantly provided
are to be duplicated unlimitedly, and various measures for preventing duplication
have been adopted so far.
[0004] For example, there is a method for substantially preventing duplication by exploiting
the difference in the AGC (auto gain control) system between a VTR as a recording
device and a monitor receiver to provide pictures, or the difference in the APC (auto
phase control) characteristic.
[0005] That is, the VTR applies, for example, an AGC system that employs a pseudo synchronizing
signal interpolated into the video signal, and the monitor receiver applies another
AGC system that does not employ the pseudo synchronizing signal. The duplication prevention
method that utilizes the difference in the AGC system interpolates an extremely high
level of a pseudo synchronizing signal as a synchronizing signal for the AGC when
recording analog video signals on an original recording medium, and interpolates the
extremely high level of a pseudo synchronizing signal into the video signals supplied
to a recording VTR from a reproducing VTR as a synchronizing signal for the AGC.
[0006] And, the VTR applies an APC system that employs the phase of the color burst signal
itself of the video signal, and the monitor receiver applies another APC system. The
duplication prevention method that utilizes the difference in the APC characteristic
partially inverts the phase of the color burst signal of the video signal, and outputs
the video signal partially inverted in the phase of the color burst signal as the
video signal supplied to the recording VTR from the reproducing VTR, when recording
analog video signals on an original recording medium.
[0007] With the system thus arranged, the monitor receiver that receives analog video signals
from the reproducing VTR is able to reproduce a normal picture without being affected
by the pseudo synchronizing signal or the partial phase inversion of the color burst
signal used for the APC.
[0008] However, when the VTR receives analog video signals having the pseudo synchronizing
signal interpolated or the analog signals having the phase of the color burst signal
partially inverted from the reproducing VTR as in the foregoing, and records the analog
video signals on a recording medium, the VTR cannot properly perform the gain control,
or the phase control in accordance with the input signal; thus the VTR is not able
to normally record the video signals. Accordingly, the VTR cannot present a normal
picture good for watching and listening when reproducing the recorded video signal.
[0009] Such a manner to process analog video signals is not to prohibit duplication, but
to lead a normal reproduced picture good for watching and listening not to be obtained,
which is in a sense a passive control of preventing duplication.
[0010] On the other hand, in processing digitized data, for example, digitized video signals,
a direct control of preventing duplication is adopted such that a duplication control
signal made of a duplication prevention code, a generation limitation code of duplication,
or the like is added on the video signal as a digital data and recorded on a recording
medium to thereby prohibit duplication.
[0011] Fig. 1 is a basic block diagram of a reproducing and recording system to process
the digitized data. A digital information signal reproduced by a digital reproducing
device 110 is transmitted to a digital recording device 120 through a digital transmission
line 101. The recording device performs duplication in case the digital information
signal permits of duplication, and prohibits duplication in case the digital information
signal does not permit of duplication.
[0012] On a recording medium 111 mounted on the digital reproducing device 110, a duplication
control information as an added information is recorded in addition to a main digital
information. The duplication control information indicates the contents of control
such as duplication prohibition, duplication permission, generation limit of duplication.
A digital reproducing unit 112 reads out an information signal from the recording
medium 111, and acquires the duplication control information as well as the main digital
information, which are transmitted to the digital recording device 120 through the
digital transmission line 101.
[0013] A duplication control signal detection unit 122 of the digital recording device 120
detects a duplication control signal from an information signal received through the
digital transmission line 101, and discriminates the contents of control. And, the
detection unit 122 transmits the discrimination result to a digital recording unit
121.
[0014] When the discrimination result of the duplication control signal from the duplication
control signal detection unit 122 indicates permission to record the digital information
inputted through the digital transmission line 101, the digital recording unit 121
converts the foregoing inputted digital signal into a digital information suitable
for recording, and writes it on a recording medium 123. On the other hand, when the
discrimination result of the duplication control signal from the duplication control
signal detection unit 122 indicates prohibition to duplicate, the digital recording
unit 121 is designed not to record the foregoing inputted digital information.
[0015] Further, when the discrimination result of the duplication control signal from the
duplication control signal detection unit 122 indicates permission to duplicate only
for the first generation, the digital recording unit 121 converts the foregoing inputted
digital signal into a digital information suitable for recording, and writes it on
the recording medium 123, and at the same time, changes the duplication control signal
as an added information into a signal to indicate duplication prohibition (duplication
prohibition for the next generation), and records the signal on the recording medium
123. Accordingly, it becomes impossible to duplicate video signals using the duplicated
recording medium 123.
[0016] Thus, in case of the so-called digital connection such that the main information
signal and the duplication control signal as an added information are supplied to
the recording device as a digital signal, using the duplication control signal can
secure the duplication control such as duplication prohibition in the recording device.
[0017] Incidentally, if the digital reproducing device in Fig. 1 is a digital VTR, for example,
in order to monitor reproduced video signals and audio signals, only the video signals
and audio signals being main information signals are converted into analog signals
through a D/A converter 113, which are usually supplied to a monitor receiver through
an analog output terminal 114.
[0018] In this manner, although the reproducing device is for digital information, the analog
signal supplied from the analog output terminal 114 does not contain the duplication
control signal. Accordingly, if an analog VTR is connected to the analog output terminal
114, duplication of information signals becomes possible.
[0019] Accordingly, it is suggested to superimpose the duplication control signal on the
D/A converted video signals and audio signals. However, it is difficult to superimpose
the duplication control signal without deteriorating the D/A converted video signals
and audio signals, and to take out the duplication control signal in the recording
device to utilize it for duplication prevention control.
[0020] Therefore, in the analog connection, there has been only the passive method for preventing
duplication that utilizes the difference in the AGC system between the foregoing VTR
and the monitor receiver or the difference in the APC characteristic therebetween.
[0021] Incidentally, in the control method for preventing duplication that utilizes the
difference in the AGC system between the foregoing VTR and the monitor receiver or
the difference in the APC characteristic therebetween, there is a case that video
signals can be recorded unexpectedly normally depending on the AGC system or the APC
characteristic of the recording device and even the passive duplication prevention
cannot be carried out. Further, there has been a problem that disturbances can be
generated on the reproduced picture on the monitor receiver.
[0022] In order to solve the foregoing problems, as an effective duplication control method
that can be applied to either of the analog connection and the digital connection,
without deteriorating reproduced picture and audio signals, the applicant has proposed
a digital recording method and analog recording method of video signals in which the
spectrum of a duplication control signal is spread, the spread spectrum duplication
control signal is superimposed on the video signals in the analog signal state (refer
to Japanese Patent Application Laid-Open No. Hei 7-339959).
[0023] In this method, a PN (Pseudo random Noise) sequence code (hereunder, referred to
as PN code) used as a spectrum spreading code is generated in a sufficiently fast
rate, and the duplication control signal is multiplied by the PN code to thereby spread
the spectrum of duplication control signal. As the result, a narrow band and high
level duplication control signal is transformed into a wide band and low level signal
that does not affect the video signals and audio signals. And, the spread spectrum
duplication control signal is superimposed on the analog video signals to be recorded
on a recording medium. In this case, it is possible to record either of the analog
and digital video signals on a recording medium.
[0024] In this method, since the duplication control signal is superimposed on the video
signals, as a spread spectrum, wide band and low level signal, it is difficult for
a person to make an illegal duplication to remove the duplication control signal from
the video signals containing the duplication control signal.
[0025] However, it is possible to extract the duplication control signal from the video
signals containing the duplication control signal by applying a reverse spectrum spreading
processing to the duplication control signal. Therefore, the duplication control signal
as well as the video signals can reliably be provided to the recording device, and
at the same time the duplication control signal can be extracted on the side of the
recording device and the duplication control can reliably be carried out in accordance
with the extracted duplication control signal.
[0026] As described above, it is difficult to remove the duplication control signal that
has been transformed into a spread spectrum signal and superimposed on the video signals
from the mixture of both, which, however, is theoretically possible.
[0027] For example, when the spread spectrum duplication control signal bears a constant
level, a possible method receives the video signals containing the foregoing duplication
control signal before supplying the video signals to the recording device, and detects
the spread spectrum duplication control signal that is superimposed on the video signals.
Further, the method generates a canceling signal having the same level and same phase
as the spread spectrum duplication control signal superimposed on the video signals
on the basis of the detected duplication control signal, and subtracts the canceling
signal from the video signals on which the spread spectrum duplication control signal
is superimposed. Thereby, it is possible to wipe out the spread spectrum duplication
control signal superimposed on the video signals. Thus, the duplication control signal
superimposed on the video signals is removed, and accordingly, duplication of the
video signals, which is prohibited, will become possible. This incurs a risk that
allows the illegal duplication of video signals.
[0028] Further, when a duplication control signal as well as video signals is recorded on
a recording medium, the duplication prevention control in the foregoing analog connection
is difficult as described above.
[0029] The present invention has been made in view of the foregoing problems, and an aim
of the present invention is to provide a device, method, and recording medium that
are able to improve the foregoing problems.
[0030] An information output device according to the invention is provided with: first duplication
control information superimposing means that applies a spectrum spreading processing
to a duplication control information signal generated on the basis of an added information
obtained from a recording medium, indicating an allowable frequency of a main information
signal being recorded on the recording medium to thereby generate a first duplication
control information signal, and superimposes said first processed duplication control
information signal on the main information signal read out from the recording medium;
second duplication control information superimposing means that applies a processing
different from a processing by the first duplication control information superimposing
means to the basic duplication control information signal to thereby generate a second
processed duplication control information signal, and superimposes said second processed
duplication control information signal on the main information signal; and output
means for outputting the main information signal containing the first and second processed
duplication control information signals.
[0031] According to the foregoing information output device, even if the recording medium
does not contain a spread spectrum duplication control information, when the information
output device reads out the foregoing main information from the recording medium and
generates a transmission signal to a recording device, the spread spectrum duplication
control information is superimposed on an analog information signal; and therefore,
the duplication prevention control can be performed effectively even in the analog
connection.
[0032] Moreover, if the spread spectrum duplication control information is wiped off before
being inputted to the recording device, there lies a duplication control information
superimposed by a different processing, and the duplication prevention control on
recording can be done by means of the duplication control information.
[0033] When there are plural kinds of duplication control information in this manner, inconsistency
in the contents that these duplication control information indicate will present a
problem.
[0034] Coping with this problem, an information recording device according to the invention
is to receive an input signal generated in such a manner that a first processed duplication
control information signal generated by a spectrum spreading processing being applied
to a duplication control information signal indicating an allowable frequency of a
main information signal being recorded on a recording medium is superimposed on the
main information signal, and a second processed duplication control information signal
generated by a processing different from the spectrum spreading processing being applied
to the duplication control information signal is superimposed on the main information
signal, and to record the main information signal on the recording medium. And, the
information recording device is provided with: first duplication control information
signal detecting means for applying a reverse spectrum spreading processing to said
input signal and detecting the duplication control information signal based on the
first processed duplication control information signal; second duplication control
information signal detecting means for detecting from the input signal the duplication
control information signal based on the second processed duplication control information
signal superimposed by the processing different from the spectrum spreading processing;
selection means for selecting, as an output duplication control information signal,
a duplication control information signal that is the closest to duplication prohibition
out of the first and the second duplication control information signals obtained by
the first and second duplication control information detecting means; and recording
control means for controlling to record the main information signal on the recording
medium, on the basis of said output duplication control information signal selected
by said selection means.
[0035] In this manner, the information recording device according to the invention regulates
the inconsistency between the plural duplication control information by selecting
the information that is the closest to duplication prohibition as an output duplication
control information. Therefore, even if any of the duplication control information
is modified before being inputted to the recording device and inconsistency occurs
between plural duplication control information which are to be originally identical,
a proper duplication prevention control can be carried out.
[0036] The present invention will become more fully understood from the following description
of exemplary embodiments and the accompanying drawings, in which:
Fig. 1 is a block diagram for explaining a conventional construction of the duplication
control system.
Fig. 2 is a block diagram for explaining one embodiment of an information output device
according to the present invention;
Fig. 3 is a block diagram for explaining a part of the information output device in
Fig. 2;
Fig. 4 is a block diagram for explaining a part of the information output device in
Fig. 2;
Fig. 5 is a block diagram for explaining one example of a part of a PN code sequence
generator in Fig. 4;
Figs. 6A to 6C illustrate a timing chart for explaining the embodiment in Fig. 2;
Fig. 7 illustrates the relation between a SS duplication control signal and an information
signal by means of spectrum;
Fig. 8 is a block diagram for explaining one embodiment of a recording device according
to the present invention;
Fig. 9 is a flow chart for explaining the operation of a major part of the one embodiment
of the recording device according to the present invention;
Fig. 10 is a block diagram for explaining another embodiment of the information output
device according to the present invention; and
Fig. 11 is a block diagram for explaining another embodiment of the recording device
according to the present invention.
[0037] Preferred embodiments will hereafter be described with reference to the accompanying
drawings.
[0038] An information duplication control method according to the invention is applied to
an information duplication prevention system formed of an information output device
and a recording device in the embodiment described hereafter. And, in the embodiment
described hereafter, the information output device and the recording device will be
described assuming that both are applied to the recording reproducing device (hereunder,
referred to as DVD device) for a DVD (Digital Video Disk). The description on the
audio signal system will be omitted here to be simple.
[First Embodiment]
[0039] Digitized video signals, audio signals, and only one kind of duplication control
signal as an added information are recorded on a disk being a recording medium. The
duplication control signal may be recorded on the innermost track area of the disk
called as TOC (Table of Contents) or directory, or it may be recorded on the track
where picture data and audio data are recorded, on a recording area different form
the recording area for these data. The latter case will now be described, in which
reading out the picture data accompanies reading out the duplication control signal.
[0040] In the analog connection such that the foregoing recording medium is reproduced and
the reproduced signals are converted into analog signals to be supplied to the recording
device, the information output device as shown in Fig. 2 is used as a device to reproduce
a DVD.
[0041] Fig. 2 is a block diagram for explaining an information output device 10. The information
output device 10 corresponds to the reproduction system of the DVD device. The duplication
control signal is an information to indicate the allowable frequency to which a video
signal can be duplicated. The allowable frequency 0 indicates the prohibition of duplication.
The duplication control signal is interpolated into the picture data as described
above. A disk 100 is loaded into the information output device 10, and a recorded
signal is read out in accordance with a request for a read-out.
[0042] As shown in Fig. 2, The information output device 10 is provided with a read-out
unit 11, decode unit 12, duplication control signal applying unit 13, D/A converter
14, adder 15, duplication control signal extracting unit 16, SS duplication control
signal generator 17 (SS indicates the abbreviation of spread spectrum), D/A converter
18, and timing generator 19. The read-out unit 11 reads out digital components S2
of the reproduced video signals from a signal S1 obtained by reproducing information
recorded in the disk 100, and supplies the digital components S2 to the decode unit
12 and the duplication control signal extracting unit 16.
[0043] The decode unit 12 decodes the digital components S2 of the reproduced video signals
and the duplication control signal contained in the picture data, and supplies a decoded
signal S3 to the duplication control signal applying unit 13. This duplication control
signal applying unit 13 applies the concerned duplication control signal onto the
video signals so that the duplication control signal is superimposed on the video
signals after being converted into analog signals. In this example, the duplication
control signal being a digital signal is superimposed in the vertical blanking period
of the video signals, before the D/A conversion.
[0044] A signal S4 from the duplication control signal applying unit 13 is supplied to the
D/A converter 14, and an analog video signal S5 including the vertical synchronizing
signal and horizontal synchronizing signal is obtained from the D/A converter 14.
The analog video signal S5 is supplied to the adder 15 and the timing generator 19.
[0045] The timing generator 19 receives the analog video signal S5 from the D/A converter
14, employs the picture synchronizing signal of the analog video signal S5 as a reference
signal, and generates clock signals and various timing signals.
[0046] Fig. 3 is a block diagram showing a detailed construction of the timing generator
19. As shown in Fig. 2, the timing generator 19 contains a reference timing detector
191, PLL circuit 192, and timing signal generator 193.
[0047] The reference timing detector 191 extracts the picture synchronizing signal as the
reference timing signal from the analog video signal S5 supplied from the D/A converter
33. In this embodiment, a vertical synchronizing signal VD is employed as the reference
timing signal. Accordingly, the reference timing detector 191 extracts the vertical
synchronizing signal VD, and supplies the signal VD to the PLL circuit 192 and the
timing signal generator 193.
[0048] The PLL circuit 192 generates a clock signal CLK synchronized with the vertical synchronizing
signal VD. The clock signal CLK is supplied to the timing signal generator 193, and
at the same time the duplication control signal extracting unit 16, SS duplication
control signal generator 17, D/A converter 18, etc.
[0049] The timing signal generator 193 generates a reset signal (initializing signal) RE
for a PN code generator 172 described later and the other various timing signals on
the basis of the vertical synchronizing signal VD and the clock signal CLK. The reset
signal RE is generated as a signal using one vertical period as one cycle, to synchronize
with the vertical synchronizing signal VD.
[0050] The duplication control signal extracting unit 16 extracts a duplication control
signal S6 from an information data sequence of the reproduced video signal components
S2, and supplies the duplication control signal S6 to the SS duplication control signal
generator 17.
[0051] The SS duplication control signal generator 17 generates the PN (Pseudo random Noise)
code sequence, and transforms the duplication control signal S6 into a spread spectrum
signal by using the PN code sequence.
[0052] Fig. 4 is a chart showing a construction of the SS control signal generator 17. The
SS control signal generator 17 contains a duplication control signal sequence generator
171, PN code sequence generator 172, and multiplier 173.
[0053] The duplication control signal sequence generator 171 is supplied with the clock
signal CLK from the timing generator 19, the duplication control signal S6 from the
duplication control signal extracting unit 16, and a timing signal T1. In this case,
the timing signal T1 indicates the breakpoint timing of the duplication control signal
S6 for each one bit.
[0054] And, the duplication control signal sequence generator 171 outputs the duplication
control signal S6 for predetermined clocks for each one bit, thereby produces a duplication
control signal sequence FS to supply the duplication control signal sequence FS to
the multiplier 173. In this case, the duplication control signal sequence FS is generated
to accompany a low bit data for indicating the allowable duplication frequency, for
example, for each one vertical period.
[0055] The PN code sequence generator 172 is supplied with the clock signal CLK synchronized
with the vertical synchronizing signal of the video signals from the timing generator
19 and the reset signal (initializing signal) RE. An Enable signal EN is a signal
for putting the PN code sequence generator 172 into the operational state. In this
embodiment, the Enable signal EN is generated by the information output device 10
being powered, and is supplied to the PN code sequence generator 172. The reset signal
RE is a signal that makes the PN code sequence generator 172 generate the PN code
sequence having a predetermined code pattern from the top of the sequence.
[0056] The PN code sequence generator 172 is brought into the operational state in accordance
with the Enable signal EN. And, the PN code sequence generator 172 generates the PN
code sequence from the top thereof at each timing that the reset signal RE is supplied,
to synchronize with the clock signal CLK. The PN code sequence PS thus generated is
supplied to the multiplier 173.
[0057] Fig. 5 is a chart showing a construction of the PN code sequence generator 172. The
PN code sequence generator 172 in this example is formed of 15 D flip flops, REG 1
to REG 15, constituting a 15 stage shift register and exclusive OR circuits, EX-OR1
to EX-OR5, that operate appropriate tap outputs of this shift register. And, the PN
code sequence generator 172 shown in Fig. 3 generates a PN code sequence PS of the
M sequence on the basis of the reset signal RE, clock signal CLK, and Enable signal
EN.
[0058] The multiplier 173 of the SS duplication control signal generator 17 transforms the
duplication control signal sequence FS into a spread spectrum signal by using the
PN code sequence PS from the PN code sequence generator 172. From the multiplier 173,
a spread spectrum signal (hereunder, referred to as SS duplication control signal)
S7 is obtained, which is the duplication control signal having the spectrum spread.
[0059] As described above, the SS duplication control signal generator 17 in the first embodiment
is supplied with the clock signal CLK synchronized with the picture synchronizing
signal from the timing generator 19, and at the same time the reset signal RE of the
vertical period synchronized with the vertical synchronizing signal VD. Therefore,
the SS duplication control signal S7 from the SS duplication control signal generator
17 is obtained, in which the spectrum of the duplication control signal is spread
by the PN code sequence repetitively reset for each one vertical period.
[0060] In other words, as shown in Figs. 6A to 6C, the SS duplication control signal generator
17 initializes the PN code sequence generator for each one vertical period by means
of the reset signal RE (Fig. 6B) using one vertical period as one cycle, synchronized
with the vertical synchronizing signal VD (Fig. 6A), and generates the PN code sequence
PS (Fig. 6C) using one vertical period as a repetitive period to synchronize with
the clock signal CLK. And, the SS control signal generator 17 transforms the duplication
control signal S6 into a spread spectrum signal by using the PN code sequence PS,
thus producing the SS duplication control signal S7.
[0061] The SS duplication control signal S7 thus obtained from the SS duplication control
signal generator 17 is supplied to the D/A converter 18, where the SS duplication
control signal S7 is converted into an analog SS duplication control signal S8, which
is supplied to the adder 15.
[0062] The adder 15 receives the analog video signal S5 from the D/A converter 14 and the
analog SS duplication control signal S8 from the D/A converter 18, produces an analog
video signal S9 on which the analog SS duplication control signal S8 is superimposed,
and outputs the analog video signal S9. And, the analog video signal S9 on which the
analog SS duplication control signal S8 is superimposed is supplied to the monitor
receiver to display picture images and the recording device to record the video signals
on the recording medium.
[0063] Figs. 7A to 7D illustrate a relation between the duplication control signal and the
main information signal (video signal in this example) in spectrum. The duplication
control signal contains a low information, and is a signal of low bit rate, a narrow
band signal as shown in Fig. 7A. Applying the spectrum spreading to this signal will
produce a wide band signal as shown in Fig. 7B. Here, the level of the spread spectrum
signal goes low inversely proportionally to the expansion rate of the band.
[0064] This spread spectrum signal, namely, the SS duplication control signal S6 is superimposed
on the information signal by the adder 15. In this case, as shown in Fig. 7C, the
SS duplication control signal S6 is made sufficiently lower in level than the maximum
level of the video signal, namely, the main information signal, before being superimposed.
As the superimposition is made in this manner, the main information signal will not
substantially be deteriorated. Accordingly, when the video signals on which the SS
duplication control signal is superimposed is supplied to the monitor receiver to
reproduce picture images, a reproduced picture is not substantially affected by the
SS duplication control signal, presenting a good reproduced picture.
[0065] On the other hand, in order to detect the SS duplication control signal on the side
of the recording device, applying the reverse spectrum spreading as described later
will restore the narrow band SS duplication control signal, as shown in Fig. 7D. To
apply a sufficient band spreading rate will make the level of the duplication control
signal after the reverse spectrum spreading being applied surpass the level of the
main information signal, which enables the duplication control signal to be detected.
[0066] Since the SS duplication control signal in this case is superimposed on the analog
video signals in an identical time and identical frequency, it is impossible to delete
or modify the control signal by using a frequency filter or by a simple replacement
of information.
[0067] Therefore, the SS duplication control signal superimposed on the video signals is
not to be removed, and the SS duplication control signal can reliably be provided
to the devices such as the monitor receiver and recording device. Moreover, in this
information output device 10, the duplication control signal applying unit 13 superimposes
the duplication control signal not to be removed even after being converted into the
analog video signals on the SS duplication control signal by a different method from
the spectrum spreading. Thus, the method of this embodiment improves the reliability
of duplication prevention control in comparison to the duplication prevention control
by the SS duplication control signal only.
[0068] In the information output device in Fig. 2, after the decoded video signals are converted
into analog signals, the D/A converted SS duplication control signal S7, namely, S8
is made to be superimposed on the concerned analog video signals. However, after the
digital signal from the duplication control signal applying unit 13 and the digital
SS duplication control signal S7 from the SS duplication control signal generator
17 may be added by a digital adder, and the added output may be converted into an
analog signal by a D/A converter to thereby acquire the analog video signal S9 on
which the SS duplication control signal is superimposed.
[0069] Further, the timing generator 19 is designed to extract the synchronizing signal
from the analog video signals supplied by the D/A converter 14 to thereby produce
various timing signals. However, the timing signals can be generated using the output
signal from the decode unit 12 or using the output signal from the duplication control
signal applying unit 13.
[0070] Next, a recording device will be described which receives an output signal from the
foregoing information output device 10 and records the information.
[0071] Fig. 8 is a block diagram showing a construction of a recording device 20 which is
used in the information duplication control system in this embodiment. The recording
device 20 corresponds to the recording system of the DVD device in the first embodiment.
[0072] As shown in Fig. 8, the recording device 20 in this embodiment is provided with an
A/D converter 21, coding unit 22, writing unit 23, duplication control signal detector
24, SS duplication control signal detector 25, timing generator 26, and duplication
control unit 27 for controlling the permission/prohibition of duplication. And, a
disk 200 is a DVD on which video signals are written by the recording device 20.
[0073] The analog video signal S9 supplied to this recording device 20 from the information
output device 10 is converted into a digital video signal S21 by the A/D converter
21, and the digital video signal S21 is supplied to the coding unit 22, writing unit
23, duplication control signal detector 24, SS duplication control signal detector
25, and timing generator 26.
[0074] The coding unit 22, while receiving the digital video signal S21 and executing a
coding processing such as eliminating the picture synchronizing signal and applying
data compression to the digital video signals, makes a digital video signal S22 for
recording and supplies the digital video signal S22 to the writing unit 23.
[0075] In this example, the duplication control signal detector 24 extracts the duplication
control signal interpolated into the vertical blanking period of the video signal,
and decodes it. And the duplication control signal detector 24 executes the data judgment
as to the contents of duplication control indicated by the concerned duplication control
signal, and supplies a judgment result S24 to the duplication control unit 27. In
this case, the judgment result S24 is an allowable duplication frequency.
[0076] The SS duplication control signal detector 25 possesses a function as a reverse spectrum
spreading means that extracts the duplication control signal superimposed on the digital
video signal S21 by applying a reverse spectrum spreading. As described later, the
start timing of generating a PN code sequence for use in the reverse spectrum spreading
is controlled by the reset signal of the timing signals supplied by the timing generator
26.
[0077] As described above, in the information output device 10, the PN code sequence PS
is generated on the basis of the reset signal RE that is synchronized with the vertical
synchronizing signal of the video signals and uses one vertical period as one cycle.
Applying this PN code sequence PS to the duplication control signal sequence generates
the spread spectrum signal.
[0078] Accordingly, also in the recording device 20, the PN code sequence for use in the
reverse spectrum spreading is generated for each one vertical period, on the basis
of the vertical synchronizing signal of the video signals supplied by the information
output device 10; and thereby, the PN code sequence for the reverse spectrum spreading
having the same timing as the PN code sequence PS for the spectrum spreading can easily
be generated.
[0079] The timing generator 26 of the recording device 20 in this example contains the same
construction as shown in Fig. 3, generates a reset signal RE1 that controls the start
timing of generating a clock signal CLK1 and the PN code sequence for the reverse
spectrum spreading on the basis of the vertical synchronizing signal of the input
signal S9 of the recording device 20, and supplies the reset signal RE1 to the SS
duplication control signal detector 25.
[0080] In this case, the reset signal RE1 obtained from the timing generator 26 is a signal
corresponding to the reset signal RE used in the SS duplication control signal generator
17 of the information output device 10, and is a vertical synchronizing signal. Therefore,
the reset signal RE1 obtained from the timing generator 26 is a signal synchronizing
with the reset signal RE, and can be served as a signal for generating the PN code
sequence for the reverse spectrum spreading from the top thereof. Accordingly, the
SS duplication control signal detector 25 does not require the phase control of the
PN code for the reverse spectrum spreading that employs the sliding correlator and
the like, as different from the case with a general spectrum spreading that does not
contain a synchronizing timing.
[0081] The SS duplication control signal detector 25 in this example, which is not illustrated,
contains a reverse spectrum spreading unit for extracting the spread spectrum duplication
control signal from the supplied digital signal S21 and a data judgment unit for restoring
the duplication control signal extracted by this reverse spectrum spreading unit to
an original duplication control signal.
[0082] The reverse spectrum spreading unit is provided with a PN code generator for the
reverse spectrum spreading and a multiplying circuit, and generates a PN code sequence
of the vertical cycle. And, the reverse spectrum spreading unit executes the reverse
spectrum spreading by using the generated PN code sequence, restores the duplication
control signal transformed into the wide band and low level signal to the original
narrow band and high level signal to extract the duplication control signal from the
signal S21. As to the extracted duplication control signal, the data judgment unit
judges the contents of the duplication control that the concerned duplication control
signal indicates, and supplies the judgment result S25 to the duplication control
unit 27. In this case, the judgment result S25 indicates the allowable duplication
frequency.
[0083] The duplication control unit 27 forms a control signal S27 for controlling the writing
unit 23 on the basis of the judgment result S24 and S25, and supplies the control
signal S27 to the writing unit 23. The control signal S27 is to control the permission
or prohibition of writing the video signal in the disk 200. When the control signal
S27 indicates the permission of writing, the duplication control unit 27 controls
to update the duplication control signal.
[0084] The writing unit 23 writes the digital video signal S22 from the coding unit 22 in
the disk 200, when the control signal S27 from the duplication control unit 27 indicates
the permission of duplication, and at the same time updates the content of the duplication
control signal to record it as an additional information. The update of the content
is to reduce the allowable frequency of duplication. When the control signal S27 indicates
the prohibition of duplication, the writing unit 23 is controlled not to write the
digital signal S22 in the disk 200.
[0085] The judgment result S24 from the duplication control signal detector 24 and the judgment
result S25 from the SS duplication control signal detector 25 ought to be originally
the same. However, in the process to the input of the recording device, if either
of the duplication control signals is removed or modified, the judgment result S24
and the judgment result S25 will not be the same. The duplication control unit 27
regulates such inconsistency, and properly maintains the duplication control.
[0086] Fig. 9 is a flow chart of the processing in the duplication control unit 27.
[0087] First, at step 301, the duplication control unit 27 acquires the judgment results
of the duplication control information superimposed by plural different methods. Next,
at step 302, the duplication control unit 27 detects the minimum value K of the allowable
frequency out of the plural judgment results. And, if the minimum value K is 0, at
step 305, the duplication control unit 27 prohibits the writing unit 23 to write the
digital data in the disk 200.
[0088] If the judgment result at step 302 indicates that the minimum value K is 1 or more,
the duplication control unit 27 allows the writing unit 23 to write the digital data
in the disk 200 at step 303, and modifies the content of the duplication control signal
to reduce the allowable duplication frequency by one time at step 304; further, the
duplication control unit 27 controls the writing unit 23 to write the additional data
of the duplication control signal that the duplication allowable frequency is reduced
by one time as well as the digital data in the disk at step 306.
[0089] The recording method of the duplication control signal, as described above, may record
the duplication control signal by interpolating it into the picture data with areas
divided, or by applying the spectrum spreading to it. Further, naturally the method
may record the concerned updated duplication control signal by plural different methods
in the same manner as above.
[0090] In the recording device 20 in Fig. 8, the input signal S9 is converted into a digital
signal by the A/D converter 21, and thereafter the input signal S9 is made to be supplied
to the SS duplication control signal detector 25. However, the SS duplication control
signal can be detected also from the analog signal S9. Further, the timing generator
26 can extract the synchronizing signal from the analog signal S9 to thereby generate
various timing signals such as the clock signal and reset signal.
[Second Embodiment]
[0091] In the foregoing embodiment, the duplication control signal is transformed into a
spread spectrum signal, which is superimposed on an analog information signal, and
at the same time the duplication control signal being a digital data is superimposed
thereon. However, in this second embodiment, the duplication control signal is superimposed
in plural kinds by using the spectrum spreading method.
[0092] Fig. 10 illustrates an information output device 30 of the second embodiment.
[0093] The signal processing in the second embodiment that a read-out unit 11 reads out
a digital data S2 from a disk 100 and a duplication control signal extracting unit
16 extracts a duplication control signal S6 from the digital data S2 is the same as
the information output device 100 in the first embodiment. However, in this embodiment,
the extracted duplication control signal S6 is supplied to multipliers 33, 34 for
a first and second spectrum spreads.
[0094] The multiplier 33 is provided with a first PN code sequence PS1 from a first PN code
sequence generator 31, and the multiplier 34 is provided with a second PN code sequence
PS2 from a second PN code sequence generator 32 that generates a PN code sequence
different from the foregoing first PN code sequence PS1. Therefore, the multiplier
33 multiplies the duplication control signal S6 by the first PN code sequence PS1
into a spread spectrum signal, and the multiplier 34 multiplies the duplication control
signal S6 by the second PN code sequence PS2 into another spread spectrum signal;
thus the multiplier 33 and 34 produce different spread spectrum signals.
[0095] These SS duplication control signals each are converted into analog signals each
by D/A converters 35 and 36, and thereafter both of the foregoing analog signals are
supplied to an adder 15 where both of the signals are superimposed on analog video
signals from a D/A converter 14, which is outputted to the recording device. In this
example, the duplication control signal applying unit 13 in the first embodiment is
not needed. However, providing the foregoing applying unit 13 will make a superimposition
method of three kinds of duplication control signals.
[0096] In this example, in the same manner as the foregoing first embodiment, the first
PN code sequence PS1 and the second PN code sequence PS2 each are designed to be PN
codes using one vertical period as the repetitive cycle, synchronized with the vertical
synchronizing signal by a timing signal from a timing generator 19. Therefore, it
is easy to acquire a PN code for the reverse spectrum spreading only by generating
a reset signal synchronized with the vertical synchronizing signal when applying the
reverse spectrum spreading.
[0097] Fig. 11 illustrates an example of a recording device 40 that receives a signal from
the information output device 30 and executes the duplication control.
[0098] In this example, the recording device 40 is provided with SS duplication control
signal detectors 41 and 42, and a timing signal from a timing generator 26 is supplied
to both of the SS duplication control signal detectors 41 and 42.
[0099] The SS duplication control signal detectors 41 and 42 each contain PN code generators
similar to the first PN code sequence generator 31 and the second PN code sequence
generator 32 in the information output device 30. And, the timing signal synchronized
with the vertical synchronizing signal from the timing generator 26 initializes these
PN code generators to generate PN code sequences having the same level as the first
PN code sequence PS1 and the second PN code sequence PS2, having the same phase when
the spectrum spreading being applied. By these PN code sequences, the reverse spectrum
spreads are applied to restore the duplication control signals and to judge data.
Data judgment results S41 and S42 are supplied to a duplication control unit 27.
[0100] In the same manner as in the foregoing first embodiment, the duplication control
unit 27 performs a consistency processing as to the judgment results S41 and S42,
and appropriately controls a writing unit 23 to or not to write, in the completely
same manner as the foregoing.
[0101] In stead of using the different sequences of PN codes as above, one kind of PN code
is made to generate PN codes having different phases, which may be used in the same
manner. Further, in the foregoing first and second embodiments, the PN code of M sequence
is used. However the PN code is not limited to the M sequence, and the Gold code sequence
or other various codes can be used for the spectrum spreading.
[0102] Further, the PN code sequences for the spectrum spreading and reverse spectrum spreading
are generated for each one vertical period, which, however, may be generated for every
plural vertical periods such as for every two vertical periods or for every four vertical
periods; or it may be generated for every divided periods made by dividing one vertical
period into plural numbers, such as for every 1/2 vertical periods or for every 1/4
vertical periods.
[0103] Further, the picture synchronizing signal is not limited to the vertical synchronizing
signal, and the horizontal synchronizing signal may be used. Also in this case, the
PN code sequences for the spectrum spreading and the reverse spectrum spreading may
be generated for every plural horizontal periods, or for every divided periods made
by dividing one horizontal period into plural numbers.
[0104] Further, the examples mentioned above relate to the case that the information signal
is assumed to be video signals. However, the invention can be applied to audio signals,
or every possible information that a duplication prevention control is required.
[0105] Further, when the information signal is not video signals, providing a synchronizing
signal of a specific timing and generating a PN code to synchronize with the timing
synchronizing signal will facilitate the detection of the PN code when the reverse
spectrum spreading is applied, in the same manner as above. However, it is not necessarily
required to provide the synchronizing signal to generate the PN code. Naturally, such
a method as the sliding correlation may be employed in the reverse spectrum spreading
in the same manner as the usual method, whereby the phase control is carried out to
apply the reverse spectrum spreading.
[0106] Further, in the foregoing examples, the writing unit is made to record video signals
in the digital format on the disk; however, naturally the invention is applicable
when the writing unit records video signals in the analog format. In that case, preferably
the writing unit 23 applies the spectrum spreading to the updated duplication control
signal as described above, superimposes the spread spectrum duplication control signals
on the analog video signals to record, and superimposes the similarly updated duplication
control signal by the other analog superimposition method on the analog video signals
to record.
[0107] When a plurality of duplication control signals are recorded on the recording medium
in this manner, even when the signals are reproduced by a usual reproducing device
in stead of the foregoing information output device 10, the spread spectrum duplication
control signal as well as the duplication control signal by the other method are transmitted
to the recording device 20; and therefore, a proper duplication control can be performed
in this recording device 20, in the same manner as above.
[0108] Further, in the above description, the information output device is assumed to handle
a recording medium on which a predetermined duplication control information is recorded
in the digital format. However, the invention is applicable also to an information
output device that outputs information by reproducing a recording medium having analog
information recorded on, in which a passive duplication prevention measure is taken
by the foregoing AGC or APC system.
[0109] The information output device in this case is provided with a generator of the duplication
control signal, and when detecting a large amplitude pseudo synchronizing signal for
the foregoing AGC system, the information output device generates the duplication
control signal from the generator, applies the spectrum spreading to the duplication
control signal, and superimposes the spread spectrum duplication control signal on
the analog output information signal to output. Thereby, even when a recording medium
does not contain the duplication control signal, the duplication prevention control
can reliably be carried out.
[0110] In the same manner, in an information output device that reproduces a recording medium
on which an information is recorded in the digital format and an information for a
direct duplication control is not recorded while a copyright information is recorded
as an additional information, when performing reproduction and the foregoing copyright
information as an additional information is detected, the information output device
generates a duplication control signal, applies the spectrum spreading to the duplication
control signal to produce a spread spectrum duplication control signal as described
above, superimposes the spread spectrum duplication control signal on the analog output
information signal to output. Thereby, in the analog connection, the duplication prevention
control in the recording device can reliably be carried out.
[0111] Further, in the foregoing examples, the duplication control signals are superimposed
double, however naturally, the duplication control signals may be superimposed in
triple or more.
[0112] Still more, it is natural that the contents of the duplication control signal may
indicate not the allowable duplication frequency, but duplication permission, duplication
prohibition, and generation limitation such as the duplication permission only for
the first generation.
[0113] In the invention thus described, the duplication control information is superimposed
on the main information signal by plural superimposition methods. Therefore, even
though the duplication control information by one or some of the methods is removed
or modified, if at least one duplication control signal remains, the duplication prevention
control is reliably carried out. Especially in the invention, one of the plural superimposition
methods applies the spectrum spreading to the duplication control signal to widen
the frequency band and superimpose the spread spectrum duplication control signal
on the analog information signal in the same time and same frequency as those of the
analog signal. Therefore, it will be impossible to delete or modify the duplication
control information by using a frequency filter or a simple replacement of an information
signal. Thus, an effective duplication prevention control can be carried out in the
analog connection.
[0114] And, when any of the plural duplication control signals is modified and there occurs
an inconsistency between the plural duplication control signals, since the duplication
control signal closest to duplication prohibition is applied for the consistency processing
as a rule, the duplication prevention control is properly carried out.
[0115] The invention being thus described, it will be obvious that the same may be varied
in many ways. Such variations are not to be regarded as a departure from the scope
of the invention, which is defined by the following claims.
1. An information output device comprising:
first duplication control information superimposing means for applying a spectrum
spreading processing to a duplication control information signal generated on the
basis of an added information, obtained from a recording medium, and indicating an
allowable frequency of recording of a main information signal, to thereby generate
a first processed duplication control information signal, and for superimposing said
first processed duplication control information signal on the main information signal
read out from the recording medium;
second duplication control information superimposing means for applying a processing
different from a processing by the first duplication control information superimposing
means to the basic duplication control information signal to thereby generate a second
processed duplication control information signal, and for superimposing said second
processed duplication control information signal on the main information signal; and
output means for outputting the main information signal containing the first and second
processed duplication control information signals.
2. A device according to claim 1, wherein said second duplication control information
superimposing means is adapted to generate a digital signal as the second processed
duplication control information signal.
3. A device according to claim 1, wherein said first and second duplication control information
superimposing means spread the spectrum of the basic duplication control information
signal by means of a first second spreading codes which are respectively different.
4. An information recording device for receiving an input signal generated in such a
manner that a first processed duplication control information signal generated by
a spectrum spreading process applied to a duplication control information signal indicating
an allowable frequency of recording of a main information signal is superimposed on
the main information signal, and a second processed duplication control information
signal generated by a second process different from the spectrum spreading processing
is applied to the duplication control information signal, the information recording
device comprising:
first duplication control information signal detecting means for applying a reverse
spectrum spreading processing to said input signal and detecting the duplication control
information signal based on the first processed duplication control information signal;
second duplication control information signal detecting means for detecting from the
input signal the duplication control information signal based on the second processed
duplication control information signal;
selection means for selecting, as an output duplication control information signal,
a duplication control information signal that is the closest to duplication prohibition
out of the first and the second duplication control information signals obtained by
the first and second duplication control information detecting means; and
recording control means for controlling recording of the main information signal on
the recording medium, on the basis of said output duplication control information
signal selected by said selection means.
5. A device according to claim 4, wherein the recording control means reduces an allowable
duplication frequency indicated by the duplication control information signal selected
by the selection means, and records said reduced duplication control information signal
on the recording medium.
6. A device according to claim 4 or 5, wherein said second process generates a digital
signal as the second processed duplication control information signal.
7. A device according to claim 4 or 5, wherein said second process spreads the spectrum
of the basic duplication control information signal by means of a second spreading
code different from a first spreading code used in the spectrum spreading processing
by the first duplication control information superimposing means, thereby to generate
the second processed duplication control information signal.
8. A duplication control method for controlling recording of a main information signal
on a recording medium, the method comprising the steps of:
applying a spectrum spreading process to a duplication control information signal
generated on the basis of an added information obtained from a recording medium and
indicating an allowable frequency of recording of a main information signal recorded
on the recording medium to thereby generate a first duplication control information
signal, and superimposing said first processed duplication control information signal
on the main information signal read out from the recording medium;
applying a second process, different from the spread spectrum process of the first
duplication control information superimposing means, to the duplication control information
signal thereby to generate a second processed duplication control information signal,
and superimposing said second processed duplication control information signal on
the main information signal; and outputting the main information signal containing
the first and second processed duplication control information signals as an output
signal;
applying a reverse spectrum spreading process to said output signal and detecting
the duplication control information signal based on the first processed duplication
control information signal;
detecting from the input signal the duplication control information signal based on
the second processed duplication control information signal superimposed by the process
different from the spread spectrum process;
selecting, as an output duplication control information signal, a duplication control
information signal that is the closest to duplication prohibition out of the first
and the second duplication control information signals obtained by the first and second
duplication control information detecting means; and
controlling recording of the main information signal on the recording medium on the
basis of said output duplication control information signal selected by said selection
means.
9. A method according to claim 8, further comprising: reducing an allowable duplication
frequency indicated by the selected duplication control information signal, and recording
said reduced duplication control information signal on the recording medium.
10. A method as claimed in claim 8 or 9, wherein said second process generates a digital
signal as the second processed duplication control information signal.
11. A method according to claim 8 or 9, wherein said second process spreads the spectrum
of the basic duplication control information signal by means of a second spreading
code different from a first spreading code used in the spread spectrum process of
the first duplication control information superimposing means, thereby to generate
the second processed duplication control information signal.
12. A duplication control system for controlling recording of a main information signal
on a recording medium, the system comprising:
βββan information output device according to any one of claims 1 to 3; and an information
recording device according to any one of claims 4 to 6.
13. A recording medium having recorded thereon a main information signal on which is superimposed
on first duplication control information signal, which has been spread spectrum processed,
and a second duplication control information signal which has been processed differently
than the first duplication control information signal.