(19)
(11) EP 2 355 384 A2

(12) EUROPEAN PATENT APPLICATION

(43) Date of publication:
10.08.2011 Bulletin 2011/32

(21) Application number: 11000621.0

(22) Date of filing: 26.01.2011
(51) International Patent Classification (IPC): 
H04H 60/44(2008.01)
H04H 60/25(2008.01)
(84) Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
Designated Extension States:
BA ME

(30) Priority: 29.01.2010 JP 2010019007

(71) Applicants:
  • Toyota Jidosha Kabushiki Kaisha
    Toyota-shi, Aichi-ken 471-8571 (JP)
  • Panasonic Corporation
    Kadoma-shi Osaka 571-8501 (JP)

(72) Inventors:
  • Yoshimura, Yasutaka
    Toyota-shi Aichi-ken 471-8571 (JP)
  • Gamo, Koji
    Kadoma-shi Osaka 571-8501 (JP)
  • Izuhara, Shinichi
    Kadoma-shi Osaka 571-8501 (JP)
  • Takahashi, Hiroyuki
    Kadoma-shi Osaka 571-8501 (JP)

(74) Representative: Kuhnen & Wacker 
Patent- und Rechtsanwaltsbüro Prinz-Ludwig-Strasse 40A
85354 Freising
85354 Freising (DE)

   


(54) Radio receiver able to change the timing at which a broadcast station list is updated and corresponding method


(57) A radio receiver that receives broadcast station information provided by a radio data system includes: a displayed content information acquisition unit acquiring information indicating displayed contents of a display device (200); a displayed content determination unit (1082) determining whether the acquired displayed contents correspond to predetermined displayed contents; a broadcast station information reception time setting unit (1084) setting a time and/or interval at which the broadcast station information is received; and a broadcast station information reception unit receiving the broadcast station information in accordance with the time and/or interval set by the broadcast station information reception time setting unit (1084).




Description

BACKGROUND OF THE INVENTION


1. Field of the Invention



[0001] The invention relates to a radio receiver.

2. Description of the Related Art



[0002] In Europe, the widespread use of radio data system-traffic message channel (RDS-TMC) that provides traffic information using FM broadcasting has been promoted.

[0003] The RDS is a digital data multiplexing system developed under the leadership of Europe that mainly uses FM broadcasting as a radio broadcasting service and standardized by European Broadcasting Union (EBU).

[0004] The RDS is particularly effective mainly in areas in which a large number of networked broadcast stations broadcast the same program. Specifically, 57 kHz that is a third-order harmonic of 19-kHz stereo pilot signal is used as a subcarrier. Then, a data signal that indicates filtered and binary-phase coded data, such as program relevant information and traffic relevant information, is used to modulate the subcarrier in amplitude to generate a radio data signal. Then, the amplitude-modulated subcarrier is modulated in frequency into a main carrier for broadcasting. The radio data signal is called RDS data.

[0005] FIG. 1 shows the basic base band coding structure of RDS data.

[0006] RDS data are formed of groups each having 104 bits. Each group is formed of four blocks (blocks A, B, C and D). Each block is formed of 16-bit information words (m0 to m15), 10-bit check words and offset words (C'0 to C'9). Note that the transmission rate of RDS data is 1187.5 bits per second.

[0007] In the block A, program identification data (program identification code (PI code)) that indicates a network formed of country name data and program data are arranged. The PI code is formed of three elements. The three elements are 4-bit country name data, 4-bit area data and 8-bit program data. In the block B, traffic information broadcast station identification data (traffic program identification code (TP code)) that indicates that a broadcast station is a traffic information broadcast station that broadcasts a traffic information program and traffic announcement identification data (traffic announcement code (TA code)) that indicates a start of a broadcast program relevant to traffic information are arranged. In the block C, data relevant to the frequency of each of broadcast stations of a broadcast station group that is broadcasting the same program are arranged. In other words, in the block C, alternative station frequency data (alternative frequency code (AF code)) are arranged. In the block D, broadcast station name data (program service code (PS code)), such as broadcast station name and network name, are arranged.

[0008] In addition, each group is classified into 16 patterns of types 0 to 15 using 4 bits on the basis of the contents thereof. Furthermore, two versions (A and B) are defined for each type (0 to 15). The identification code of the version is arranged in the block B. Note that the type defined as version A definitely contains a PI code in the block A; however, the type defined as version B contains a PI code in the block C in addition to the block A.

[0009] The TMC is broadcast using, for example, eight A groups, that is, eight groups defined as version A, in the RDS data.

[0010] FIG. 2 shows the base band coding structure of eight A groups that transmit the TMC.

[0011] The block A contains a PI code. The block B contains not only a 4-bit group type identification code that identifies eight A group types but also various codes relevant to management of a message and an extended system. The block B contains a 1-bit short message code "S" that, for example, indicates presence of a short message, a 1-bit group message identification code "G" that indicates whether it is a single group message that one message is transmitted by one group data or a multiple group message that one message is transmitted over multiple data, and a 3-bit traffic jam duration code. "DP" that indicates an approximate traffic jam duration. Note that the traffic jam duration code DP is used to indicate a traffic jam duration (0 to 4 hours) in eight levels.

[0012] The block C, for example, contains a detour identification code "D" that indicates the presence or absence of a detour, a 3-bit "EXTENT" code that includes a location offset address, and an 11-bit "EVENT" code that indicates, for example, information, such as weather condition, construction and traffic jam. The block D, contains 16-bit "LOCATION" code that indicates location information. With the extended system using these codes, various pieces of information, or the like, that appropriately instruct a detour around a traffic jam are transmitted.

[0013] A radio receiver has an automatic tracking function. For example, when a reception level of a broadcast from a currently receiving broadcast station decreases because of disturbance, such as multipath interference, the radio receiver selects a different receivable broadcast station that carries out a different broadcast at the time when the reception level has decreased. The intensity of a radio wave received from the different broadcast station is higher than the intensity of a radio wave received from the currently receiving broadcast station.

