(57)【特許請求の範囲】
【請求項１】
複数のサービスから構成されたアンサンブルと、このアンサンブルを示す識別コードとが、１つの放送波信号により放送されるデジタル音声放送の受信回路と、
ＦＭ放送を受信するＦＭ受信回路と、
上記受信回路から出力されるオーディオ信号と、上記ＦＭ受信回路から出力されるオーディオ信号との一方を選択して取り出すスイッチ回路と、
過去に受信した上記アンサンブルの周波数データと、そのアンサンブルを示す識別コードとの履歴テーブルと
を有し、
上記ＦＭ受信回路により上記ＦＭ放送の番組を受信するとともに、上記スイッチ回路から上記ＦＭ受信回路により出力されるオーディオ信号を選択して取り出している場合に、
上記履歴テーブルにおける上記アンサンブルの周波数データにより以前に受信したことのあるアンサンブルの１つを受信し、
このアンサンブルの１つが受信されたとき、その受信されたアンサンブルに、受信中のＦＭの番組と同一内容のサービスが含まれるか否かを検索し、
この検索の結果、上記受信されたアンサンブルに、上記受信中のＦＭの番組と同一内容のサービスが含まれているときには、上記スイッチ回路により、上記受信回路から出力されるデジタル音声放送のオーディオ信号を選択して取り出し、
上記検索の結果、上記受信されたアンサンブルに、上記受信中のＦＭの番組と同一内容のサービスが含まれていないときには、上記履歴テーブルにおける次のアンサンブルの周波数データにより、以前に受信したことのある次のアンサンブルを受信し、
以後、上記アンサンブルが受信されたときの処理を繰り返す  ようにしたデジタル音声放送の受信機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、デジタル音声放送の受信機に関する。
【０００２】
【従来の技術】
ヨーロッパにおけるＦＭ放送局の中には、ＲＤＳサービスを行っている放送局がある。このＲＤＳサービスは、本来のオーディオ信号にＲＤＳデータと呼ばれるデジタルデータを付加して放送するものである。そして、このＲＤＳデータには、
ＰＩコード    ・・・  放送局識別コード（プログラム識別コード）
ＰＳデータ    ・・・  放送局名を示す文字データ
ＰＴＹコード  ・・・  番組の内容を示す識別コード
ＡＦリスト    ・・・  代替周波数のリスト
などがある。
【０００３】
そして、このＲＤＳデータにエラー訂正用のエンコード処理が行われ、このエンコード処理の行われたＲＤＳデータにより、周波数が57ｋHz（これは、ステレオパイロット信号の周波数19ｋHzの３倍の値）のサブキャリア信号が平衡変調され、その被変調信号が、主信号であるステレオコンポジット信号に加算されて周波数多重化され、この多重化信号によりメインキャリア信号がＦＭ変調されて送信される。
【０００４】
一方、デジタル音声放送としてＤＡＢ（Ｅｕｒｅｋａ１４７規格にしたがったデジタル音声放送）がある。このＤＡＢは、
伝送帯域幅：1.5 ＭHz
変調方式  ：ＯＦＤＭ
オーディオ信号のデータ圧縮方式：ＭＰＥＧオーディオのレイヤII
を採用することにより、最大で64組のデジタルオーディオ信号やデジタルデータを同時に放送できるものである。
【０００５】
このため、ＤＡＢにおいては、番組の放送は例えば図７に示すように階層構造とされている。すなわち、ＤＡＢは、上記のように、１つのチャンネルで1.5 ＭHzの伝送帯域を使用しているが、この伝送チャンネルは「アンサンブル」と呼ばれ、このアンサンブルの中心周波数に同調を取ることにより、そのアンサンブルが選択される。
【０００６】
そして、このアンサンブルは、「サービス」と呼ばれるグループに分割されている。図７の場合には、４つのサービスに分割されている。そして、このサービスは、さらにいくつかの「サービスコンポーネント」に分割され、このサービスコンポーネントのそれぞれが、１つの番組を構成するデジタルオーディオ信号あるいはデジタルデータとされている。
【０００７】
この場合、サービスは、ＦＭ放送などにおける放送局の１つに対応するものであり、例えば、第１のサービスの第１のサービスコンポーネントで第１会場のサッカー（番組１Ａ）を放送し、第２のサービスコンポーネントで第２会場のサッカー（番組１Ｂ）を放送し、・・・のように使用される。
【０００８】
また、アンサンブルおよびサービスには、「アンサンブルＩＤ」および「サービスＩＤ」と呼ばれる識別コードがそれぞれ与えられ、このアンサンブルＩＤおよびサービスＩＤのデータも送られてくる。さらに、サービスコンポーネントには、サービスのそれぞれにおいて通し番号が付けられ、その通し番号が送信されている。
【０００９】
したがって、ＤＡＢの番組を聞く場合には、アンサンブル（周波数）を選択し、そのアンサンブルに含まれる複数のサービスのうちの１つのサービス（グループ）を選択し、さらに、その選択したサービスの中から目的とするサービスコンポーネント（番組）を選択することになる。
【００１０】
ところで、同一内容の番組を、同一の地域でＤＡＢとＦＭ放送とで放送している場合、すなわち、ＤＡＢとＦＭ放送とのサイマルキャストを行っている場合、受信をＦＭ放送からＤＡＢに切り換えれば、より優れた音質で番組を聴くことができる。そこで、この切り換えを簡単に実現するため、ＤＡＢおよびＦＭ放送のＲＤＳサービスには、「ＤＡＢ＿ＦＭリンク」などと呼ばれる機能が用意されている。
【００１１】
このＤＡＢ＿ＦＭリンクにおいては、例えば図８に示すように、ＤＡＢのあるサービスと、あるＦＭ放送の番組とが同一内容のとき、そのサービスのサービスＩＤが、そのＦＭ放送におけるＰＩコードと等しくされる。図８の場合には、アンサンブルαのサービス１が、ＦＭ局Ａと同一内容なので、サービス１のサービスＩＤがＦＭ局ＡのＰＩコードに等しくされている。また、サービス２が、ＦＭ局Ｂと同一内容なので、サービス２のサービスＩＤがＦＭ局ＢのＰＩコードに等しくされている。
【００１２】
さらに、このＤＡＢ＿ＦＭリンクを充実させるため、ＤＡＢおよびＦＭ放送のＲＤＳサービスでは、「ＬＳＮ」と呼ばれる識別子も送信され、例えば図８に示すように、ＤＡＢのあるサービスと、あるＦＭ放送の番組とが同一内容のとき、両方のＬＳＮが等しくされる。図８の場合には、アンサンブルαのサービス１〜３が、ＦＭ局Ａ〜Ｃとそれぞれ同一内容なので、サービス１〜３のＬＳＮと、ＦＭ局Ａ〜ＣのＬＳＮとがそれぞれ等しくされている。
【００１３】
したがって、ＤＡＢとＦＭ放送とのサイマルキャストを行っている場合、ＤＡＢ＿ＦＭリンク機能を利用することにより、より優れた音質で番組を聴くことができる。
【００１４】
【発明が解決しようとする課題】
上述のＤＡＢ＿ＦＭリンク機能を利用すれば、すなわち、ＦＭ放送を聴いているとき、ＰＩコードおよびＬＳＮをキーワードとしてＤＡＢのサービスを検索すれば、受信を自動的にＦＭ放送からＤＡＢに切り換えることができる。
【００１５】
しかし、この場合、アンサンブルの構成は放送局が任意に変更することができ、例えば、サッカーの試合のあるときだけサービス１を用意して各会場のサッカーを放送し、試合のないときには、サービス１を停止する（アンサンブルに含ませない）などの使用方法が認められている。このため、あるサービスを聴こうとしたとき、そのサービスが停止していて聴くことのできないことがある。
【００１６】
そこで、ＰＩコードおよびＬＳＮをキーワードとしてＤＡＢのサービスを検索して受信をする場合、マイクロコンピュータにより次のようなルーチンを実行することが考えられている。
【００１７】
すなわち、
▲１▼  ＤＡＢの受信周波数を最小値に設定する。
▲２▼  現在の受信周波数でＤＡＢを受信できるかどうか判別する。
▲３▼  ▲２▼の結果、ＤＡＢを受信できないときには、受信周波数を規定値だけ高くし、▲２▼に戻る。
▲４▼  ▲２▼の結果、ＤＡＢを受信できるときには、ＰＩコードあるいはＬＳＮが一致するサービスＩＤあるいはＬＳＮを検索する。
▲５▼  ▲４▼の結果、一致するサービスＩＤあるいはＬＳＮを検出できなかったときには、受信周波数を規定値だけ高くして▲２▼に戻る。
▲６▼  ▲４▼の結果、一致するサービスＩＤあるいはＬＳＮを検出できたときには、そのサービスを選択する。
▲７▼  ＦＭ放送の音声出力からＤＡＢの音声出力に切り換える。
【００１８】
したがって、このルーチンによれば、ＤＡＢとＦＭ放送とのサイマルキャストが行われている場合、ＦＭ放送からＤＡＢに自動的に切り換えることができる。
【００１９】
ところが、上記のルーチンにおいては、ＤＡＢの周波数帯をシークしながらアンサンブルを検出し、そのアンサンブルに対して目的とするサービスを検索するという処理を繰り返して同一内容のサービスを検出し、ＦＭ放送からＤＡＢに切り換えるようにしている。そして、このとき、ＤＡＢの周波数帯として、64アンサンブル分が用意されている。
【００２０】
したがって、ＦＭ放送からＤＡＢに切り換わるまでに、非常に長い時間がかかってしまう。
【００２１】
この発明は、このような問題点を解決しようとするものである。
【００２２】
【課題を解決するための手段】
このため、この発明においては、
複数のサービスから構成されたアンサンブルと、このアンサンブルを示す識別コードとが、１つの放送波信号により放送されるデジタル音声放送の受信回路と、
ＦＭ放送を受信するＦＭ受信回路と、
上記受信回路から出力されるオーディオ信号と、上記ＦＭ受信回路から出力されるオーディオ信号との一方を選択して取り出すスイッチ回路と、
過去に受信した上記アンサンブルの周波数データと、そのアンサンブルを示す識別コードとの履歴テーブルと
を有し、
上記ＦＭ受信回路により上記ＦＭ放送の番組を受信するとともに、上記スイッチ回路から上記ＦＭ受信回路により出力されるオーディオ信号を選択して取り出している場合に、
上記履歴テーブルにおける上記アンサンブルの周波数データにより以前に受信したことのあるアンサンブルの１つを受信し、
このアンサンブルの１つが受信されたとき、その受信されたアンサンブルに、受信中のＦＭの番組と同一内容のサービスが含まれるか否かを検索し、
この検索の結果、上記受信されたアンサンブルに、上記受信中のＦＭの番組と同一内容のサービスが含まれているときには、上記スイッチ回路により、上記受信回路から出力されるデジタル音声放送のオーディオ信号を選択して取り出し、
上記検索の結果、上記受信されたアンサンブルに、上記受信中のＦＭの番組と同一内容のサービスが含まれていないときには、上記履歴テーブルにおける次のアンサンブルの周波数データにより、以前に受信したことのある次のアンサンブルを受信する
ようにしたデジタル音声放送の受信機
とするものである。
したがって、過去に受信したアンサンブルの履歴テーブルから目的とするサービスが検索される。
【００２３】
【発明の実施の形態】
図１において、符号１０はＤＡＢの受信回路、符号２０はＦＭ放送の受信回路を示す。そして、ＤＡＢ受信回路１０においては、ＤＡＢの放送波信号がアンテナ１１により受信され、この受信信号がチューナ回路１２に供給される。このチューナ回路１２は、ＰＬＬを有してスーパーヘテロダイン形式に構成され、そのＰＬＬの可変分周回路の分周比Ｎを変更することにより、受信周波数を変更できるようにされている。そして、このチューナ回路１２からはＤＡＢのベースバンド信号が取り出され、このベースバンド信号がＡ／Ｄコンバータ回路１３に供給されてデジタル信号にＡ／Ｄ変換される。
【００２４】
そして、このデジタル信号が直交復調回路１４に供給されて同相成分（実軸成分）および直交成分（虚軸成分）のデータが復調され、これらデータがＦＦＴ回路１５において複素フーリエ変換されてシンボルごとに周波数成分が出力され、その出力がビタビデコーダ回路１６に供給されてデインターリーブおよびエラー訂正が行われるとともに、目的とするサービスコンポーネント（番組）のデジタルオーディオデータが選択される。
【００２５】
続いて、この選択されたデータがオーディオデコーダ回路１７に供給されてＭＰＥＧデータ伸長などのデコード処理が行われ、デコーダ回路１７からは、目的とする番組のデジタルオーディオデータが取り出される。そして、この取り出されたデジタルオーディオデータがＤ／Ａコンバータ回路１８に供給されてオーディオ信号Ｌ、ＲにＤ／Ａ変換され、この信号Ｌ、Ｒがスイッチ回路３１に供給される。
【００２６】
このスイッチ回路３１は、ＤＡＢの受信時と、ＦＭ放送の受信時とで切り換えられるものである。そして、ＤＡＢの受信時には、Ｄ／Ａコンバータ回路１８からのオーディオ信号Ｌ、Ｒがスイッチ回路３１を通じて取り出され、この取り出された信号Ｌ、Ｒがアンプ３２Ｌ、３２Ｒを通じてスピーカ３３Ｌ、３３Ｒに供給される。したがって、今の場合、ＤＡＢのサービスを聴くことができる。
【００２７】
さらに、ＦＭ受信回路１０においては、ＦＭの放送波信号がアンテナ２１により受信され、この受信信号がチューナ回路２２に供給される。このチューナ回路２２も、ＰＬＬを有してスーパーヘテロダイン形式に構成され、そのＰＬＬの可変分周回路の分周比Ｎを変更することにより、受信周波数を変更できるようにされている。そして、このチューナ回路２２からは、ステレオコンポジット信号と、ＲＤＳデータによる被変調信号との周波数多重化信号が取り出され、この多重化信号がステレオ復調回路２３に供給されてオーディオ信号Ｌ、Ｒが復調され、この信号Ｌ、Ｒがスイッチ回路３１に供給される。
【００２８】
そして、ＦＭ放送の受信時には、ステレオ復調回路２３からのオーディオ信号Ｌ、Ｒがスイッチ回路３１を通じて取り出され、この取り出された信号Ｒ、Ｒがアンプ３２Ｌ、３２Ｒを通じてスピーカ３３Ｌ、３３Ｒに供給される。したがって、ＦＭ放送を聴くことができる。
【００２９】
また、このとき、復調回路２２からの信号がデコーダ回路２４に供給されてＲＤＳデータが復調されるとともに、エラー訂正されて取り出される。
【００３０】
さらに、システム制御用としてマイクロコンピュータ４１が設けられ、このマイクロコンピュータ４１からチューナ回路１２にアンサンブル（受信周波数）を選択するための周波数データとして、そのＰＬＬにおける可変分周回路の分周比Ｎのデータが供給される。また、マイクロコンピュータ４１からチューナ回路２２に受信周波数を設定するための周波数データとして、そのＰＬＬにおける可変分周回路の分周比Ｎのデータが供給される。
【００３１】
さらに、ビタビデコーダ回路１６からサービスおよびサービスコンポーネントを識別あるいは特定するために必要なデータ、すなわち、サービスＩＤなどのデータが取り出され、このデータがマイクロコンピュータ４１に供給される。また、マイクロコンピュータ４１からビタビデコーダ回路１６に選択信号ＳSV、ＳSCが供給され、信号ＳSVによりサービスが選択されるとともに、その選択されたサービスの中から信号ＳSCにより目的とするサービスコンポーネントのデジタルオーディオデータが選択される。
【００３２】
また、デコーダ回路２４から出力されるＲＤＳデータがマイクロコンピュータ４１に供給される。
【００３３】
さらに、マイクロコンピュータ４１には、このマイクロコンピュータ４１において実行されるプログラムの一部として、例えば図２および図３に示すような同一検索ルーチン１００、２００が用意される。このルーチン１００、２００の詳細については、後述するが、図２および図３においては、この発明に関係する部分だけを抜粋して示す。
【００３４】
また、マイクロコンピュータ４１には、メモリ４２が設けられる。このメモリ４２は、例えばフラッシュメモリとされ、あるいは、図示はしないが、電池によりバックアップされたＲＡＭとされ、すなわち、メモリ４２は不揮発性メモリとされ、電源をオフにしたときでも、書き込まれたデータを保持できるようにされている。
【００３５】
そして、このメモリ４２には、例えば図４に示すように、過去に受信したアンサンブルの履歴を有する履歴テーブルHTBLが設けられる。すなわち、この履歴テーブルHTBLは、任意のサービスを受信したときのデータとして、チューナ回路１２のＰＬＬにおける可変分周回路の分周比Ｎと、アンサンブルＩＤと、受信時刻（年月日および時分）とを１組とし、その複数組を記憶保持するものである。図４の場合には、第１行目に、あるＤＡＢ局を受信したときのデータとして、そのときの分周比Ｎ1 と、アンサンブルＩＤ（ENID01）と、受信時刻TIME01とが保持されている。
【００３６】
また、マイクロコンピュータ４１からスイッチ回路３１にその制御信号が供給されるとともに、マイクロコンピュータ４１には、現在時刻を計時する時計回路４３が接続される。さらに、例えばプッシュスイッチにより構成された各種の操作キー４４が接続されるとともに、各種の情報を表示する表示素子、例えばＬＣＤ４５が接続される。
【００３７】
このような構成において、マニュアル操作などによりＤＡＢのアンサンブルを選択してサービスを受信した場合には、履歴テーブルHTBLが更新される。すなわち、選択されたアンサンブルが、履歴テーブルHTBLに含まれていないときには、そのときの分周比Ｎと、アンサンブルＩＤと、時計回路４３の示す時刻との１組が、履歴テーブルHTBLに追加される。また、選択されたアンサンブルが、履歴テーブルHTBLに含まれているときには、履歴テーブルHTBLのうち、そのときの分周比Ｎと組になっている受信時刻（同じ行の受信時刻）が、時計回路４３の計時する現在時刻に更新される。
【００３８】
したがって、履歴テーブルHTBLには、過去に受信したことのあるアンサンブルについて、その分周比Ｎと、アンサンブルＩＤと、最後に受信したときの受信時刻との組が登録されていることになる。なお、この履歴テーブルHTBLは、その内容が更新されたとき、例えば、最新の受信時刻のデータの組が第１番目となるようにソートされる。
【００３９】
また、操作キー４４のうちのメニューキーを押すと、ＬＣＤ４５にメニューが表示され、カーソルキーおよび決定キーを操作することにより、ＤＡＢ＿ＦＭリンク機能が有効あるいは無効に設定される。
【００４０】
そして、ＦＭ放送の受信時には、マイクロコンピュータ４１によりスイッチ回路３１がＦＭ受信回路２０側に接続され、上述のようにしてＦＭ放送を聴くことができる。そして、ＦＭ放送を受信している場合であって、ＤＡＢ＿ＦＭリンク機能が無効に設定されているときには、何も実行されないが、ＤＡＢ＿ＦＭリンク機能が有効に設定されているときには、マイクロコンピュータ４１により次のような処理が実行される。
【００４１】
すなわち、受信しているＦＭ放送を変更すると、デコーダ回路２４からのＲＤＳデータに含まれるＰＩコードが変化するが、このＰＩコードが変化したとき、マイクロコンピュータ４１における処理がルーチン１００のステップ１０１からスタートする。
【００４２】
そして、次に、ステップ１０２において、デコーダ回路２４からＲＤＳデータのＰＩコードが得られているかどうかが判別され、得られているときには、処理はステップ１０２からステップ１０３に進み、このステップ１０３において、ルーチン２００が実行され、ＤＡＢ受信回路１０から、ＲＤＳデータのＰＩコードあるいはＬＳＮと同一のサービスＩＤあるいＬＳＮが得られるとき、ＤＡＢ受信回路１０においては、そのサービスＩＤを与えているサービスが選択される。
【００４３】
すなわち、ルーチン２００においては、マイクロコンピュータ４１の処理はステップ２０１からスタートし、次にステップ２０２において、履歴テーブルHTBLに登録されているすべての分周比Ｎについて受信を実行したかどうかが判別される。そして、すべての分周比Ｎについて受信を実行していないときには、処理はステップ２０２からステップ２０３に進み、このステップ２０３において、履歴テーブルHTBLのうちの受信を実行していない周波数の分周比Ｎが、履歴テーブルHTBLから読み出されてチューナ回路１２に設定され、つまり、受信周波数が設定される。
【００４４】
続いて、ステップ２０４において、現在の受信周波数でアンサンブルを受信できるかどうかが判別され、受信できないときには、処理はステップ２０４からステップ２０２に戻る。したがって、アンサンブルが受信できるまで、ステップ２０２〜２０４が繰り返されることになり、このとき、アンサンブルが変更されていく。
【００４５】
そして、ステップ２０４において、現在の受信周波数でアンサンブルを受信できることが判別されると、処理はステップ２０４からステップ２１１に進み、このステップ２１１において、履歴テーブルHTBLが更新される。今の場合は、履歴テーブルHTBLのうち、現在の受信周波数を与えている分周比Ｎ（ステップ２０３により設定された分周比Ｎ）と組になっている受信時刻が、時計回路４３の計時する現在時刻に更新される。
【００４６】
次に、ステップ２１２において、ＦＭ受信回路２０で受信中の番組と同一内容のサービスが、ＤＡＢ受信回路１０の受信しているアンサンブルのサービスに含まれているかどうか検索される。この場合、この検索は、このとき、デコーダ回路２４から出力されているＲＤＳデータのＰＩコードおよびＬＳＮを順にキーワードとして使用し、ビタビデコーダ回路１６から得られるサービスＩＤおよびＬＳＮを検索することにより実行される。
【００４７】
そして、この検索の結果がステップ２１３において判別され、ＦＭ受信回路２０で受信中の番組と同一内容のサービスが、ＤＡＢ受信回路１０の受信しているアンサンブルのサービスに含まれていないときには、処理はステップ２１３からステップ２０２に戻る。したがって、ＦＭ受信回路２０で受信中の番組と同一内容のサービスが、ＤＡＢ受信回路１０の受信しているアンサンブルのサービスに含まれるようになるまで、ステップ２０２〜２１３が繰り返されることになる。また、このとき、アンサンブルが変更されていく。
【００４８】
そして、ＦＭ受信回路２０で受信中の番組と同一内容のサービスが、ＤＡＢ受信回路１０の受信しているアンサンブルのサービスに含まれるようになると、これがステップ２１３において検出され、処理はステップ２１３からステップ２２１に進む。
【００４９】
このステップ２２１においては、ＦＭ受信回路２０で受信中の番組と同一内容のサービスを指定する選択信号ＳSVと、例えばそのサービスにおける第１番目のサービスコンポーネントを指定する選択信号ＳSCとがビタビデコーダ回路１６に供給されてサービスが選択されるとともに、サービスコンポーネントが選択される。したがって、この時点から、ＤＡＢ受信回路１０においては、ＦＭ受信回路２０で受信中の番組と同一内容のサービスを受信していることになる。
【００５０】
そして、次に、ステップ２２２において、サービス設定フラグSFLGが“１”にセットされ、その後、ステップ２２３によりこのルーチン２００を終了する。
【００５１】
また、ステップ２０２において、履歴テーブルHTBLに登録されているすべての分周比Ｎについて受信を実行したが、ＦＭ受信回路２０で受信中の番組と同一内容のサービスが、ＤＡＢ受信回路１０の受信しているアンサンブルのサービスに含まれていないときには、処理はステップ２０２からステップ２２４に進み、このステップ２２４において、SFLG＝“０”にセットされ、その後、ステップ２２３によりルーチン２００を終了する。
【００５２】
こうして、ルーチン２００によれば、ＦＭ受信回路２０で受信中の番組と同一内容のサービスが、ＤＡＢのアンサンブルのサービスに含まれているときには、ＤＡＢ受信回路１０において、そのアンサンブルおよびサービスが受信および選択されるとともに、SFLG＝“１”とされ、ＦＭ受信回路２０で受信中の番組と同一内容のサービスが、ＤＡＢのアンサンブルのサービスに含まれていないときには、SFLG＝“０”とされる。
【００５３】
そして、ルーチン２００を終了すると、ルーチン１００において、処理はステップ１０３からステップ１０４に進み、このステップ１０４において、サービス設定フラグSFLGが判別され、SFLG＝“１”の場合には、処理はステップ１０４からステップ１０５に進み、このステップ１０５において、スイッチ回路３１がＤＡＢ受信回路１０側に接続され、その後、ステップ１０６によりこのルーチン１００を終了する。
【００５４】
したがって、ステップ１０５が実行された時点から、ＦＭ放送で聴いていた番組がＤＡＢにおける同一内容のサービスに切り換えられたことなる。
【００５５】
なお、ステップ１０２において、デコーダ回路２４からＲＤＳデータのＰＩコードが得られないときには、処理はステップ１０２からステップ１０６に進み、ＦＭ放送からＤＡＢへの受信の切り換えは実行されない。
【００５６】
また、ステップ１０４において、SFLG＝“０”のときも、すなわち、ＦＭ放送で受信中の番組と同一内容のサービスがＤＡＢで受信できないときも、処理はステップ１０４からステップ１０６に進み、ＦＭ放送からＤＡＢへの受信の切り換えは実行されない。
【００５７】
こうして、図１のＤＡＢ・ＦＭ受信機によれば、受信中のＦＭ放送と同一内容のサービスがＤＡＢにより放送されている場合、ＦＭ放送をＤＡＢのそのサービスに自動的に切り換えることができるが、この場合、特にルーチン１００、２００によれば、過去に受信したことのあるアンサンブルを受信して目的とするサービス、すなわち、ＦＭ放送と同一内容のサービスがＤＡＢで放送されているかどうかを検出するようにしているので、その検出を短時間で実行することができ、短時間のうちに目的とするサービスをＤＡＢにより聴くことができるようになる。
【００５８】
上述においては、ステップ１０３でルーチン２００が実行された場合、履歴テーブルHTBLに登録されているアンサンブルから受信中のＦＭ放送と同一内容のサービスを受信できなかったときには、それ以上、受信中のＦＭ放送と同一内容のサービスを検索しないが、図５に示すルーチン３００においては、これがステップ１０３で実行された場合、履歴テーブルHTBLに登録されているアンサンブルで受信中のＦＭ放送と同一内容のサービスを受信できなかったときには、さらに、履歴テーブルHTBLに登録されていないアンサンブルから受信中のＦＭ放送と同一内容のサービスを検索するようにしている。
【００５９】
すなわち、図５のルーチン３００もルーチン１００のステップ１０３において実行されるとともに、ステップ２０１からステップ２２３までが、ルーチン２００と同様に構成される。したがって、履歴テーブルHTBLに登録されているアンサンブルに、受信中のＦＭ放送と同一内容のサービスが含まれていれば、上述のようにして短時間でそのサービスが選択され、ＦＭ放送からＤＡＢに切り換えられる。
【００６０】
しかし、履歴テーブルHTBLに登録されているアンサンブルに、受信中のＦＭ放送と同一内容のサービスが含まれていないときには、これがステップ２０２により判別され、処理はステップ２０２からステップ３３１に進み、このステップ３３１において、履歴テーブルHTBLに登録されていない分周比Ｎであって、まだ、サービスの検索を実行していない分周比Ｎがあるかどうかが判別される。
【００６１】
そして、まだ、サービスの検索を実行していない分周比Ｎがあるときには、処理はステップ３３１からステップ３３２に進み、このステップ３３２において、そのサービスの未検索の分周比Ｎがチューナ回路１２に設定され、その後、処理はステップ２０４に進む。
【００６２】
したがって、履歴テーブルHTBLに登録されていない分周比Ｎの周波数であっても、アンサンブルが放送されているとともに、そのアンサンブルに受信中のＦＭ放送と同一内容のサービスが含まれていれば、ＤＡＢ受信回路１０において、そのアンサンブルのサービスが受信されて選択されるとともに、SFLG＝“１”とされる。
【００６３】
なお、このとき、ステップ２１１において、履歴テーブルHTBLが更新され、今の場合、このときの分周比Ｎと、アンサンブルＩＤと、時計回路４３の示す時刻との１組が、履歴テーブルHTBLに追加される。
【００６４】
また、履歴テーブルHTBLに登録されていない分周比Ｎの周波数でも、受信中のＦＭ放送と同一内容のサービスを受信できないときには、処理はステップ３３１からステップ２２４に進み、このステップ２２４において、SFLG＝“０”にセットされ、その後、ステップ２２３によりルーチン３００を終了する。
【００６５】
したがって、このルーチン３００によれば、受信中のＦＭ放送と同一内容のサービスについて、過去に受信したことのあるアンサンブルを優先的に検索するとともに、すべてのアンサンブルを検索するので、短時間のうちに検索することができ、また、確実に検索することができる。
【００６６】
ところで、ＤＡＢでは、他のアンサンブルにおけるサービスのプログラムタイプを他局のデータとして送信することが可能とされている。そこで、図６に示すルーチン４００においては、そのようなデータが送信されているときには、そのデータも利用するようにした場合である。
【００６７】
すなわち、ルーチン４００もルーチン１００のステップ１０３において実行されるが、このルーチン４００においては、ステップ２０１からステップ３３２までがルーチン３００と同様に構成されるとともに、ステップ２０１とステップ２０２との間に、ステップ４０１が設けられ、このステップ４０１において、他のアンサンブルにおけるサービスのプログラムタイプが送信されているかどうかが判別される。
【００６８】
そして、送信されているときには、処理はステップ４０１からステップ４０２に進み、このステップ４０２において、送信されている他のアンサンブルにおけるサービスのプログラムタイプに、受信中のＦＭ放送と同一内容のサービスのプログラムタイプがあるかどうか検索される。そして、受信中のＦＭ放送と同一内容のサービスのプログラムタイプがあるときには、処理はステップ４０２からステップ４０３に進み、このステップ４０３において、その受信中のＦＭ放送と同一内容のサービスを含むアンサンブルに受信周波数が設定され、その後、処理はステップ２０４に進み、以後、受信中のＦＭ放送と同一内容のサービスの検索および受信が実行される。
【００６９】
また、ステップ４０１において、他のアンサンブルにおけるサービスのプログラムタイプが送信されていないとき、およびステップ４０２において、送信されている他のアンサンブルにおけるサービスのプログラムタイプに、受信中のＦＭ放送と同一内容のサービスのプログラムタイプがないとき、処理はステップ４０１あるいはステップ４０２からステップ２０２に進み、以後、上述のように検索処理が実行される。
【００７０】
なお、この場合、ステップ２０４において、アンサンブルを受信できないときには、処理はステップ２０４からステップ４０１に戻る。また、ステップ２１３において、受信中のＦＭ放送と同一内容のサービスのサービスが、受信中のアンサンブルに含まれないときには、処理はステップ２１３からステップ４０１に戻る。
【００７１】
こうして、ルーチン４００によれば、他のアンサンブルにおけるサービスのプログラムタイプが他局のデータとして送信されている場合には、そのデータを利用して目的のサービスの検索および受信が実行されるので、さらに短時間のうちに受信中のＦＭ放送と同一内容のサービスに切り換えることができる。
【００７２】
なお、ルーチン２００〜４００において、履歴テーブルHTBLに登録されているアンサンブルに受信周波数を設定した場合に、そのアンサンブルを受信できなかったときは、履歴テーブルHTBLからそのアンサンブルに関するデータの組を削除するようにしてもよい。
【００７３】
【発明の効果】
この発明によれば、受信中のＦＭ放送と同一内容の番組がデジタル音声放送により放送されている場合、ＦＭ放送をデジタル音声放送の番組に自動的に切り換えることができる。そして、その場合、短時間のうちにデジタル音声放送による番組を聴くことができる。また、デジタル音声放送における同一内容の番組を確実に検出することができる。
【図面の簡単な説明】
【図１】この発明の一形態を示す系統図である。
【図２】この発明の一形態を示すフローチャートである。
【図３】この発明の一形態を示すフローチャートである。
【図４】この発明を説明するための図である。
【図５】この発明の他の形態を示すフローチャートである。
【図６】この発明の他の形態を示すフローチャートである。
【図７】この発明を説明するための階層図である。
【図８】この発明を説明するための図である。
【符号の説明】
１０…ＤＡＢ受信回路、１１…アンテナ、１２…チューナ回路、１３…Ａ／Ｄコンバータ回路、１４…直交復調回路、１５…ＦＦＴ回路、１６…ビタビデコーダ回路、１７…オーディオデコーダ回路、１８…Ｄ／Ａコンバータ回路、２０…ＦＭ受信回路、２１…アンテナ、２２…チューナ回路、２３…ステレオ復調回路、２４…デコーダ回路、３１…スイッチ回路、３３Ｌおよび３３Ｒ…スピーカ、４１…マイクロコンピュータ、４２…メモリ、４３…時計回路、４４…操作キー、４５…ＬＣＤ、１００、２００…同一検索ルーチン
【図１】
0004048632.tif 000002
【図２】
0004048632.tif 000003
【図３】
0004048632.tif 000004
【図４】
0004048632.tif 000005
【図５】
0004048632.tif 000006
【図６】
0004048632.tif 000007
【図７】
0004048632.tif 000008
【図８】
0004048632.tif 000009