(57)【特許請求の範囲】
【請求項１】
アンサンブルが、そのアンサンブルを示す識別コードと、複数のサービスとを有し、かつ、その複数のサービスのそれぞれが、そのサービスのジャンルを示すプログラムタイプと、番組のデータとを有するデジタル音声放送波である場合に、このデジタル音声放送波を受信する受信回路と、
上記アンサンブルを示す識別コードと、そのアンサンブルを受信するための周波数データと、そのアンサンブルを受信したときの受信時刻とを１組としてその複数組を有する履歴テーブルと
を有し、
番組の受信時、上記受信回路の受信周波数を、上記履歴テーブルにおける上記周波数データにしたがった周波数に、その受信時刻が最新のものから順に変更していき、
この変更により上記受信回路が上記アンサンブルを受信したとき、上記履歴テーブルにおける該当するアンサンブルの受信時刻を更新するとともに、
そのアンサンブルに含まれる複数のサービスに目的とするジャンルのサービスが含まれるか否かを上記プログラムタイプにより順に検索し、
この検索の結果、上記目的とするジャンルのサービスが検索されたとき、その目的とするジャンルのサービスおよびこのサービスにおける番組の１つを指定するデータを上記受信回路に供給し、
この供給により、上記受信回路において上記目的とするジャンルのサービスを選択してこのサービスにおける上記番組の１つのデータを取り出し、
上記検索の結果、上記履歴テーブルに上記識別コードが登録されているアンサンブルでは上記目的とするジャンルのサービスが検索されなかったとき、上記受信回路の受信周波数を、上記履歴テーブルに上記識別コードが登録されていないアンサンブルに対応して変更していき、
この変更により上記受信回路が上記履歴テーブルに上記識別コードが登録されていないアンサンブルを受信したとき、上記履歴テーブルにそのアンサンブルを示す識別コードと、そのアンサンブルを受信するための周波数データと、そのアンサンブルを受信したときの受信時刻との１組を新規に登録するとともに、
その履歴テーブルに上記識別コードが登録されていなかったアンサンブルに含まれる複数のサービスに上記目的とするジャンルのサービスが含まれるか否かを上記プログラムタイプにより順に検索し、
この検索の結果、上記目的とするジャンルのサービスが検索されたとき、その目的とするジャンルのサービスおよびこのサービスにおける番組の１つを指定するデータを上記受信回路に供給し、
この供給により、上記受信回路において上記目的とするジャンルのサービスを選択してこのサービスにおける上記番組の１つのデータを取り出す
ようにしたデジタル音声放送の受信機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、デジタル音声放送の受信機に関する。
【０００２】
【従来の技術】
デジタル音声放送としてＤＡＢ（Ｅｕｒｅｋａ１４７規格にしたがったデジタル音声放送）がある。このＤＡＢは、
伝送帯域幅：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とがビタビデコーダ回路１６に供給されてサービスが選択されるとともに、サービスコンポーネントが選択され、その後、ステップ１２２によりこのルーチン１００を終了する。
【００３６】
したがって、ステップ１２１の実行された時点から、目的とするジャンルが選択されて受信されたことになり、その目的とするジャンルの番組を聴くことができることになる。
【００３７】
なお、ステップ１０２において、履歴テーブルHTBLに登録されているすべての分周比Ｎについて受信を実行したときには、処理はステップ１０２からステップ１３１に進み、このステップ１３１において、例えば、目的とするジャンルのサービスが現在放送されていないことがＬＣＤ３５に表示され、その後、ステップ１２２によりルーチン１００を終了する。
【００３８】
こうして、図２のルーチン１００によれば、過去に受信したことのあるアンサンブルを受信して目的とするジャンルのサービスを検索するようにしているので、短時間で目的とするジャンルのサービスを聴くことができるようになる。
【００３９】
ただし、ルーチン１００の場合には、履歴テーブルHTBLに登録されていないアンサンブルのジャンルのサービスは検索されないので、そのサービスを聴くことができない。
そこで、この発明においては、図４に示すようにルーチン２００を構成し、履歴テーブルHTBLでは、目的とするジャンルのサービスを受信できなかったとき、履歴テーブルHTBLに登録されていないアンサンブルで目的とするジャンルのサービスを検索するものである。
【００４０】
すなわち、この図４のルーチン２００においても、ステップ１０２からステップ１２２までが、図２のルーチン１００と同様に構成される。したがって、履歴テーブルHTBLに登録されているアンサンブルに、目的とするジャンルのサービスが含まれていれば、上述のようにして短時間でそのサービスを聴くことができるようになる。
【００４１】
しかし、履歴テーブルHTBLに登録されているアンサンブルに、目的とするジャンルのサービスが含まれていないときには、これがステップ１０２により判別され、処理はステップ１０２からステップ２４１に進み、このステップ２４１において、履歴テーブルHTBLに登録されていない分周比Ｎであって、まだ、サービスの検索を実行していない分周比Ｎがあるかどうかが判別される。
【００４２】
そして、まだ、サービスの検索を実行していない分周比Ｎがあるときには、処理はステップ２４１からステップ２４２に進み、このステップ２４２において、サービスの未検索の分周比Ｎがチューナ回路１２に設定され、その後、処理はステップ１０４に進む。
【００４３】
したがって、履歴テーブルHTBLに登録されていない分周比Ｎの周波数であっても、アンサンブルが放送されているとともに、そのアンサンブルに目的とするジャンルのサービスが含まれていれば、以後、そのアンサンブルでサービスが受信されることになり、そのサービスを聴くことができるようになる。
【００４４】
なお、このとき、ステップ１１１において、履歴テーブルHTBLが更新され、今の場合、このときの分周比Ｎと、アンサンブルＩＤと、時計回路３３の示す時刻との１組が、履歴テーブルHTBLに追加される。
【００４５】
また、履歴テーブルHTBLに登録されていない分周比Ｎの周波数でも、目的とするサービスを受信できないときには、処理はステップ２４１からステップ２５１に進み、このステップ２５１において、例えば、目的とするジャンルのサービスが現在放送されていないことがＬＣＤ３５に表示され、その後、ステップ１２２によりルーチン２００を終了する。
【００４６】
したがって、このルーチン２００によれば、過去に受信したことのあるアンサンブルを優先的に検索するとともに、すべてのアンサンブルを検索するので、短時間のうちに検索することができ、また、確実に検索することができる。
【００４７】
ところで、ＤＡＢでは、他のアンサンブルにおけるサービスのプログラムタイプを他局のデータとして送信することが可能とされている。そこで、図５に示す検索受信ルーチン３００においては、そのようなデータが送信されているときには、そのデータも利用するようにした場合である。
【００４８】
すなわち、ルーチン３００においては、ステップ１０１からステップ２５１までがルーチン２００と同様に構成されるとともに、ステップ１０１とステップ１０２との間に、ステップ３０１が設けられ、このステップ３０１において、他のアンサンブルにおけるサービスのプログラムタイプが送信されているかどうかが判別される。
【００４９】
そして、送信されているときには、処理はステップ３０１からステップ３０２に進み、このステップ３０２において、送信されている他のアンサンブルにおけるサービスのプログラムタイプに、目的とするサービスのプログラムタイプがあるかどうか検索される。そして、目的とするサービスのプログラムタイプがあるときには、処理はステップ３０２からステップ３０３に進み、このステップ３０３において、その目的とするサービスを含むアンサンブルに受信周波数が設定され、その後、処理はステップ１０４に進み、以後、目的とするサービスの検索および受信が実行される。
【００５０】
また、ステップ３０１において、他のアンサンブルにおけるサービスのプログラムタイプが送信されていないとき、およびステップ３０２において、送信されている他のアンサンブルにおけるサービスのプログラムタイプに、目的とするサービスのプログラムタイプがないとき、処理はステップ３０１あるいはステップ３０２からステップ１０２に進み、以後、上述のように検索処理が実行される。
【００５１】
なお、この場合、ステップ１０４において、アンサンブルを受信できないときには、処理はステップ１０４からステップ３０１に戻る。また、ステップ１１３において、目的とするジャンルのサービスが、受信中のアンサンブルに含まれないときには、処理はステップ１１３からステップ３０１に戻る。
【００５２】
こうして、ルーチン３００によれば、他のアンサンブルにおけるサービスのプログラムタイプが他局のデータとして送信されている場合には、そのデータを利用して目的のサービスの検索および受信が実行されるので、目的とするサービスをさらに短時間のうちに受信することができる。
【００５３】
図６における検索受信ルーチン４００においては、目的とするサービスを検索して受信するとき、履歴テーブルHTBLに登録されているアンサンブルだけを対象にして検索する第１の検索受信モードと、この検索受信モードでは目的とするサービスを受信できなかったときには、さらに、履歴テーブルHTBLに登録されていないアンサンブルについても検索する第２の検索受信モードとを、ユーザが選択できるようにした場合である。
【００５４】
すなわち、この場合には、ユーザは、第１の検索受信モードと第２の検索受信モードとのどちらで検索するかを、キー３４を操作してあらかじめ設定しておく。すると、ルーチン４００が実行されたとき、処理はステップ１０１に続いてステップ４０１に進み、このステップ４０１において、検索受信モードが第１の検索受信モードに設定されているか第２の検索受信モードに設定されているかが判別される。
【００５５】
そして、第１の検索受信モードに設定されているときには、処理はステップ４０１からルーチン１００のステップ１０２に進み、第２の検索受信モードに設定されているときには、処理はステップ４０１からルーチン２００のステップ１０２に進む。
【００５６】
したがって、ルーチン４００によれば、ユーザの目的にしたがって検索受信モードが第１の検索受信モードに設定されているときには、より短い時間で目的とするサービスを受信することができ、第２の検索受信モードに設定されているときには、受信に時間のかかることもあるが、目的とするサービスを確実に受信することができ、したがって、ユーザの希望する状態にしたがって受信を行うことができる。
【００５７】
なお、ルーチン１００〜４００において、履歴テーブルHTBLに登録されているアンサンブルに受信周波数を設定した場合に、そのアンサンブルを受信できなかったときは、履歴テーブルHTBLからそのアンサンブルに関するデータの組を削除するようにしてもよい。
【００５８】
【発明の効果】
この発明によれば、短時間で目的とするジャンルの放送を聴くことができるようになる。また、確実に検索することができる。さらに、ユーザの目的に合わせて短時間のうちに、あるいは確実に目的とするジャンルの放送を聴くことができる。
【図面の簡単な説明】
【図１】この発明の一形態を示す系統図である。
【図２】この発明の一形態を示すフローチャートである。
【図３】この発明を説明するための図である。
【図４】この発明の他の形態を示すフローチャートである。
【図５】この発明の他の形態を示すフローチャートである。
【図６】この発明の他の形態を示すフローチャートである。
【図７】この発明を説明するための階層図である。
【図８】この発明を説明するための図である。
【図９】この発明を説明するためのフローチャートである。
【符号の説明】
１１…アンテナ、１２…チューナ回路、１３…Ａ／Ｄコンバータ回路、１４…直交復調回路、１５…ＦＦＴ回路、１６…ビタビデコーダ回路、１７…オーディオデコーダ回路、１８…Ｄ／Ａコンバータ回路、２１Ｌおよび２１Ｒ…スピーカ、３１…マイクロコンピュータ、３２…メモリ、３３…時計回路、３４…操作キー、３５…ＬＣＤ、１００…検索受信ルーチン
【図１】
0004214332.tif 000002
【図２】
0004214332.tif 000003
【図３】
0004214332.tif 000004
【図４】
0004214332.tif 000005
【図５】
0004214332.tif 000006
【図６】
0004214332.tif 000007
【図７】
0004214332.tif 000008
【図８】
0004214332.tif 000009
【図９】
0004214332.tif 000010