[0014] The radio receiver receives RDS-TMC and performs a band scan. Specifically, the radio receiver receives RDS-TMC and performs a band scan in a time-sharing manner. In the band scan, information about a broadcast station in the same group as the currently acquired broadcast station and/or information about a different broadcast station that carries out a broadcast different from that of the currently acquired broadcast station are scanned. Specifically, in the band scan, a PI code scan and a PS code scan are carried out in a full scan, and a broadcast station list is updated. In the band scan, information for retrieving or acquiring information about broadcast stations used to display an FM station list screen or an RDS-TMC station list screen is scanned. The broadcast stations used to display the RDS-TMC station list screen are broadcast stations that transmit RDS data and broadcast stations that broadcast TMC. For example, RDS data are transmitted from each broadcast station, so it is necessary to acquire frequency information in order to tune a tuner to the broadcast station. In addition, in order to receive TMC, it is necessary to acquire frequency information about broadcast stations that broadcast TMC.

[0015] FIG. 3 shows an example of a time chart that shows an update of a broadcast station list in the radio receiver. The time chart shown in FIG. 3 shows switching between a broadcast station list that includes broadcast stations to which the broadcast station may be switched through user's operation and a display screen (another screen) other than the broadcast station list and switching between an RDS-TMC reception executed by the RDS-TMC tuner and a band scan. In addition, FIG. 3 shows transmission of TMC data. TMC data are transmitted from a predetermined broadcast station. According to FIG. 3, irrespective of user's operation and transmission time (interval) of TMC data, the RDS-TMC tuner continues given operation.

[0016] According to FIG. 3, the RDS-TMC tuner receives RDS-TMC during an RDS-TMC reception time t1, and performs a band scan during a band scan time t2 after the RDS-TMC reception time t1. The RDS-TMC reception time t1 is a time during which RDS-TMC is received. During the RDS-TMC reception time t1, RDS reception and TMC reception are carried out. During the RDS-TMC reception time t1, surrounding traffic information is acquired. The band scan time t2 is a time during which a PI code and/or a PS code are received. The band scan time t2 depends on the number of broadcast stations located around the radio receiver.

[0017] A band scan is carried out every t1+t2 irrespective of user's operation. In other words, an interval at which a band scan is carried out is t1+t2. For example, when the broadcast station list is displayed on the display screen through user's operation, broadcast stations included in the broadcast station list have been acquired t1+t2 before if it is the oldest.

[0018] When a current reception condition changes with respect to a condition in which a band scan is carried out, the following situation may occur. Even when a broadcast station included in the broadcast station list is selected, it is impossible to receive a radio wave from the broadcast station because of deterioration of the reception condition of a radio wave from the broadcast station. In addition, even when a broadcast station included in the broadcast station list is selected, a radio wave from the broadcast station may be received, but a broadcast different from a desired broadcast is received because the broadcast station information is old. This is because broadcast stations included in the broadcast station list do not reflect a current reception condition.

SUMMARY OF INVENTION



[0019] The invention provides a radio receiver and a method used in a radio receiver that are able to change the timing at which a broadcast station list is updated.

[0020] A first aspect of the invention relates to a radio receiver that receives broadcast station information provided by a radio data system. The radio receiver includes: a displayed content information acquisition unit that acquires information indicating displayed contents of a display device; a displayed content determination unit that determines whether the displayed contents of the display device, acquired by the displayed content information acquisition unit, correspond to predetermined displayed contents; a broadcast station information reception time setting unit that sets a time and/or interval at which the broadcast station information is received; and a broadcast station information reception unit that receives the broadcast station information in accordance with the time and/or interval set by the broadcast station information reception time setting unit, wherein the broadcast station information reception time setting unit carries out at least one of reducing the interval at which the broadcast station information is received and extending the time during which the broadcast station information is received when the displayed content determination unit determines that the displayed contents of the display device correspond to the predetermined displayed contents.

[0021] A second aspect of the invention relates to a radio receiver that receives broadcast station information provided by a radio data system. The radio receiver includes: a radio broadcast output determination unit that determines whether the radio receiver is outputting a radio broadcast; a broadcast station information reception time setting unit that sets a time and/or interval at which the broadcast station information is received; and a broadcast station information reception unit that receives the broadcast station information in accordance with the time and/or interval set by the broadcast station information reception time setting unit, wherein the broadcast station information reception time setting unit carries out at least one of reducing the interval at which the broadcast station information is received and extending the time during which the broadcast station information is received when the radio broadcast output determination unit determines that the radio broadcast is being output.

[0022] A third aspect of the invention relates to a method used in a radio receiver that receives broadcast station information provided by a radio data system. The method includes: acquiring information indicating displayed contents of a display device; determining whether the acquired displayed contents of the display device correspond to predetermined displayed contents; setting a time and/or interval at which the broadcast station information is received; and receiving the broadcast station information in accordance with the set time and/or interval, wherein, when it is determined that the displayed contents of the display device correspond to the predetermined displayed contents, the time and/or interval at which the broadcast station information is received is set by at least one of reducing the interval at which the broadcast station information is received and extending the time during which the broadcast station information is received.

[0023] A fourth aspect of the invention relates to a method used in a radio receiver that receives broadcast station information provided by a radio data system. The method includes: determining whether the radio receiver is outputting a radio broadcast; setting a time and/or interval at which the broadcast station information is received; and receiving the broadcast station information in accordance with the set time and/or interval, wherein, when it is determined that the radio broadcast is being output, the time and/or interval at which the broadcast station information is received is set by at least one of reducing the interval at which the broadcast station information is received and extending the time during which the broadcast station information is received.

[0024] According to the aspects of the invention, it is possible to change the timing at which the broadcast station list is updated.

BRIEF DESCRIPTION OF DRAWINGS



[0025] The features, advantages, and technical and industrial significance of this invention will be described below with reference to the accompanying drawings, in which like numerals denote like elements, and wherein:

FIG. 1 is a view that illustrates an example of the base band coding structure of RDS data;

FIG. 2 is a view that illustrates an example of the base band coding structure of TMC;

FIG. 3 is a time chart that shows an example of timing at which a broadcast station list is updated;

FIG. 4 is a block diagram that shows one example of the configuration of a radio receiver according to a first embodiment of the invention;

FIG. 5 is a functional block diagram that shows the radio receiver according to the first embodiment of the invention;

FIG. 6 is a timing chart that shows an example of timing at which the radio receiver according to the first embodiment of the invention receives broadcast station information;

FIG. 7 is a flowchart that shows an example of operation of the radio receiver according to the first embodiment of the invention;

