HINTERGRUND DER ERFINDUNGBACKGROUND OF THE INVENTION
1. Gebiet der Erfindung1. Field of the invention
Die
vorliegenden Erfindung bezieht sich auf einen Rundfunkempfänger zum
Empfangen einer Rundfunkradiowelle, zum Beispiel einer Radiowelle des
digitalen Rundfunks (DAB), die aus einer Mehrzahl von multiplexten
Rundfunkprogrammen, von denen jedes Audiodaten und Zeichenkettendaten
wie Ensemble-Labeldaten oder Service-Labeldaten enthält, zusammengesetzt
ist.The
The present invention relates to a radio receiver for
Receiving a radio radio wave, for example a radio wave of the
digital broadcasting (DAB), which consists of a plurality of multiplexed
Broadcast programs, each of which includes audio data and string data
such as ensemble label data or service label data
is.
2. Beschreibung der in
Beziehung Stehenden Technik2. Description of in
Relationship Standing Technique
Viel
Aufmerksamkeit ist dem DAB als einem Radiorundfunksystem geschenkt
worden, das Tonqualitätsverschlechterung,
die durch Radioempfangsstörung,
die zwischen einer zugenommenen Anzahl von FM (Frequenzmodulation)-Rundfunkstationen
hervorgerufen werden soll, oder die Schwierigkeit von guter Empfangsqualität an mobilen
Endgeräten
bewältigen
kann. DAB ist von EUREKA (dem europäischen Führungsspitzentechnologieentwicklungsprojekt)
entwickelt worden und einige Spezifikationen sind bereits vorgelegt
worden. DAB wendet als Modulationsschema DQPSK-QFDM der π/4-Verschiebung an und ist mit
Widerstand gegen den Einfluss des Fadings und Mehrwegempfangs ausgestattet.
DQPSK-OFDM ist eine Abkürzung
für Differenzialquadraturphasenumtastung – Orthogonalfrequenzmultiplex.
DAB wendet auch Hocheffizienzcodierung von MPEG-1 Audio Layer 2
an und kann Stereorundfunk und Datenrundfunk von sechs Programmen
bei einer Übertragungsbandbreite
von 1.5 MHz realisieren.Much
Attention has been paid to the DAB as a radio broadcasting system
been, the sound quality deterioration,
those due to radio reception interference,
between an increased number of FM (frequency modulation) broadcast stations
is to be caused, or the difficulty of good reception quality on mobile
terminals
deal with
can. DAB is from EUREKA (the European leadership technology development project)
have been developed and some specifications have already been submitted
Service. DAB uses as a modulation scheme DQPSK-QFDM the π / 4 shift and is with
Resistance to the influence of fading and reusable reception equipped.
DQPSK-OFDM is an abbreviation
for differential quadrature phase shift keying - orthogonal frequency multiplexing.
DAB also applies high-efficiency encoding of MPEG-1 Audio Layer 2
and can broadcast stereo and data broadcasting from six programs
at a transmission bandwidth
of 1.5 MHz.
Ein
DAB-Radio weist als Rundfunkempfänger
Lautsprecher zur Reproduktion von Audiosignalen und eine Anzeigeeinheit
zum Anzeigen von Zeichenkettendaten wie Ensemble-Labeldaten oder Service-Labeldaten,
die zur gleichen Zeit gesendet werden, wenn Audiodaten übertragen
werden. Die Ensemble-Labeldaten zeigen den Namen jedes Ensembles
an und die Service-Labeldaten zeigen den Namen jeder Rundfunkstation
an. Ein Ensemble enthält
generell sechs Stereorundfunkwellen. Es gibt eine kleine Anzeigeeinheit
mit einer geringen Maximalanzeigegröße und eine große Anzeigeeinheit. Auch
eine große
Anzeigeeinheit weist eine beschränkte
Bildschirmgröße auf,
so dass eine Einrichtung zur einwandfreien Anzeige von verschiedenen Daten
auf der Anzeigeeinheit notwendig ist.One
DAB radio points as a radio receiver
Speaker for reproducing audio signals and a display unit
for displaying string data such as ensemble label data or service label data,
which are sent at the same time when transferring audio data
become. The ensemble label data shows the name of each ensemble
and the service label data shows the name of each broadcaster
at. An ensemble contains
generally six stereo radio waves. There is a small display unit
with a low maximum display size and a large display unit. Also
a big
Display unit has a limited
Screen size up,
so that means for the flawless display of various data
is necessary on the display unit.
Wenn
eine kleine Anzeigeeinheit mit einer geringen Maximalanzeigegröße verwendet
wird, kann der gesamte Inhalt eines Ensemble-Labels und Service-Labels
in einigen Fällen
nicht angezeigt werden. Sogar wenn eine große Anzeigeeinheit mit einer großen Maximalanzeigegröße verwendet
wird, wird es, wenn andere Daten wie der Name des Musikprogramms
zusätzlich
zu dem Ensemble-Label und Service-Label angezeigt werden, notwendig,
in einigen Fällen
den Anzeigebereich für
das Ensemble-Label und Service-Label zu reduzieren, um solche andere Daten
anzuzeigen.If
used a small display unit with a small maximum display size
can, the entire content of an ensemble labels and service labels
in some cases
not be displayed. Even when using a large display unit with a large maximum display size
It will, if there is other data like the name of the music program
additionally
to be displayed to the ensemble label and service label, necessary
in some cases
the display area for
to reduce the ensemble label and service label to such other data
display.
„Radio
broadcasting systems; Digital Audio Broadcasting (DAB) to mobile,
portable and fixed receivers",
Draft prETS 300 401, European Broadcasting Union EBU, Juni 1966,
lehrt ein standardmäßige Ermöglichung,
einen Rundfunkempfänger
zu konstruieren, der befähigt
ist, Zeichenkettendaten in einer Kurzdarstellung anzuzeigen."Radio
broadcasting systems; Digital Audio Broadcasting (DAB) to mobile,
portable and fixed receivers ",
Draft PRETS 300 401, European Broadcasting Union EBU, June 1966,
teaches a standard enabling,
a radio receiver
to construct that empowers
is to display string data in a concise manner.
„The DAB
multiplex and system support features", Riley, J.L. EBU Technical Review,
Frühling 1994,
Nr. 259, Grand-Saconnex, CH, Seiten 11 bis 23 beschreibt ein Verfahren
zum Abkürzen
einer Zeichenkette von Zeichen zur Verwendung in RDS (Radar Distance
System)-Vorrichtungen,
die eingerichtet sind, um 8 Zeichenketten anzuzeigen."The DAB
multiplex and system support features ", Riley, J.L. EBU Technical Review,
Spring 1994,
No. 259, Grand-Saconnex, CH, pages 11 to 23 describes a method
to abbreviate
a string of characters for use in RDS (Radar Distance
System) devices,
which are set up to display 8 strings.
WO
93/09615 A1 beschreibt, dass eine Mehrzahl von verschiedenen Daten
gleichzeitig in einer und der gleichen Anzeigeeinheit angezeigt
werden können,
wenn sie in einer gekürzten
Form empfangen werden.WHERE
93/09615 A1 describes that a plurality of different data
displayed simultaneously in one and the same display unit
can be
if they are in a shortened
Form are received.
Es
ist Ziel der vorliegenden Erfindung einen Rundfunkempfänger zum
Empfangen einer Rundfunkradiowelle aus einer Mehrzahl von multiplexten Rundfunkprogrammen
bereitzustellen, von denen jedes Audiodaten und Zeichenkettendaten
wie Ensemble-Labeldaten
oder Service-Labeldaten und Kurzdarstellungsinformationen der Zeichenkettendaten
enthält,
wobei das Radio im Stande ist, die Zeichenkettendaten auf einer
Anzeigeeinheit anzuzeigen.It
The object of the present invention is a radio receiver for
Receiving a radio broadcasting radio wave from a plurality of multiplexed broadcasting programs
each of which provides audio data and string data
like ensemble label data
or service label data and summary information of the string data
contains
wherein the radio is capable of storing the string data on a
Display unit.
Gemäß der Erfindung
wird das obige Ziel durch einen Rundfunkempfänger gemäß Anspruch 1 erreicht. Bevorzugte
Ausführungsformen
werden in den Unteransprüchen
beansprucht.According to the invention
the above object is achieved by a broadcast receiver according to claim 1. preferred
embodiments
are in the subclaims
claimed.
In
anderen Worten ist das, was gemäß der Erfindung
bereitgestellt wird, das Folgende:
Ein Rundfunkempfänger (10)
dieser Erfindung empfängt
eine Rundfunkradiowelle aus einer Mehrzahl von multiplexten Radioprogrammen,
von denen jedes Audiodaten, Zeichenkettendaten (Zeichenketten als
eine Ansammlung von Zeichen, Ziffern und Symbolen) und Kurzdarstellungsinformationen
der Zeichenkettendaten enthält.
Dieses Rundfunkradio (10) umfasst die folgenden zwei Bestandteile
(a) und (b):
- (a) eine Kurzdarstellungsbeurteilungseinrichtung (50)
zum Beurteilen, ob die Zeichenkettendaten in einer Kurzdarstellung
angezeigt werden, und
- (b) eine Darstellungssteuerungseinrichtung (52) zum
Anzeigen der Zeichenkettendaten auf einer Anzeigeeinheit (32)
in der Kurzdarstellung in Übereinstimmung
mit den Kurzdarstellungsinformationen, wenn die Kurzdarstellungsbeurteilungseinrichtung
(50) beurteilt, dass die Zeichenkettendaten in einer Kurzdarstellung
angezeigt werden.
In other words, what is provided according to the invention is the following:
A radio receiver ( 10 ) of this invention receives a broadcast radio wave from a plurality of multiplexed radio programs, each of which contains audio data, string data (character strings as a collection of characters, numbers and symbols), and outline information of the string data. This radio station ( 10 ) comprises the following two components (a) and (b): - (a) a summary assessment body ( 50 ) to judge whether the string data is in an abstract, and
- (b) a presentation control device ( 52 ) for displaying the string data on a display unit ( 32 ) in the abstract in accordance with the outline information when the summary appraisal device ( 50 ) judges that the string data is displayed in a summary.
Die
Kurzdarstellungsinformationen können nicht
nur Kürzungsbeurteilungsinformationen
jedes Zeichens der Zeichenkettendaten, sondern auch Informationen
enthalten, die hinweisen, die Zeichenkettendaten bis zu ihren vorherbestimmten
Byte anzuzeigen und die Zeichenkettendaten nach diesem vorherbestimmten
Byte für
die Kurzdarstellung auszulassen.The
Summary information can not
only reduction assessment information
every character of the string data, but also information
that indicate the string data up to their predetermined ones
Byte and the string data after this predetermined
Byte for
omit the abstract.
Die
Kurzdarstellungsbeurteilungseinrichtung (50) beurteilt
von einem vorherbestimmten Beurteilungskriterium her, ob die Zeichenkettendaten
in einer Kurzdarstellung angezeigt werden. In Übereinstimmung mit den durch
die Kurzdarstellungsbeurteilungseinrichtung (50) gemachten
Beurteilungsergebnissen, steuert die Darstellungssteuerungseinrichtung
(52) die Kurzdarstellung die Anzeige der Zeichenkettendaten
auf der Anzeigeeinheit (32), und wenn die Kurzdarstellungsbeurteilungseinrichtung (50)
beurteilt, dass die Zeichenkettendaten in der Kurzdarstellung angezeigt
werden, zeigt die Steuereinrichtung die Zeichenkettendaten auf der
Anzeigeeinheit (32) in der Kurzdarstellung an. Wie oben
wird in Übereinstimmung
mit den Betriebsbedingungen die Darstellung der Zeichenkettendaten
auf der Anzeigeeinheit (32) zwischen den Kurzdarstellung
und einer Volldarstellung geschaltet, um so den Zeichenkettendaten
zu ermöglichen,
einwandfrei auf der Anzeigeeinheit (32) angezeigt zu werden.The abstract assessment body ( 50 ) judges, from a predetermined judgment criterion, whether the character string data is displayed in a summary. In accordance with the information provided by the Summary Assessment Facility ( 50 ), the presentation control device controls ( 52 ) the abstract the display of the string data on the display unit ( 32 ) and if the summary appraisal device ( 50 ) judges that the character string data is displayed in the abstract, the controller displays the character string data on the display unit (FIG. 32 ) in the summary. As above, in accordance with the operating conditions, the display of the character string data on the display unit (FIG. 32 ) between the abstract and a full representation so as to allow the character string data to be correctly displayed on the display unit (FIG. 32 ) to be displayed.
Gemäß einem
weiteren Gesichtspunkt des Rundfunkempfängers (10) der Erfindung
beurteilt die Kurzdarstellungsbeurteilungseinrichtung (50)
in Übereinstimmung
mit einem Anzeigeraum für
die Zeichenkettendaten auf der Anzeigeeinheit (32).According to another aspect of the radio receiver ( 10 ) of the invention assesses the summary appraisal device ( 50 ) in accordance with a display space for the string data on the display unit ( 32 ).
Die
Zeichenkettendaten werden in dem Fall auf der Anzeigeeinheit (32)
in der Kurzdarstellung angezeigt, worin die Anzeigeeinheit (32) über einen kleinen
Anzeigeraum für
die Zeichenkettendaten verfügt.
Dieser Fall entspricht einem geringen Maximalanzeigebereich der
Anzeigeeinheit (32) und einer Nutzeranfrage nach Anzeige
der Zeichenkettendaten auf einem kleinen Anzeigeraum. Umgekehrt
werden die Zeichenkettendaten in dem Fall auf der Anzeigeeinheit
(32) in der Volldarstellung angezeigt, worin die Anzeigeeinheit
(32) über
einen großen
Anzeigeraum für
die Zeichenkettendaten verfügt.
Dieser Fall entspricht einem großen Maximalanzeigebereich der Anzeigeeinheit
(32) und einer Nutzeranfrage nach Anzeige der Zeichenkettendaten
auf einem großen Anzeigeraum.In this case, the character string data is displayed on the display unit (FIG. 32 ) is shown in the abstract, wherein the display unit ( 32 ) has a small display space for the string data. This case corresponds to a small maximum display area of the display unit ( 32 ) and a user request for display of the string data on a small display space. Conversely, in this case, the character string data is displayed on the display unit (FIG. 32 ) in full view, wherein the display unit ( 32 ) has a large display space for the string data. This case corresponds to a large maximum display area of the display unit ( 32 ) and a user request to display the string data on a large display space.
Gemäß einem
weiteren Gesichtspunkt des Rundfunkempfängers (10) dieser
Erfindung, beurteilt, wenn eine Mehrzahl von Datensätzen der
Zeichenkettendaten auf der Anzeigeeinheit (32) anzuzeigen
sind, die Kurzdarstellungsbeurteilungseinrichtung (50),
dass mindestens ein den Kurzdarstellungsinformationen beigefügt eingerichteter
Datensatz bei dem Anzeigen weggelassenen wird.According to another aspect of the radio receiver ( 10 ) of this invention judges when a plurality of records of the character string data are displayed on the display unit (15). 32 ), the summary appraisal device ( 50 ) that at least one record attached to the summary information is omitted from the display.
Auch
wenn der Maximalanzeigebereich der Anzeigeeinheit (32)
groß ist,
kann der Anzeigeraum der Anzeigeeinheit (32) ungenügend für die Anzeige einer
Mehrzahl von Datensätzen
der Zeichenkettendaten werden. In so einem Fall beurteilt die Kurzdarstellungsbeurteilungseinrichtung
(50), dass mindestens ein den Kurzdarstellungsinformationen beigefügt eingerichteter
Datensatz unter der Mehrzahl von Datensätzen beim Anzeigen weggelassenen
wird. In Übereinstimmung
mit dieser Beurteilung steuert die Darstellungssteuerungseinrichtung
(52), um die Zeichenkettendaten auf der Anzeigeeinheit (32)
in der Kurzdarstellung anzuzeigen. Entsprechenderweise kann der
Anzeigeraum der Zeichenkettendaten reduziert werden und der reservierte
Anzeigeraum der Anzeige von anderen Daten zugeteilt werden. Auf
diese Wiese kann der beschränkte
Anzeigeraum der Anzeigeeinheit (32) effizient verwendet
werden und eine Mehrzahl von Datensätzen kann jeweils auf der Anzeigeeinheit
(32) angezeigt werden.Even if the maximum display area of the display unit ( 32 ) is large, the display space of the display unit ( 32 ) become insufficient for displaying a plurality of records of the string data. In such a case, the summary appraisal 50 ) that at least one record attached to the summary information is omitted from among the plurality of records when displayed. In accordance with this judgment, the display controller (FIG. 52 ) to display the string data on the display unit ( 32 ) in the abstract. Accordingly, the display space of the character string data can be reduced and the reserved display space of the display can be assigned to other data. In this way, the limited display space of the display unit ( 32 ) can be used efficiently and a plurality of data records can each be displayed on the display unit ( 32 ) are displayed.
Gemäß einem
weiteren Gesichtspunkt des Rundfunkempfängers (10) dieser
Erfindung beinhalten die Kurzdarstellungsinformationen Kürzungsbeurteilungsdaten
jedes Zeichens der Zeichenkettendaten und die Darstellungssteuerungseinrichtung (52)
bildet aus den Zeichenkettendaten eine Kurzdarstellung in Übereinstimmung
mit den Kurzbeurteilungsdaten, wenn die Kurzdarstellung durchzuführen ist.According to another aspect of the radio receiver ( 10 ) of this invention, the outline information includes curtailment judgment data of each character of the character string data and the display controller (FIG. 52 ) forms a summary from the string data in accordance with the short judgment data when the summary is to be performed.
Ein
Diskriminator wie oben ist jedem Zeichen der Zeichenkettendaten
zur Beurteilung, ob das Zeichen in der Kurzdarstellung ausgelassen
werden kann, beigefügt.
Entsprechenderweise kann die Darstellungssteuerungseinrichtung (52)
leicht eine Kurzdarstellungsbeurteilung der Zeichenkettendaten in Übereinstimmung
mit dem Diskriminator bilden.A discriminator as above is attached to each character of the character string data for judging whether the character can be omitted in the abstract. Correspondingly, the presentation control device ( 52 ) easily make a summary judgment of the string data in accordance with the discriminator.
KURZE DARSTELLUNG
DER ZEICHNUNGENSHORT PRESENTATION
THE DRAWINGS
1 ist
ein Flussdiagramm, das eine Service-Labeldarstellungsschaltungsprozedur
veranschaulicht. 1 FIG. 10 is a flowchart illustrating a service label presentation circuit procedure. FIG.
2 ist
ein Flussdiagramm, das eine Service-Labeldarstellungsschaltungsprozedur
veranschaulicht, wenn eine 16-stellige Anzeigeeinheit verwendet
wird. 2 FIG. 10 is a flowchart that instructs a service label presentation circuit procedure is displayed when a 16-digit display unit is used.
3 ist
ein Diagramm, das Beispiele eines Service-Labels auf einer Anzeigeeinheit
zeigt. 3 is a diagram showing examples of a service label on a display unit.
4 ist
ein Diagramm, das Beispiele einer spezifischen Zeichenkette und
des in einem Zeichenfeld beladenen Zeichen-Flagsatzes und eines
in 9 gezeigten Zeichen-Flagfeldes zeigt. 4 FIG. 15 is a diagram showing examples of a specific character string and the character flag set loaded in a character field and an in 9 shown character flag field shows.
5 zeigt
die Konfiguration eines DAB-Radiosystems für den Fahrzeugeinbau. 5 shows the configuration of a DAB radio system for vehicle installation.
6 zeigt
ein Diagramm, welches das Format eines DAB-Übertragungsrahmens zeigt. 6 shows a diagram showing the format of a DAB transmission frame.
7 ein
Diagramm, das die Struktur eines FIB (Fast Information Block) zeigt. 7 a diagram showing the structure of a FIB (Fast Information Block).
8 ist
ein Diagramm, das die in 7 gezeigte Struktur einer FIG
(Fast Information Group) zeigt und eine FIG des Typ 1 aufweist. 8th is a diagram showing the in 7 shown structure of a FIG (Fast Information Group) and has a FIG 1 type.
9 ist
ein Diagramm, das die Struktur eines Feldes des Typs 1 der in 8 gezeigten
FIG zeigt und eine Erweiterungszahl 1 aufweist. 9 is a diagram showing the structure of a type 1 field of in 8th shown FIG and has an expansion number 1.
DETAILLIERTE
BESCHREIBUNG DER BEVORZUGTEN AUSFÜRUNGSFORMENDETAILED
DESCRIPTION OF THE PREFERRED EMBODIMENTS
Eine
Ausführungsform
der Erfindung wird nun mit Bezugnahme auf die begleitenden Zeichnungen
beschrieben.A
embodiment
The invention will now be described with reference to the accompanying drawings
described.
5 ist
ein Diagramm, das die Systemkonfiguration eines DAB-Radios 10 für den Fahrzeugeinbau
zeigt. Dieses DAB-Radio 10 weist ein Hauptsystem 12 und
ein getrennte Fernbedienung auf, die einen DAB-Steuerungsmikrocomputer 26 und ähnliches
enthält.
Das Hauptsystem 12 weist einen DAB-Systemmikrocomputer 14 und
seinen Speicher 16 auf und arbeitet, um ein Ensemble unter
einer Mehrzahl von multiplexten Radiorundfunkwellen (Ensembles)
zu nominieren und die nominierten Informationen zu einem Radiofrequenzblock
(RF-Block) 18 zu senden. Ein Ensemble steht für eine durch DQPSK-OFDM
modulierte Radiorundfunkwelle, weist eine Bandbreite von 5 MHz auf
und enthält
generell sechs Rundfunkprogramme. Wenn jedes Ensemble ein Hauptkanal
genannt wird, wird jede Rundfunkradiowelle ein Subkanal genannt.
Der RF-Block 18 leitet RF-Signale von dem durch den DAB-Systemmikrocomputer 14 nominierten
Ensemble ab und sendet die abgeleiteten RF-Signale an einen Demodulationsblock 20.
Der Demodulationsblock 20 demoduliert die aus dem RF-Block 18 gesendeten RF-Signale,
und die demodulierten Signale werden durch einen Kanaldekodierblock 22 dekodiert.
Auf die obige Weise erlangt der Kanaldekodierblock 22 alle
digitalen Signale des einen durch den DAB-Systemmikrocomputer 14 nominierten
und zum RF-Block 18 gesendeten Ensembles. Von den durch den
Kanaldekodierblock 22 dekodierten digitalen Signalen werden
aus dem Kanaldekodierblock 22 Audiodaten an einen Audiodekodierblock 24 gesendet und
andere Daten als Audiodaten, PTY-Daten (entspricht Programmtypendaten),
Ensemble-Labeldaten, Sample-Labeldaten und ähnliches einbegriffen, werden
aus dem Kanaldekodierblock 22 an den DAB-Systemmikrocomputer 14 gesendet.
Der Audiodekodierblock 24 dekodiert Audiodaten eines durch den
DAB-Systemmikrocomputer nominierten Subkanals unter Audiodaten,
die aus dem Kanaldekodierblock 22 eingegeben worden sind,
und lenkt rechte und linke Lautsprecher (nicht gezeigt) durch die
dekodierten Audiodaten. Der DAB-Steuerungsmikrocomputer 26 weist
einen Speicher 28 auf, um Daten zum und aus dem DAB-Systemmikrocomputer 14 des
Hauptsystems 12 zu übertragen.
Der DAB- Steuerungsmikrocomputer 26 empfängt eine
Nutzeranweisung aus einer Schlüsseleinheit 30 und
führt einer Anzeigeinheit 32 vorherbestimmte
Daten zu, um notwendige Informationen anzuzeigen und sie dem Nutzer
zu präsentieren. 5 is a diagram showing the system configuration of a DAB radio 10 for vehicle installation shows. This DAB radio 10 has a main system 12 and a separate remote control containing a DAB control microcomputer 26 and the like. The main system 12 has a DAB system microcomputer 14 and his memory 16 and works to nominate an ensemble among a plurality of multiplexed radio radio waves (ensembles) and the nominated information to a radio frequency block (RF block) 18 to send. An ensemble stands for a DQPSK-OFDM modulated radio broadcasting wave, has a bandwidth of 5 MHz and generally contains six broadcasting programs. When each ensemble is called a main channel, each radioradio wave is called a subchannel. The RF block 18 directs RF signals from that through the DAB system microcomputer 14 nominated ensemble and sends the derived RF signals to a demodulation block 20 , The demodulation block 20 demodulates those from the RF block 18 transmitted RF signals, and the demodulated signals are passed through a channel decoding block 22 decoded. In the above manner, the channel decoding block acquires 22 all digital signals of the one by the DAB system microcomputer 14 nominated and to the RF block 18 sent ensembles. Of those through the channel decoder block 22 decoded digital signals are from the channel decoding block 22 Audio data to an audio decoding block 24 sent and other data as audio data, PTY data (corresponding to program type data), ensemble label data, sample label data and the like are included in the channel decoding block 22 to the DAB system microcomputer 14 Posted. The audio decoding block 24 decodes audio data of a subchannel nominated by the DAB system microcomputer under audio data derived from the channel decoding block 22 and directs right and left speakers (not shown) through the decoded audio data. The DAB control microcomputer 26 has a memory 28 on to and from the DAB system microcomputer 14 of the main system 12 transferred to. The DAB control microcomputer 26 receives a user instruction from a key unit 30 and leads to a display unit 32 predetermined data to display necessary information and present it to the user.
6 zeigt
das Format eines DAB-Übertragungsrahmens.
Ein Übertragungsrahmen
besteht aus einem Synchronisationskanal, einem Schnellinformationskanal
(FIC (Fast Information Channel)) einem Hauptservicekanal (MSC (Main
Service Channel)), in dieser Reihenfolge von oben des Rahmen. FIC
weist eine Mehrzahl von Schnellinformationsblocks (FIB) auf. MSC
weist eine Mehrzahl von gemeinsamen verschachtelten Rahmen (CIF
(Common Interleaved Frame)) auf. DAB ist mit Spezifikationen von
Modus 1 bis Modus 3 vorgesehen. Jeder Modus weist eine unterschiedliche
Dauer eines Übertragungsrahmens
und unterschiedlichen Anzahlen von FIBs und CIFs pro einen Übertragungsrahmen
auf. Zum Beispiel ist im Modus 1 die Dauer eines Übertragungsrahmens
96ms und die Anzahl von FIBs und CIFs pro einen Übertragungsrahmen sind jeweils
14 und 4. 6 shows the format of a DAB transmission frame. A transmission frame consists of a synchronization channel, a fast information channel (FIC), a main service channel (MSC), in this order from the top of the frame. FIC has a plurality of quick information blocks (FIBs). MSC has a plurality of common interleaved frames (CIFs). DAB is provided with specifications from Mode 1 to Mode 3. Each mode has a different duration of a transmission frame and different numbers of FIBs and CIFs per one transmission frame. For example, in mode 1, the duration of a transmission frame is 96 ms, and the number of FIBs and CIFs per transmission frame are 14 and 4, respectively.
7 zeigt
die Struktur des FIB. Jedes FIB weist insgesamt 256 Bits auf, ein
FIB-Datenfeld von 30 Bytes in einem vorderen Bereich und ein Wort
eines zyklischen Redundanzchecks (CRC) von 6 Bits in einem hinteren
Bereich einbegriffen. Das FIB-Datenfeld schließt, in der Reihenfolge von
oben dieses Feldes, eine Mehrzahl von ersten Informationsgruppen
(FIG), einen Endmarker und ein Auffüllungsfeld ein (Bits 0 sind
eingefügt,
um das FIG-Datenfeld von 30 Bytes vollständig auszufüllen). Jede FIG ist ein nützliches
Datenfeld, das aus einem Feld des FIG-Typs, einem Längenfeld
(das die Bitlänge
des nächsten
FIG-Datenfelds anzeigt) und dem FIG-Datenfeld in dieser Reihenfolge
von oben der FIG besteht. Der FIG-Typ und die Länge bilden einen FIG-Header. 7 shows the structure of the FIB. Each FIB has a total of 256 bits, a FIB field of 30 bytes in a front area, and a word of a cyclic redundancy check (CRC) of 6 bits in a rear area. The FIB data field includes, in order from the top of this field, a plurality of first information groups (FIG), an end marker and a padding field (bits 0 are inserted to completely fill the FIG data field of 30 bytes). Each FIG is a useful data field consisting of a FIG-type field, a length field (indicating the bit length of the next FIG data field), and the FIG data field in this order from the top of the FIG. The FIG type and the length form one FIG header.
8 zeigt
die Struktur der in 7 gezeigten FIG, wobei diese
FIG eines Typs 1 (001 in 3-stelliger
Binärnotation)
ist. Das FIG-Datenfeld schließt,
in der Reihenfolge von oben, ein Zeichensatz (Charset)-Feld, ein
OE-Feld (das ein Flag speichert, die anzeigt, ob Informationen in
dem nächsten
Feld des Typs 1 zu dem Gegenstandensemble oder zu einem anderen
gehört),
ein Erweiterungsfeld (speichert eine von acht Erweiterungszahlen
des FIGs des Typs 1) und das Feld des Typs 1 ein. 8th shows the structure of in 7 FIG. 1, which is of type 1 (001 in 3-digit binary notation). The FIG data field closes, in order from the top, a charset field, an OE field (which stores a flag indicating whether information in the next type 1 field belongs to the item ensemble or to another ), an extension field (stores one of eight expansion numbers of the type 1 FIG. 1), and the type 1 field.
9 zeigt
die Struktur des in 8 gezeigten Felds des Typs 1,
wobei das Feld des Typs 1 die Erweiterungszahl 1 aufweist. Das Feld
des Typs 1, welche die Erweiterungszahl 1 aufweist, stellt Service-Labeldaten
dar und schließt
von oben dieses Feldes einen Serviceidentifizierungsfeld (Sid-Feld) von
16 Bits, ein Zeichenfeld von 16 Bytes (= 16 × 8 Bits) und ein Zeichen-Flagfeld
von 16 Bits ein. 9 shows the structure of in 8th of type 1 shown, wherein the field of type 1 has the extension number 1. The type 1 field, which has the extension number 1, represents service label data and closes from above this field a service identification field (sid field) of 16 bits, a character field of 16 bytes (= 16 × 8 bits) and a character field. Flag field of 16 bits.
4 zeigt
spezifische Daten einer Zeichenkette und einen in dem Zeichenfeld
beladenen Zeichen-Flagsatz und das in 9 gezeigte
Zeichen-Flagfeld. In diesem Beispiel ist die Zeichenkette „BBC_Radio_1_DAB", worin „_" eine Leerstelle
ist. Jedes Zeichen ist aus einem ASCII-Code eines Bytes gebildet.
Der Zeichen-Flagsatz ist „111110000110001". Jedes Bit des Zeichen-Flagsatzes
zeigt an, ob das Zeichen an der gleichen Bytezahl wie die Bitzahl
des Zeichen-Flags ausgelassen werden kann oder nicht, wenn eine
Kurzdarstellung verwendet wird. Ein Bit „1" zeigt an, dass das entsprechende Zeichen
in der Kurzdarstellung nicht ausgelassen werden kann und ein Bit „0" zeigt an, dass das
entsprechende Zeichen in der Kurzdarstellung ausgelassen werden
kann. Daher ist die Zeichenkette in einer 16-stelligen Volldarstellung „BBC_Radio_1_DAB" und jenes ist in
einer achtstelligen Kurzdarstellung die Zeichenkette „BBC_R1_". Die obige Beschreibung
des Service-Labels kann auch auf Ensemble-Label angewendet werden. 4 shows specific data of a character string and a character flag set loaded in the character field and in 9 shown character flag field. In this example, the string is "BBC_Radio_1_DAB", where "_" is a space. Each character is formed from an ASCII code of one byte. The character flag set is "111110000110001." Each bit of the character flag set indicates whether or not the character can be omitted at the same number of bytes as the bit number of the character flag when a digest is used assume that the corresponding character in the abstract can not be omitted, and a bit "0" indicates that the corresponding character can be omitted in the abstract, so the character string in a 16-digit full representation is "BBC_Radio_1_DAB" and that is in the string "BBC_R1_" in an eight-digit abstract The above description of the service label can also be applied to ensemble labels.
1 ist
ein Flussdiagramm, das eine Service-Labeldarstellungsschaltprozedur
veranschaulicht. Obwohl die Beschreibung zur 1 und 2 am
Service-Label angewendet wird, kann das Ensemble-Label auf ähnliche
Weise verarbeitet werden. Bei Schritt S100 wird überprüft, ob ein Betriebsmodus ein
Service-Labelanzeigemodus ist. Falls JA, rückt der Fluss zum Schritt S102
vor, wohingegen der Fluss, falls NEIN, dieser Prozedur entgeht.
Bei Schritt S102 wird geprüft,
ob auf der Anzeigeeinheit 32 die Zahl der gewählten Stellen
für die
Anzeige eines Service-Labels 8 oder 16 ist. In dem Fall, da eine
8-stellige kleine Anzeigeeinheit 32 verwendet wird, gibt
es keinen Platz, um den Darstellungstyp auszuwählen, aber das Service-Label
wird auf der Anzeigeeinheit auf jeden Fall 8-stellig angezeigt.
Wenn auf der anderen Seite eine 16-stellige große Anzeigeeinheit 32 verwendet
wird, wird Schalten zwischen den 8-stelligen und 16-stelligen Darstellungen
in Abhängigkeit zu
einer Nutzerwahl und einer vorherbestimmten Bedingung möglich. Wenn
die 16-Bit-Darstellung gewählt
wird, rückt
der Fluss von Schritt S102 zu Schritt S106 vor, wohingegen der Fluss,
wenn die 8-Bit-Darstellung
gewählt
wird, der Fluss von Schritt S102 zu Schritt S104 vorrückt. Bei
Schritt S104 wird ein 16-stelliges Service-Label in ein 8-stelliges
Service-Label in Übereinstimmung
mit dem Zeichen-Flagsatz umgewandelt. Bei Schritt S106 wird das
Service-Label auf der Anzeigeeinheit 32 ausgegeben. Die
Kurzdarstellungsbeurteilungseinrichtung 50 beurteilt, ob ein
Service-Label als Zeichenkettendaten in einer Kurzdarstellung oder
in einer Volldarstellung angezeigt wird, und dieser Arbeitsgang
entspricht Schritt S102. In Übereinstimmung
mit den von der Kurzdarstellungsbeurteilungseinrichtung 50 gemachten
Beurteilungsergebnissen wandelt die Darstellungssteuerungseinrichtung 52 im
Fall der Kurzdarstellung das Service-Label als Zeichenkette in das
8-stellige Service-Label, zum Beispiel „BBC_R1_", in Übereinstimmung mit seinem Zeichen-Flagsatz,
und gibt es an die Anzeigeeinheit 32 aus. Im Falle der
Volldarstellung wird das Service-Label nicht umgewandelt, sondern
das Labels selbst, zum Beispiel „BBC_Radio_1_DAB", wird an die Anzeigeeinheit 32 ausgegeben.
Dieser Arbeitsgang der Darstellungssteuerungseinrichtung 52 entspricht
den Schritten 102, 104 und 106. 1 FIG. 10 is a flowchart illustrating a service label presentation procedure. Although the description for 1 and 2 applied to the service label, the ensemble label can be processed in a similar way. At step S100, it is checked if an operation mode is a service label display mode. If YES, the flow advances to step S102, whereas the flow, if NO, escapes this procedure. At step S102, it is checked whether on the display unit 32 the number of digits selected for the display of a service label is 8 or 16. In the case, as an 8-digit small display unit 32 there is no space to select the display type, but the service label is always displayed on the display unit in 8 digits. If on the other side a 16-digit large display unit 32 is used, switching between the 8-digit and 16-digit representations becomes possible depending on a user's choice and a predetermined condition. If the 16-bit representation is selected, the flow advances from step S102 to step S106, whereas if the 8-bit representation is selected, the flow advances from step S102 to step S104. At step S104, a 16-digit service label is converted to an 8-digit service label in accordance with the character flag set. In step S106, the service label is displayed on the display unit 32 output. The abstract appraiser 50 judges whether a service label is displayed as a character string data in an outline or in a full view, and this operation corresponds to step S102. In accordance with the short description appraiser 50 Judged results are converted by the display controller 52 in the case of the abstract, the service label as a character string in the 8-digit service label, for example "BBC_R1_", in accordance with its character flag set, and gives it to the display unit 32 out. In the case of full representation, the service label is not converted, but the label itself, for example "BBC_Radio_1_DAB", is sent to the display unit 32 output. This operation of the presentation control device 52 corresponds to steps 102, 104 and 106.
2 ist
ein Flussdiagramm, das eine Service-Labeldarstellungsschaltprozedur
veranschaulicht, wenn eine 16-stellige große Anzeigeeinheit 32 verwendet
wird. Anstatt des in 1 gezeigten Schritts S102 wird
S110 verwendet. Bei Schritt S110 wird beurteilt, ob andere Daten
als die Volldarstellungsdaten auf der Anzeigeeinheit 32 angezeigt
werden. Die anderen Daten können
die augenblickliche Zeit, der Name des gerade aus den Lautsprechern des
DAB-Radios 10 reproduzierten Musikprogramms und ähnliches
sein. Wenn die anderen Daten anzuzeigen sind, rückt der Fluss zu Schritt 104 vor,
wohingegen, falls nicht, der Fluss zu Schritt S106 vorrückt. 3 zeigt
Beispiele von verschiedenen auf der Anzeigeeinheit 32 angezeigten
Service-Labels. Wenn andere Daten als das Service-Label auf der
Anzeigeeinheit 32 nicht angezeigt werden, wird das Service-Label
in der Volldarstellung bei den Stellenzahlen 1 bis 16 angezeigt.
Wenn die augenblickliche Zeit angezeigt wird (Beispiel 1) oder der
Name des Musikprogramms (Beispiel 2) angezeigt wird, wird das Kurzservice-Label
auf der Anzeigeeinheit 32 an den Stellenzahlen 1 bis 8
und die anderen Daten wie die augenblickliche Zeit oder ein Musikprogrammsname werden
auf den Stellenzahlen 9 bis 16 angezeigt. In dem in 2 gezeigten
Beispiel bestimmt die Kurzdarstellungseinrichtung 50 entweder
die Volldarstellung oder Kurzdarstellung des Service-Labels in Übereinstimmung
damit, ob andere Daten als Service-Labeldaten auf der Anzeigeeinheit 32 angezeigt werden.
Der Arbeitsgang der Kurzdarstellungseinrichtung 50 entspricht
dem Schritt S110. In Übereinstimmung
mit den von der Kurzdarstellungsbeurteilungseinrichtung 50 gemachten
Beurteilungsergebnissen wandelt die Darstellungssteuerungseinrichtung 52 im
Fall der Kurzdarstellung das Service-Label als Zeichenkette in das
8-stellige Service-Label, zum Beispiel „BBC_R1_", in Übereinstimmung mit seinem Zeichen-Flagsatz,
und gibt es an die Anzeigeeinheit 32 aus. Im Falle der
Volldarstellung wird das Service-Label nicht umgewandelt, sondern
das Labels selbst, zum Beispiel „BBC_Radio_1_DAB", wird an die Anzeigeeinheit 32 ausgegeben.
Dieser Arbeitsgang der Darstellungssteuerungseinrichtung 52 entspricht
den Schritten 102, 104 und 106. 2 FIG. 10 is a flowchart illustrating a service label display switching procedure when a 16-digit large display unit. FIG 32 is used. Instead of the in 1 S1102 is used as shown in step S102. At step S110, it is judged whether data other than the full-view data is displayed on the display unit 32 are displayed. The other data may be the current time, the name of the straight from the speakers of the DAB radio 10 be reproduced music program and the like. When the other data is to be displayed, the flow moves to step 104 whereas, if not, the flow advances to step S106. 3 shows examples of various on the display unit 32 displayed service labels. If other data than the service label on the display unit 32 are not displayed, the service label is displayed in full view at the digit numbers 1 to 16. If the current time is displayed (Example 1) or the name of the music program (Example 2) is displayed, the short service label will appear on the display unit 32 at the digit numbers 1 to 8 and the other data such as the current time or a music program name are displayed on the digit numbers 9 to 16. In the in 2 The example shown determines the short presentation device 50 either the full view or summary of the service label in Accordance with whether other data than service label data on the display unit 32 are displayed. The operation of the short presentation device 50 corresponds to step S110. In accordance with the short description appraiser 50 Judged results are converted by the display controller 52 in the case of the abstract, the service label as a character string in the 8-digit service label, for example "BBC_R1_", in accordance with its character flag set, and gives it to the display unit 32 out. In the case of full representation, the service label is not converted, but the label itself, for example "BBC_Radio_1_DAB", is sent to the display unit 32 output. This operation of the presentation control device 52 corresponds to steps 102, 104 and 106.