(57)【特許請求の範囲】
【請求項１】
文字多重放送を受信する受信回路と、
この受信回路により受信されたデータを保持する、それぞれ１フレーム分のメモリ容量を有する第１および第２の受信バッファと、
これら第１および第２の受信バッファに保持されたデータによる情報を表示する表示素子と、
上記データの連続して送信されるフレームごとに交互に、上記第１および第２の受信バッファの一方に新たなフレームを蓄積し、その新たなフレームのパケットの横方向誤り訂正処理を行うとともに、上記第１および第２の受信バッファの他方に蓄積済みのフレームの積符号誤り訂正処理を行う、ＣＰＵを有する処理手段と、
を備えることを特徴とする受信機。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、ＦＭ文字多重放送などの文字多重放送を受信する受信機に関する。
【０００２】
【従来の技術】
ＦＭ放送において、本来の音声放送番組と一緒に、文字情報などをデジタルデータとして、多重化して送信することが、ＦＭ文字多重放送として実現化され、その放送を受信して、液晶表示素子などの表示素子に文字情報などを表示できるＦＭ受信機も、市販されるに至っている。
【０００３】
このＦＭ文字多重放送は、移動受信が可能なＤＡＲＣ方式とされ、文字情報などのデジタルデータの多重化の規格は、副搬送波周波数が７６ｋＨｚ、伝送レートが１６キロビット／秒、変調方式がＬＭＳＫ、誤り訂正方式が（２７２，１９０）短縮化差集合巡回符号による積符号とされる。
【０００４】
文字情報などの番組サービスとしては、レベル１，２，３の区別がある。いずれも、ドット表示により文字情報などを提示（表示）するものであるが、レベル１は、ヘッダ部を含んで１５．５字×２．５行の表示が可能な受信機に向けたサービスで、情報は文字である。レベル２は、ヘッダ部を含んで１５．５字×８．５行の表示が可能な受信機に向けたサービスで、情報は文字および図形である。レベル３は、ＣＤ−ＲＯＭなどにより詳細な地図を表示できる受信機、すなわちナビゲーションシステムに向けた交通情報のサービスである。
【０００５】
レベル１の番組サービスとしては、ニュース、天気予報、交通情報、エンターテインメントおよび主な補完番組などが考えられている。エンターテインメントは、占い、リスナー伝言板、クイズ、タウン情報などを提供するものであり、主な補完番組は、例えば本来の音声放送番組が音楽番組であるときに、その曲名、演奏者名、リクエストの際の電話番号・ＦＡＸ番号などの番組補完情報を提供するものである。主な補完番組は、番組情報または番組連動とも称される。
【０００６】
なお、上記以外の番組サービスとして、緊急の必要性があるときに随時提供される「緊急情報」が考えられている。
【０００７】
図４に、上記のＦＭ文字多重放送において多重化されるＬＭＳＫ信号のフレーム構成を示す。ＬＭＳＫ信号の１フレームは、２７２ブロックで構成され、それぞれのブロックは、２８８ビットとされる。
【０００８】
１フレームを構成する２７２個のブロックは、１９０個のデータパケットのブロックと、８２個の縦方向のパリティパケットのブロックとに分けられ、かつ縦方向のパリティパケットのブロックは分散されて送出される。
【０００９】
各ブロックの先頭には、１６ビットのＢＩＣ（ブロック識別符号）が付加される。ただし、ＢＩＣとしては４種類のものが用いられ、これにより各パリティパケットが区別されるとともに、フレームの先頭が識別される。
【００１０】
データパケットのブロックは、ＢＩＣに続いて１７６ビットのデータパケットを有し、そのあとに１４ビットのＣＲＣ符号が付加され、それに続いて８２ビットの横方向のパリティチェック符号を有するものとされる。ＣＲＣ符号は、積符号による誤り訂正後の残留誤りを検出するために付加される。縦方向のパリティパケットのブロックは、ＢＩＣに続いて２７２ビットの縦方向のパリティパケットを有するものとされる。
【００１１】
各データパケットは、図５に示すように、３２ビットのプリフィックスと、それに続く１４４ビットのデータブロックとからなるものとされる。
【００１２】
そのプリフィックスは、図６に示すように、サービス識別符号、復号識別フラグ、情報終了フラグ、更新フラグ、番組番号、ページ番号、データリンク符号、およびデータパケット番号からなるものとされる。
【００１３】
サービス識別符号は、４ビットで、番組内容などを識別するものである。レベル１に関しては、「１」が逐次受信処理用の一般情報、「２」が記録受信処理用の一般情報、「４」が交通情報、とされている。
【００１４】
逐次受信処理とは、受信機において番組データまたはページデータの最初のデータパケットが着信し次第、提示の復号処理を開始するモードであり、記録受信処理とは、番組データまたはページデータの全データを受信記録してデータグループごとのＣＲＣ符号による誤り訂正処理を行ったのちに初めて提示の復号処理を開始するモードである。
【００１５】
送信側において受信側における提示のタイミングをとる必要がある番組や、データグループの最終パケットが得られてから復号処理を始めたのでは提示が間に合わないような番組のときには、逐次受信処理とされる。
【００１６】
復号識別フラグは、１ビットで、受信機の誤り訂正回路が横方向のみの復号によりデータを出力する場合には「１」とされ、横方向および縦方向の復号後にデータを出力する場合には「０」とされる。
【００１７】
逐次受信処理で、復号識別フラグが「０」の場合には、受信機は、それぞれのデータパケットの先頭のＢＩＣを受信してから３０２パケット後のデータパケットの先頭のＢＩＣの時点で、それぞれのデータパケットについての提示のための復号処理を行うように、規定されている。
【００１８】
情報終了フラグは、１ビットで、あるデータグループ番号で送出するデータグループが終了する場合には「１］とされ、そうでない場合には「０」とされる。
【００１９】
更新フラグは、２ビットで、データグループが更新されるごとに１ずつインクリメントされる。
【００２０】
番組番号は８ビット、ページ番号は６ビットで、両者によりデータグループ番号が形成される。
【００２１】
データリンク符号は、２ビットで、１つのデータグループに属すべきデータを、パケット数がデータパケット番号の最大値を超えるような大容量のデータであるなどのために、最大で４つのデータグループに分割して、データリンク符号が異なる、同一のデータグループ番号により送信する場合に、各データグループの間で０→１→２→３の順にリンクさせる符号である。
【００２２】
データリンク符号を除くデータパケット番号は、８ビットで、「０」から順に割り当てられる。
【００２３】
番組番号は０から２５５までで、その「０」には「総目次」が割り付けられ、主な補完番組（番組情報ないし番組連動）には「２５４」が、緊急情報には「２５５」が、それぞれ割り付けられている。
【００２４】
また、ページ番号は１から６２までで、すなわち１番組は最大６２ページとされている。１ページは、１データグループに相当し、１データグループは、１つまたは複数のデータブロックで構成される。
【００２５】
そして、レベル１においては、１ページは、一般には１５．５字×２．５行の表示書式とされるが、１５．５字×８．５行の表示書式とすることもできる。また、この場合の文字データは、ＪＩＳコードによって表示する文字を指定するものとされている。
【００２６】
レベル１に対応する受信機は、上述したように、かつ図７に示すように、例えばＬＣＤ（液晶表示素子）１として、１５．５字×２．５行の表示が可能な表示画面１ａを有するものが用いられる。ただし、その表示画面１ａのうちの左下側の１５字×２行の部分１ｂが本文表示領域とされ、斜線を付した上側の０．５行および右側の０．５字の部分１ｃはヘッダ文表示領域とされる。
【００２７】
そして、受信機は、ステレオコンポジット信号とともにＬＭＳＫ信号を受信し、そのＬＭＳＫ信号から上記の文字データをデコードして、バッファメモリに書き込むようにされる。
【００２８】
受信機またはこれを遠隔制御するリモコン送信機には、「総目次」キーが設けられ、これを操作することによって、受信機は、図８（Ａ）に示すように、表示画面１ａ上に、総目次（メインメニュー）を提示するようにされる。ただし、図８（Ａ）は、総目次が複数ページにわたり、または８．５行の表示書式とされ、そのうちの最初の１ページ、または８．５行の表示書式とされたページの本文の最初の２行が表示された状態である。
【００２９】
受信機またはリモコン送信機には、さらに「ページ（画面）送り」キーが設けられ、これを操作することによって、図８（Ｂ）に示すように、表示画面１ａ上には、次の１ページ、または８．５行の表示書式とされたページの本文の次の２行が表示されるようにされる。
【００３０】
そして、ユーザーが総目次の中から見ようとする項目の番号を選択決定すると、項目ないし場合により、さらにその選択決定された項目についての目次が提示されるようにされる。例えば、ユーザーが総目次の中から「３．天気予報」を選択した場合、図９に示すように、「１．今日の天気  ２．明日の天気」というような目次が提示される。
【００３１】
さらに、ユーザーがその目次の中から見ようとする項目の番号を選択決定すると、その選択決定された項目についての最初のページが提示されるようにされる。例えば、ユーザーが上記の目次の中から「１．今日の天気」を選択した場合、図１０に示すように、「今日の天気」についての具体的な文字情報が提示される。
【００３２】
【発明が解決しようとする課題】
ＦＭ文字多重放送を受信する受信機では、送信データの、図４に示したように２７２パケットで構成されるフレームを受信し、蓄積する際には、誤り訂正として、（１）受信したパケットの横方向誤り訂正、（２）その受信し、蓄積したパケットの２７２パケット単位での縦方向誤り訂正、および（３）その受信し、蓄積したフレーム内の２７２パケットの横方向誤り訂正、の各処理を行う。
【００３３】
この場合、（２）の縦方向誤り訂正処理および（３）の横方向誤り訂正処理、すなわち積符号誤り訂正処理を行うには、当然のことながら、１フレーム分である２７２パケットの受信が完了していなければならない。
【００３４】
しかしながら、ＦＭ文字多重放送では、フレームデータが連続して送信されるので、受信済みフレームにつき（２）の縦方向誤り訂正処理および（３）の横方向誤り訂正処理、すなわち積符号誤り訂正処理を行っている間にも、次フレームを受信して（１）の横方向誤り訂正処理を行わないと、フレームデータの受信抜けないし取りこぼしを生じることとなる。
【００３５】
そこで、この発明は、ＦＭ文字多重放送などの文字多重放送を受信する受信機において、連続して送信されるフレームデータを取りこぼすことなく復号処理することができるようにしたものである。
【００３６】
【課題を解決するための手段】
この発明の受信機は、
文字多重放送を受信する受信回路と、
この受信回路により受信されたデータを保持する、それぞれ１フレーム分のメモリ容量を有する第１および第２の受信バッファと、
これら第１および第２の受信バッファに保持されたデータによる情報を表示する表示素子と、
上記データの連続して送信されるフレームごとに交互に、上記第１および第２の受信バッファの一方に新たなフレームを蓄積し、その新たなフレームのパケットの横方向誤り訂正処理を行うとともに、上記第１および第２の受信バッファの他方に蓄積済みのフレームの積符号誤り訂正処理を行う、ＣＰＵを有する処理手段と、
を備えることを特徴とする。
【００３７】
【作用】
上記のように構成した、この発明の受信機においては、フレーム１の送信時には、そのフレーム１が一方の受信バッファに蓄積され、そのフレーム１のパケットの横方向誤り訂正処理がなされる。次に、フレーム１に連続するフレーム２の送信時には、そのフレーム２が他方の受信バッファに蓄積され、そのフレーム２のパケットの横方向誤り訂正処理がなされるとともに、フレーム１の送信時に一方の受信バッファに蓄積済みのフレーム１の積符号誤り訂正処理がなされる。
【００３８】
次に、フレーム２に連続するフレーム３の送信時には、そのフレーム３が一方の受信バッファに蓄積され、そのフレーム３のパケットの横方向誤り訂正処理がなされるとともに、フレーム２の送信時に他方の受信バッファに蓄積済みのフレーム２の積符号誤り訂正処理がなされる。以下、同様である。
【００３９】
【実施例】
図１は、この発明の受信機の一例で、ＦＭ文字多重放送を受信する、レベル１対応の、車載用のＦＭ受信機の場合である。
【００４０】
この例のＦＭ受信機では、アンテナ１１により受信されたＦＭ信号が、シンセサイザ方式のチューナ回路１２に供給されて目的とする周波数の放送局が選局されるとともに、そのＦＭ信号が中間周波信号に変換され、この中間周波信号が中間周波増幅回路１３を通じてＦＭ復調回路１４に供給される。
【００４１】
ＦＭ復調回路１４からは、ステレオの左右チャンネルの音声信号Ｌ，Ｒの和信号（Ｌ＋Ｒ）と、差信号（Ｌ−Ｒ）により平衡変調されたＤＳＢ信号と、パイロット信号と、ＦＭ文字多重放送における上記のＬＭＳＫ信号との周波数多重化信号が取り出される。
【００４２】
この周波数多重化信号がステレオ復調回路１５に供給されて、和信号（Ｌ＋Ｒ）およびＤＳＢ信号から左右チャンネルの音声信号Ｌ，Ｒが復調され、これら音声信号Ｌ，Ｒが増幅回路１６Ｌ，１６Ｒを通じて左右チャンネルのスピーカ１７Ｌ，１７Ｒに供給される。
【００４３】
さらに、このＦＭ受信機には、チューナ回路１２における選局およびＦＭ文字多重放送による文字表示を実行するため、マイクロコンピュータ２０が設けられる。
【００４４】
マイクロコンピュータ２０は、プログラムを実行するためのＣＰＵ２１、ＲＯＭ２２、ワークエリア用のＲＡＭ２３、およびＦＭ文字多重放送のデータの受信バッファ用のＲＡＭ２４を有する。ＲＯＭ２２には、各種のルーチンが書き込まれる。ＲＡＭ２４は、後述するように、２段の受信バッファで構成される。
【００４５】
ＲＯＭ２２およびＲＡＭ２３，２４は、システムバス２９を通じてＣＰＵ２１に接続され、システムバス２９には、インタフェース回路（ポート）２５〜２８が接続される。
【００４６】
そして、インタフェース回路２５からチューナ回路１２に選局用のデータが供給されて、その選局が実行される。また、ＦＭ復調回路１４からの復調信号がデコーダ回路４１に供給されて、ＬＭＳＫ信号からＦＭ文字多重放送におけるデータがデコードされて取り出され、このデータがインタフェース回路２６を通じてＲＡＭ２４に書き込まれる。ＲＡＭ２４のデータは、後述するように常に最新のデータで更新される。
【００４７】
また、インタフェース回路２７には、ノンロックタイプのプッシュスイッチにより構成された各種の操作キー４２が接続され、そのキー出力がマイクロコンピュータ２０に取り込まれる。これにより、操作キー４２のうちの任意のキーを押すと、その押されたキーがＣＰＵ２１により判別され、その押されたキーに対応する処理が実行される。
【００４８】
ただし、ＦＭ受信機が車載用の場合には、その操作パネルは狭くて多数の操作キーを配置することができないので、この例においては、操作キー４２は、操作頻度の高いキーおよび重要性の高いキーのみとされ、その他の操作はリモコン（遠隔操作）により行うようにされる。
【００４９】
このため、インタフェース回路２７には、リモコンの受信回路４３も接続される。この例においては、そのリモコンは赤外線式とされ、受信回路４３は、リモコン送信機６０からの赤外線を受光する受光素子と、この受光素子からのリモコン信号をデコードするデコーダ回路とを有する。
【００５０】
また、リモコン送信機６０にも、ノンロックタイプのプッシュスイッチにより構成された各種の操作キー６２（６２Ａ〜６２Ｎ）が設けられる。この操作キー６２の一部は操作キー４２と機能が重複するが、操作キー６２のうちの任意のキーを押すと、その押されたキーに対応するデータが形成され、これが赤外線に変換されてＦＭ受信機に送信される。
【００５１】
そして、ＦＭ受信機においては、リモコン送信機６０から送信された赤外線が受信回路４３により受信されて、もとのデータが取り出され、このデータがインタフェース回路２７に供給される。こうして、操作キー４２を押した場合と同様に、操作キー６２を押した場合も、その押されたキーに対応する処理がマイクロコンピュータ２０により実行される。
【００５２】
インタフェース回路２８には、ビープ音信号形成回路４４が接続され、これからのビープ音信号が増幅回路１６Ｌ，１６Ｒに供給される。
【００５３】
さらに、システムバス２９には、ＦＭ文字多重放送により送られた文字コードを表示データに変換するためのフォントデータを有するフォントＲＯＭ（キャラクタジェネレータ）３１が接続されるとともに、表示用のメモリ３２と、ディスプレイコントローラ３３とが接続され、このディスプレイコントローラ３３に、表示素子として例えばＬＣＤ５０が接続される。
【００５４】
ＬＣＤ５０は、図７に示して上述したＬＣＤ１と同様に、１５．５字×２．５行の表示が可能な表示画面を有し、そのうちの左下側の１５字×２行の部分が本文表示領域とされ、上側の０．５行および右側の０．５字の部分がヘッダ文表示領域とされる。
【００５５】
表示用のメモリ３２は、このＬＣＤ５０のドット表示方式に対応してビットマップ方式とされ、１画面分の容量を有するものとされる。
【００５６】
そして、ＲＡＭ２４に保持されている文字コードがＣＰＵ２１により読み出され、その読み出された文字コードがＲＯＭ３１のフォントデータにより表示データに変換され、その表示データがメモリ３２に書き込まれる。また、このとき、ディスプレイコントローラ３３により、メモリ３２の表示データが繰り返し読み出されるとともに、表示信号に変換されてＬＣＤ５０に供給される。したがって、ＬＣＤ５０の表示画面には、ＣＰＵ２１がＲＡＭ２４から読み出した文字コードの文字が表示される。
【００５７】
ＲＡＭ２４としては、上述したように、かつ図２に示すように、２段の受信バッファ２４Ａおよび２４Ｂが設けられる。受信バッファ２４Ａおよび２４Ｂのメモリ容量は、それぞれ文字データの１フレーム分とされる。具体的に、図４に示したように、データの１フレームは、２７２×２８８ビット＝９７９２バイトであるので、受信バッファ２４Ａおよび２４Ｂのメモリ容量は、それぞれ約１０キロバイトとされる。
【００５８】
そして、ＣＰＵ２１は、データの連続して送信されるフレームごとに交互に、受信バッファ２４Ａおよび２４Ｂの一方に新たなフレームを蓄積し、その新たなフレームのパケットの横方向誤り訂正処理を行うとともに、受信バッファ２４Ａおよび２４Ｂの他方に蓄積済みのフレームの積符号誤り訂正処理を行う。すなわち、受信済みフレームの積符号誤り訂正処理と、これに連続する次フレームの受信および横方向誤り訂正処理とが、並行して交互になされる。
【００５９】
図３に、フレーム１，２，３，４の４フレームが連続して送信される場合を示す。なお、上記のように１フレームは９７９２バイトであり、データの伝送レートは１６キロビット／秒であるので、１フレームは５秒弱で送出される。
【００６０】
まず、フレーム１の送信時には、そのフレーム１が受信バッファ２４Ａで受信され、受信バッファ２４Ａに蓄積されるとともに、そのフレーム１のパケットの横方向誤り訂正処理がなされる。
【００６１】
次に、フレーム１に連続するフレーム２の送信時には、そのフレーム２が受信バッファ２４Ｂで受信され、受信バッファ２４Ｂに蓄積されるとともに、そのフレーム２のパケットの横方向誤り訂正処理がなされる。同時に、フレーム１の送信時に受信バッファ２４Ａに蓄積済みのフレーム１についての、２７２パケット単位での縦方向誤り訂正処理、および２７２パケットの横方向誤り訂正処理、すなわちフレーム１についての積符号誤り訂正処理がなされる。
【００６２】
次に、フレーム２に連続するフレーム３の送信時には、そのフレーム３が受信バッファ２４Ａで受信され、受信バッファ２４Ａに蓄積されるとともに、そのフレーム３のパケットの横方向誤り訂正処理がなされる。同時に、フレーム２の送信時に受信バッファ２４Ｂに蓄積済みのフレーム２についての積符号誤り訂正処理がなされる。
【００６３】
次に、フレーム３に連続するフレーム４の送信時には、そのフレーム４が受信バッファ２４Ｂで受信され、受信バッファ２４Ｂに蓄積されるとともに、そのフレーム４のパケットの横方向誤り訂正処理がなされる。同時に、フレーム３の送信時に受信バッファ２４Ａに蓄積済みのフレーム３についての積符号誤り訂正処理がなされる。
【００６４】
フレーム４で送信データが終了すると、次のフレーム期間に相当する期間では、フレーム４の送信時に受信バッファ２４Ｂに蓄積済みのフレーム４についての積符号誤り訂正処理がなされる。
【００６５】
このように、２段の受信バッファ２４Ａおよび２４Ｂが設けられて、受信済みフレームの積符号誤り訂正処理と、これに連続する次フレームの受信および横方向誤り訂正処理とが、並行して交互になされるので、連続して送信されるフレームデータの受信抜けを生じることなくデータの復号処理をすることができる。
【００６６】
【発明の効果】
上述したように、この発明によれば、ＦＭ文字多重放送などの文字多重放送を受信する受信機において、連続して送信されるフレームデータを取りこぼすことなく復号処理することができる。
【図面の簡単な説明】
【図１】この発明の受信機の一例を示す図である。
【図２】その要部の構成を示す図である。
【図３】その動作の説明に供する図である。
【図４】ＦＭ文字多重放送におけるデータのフレーム構成を示す図である。
【図５】そのデータパケットの構成を示す図である。
【図６】そのプリフィックスの構成を示す図である。
【図７】ＦＭ文字多重放送のレベル１対応の受信機に設けられる表示素子を示す図である。
【図８】その表示画面の表示例を示す図である。
【図９】その表示画面の表示例を示す図である。
【図１０】その表示画面の表示例を示す図である。
【符号の説明】
１２  チューナ回路
１４  ＦＭ復調回路
１５  ステレオ復調回路
２０  マイクロコンピュータ
２１  ＣＰＵ
２４  ＲＡＭ（受信バッファ用）
２４Ａ  第１の受信バッファ
２４Ｂ  第２の受信バッファ
３１  フォントＲＯＭ（キャラクタジェネレータ）
３２  メモリ（表示用）
３３  ディスプレイコントローラ
４１  デコーダ回路
４２  操作キー
５０  ＬＣＤ
６０  リモコン送信機
６２  操作キー
【図１】
0003729213.tif 000002
【図２】
0003729213.tif 000003
【図３】
0003729213.tif 000004
【図４】
0003729213.tif 000005
【図５】
0003729213.tif 000006
【図６】
0003729213.tif 000007
【図７】
0003729213.tif 000008
【図８】
0003729213.tif 000009
【図９】
0003729213.tif 000010
【図１０】
0003729213.tif 000011