FIG. 8 is a functional block diagram that shows a radio receiver according to a second embodiment of the invention; and

FIG. 9 is a flowchart that shows an example of operation of the radio receiver according to the second embodiment of the invention;


DETAILED DESCRIPTION OF EMBODIMENTS



[0026] Hereinafter, embodiments of the invention will be described with reference to the accompanying drawings. Note that, in all the drawings for illustrating the embodiments, like reference numerals denote components having the same functions, and the overlap description is omitted.

First Embodiment


System



[0027] FIG. 4 shows an example of a system to which a radio receiver according to a first embodiment of the invention is applied.

[0028] The system includes a radio receiver 100 and a display device 200.

[0029] In this system, the radio receiver 100 acquires information that indicates contents displayed on the display device 200 (hereinafter, referred to as "displayed content information") from the display device 200. The radio receiver 100 determines whether the displayed content information corresponds to predetermined displayed information on the basis of the displayed content information input from the display device 200. When the radio receiver 100 determines that the displayed content information corresponds to the predetermined displayed information, the radio receiver 100 changes an interval at which a band scan is performed and/or a time during which a band scan is performed. The predetermined information includes displayed contents relevant to a radio broadcast, specifically, a broadcast station list. When the displayed content information corresponds to a broadcast station list, the radio receiver 100 reduces the interval at which a band scan is performed and/or extends the time during which a band scan is performed. The fact that a broadcast station list is displayed on the display device 200 means that a user is presumably referring to the broadcast station list. Thus, when a broadcast station list is displayed on the display device 200, the interval at which a band scan is performed is reduced and/or the time during which a band scan is performed is extended to make it possible to early acquire the latest broadcast station list. Because the latest broadcast station list may be acquired early, it is possible to increase the probability that the broadcast station list displayed on the display device 200 reflects an actual situation.

[0030] The display device 200 may be included in a navigation system. In addition, the display device 200 may be included in a system that is a combination of a navigation system and an audio. More generally, the display device 200 may be included in an in-vehicle device.

[0031] The radio receiver 100 dynamically changes the band scan interval in response to the display screen of the display device 200.

Radio Receiver



[0032] The radio receiver 100 includes a main tuner 102, a sub-tuner 104, a digital signal processor (DSP) 106, an audio central processing unit (CPU) 108 and a storage unit 110.

[0033] The main tuner 102 receives a radio broadcast via an antenna. The main tuner 102 inputs a received audio signal to the DSP 106. For example, the main tuner 102 receives an AM radio broadcast or an FM radio broadcast.

[0034] The sub-tuner 104 includes an RDS-TMC tuner. The sub-tuner 104 receives RDS-TMC via an antenna. In addition, the sub-tuner 104 performs a band scan. The sub-tuner 104 scans the situation of another frequency at an alternative frequency. This is because the same program or a different program may be broadcast at different frequencies in the same or adjacent area. In the band scan, information about a broadcast station in the same group and/or different group from a currently acquired broadcast station is scanned. In addition, in the band scan, information for retrieving or acquiring information about broadcast stations for displaying an FM station list screen or an RDS-TMC station list screen are scanned. The sub-tuner 104 inputs a composite signal that includes the RDS-TMC to the DSP 106 and the navigation system (not shown). As described above, the RDS data contain character information, such as a PI code and a PS code, and the TMC contains traffic information.

[0035] In addition, the sub-tuner 104 may be configured to receive a radio broadcast via an antenna together with the main tuner 102. The sub-tuner 104 inputs a received audio signal to the DSP 106. The sub-tuner 104 switches among receiving a radio broadcast, receiving RDS-TMC and performing a band scan.

[0036] In addition, the radio receiver 100 may have an exclusive tuner that receives RDS-TMC in addition to the main tuner 102 and the sub-tuner 104. When the radio receiver 100 has an exclusive tuner that receives RDS-TMC, the sub-tuner 104 may be configured to receive only a radio broadcast.

[0037] The DSP 106 is connected to the main tuner 102 and the sub-tuner 104. The DSP 106 is controlled by an audio CPU 108 to convert the audio signal input from the main tuner 102 and the sub-tuner 104 into audio and then outputs the audio to a speaker (not shown). The DSP 106 performs digital signal processing on the audio signal input from the main tuner 102. In addition, the DSP 106 performs digital signal processing on the audio signal input from the sub-tuner 104. In addition, the DSP 106 may synthesize the audio signal input from the main tuner 102 with the audio signal input from the sub-tuner 104 to continue an optimal reception state. For example, a radio broadcast input through the main tuner 102 is synthesized with a radio broadcast input through the sub-tuner 104. By synthesizing audio signals received by the plurality of tuners, it is possible to obtain phase diversity effect.

[0038] In addition, the DSP 106 acquires RDS data and/or TMC from the composite signal input from the sub-tuner 104 and then inputs the RDS data and/or TMC to the audio CPU 108. In addition, the DSP 106 inputs information about another frequency broadcasting the same program in the same or adjacent area (hereinafter, referred to as alternative frequency information), input from the sub-tuner 104, to the audio CPU 108.

[0039] The audio CPU 108 is connected to the sub-tuner 104 and the DSP 106. The displayed content information is input from the display device 200 to the audio CPU 108. For example, the displayed content information is input to the audio CPU 108 via a predetermined interface. The audio CPU 108 determines whether the displayed content information corresponds to predetermined displayed contents on the basis of the displayed content information input from the display device 200. When the audio CPU 108 determines that the displayed content information corresponds to the predetermined displayed contents, the audio CPU 108 changes the interval at which a band scan is performed and/or the time during which a band scan is performed.

[0040] The predetermined displayed contents include displayed contents relevant to a radio broadcast, specifically, a broadcast station list. When the displayed content information corresponds to the broadcast station list, the audio CPU 108 reduces the interval at which a band scan is performed and/or extends the time during which a band scan is performed. The latest broadcast station list may be early acquired by reducing the interval at which a band scan is performed and/or extending the time during which a band scan is performed, so it is possible to improve consistency between the currently receivable broadcast stations and the broadcast station list displayed on the display device 200.

