APPARATUS FOR MONITORING THE MARKING OF RECORDED SIGNALS

Abstract: This invention relates to apparatus for monitoring marking of a recorded signal. The apparatus includes means (1, 2) for generating a marking signal, means (3) for modulating the signal to be recorded with the marking signal, means (8) for monitoring the modulated marked signal, and means (1, 7) responsive to the monitoring means so that any of the marking signal which cannot be read by the monitoring means is repeated.

Description: This invention relates to apparatus for monitoring marking of a recorded signal and in particular, though not exclusively, for monitoring the marking of an audio signal being recorded in a recording medium, such as magnetic tape or grooved disc. It has become important, particularly in the music recording industry, to be able to identify the source of an audio recording, especially for proving ownership of illegal recordings or for enabling automatic logging of play-back time of the recording for royalty purposes. To achieve this a coded 'marking' signal is used to modulate the audio signal being recorded and to thereby mark the recording with the said confirmation identifying the owner of the recording. The marking is carried out in such a way as to render the information substantially imperceptible to an ordinary listener of the recording. The spectrum, over which the coded information is recorded, is made similar to that of the signal being recorded, so that it is difficult to remove, alter or destroy the coded information without seriously impairing the recorded signal. The coded 'marking' signal can then be 'read' up on reception using a 'decoder'. International patent application No. WO 82/02111 describes a system for the recording and playback of an audio signal in order to determine whether or not the playback signal is an authentic reproduction of the original signal. To achieve this, a first data signal indicative of the audio signal is recorded with the audio signal, and a second data signal is provided indicative of the playback signal. A comparison is made between the first and second data signals in order to establish authenticity. Authenticity is only established if parity exists between the first and second data signals. Sometimes, however, the marking signal of the recorded signal does not record properly and cannot be read by the decoder. According to the present invention there is provided apparatus for monitoring marking of a signal being recorded, including: a generator for generating a plurality of marking signals; a modulator for modulating the signal being recorded with one of the marking signals; monitor means for monitoring the modulated signal, the monitor means comprising demodulator means for demodulating the modulated signal; the apparatus being characterized by a bank of filters coupled to the output of the demodulator means, which bank of filters includes a respective filter matched to each said marking signal; and comparison means for comparing the strength of the output signal of that said respective filter which is matched to the one marking signal with the strengths of the output signals of the other said respective filters and causing the modulator to modulate the signal being recorded with another one of the marking signals when said strength exceeds the strength of the output signals of the other said respective filters by a given margin. The invention will now be further described by way of example only with reference to the accompanying drawing, Figure 1 which shows a block circuit diagram of a preferred embodiment of the invention. It is assumed when considering operation of the apparatus of the invention that the requirements of the "feedback coding technique" are satisfied, namely that the noise at the receiver is the same as that at the transmitter. This is valid in that particular case since the system noise is effectively determined by the audio signal itself which is fixed in some respects. In Figure 1 a data store 1(b) contains the desired marking information in binary form. It is the data output of a one or a nought that determines which code the code selector 2 will select. The selector may choose one of three orthogonal codes "A", "B" or "C" which are stored in the code generator 1(a). These codes can have any desired amplitude or frequency characteristics. There are two predetermined sequences of code changes - one for each data level, e.g. A-B, B-C, C-A could represent data one and A-C, C-B, B-A data nought. One of the codes is selected by the code selector 2 depending on the previous code and on the current data input level and is output to transmitter 3, which uses the code to modulate the medium 4. The medium 4 could be an audio signal and the modulator could be amplitude modulator. However, any other modulation technique and medium may be used. The transmitted signal is demodulated by receiver 5 which forms part of the marking apparatus and fed to matched filters 6 where it is compared with codes "A", "B" and "C", These codes must be delayed to compensate for any delay introduced by the transmitter 3 and receiver 5. The received signal consists of the signal transmitted plus noise due to demodulation of the medium. The outputs of the matched filters 6 are accumulated by accumulators 7 to give the 'signal strength' due to the 'correct' transmitter signal and two spurious 'signal strengths' due to the other codes. A level detector 8 monitors these three accumulations, when the correct accumulation yields a result better than the other two by a given margin, a flag is output by the level detector 8. This margin is determined by the expected loss in the channel (which should be small) and by expected losses in a remote receiver 9. The flag resets the accumulators 7, selects a new data bit from the data store and requests the code selector 2 to output a new code. In this way any of the marking signal which cannot be read after demodulation is repeated. Hence the marking of a recorded signal can be monitored to ensure that the coded marking signal can be read upon reception using a decoder. It can be seen that the data rate of this system continuously varies and is automatically optimised to the signal to noise ratio in the channel. Also the correlation of noise with signal is taken into account - this gives a further improvement in data rate. If the corruption of the medium in the channel is small then error free reception at the remote receiver is guaranteed. In the case of amplitude modulated music certain distortions of the music do not result in significant loss of signal. The remote receiver 9 is used to read the marked recorded signal in order to identify the owner of the recording and operates in a manner similar to the receiver demodulator. However, some means of signal locking must be employed as the phase or time shift of the transmitted codes is not known. Reception is by any conventional means except that three codes must be demodulated instead of two. Use of matched filters gives slightly higher process gain than envelope detection. Symbol locking can be a problem in this system. In the "music" implementation pseudo-random codes were used and the receiver was a correlation type. For each bit period a whole number of codes (A, B, C) are transmitted. This greatly eases symbol locking as the correlation peak defines the beginning and end of each code. In a single frequency system such as FSK or PSK the transmitted codes can in principle be any length (at least a few cycles). In this case the accumulators would be low-pass filters instead of bit-period integrators. This gives a slight loss of performance. In the system described three codes are used to represent binary data. This is not very efficient. It can easily be extended such that "n" orthogonal codes are used to represent n minus one data elements. As "n" tends to infinity the system approaches the theoretical limit of performance for any communications system. Let the present code being transmitted be "x" - then for "n" possible codes there are "n" minus one possible different changes to the next code for each "x". Thus "n" minus one data elements can be represented and all possible permutations of code changes are utilised. Thus the present invention provides apparatus for monitoring the ability of an encoded marking signal to be decoded before transmission by using code groups which always differ for two adjacent symbols.

