EP0893892A2 - Data broadcasting receiver - Google Patents

Data broadcasting receiver Download PDF

Info

Publication number
EP0893892A2
EP0893892A2 EP98113710A EP98113710A EP0893892A2 EP 0893892 A2 EP0893892 A2 EP 0893892A2 EP 98113710 A EP98113710 A EP 98113710A EP 98113710 A EP98113710 A EP 98113710A EP 0893892 A2 EP0893892 A2 EP 0893892A2
Authority
EP
European Patent Office
Prior art keywords
data
program
host device
receiver unit
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP98113710A
Other languages
German (de)
French (fr)
Other versions
EP0893892A3 (en
Inventor
Hironori Mitoh
Masahiro Sata
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Publication of EP0893892A2 publication Critical patent/EP0893892A2/en
Publication of EP0893892A3 publication Critical patent/EP0893892A3/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/14Arrangements for conditional access to broadcast information or to broadcast-related services
    • H04H60/19Arrangements for conditional access to broadcast information or to broadcast-related services on transmission of information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/78Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by source locations or destination locations
    • H04H60/80Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by source locations or destination locations characterised by transmission among terminal devices

Definitions

  • the present invention relates generally to a data broadcasting receiver for receiving data transmitted through the data broadcasting such as FM multiplex broadcasting, teletext broadcasting and the like.
  • the FM multiplex broadcasting is for transmission of signals representative of sound, characters, graphics and the like in combination with stereophonic sound signals. That is, the FM multiplex broadcasting is adapted to multiplex the signals representative of sound, characters, graphics and the like onto the normal FM broadcast signals for providing services in a multiplexed fashion.
  • Typical standards for the FM multiplex broadcasting include the DARC (Data Radio Channel) system, the fixed receiver system and the RDS (Radio Data System). Of these, the DARC system has been organized latest and adopted as the international standard specifications.
  • the DARC system complies with ITU-R807 (International Telecommunication Union Recommendation) "Reference Model for Data Broadcasting".
  • the DARC system is designed such that characters and graphics are converted into digital information while a 76-kHz subcarrier is modulated to be multiplexed onto a frequency of a stereo baseband signal whereby a multiplexed signal of the FM system is obtained for broadcasting.
  • Fig.6 diagrammatically illustrates a layered structure representing a character/graphic encoding system according to DARC.
  • Layer 1 is for specification of transmission path characteristics wherein the multiplex signal is superimposed on a domain of higher frequencies than those of L+R and L-R signals used in the typical FM stereophonic broadcasting.
  • This signal superimposition adopts the LMSK (Level Controlled Minimum Shift Keying) system in consideration of the fact that interference of the multiplex signal with the sound signal becomes significant when a modulation factor of the sound signal is small.
  • the LMSK system is adapted to control the level of multiplex signal based on the modulation factor of the L-R signal.
  • Layer 2 is for specification of a data frame structure including an error-correcting system.
  • Each data frame consists of 272 columnwise blocks, each block having a 16-bit block identification code (BIC) affixed to its head. The data frame synchronization and data block synchronization are performed based on the block identification codes.
  • BIC block identification code
  • packets for data transmission account for 190 blocks whereas parity packets for transmission of parities account for 82 blocks.
  • Each packet consists of a 176-bit data portion, a 14-bit CRC (Cycle Redundancy Code) as an error detecting code and a 82-bit parity portion, the data portion, CRC and parity portion arranged in the row direction.
  • CRC Cycle Redundancy Code
  • Transmission data is first subject to a one-frame-basis error correction process at this layer.
  • the data transmission is carried out based on the frame structure in which the packets and the parity packets are rearranged in a predetermined order along the vertical direction.
  • Layer 3 is for specification of a data packet structure.
  • the data packet excludes the BIC, CRC and parity, accounting for 176 bits.
  • the data packet consists of a prefix and a data block.
  • Layer 4 is for specification of structure of a data group.
  • the data group consists of one or more than one data blocks.
  • the data group also includes a CRC as the error-detecting code so that the transmission data is subject to the error detection process at this layer, as well.
  • One data group corresponds to data of one page.
  • Layer 5 is for specification of a structure of a set of information transmitted through the FM multiplex broadcasting, or a set of program data.
  • Fig. 8 is a functional block diagram for schematically illustrating a construction of an FM broadcasting receiver including a receiver unit such as a PC card.
  • the FM multiplex broadcasting receiver has a PC card 1 and a personal computer 2 (hereinafter referred to as "host PC") in which the PC card 1 is installed.
  • the PC card 1 includes a tuner 301, a decoder LSI 302 and a data-reception processing section 303.
  • the host PC 2 includes a program-data reconstructing section 304, a program-data analyzing section 305, a display processing section 306, an plotting section 307, and a display 308.
  • the decoder LSI 302 serves to perform LMSK decoding and error correction processes based on an output from the tuner 301.
  • the decoder LSI 302 converts Layer-1 data into Layer-3 data.
  • the data-reception processing section 303 captures only necessary data selected from those supplied from the LSI 302 on a block-by-block basis.
  • the program-data reconstructing section 304 serves to reconstruct program data, converting the Layer-3 data to Layer-4 data.
  • the program-data analyzing section 305 performs a decoding process based on the 8-bit coding system.
  • the program-data analyzing section 305 converts the Layer-4 data into Layer-6 data (according to the 8-bit coding system).
  • the display processing section 306 acquires a plotting pattern and performs various processings on the plotting pattern.
  • the plotting section 307 supplies the display 308 with the plotting pattern established by the display processing section 306.
  • Some FM multiplex broadcasting stations have started to provide a pay-program service and a paging service besides a free program service. There exists a concern about such services. That is, if a pay-program is received by a host PC without a reception permission or if a host PC 2 receives paging data directed to a different destination, the availability of such data, though illegal, may be provided. In order to prevent the host PC without the reception permission from receiving the pay-program service or the paging data from being delivered to somewhere other than its original destination, the PC card 1 is required to determine whether received data may be transferred to the host PC 2 or not.
  • Some broadcasting stations put on the air control information on reception permission of the pay-program as specific program information.
  • the PC card requires a high speed CPU and a memory of large capacity for making analysis, registration, deletion and the like of the control information. This results in higher costs.
  • an object of the invention to provide a data broadcasting receiver wherein the receiver unit is adapted to determine whether or not to transfer received data to the host PC and is less costly.
  • a first data broadcasting receiver in accordance with the invention comprises a receiver unit for performing processes of channel selection, decoding, error correction and data reception, and a host device supplied with received data from the receiver unit and performing processes of program data reconstruction, program data analysis and program data display, the receiver unit serving to receive control-information-program data indicative of program-data-reception permission/inhibition to each receiver for transfer thereof to the host device, the host device, in turn, analyzing the control-information-program data supplied from the receiver unit and transferring an analysis result to the receiver unit, the receiver unit storing the analysis result supplied from the host device and determining whether or not to transfer received data to the host device based on the analysis result thus stored for transfer of only received data that is determined to be transferred to the host device.
  • the analysis result may include, for example, data indicative of permission or inhibition of data transfer on a program-by-program basis. Otherwise, the analysis result may include, for example, data indicative of permission or inhibition of data transfer with respect to a pay-program.
  • the host device may be comprised of, for example, a personal computer.
  • the receiver unit may be comprised of, for example, a PC card installed in the host device. Alternatively, the receiver unit may be of the board type or the box type.
  • a second data broadcasting receiver in accordance with the invention comprises a receiver unit for performing processes of channel selection, decoding, error correction and data reception, and a host device supplied with received data from the receiver unit and performing processes of program data reconstruction, program data analysis and program data display, which receiver unit transfers to the host device control-information-program data of layer 3 indicative of program-data-reception permission/inhibition given to individual broadcasting receivers on a station-by-station basis, which host device, in turn, converts the control-information-program data of Layer 3 from the receiver unit into control-information-program data of Layer 4 and transfers back to the receiver unit the resultant control-information-program data of Layer 4, and which receiver unit, in turn, stores the control-information-program data of Layer 4 from the host device and determines whether or not to transfer received data to the host device based on the control-information-program data of Layer 4 thus stored for transfer of only received data that is determined to be transferred to the host device.
  • the host device may be comprised of, for example, a personal computer.
  • the receiver unit may be comprised of, for example, a PC card installed in the host device. Alternatively, the receiver unit may be of the board type or the box type.
  • FM multiplex broadcasting receivers according to embodiments of the invention will hereinbelow be described with reference to the drawings.
  • Fig.1 diagrammatically illustrates a configuration of an FM multiplex broadcasting receiver according to the invention.
  • the FM multiplex receiver includes a PC card 100 as the receiver unit and a personal computer 200 (hereinafter referred to as "host PC") in which the PC card 100 is installed.
  • PC personal computer 200
  • the PC card 100 has functions corresponding to those provided by a tuner 301, a decoder LSI 302 and a data-reception processing section 303 shown in Fig.8.
  • the personal computer 200 is imparted with functions provided by the program-data reconstructing section 304, program-data analyzing section 305, display processing section 306, plotting section 308 and program-data display section 308 shown in Fig.8.
  • the PC card 100 includes an FM tuner 101, a bandpass filter (BPF) 102, a decoder LSI 103, a CPU 104 and an interface 105.
  • the CPU 104 includes a ROM 106 for storing a program therefor and a RAM 107 for holding data as required.
  • An FM multiplexed signal is received through an antenna to be supplied to the FM tuner 101.
  • the signal is subject to synchronous detection and then supplied to the bandpass filter 102.
  • the bandpass filter filters out signal components in a predetermined frequency band.
  • An output from the bandpass filter 102 is applied to the decoder LSI 103 where the signal is subject to the LMSK decoding, synchronous detection and error correction.
  • the CPU 104 responds to a data transfer request generated by the decoder LSI 103 at predetermined time intervals (e.g., 18 msec) so as to read out the received data from the decoder LSI 103.
  • the RAM 107 holds the data (Layer-3 data) from the CPU 104 which is supplied by one packet per predetermined time interval (e.g., 18 msec).
  • the packet data stored in the RAM 107 is supplied to the host PC 200 via the interface 105.
  • a CPU (not shown) of the host PC 200 extracts a data block from the received packet data for reconstructing a data group of the data blocks and performs the error detection on the resultant data group.
  • the reconstructed data groups per program are sequentially stored in a storage device (not shown) in the host PC 200 on a page-by-page basis.
  • the CPU of the host PC 200 selects predetermined page data for outputting the selected data to the display section (not shown).
  • the display section outputs character information or graphical information corresponding to the page data thus supplied.
  • a user selects a desired channel through an operation section of the host PC 200.
  • the CPU 104 of the PC card 100 is supplied with a channel selection command from the host PC 200. Based the channel selection command from the host PC 200, the CPU 104 controls the FM tuner 101.
  • each FM multiplex broadcasting station transmits to each receiver control information indicative of data-reception permission/inhibition as specific control- information-program data, such as, for example, control-information-program data having a service identification of "13".
  • control information includes a code indicative of a broadcasting station (broadcasting station code), information indicative of whether each receiver's ID or each group ID has a reception permission of a pay-program or not, and information on a subscription period for each pay-program the reception permission of which is gained.
  • Such control information is analyzed by the host PC 200 so that information indicative of permission/inhibition of data transfer (hereinafter referred to as "transfer permission/inhibition information") with respect to each program identified by the service identification and a program number is stored in the storage device, such as a hard disk, of the host PC 200 as associated with each broadcasting station code, the transfer permission/inhibition information on the program being based on the control information on the receiver's ID or the group ID, for example.
  • transfer permission/inhibition information information indicative of permission/inhibition of data transfer
  • the host PC 200 supplies the CPU 104 of the PC card 100 with transfer permission/inhibition information corresponding to the selected channel.
  • the CPU 104 of the PC card 100 in turn, commits the supplied transfer permission/inhibition information to storage at the RAM 107.
  • Control information supplied from the broadcasting station after the channel selection is also analyzed and stored by the host PC 200.
  • an update command is transferred from the host PC 200 to the CPU 104 of the PC card 100 such that the transfer permission/inhibition information stored in the RAM 107 is updated.
  • Fig.2 illustrates steps in a processing procedure taken by the CPU 104 of the PC card 100.
  • the CPU 104 performs processes in response to power-up of the receiver, reception of a channel selection command from the host PC 200, reception of data from the decoder LSI 103 and reception, from the host PC 200, of a command to update the transfer permission/inhibition information.
  • Step 4 When power is turned on or a channel selection command from the host PC 200 is received ("YES” at Step 4), transfer permission/inhibition information in the RAM 107 is deleted (Step 1). Subsequently, if transfer permission/inhibition information corresponding to a currently selected broadcasting station is supplied from the host PC 200 within a given time period ("YES" at Step 2), the transfer permission/inhibition information thus supplied is held by the RAM 107 (Step 3).
  • the CPU 104 determines whether to transfer the received data to the host PC 200 or not based on the transfer permission/inhibition information held by the RAM 107 (Step 6).
  • the host PC 200 is supplied with the received data via the interface 105 (Step 7).
  • the received data is determined to be transferred to the host PC 200 in cases where received program data constitutes a free program, a control-information program for providing control information, and a pay-program a reception permission of which is gained.
  • the host PC 200 is not supplied with the received data.
  • Step 8 When an update command on transfer permission/inhibition information is supplied from the host PC 200 (Step 8), the transfer permission/inhibition information in the RAM 107 is updated in accordance with the update command thus supplied (Step 9).
  • the analysis on the control information is carried out by the host PC 200 and therefore, a processing load on the CPU 104 of the PC card 100 is advantageously reduced. This negates the need for installing a high-speed CPU and a RAM of large capacity in the PC card 100, thus contributing to the reduction of costs.
  • An FM multiplex broadcasting receiver of this embodiment has a similar configuration to that of the first embodiment hereof shown in Fig.1.
  • transfer permission/inhibition information obtained from the control information is stored in the memory device, such as a hard disk, of the host PC 200 as associated with each broadcasting station code.
  • the second embodiment hereof preliminarily specifies scopes of the free programs, the control information programs and the pay-programs. In principle, only the control information programs and the free programs are transferred to the host PC 200 immediately after the channel selection.
  • the host PC 200 After reception of control information, the host PC 200 analyzes the control information and supplies the PC card 100 with permission/inhibition information on the pay-programs.
  • the PC card 100 stores the permission/inhibition information on the pay-programs in the RAM 107 so that, upon reception of pay-program data, the CPU 104 of the PC card 100 may determine whether or not to transfer received data to the host PC 200 based on the permission/inhibition information on the pay-programs stored in the RAM 107.
  • Fig.3 illustrates steps in a processing procedure taken by the CPU 104 of the PC card 100.
  • the CPU 104 performs processes in response to power-up of the receiver, reception of a channel selection command from the host PC 200, reception of data from the decoder LSI 103 and reception, from the host PC 200, of a command to update the permission/inhibition information.
  • Step 11 When power is turned up or a channel selection command is supplied from the host PC 200 ("YES" at Step 12), the permission/inhibition information on the pay-programs stored in the RAM 107 is deleted (Step 11).
  • the CPU 104 determines whether or not to transfer the received data to the host PC 200 based on the permission/inhibition information on the pay-programs stored in the RAM 107 (Step 14). At this time, data of the free program and of the control information program are determined to be transferred. Out of the pay-programs, only that which are given the permission based on the transfer permission/inhibition information on the pay-programs are determined as the data to be transferred.
  • the host PC 200 In a case where the received data is determined to be transferred to the host PC 200, the host PC 200 is supplied with the received data via the interface 105. In a case where the received data is determined not to be transferred to the host PC 200, the host PC 200 is not supplied with the received data.
  • the CPU 104 commits the supplied permission/inhibition information on the pay-programs to storage at the RAM 107 or updates the permission/inhibition information in the RAM 107 based on the update command thus supplied (Step 17).
  • control information is analyzed by the host PC 200 and therefore, a processing load on the CPU of the PC card is advantageously reduced. This negates the need for installing a high-speed CPU and a RAM of large capacity in the PC card 100, thus contributing to the reduction of costs.
  • the permission/inhibition information on the pay-programs which is given as the result of the analysis on the control information, is not stored in the hard disk of the host PC 200 and therefore, there is provided an enhanced security of the receiver.
  • Fig.4 illustrates another configuration of the FM multiplex broadcasting receiver.
  • the FM multiplex broadcasting receiver of Fig.4 further includes an EEPROM 108 for holding Layer-4 control information.
  • the third embodiment hereof preliminarily specifies scopes of the free programs, the control information programs and the pay-programs.
  • only the free programs and the control information programs are transferred to the host PC 200 immediately after the channel selection.
  • the host PC 200 receives Layer-3 control information, the host PC 200 converts the Layer-3 control information into Layer-4 control information and transfers the resultant Layer-4 control information to the PC card 100.
  • the PC card commits the Layer-4 control information from the host PC 200 to storage at the EEPROM 108.
  • the CPU 104 of the PC card 100 determines if the reception of the incoming data is permitted or not based on the control information held by the EEPROM 108. Thus, the CPU 104 transfers to the host PC 200 only pay-program data the reception of which is permitted.
  • Fig.5 illustrates steps in a processing procedure taken by the CPU 104 of the PC card 100.
  • the CPU 104 performs processes in response to power-up of the receiver, reception of a channel selection command from the host PC 200, reception of data from the decoder LSI 203, reception of Layer-4 control information from the host PC 200 and reception of current date/time data supplied from the host PC 200 in a predetermined timing.
  • the host PC 200 Upon power-up of the receiver or transfer of a channel selection command to the PC card 100, the host PC 200 supplies to the PC card 100 a broadcasting station code associated with a currently selected channel and current date/time data. Further, the host PC 200 continues to supply the current date/time data to the PC card 100 in the predetermined timing.
  • the current date/time data supplied from the host PC 200 to the PC card 100 may be generated based on a clock function owned by the host PC 200. Otherwise, current date/time data contained in the control information may be utilized.
  • the CPU 104 waits for a broadcasting station code associated with the currently selected channel and current date/time data which are supplied from the host PC 200 (Step 21). Upon reception of such data, the CPU 104 commits the supplied data to storage at the RAM 107 (Step 22).
  • the CPU 104 determines whether or not to transfer the received data to the host PC 200 based on the control information which is stored in the EEPROM 108 and corresponds to the currently selected broadcasting station (Step 25). At this time, data on the free program and the control information program are determined to be transferred. Out of the pay-programs, determined to be transferred are only those that are given the reception permission based on the control information stored in the EEPROM 108 and corresponding to the currently selected broadcasting station. At this time, whether the pay-program with the reception permission is within the subscription period or not is determined based on the current date/time data stored in the RAM 107.
  • the host PC 200 is supplied with the received data via the interface 105 (Step 26). If the received data is determined not to be transferred to the host PC 200, the host PC 200 is not supplied with the received data.
  • the supplied control information is stored in the EEPROM 108 in correspondence to the broadcasting station code (which is supplied from the host PC 200 at Step 21) associated with the currently selected broadcasting station (Step 28). It is to be noted that in a case where the control information on the currently selected broadcasting station is already stored in the EEPROM 108, the stored control information is replaced by new control information.
  • Step 29 When the current date/time data is supplied from the host PC 200 in a predetermined timing (Step 29), the current date/time data stored in the RAM 107 is updated according to the incoming current date/time data (Step 30).
  • the CPU 104 of the PC card 100 may generate the current date/time data by counting time based on the current date/time data supplied thereto at Step 21. In this case, the processes at Steps 29 and 30 are not necessary.
  • the host PC 200 converts the Layer-3 data into the Layer-4 data and therefore, a processing load on the CPU 104 of the PC card 100 is advantageously reduced. This negates the need for installing a high-speed CPU and a RAM of large capacity in the PC card 100, thus contributing to the reduction of costs. Additionally, since the control information is not stored in the hard disk of the host PC 200, there is provided enhanced security of the receiver. Furthermore, the latest control information is retained by the PC card so that there is no need to wait for the reception of new control information when power is turned on or a channel is selected.
  • PC card employed by the foregoing embodiments hereof may be replaced by a receiver unit such as of the board type, box type or the like.

Abstract

A receiver unit receives control-information-program data indicative of program-data-reception permission/inhibition given to each receiver and transfers such received data to a host device. The host device analyzes the control-information-program data supplied from the receiver unit and sends back an analysis result to the receiver unit. The receiver unit stores the analysis result from the host device and determines whether or not to transfer received data to the host device for transfer of only received data that is determined to be transferred to the host device.

Description

BACKGROUND OF THE INVENTION Field of the Invention
The present invention relates generally to a data broadcasting receiver for receiving data transmitted through the data broadcasting such as FM multiplex broadcasting, teletext broadcasting and the like.
Related Art
The FM multiplex broadcasting is for transmission of signals representative of sound, characters, graphics and the like in combination with stereophonic sound signals. That is, the FM multiplex broadcasting is adapted to multiplex the signals representative of sound, characters, graphics and the like onto the normal FM broadcast signals for providing services in a multiplexed fashion.
Typical standards for the FM multiplex broadcasting include the DARC (Data Radio Channel) system, the fixed receiver system and the RDS (Radio Data System). Of these, the DARC system has been organized latest and adopted as the international standard specifications. The DARC system complies with ITU-R807 (International Telecommunication Union Recommendation) "Reference Model for Data Broadcasting".
The DARC system is designed such that characters and graphics are converted into digital information while a 76-kHz subcarrier is modulated to be multiplexed onto a frequency of a stereo baseband signal whereby a multiplexed signal of the FM system is obtained for broadcasting.
Fig.6 diagrammatically illustrates a layered structure representing a character/graphic encoding system according to DARC.
Layer 1 is for specification of transmission path characteristics wherein the multiplex signal is superimposed on a domain of higher frequencies than those of L+R and L-R signals used in the typical FM stereophonic broadcasting. This signal superimposition adopts the LMSK (Level Controlled Minimum Shift Keying) system in consideration of the fact that interference of the multiplex signal with the sound signal becomes significant when a modulation factor of the sound signal is small. The LMSK system is adapted to control the level of multiplex signal based on the modulation factor of the L-R signal.
Layer 2 is for specification of a data frame structure including an error-correcting system. Each data frame consists of 272 columnwise blocks, each block having a 16-bit block identification code (BIC) affixed to its head. The data frame synchronization and data block synchronization are performed based on the block identification codes. Of the 272 columnwise blocks, packets for data transmission account for 190 blocks whereas parity packets for transmission of parities account for 82 blocks. Each packet consists of a 176-bit data portion, a 14-bit CRC (Cycle Redundancy Code) as an error detecting code and a 82-bit parity portion, the data portion, CRC and parity portion arranged in the row direction.
Transmission data is first subject to a one-frame-basis error correction process at this layer. In practice, the data transmission is carried out based on the frame structure in which the packets and the parity packets are rearranged in a predetermined order along the vertical direction.
Layer 3 is for specification of a data packet structure. In each row of the data frame, the data packet excludes the BIC, CRC and parity, accounting for 176 bits. The data packet consists of a prefix and a data block.
Layer 4 is for specification of structure of a data group. The data group consists of one or more than one data blocks. The data group also includes a CRC as the error-detecting code so that the transmission data is subject to the error detection process at this layer, as well. One data group corresponds to data of one page.
Layer 5 is for specification of a structure of a set of information transmitted through the FM multiplex broadcasting, or a set of program data.
Fig. 8 is a functional block diagram for schematically illustrating a construction of an FM broadcasting receiver including a receiver unit such as a PC card.
The FM multiplex broadcasting receiver has a PC card 1 and a personal computer 2 (hereinafter referred to as "host PC") in which the PC card 1 is installed. The PC card 1 includes a tuner 301, a decoder LSI 302 and a data-reception processing section 303. The host PC 2 includes a program-data reconstructing section 304, a program-data analyzing section 305, a display processing section 306, an plotting section 307, and a display 308.
The decoder LSI 302 serves to perform LMSK decoding and error correction processes based on an output from the tuner 301. The decoder LSI 302 converts Layer-1 data into Layer-3 data.
The data-reception processing section 303 captures only necessary data selected from those supplied from the LSI 302 on a block-by-block basis.
The program-data reconstructing section 304 serves to reconstruct program data, converting the Layer-3 data to Layer-4 data.
The program-data analyzing section 305 performs a decoding process based on the 8-bit coding system. The program-data analyzing section 305 converts the Layer-4 data into Layer-6 data (according to the 8-bit coding system).
The display processing section 306 acquires a plotting pattern and performs various processings on the plotting pattern. The plotting section 307 supplies the display 308 with the plotting pattern established by the display processing section 306.
Some FM multiplex broadcasting stations have started to provide a pay-program service and a paging service besides a free program service. There exists a concern about such services. That is, if a pay-program is received by a host PC without a reception permission or if a host PC 2 receives paging data directed to a different destination, the availability of such data, though illegal, may be provided. In order to prevent the host PC without the reception permission from receiving the pay-program service or the paging data from being delivered to somewhere other than its original destination, the PC card 1 is required to determine whether received data may be transferred to the host PC 2 or not.
Some broadcasting stations put on the air control information on reception permission of the pay-program as specific program information. In this case, however, the PC card requires a high speed CPU and a memory of large capacity for making analysis, registration, deletion and the like of the control information. This results in higher costs.
SUMMARY OF THE INVENTION
It is therefore, an object of the invention to provide a data broadcasting receiver wherein the receiver unit is adapted to determine whether or not to transfer received data to the host PC and is less costly.
A first data broadcasting receiver in accordance with the invention comprises a receiver unit for performing processes of channel selection, decoding, error correction and data reception, and a host device supplied with received data from the receiver unit and performing processes of program data reconstruction, program data analysis and program data display, the receiver unit serving to receive control-information-program data indicative of program-data-reception permission/inhibition to each receiver for transfer thereof to the host device, the host device, in turn, analyzing the control-information-program data supplied from the receiver unit and transferring an analysis result to the receiver unit, the receiver unit storing the analysis result supplied from the host device and determining whether or not to transfer received data to the host device based on the analysis result thus stored for transfer of only received data that is determined to be transferred to the host device.
The analysis result may include, for example, data indicative of permission or inhibition of data transfer on a program-by-program basis. Otherwise, the analysis result may include, for example, data indicative of permission or inhibition of data transfer with respect to a pay-program.
The host device may be comprised of, for example, a personal computer. The receiver unit may be comprised of, for example, a PC card installed in the host device. Alternatively, the receiver unit may be of the board type or the box type.
A second data broadcasting receiver in accordance with the invention comprises a receiver unit for performing processes of channel selection, decoding, error correction and data reception, and a host device supplied with received data from the receiver unit and performing processes of program data reconstruction, program data analysis and program data display, which receiver unit transfers to the host device control-information-program data of layer 3 indicative of program-data-reception permission/inhibition given to individual broadcasting receivers on a station-by-station basis, which host device, in turn, converts the control-information-program data of Layer 3 from the receiver unit into control-information-program data of Layer 4 and transfers back to the receiver unit the resultant control-information-program data of Layer 4, and which receiver unit, in turn, stores the control-information-program data of Layer 4 from the host device and determines whether or not to transfer received data to the host device based on the control-information-program data of Layer 4 thus stored for transfer of only received data that is determined to be transferred to the host device.
The host device may be comprised of, for example, a personal computer. The receiver unit may be comprised of, for example, a PC card installed in the host device. Alternatively, the receiver unit may be of the board type or the box type.
BRIEF DESCRIPTION OF THE DRAWINGS
  • Fig. 1 is a block diagram illustrating an electrical configuration of an FM multiplex broadcasting receiver in accordance with the invention;
  • Fig.2 is a flow chart representing steps in a processing procedure taken by a CPU of a PC card in accordance with the invention;
  • Fig.3 is a flow chart representing steps in a processing procedure taken by a CPU of a PC card in accordance with the invention;
  • Fig.4 is a block diagram illustrating another electrical configuration of the FM multiplex broadcasting receiver in accordance with the invention;
  • Fig.5 is a flow chart representing steps in a processing procedure taken by a CPU of a PC card in accordance with the invention;
  • Fig.6 is a schematic diagram illustrating a layered structure representing a character/graphic coding system in accordance with DARC;
  • Fig.7 is a schematic diagram illustrating a frame structure in accordance with DARC; and
  • Fig.8 is a functional block diagram partially illustrating a configuration of the prior-art FM multiplex broadcasting receiver.
  • DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
    Now, FM multiplex broadcasting receivers according to embodiments of the invention will hereinbelow be described with reference to the drawings.
    [1] First Embodiment
    Fig.1 diagrammatically illustrates a configuration of an FM multiplex broadcasting receiver according to the invention.
    The FM multiplex receiver includes a PC card 100 as the receiver unit and a personal computer 200 (hereinafter referred to as "host PC") in which the PC card 100 is installed.
    The PC card 100 has functions corresponding to those provided by a tuner 301, a decoder LSI 302 and a data-reception processing section 303 shown in Fig.8. By installing a specific software therein, the personal computer 200 is imparted with functions provided by the program-data reconstructing section 304, program-data analyzing section 305, display processing section 306, plotting section 308 and program-data display section 308 shown in Fig.8.
    The PC card 100 includes an FM tuner 101, a bandpass filter (BPF) 102, a decoder LSI 103, a CPU 104 and an interface 105. The CPU 104 includes a ROM 106 for storing a program therefor and a RAM 107 for holding data as required.
    An FM multiplexed signal is received through an antenna to be supplied to the FM tuner 101. The signal is subject to synchronous detection and then supplied to the bandpass filter 102. The bandpass filter filters out signal components in a predetermined frequency band. An output from the bandpass filter 102 is applied to the decoder LSI 103 where the signal is subject to the LMSK decoding, synchronous detection and error correction.
    The CPU 104 responds to a data transfer request generated by the decoder LSI 103 at predetermined time intervals (e.g., 18 msec) so as to read out the received data from the decoder LSI 103. The RAM 107 holds the data (Layer-3 data) from the CPU 104 which is supplied by one packet per predetermined time interval (e.g., 18 msec).
    The packet data stored in the RAM 107 is supplied to the host PC 200 via the interface 105. A CPU (not shown) of the host PC 200 extracts a data block from the received packet data for reconstructing a data group of the data blocks and performs the error detection on the resultant data group.
    The reconstructed data groups per program are sequentially stored in a storage device (not shown) in the host PC 200 on a page-by-page basis. The CPU of the host PC 200 selects predetermined page data for outputting the selected data to the display section (not shown). The display section, in turn, outputs character information or graphical information corresponding to the page data thus supplied.
    Incidentally, a user selects a desired channel through an operation section of the host PC 200. When a channel is selected, the CPU 104 of the PC card 100 is supplied with a channel selection command from the host PC 200. Based the channel selection command from the host PC 200, the CPU 104 controls the FM tuner 101.
    According to the first embodiment of the invention, each FM multiplex broadcasting station transmits to each receiver control information indicative of data-reception permission/inhibition as specific control- information-program data, such as, for example, control-information-program data having a service identification of "13".
    The control-information-program data (hereinafter referred to simply as "control information") includes a code indicative of a broadcasting station (broadcasting station code), information indicative of whether each receiver's ID or each group ID has a reception permission of a pay-program or not, and information on a subscription period for each pay-program the reception permission of which is gained.
    Such control information is analyzed by the host PC 200 so that information indicative of permission/inhibition of data transfer (hereinafter referred to as "transfer permission/inhibition information") with respect to each program identified by the service identification and a program number is stored in the storage device, such as a hard disk, of the host PC 200 as associated with each broadcasting station code, the transfer permission/inhibition information on the program being based on the control information on the receiver's ID or the group ID, for example.
    When a channel is selected, the host PC 200 supplies the CPU 104 of the PC card 100 with transfer permission/inhibition information corresponding to the selected channel. The CPU 104 of the PC card 100, in turn, commits the supplied transfer permission/inhibition information to storage at the RAM 107.
    Control information supplied from the broadcasting station after the channel selection is also analyzed and stored by the host PC 200. In a case where a need arises for updating the transfer permission/inhibition information in connection with availability of a new program or unavailability of a program due to the expiration of the subscription period thereof, an update command is transferred from the host PC 200 to the CPU 104 of the PC card 100 such that the transfer permission/inhibition information stored in the RAM 107 is updated.
    Fig.2 illustrates steps in a processing procedure taken by the CPU 104 of the PC card 100.
    The CPU 104 performs processes in response to power-up of the receiver, reception of a channel selection command from the host PC 200, reception of data from the decoder LSI 103 and reception, from the host PC 200, of a command to update the transfer permission/inhibition information.
    When power is turned on or a channel selection command from the host PC 200 is received ("YES" at Step 4), transfer permission/inhibition information in the RAM 107 is deleted (Step 1). Subsequently, if transfer permission/inhibition information corresponding to a currently selected broadcasting station is supplied from the host PC 200 within a given time period ("YES" at Step 2), the transfer permission/inhibition information thus supplied is held by the RAM 107 (Step 3).
    Upon reception of data from the decoder LSI 103 ("YES" at Step 5), the CPU 104 determines whether to transfer the received data to the host PC 200 or not based on the transfer permission/inhibition information held by the RAM 107 (Step 6).
    If the received data is determined to be transferred to the host PC 200, the host PC 200 is supplied with the received data via the interface 105 (Step 7). The received data is determined to be transferred to the host PC 200 in cases where received program data constitutes a free program, a control-information program for providing control information, and a pay-program a reception permission of which is gained.
    In a case where the received data is determined not to be transferred to the host PC 200, the host PC 200 is not supplied with the received data.
    When an update command on transfer permission/inhibition information is supplied from the host PC 200 (Step 8), the transfer permission/inhibition information in the RAM 107 is updated in accordance with the update command thus supplied (Step 9).
    According to the first embodiment of the invention, the analysis on the control information is carried out by the host PC 200 and therefore, a processing load on the CPU 104 of the PC card 100 is advantageously reduced. This negates the need for installing a high-speed CPU and a RAM of large capacity in the PC card 100, thus contributing to the reduction of costs.
    [2] Second Embodiment
    An FM multiplex broadcasting receiver of this embodiment has a similar configuration to that of the first embodiment hereof shown in Fig.1.
    According to the first embodiment hereof, transfer permission/inhibition information obtained from the control information is stored in the memory device, such as a hard disk, of the host PC 200 as associated with each broadcasting station code. On the other hand, the second embodiment hereof preliminarily specifies scopes of the free programs, the control information programs and the pay-programs. In principle, only the control information programs and the free programs are transferred to the host PC 200 immediately after the channel selection.
    After reception of control information, the host PC 200 analyzes the control information and supplies the PC card 100 with permission/inhibition information on the pay-programs. The PC card 100, in turn, stores the permission/inhibition information on the pay-programs in the RAM 107 so that, upon reception of pay-program data, the CPU 104 of the PC card 100 may determine whether or not to transfer received data to the host PC 200 based on the permission/inhibition information on the pay-programs stored in the RAM 107.
    Fig.3 illustrates steps in a processing procedure taken by the CPU 104 of the PC card 100.
    The CPU 104 performs processes in response to power-up of the receiver, reception of a channel selection command from the host PC 200, reception of data from the decoder LSI 103 and reception, from the host PC 200, of a command to update the permission/inhibition information.
    When power is turned up or a channel selection command is supplied from the host PC 200 ("YES" at Step 12), the permission/inhibition information on the pay-programs stored in the RAM 107 is deleted (Step 11).
    Upon reception of data from the decoder LSI 103 ("YES" at Step 13), the CPU 104 determines whether or not to transfer the received data to the host PC 200 based on the permission/inhibition information on the pay-programs stored in the RAM 107 (Step 14). At this time, data of the free program and of the control information program are determined to be transferred. Out of the pay-programs, only that which are given the permission based on the transfer permission/inhibition information on the pay-programs are determined as the data to be transferred.
    In a case where the received data is determined to be transferred to the host PC 200, the host PC 200 is supplied with the received data via the interface 105. In a case where the received data is determined not to be transferred to the host PC 200, the host PC 200 is not supplied with the received data.
    When permission/inhibition information on the pay-programs or an update command thereof is supplied from the host PC 200 ("YES" at Step 16), the CPU 104 commits the supplied permission/inhibition information on the pay-programs to storage at the RAM 107 or updates the permission/inhibition information in the RAM 107 based on the update command thus supplied (Step 17).
    According to the second embodiment hereof, the control information is analyzed by the host PC 200 and therefore, a processing load on the CPU of the PC card is advantageously reduced. This negates the need for installing a high-speed CPU and a RAM of large capacity in the PC card 100, thus contributing to the reduction of costs.
    Additionally, the permission/inhibition information on the pay-programs, which is given as the result of the analysis on the control information, is not stored in the hard disk of the host PC 200 and therefore, there is provided an enhanced security of the receiver.
    [3] Third Embodiment
    Fig.4 illustrates another configuration of the FM multiplex broadcasting receiver. In the figure, like parts to those in Fig.1 are correspondingly represented by the like reference characters and the description thereof is omitted. The FM multiplex broadcasting receiver of Fig.4 further includes an EEPROM 108 for holding Layer-4 control information.
    The third embodiment hereof preliminarily specifies scopes of the free programs, the control information programs and the pay-programs. In principle, only the free programs and the control information programs are transferred to the host PC 200 immediately after the channel selection. Receiving Layer-3 control information, the host PC 200 converts the Layer-3 control information into Layer-4 control information and transfers the resultant Layer-4 control information to the PC card 100. The PC card, in turn, commits the Layer-4 control information from the host PC 200 to storage at the EEPROM 108.
    In the case of reception of pay-program data, the CPU 104 of the PC card 100 determines if the reception of the incoming data is permitted or not based on the control information held by the EEPROM 108. Thus, the CPU 104 transfers to the host PC 200 only pay-program data the reception of which is permitted.
    Fig.5 illustrates steps in a processing procedure taken by the CPU 104 of the PC card 100.
    The CPU 104 performs processes in response to power-up of the receiver, reception of a channel selection command from the host PC 200, reception of data from the decoder LSI 203, reception of Layer-4 control information from the host PC 200 and reception of current date/time data supplied from the host PC 200 in a predetermined timing.
    Upon power-up of the receiver or transfer of a channel selection command to the PC card 100, the host PC 200 supplies to the PC card 100 a broadcasting station code associated with a currently selected channel and current date/time data. Further, the host PC 200 continues to supply the current date/time data to the PC card 100 in the predetermined timing. The current date/time data supplied from the host PC 200 to the PC card 100 may be generated based on a clock function owned by the host PC 200. Otherwise, current date/time data contained in the control information may be utilized.
    When power is turned on or a channel selection command is supplied from the host PC 200 ("YES" at Step 23), the CPU 104 waits for a broadcasting station code associated with the currently selected channel and current date/time data which are supplied from the host PC 200 (Step 21). Upon reception of such data, the CPU 104 commits the supplied data to storage at the RAM 107 (Step 22).
    When receiving data from the decoder LSI 103 ( "YES" at Step 24), the CPU 104 determines whether or not to transfer the received data to the host PC 200 based on the control information which is stored in the EEPROM 108 and corresponds to the currently selected broadcasting station (Step 25). At this time, data on the free program and the control information program are determined to be transferred. Out of the pay-programs, determined to be transferred are only those that are given the reception permission based on the control information stored in the EEPROM 108 and corresponding to the currently selected broadcasting station. At this time, whether the pay-program with the reception permission is within the subscription period or not is determined based on the current date/time data stored in the RAM 107.
    If the received data is determined to be transferred to the host PC 200, the host PC 200 is supplied with the received data via the interface 105 (Step 26). If the received data is determined not to be transferred to the host PC 200, the host PC 200 is not supplied with the received data.
    When the Layer-4 control information is supplied from the host PC 200 (Step 27), the supplied control information is stored in the EEPROM 108 in correspondence to the broadcasting station code (which is supplied from the host PC 200 at Step 21) associated with the currently selected broadcasting station (Step 28). It is to be noted that in a case where the control information on the currently selected broadcasting station is already stored in the EEPROM 108, the stored control information is replaced by new control information.
    When the current date/time data is supplied from the host PC 200 in a predetermined timing (Step 29), the current date/time data stored in the RAM 107 is updated according to the incoming current date/time data (Step 30).
    Incidentally, the CPU 104 of the PC card 100 may generate the current date/time data by counting time based on the current date/time data supplied thereto at Step 21. In this case, the processes at Steps 29 and 30 are not necessary.
    According to the third embodiment of the invention, the host PC 200 converts the Layer-3 data into the Layer-4 data and therefore, a processing load on the CPU 104 of the PC card 100 is advantageously reduced. This negates the need for installing a high-speed CPU and a RAM of large capacity in the PC card 100, thus contributing to the reduction of costs. Additionally, since the control information is not stored in the hard disk of the host PC 200, there is provided enhanced security of the receiver. Furthermore, the latest control information is retained by the PC card so that there is no need to wait for the reception of new control information when power is turned on or a channel is selected.
    It is to be noted that the PC card employed by the foregoing embodiments hereof may be replaced by a receiver unit such as of the board type, box type or the like.

    Claims (6)

    1. A data broadcasting receiver comprising a receiver unit for performing processes of channel selection, decoding, error correction and data reception, and a host device supplied with received data from the receiver unit and performing processes of program data reconstruction, program data analysis and program data display,
      the receiver unit serving to receive control-information-program data indicative of program-data-reception permission/inhibition to each receiver for transfer thereof to the host device,
      the host device, in turn, analyzing the control-information-program data supplied from the receiver unit and transferring an analysis result to the receiver unit,
      the receiver unit storing the analysis result supplied from the host device and determining whether or not to transfer received data to the host device based on the analysis result thus stored for transfer of only received data that is determined to be transferred to the host device.
    2. A data broadcasting receiver as set forth in Claim 1, wherein the analysis result contains data indicative of either permission or inhibition of the data transfer for each program.
    3. A data broadcasting receiver as set forth in Claim 1, wherein the analysis result contains data indicative of either permission or inhibition of the data transfer for a pay-program.
    4. A data broadcasting receiver as set forth in Claim 1, wherein the host device comprises a personal computer while the receiver unit comprises a PC card installed in the host device.
    5. A data broadcasting receiver comprising a receiver unit for performing processes of channel selection, decoding, error correction and data reception, and a host device supplied with received data from the receiver unit and performing processes of program data reconstruction, program data analysis and program data display,
      which receiver unit transfers to the host device control-information-program data of layer 3 indicative of program-data-reception permission/inhibition given to individual broadcasting receivers on a station-by-station has is, which host device, in turn, converts the control-information-program data of Layer 3 from the receiver unit into control-information-program data of Layer 4 and transfers back to the receiver unit the resultant control-information-program data of Layer 4, and which receiver unit, in turn, stores the control-information-program data of Layer 4 from the host device and determines whether or not to transfer received data to the host device based on the control-information-program data of Layer 4 thus stored for transfer of only received data that is determined to be transferred to the host device.
    6. A data broadcasting receiver as set forth in Claim 5, wherein the host device comprises a personal computer while the receiver unit comprises a PC card installed in the host device.
    EP98113710A 1997-07-23 1998-07-22 Data broadcasting receiver Withdrawn EP0893892A3 (en)

    Applications Claiming Priority (3)

    Application Number Priority Date Filing Date Title
    JP196636/97 1997-07-23
    JP19663697 1997-07-23
    JP19663697A JPH1141187A (en) 1997-07-23 1997-07-23 Data broadcast receiver

    Publications (2)

    Publication Number Publication Date
    EP0893892A2 true EP0893892A2 (en) 1999-01-27
    EP0893892A3 EP0893892A3 (en) 2004-01-14

    Family

    ID=16361070

    Family Applications (1)

    Application Number Title Priority Date Filing Date
    EP98113710A Withdrawn EP0893892A3 (en) 1997-07-23 1998-07-22 Data broadcasting receiver

    Country Status (2)

    Country Link
    EP (1) EP0893892A3 (en)
    JP (1) JPH1141187A (en)

    Cited By (1)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    EP1079558A3 (en) * 1999-08-25 2005-07-20 Robert Bosch Gmbh Receiver for receiving broadcasting signals, comprising digital signal processing

    Citations (3)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    WO1990013213A1 (en) * 1989-04-14 1990-11-01 Blick Communications Limited Radio pagers
    EP0735787A2 (en) * 1995-03-30 1996-10-02 Casio Computer Co., Ltd. Selective call receiver for FM multiplexer broadcast
    WO1997019395A2 (en) * 1995-11-20 1997-05-29 Philips Electronics N.V. System for distributing computer programs

    Patent Citations (3)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    WO1990013213A1 (en) * 1989-04-14 1990-11-01 Blick Communications Limited Radio pagers
    EP0735787A2 (en) * 1995-03-30 1996-10-02 Casio Computer Co., Ltd. Selective call receiver for FM multiplexer broadcast
    WO1997019395A2 (en) * 1995-11-20 1997-05-29 Philips Electronics N.V. System for distributing computer programs

    Non-Patent Citations (1)

    * Cited by examiner, † Cited by third party
    Title
    MUNEHIRO SUKA ET AL: "DEVELOPMENT OF DARC DECODING LSI FOR HIGH-SPEED FM SUBCARRIER SYSTEM" IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, IEEE INC. NEW YORK, US, vol. 40, no. 3, 1 August 1994 (1994-08-01), pages 570-577, XP000471221 ISSN: 0098-3063 *

    Cited By (1)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    EP1079558A3 (en) * 1999-08-25 2005-07-20 Robert Bosch Gmbh Receiver for receiving broadcasting signals, comprising digital signal processing

    Also Published As

    Publication number Publication date
    JPH1141187A (en) 1999-02-12
    EP0893892A3 (en) 2004-01-14

    Similar Documents

    Publication Publication Date Title
    JP5799073B2 (en) Method and apparatus for transmitting and downloading preparation information
    US5708662A (en) Transmission method and receiving apparatus of emergency information which is frequency-multiplexed on an FM broadcast radio wave
    US6452644B1 (en) Method of controlling reception in data broadcast receiver
    US5070404A (en) Method and apparatus for contemporaneous delivery of data
    EP0666659A2 (en) Transmitting auxiliary information on a subcarrier of a broadcast transmission
    GB2328811A (en) A polling arrangement for TV viewing in which in response to a broadcast code, tuned channel information is provided by E-mail over the internet
    JP2007181221A6 (en) Method and apparatus for transmitting and downloading preparation information
    EP0889613A2 (en) Information processing apparatus for and method of transmitting and/or receiving broadcast signal
    EP0893892A2 (en) Data broadcasting receiver
    US5960328A (en) FM radio receiver and signal processing device used therein
    KR20050027408A (en) An apparatus and method for providing secondary broadcasting information in a digital broadcasting system
    US6594281B1 (en) FM multiplex broadcasting receiver and storage of received data in FM multiplex broadcasting receiver
    JPH07143080A (en) Satellite communication terminal
    EP0833468B1 (en) Receiver for receiving mulliplexed broadcast programmes, comprising audio data and supplementary broadcast data
    JPH09289616A (en) Television signal receiver
    JP3604703B2 (en) Digital signal receiver
    JP3135835B2 (en) Digital broadcast receiver
    JPH09214449A (en) Fm multiplex broadcast reception method
    JP4204076B2 (en) Reception control method for data broadcasting receiver
    JP3205473B2 (en) FM multiplex broadcast receiver
    JPH08288873A (en) Multiplex broadcasting reception equipment
    KR20080063185A (en) Method and device for conversion of a eti-signal to eti-signal with dab-mode 3
    JPH10209982A (en) Fm multiplex signal receiver
    JPH09214374A (en) Fm multiplex broadcast receiver
    JPH09270718A (en) Information display device

    Legal Events

    Date Code Title Description
    PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

    Free format text: ORIGINAL CODE: 0009012

    AK Designated contracting states

    Kind code of ref document: A2

    Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

    AX Request for extension of the european patent

    Free format text: AL;LT;LV;MK;RO;SI

    PUAL Search report despatched

    Free format text: ORIGINAL CODE: 0009013

    AK Designated contracting states

    Kind code of ref document: A3

    Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

    AX Request for extension of the european patent

    Extension state: AL LT LV MK RO SI

    RIC1 Information provided on ipc code assigned before grant

    Ipc: 7G 08B 5/22 B

    Ipc: 7H 04H 1/00 A

    STAA Information on the status of an ep patent application or granted ep patent

    Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN

    18W Application withdrawn

    Effective date: 20040706