[0041] The storage unit 110 is connected to the audio CPU 108. The storage unit 110 stores an application and an operating system (OS). The application is software that has a function of executing operation that is executed on the radio receiver 100 by the user. The operating system is software that provides the application with an interface that abstracts hardware in the radio receiver 100. The audio CPU 108 functions in accordance with a program stored in the storage unit 110, and carries out predetermined processing.

Function of Radio Receiver



[0042] FIG. 5 is a functional block diagram that shows the functions of the radio receiver 100. FIG. 5 mainly shows the functions of the audio CPU 108.

[0043] The audio CPU 108 includes a display screen determination unit 1082, a band scan processing time setting unit 1084 and a band scan processing control unit 1086.

[0044] The displayed content information is input from the display device 200 to the display screen determination unit 1082. The display screen determination unit 1082 determines whether the displayed content information corresponds to predetermined displayed contents on the basis of the displayed content information. The predetermined displayed contents include displayed contents relevant to a radio broadcast. For example, a broadcast station list is included in the predetermined displayed contents. The display screen determination unit 1082 inputs the result of determination, as to whether the displayed content information corresponds to the predetermined displayed contents, to the band scan processing time setting unit 1084. Hereinafter, the result of determination as to whether the displayed content information corresponds to the predetermined displayed contents is referred to as "displayed contents determination result".

[0045] The band scan processing time setting unit 1084 is connected to the display screen determination unit 1082. When the displayed contents determination result indicates that the displayed content information corresponds to the predetermined displayed contents on the basis of the displayed contents determination result input from the display screen determination unit 1082, the band scan processing time setting unit 1084 changes the interval at which a band scan is performed and/or the time during which a band scan is performed. For example, when the displayed contents determination result indicates that the displayed content information corresponds to the displayed contents relevant to a radio broadcast, the band scan processing time setting unit 1084 reduces the interval at which a band scan is performed and/or extends the time during which a band scan is performed.

[0046] When the displayed contents determination result indicates that the displayed content information does not correspond to the displayed contents relevant to a radio broadcast, the radio receiver 100 is presumably performing operation other than receiving a radio broadcast. When the radio receiver 100 is carrying out operation other than receiving a radio broadcast, it is desirable that the operation other than receiving a radio broadcast is continued. For example, the operation other than receiving a radio broadcast includes receiving traffic information. When traffic information is being received, a navigation screen is presumably displayed on the display device 200. The navigation screen includes map information. When the navigation screen is displayed, it is desirable to give a high priority to receiving traffic information. However, when the navigation screen is not displayed, even when the priority of receiving the traffic information is lowered, the influence arising from the lowered priority of receiving traffic information is presumably small.

[0047] Then, when the displayed contents determination result indicates that the displayed content information corresponds to the displayed contents relevant to a radio broadcast, the radio receiver 100 reduces the interval at which a band scan is performed and/or extends the time during which a band scan is performed. In other words, the radio receiver 100 executes control such that the priority of performing a band scan is raised and the priority of receiving traffic information is lowered.

[0048] Hereinafter, an example of changing a band scan processing time will be described.

[0049] FIG. 6 is a time chart that shows an example of changing a band scan processing time. In the time chart shown in FIG. 6, before changing the band scan processing time, an RDS-TMC reception time T1 and a band scan time T2 come in a time-sharing manner. The RDS-TMC reception time is T1, and the band scan time is T2. A time obtained from the sum of the RDS-TMC reception time T1 and the band scan time T2 may be termed a band scan interval. For example, before changing the band scan processing time, the band scan interval (T1+T2) may be A minutes, and the band scan time T2 may be B minutes (A > B).

First Example of Changing Band Scan Processing Time



[0050] When the displayed contents determination result indicates that the displayed content information corresponds to the predetermined displayed contents, the band scan processing time setting unit 1084 changes the interval at which a band scan is performed. For example, when the displayed contents determination result indicates that the displayed content information corresponds to the displayed contents relevant to a radio broadcast, the band scan processing time setting unit 1084 reduces the interval at which a band scan is performed. In FIG. 6, (1) shows the case where the band scan interval is halved as an example. The band scan interval may be reduced to one-third or may be reduced to three-fourths. When the band scan interval is halved, the RDS-TMC reception time and the band scan time are also halved. For example, when the band scan interval (T1+T2) before changing the band scan processing time is A minutes and the band scan time T2 is B minutes (A > B), Ta1 is equal to (A-B)/2 and Ta2 is equal to B/2. The interval at which the broadcast station list is updated is reduced by reducing the interval at which a band scan is performed, so the freshness of information about currently receivable broadcast stations (station list) may be improved. In other words, information about the currently receivable broadcast stations (station list) may be kept fresh.

Second Example of Changing Band Scan Processing Time



[0051] When the displayed contents determination result indicates that the displayed content information corresponds to the predetermined displayed contents, the band scan processing time setting unit 1084 changes the time during which a band scan is performed. For example, when the displayed contents determination result indicates that the displayed content information corresponds to the displayed contents relevant to a radio broadcast, the band scan processing time setting unit 1084 does not change the interval at which a band scan is performed but extends the time during which a band scan is performed. In FIG. 6, (2) shows the case where the band scan interval is not changed but the time during which a band scan is performed is doubled as an example. Note that the time during which a band scan is performed may be extended by half or may be tripled. Within the allowable range of the influence on the TMC received in the RDS-TMC reception time, the time during which a band scan is performed may be extended. For example, when the band scan interval (T1+T2) before changing the band scan processing time is A minutes and the band scan time T2 is B minutes, and when the band scan time is doubled, Tb1 is equal to (A-2B) and Tb2 is equal to 2B. By extending the time during which a band scan is performed, the quality of information about currently receivable broadcast stations (station list) may be improved.

Third Example of Changing Band Scan Processing Time