Claims: Apparatus for monitoring marking of a signal (4) being recorded, including: a generator (1(a),1(b)) for generating a plurality of marking signals; a modulator (3) for modulating the signal (4) being recorded with one of the marking signals; monitor means for monitoring the modulated signal, the monitor means comprising demodulator means (5) for demodulating the modulated signal; the apparatus being characterized by a bank of filters (6) coupled to the output of the demodulator means, which bank of filters includes a respective filter matched to each said marking signal; and comparison means (7,8) for comparing the strength of the output signal of that said respective filter which is matched to the one marking signal with the strengths of the output signals of the other said respective filters and causing the modulator to modulate the signal being recorded with another one of the marking signals when said strength exceeds the strength of the output signals of the other said respective filters by a given margin. Apparatus according to Claim 1 wherein an accumulator (7) is provided at the output of each said respective filter (6). Apparatus according to Claim 1 or Claim 2 wherein the generator (1(a)1(b)) comprises a code generator (1(a)) for generating three orthogonal codes. A method of monitoring marking of a signal being recorded, including: generating a plurality of marking signals; modulating the signal being recorded with one of the marking signals; monitoring the modulated signal by demodulation to provide a demodulated output for inputting to a bank of filters, which bank of filters includes a respective filter matched to each said marking signal, and comparing the strength of the output signal of that said respective filter which is matched to the one marking signal with the strengths of the output signals of the other said respective filters, and causing modulation of the signal being recorded with another one of the marking signals when said strength exceeds the strength of the output signals of the other said respective filters by a given margin.

Inventors: BARRY, GORDON MAUFE
Applicants: THORN EMI PLC
Application year: 1989
Main classification: G11B27
IPC codes: G11B27, G11B20, H04J9