The present invention relates to an information leakage prevention technique and, more particularly, to a technique of preventing leakage of image information from an unwanted electromagnetic wave containing the signal component of an image signal generated by an information processing apparatus.
The signal component of an image signal generated by an information processing apparatus is sometimes contained in an unwanted electromagnetic wave unintentionally radiated from an information processing apparatus such as a computer, an external screen display device connected to the information processing apparatus, or a cable such as a signal cable or power cable connected to the information processing apparatus or screen display device. The unwanted electromagnetic wave is eavesdropped to reproduce original image information, illicitly acquiring various kinds of information contained in the image information.
As an information leakage prevention technique of preventing leakage of image information from an unwanted electromagnetic wave, there has been proposed an information leakage prevention apparatus which prevents reproduction of image information contained in an unwanted electromagnetic wave by generating a leakage prevention signal synchronized with an image signal from an information processing apparatus and superposing it on the unwanted electromagnetic wave (see, for example, patent literature 1).
An output amplification unit 54 amplifies the modulated clock signal MC generated by the modulated clock generation unit 53, generating a leakage prevention signal JC. The leakage prevention signal JC is output to the ground potential of the image signal of the information processing apparatus 20 or simultaneously to both the ground potential and image signal. Alternatively, the leakage prevention signal JC is transmitted from an antenna. As a result, the leakage prevention signal JC is superposed on an unwanted electromagnetic wave.
However, the conventional technique places importance on generation of a mask pattern shape capable of further degrading visibility as a mask pattern to be composited on original image information contained in an unwanted electromagnetic wave. No leakage prevention signal is superposed on the entire sideband of the carrier frequency of the unwanted electromagnetic wave, so no useful leakage prevention effect may be obtained.
Leaked image information from an information processing apparatus is radiated in synchronism with a dot clock frequency fo or its harmonic frequency (f0×N: N is an integer of 2 or more) at the display image resolution out of an unwanted electromagnetic wave. However, the image information is neither the dot clock frequency f0 serving as the carrier of the unwanted electromagnetic wave nor its harmonic frequency (f0×N), and is contained in the sideband of the carrier. This is because the modulation pattern for modulating the basic clock signal intrinsically has a frequency band of a predetermined width.
In
Hence, a leakage prevention signal of a satisfactory level is not superposed on the sideband component of the leakage prevention signal obtained by the conventional technique. In some cases, original image information may be reproduced from the sideband of an unwanted electromagnetic wave.
According to the conventional technique, the sideband component level is low, so the output level of the carrier frequency of the leakage prevention signal needs to be raised to obtain the leakage prevention effect. However, at such high output level, the radiation field strength at the carrier frequency may exceed the regulatory level of VCCI (Voluntary Control Council for Information Technology Equipment) or the like.
The present invention has been made to solve the above-described problems, and has as its object to provide an information leakage prevention technique capable of generating a leakage prevention signal containing a sideband component of a satisfactory level with respect to the entire sideband of the carrier frequency of an unwanted electromagnetic wave, and obtaining a useful leakage prevention effect.
To achieve the above object, according to the present invention, there is provided an information leakage prevention apparatus which generates, based on an image signal generated by an information processing apparatus, a leakage prevention signal for preventing leakage of image information from an unwanted electromagnetic wave containing a signal component of the image signal, comprising a basic clock generation unit that generates a basic clock signal that has a carrier frequency of the image information leaked from the unwanted electromagnetic wave or a harmonic frequency of the carrier frequency and synchronizes with a horizontal sync signal or vertical sync signal contained in the image signal, a spread spectrum modulation unit that generates a spread spectrum clock signal by performing spread spectrum clocking processing for the basic clock signal, a modulation pattern generation unit that outputs, as a modulation pattern signal, a PN (Pseudo Noise) code having sign bit data synchronized with each pulse of the spread spectrum clock signal, and resets a repetition period of the PN code based on the horizontal sync signal, a modulated clock generation unit that generates a modulated clock signal by modulating the spread spectrum clock signal in accordance with the modulation pattern signal, and an output amplification unit that amplifies the modulated clock signal to generate the leakage prevention signal.
According to the present invention, there is provided an information leakage prevention method of generating, based on an image signal externally output from an information processing apparatus, a leakage prevention signal for preventing leakage of image information from an unwanted electromagnetic wave containing a signal component of the image signal, comprising the basic clock generation step of generating a basic clock signal that has a carrier frequency of the image information leaked from the unwanted electromagnetic wave or a harmonic frequency of the carrier frequency and synchronizes with a horizontal sync signal or vertical sync signal contained in the image signal, the spread spectrum modulation step of generating a spread spectrum clock signal by performing spread spectrum clocking processing for the basic clock signal, the modulation pattern generation step of outputting, as a modulation pattern signal, a PN (Pseudo Noise) code having sign bit data synchronized with each pulse of the spread spectrum clock signal, and resetting a repetition period of the PN code based on the horizontal sync signal, the modulated clock generation step of generating a modulated clock signal by modulating the spread spectrum clock signal in accordance with the modulation pattern signal, and the output amplification step of amplifying the modulated clock signal to generate the leakage prevention signal.
According to the present invention, there is provided another information leakage prevention apparatus which generates, based on an image signal generated by an information processing apparatus, a leakage prevention signal for preventing leakage of image information from an unwanted electromagnetic wave containing a signal component of the image signal, comprising a basic clock generation unit that generates a basic clock signal that has a carrier frequency of the image information leaked from the unwanted electromagnetic wave or a harmonic frequency of the carrier frequency and synchronizes with a horizontal sync signal or vertical sync signal contained in the image signal, a spread spectrum modulation unit that generates a spread spectrum clock signal by performing spread spectrum clocking processing for the basic clock signal, and an output amplification unit that amplifies the spread spectrum clock signal to generate the leakage prevention signal.
According to the present invention, there is provided still another information leakage prevention apparatus which generates, based on an image signal generated by an information processing apparatus, a leakage prevention signal for preventing leakage of image information from an unwanted electromagnetic wave containing a signal component of the image signal, comprising a basic clock generation unit that generates a basic clock signal that has a carrier frequency of the image information leaked from the unwanted electromagnetic wave or a harmonic frequency of the carrier frequency and synchronizes with a horizontal sync signal or vertical sync signal contained in the image signal, a modulation pattern generation unit that outputs, as a modulation pattern signal, a PN (Pseudo Noise) code having sign bit data synchronized with each pulse of the basic clock signal, and resets a repetition period of the PN code based on the horizontal sync signal, a modulated clock generation unit that generates a modulated clock signal by modulating the basic clock signal in accordance with the modulation pattern signal, and an output amplification unit that amplifies the modulated clock signal to generate the leakage prevention signal.
According to the present invention, there is provided another information leakage prevention method comprising the basic clock generation step of generating a basic clock signal that has a carrier frequency of image information leaked from an unwanted electromagnetic wave or a harmonic frequency of the carrier frequency and synchronizes with a horizontal sync signal or vertical sync signal contained in an image signal, the spread spectrum modulation step of generating a spread spectrum clock signal by performing spread spectrum clocking processing for the basic clock signal, and the output amplification step of amplifying the spread spectrum clock signal to generate a leakage prevention signal.
According to the present invention, there is provided still another information leakage prevention method of generating, based on an image signal generated by an information processing apparatus, a leakage prevention signal for preventing leakage of image information from an unwanted electromagnetic wave containing a signal component of the image signal, comprising the basic clock generation step of generating a basic clock signal that has a carrier frequency of the image information leaked from the unwanted electromagnetic wave or a harmonic frequency of the carrier frequency and synchronizes with a horizontal sync signal or vertical sync signal contained in the image signal, the modulation pattern generation step of outputting, as a modulation pattern signal, a PN (Pseudo Noise) code having sign bit data synchronized with each pulse of the basic clock signal, and resetting a repetition period of the PN code based on the horizontal sync signal, the modulated clock generation step of generating a modulated clock signal by modulating the basic clock signal in accordance with the modulation pattern signal, and the output amplification step of amplifying the modulated clock signal to generate the leakage prevention signal.
The present invention can generate a leakage prevention signal containing a sideband component of a satisfactory level in the entire sideband of the carrier frequency of an unwanted electromagnetic wave, compared to the case in which the information processing apparatus operates alone and the case in which the conventional fixed pattern modulation method is used. This can make it very difficult to reproduce original image information using the sideband component of the unwanted electromagnetic wave, obtaining a useful leakage prevention effect.
In addition, the radiation field strength at the carrier frequency of an unwanted electromagnetic wave can be easily reduced to the regulatory level of VCCI or the like.
Embodiments of the present invention will now be described with reference to the accompanying drawings.
An information leakage prevention apparatus according to the first embodiment of the present invention will be described with reference to
An overall information leakage prevention apparatus 10 is formed from a signal processing circuit apparatus. The information leakage prevention apparatus 10 has a function of generating, based on an image signal 21 generated by an information processing apparatus 20 such as a computer, a leakage prevention signal JC for preventing leakage of image information from an unwanted electromagnetic wave radiated from the information processing apparatus 20, an external screen display device (not shown) connected to the information processing apparatus 20, or a cable such as a signal cable or power cable connected to the information processing apparatus or screen display device.
In the embodiment, spread spectrum clocking processing is performed for the basic clock signal BC having the carrier frequency or its harmonic frequency of image information leaked from an unwanted electromagnetic wave. A PN (Pseudo Noise) code having sign bit data synchronized with each pulse of the obtained spread spectrum clock signal SC is generated and output as the modulation pattern signal MP. In addition, the repetition period of the PN code is reset based on the horizontal sync signal H. The spread spectrum clock signal SC is modulated in accordance with the modulation pattern signal MP, and the obtained modulated clock signal MC is amplified, generating the leakage prevention signal JC.
The arrangement of the information leakage prevention apparatus according to the embodiment will be explained in detail with reference to
The basic clock generation unit 11 is formed from a general clock generation circuit such as a PLL circuit or multiplication circuit. The basic clock generation unit 11 has a function of generating the basic clock signal BC which has the carrier frequency or its harmonic frequency of image information leaked from an unwanted electromagnetic wave and synchronizes with the horizontal sync signal H or vertical sync signal V contained in the image signal 21.
The frequency of the basic clock signal BC suffices to have the carrier frequency or its harmonic frequency of image information leaked from an unwanted electromagnetic wave from the information processing apparatus 20, an external screen display device connected to the information processing apparatus 20, or a cable such as a signal cable or power cable connected to the information processing apparatus 20 or screen display device. The following two types of frequencies are proposed as the frequency of the basic clock signal BC.
The spread spectrum modulation unit 12 is formed from a general spread spectrum modulation circuit, and has a function of generating the spread spectrum clock signal SC by performing spread spectrum clocking processing for the basic clock signal BC. Spread spectrum clocking processing used in the spread spectrum modulation unit 12 is a spread method based on a known technique (see non-patent literature 1 and the like). This spread method changes the output clock frequency gradually with a predetermined frequency width.
More specifically, this spread method includes a center-spread method, down-spread method, and up-spread method. The center-spread method periodically changes the output clock frequency fOUT with a frequency width of about several % up and down using the input clock frequency fIN as the center. The down-spread method periodically changes the output clock frequency fOUT with a frequency width of about several % only downward using the input clock frequency fIN as the center. The up-spread method periodically changes the output clock frequency fOUT with a frequency width of about several % only upward using the input clock frequency fIN as the center.
The modulation pattern generation unit 13 has a function of outputting, as the modulation pattern signal MP, a PN code having sign bit data synchronized with each pulse of the spread spectrum clock signal SC, and a function of resetting the repetition period of the PN code based on the horizontal sync signal H of the image signal 21. The modulation pattern generation unit 13 generates the modulation pattern signal MP formed from the PN code having the period of the horizontal sync signal H as the repetition period.
The modulated clock generation unit 14 has a function of generating the modulated clock signal MC by modulating the spread spectrum clock signal SC in accordance with the modulation pattern signal MP. The modulated clock generation unit 14 generates the modulated clock signal MC by modulating each bit of the spread spectrum clock signal SC by logical calculation such as exclusive OR with a corresponding bit of the modulation pattern signal MP.
The output amplification unit 15 is formed from a general amplification circuit, and has a function of generating the leakage prevention signal JC by amplifying the modulated clock signal MC. The leakage prevention signal JC is output to the ground potential of the image signal of the information processing apparatus 20 or simultaneously to both the ground potential and image signal. Alternatively, the leakage prevention signal JC is transmitted from an antenna. Then, the leakage prevention signal JC is superposed on an unwanted electromagnetic wave.
[Frequency of Basic Clock Signal]
As described above, two types of frequencies are proposed as the frequency of the basic clock signal BC generated by the basic clock generation unit 11.
The first method uses the dot clock frequency or its harmonic frequency of the image signal 21 externally output from the information processing apparatus 20 to an external screen display device (not shown) connected to the information processing apparatus 20.
The second method uses a frequency set in advance in the information leakage prevention apparatus 10 that is the carrier frequency or its harmonic frequency of image information leaked from an unwanted electromagnetic wave radiated from the information processing apparatus 20, an external screen display device connected to the information processing apparatus 20, or a cable such as a signal cable or power cable connected to the information processing apparatus or screen display device.
An image signal generated by the general information processing apparatus 20 uses the dot clock frequency based on a standard specification or resolution. In most cases, the image signal 21 complying with the standard specification or resolution is output especially to the external screen display device connected to the information processing apparatus 20 to ensure matching with the screen display device and versatility.
When image information leaked from an unwanted electromagnetic wave uses an image signal having the dot clock frequency based on the standard specification or resolution, the carrier frequency of the image information leaked from the unwanted electromagnetic wave can be specified in advance from the dot clock frequency or its harmonic frequency of the image signal based on the standard specification or resolution of the image signal 21.
From this, based on the first method, the basic clock generation unit 11 generates the basic clock signal BC having, as the clock frequency, the dot clock frequency or its harmonic frequency of the image signal 21 externally output from the information processing apparatus to the externally connected screen display device.
For example, the basic clock generation unit 11 may extract a clock signal having the dot clock frequency f0 or its harmonic frequency based on a luminance signal (RGB) representing dot data contained in the image signal 21, and generate the basic clock signal BC based on the clock signal.
To the contrary, in the information processing apparatus 20 incorporating a screen display device, such as a notebook PC, the screen display device in the apparatus may use a frequency different from the dot clock frequency which complies with the standard specification or resolution and is used by the image signal 21 externally output from the information processing apparatus 20 for an externally connected screen display device. Also, the external screen display device connected to the information processing apparatus 20 may use, for screen display within the device, a frequency different from the dot clock frequency which complies with the standard specification or resolution and is used by the image signal 21 externally output from the information processing apparatus 20.
In this case, when the basic clock signal BC is generated using the dot clock frequency which complies with the standard specification or resolution and is used by the image signal 21, or the harmonic frequency of the dot clock frequency, the carrier frequency or its harmonic frequency of image information leaked from an unwanted electromagnetic wave differs from the carrier frequency of the leakage prevention signal JC, i.e., the clock frequency of the basic clock signal BC. The generated leakage prevention signal JC may not have a useful leakage prevention effect.
To obtain a satisfactory leakage prevention effect, the basic clock generation unit 11 generates, based on the second method, the basic clock signal BC having the carrier frequency or its harmonic frequency of image information leaked from an unwanted electromagnetic wave from the information processing apparatus 20, an external screen display device connected to the information processing apparatus 20, or a cable such as a signal cable or power cable connected to the information processing apparatus 20 or screen display device.
For example, when the carrier frequency or its harmonic frequency of image information leaked from an unwanted electromagnetic wave is known, firmware for generating this frequency is set in advance in the information leakage prevention apparatus 10.
Alternatively, a desired frequency may be set from the outside of the information leakage prevention apparatus 10 based on the measurement result of the carrier frequency or its harmonic frequency of image information leaked from an unwanted electromagnetic wave.
More specifically, a plurality of firmware programs having different clock frequencies are set in advance in the information leakage prevention apparatus 10, and a firmware program having a desired clock frequency is selected by an operation from the outside of the information leakage prevention apparatus 10. Alternatively, a firmware program having an arbitrary clock frequency is registered in the information processing apparatus 20 from the outside via the data input/output interface of the information leakage prevention apparatus 10.
[Operation in First Embodiment]
The operation of the information leakage prevention apparatus according to the embodiment will be explained with reference to
For example, for XGA (resolution: 1024×768), the information processing apparatus 20 outputs a sync pulse having a 48-kHz HSYNC period as the horizontal sync signal H. The basic clock generation unit 11 generates the basic clock signal BC having the dot clock frequency f0 or its harmonic frequency of each dot data forming the image signal 21 generated by the information processing apparatus 20. The basic clock generation unit 11 outputs the basic clock signal BC at a timing synchronized with the horizontal sync signal H or vertical sync signal V contained in the image signal 21.
The spread spectrum modulation unit 12 performs spread spectrum clocking processing for the basic clock signal BC input from the basic clock generation unit 11. Accordingly, the spread spectrum modulation unit 12 generates the spread spectrum clock signal SC having a clock frequency which periodically changes with a frequency width of, e.g., about several % on the up and down sides centered on the dot clock frequency f0 or its harmonic frequency.
The modulation pattern generation unit 13 generates a PN code having sign bit data synchronized with each pulse of the spread spectrum clock signal SC input from the spread spectrum modulation unit 12. At this time, the modulation pattern generation unit 13 resets the repetition period of the PN code based on the horizontal sync signal H of the image signal 21. As a result, the modulation pattern generation unit 13 generates the modulation pattern signal MP formed from the PN code having the period of the horizontal sync signal H as the repetition period.
The modulated clock generation unit 14 modulates the spread spectrum clock signal SC input from the spread spectrum modulation unit 12 in accordance with the modulation pattern signal MP input from the modulation pattern generation unit 13. Hence, the modulated clock generation unit 14 generates the modulated clock signal MC by modulating each pulse of the spread spectrum clock signal SC by each bit of the modulation pattern signal MP.
The output amplification unit 15 amplifies the modulated clock signal MC input from the modulated clock generation unit 14, generating the leakage prevention signal JC. The leakage prevention signal LTC is output to the ground potential of the image signal of the information processing apparatus 20 or simultaneously to both the ground potential and image signal. Alternatively, the leakage prevention signal LTC is transmitted from the antenna. Then, the leakage prevention signal JC is superposed on an unwanted electromagnetic wave.
Thus, the entire mask pattern-composited image is displayed in a blur in the horizontal direction (right-and-left direction of the screen).
[Effects of First Embodiment]
As described above, in the embodiment, the spread spectrum modulation unit 12 generates the spread spectrum clock signal SC by performing spread spectrum clocking processing for the basic clock signal BC synchronized with the carrier frequency of image information leaked from an unwanted electromagnetic wave from the information processing apparatus 20, an external screen display device connected to the information processing apparatus 20, or a cable such as a signal cable or power cable connected to the information processing apparatus 20 or screen display device. The modulation pattern generation unit 13 generates a PN code having sign bit data synchronized with each pulse of the spread spectrum clock signal SC, and outputs the PN code as the modulation pattern signal MP. In addition, the modulation pattern generation unit 13 resets the repetition period of the PN code based on the horizontal sync signal H of the image signal 21. The modulated clock generation unit 14 generates the modulated clock signal MC by modulating the spread spectrum clock signal SC in accordance with the modulation pattern signal MP. The modulated clock signal MC is amplified, generating the leakage prevention signal JC.
A leakage prevention signal containing a sideband component of a satisfactory level can be generated in the entire sideband of the carrier frequency of an unwanted electromagnetic wave, compared to the case in which the information processing apparatus operates alone and the case in which the conventional fixed pattern modulation method is used. This can make it very difficult to reproduce original image information using the sideband component of the unwanted electromagnetic wave, obtaining a useful leakage prevention effect.
Also, the radiation field strength at the carrier frequency of an unwanted electromagnetic wave can be easily reduced to the regulatory level of VCCI (Voluntary Control Council for Information Technology Equipment) or the like.
In the embodiment, the basic clock generation unit 11 may use, as the frequency of the basic clock signal BC based on the aforementioned first method, the dot clock frequency or its harmonic frequency of the image signal 21 externally output from the information processing apparatus 20 to an external screen display device connected to the information processing apparatus 20.
When the internal screen display device of the information processing apparatus 20 or an external screen display device connected to the information processing apparatus 20 displays image information using the dot clock frequency of the image signal 21, leakage of image information from an unwanted electromagnetic wave radiated from the screen display device or a cable such as a signal cable or power cable connected to the screen display device can be prevented very effectively.
In the embodiment, the basic clock generation unit 11 may use, as the frequency of the basic clock signal BC based on the second method described above, a frequency set in advance in the information leakage prevention apparatus 10 that is the carrier frequency or its harmonic frequency of image information leaked from an unwanted electromagnetic wave.
In this case, even when the internal screen display device of the information processing apparatus 20 or an external screen display device connected to the information processing apparatus 20 displays image information using a dot clock frequency different from the dot clock frequency of the image signal 21, leakage of image information from an unwanted electromagnetic wave can be prevented very effectively.
In the embodiment, the initial value and stage count of the PN code used to generate the modulation pattern signal MP by the modulation pattern generation unit 13 may be set from the outside of the information leakage prevention apparatus 10. More specifically, a plurality of firmware programs having different initial values and stage counts of the PN code are set in advance in the information leakage prevention apparatus 10, and a firmware program having a desired initial value and stage count is selected by an operation from the outside of the information leakage prevention apparatus 10. Alternatively, a firmware program having an arbitrary initial value and stage count is registered in the information leakage prevention apparatus 10 from the outside via the data input/output interface of the information leakage prevention apparatus 10.
The initial value and stage count of the PN code can be easily changed to easily generate the leakage prevention signal JC corresponding to the radiation characteristic of an unwanted electromagnetic wave. One information leakage prevention apparatus 10 can widely cope with unwanted electromagnetic waves of different radiation characteristics.
An information leakage prevention apparatus according to the second embodiment of the present invention will be explained with reference to
The second embodiment is different from the first embodiment in that a modulation pattern generation unit 13 resets the repetition period of the PN code based on not the horizontal sync signal H but vertical sync signal V of an image signal 21. The remaining arrangement is the same as that in the first embodiment, and a detailed description thereof will not be repeated.
[Effects of Second Embodiment]
In some cases, an information processing apparatus such as a notebook PC incorporating a screen display device such as an LCD adopts, as the horizontal sync frequency of an image signal used in the internal screen display device, a unique frequency different from a standard horizontal sync frequency used in an image signal externally output from the information processing apparatus. In this example, when a leakage prevention signal is generated based on the horizontal sync frequency of the externally output image signal, no satisfactory leakage prevention effect may be obtained because the leakage prevention signal does not synchronize with an original image signal contained in an unwanted electromagnetic wave.
According to the embodiment, a leakage prevention signal is generated based on the vertical sync signal of an image signal externally output from the information processing apparatus. Even if internal and external image signals have different horizontal sync frequencies, the leakage prevention signal can be synchronized with an original image signal contained in an unwanted electromagnetic wave. This is because most information processing apparatuses adopt a standard frequency for the vertical sync signal. Therefore, a sufficient leakage prevention effect can be obtained even for an information processing apparatus in which internal and external image signals have different horizontal sync frequencies.
According to the embodiment, the sideband component level of an unwanted electromagnetic wave greatly rises, compared to the case in which the information processing apparatus operates alone and the case in which the conventional fixed pattern modulation method is used. Also, the sideband component level of an unwanted electromagnetic wave rises, compared to even the case in which the repetition period of the PN code is reset in accordance with the horizontal sync signal, similar to the first embodiment.
This is because the repetition period of the PN code is reset not in the horizontal sync period HSYNC but in the longer vertical sync period VSYNC and a more significant spread effect is obtained. This can make it very difficult to reproduce original image information using the sideband component of an unwanted electromagnetic wave.
Similar to the first embodiment, the radiation field strength at the carrier frequency of an unwanted electromagnetic wave can be easily reduced to the regulatory level of VCCI or the like.
An information leakage prevention apparatus according to the third embodiment of the present invention will be explained with reference to
The third embodiment is different from the second embodiment in that a frequency division unit 16 is interposed between a spread spectrum modulation unit 12 and a modulation pattern generation unit 13, and a frequency division unit 17 is interposed between the spread spectrum modulation unit 12 and a modulated clock generation unit 14. The remaining arrangement is the same as that in the first embodiment, and a detailed description thereof will not be repeated.
The frequency division unit 16 is formed from a general clock frequency division circuit, and has a function of frequency-dividing the spread spectrum clock signal SC input from the spread spectrum modulation unit 12 by m (m is a positive integer) to generate a spread spectrum clock signal SCm and output it to the modulation pattern generation unit 13.
The frequency division unit 17 is formed from a general clock frequency division circuit, and has a function of frequency-dividing the spread spectrum clock signal SC input from the spread spectrum modulation unit 12 by n (n is a positive integer) to generate a spread spectrum clock signal SCn and output it to the modulated clock generation unit 14.
[Operation in Third Embodiment]
The operation of the information leakage prevention apparatus according to the embodiment will be explained with reference to
The frequency division unit 16 generates the spread spectrum clock signal SCm by frequency-dividing the spread spectrum clock signal SC input from the spread spectrum modulation unit 12 by m, in this example, by 4 (m=4).
The modulation pattern generation unit 13 generates a PN code at the bit rate of the spread spectrum clock signal SCm input from the frequency division unit 16. At this time, the modulation pattern generation unit 13 resets the repetition period of the PN code based on the vertical sync signal V of an image signal 21. Accordingly, the modulation pattern generation unit 13 generates the modulation pattern signal MP formed from the PN code having the period of the vertical sync signal V as the repetition period.
In contrast, the frequency division unit 17 generates the spread spectrum clock signal SCn by frequency-dividing the spread spectrum clock signal SC input from the spread spectrum modulation unit 12 by n, in this example, by 3 (n=3).
The modulated clock generation unit 14 modulates the spread spectrum clock signal SCn input from the frequency division unit 17 in accordance with the modulation pattern signal MP input from the modulation pattern generation unit 13. As a result, the modulated clock generation unit 14 generates the modulated clock signal MC by modulating each bit of the spread spectrum clock signal SC by each bit of the modulation pattern signal MP having the bit rate of the spread spectrum clock signal SCm.
[Effects of Third Embodiment]
An information processing apparatus such as a notebook PC incorporating a screen display device such as an LCD sometimes employs, as the dot clock frequency f0 contained in an image signal used in the internal screen display device, a unique frequency different from a standard dot clock frequency f3 used in an image signal externally output from the information processing apparatus. In this example, no satisfactory leakage prevention effect may be obtained because the leakage prevention signal does not synchronize with an original image signal contained in an unwanted electromagnetic wave radiated from the information processing apparatus or a cable such as a signal cable or power cable connected to the information processing apparatus. This also applies to a case in which an external screen display device connected to the information processing apparatus uses, for screen display within the device, a frequency different from the dot clock frequency which complies with the standard specification or resolution and is used by an image signal externally output from the information processing apparatus.
According to the embodiment, the modulated clock signal MC can be generated using spread spectrum clock signals obtained by frequency-dividing the spread spectrum clock signal SC at arbitrary frequency division ratios m and n. The leakage prevention signal JC can be spread to a wider frequency band.
Similar to the first embodiment, the radiation field strength at the carrier frequency of an unwanted electromagnetic wave can be easily reduced to the regulatory level of VCCI or the like.
In the embodiment, the frequency division ratios of the frequency division units 16 and 17 may be set from the outside of an information leakage prevention apparatus 10, similar to the above-described frequency information of the basic clock signal BC. More specifically, a plurality of firmware programs having different frequency division ratios for the frequency division units 16 and 17 are set in advance in the information leakage prevention apparatus 10, and a firmware program having a desired frequency division ratio is selected by an operation from the outside of the information leakage prevention apparatus 10. Alternatively, a firmware program having an arbitrary frequency division ratio is registered in the information leakage prevention apparatus 10 from the outside via the data input/output interface of the information leakage prevention apparatus 10.
The frequency division ratios of the frequency division units 16 and 17 can be easily changed to easily generate the leakage prevention signal JC corresponding to the radiation characteristic of an unwanted electromagnetic wave. One information leakage prevention apparatus 10 can widely cope with unwanted electromagnetic waves of different radiation characteristics.
An information leakage prevention apparatus according to the fourth embodiment of the present invention will be explained with reference to
The fourth embodiment is different from the third embodiment in that a timing change unit 18 is interposed between a frequency division unit 16 and a modulation pattern generation unit 13. The remaining arrangement is the same as that in the third embodiment, and a detailed description thereof will not be repeated.
The timing change unit 18 has a function of performing signal processing for the spread spectrum clock signal SCm input from the frequency division unit 16 to generate a timing change signal SCp for changing the pulse timing of the spread spectrum clock signal SCm, and output it to the modulation pattern generation unit 13. The modulation pattern generation unit 13 generates a PN code at a timing based on the timing change signal SCp.
Since the timing to generate the PN code temporally changes, randomness can be enhanced and the leakage prevention signal JC can be spread to a wider band.
Several detailed arrangement examples of the timing change unit 18 are conceivable.
In the example of
With a simple circuit arrangement, the pulse timing of the spread spectrum clock signal SCm can be changed.
In the example of
Compared to the timing change unit in
In the example of
The pulse timing of the spread spectrum clock signal SCm can be changed without using the spread spectrum clock signal SCn from the frequency division unit 17.
In the embodiment, the pulse timing of the spread spectrum clock signal SCm used to generate the timing change signal SCp by the timing change unit 18 may be set from the outside of an information leakage prevention apparatus 10. More specifically, a plurality of firmware programs having different pulse timings for the spread spectrum clock signal SCm are set in advance in the information leakage prevention apparatus 10, and a desired pulse timing is selected by an operation from the outside of the information leakage prevention apparatus 10. Alternatively, an arbitrary pulse timing is registered in the information leakage prevention apparatus 10 from the outside via the data input/output interface of the information leakage prevention apparatus 10.
The pulse timing of the spread spectrum clock signal SCm can be easily changed to easily generate the leakage prevention signal JC corresponding to the radiation characteristic of an unwanted electromagnetic wave. One information leakage prevention apparatus 10 can widely cope with unwanted electromagnetic waves of different radiation characteristics.
An information leakage prevention apparatus according to the fifth embodiment of the present invention will be explained with reference to
The fifth embodiment is different from the first embodiment in that a basic clock generation unit 11 generates, as the basic clock signal BC, a plurality of individual basic clock signals BCA and BCB of frequencies having neither an integer multiple relationship nor an integer fraction relationship, modulation processing units 19A and 19B each including a set of a spread spectrum modulation unit 12, modulation pattern generation unit 13, and modulated clock generation unit 14 are juxtaposed for the respective individual basic clock signals BCA and BCB, and an output synthesis unit 19S synthesizes individual modulated clock signals MCA and MCB respectively obtained by the modulation processing units 19A and 19B.
The modulation processing units 19A and 19B are different in the input individual basic clock signals BCA and BCB, but have the same circuit arrangement and operation. More specifically, the modulation processing unit 19A includes a spread spectrum modulation unit 12A, modulation pattern generation unit 13A, and modulated clock generation unit 14A. The modulation processing unit 19B includes a spread spectrum modulation unit 12B, modulation pattern generation unit 13B, and modulated clock generation unit 14B.
The spread spectrum modulation unit 12A (12B) generates an individual spread spectrum clock signal SCA (SCB) by performing spread spectrum clocking processing for the input individual basic clock signal BCA (BCB).
The modulation pattern generation unit 13A (13B) outputs, as an individual modulation pattern signal MPA (MPB), a PN code having sign bit data synchronized with each pulse of the individual spread spectrum clock signal SCA (SCB). In addition, the modulation pattern generation unit 13A (13B) resets the repetition period of the PN code based on the horizontal sync signal H.
The modulated clock generation unit 14A (14B) generates the individual modulated clock signal MCA (MCB) by modulating the individual spread spectrum clock signal SCA (SCB) in accordance with the individual modulation pattern signal MPA (MPB).
The output synthesis unit 19S generates a synthesized modulated clock signal MCS by synthesizing the individual modulated clock signals MCA and MCB respectively generated by the modulated clock generation units 14A and 14B of the modulation processing units 19A and 19B.
An output amplification unit 15 generates the leakage prevention signal JC by amplifying the synthesized modulated clock signal MCS from the output synthesis unit 19S.
Both
[Effects of Fifth Embodiment]
In the fifth embodiment, a plurality of individual basic clock signals BCA and BCB of frequencies having neither an integer multiple relationship nor an integer fraction relationship undergo spread spectrum clocking processing and are modulated based on the PN code, generating the individual modulated clock signals MCA and MCB. The leakage prevention signal JC is generated from the synthesized modulated clock signal MCS obtained by synthesizing the individual modulated clock signals MCA and MCB. A leakage prevention signal containing a sideband component of a level equal to or higher than the level in the first embodiment can be generated. This can make it very difficult to reproduce original image information using the sideband component of the unwanted electromagnetic wave, obtaining a useful leakage prevention effect.
In the embodiment, the basic clock generation unit 11 generates a plurality of individual basic clock signals BCA and BCB of frequencies having neither an integer multiple relationship nor an integer fraction relationship. Spectral localization caused by overlapping of spectra of the leakage prevention signal JC can be avoided. Leakage from an unwanted electromagnetic wave can be satisfactorily prevented at all frequencies.
From experiment, the highest leakage prevention effect was obtained when the frequencies of the individual basic clock signals BCA and BCB had a frequency difference of about 10%. However, the optimum frequency difference changes depending on the condition such as the spread ratio in spread spectrum clocking.
The embodiment has explained an example in which the two, modulation processing units 19A and 19B are arranged. However, this also applies to a case in which three or more modulation processing units are arranged. The fifth embodiment has been explained by exemplifying the arrangement based on the first embodiment. However, the fifth embodiment is not limited to this and may be applied to the arrangements described in the second to fourth embodiments.
An information leakage prevention apparatus according to the sixth embodiment of the present invention will be explained with reference to
The sixth embodiment is different from the first embodiment in that a basic clock generation unit 11 generates the basic clock signal BC regardless of the carrier frequency and its harmonic frequency of image information leaked from an unwanted electromagnetic wave, and horizontal and vertical sync signals contained in an image signal.
More specifically, the basic clock generation unit 11 includes a clock signal oscillation circuit which autonomously generates a clock signal. The basic clock generation unit 11 outputs, as the basic clock signal BC, the clock signal generated by the clock signal oscillation circuit. Alternatively, the basic clock generation unit 11 may receive a clock signal generated by the clock signal oscillation circuit and output, as the basic clock signal BC, a signal generated using a general clock generation circuit such as a PLL circuit or multiplication circuit.
At this time, the basic clock signal BC may have a frequency different from the carrier frequency or its harmonic frequency of image information leaked from an unwanted electromagnetic wave, and may not synchronize with horizontal and vertical sync signals contained in an image signal.
Both
[Effects of Sixth Embodiment]
As described above, the conventional technique generates a spectrum of discrete frequencies as the prevention signal. To the contrary, the present invention has a feature in which a high-density spectrum of continuous frequencies is generated using the PN code and spread spectrum clocking. By generating the leakage prevention signal JC of this spectrum, it becomes very difficult to reproduce original image information using the sideband component of the unwanted electromagnetic wave, obtaining a useful leakage prevention effect.
For this reason, the basic clock need not synchronize with the horizontal sync signal or vertical sync signal of an image signal. In addition, the basic clock need not have a clock frequency including the dot clock frequency or its harmonic frequency of an image signal externally output from the information processing apparatus. Further, the basic clock need not have a clock frequency which is a frequency set in advance in the information leakage prevention apparatus and includes the carrier frequency or its harmonic frequency of image information.
Even if the basic clock generation unit 11 autonomously generates an independent asynchronous basic clock of, e.g., several ten MHz regardless of the carrier frequency and its harmonic frequency of image information leaked from an unwanted electromagnetic wave, and horizontal and vertical sync signals contained in the image signal, the leakage prevention signal JC having a desired spectrum can be obtained, attaining a useful leakage prevention effect.
The embodiment can therefore implement a universal information leakage prevention apparatus without setting again the basic clock for each model of information processing apparatus or externally connected screen display device.
Note that the sixth embodiment has been explained by exemplifying the arrangement based on the first embodiment. However, the sixth embodiment is not limited to this and may be applied to the arrangements described in the second to fifth embodiments.
An information leakage prevention apparatus according to the seventh embodiment of the present invention will be described with reference to
The seventh embodiment is different from the first embodiment in that the modulation pattern generation unit 13 and modulated clock generation unit 14 are omitted, and the spread spectrum clock signal SC generated by a spread spectrum modulation unit 12 is directly input to and amplified by an output amplification unit 15, generating the leakage prevention signal JC.
[Effects of Seventh Embodiment]
Although modulation using the PN code is not applied to the basic clock signal BC, spread spectrum clocking processing is performed to spread the basic clock signal BC. While reducing the circuit scale and cost by the modulation pattern generation unit 13 and modulated clock generation unit 14, the leakage prevention signal JC containing a sideband component of a predetermined level can be obtained in the entire sideband of the carrier frequency of an unwanted electromagnetic wave. This can make it very difficult to reproduce original image information using the sideband component of the unwanted electromagnetic wave, obtaining a useful leakage prevention effect. The seventh embodiment may be applied to the arrangements described in the second, fifth, and sixth embodiments.
An information leakage prevention apparatus according to the eighth embodiment of the present invention will be described with reference to
The eighth embodiment is different from the first embodiment in that the spread spectrum modulation unit 12 is omitted, and the basic clock signal BC generated by a basic clock generation unit 11 is directly input to a modulation pattern generation unit 13 and modulated clock generation unit 14.
The modulation pattern generation unit 13 generates a PN code having sign bit data synchronized with each pulse of the basic clock signal BC generated by the basic clock generation unit 11. At this time, the modulation pattern generation unit 13 resets the repetition period of the PN code based on the horizontal sync signal H of an image signal 21. As a result, the modulation pattern generation unit 13 generates the modulation pattern signal MP formed from the PN code having the period of the horizontal sync signal H as the repetition period.
The modulated clock generation unit 14 modulates the basic clock signal BC generated by the basic clock generation unit 11 in accordance with the modulation pattern signal MP input from the modulation pattern generation unit 13. Hence, the modulated clock generation unit 14 generates the modulated clock signal MC by modulating each pulse of the basic clock signal BC by each bit of the modulation pattern signal MP. An output amplification unit 15 amplifies the modulated clock signal MC, generating the leakage prevention signal JC.
[Effects of Eighth Embodiment]
Although no spread spectrum clocking processing is performed for the basic clock signal BC, modulation using the PN code is applied to spread the basic clock signal BC. While reducing the circuit scale and cost by the spread spectrum modulation unit 12, the leakage prevention signal JC containing a sideband component of a predetermined level can be obtained in the entire sideband of the carrier frequency of an unwanted electromagnetic wave. This can make it very difficult to reproduce original image information using the sideband component of the unwanted electromagnetic wave, obtaining a useful leakage prevention effect. The eighth embodiment may be applied to the arrangements described in the second to sixth embodiments.
[Extension of Embodiments]
The present invention has been described by referring to the embodiments, but is not limited to the above embodiments. It will readily occur to those skilled in the art that various changes and modifications can be made for the arrangement and details of the present invention within the scope of the invention.
10 . . . information leakage prevention apparatus, 11 . . . basic clock generation unit, 12, 12A, 12B . . . spread spectrum modulation unit, 13, 13A, 13B . . . modulation pattern generation unit, 14, 14A, 14B . . . modulated clock generation unit, 15 . . . output amplification unit, 16 . . . frequency division unit (m frequency division), 17 . . . frequency division unit (n frequency division), 18 . . . timing change unit, 18A . . . gate, 18B . . . delay unit, 18C . . . , pulse modulation unit, 19A, 19B . . . modulation processing unit, 19S . . . output synthesis unit, 20 . . . information processing apparatus, 21 . . . image signal, H . . . horizontal sync signal, V . . . vertical sync signal, BC . . . basic clock signal, BCA, BCB . . . individual basic clock signal, SC . . . spread spectrum clock signal, SCA, SCB . . . individual spread spectrum clock signal, MP . . . modulation pattern signal, MPA, MPB . . . individual modulation pattern signal, MC . . . modulated clock signal, MCA, MCB . . . individual modulated clock signal, MCS . . . synthesized modulated clock signal, JC . . . leakage prevention signal, SCm . . . spread spectrum clock signal (m frequency division), SCn . . . spread spectrum clock signal (n frequency division), f0, fs . . . dot clock frequency
Number | Date | Country | Kind |
---|---|---|---|
2009-204519 | Sep 2009 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2010/062062 | 7/16/2010 | WO | 00 | 2/29/2012 |