[0052] When the displayed contents determination result indicates that the displayed content information corresponds to the predetermined displayed contents, the band scan processing time setting unit 1084 changes the interval at which a band scan is performed and the time during which a band scan is performed. For example, when the displayed contents determination result indicates that the displayed content information corresponds to the displayed contents relevant to a radio broadcast, the band scan processing time setting unit 1084 reduces the interval at which a band scan is performed and extends the time during which a band scan is performed. In FIG. 6, (3) shows the case where the band scan interval is halved and the time during which a band scan is performed is doubled as an example. The band scan interval may be reduced to one-third or may be reduced to three-fourths. The time during which a band scan is performed may be extended by half or may be tripled. Within the allowable range of the influence on the TMC received in the RDS-TMC reception time, the time during which a band scan is performed may be extended. For example, when the band scan interval (T1+T2) before changing the band scan processing time is A minutes and the band scan time T2 is B minutes (A > B), and when the band scan interval is halved and the time during which a band scan is performed is doubled, Tc1 is equal to (A-4B)/2 and Tc2 is equal to 2B. The interval at which the broadcast station list is updated is reduced by reducing the interval at which a band scan is performed and further by extending the time during which a band scan is performed, so the freshness of information about currently receivable broadcast stations (station list) may be improved, and the quality of information about currently receivable broadcast stations (station list) may be improved.

[0053] In the present embodiment, the time during which a band scan is performed is changed. An element that influences the time during which a band scan is performed may be the number of broadcast stations. This is because a band scan takes time or ends in a short period of time depending on the number of broadcast stations arranged in each area. When the number of broadcast stations is small, frequency is skipped, so the band scan processing time reduces. Thus, when the number of broadcast stations arranged in each area is known, the band scan time may be increased or decreased depending on the number of broadcast stations. In other words, when the number of broadcast stations arranged in each area is known, broadcast stations to be scanned may be narrowed.

[0054] In addition, an element that influences the time during which a band scan is performed may be reception quality. Whether to incorporate a broadcast station into the broadcast station list is determined on the basis of whether the reception quality of a signal transmitted from the broadcast station satisfies predetermined reception quality. When the set predetermined reception quality is high, the number of broadcast stations that satisfy the predetermined reception quality reduces, so the band scan processing time reduces. On the other hand, when the set predetermined reception quality is low, the number of broadcast stations that satisfy the predetermined reception quality increases, so the processing time extends. Thus, it is desirable that, on the basis of predetermined reception quality that is required of the reception quality of a signal transmitted from a broadcast station, the band scan time is set to a time during which broadcast stations that satisfy the predetermined reception quality may be sufficiently scanned.

[0055] The band scan processing time setting unit 1084 inputs band scan processing time setting information to the band scan processing control unit 1086. The band scan processing time setting information may include a band scan interval and a band scan time: Alternatively, the band scan processing time setting information may include an RDS-TMC reception time and a band scan time. Further alternatively, the band scan processing time setting information may include a band scan interval and an RDS-TMC reception time. Yet further alternatively, the band scan processing time setting information may include a band scan interval, an RDS-TMC reception time and a band scan interval. The information included in the band scan processing time setting information may be appropriately changed.

[0056] The band scan processing control unit 1086 is connected to the band scan processing time setting unit 1084. The band scan processing control unit 1086 controls the RDS-TMC reception time and the band scan time in accordance with the band scan processing time setting information input from the band scan processing time setting unit 1084. Specifically, the band scan processing control unit 1086 controls the RDS-TMC reception time and band scan time of the sub-tuner 104. The sub-tuner 104 is controlled by the band scan processing control unit 1086 to perform a full scan. In the full scan, a PI code and a PS code are scanned. The band scan processing control unit 1086 acquires information about broadcast stations that satisfy predetermined reception quality from the sub-tuner 104. The band scan processing control unit 1086 incorporates the broadcast stations, acquired from the sub-tuner 104, into the broadcast station list. The broadcast station list shows broadcast stations in order of high reception quality. Specifically, the band scan processing control unit 1086 interchanges the order of the broadcast stations included in the broadcast station list on the basis of the reception quality. Even when the band scan time terminates in process of a band scan made by the sub-tuner 104, broadcast stations acquired during the band scan time may be incorporated into the broadcast station list.

Operation of Radio Receiver



[0057] FIG. 7 is a flowchart that shows the operation of the radio receiver 100. The flowchart shown in FIG. 7 shows an example in which, when the displayed contents of the display device 200 correspond to the broadcast station list, the interval at which a band scan is performed and the time during which a band scan is performed are changed in accordance with the third example of changing the band scan processing time, described with reference to FIG. 6. Note that the operation of the radio receiver 100 also applies to the case where the first example of changing the band scan processing time is applied and the case where the second example of changing the band scan processing time is applied.

[0058] The radio receiver 100 determines whether a screen displayed on the display device 200 is a broadcast station list (step S702). For example, the display screen determination unit 1082 acquires the displayed content information from the display device 200. The display screen determination unit 1082 determines whether the displayed content information is information that indicates the broadcast station list. The display screen determination unit 1082 inputs the displayed contents determination result to the band scan processing time setting unit 1084.

[0059] When it is determined that the displayed content information is information that indicates the broadcast station list (YES in step S702), the radio receiver 100 sets the band scan time to Tc2 and sets the band scan interval to Tc1+Tc2 (step S704). For example, the band scan processing time setting unit 1084 changes the interval at which a band scan is performed and the time during which a band scan is performed because the result of determination indicated by the displayed contents determination result indicates that the displayed content information is the broadcast station list according to the displayed contents determination result input from the display screen determination unit 1082. The band scan processing time setting unit 1084 sets the band scan time to Tc2 and sets the band scan interval to Tc1+Tc2. The band scan processing time setting unit 1084 inputs the band scan processing time setting information, including the band scan time and the band scan interval, to the band scan processing control unit 1086. The information included in the band scan processing time setting information is an example, and may be appropriately changed as described above.

[0060] On the other hand, when it is not determined that the displayed content information is information that indicates the broadcast station list (NO in step S702), the radio receiver 100 sets the band scan time to T2 and sets the band scan interval to T1+T2 (step S706). For example, the band scan processing time setting unit 1084 sets the band scan time to T2 and sets the band scan interval to T1+T2 because the result of determination indicated by the displayed contents determination result does not indicate that the displayed content information is the broadcast station list according to the displayed contents determination result input from the display screen determination unit 1082. The band scan processing time setting unit 1084 inputs the band scan processing time setting information, including the band scan time and the band scan interval, to the band scan processing control unit 1086. The information included in the band scan processing time setting information is an example, and may be appropriately changed as described above.

[0061] The radio receiver 100 starts a band scan interval timer (step S708). The band scan processing control unit 1086 sets the band scan interval for the band scan interval timer in accordance with the band scan processing time setting information input from the band scan processing time setting unit 1084 and then starts the band scan interval timer.

