(57)【特許請求の範囲】
【請求項１】
複数の文字番組のデータを本来の音声放送の番組の信号に多重化し、この多重化信号を放送するようにした文字多重放送を受信する受信機において、
上記文字多重放送を受信する受信回路と、
この受信回路の受信した多重化信号から上記文字番組のデータを取り出すデコーダ回路と、
このデコーダ回路により取り出されたデータにより上記文字番組を表示するとともに、その文字番組の２ページ分を同時に表示できる大きさの表示領域を有する表示素子と、
この表示素子に表示されるページを切り換える切り換え手段と、
上記表示素子における表示モードを変更する変更手段と
を有し、
上記文字番組のメニューを表示する場合には、上記表示モードにかかわらず、上記切り換え手段の操作ごとに、上記文字番組のメニューを１ページ単位で切り換えて上記表示素子に表示するとともに、
そのメニューの項目についての情報を上記メニューと一緒に上記表示素子に表示し、
上記メニューから選択した番組の本文を表示する場合であって、上記表示素子における表示モードを第１の表示モードに設定している場合には、上記切り換え手段を操作したとき、この切り換え手段の操作ごとに、上記メニューから選択した番組の本文を２ページ単位で切り換えて表示し、
上記メニューから選択した番組の本文を表示する場合であって、上記表示素子における表示モードを第２の表示モードに設定している場合には、上記切り換え手段を操作したとき、この切り換え手段の操作ごとに、上記メニューから選択した番組の本文を１ページ単位で切り換えて表示するとともに、
その表示されたページに関係する情報も上記本文と一緒に表示する
ようにした文字多重放送の受信機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、文字多重放送の受信機に関する。
【０００２】
【従来の技術】
〔フォーマット〕
ＦＭ放送において、「ＦＭ文字多重放送」と呼ばれ、本来の音声放送の番組に、文字情報などのデジタルデータを周波数多重化して送信することが実現されている。
【０００３】
このＦＭ文字多重放送はＤＡＲＣ方式と呼ばれているが、文字情報などのデジタルデータの多重化の規格は、
副搬送周波数：76ｋHz
伝送レイト  ：16ｋビット／秒
変調方式    ：ＬＭＳＫ
誤り訂正方式：（272,190 ）短縮化差集合巡回符号による積符号
とされている。
【０００４】
そして、そのＬＭＳＫ信号が、本来の音声放送の番組のオーディオ信号（モノラル信号あるいはステレオコンポジット信号）に周波数多重化され、その周波数多重化信号により主搬送波信号がＦＭ変調されて送信される。
【０００５】
また、文字情報などの番組サービスには、レベル１、２、３の区別があるが、これらは、いずれもドット表示により文字情報などを表示するものである。そして、レベル１のサービスは、ヘッダ文を含んで15.5文字×2.5 行の表示が可能なＦＭ受信機に向けたサービスで、情報は文字である。また、レベル２のサービスは、ヘッダ文を含んで15.5文字×8.5 行の表示が可能なＦＭ受信機に向けたサービスで、情報は文字および図形である。さらに、レベル３は、ＣＤ−ＲＯＭなどにより詳細な地図を表示できるＦＭ受信機、すなわち、ナビゲーションシステムに向けた交通情報のサービスである。
【０００６】
そして、レベル１の番組サービスとしては、ニュース、天気予報、交通情報および番組情報などが考えられている。この場合、番組情報は、例えば本来の音声放送が音楽番組であるときに、その曲名、演奏者名、リクエストのときの電話番号などのように、本来の音声放送の番組を補完する情報を提供するものである。なお、レベル１のサービスの場合、２行が１ページとされ、この１ページが表示単位とされるとともに、１番組は最大で62ページとされる。
【０００７】
さらに、番組は、機能から分類すると、メニューと、このメニューにより案内される番組の本文（以下「番組本文」と呼ぶ）とに分けることができる。これらメニューおよび番組本文は、例えば図９に示すように階層形式とされているもので、最上位にメインメニューが用意され、このメインメニューの各項目に対して下位のサブメニューあるいは番組本文が用意される。
【０００８】
なお、階層の深さは番組により異なる。また、番組は階層化されているのであるから、メインメニューから下位の階層へと降りていくと、最下位の階層は番組本文となる。さらに、番組本文の上位の階層に他の番組本文が存在することはなく、サブメニューの上位の階層に番組本文が存在することもない。
【０００９】
〔表示例〕
文字放送受信機における番組の表示は、次のように行うことができる。すなわち、レベル１に対応するＦＭ受信機の場合には、図８Ａに示すように、ＬＣＤのような表示素子DSP が設けられるとともに、その表示領域は、標準サイズの全角文字に換算して15.5文字×2.5 行（字間および行間の空白を含むため、横248 ドット×縦68ドット）の大きさとされる。ただし、その表示領域のうち、上側の0.5 行の領域はヘッダ文の表示領域とされ、下側の２行の領域が本文の表示領域とされる。
【００１０】
そして、受信機が文字多重放送を受信しているときに、所定のキーを押すと、図８Ｂに示すように、表示素子DSP に、メインメニューの第１ページが表示されるとともに、そのメインメニューの第１番目の項目がカーソルを意味する反転表示とされる（図８においては、作図の都合で、反転表示はハッチングにより示す。以下同様）。
【００１１】
そして、次キーＫN を押すと、図８Ｃに示すように、カーソル（反転表示）が第２番目の項目に移動し、さらに、次キーＫN を押すと、図８Ｄに示すように、メインメニューの第２ページが表示されるとともに、その第１行目、すなわち、メインメニューの第３番目の項目にカーソルが表示される。
【００１２】
こうして、次キーＫN を１回押すごとに、カーソルが１項目ずつ進んでいくとともに、次キーＫN を２回押すごとに、メインメニューのページが次のページとされる。なお、前キーＫB を押した場合には、次キーＫN を押した場合とは逆に変化する。
【００１３】
そして、例えば図８Ｄに示すように、「3.天気予報」の項目にカーソルが位置しているときに、決定キーＫE を押すと、この「3.天気予報」の番組が選択されたことになり、例えば図８Ｅに示すように、「3.天気予報」よりも１階層だけ下位の番組、今の場合、地域を示すサブメニューの第１ページが表示されるとともに、その第１番目の項目にカーソルが表示される。そして、このサブメニューにおいても、図８Ｆ、Ｇに示すように、次キーＫN および前キーＫB の操作に対してメインメニューの場合と同様に表示が変化する。
【００１４】
そして、例えば図８Ｆに示すように、「2.神奈川の天気」の項目にカーソルが表示されているときに、決定キーＫE を押すと、この「2.神奈川の天気」が選択されたことになり、例えば図８Ｈに示すように、「2.神奈川の天気」よりも１階層だけ下位の番組、今の場合、『神奈川の今日の天気』を示す番組本文が表示される。なお、番組本文が表示されているときには、カーソルは表示されない。
【００１５】
また、この『神奈川の今日の天気』と同じ階層には、『神奈川の明日の天気』があるので、次キーＫN を押すと、図８Ｉに示すように、その『神奈川の明日の天気』が表示される。なお、この『神奈川の明日の天気』が表示されているときに、前キーＫB を押すと、図８Ｈに示すように、『神奈川の今日の天気』が表示される。
【００１６】
こうして、番組は、メインメニューを最上位として階層式に用意されているので、これを順にたどっていくと、目的とする番組を表示することができる。
【００１７】
【発明が解決しようとする課題】
ところで、上述のように、１つの番組は最大で62ページとすることができるが、ある番組が例えば30ページの番組本文を持っているとすると、その番組本文の全ページを表示するには、図７Ａにも示すように、29回のキー操作が必要になる。しかし、これでは、キー操作の回数が多く、使い勝手が悪い。
【００１８】
この発明は、このような問題を解決するとともに、さらに、その場合に新たに生じる問題点をも解決しようとするものである。
【００１９】
【課題を解決するための手段】
このため、この発明においては、
複数の文字番組のデータを本来の音声放送の番組の信号に多重化し、この多重化信号を放送するようにした文字多重放送を受信する受信機において、
上記文字多重放送を受信する受信回路と、
この受信回路の受信した多重化信号から上記文字番組のデータを取り出すデコーダ回路と、
このデコーダ回路により取り出されたデータにより上記文字番組を表示するとともに、その文字番組の２ページ分を同時に表示できる大きさの表示領域を有する表示素子と、
この表示素子に表示されるページを切り換える切り換え手段と、
上記表示素子における表示モードを変更する変更手段と
を有し、
上記文字番組のメニューを表示する場合には、上記表示モードにかかわらず、上記切り換え手段の操作ごとに、上記文字番組のメニューを１ページ単位で切り換えて上記表示素子に表示するとともに、
そのメニューの項目についての情報を上記メニューと一緒に上記表示素子に表示し、
上記メニューから選択した番組の本文を表示する場合であって、上記表示素子における表示モードを第１の表示モードに設定している場合には、上記切り換え手段を操作したとき、この切り換え手段の操作ごとに、上記メニューから選択した番組の本文を２ページ単位で切り換えて表示し、
上記メニューから選択した番組の本文を表示する場合であって、上記表示素子における表示モードを第２の表示モードに設定している場合には、上記切り換え手段を操作したとき、この切り換え手段の操作ごとに、上記メニューから選択した番組の本文を１ページ単位で切り換えて表示するとともに、
その表示されたページに関係する情報も上記本文と一緒に表示する
ようにした文字多重放送の受信機
とするものである。
したがって、メニューは１ページ単位で表示および切り換えが行われるとともに、番組の受信状況などが表示される。また、番組の本文は２ページ単位で表示および切り換えが行われる。
【００２０】
【発明の実施の形態】
〔表示例〕
この発明の理解を容易にするため、まず、この発明によるＦＭ受信機における文字番組の表示例について説明する。
【００２１】
この発明においては、例えば図６に示すように、表示素子５０は、その表示領域の大きさがレベル１の文字番組の２ページ分の大きさ、すなわち、15.5文字×４行（横248 ドット×縦68ドット）の大きさとされる。
【００２２】
そして、受信機が文字多重放送を受信している場合に、文字放送キーＫC を押すと、図４Ａに示すように、表示素子５０の第１行目および第２行目に、メインメニューの第１ページが表示されるとともに、そのメインメニューの第１番目の項目がカーソル（反転表示）とされる。また、表示素子５０の第３行目には仕切線が表示され、第４行目には、文字放送の受信中を示す「ＦＭデータ」の文字が表示されるとともに、このときカーソルの位置している項目「1.番組情報」は本来の音声放送の番組の補完情報であってリアルタイムのデータなので、「ライブ」の文字が表示される。
【００２３】
そして、次キーＫN を押すと、図４Ｂに示すように、カーソルが第２番目の項目に移動するとともに、このときカーソルの位置している項目の番組の受信状況が、表示素子５０の第４行目に例えば「５ページ受信済み／全10ページ」のように表示される。
【００２４】
さらに、次キーＫN を押すと、図４Ｃに示すように、メインメニューの第２ページが表示されるとともに、その第１行目、すなわち、メインメニューの第３番目の項目にカーソルが表示される。また、このときカーソルの位置している項目の番組の受信状況が、表示素子５０の第４行目に表示される。
【００２５】
こうして、図４Ａ〜Ｃにも示すように、次キーＫN を１回押すごとに、カーソルが１項目ずつ進んでいくとともに、次キーＫN を２回押すごとに、メインメニューのページが次のページへと変更される。また、そのとき、カーソルの位置している項目の番組について、その受信状況が一緒に表示される。なお、前キーＫB を押した場合には、次キーＫN を押した場合とは逆に表示が変化する。
【００２６】
そして、例えば図４Ｃに示すように、「3.天気予報」の項目にカーソルが表示されているときに、決定キーＫE を押すと、この「3.天気予報」の番組が選択されたことになり、例えば図４Ｄに示すように、「3.天気予報」よりも１階層だけ下位の番組、今の場合、１階層下位は地域を示すサブメニューなので、そのサブメニューの第１ページが表示されるとともに、その第１番目の項目にカーソルが表示される。さらに、このとき、カーソルの位置している項目の番組について、その受信状況が表示素子５０に表示される。
【００２７】
また、このサブメニューにおいても、図４Ｄ〜Ｆに示すように、次キーＫN および前キーＫB の操作に対してメインメニューの場合と同様に表示が変化する。
【００２８】
こうして、メニュー（メインメニューおよびサブメニュー）が表示されているときには、次キーＫN あるいは前キーＫB を押すと、そのメニューの表示は１ページ単位（２行単位）で変更される。また、カーソルの位置している項目の番組について、その受信状況も表示される。
【００２９】
そして、例えば図４Ｅに示すように、「2.神奈川の天気」の項目にカーソルが位置しているときに、決定キーＫE を押すと、この「2.神奈川の天気」が選択されたことになり、例えば図４Ｇに示すように、「2.神奈川の天気」よりも１階層だけ下位の番組、今の場合、１階層下位は番組本文なので、その番組本文の２ページ分、すなわち、『神奈川の今日の天気を示すメッセージ』および『神奈川の明日の天気を示すメッセージ』が表示される。
【００３０】
なお、このとき、これよりも下位の階層はないので、カーソルは表示されない。また、この番組本文と同じ階層に、さらに別の番組本文がある場合には、例えば図７Ｂに示すように、次キーＫN を押すと、その番組本文は２ページ単位で表示および切り換えが行われる。
【００３１】
こうして、表示素子５０にメニュー（メインメニューあるいはサブメニュー）が表示されるときには、そのメニューの１ページ分が表示され、次キーＫN あるいは前キーＫB を操作すると、カーソルが１項目ずつ移動するとともに、メニューは１ページ単位で切り換えられる。さらに、このとき、カーソルの位置している項目の番組について、その受信状況などの情報が表示される。
【００３２】
また、表示素子５０に番組本文が表示されるときには、その番組本文の２ページ（すなわち、４行）が同時に表示され、次キーＫN あるいは前キーＫB を操作すると、２ページ単位でページが切り換えられる。
【００３３】
なお、以下に説明する受信機においては、例えば図５に示すように、メニューおよび番組本文を１ページ単位で表示および切り換える表示モードも有する場合である。すなわち、この表示モードでは、図５Ａ〜Ｃに示すように、メニューの表示時には、そのメニューが１ページ単位で表示されるとともに、受信状況なども表示される。さらに、図５Ｄ、Ｅに示すように、番組本文の表示時には、番組本文も１ページ単位で表示されるとともに、受信状況なども表示される。
【００３４】
また、以下の説明においては、図４Ｇに示すように、番組本文を２ページ単位で表示および切り換える表示モードを「４行モード」と呼び、図５Ｄ、Ｅに示すように、番組本文を１ページ単位で表示および切り換える表示モードを「２行モード」と呼ぶ。
【００３５】
〔受信機の構成〕
図１は、この発明を、サービスレベルがレベル１のＦＭ受信機に適用した場合の一形態を示し、符号１０はＦＭ文字多重放送の受信回路を示す。そして、アンテナ１１により受信されたＦＭ信号が、ＰＬＬシンセサイザ方式のチューナ回路１２に供給されて目的とする周波数の放送局が選局されるとともに、そのＦＭ信号が中間周波信号に変換され、この中間周波信号が中間周波フィルタおよびアンプを有する中間周波回路１３を通じてＦＭ復調回路１４に供給される。
【００３６】
そして、復調回路１４からは、オーディオ信号（モノラル信号あるいはステレオコンポジット信号）と、上述したＦＭ文字多重放送におけるＬＭＳＫ信号との周波数多重化信号が取り出され、この周波数多重化信号のうち、オーディオ信号がアンプ１５を通じてスピーカ１６に供給される。また、復調回路１４からの周波数多重化信号がデコーダ回路１８に供給され、ＬＭＳＫ信号から文字番組のデータがデコードおよびエラー訂正されて取り出される。
【００３７】
さらに、このＦＭ受信機には、チューナ回路１２における選局およびＦＭ文字多重放送による文字番組の表示などを実行するため、マイクロコンピュータ２０が設けられている。
【００３８】
このマイクロコンピュータ２０は、プログラムを実行するためのＣＰＵ２１と、そのプログラム用のＲＯＭ２２と、データエリア用およびワークエリア用のＲＡＭ２３と、ＦＭ文字多重放送のデータの受信バッファ用のＲＡＭ２４とを有する。そして、メモリ２２〜２４はシステムバス２９を通じてＣＰＵ２１に接続されている。
【００３９】
この場合、ＲＯＭ２２には、各種のプログラムが用意されているとともに、例えば図２および図３に示す表示ルーチン１００が用意されている。なお、このルーチン１００の詳細については後述するが、図２および図３においては、この発明に関係する部分だけを抜粋して示している。
【００４０】
さらに、バス２９には、ポート２５、２６およびインターフェイス回路２７が接続されている。そして、ＣＰＵ２１からポート２５を通じてチューナ回路１２に選局用のデータが供給され、その選局が実行される。さらに、デコーダ回路１８でデコードされた文字番組のデータがポート２６を通じて受信バッファ用のＲＡＭ２４に蓄積あるいは格納される。
【００４１】
また、インターフェイス回路２７には、選局キーのための操作キーＫ1 〜Ｋn が接続されるとともに、文字番組の選択および表示のための操作キーＫC 、ＫM 、ＫN 、ＫB 、Ｋ24、ＫE が接続されている。なお、これらのキーＫ1 〜ＫN 、ＫC 〜ＫE はノンロックタイプのプッシュスイッチにより構成される。また、キーＫC 〜ＫE のどれかを押したとき、ルーチン１００が実行される。
【００４２】
さらに、バス２９には、ＦＭ文字多重放送により送られてきた文字データを表示データに変換するためのフォントＲＯＭ（キャラクタジェネレータ）３１が接続されるとともに、ディスプレイコントローラ３２が接続されている。そして、コントローラ３２には、表示用のメモリ３３が接続されるとともに、表示素子として、例えばＬＣＤ５０が接続されている。
【００４３】
この場合、ＬＣＤ５０は、ドットの組み合わせにより文字などを表示するフルドットマトリックス方式とされ、例えば図６に示すように、その表示領域は、レベル１の文字番組の２ページ分の大きさ、すなわち、15.5文字×４行（横248 ドット×縦68ドット）の大きさとされている。
【００４４】
さらに、メモリ３３は、ＬＣＤ５０のドットマトリックス方式に対応してビットマップ方式とされ、ＬＣＤ５０の１画面分の容量を有する。そして、受信バッファ用のＲＡＭ２４に蓄積されている文字コード（あるいはＲＯＭ２２にあらかじめが用意されている文字コード）がＣＰＵ２１により順に読み出され、その読み出された文字コードがＲＯＭ３１のフォントデータを使用して表示データに変換され、この表示データがコントローラ３２を通じてメモリ３３に書き込まれる。
【００４５】
また、このとき、コントローラ３２により、メモリ３３の表示データが繰り返し読み出されるとともに、表示信号に変換されてＬＣＤ５０に供給される。したがって、ＬＣＤ５０には、ＣＰＵ２１がＲＡＭ２４あるいはＲＯＭ２２から読み出した文字コードにしたがった文字などが表示される。
【００４６】
〔選局のための処理〕
放送局のプリセットおよびプリセットされた放送局の選局などの処理は、キーＫ1 〜Ｋn の操作にしたがって、一般のＰＬＬシンセサイザ方式の受信機と同様に実現される。
【００４７】
〔キー入力のあったとき〕
文字番組のためのキーＫC 〜ＫE のうちのどれかのキーＫi を押すと、ＣＰＵ２１の処理がルーチン１００のステップ１０１からスタートし、次にステップ１０２において、ＲＡＭ２４のデータをチェックすることにより文字番組が受信されているかどうかが判別され、受信されていないときには、処理はステップ１０２からステップ１０４に進み、このルーチン１００を終了する。
【００４８】
しかし、文字番組が受信されているときには、処理はステップ１０２からステップ１０３に進み、このステップ１０３において、このルーチン１００の処理が開始されるきっかけとなったキーＫi が、キーＫC 〜ＫE のうちのどれであるかが判別される。そして、きっかけとなったキーＫi にしたがって、以下のような処理が実行され、それぞれの表示が実現される。なお、以下においては、表示モードが、まず４行モードの場合について説明し、その後、２行モードの場合について説明する。
【００４９】
〔メインメニューの表示（４行モードの場合）〕
ルーチン１００の処理が開始されるきっかけとなったキーＫi が文字放送キーＫC の場合には、処理はステップ１０３からステップ１１１に進み、このステップ１１１によりＲＡＭ２４のデータのうちのメインメニュー、すなわち、最上位の階層のメニューが選択され、次に処理はステップ１１４に進む。
【００５０】
そして、このステップ１１４において、表示モードが２行モードに設定されているか４行モードに設定されているかが判別され、今の場合は４行モードに設定されているので、処理はステップ１１４からステップ１１５に進み、このステップ１１５において、現在選択されている階層のメニューが４行モードで表示される。今の場合はメインメニューが選択されているので、このメインメニューが例えば図４Ａに示すように表示される。そして、その後、処理はステップ１０４に進み、このルーチン１００を終了する。
【００５１】
こうして、文字放送を受信しているとき、文字放送キーＫC を押すと、まず、メインメニューがそのときの表示モードにしたがって例えば４行モードで表示される。
【００５２】
そして、メインメニューが表示されているとき、次キーＫN あるいは前キーＫB を押すと、これがステップ１０３において判別され、処理はステップ１０３からステップ１２１に進み、このステップ１２１において、メニューが表示されているかどうかが判別される。そして、今の場合、メインメニューが表示されているので、処理はステップ１２１からステップ１２２に進み、このステップ１２２において、カーソルの表示位置を１項目だけ進めて（次キーＫN のとき）あるいは１項目だけ戻して（前キーＫB のとき）表示するためのデータ処理が実行される。なお、このとき、カーソルの移動によりページを変更する必要があるときには、そのための処理も実行される。
【００５３】
そして、その後、処理はステップ１１４に進み、さらに、ステップ１１５に進む。したがって、このとき、ステップ１２２により変更されたデータにしたがってメニューの表示が変更される。図４Ａの状態から次キーＫN を押した場合であれば、メインメニューの表示が図４Ｂに示すように変更される。そして、その後、処理はステップ１０４に進み、このルーチン１００を終了する。
【００５４】
したがって、ＬＣＤ５０にメインメニューが表示されている場合に次キーＫN を押すと、図４Ａ〜Ｃにも示すように、カーソルが１項目ずつ移動するとともに、メニューは１ページ単位で切り換えられる。さらに、このとき、カーソルの位置している項目の番組について、その受信状況などのステータス情報が表示される。
【００５５】
〔サブメニューの表示（４行モードの場合）〕
例えば図４Ｃに示すように、メインメニューが表示されるとともに、「3.天気予報」の項目にカーソルが表示されているときに、決定キーＫE を押すと、これがステップ１０３において判別され、処理はステップ１０３からステップ１３１に進み、このステップ１３１において、メニューが表示されているかどうかが判別される。そして、今の場合、メインメニューが表示されているので、処理はステップ１３１からステップ１３２に進み、このステップ１３２において、決定キーＫE が押されたときにカーソルが位置していた項目の番組（サブメニューあるいは番組本文）が選択される。今の場合は、「3.天気予報」のサブメニューが選択される。
【００５６】
続いて処理はステップ１３３に進み、ステップ１３２により選択された番組がサブメニューであるか番組本文であるかが判別され、今の場合は、「3.天気予報」のサブメニューが選択されているので、処理はステップ１３３からステップ１１４に進み、さらに、ステップ１１５に進む。
【００５７】
したがって、このとき、ＬＣＤ５０にはステップ１３２により選択されたサブメニューが表示される。今の場合は、図４Ｃの状態から決定キーＫE を押したので、図４Ｄに示すように「3.天気予報」のサブメニューが、メインメニューと同様に表示される。したがって、サブメニューは１ページ分が表示されるとともに、カーソルが位置している項目の番組について、その受信状況が第４行目に表示される。そして、その後、処理はステップ１０４に進み、このルーチン１００を終了する。
【００５８】
したがって、ＬＣＤ５０にメインメニューが表示されている場合に決定キーＫE を押すと、そのときカーソルの表示されていた項目の番組が選択され、その選択された番組がサブメニューであれば、そのサブメニューがメインメニューと同様に表示される。
【００５９】
そして、サブメニューが表示されているときに、次キーＫN あるいは前キーＫB を押すと、これがステップ１０３により判別され、以後、メインメニューが表示されている場合と同様、処理が、ステップ１０３→ステップ１２１→ステップ１２２→ステップ１１４→ステップ１１５の順に実行され、例えば図４Ｄ〜Ｆにも示すように、そのサブメニューの表示がメインメニューの場合と同様に変更されていく。
【００６０】
したがって、メニュー（メインメニューあるいはサブメニュー）が表示されているとき、キーＫN 、ＫB および決定キーＫE を操作することにより、下位の階層へと降りていくことができる。
【００６１】
〔番組本文の表示（４行モードの場合）〕
例えば図４Ｅに示すように、サブメニューが表示されるとともに、「2.神奈川の天気」の項目にカーソルが表示されているときに、決定キーＫE を押すと、これがステップ１０３において判別され、メインメニューが表示されていた場合に決定キーＫE が押されたときと同様、処理はステップ１０３からステップ１３１を通じてステップ１３２に進み、このステップ１３２において、決定キーＫE が押されたときにカーソルが位置していた項目の番組が選択される。今の場合は、「2.神奈川の天気」の番組本文が選択される。
【００６２】
続いて処理はステップ１３３に進み、今の場合、ステップ１３２により選択された番組が番組本文なので、処理はステップ１３３からステップ１３４に進む。そして、このステップ１３４において、表示モードが２行モードに設定されているか４行モードに設定されているかが判別され、今の場合は４行モードに設定されているので、処理はステップ１３４からステップ１３５に進み、このステップ１３５において、現在選択されている階層の番組本文が４行モードで表示される。今の場合は、「2.神奈川の天気」の番組本文が選択されているので、この番組本文が例えば図４Ｇに示すように表示される。そして、その後、処理はステップ１０４に進み、このルーチン１００を終了する。
【００６３】
こうして、番組本文よりも１階層上位のサブメニューが表示されているとき、その番組本文に対応する項目にカーソルを移動させて決定キーＫE を押すと、その番組本文がそのときの表示モードにしたがって例えば４行モードで表示される。
【００６４】
そして、このように番組本文が表示されているとき、次キーＫN あるいは前キーＫB を押すと、これがステップ１０３により判別され、処理はステップ１０３からステップ１２１に進むが、今の場合、番組本文が表示されているので、処理はステップ１２１からステップ１２４に進み、このステップ１２４において、表示モードが２行モードに設定されているか４行モードに設定されているかが判別される。
【００６５】
そして、今の場合は４行モードに設定されているので、処理はステップ１２４からステップ１２５に進み、このステップ１２５において、現在選択されている番組本文の次の２ページ（次キーＫN のとき）あるいは前の２ページ（前キーＫB のとき）が選択される。なお、この場合、該当するページが存在しないときには、例えば、このとき表示されている２ページが選択される。また、２ページが揃わないときには、その得られないページの代わりにダミーのページ、例えば×の書かれているページが用意される。
【００６６】
そして、その後、処理はステップ１３５に進む。したがって、ＬＣＤ５０には、ステップ１２５により選択された次の２ページあるいは前の２ページが表示される。そして、その後、処理はステップ１０４に進み、このルーチン１００を終了する。
【００６７】
したがって、番組本文が４行モードで表示されているとき、次キーＫN あるいは前キーＫB を押すと、例えば図７Ｂに示すように、その番組本文が２ページ単位で順に切り換えられて表示されていく。
【００６８】
なお、番組本文が表示されている場合に決定キーＫE を押したときには、処理は、ステップ１０３→ステップ１３１→ステップ１０４のように進み、決定キーＫE の押されたことは無視される。
【００６９】
〔上位メニューへの移動（４行モードの場合）〕
例えば図４Ｄ〜Ｇに示すように、サブメニューあるいは番組本文が表示されている場合に、メニューキーＫM を押すと、処理はステップ１０３からステップ１４１に進み、このステップ１４１において、ＬＣＤ５０にメインメニューが表示されているかどうかが判別される。
【００７０】
そして、メインメニュー以外の内容（サブメニューあるいは番組本文）が表示されているときには、処理はステップ１４１からステップ１４２に進み、このステップ１４２において、１階層だけ上位の階層の第１ページが選択される。この場合、図９により説明したように、メインメニュー以外の階層では、その上位の階層はサブメニューあるいはメインメニューであるからステップ１４２が実行されると、１階層上位のメニュー（メインメニューあるいはサブメニュー）が選択されたことになる。
【００７１】
そして、その後、処理はステップ１１４に進み、今の場合、４行モードなので、ステップ１１５によりステップ１４２に選択された１階層上位のメニューが４行モードで表示され、その後、処理はステップ１０４により終了する。
【００７２】
したがって、例えば図４に示すように、サブメニューあるいは番組本文が表示されているとき、メニューキーＫM を押すと、その押すごとに１階層ずつ上位のメニューの第１ページが表示されていく。
【００７３】
なお、ステップ１４１において、メインメニューが表示されているときには、メインメニューよりも上位の階層はないので、処理はステップ１４１からステップ１０４に進み、このルーチン１００を終了する。したがって、メインメニューが表示されているときにメニューキーＫM を押しても、これは無視される。
【００７４】
〔メインメニューの表示（２行モードの場合）〕
文字放送キーＫC が押されると、処理はステップ１０３からステップ１１１を通じてステップ１１４に進むが、今の場合は２行モードに設定されているので、処理はステップ１１４からステップ１１６に進み、このステップ１１６において、現在選択されている階層のメニューが２行モードで表示される。今の場合はメインメニューが選択されているので、このメインメニューが例えば図５Ａに示すように表示される。そして、その後、処理はステップ１０４に進み、このルーチン１００を終了する。
【００７５】
こうして、文字放送を受信しているとき、文字放送キーＫC を押すと、まず、メインメニューがそのときの表示モードにしたがって例えば２行モードで表示される。
【００７６】
そして、メインメニューが表示されているとき、次キーＫN あるいは前キーＫB を押すと、処理はステップ１０３からステップ１２１を通じてステップ１２２に進み、さらに、ステップ１１４を通じてステップ１１６に進む。したがって、このとき、ステップ１２２により変更されたデータにしたがってメニューの表示が変更される。図５Ａの状態から次キーＫN を押した場合であれば、メインメニューの表示が図５Ｂに示すように変更される。そして、その後、処理はステップ１０４に進み、このルーチン１００を終了する。
【００７７】
したがって、ＬＣＤ５０にメインメニューが表示されている場合に次キーＫN を押すと、カーソルが１項目ずつ移動するとともに、メニューは１ページ単位で切り換えられる。さらに、このとき、カーソルの位置している項目の番組について、その受信状況などのステータス情報が表示される。
【００７８】
〔サブメニューの表示（２行モードの場合）〕
メインメニューが表示されているとともに、例えば「3.天気予報」の項目にカーソルが表示されているときに、決定キーＫE を押すと、これがステップ１０３において判別され、処理は、ステップ１０３からステップ１３１およびステップ１３２を通じてステップ１３３に進み、さらに、ステップ１３３からステップ１１４を通じてステップ１１６に進む。
【００７９】
したがって、このとき、ＬＣＤ５０にはステップ１３２により選択されたサブメニューが表示される。今の場合は、例えば図５Ｃに示すように「3.天気予報」のサブメニューが、メインメニューと同様に２行モードで表示される。すなわち、ＬＣＤ５０にメインメニューが表示されている場合に決定キーＫE を押すと、そのときカーソルの表示されていた項目の番組が選択され、その選択された番組がサブメニューであれば、そのサブメニューがメインメニューと同様に２行モードで表示される。
【００８０】
そして、サブメニューが表示されているときに、次キーＫN あるいは前キーＫB を押すと、これがステップ１０３により判別され、以後、メインメニューが表示されている場合と同様、処理が、ステップ１０３→ステップ１２１→ステップ１２２→ステップ１１４→ステップ１１６の順に実行され、そのサブメニューの表示がメインメニューの場合と同様に変更されていく。
【００８１】
したがって、メニュー（メインメニューあるいはサブメニュー）が表示されているとき、キーＫN 、ＫB および決定キーＫE を操作することにより、下位の階層へと降りていくことができる。
【００８２】
〔番組本文の表示（２行モードの場合）〕
例えば図５Ｃに示すように、サブメニューが表示されているとともに、「2.神奈川の天気」の項目にカーソルが表示されているときに、決定キーＫE を押すと、これがステップ１０３において判別され、処理はステップ１０３からステップ１３１を通じてステップ１３２に進み、さらに、ステップ１３３を通じてステップ１３４に進む。そして、このステップ１３４において、表示モードが２行モードに設定されているときには、処理はステップ１３４からステップ１３６に進み、このステップ１３６において、現在選択されている階層の番組本文が２行モードで表示される。今の場合は、「2.神奈川の天気」の番組本文が選択されているので、この番組本文が例えば図５Ｄに示すように表示される。そして、その後、処理はステップ１０４に進み、このルーチン１００を終了する。
【００８３】
こうして、番組本文よりも１階層上位のサブメニューが表示されているとき、その番組本文に対応する項目にカーソルを移動させて決定キーＫE を押すと、その番組本文が２行モードで表示される。
【００８４】
そして、このように番組本文が表示されているとき、次キーＫN あるいは前キーＫB を押すと、これがステップ１０３により判別され、処理はステップ１０３からステップ１２１を通じてステップ１２４に進み、今の場合、２行モードに設定されているので、処理はステップ１２４からステップ１２６に進む。そして、このステップ１２６において、現在選択されている番組本文の次の１ページ（次キーＫN のとき）あるいは前の１ページ（前キーＫB のとき）が選択される。なお、このとき、該当するページが存在しないときには、例えば、このとき表示されているページが選択される。
【００８５】
そして、その後、処理はステップ１３６に進む。したがって、ＬＣＤ５０には、ステップ１２６により選択された次の１ページあるいは前の１ページが表示される。そして、その後、処理はステップ１０４に進み、このルーチン１００を終了する。
【００８６】
したがって、番組本文が２行モードで表示されているとき、次キーＫN あるいは前キーＫB を押すと、例えば図５Ｄ、Ｅに示すように、その番組本文が１ページ単位で順に切り換えられて表示されていく。
【００８７】
〔上位メニューへの移動（２行モードの場合）〕
これは、〔上位メニューへの移動（４行モードの場合）〕と同じなので、説明は省略する。
【００８８】
〔表示モードの切り換え〕
これは、表示モードを４行モードと２行モードとの間で切り換える場合であるが、任意の表示状態のときに２行／４行キーＫ24を押すと、これがステップ１０３において判別され、処理はステップ１０３からステップ１５１に進み、このステップ１５１において、それまでの表示モードが４行モードのときには２行モードに変更され、それまでの表示モードが２行モードのときには４行モードに変更される。なお、このような表示モードの変更は、表示モードを示すフラグを反転させることにより実現できる。
【００８９】
続いて処理はステップ１３３に進み、このとき、メニューが表示されていれば、処理はステップ１３３からステップ１１４に進み、番組本文が表示されていれば、処理はステップ１３３からステップ１３４に進む。そして、ステップ１１４、１３４からは、表示モードにしたがって、ステップ１１５、１３５あるいは１１６、１３６に進む。
【００９０】
したがって、２行／４行キーＫ24を押すと、以後、それまでの表示モードが４行モードのときには２行モードとなり、それまでの表示モードが２行モードのときには４行モードとなる。
【００９１】
〔まとめ〕
以上のようにして、図１の受信機によれば、文字番組を表示することができるが、この場合、表示モードが４行モードのときには、例えば図４Ｇに示すように、番組本文は２ページ単位で表示および切り換えが行われるので、例えばある番組が30ページの番組本文を持っていても、図７Ｂにも示すように、14回のキー操作ですべての番組本文を表示することができる。すなわち、図６Ｄ、Ｅあるいは図７Ａに示すように、番組本文を１ページ単位で表示する場合に比べ、半分のキー操作ですべての番組本文を表示することができる。
【００９２】
また、メニューも２ページ単位で表示および切り換えを行うと、ＬＣＤ５０の表示領域の大きさの関係で、ヘッダ文やカーソル位置の項目（番組）についての受信状況、例えば総ページ数、受信できたページ数などを表示することができなくなる。しかし、上述の受信機においては、メニューの表示時には、２行モードと同等の表示とされるので、すなわち、例えば図４Ａ〜Ｆに示すように、メニューは１ページ単位で表示されるとともに、空いている行（図４Ａ〜Ｆでは、第４行目）にヘッダ文やカーソル位置の項目についての総ページ数、受信できたページ数などが表示される。したがって、これから選択して表示する番組について、その総ページ数や受信できたページ数などを確認することができ、使い勝手がよい。
【００９３】
さらに、例えば図６Ｄ、Ｅに示すように、番組本文を２行モードで表示することもできるので、この点からも使い勝手がよい。
【００９４】
〔その他〕
上述においては、受信状況として、総ページ数および受信できたページ数を文字により表示したが、図形やグラフなどにより表示することもできる。また、未読／既読情報などを表示することもできる。さらに、上述においては、メニューの表示形態が４行モードのときと２行モードのときとで異なるが、同一とすることもできる。
【００９５】
【発明の効果】
この発明によれば、番組本文は２ページ単位で表示されるので、番組本文を１ページ単位で表示する場合に比べ、半分のキー操作ですべての番組本文を表示することができる。
【００９６】
また、メニューは１ページ単位で表示されるとともに、ヘッダ文やこれから選択して表示する番組についての受信状況が表示されるので、その番組について、総ページ数や受信できたページ数などの受信状況を確認することができ、使い勝手がよい。さらに、ユーザの好みにより番組本文を２行モードで表示することもできるので、この点からも使い勝手がよい。
【図面の簡単な説明】
【図１】この発明の一形態を示す系統図である。
【図２】この発明の一形態の一部を示すフローチャートである。
【図３】図２の続きを示すフローチャートである。
【図４】この発明を説明するための図である。
【図５】この発明を説明するための図である。
【図６】この発明を説明するための図である。
【図７】この発明を説明するための図である。
【図８】この発明を説明するための図である。
【図９】この発明を説明するための図である。
【符号の説明】
１０…ＦＭ受信回路、１１…アンテナ、１２…チューナ回路、１３…中間周波回路、１４…ＦＭ復調回路、１５…アンプ、１６…スピーカ、１８…デコーダ回路、２０…マイクロコンピュータ、２１…ＣＰＵ、２２…ＲＯＭ（プログラム用）、２３…ＲＡＭ（ワークエリア用）、２４…ＲＡＭ（受信バッファ用）、２５…出力ポート、２６…入力ポート、２７…インターフェイス回路、２９…システムバス、３１…ＲＯＭ（キャラクタジェネレータ）、３２…ディスプレイコントローラ、３３…メモリ（表示用）、５０…ＬＣＤ、１００…表示ルーチン、Ｋ1 〜ＫN 、ＫC 〜ＫE …操作キー
【図１】
0003925582.tif 000002
【図２】
0003925582.tif 000003
【図３】
0003925582.tif 000004
【図４】
0003925582.tif 000005
【図５】
0003925582.tif 000006
【図６】
0003925582.tif 000007
【図７】
0003925582.tif 000008
【図８】
0003925582.tif 000009
【図９】
0003925582.tif 000010