This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2010-037677, filed on Feb. 23, 2010 and Japanese Patent Application No. 2010-137735, filed on Jun. 16, 2010, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a broadcast receiving apparatus that receives incoming airwaves such as radio broadcasting and television broadcasting, and a method of detecting noise components performed by a broadcast receiving apparatus.
2. Description of the Related Art
Conventionally, a broadcast receiving apparatus incorporated in a vehicle or the like receives incoming airwaves such as radio broadcasting and television broadcasting, and acoustically outputs a broadcast signal in the received airwaves from an in-vehicle speaker (see, for example, Japanese Patent Application Laid-open No. H8-274663). Further, in a broadcast receiving apparatus, noise components are mixed in a received broadcast signal because a reception environment of airwaves changes with a movement of a vehicle having the broadcast receiving apparatus mounted thereon. Therefore, in conventional broadcast receiving apparatuses, to ensure the listenable or viewable level of broadcast signals for passengers, a function of removing noise components in the broadcast signal has been widely used.
In the case of AM broadcasting, for example, a broadcast receiving apparatus receives incoming airwaves, and performs AM detection on an intermediate frequency signal (hereinafter, simply “IF signal”) of the broadcast signal in the received airwaves to acquire an AM detection signal. Next, the broadcast receiving apparatus detects AM noise components based on an AM detection level of the AM detection signal. When there is noise component, the broadcast receiving apparatus removes these noise components from the broadcast signal, and performs a blanking process for performing signal interpolation on a removed section, thereby removing noise components in the broadcast signal. This function has been widely known.
Further, there is another broadcast receiving apparatus that receives AM broadcast airwaves, performs FM detection on an AM broadcast signal in airwaves to acquire an FM detection signal, and extracts FM noise components from frequency fluctuation components in the FM detection signal. Further, there is also known a function of the broadcast receiving apparatus such that when a level of an extracted FM noise components is high, an output level of an AM broadcast signal is decreased, thereby alleviating an influence of noise components in the broadcast signal.
The conventional broadcast receiving apparatus presets a certain AM noise threshold Vtha, and determines whether the AM detection level of the AM detection signal is equal to or higher than the AM noise threshold Vtha. The broadcast receiving apparatus further detects a signal portion equal to or higher than the AM noise threshold Vtha of the AM detection level as an AM noise component.
However, in the conventional broadcast receiving apparatus, because the AM noise threshold Vtha is a fixed value, if the AM noise threshold Vtha is set high, a detection omission of AM noise components occurs, and a broadcast signal is erroneously recognized as a broadcast signal without noise. For example, when the noise component level is low and it is determined that the AM detection level is lower than the AM noise threshold Vtha although noise components are actually mixed, the AM noise components cannot be detected by the conventional broadcast receiving apparatus, although there are noise components. As a result, in the conventional broadcast receiving apparatus, the broadcast signal is erroneously recognized as a broadcast signal without noise, based on a detection result indicating that there is no AM noise component.
Further, in the conventional broadcast receiving apparatus, if the AM noise threshold Vtha is set low, erroneous detection of AM noise components occurs, and a broadcast signal is erroneously recognized as a broadcast signal with noise based on the erroneously detected AM noise components. For example, when it is determined that the AM detection level is equal to or higher than the AM noise threshold Vtha due to an influence of modulation components or the like although noise components are actually not mixed, in the conventional broadcast receiving apparatus, the modulation components equal to or higher than the AM noise threshold Vtha are erroneously detected as AM noise components. As a result, in the conventional broadcast receiving apparatus, the broadcast signal is erroneously recognized as a broadcast signal with noise, based on the erroneously detected AM noise components.
It is an object of the present invention to at least partially solve the problems in the conventional technology.
According to one aspect of the present invention, a broadcast receiving apparatus includes a receiving unit that receives incoming airwaves, an AM detector that performs AM detection on a broadcast signal in airwaves received by the receiving unit to acquire an AM detection signal, a noise detector for AM detection that detects a signal portion, in which the AM detection signal exceeds a predetermined noise threshold, as a noise component in the AM detection signal, an FM detector that performs FM detection on the broadcast signal to acquire an FM detection signal, and a threshold control unit that changes setting of the predetermined noise threshold in the noise detector for AM detection, based on the FM detection signal acquired by the FM detector.
According to another aspect of the present invention, a method of detecting noise components performed by a broadcast receiving apparatus includes receiving incoming airwaves, performing AM detection on a broadcast signal in airwaves received at the receiving to acquire an AM detection signal, detecting a signal portion, in which the AM detection signal exceeds a predetermined noise threshold, as a noise component in the AM detection signal, performing FM detection on the broadcast signal to acquire an FM detection signal, and changing setting of the predetermined noise threshold in the detecting, based on the FM detection signal acquired in the performing of the FM detection.
The above and other objects, features, advantages and technical and industrial significance of this invention will be better understood by reading the following detailed description of presently preferred embodiments of the invention, when considered in connection with the accompanying drawings.
Exemplary embodiments of a broadcast receiving apparatus and a method of detecting noise components performed by a broadcast receiving apparatus according to the present invention will be explained below in detail with reference to the accompanying drawings.
The receiving antenna 11 receives incoming airwaves such as radio broadcasting. The front end unit 12 converts airwaves received by the receiving antenna 11 to an intermediate frequency signal (hereinafter, simply “IF signal”). The A/D converter 13 converts the IF signal to a digital signal. The IF noise processor 14 performs a blanking process for removing noise components in the IF signal. The blanking process corresponds to, for example, interpolation for removing a section to be removed that includes noise components among continuous signal sections of the IF signal, and performing signal interpolation on the removed section. The IF processor 15 performs a digital filtering process on the IF signal having undergone a blanking process. The digital filtering process corresponds to a filtering process for removing an IF signal of a broadcasting frequency adjacent to a broadcasting frequency of the incoming airwaves as a disturbing signal.
The audio frequency converter 16 converts the IF signal having undergone a digital filtering process to an audio frequency signal (hereinafter, simply “audio signal”). The audio noise processor 17 performs a blanking process for removing noise components in the audio signal. The blanking process corresponds to interpolation for removing a section to be removed that includes noise components among continuous signal sections of the audio signal, and performing signal interpolation on the removed section. The IF noise processor 14 performs a blanking process for removing noise components in the broadcast signal in an IF signal stage, whereas the audio noise processor 17 performs a blanking process for removing noise components in the broadcast signal in an audio signal stage in the subsequent stage. That is, the IF noise processor 14 and the audio noise processor 17 remove noise components in two stages, thereby reliably reducing noise components in the broadcast signal. Further, the audio processor 18 performs audio processing on the audio signal. The audio processing corresponds to audio mute processing or high cut processing for removing high-frequency components. The speaker 19 acoustically outputs an audio signal having undergone audio processing.
The field level detector 20 detects a received field level of the IF signal, and inputs the received field level to the audio processor 18. When the received field level is equal to or higher than a predetermined level, the audio processor 18 determines that the currently received field level is good, and performs audio processing corresponding to the excellent received field level. When the received field level is lower than the predetermined level, the audio processor 18 determines that the currently received field level is poor, and performs audio processing such as audio mute processing or high cut processing corresponding to the poorly received field level.
The noise detector 21 detects noise components in the AM detection signal of IF signals sequentially detected via the A/D converter 13.
The noise detector 21 shown in
The FM detector 33 performs FM detection on the IF signal, to acquire an FM detection signal as shown in
The threshold control unit 36 normally sets a high AM noise threshold Vtha in the AM noise detector 32 as shown in
Upon detection of the FM noise level by the FM noise-level detector 34 at the timing t1, the threshold control unit 36 determines that there are noise components, and reads an AM noise threshold Vtha corresponding to the FM noise level from the threshold management table 35. The threshold control unit 36 changes the setting of the AM noise threshold Vtha in the AM noise detector 32 to the read AM noise threshold Vtha. That is, the threshold control unit 36 decreases the AM noise threshold Vtha corresponding to the FM noise level to increase detection sensitivity of the AM noise components by the AM noise detector 32. As a result, because the AM detection level at the timing t1 becomes higher than the AM noise threshold Vtha, the AM noise detector 32 can detect the AM noise components, which cannot be detected according to the conventional technique.
Upon detection of the FM noise level by the FM noise-level detector 34 at the timing t2, the threshold control unit 36 determines that there are noise components, and reads an AM noise threshold Vtha corresponding to the FM noise level from the threshold management table 35. The threshold control unit 36 changes setting of the AM noise threshold in the AM noise detector 32 to the read AM noise threshold Vtha. That is, the threshold control unit 36 decreases the AM noise threshold Vtha corresponding to the FM noise level to increase detection sensitivity of the AM noise components by the AM noise detector 32. As a result, because the AM detection level at the timing t2 becomes higher than the AM noise threshold Vtha, the AM noise detector 32 can prevent a detection omission of the AM noise components, even if the normal AM noise threshold Vtha is increased.
Because the threshold control unit 36 does not detect the FM noise level by the FM noise-level detector 34 at the timing t3, the threshold control unit 36 determines that there is no noise component, and sets the normal AM noise threshold Vtha as the AM noise threshold Vtha in the AM noise detector 32. Because the threshold control unit 36 sets a high AM noise threshold Vtha as the normal AM noise threshold Vtha, detection sensitivity of the AM noise components by the AM noise detector 32 is decreased. As a result, because the AM detection level at the timing t3 becomes less than the AM noise threshold, the AM noise detector 32 can determine that there is no AM noise component.
Because the threshold control unit 36 does not detect the FM noise level of the FM noise-level detector 34 at the timing t4, the threshold control unit 36 determines that there is no noise component, and sets the normal AM noise threshold Vtha as the AM noise threshold Vtha in the AM noise detector 32. Even when there is no noise contamination and the modulation components in the AM detection signal increase, the threshold control unit 36 sets a higher normal AM noise threshold Vtha. As a result, because the AM detection level at the timing t4 is less than the AM noise threshold, the AM noise detector 32 determines that there is no AM noise component, and erroneous detection of noise due to an increase of the modulation components as in the conventional technique can be reliably prevented.
The AM noise detector 32 determines whether the AM detection level of the AM detection signal is equal to or higher than the set AM noise threshold Vtha, and detects a signal portion equal to or higher than the AM noise threshold Vtha as an AM noise component. When there are AM noise components, the AM noise detector 32 transmits a high-level signal indicating that there are AM noise components to the blanking processor 14A (17A). Further, the AM noise detector 32 detects that a signal portion lower than the AM noise threshold Vtha includes no AM noise component, and transmits a low-level signal indicating that there is no AM noise component to the blanking processor 14A (17A).
Upon detection of the high-level signal indicating that there are AM noise components from the AM noise detector 32, the blanking processor 17A of the audio noise processor 17 performs the blanking process on the audio signal. In the blanking process of audio signal, a section to be removed that includes noise components among continuous signal sections of the audio signal is removed and signal interpolation is performed linearly on the removed section. Upon detection of the low-level signal indicating that there is no AM noise component from the AM noise detector 32, the blanking processor 17A prohibits execution of the blanking process on the audio signal.
An operation of the broadcast receiving apparatus 1 according to the first embodiment is explained next.
In
Upon detection of the FM noise level, the threshold control unit 36 in the noise detector 21 reads the AM noise threshold Vtha corresponding to the FM noise level from the threshold management table 35 (Step S14), and sets the read AM noise threshold Vtha as the AM noise threshold Vtha in the AM noise detector 32 (Step S15).
The AM noise detector 32 in the noise detector 21 determines whether the AM detection level of the AM detection signal is equal to or higher than the AM noise threshold Vtha (Step S16). When the AM detection level is equal to or higher than the AM noise threshold Vtha (YES at Step S16), the AM noise detector 32 determines that there are AM noise components (Step S17). The AM noise detector 32 outputs a high-level signal indicating that there are AM noise components to the blanking processors 14A and 17A (Step S18), and finishes the processing operation shown in
When the AM detection level is not equal to or higher than the AM noise threshold Vtha (NO at Step S16), the AM noise detector 32 determines that there is no AM noise component (Step S19). The AM noise detector 32 outputs a low-level signal indicating that there is no AM noise component to the blanking processors 14A and 17A (Step S20), and finishes the processing operation shown in
In the first noise-detecting process shown in
In the first embodiment, when an FM noise level of an FM detection signal is detected, the AM noise threshold Vtha corresponding to the FM noise level is read from the threshold management table 35, and the read AM noise threshold Vtha is set as the AM noise threshold Vtha in the AM noise detector 32. As a result, a detection omission of AM noise components which can occur when a higher AM noise threshold Vtha is set as in the conventional method can be reliably prevented, and erroneous detection of AM noise components which can occur when a lower AM noise threshold Vtha is set can be reliably prevented.
Further, in the first embodiment, when the AM noise threshold Vtha in the AM noise detector 32 for determining the presence of AM noise components in the AM detection signal is to be set or changed, the FM noise level of the FM detection signal, which cannot be recognized only by the AM detection signal, is used. As a result, for example, a detection omission of a small amount of AM noise components that cannot be recognized only by the AM detection signal and erroneous detection of AM noise components due to a large amount of modulation components can be reliably prevented. That is, the presence of noise in a broadcast signal corresponding to a reception environment can be recognized highly accurately.
In the first embodiment, when an FM noise level is detected, an AM noise threshold Vtha corresponding to the FM noise level is read from the one threshold management table 35. However, in the broadcast receiving apparatus 1, the reception environment largely changes with a movement of the vehicle having the broadcast receiving apparatus 1 incorporated therein. As a result, the AM noise threshold Vtha corresponding to the FM noise level needs to be changed according to a change in the reception environment.
To handle such a situation, another embodiment of the broadcast receiving apparatus is explained as a second embodiment of the present invention.
A broadcast receiving apparatus 1A according to the second embodiment differs from the broadcast receiving apparatus 1 according to the first embodiment in that the threshold management table 35 is not only one, and a plurality of threshold management tables 35 corresponding to the received field levels of airwaves are provided.
A noise detector 21A includes a table managing unit 38 that manages the threshold management tables 35. The table managing unit 38 manages the threshold management table 35 corresponding to the received field level, for each received field level.
Upon detection of an FM noise level from the FM noise-level detector 34, a threshold control unit 36A selects the threshold management table 35 corresponding to the currently received field level detected by the field level detector 20 from the table managing unit 38. Upon selection of the threshold management table 35, the threshold control unit 36A reads an AM noise threshold Vtha corresponding to the FM noise level from the selected threshold management table 35, and sets the read AM noise threshold Vtha as the AM noise threshold Vtha in the AM noise detector 32.
An operation of the broadcast receiving apparatus 1A according to the second embodiment is explained next.
In the second noise-detecting process shown in
In
In the second noise-detecting process shown in
In the second embodiment, when the FM noise level of the FM detection signal is detected, the threshold management table 35 corresponding to the currently received field level is selected, and the AM noise threshold Vtha corresponding to the FM noise level is read from the threshold management table 35. Further, in the second noise-detecting process, the read AM noise threshold Vtha is set as the AM noise threshold Vtha in the AM noise detector 32. As a result, a detection omission of AM noise components can be reliably prevented when a higher AM noise threshold Vtha is set as in the conventional method, and erroneous detection of AM noise components can be reliably prevented when a lower AM noise threshold Vtha is set, by using the threshold management table 35 suitable for the current reception environment.
In a broadcasting station that transmits airwaves, airwaves may be over-modulated and transmitted in order to expand its service area. Here, “over-modulation” refers to a state where a modulation factor of airwaves exceeds a specified value (specifically, 100%).
The broadcast receiving apparatuses 1 & 1A according to the first and second embodiments have such a problem that when over-modulated airwaves are input, AM noise can be erroneously detected, although actually there is no noise component, thereby causing audio distortion.
This problem is specifically explained with reference to
As shown in (A) in
When phase inversion occurs in the AM detection signal, the AM detection level changes abruptly. As a result, as shown in (B) in
As a result, because the AM noise detector 32 detects AM noise by using the AM noise threshold set lower than normal, the AM noise detector 32 may erroneously detect AM noise, although actually there is no noise component. When erroneous detection of AM noise occurs, the blanking processors 14A and 17A perform the blanking process, thereby causing audio distortion. Therefore, in a third embodiment of the present invention, occurrence of audio distortion is suppressed by preventing erroneous detection of AM noise.
As shown in
Specifically, the over-modulation detector 40 detects the presence of over-modulation by detecting an inversion timing of the AM detection signal, that is, the timing at which the AM detection level becomes “0”. Upon detection of the timing at which the AM detection level becomes “0”, the over-modulation detector 40 outputs such a detection result to the detection-signal correcting unit 42.
In the following explanations, the timing at which the AM detection level becomes “0” is referred to as “zero point”. In the case shown in (A) in
The detection-signal correcting unit 42 corrects the FM detection level of an FM detection signal detected by the FM detector 33 based on a detection result of over-modulation detected by the over-modulation detector 40.
Specifically, when the detection result of the zero point is input from the over-modulation detector 40, the detection-signal correcting unit 42 multiplies the FM detection level of the FM detections signal detected in a predetermined period including a zero point by “0” to correct the FM detection level of the FM detection signal to “0”. According to such correction, a peak about the zero point, which causes erroneous detection of AM noise, is removed.
If an FM detection signal output from the FM detector 33 is corrected in real time, erroneous detection of AM noise may not be appropriately prevented. This is because a peak about a zero point, which causes erroneous detection of AM noise, starts to appear from a timing before the zero point (see (B) in
Therefore, the detection-signal correcting unit 42 holds the FM detection signal output from the FM detector 33 for a certain period of time to correct the FM detection signal eventually, in order to remove the peak about the zero point appropriately.
The detection-signal correcting unit 42 also outputs a corrected detection signal to the FM noise-level detector 34.
An operation example of the over-modulation detector 40 and the detection-signal correcting unit 42 is explained with reference to
As shown in (B) in
Accordingly, as shown in (C) in
As described above, erroneous detection of AM noise can be prevented by removing a peak about the zero point from the FM detection signal detected in a predetermined period including the timing at which the phase of the AM detection signal is inverted. As a result, no blanking process is performed in a section in which there is actually no noise component, and thus occurrence of audio distortion can be suppressed.
An example in which a peak about a zero point is removed by multiplying the FM detection signal by a predetermined multiplier is explained here; however, the present invention is not limited thereto. For example, the detection-signal correcting unit 42 can replace the FM detection level of the FM detection signal detected in a period about a zero point by a preset value.
When the preset value is “0”, the result will be same as that obtained when the FM detection signal is multiplied by “0”. However, when a steady-state value of the FM detection level is larger than “0” and if the FM detection level is replaced by “0”, the AM noise threshold may be set higher than normal by the threshold control unit 36. In such a case, therefore, by using a steady-state value of the FM detection level as the preset value, the threshold control unit 36 can set the AM noise threshold more appropriately.
As described above, in the third embodiment, the over-modulation detector detects the timing at which the phase of the AM detection signal is inverted, and the FM detection-signal correcting unit corrects the FM detection level of the FM detection signal detected in a predetermined period including the timing detected by the over-modulation detector. Therefore, erroneous detection of AM noise can be prevented, and thus occurrence of audio distortion can be suppressed.
In the embodiments as described above, a blanking process is performed by using the blanking processor 14A in the IF noise processor 14 and the blanking processor 17A in the audio noise processor 17. However, a blanking process can be performed by using only one blanking processor 14A (17A) in the IF noise processor 14 or the audio noise processor 17, and in this case, only one blanking processor is required. Further, in the embodiments, linear interpolation for linearly performing signal interpolation between the starting point and the ending point of the section to be removed is explained as an example of the blanking process. However, pre-interpolation can be adopted to interpolate the starting point and the ending point of the section to be removed by using a signal immediately before the removed noise component.
Similarly, linear prediction interpolation can be adopted in such a manner that histories of sequentially detected IF signals are retained, a signal portion approximating a signal portion at the normal time of the section to be removed is read from the retained histories of the IF signals, and the starting point and the ending point of the section to be removed are interpolated by using the read signal portion.
Further, in the respective embodiments described above, a blanking process is adopted at the time of removing noise components in an IF signal (audio signal). Needless to say, however, the same effect can be obtained even by adopting other processing methods for removing noise components.
While a radio receiver has been explained as an example in the respective embodiments, a television receiver can be also adopted in these embodiments.
Respective constituent elements of respective units shown in the drawings do not necessarily have to be physically configured in the way as shown in these drawings. That is, the specific mode of distribution and integration of respective units is not limited to the shown ones, and all or a part of these units can be functionally or physically distributed or integrated in an arbitrary unit, according to various kinds of load and the status of use.
Although the invention has been described with respect to specific embodiments for a complete and clear disclosure, the appended claims are not to be thus limited but are to be construed as embodying all modifications and alternative constructions that may occur to one skilled in the art that fairly fall within the basic teaching herein set forth.
Number | Date | Country | Kind |
---|---|---|---|
2010-037677 | Feb 2010 | JP | national |
2010-137735 | Jun 2010 | JP | national |