[0062] The radio receiver 100 determines whether the interval timer times out (step S710). For example, the band scan processing control unit 1086 determines whether the band scan interval timer set in step S708 times out (step S710).

[0063] When it is not determined that the interval timer times out (NO in step S710), the process returns to step S710 and then the same process is repeated until the interval timer times out. On the other hand, when it is determined that the interval timer times out (YES in step S710), the radio receiver 100 performs a band scan (step S712). For example, when the band scan processing control unit 1086 determines that the band scan interval timer times out, the band scan processing control unit 1086 controls the sub-tuner 104 to perform a band scan. For example, the sub-tuner 104 is controlled by the band scan processing control unit 1086 to perform a full scan. In the full scan, a PI code and a PS code are scanned. The band scan processing control unit 1086 acquires information about broadcast stations that satisfy predetermined reception quality from the sub-tuner 104. The band scan processing control unit 1086 incorporates the broadcast stations, acquired from the sub-tuner 104, into the broadcast station list. The broadcast station list shows broadcast stations in order of high reception quality. Specifically, the band scan processing control unit 1086 interchanges the order of the broadcast stations included in the broadcast station list on the basis of the reception quality. Even when the band scan time terminates in process of a band scan made by the sub-tuner 104, broadcast stations acquired during the band scan time may be incorporated into the broadcast station list.

[0064] After the band scan is performed, the process returns to step S702.

[0065] In the flowchart shown in FIG. 7, after the band scan is performed in step S712, the band scan time may be set to T2, and the band scan interval may be set to T1+T2. After the band scan is performed, the band scan time is set to T2, and the band scan interval is set to T1+T2. By so doing, the process of returning to a normal band scan interval is performed after each band scan process. In this case, when it is determined in step S702 that the screen displayed on the display device 200 is not the broadcast station list, the process may proceed to step S708 without performing step S706.

[0066] In addition, in the flowchart shown in FIG. 7, when it is determined that the screen displayed on the display device 200 is changed, the band scan interval may be changed to a corresponding band scan interval.

[0067] The processes of steps S702 to S712 are executed in such a manner that the audio CPU 108 mounted on the radio receiver 100 carries out processing in accordance with a program. The program for causing the audio CPU 108 to function as the radio receiver 100 is, for example, downloaded through a network. In addition, the above program may be provided in a state of being recorded in a recording medium, such as a flexible disk, a CD-ROM and a memory card. When the program is provided through a recording medium, as the recording medium is inserted into an auxiliary storage device connected to the radio receiver 100, the program recorded in the recording medium is loaded. The audio CPU 108 writes the loaded program into a RAM or an HDD, and then executes processing. The program causes the computer (audio CPU 108) of the radio receiver 100 to execute steps S702 to S712 in FIG. 7. In addition, for example, the program may be configured to execute at least part of steps.

[0068] According to the present embodiment, the reception interval (update interval) of the broadcast station list is changed on the basis of the type of screen currently displayed on the display device. Specifically, when the currently displayed screen is the broadcast station list, the reception interval (update interval) of the broadcast station list is reduced. By reducing the update interval of the broadcast station list while the broadcast station list is being displayed, the freshness of information about the currently receivable broadcast stations (station list) may be improved. In addition, by extending the time during which a band scan is performed, the quality of information about currently receivable broadcast stations (station list) may be improved. In addition, although influenced by display timing as well, it is possible to improve consistency between the currently receivable broadcast stations and the broadcast station list displayed on the display device.

Second Embodiment


System



[0069] A system to which a radio receiver according to a second embodiment of the invention is applied will be described with reference to the system shown in FIG. 4.

[0070] Information that indicates whether the radio receiver 100 is outputting a radio broadcast (hereinafter, referred to as "radio broadcast output information") is input to the audio CPU 108. The audio CPU 108 determines whether the radio broadcast output information indicates that a radio broadcast is being output on the basis of the radio broadcast output information. When the audio CPU 108 determines that the radio broadcast output information indicates that a radio broadcast is being output, the audio CPU 108 changes the interval at which a band scan is performed and/or the time during which a band scan is performed. When the audio CPU 108 determines that the radio broadcast output information indicates that a radio broadcast is being output, the audio CPU 108 reduces the interval at which a band scan is performed and/or extends the time during which a band scan is performed. The fact that a radio broadcast is being output means that the user is presumably referring to the broadcast station list. Thus, when a radio broadcast is being output, the interval at which a band scan is performed is reduced and/or the time during which a band scan is performed is extended to make it possible to early acquire the latest broadcast station list. Because the latest broadcast station list may be acquired early, it is possible to increase the probability that the broadcast station list displayed on the display device 200 reflects a current situation.

Function of Radio Receiver



[0071] FIG. 8 is a functional block diagram that shows the functions of the radio receiver 100. FIG. 8 mainly describes the functions of the audio CPU 108. The difference from the functional block diagram that shows the functions of the radio receiver 100, described with reference to FIG. 5, is that a radio broadcast output determination unit 1088 is provided instead of the display screen determination unit 1082.

[0072] The radio broadcast output information is input to the radio broadcast output determination unit 1088. The radio broadcast output determination unit 1088 determines whether the radio broadcast output information indicates that a radio broadcast is being output on the basis of the radio broadcast output information. The radio broadcast output determination unit 1088 inputs the result of determination, as to whether the radio broadcast output information indicates that a radio broadcast is being output, to the band scan processing time setting unit 1084. Hereinafter, the result of determination, as to whether the radio broadcast output information indicates that a radio broadcast is being output, is referred to as "radio broadcast output determination result".

[0073] The band scan processing time setting unit 1084 is connected to the radio broadcast output determination unit 1088. When the radio broadcast output determination result indicates that a radio broadcast is being output on the basis of the radio broadcast output determination result input from the radio broadcast output determination unit 1088, the band scan processing time setting unit 1084 changes the interval at which a band scan is performed and/or the time during which a band scan is performed. For example, when the radio broadcast output determination result indicates that a radio broadcast is being output, the band scan processing time setting unit 1084 reduces the interval at which a band scan is performed and/or extends the time during which a band scan is performed.

[0074] When the radio broadcast output determination result does not indicate that a radio broadcast is being output, the radio receiver 100 is presumably performing operation other than receiving a radio broadcast. When the radio receiver 100 is performing operation other than receiving a radio broadcast, it is desirable that the operation is continued. For example, the operation other than receiving a radio broadcast includes receiving traffic information. When traffic information is being received, a navigation screen is presumably displayed on the display device 200. The navigation screen includes map information. When the navigation screen is displayed, it is desirable to give a high priority to receiving traffic information. However, when the navigation screen is not displayed, even when the priority of receiving the traffic information is lowered, the influence arising from the lowered priority of receiving traffic information is presumably small.

[0075] Then, when the radio broadcast output determination result indicates that a radio broadcast is being output, the radio receiver 100 reduces the interval at which a band scan is performed and/or extends the time during which a band scan is performed. In other words, control for lowering the priority of receiving traffic information is executed.

[0076] Examples of changing the band scan processing time are similar to those described in the first embodiment.

Operation of Radio Receiver



[0077] FIG. 9 is a flowchart that shows the operation of the radio receives 100. The flowchart shown in FIG. 9 shows an example in which, when a radio broadcast is being output, the interval at which a band scan is performed and the time during which a band scan is performed are changed in accordance with the third example of changing the band scan processing time, described with reference to FIG. 6. The operation of the radio receiver 100 also applies to the case where the first example of changing the band scan processing time is applied and the case where the second example of changing the band scan processing time is applied.

[0078] The radio receiver 100 determines whether a radio broadcast is being output (step S902). For example, the radio broadcast output determination unit 1088 acquires the radio broadcast output information. The radio broadcast output determination unit 1088 determines whether the radio broadcast output information indicates that a radio broadcast is being output. The radio broadcast output determination unit 1088 inputs the radio broadcast output determination result to the band scan processing time setting unit 1084.

[0079] When it is determined that the radio broadcast output determination result indicates that a radio broadcast is being output (YES in step S902), the radio receiver 100 sets the band scan time to Tc2 and sets the band scan interval to Tc1+Tc2 (step S904). For example, the band scan processing time setting unit 1084 changes the interval at which a band scan is performed and the time during which a band scan is performed because the result of determination indicated by the radio broadcast output determination result indicates that a radio broadcast is being output according to the radio broadcast output determination result input from the radio broadcast output determination unit 1088. The band scan processing time setting unit 1084 sets the band scan time to Tc2 and sets the band scan interval to Tc1+Tc2. The band scan processing time setting unit 1084 inputs the band scan processing time setting information, including the band scan time and the band scan interval, to the band scan processing control unit 1086. The information included in the band scan processing time setting information is an example, and may be appropriately changed as described above.

[0080] On the other hand, when it is riot determined that the radio broadcast output determination result indicates that a radio broadcast is being output (NO in step S902), the radio receiver 100 sets the band scan time to T2 and sets the band scan interval to T1+T2 (step S906). For example, the band scan processing time setting unit 1084 sets the band scan time to T2 and sets the band scan interval to T1+T2 because the result of determination indicated by the radio broadcast output determination result does not indicate that a radio broadcast is being output according to the radio broadcast output determination result input from the radio broadcast output determination unit 1088. The band scan processing time setting unit 1084 inputs the band scan processing time setting information, including the band scan time and the band scan interval, to the band scan processing control unit 1086. The information included in the band scan processing time setting information is an example, and may be appropriately changed as described above.

[0081] The operation of steps S908 to S912 is similar to that of steps S708 to S712 described with reference to FIG. 7.

[0082] In the flowchart shown in FIG. 9, after the band scan is performed in step S912, the band scan time may be set to T2, and the band scan interval may be set to T1+T2. After the band scan is performed, the band scan time is set to T2, and the band scan interval is set to T1+T2. By so doing, the process of returning to a normal band scan interval is performed after each band scan process. In this case, when it is determined in step S902 that a radio broadcast is not being output, the process may proceed to step S908 without performing step S906.

[0083] In addition, in the flowchart shown in FIG. 9, when it is determined that a radio broadcast is being output, the band scan interval may be changed to a corresponding band scan interval.

[0084] The processes of steps S902 to S912 are executed in such a manner that the audio CPU 108 mounted on the radio receiver 100 carries out processing in accordance with a program. The program for causing the audio CPU 108 to function as the radio receiver 100 is, for example, downloaded through a network. In addition, the above program may be provided in a state of being recorded in a recording medium, such as a flexible disk, a CD-ROM and a memory card. When the program is provided through a recording medium, as the recording medium is inserted into an auxiliary storage device connected to the radio receiver 100, the program recorded in the recording medium is loaded. The audio CPU 108 writes the loaded program into a RAM or an HDD, and then executes processing. The program causes the computer (audio CPU 108) of the radio receiver 100 to execute steps S902 to S912 in FIG. 9. In addition, for example, the program may be configured to execute at least part of steps.

[0085] According to the present embodiment, the reception interval (update interval) of the broadcast station list is changed on the basis of whether a radio broadcast is being output. Specifically, when a radio broadcast is being output, the reception interval (update interval) of the broadcast station list is reduced. By reducing the update interval of the broadcast station list while a radio broadcast is being output, the freshness of information about the currently receivable broadcast stations (station list) may be improved. In addition, by extending the time during which a band scan is performed, the quality of information about currently receivable broadcast stations (station list) may be improved. In addition, although influenced by display timing as well, it is possible to improve consistency between the currently receivable broadcast stations and the broadcast station list displayed on the display device.

[0086] According to the present embodiment, a radio receiver is provided.

[0087] The radio receiver that receives broadcast station information provided by a radio data system includes: a displayed content information acquisition unit that serves as a display screen determination unit and that acquires information indicating displayed contents of a display device; a displayed content determination unit that serves as a display screen determination unit and that determines whether the displayed contents of the display device, acquired by the displayed content information, correspond to predetermined displayed contents; a broadcast station information reception time setting unit that serves as a band scan processing time setting unit and that sets a time and/or interval at which the broadcast station information is received; and a broadcast station information reception unit that serves as a band scan processing control unit and that receives the broadcast station information in accordance with the time and/or interval set by the broadcast station information reception time setting unit, wherein the broadcast station information reception time setting unit reduces the interval at which the broadcast station information is received when the displayed content determination unit determines that the displayed contents of the display device correspond to the predetermined displayed contents.

[0088] When it is determined that the displayed contents of the display device correspond to the predetermined displayed contents, the interval at which the broadcast station information is received is reduced to make it possible to early acquire the latest broadcast station information. The predetermined displayed contents are desirably displayed contents relevant to a radio broadcast. Because the latest broadcast station information may be acquired early, it is possible to increase the probability that the broadcast station information displayed on the display device reflects an actual situation.

[0089] Furthermore, the broadcast station information reception time setting unit extends the time during which the broadcast station information is received when the displayed content determination unit determines that the displayed contents of the display device correspond to the predetermined displayed contents.

[0090] When it is determined that the displayed contents of the display device correspond to the predetermined displayed contents, the time during which the broadcast station information is received is extended to make it possible to early acquire the latest broadcast station information. The predetermined displayed contents are desirably displayed contents relevant to a radio broadcast. Because the latest broadcast station information may be acquired early, it is possible to increase the probability that the broadcast station information displayed on the display device reflects an actual situation.

[0091] Furthermore, the predetermined displayed contents include a screen of a broadcast station list.

[0092] Because the predetermined displayed contents are the broadcast station list, it is possible to increase the probability that the broadcast station list displayed on the display device reflects an actual situation.

[0093] The radio receiver that receives broadcast station information provided by a radio data system includes: a radio broadcast output determination unit that serves as a radio broadcast output determination unit and that determines whether a radio broadcast is being output; a broadcast station information reception time setting unit that serves as a band scan processing time setting unit and that sets a time and/or interval at which the broadcast station information is received; and a broadcast station information reception unit that serves as a band scan processing control unit and that receives the broadcast station information in accordance with the time and/or interval set by the broadcast station information reception time setting unit, wherein the broadcast station information reception time setting unit reduces the interval at which the broadcast station information is received when the radio broadcast output determination unit determines that the radio broadcast is being output.

[0094] When it is determined that a radio broadcast is being output, the interval at which the broadcast station information is received is reduced to make it possible to early acquire the latest broadcast station information. Because the latest broadcast station information may be acquired early, it is possible to increase the probability that the broadcast station information displayed on the display device reflects an actual situation.

[0095] Furthermore, the broadcast station information reception time setting unit extends the time during which the broadcast station information is received when the radio broadcast output determination unit determines that the radio broadcast is being output.

[0096] When it is determined that a radio broadcast is being output, the time during which the broadcast station information is received is extended to make it possible to early acquire the latest broadcast station information. Because the latest broadcast station information may be acquired early, it is possible to increase the probability that the broadcast station information displayed on the display device reflects an actual situation.

[0097] The radio receiver is mostly applied to an in-vehicle tuner intended for Europe. Even in an area other than Europe, such as Japan and the United States, the radio receiver may be applied in an area in which a similar application is used. For example, in each area, the radio receiver may be applied when similar information about a broadcast station is updated.

[0098] The aspect of the invention is described with reference to the specific embodiments; however, the embodiments are only illustrative, and a person skilled in the art understands various modifications, alterations, alternatives, replacements, and the like. For the sake of easy description, the devices according to the embodiments of the invention are described with reference to the functional block diagrams; however, the devices may be implemented by hardware, software or a combination of them. The aspect of the invention is not limited to the above embodiments; the aspect of the invention encompasses various modifications, alterations, alternatives, replacements, and the like, without departing from the spirit of the invention.


Claims

1. A radio receiver that receives broadcast station information provided by a radio data system, comprising:

a displayed content information acquisition unit that acquires information indicating displayed contents of a display device (200);

a displayed content determination unit (1082) that determines whether the displayed contents of the display device (200), acquired by the displayed content information acquisition unit, correspond to predetermined displayed contents;

a broadcast station information reception time setting unit (1084) that sets a time and/or interval at which the broadcast station information is received; and

a broadcast station information reception unit that receives the broadcast station information in accordance with the time and/or interval set by the broadcast station information reception time setting unit (1084), wherein

the broadcast station information reception time setting unit (1084) carries out at least one of reducing the interval at which the broadcast station information is received and extending the time during which the broadcast station information is received when the displayed content determination unit (1082) determines that the displayed contents of the display device (200) correspond to the predetermined displayed contents.


 
2. The radio receiver according to claim 1, wherein the predetermined displayed contents include a screen of a broadcast station list.
 
3. A radio receiver that receives broadcast station information provided by a radio data system, comprising:

a radio broadcast output determination unit (1088) that determines whether the radio receiver is outputting a radio broadcast;

a broadcast station information reception time setting unit (1084) that sets a time and/or interval at which the broadcast station information is received; and

a broadcast station information reception unit that receives the broadcast station information in accordance with the time and/or interval set by the broadcast station information reception time setting unit (1084), wherein

the broadcast station information reception time setting unit (1084) carries out at least one of reducing the interval at which the broadcast station information is received and extending the time during which the broadcast station information is received when the radio broadcast output determination unit (1088) determines that the radio broadcast is being output.


 
4. A method used in a radio receiver that receives broadcast station information provided by a radio data system, comprising:

acquiring information indicating displayed contents of a display device (200);

determining whether the acquired displayed contents of the display device (200) correspond to predetermined displayed contents;

setting a time and/or interval at which the broadcast station information is received; and

receiving the broadcast station information in accordance with the set time and/or interval, wherein

when it is determined that the displayed contents of the display device (200) correspond to the predetermined displayed contents, the time and/or interval at which the broadcast station information is received by at least one of reducing the interval at which the broadcast station information is received and the time during which the broadcast station information is received is extended.


 
5. The method according to claim 4, wherein the predetermined displayed contents include a screen of a broadcast station list.
 
6. A method used in a radio receiver that receives broadcast station information provided by a radio data system, comprising:

determining whether the radio receiver is outputting a radio broadcast;

setting a time and/or interval at which the broadcast station information is received; and

receiving the broadcast station information in accordance with the set time and/or interval, wherein

when it is determined that the radio broadcast is being output, the time and/or interval at which the broadcast station information is received by at least one of reducing the interval at which the broadcast station information is received and the time during which the broadcast station information is received is extended.


 




Drawing