(57)【特許請求の範囲】
【請求項１】
ＦＭ文字多重放送の番組の１ページ分のデータであるデータグループに、所定ビットで表され、上記データグループの内容の変化に伴い順次変更される更新フラグがそれぞれ付けられた複数のデータグループを順次受信し、各データグループの内容に応じて情報を蓄積および出力するデータ受信装置において、
受信した更新フラグに対し、上記データグループおよび更新フラグの受信状態を識別するための受信状態フラグを付加する受信状態フラグ付加手段と、
受信状態フラグを更新フラグに付加することによって得られた合成更新フラグを記憶する記憶手段と、
受信したデータグループ中の各データパケットについて、合成更新フラグと更新フラグとの比較を行う更新フラグ比較部と、
上記更新フラグ比較部の比較結果に基づき、合成更新フラグと更新フラグとが異なるデータパケットのみ受信処理を行うとともに、合成更新フラグを、新規に完成されたデータグループに対応する更新フラグに書き換える出力情報制御手段とを備えることを特徴とするデータ受信装置。
【請求項２】
上記各データグループおよび各更新フラグを含む受信データが同期しているか否かを判定する同期判定手段と、
同期判定手段の判定結果に基づいて受信状態フラグを変更し、合成更新フラグを更新フラグとは異なる値とする第１の受信状態フラグ変更手段とをさらに備える
ことを特徴とする請求項１記載のデータ受信装置。
【請求項３】
日付の変化に基づいて受信状態フラグを変更し、合成更新フラグを更新フラグとは異なる値とする第２の受信状態フラグ変更手段をさらに備えることを特徴とする請求項１記載のデータ受信装置。
【請求項４】
上記データグループおよび更新フラグの電波を含む周波数変調放送波を受信するための周波数変調放送受信手段と、
振幅変調放送波を受信するための振幅変調放送受信手段と、
周波数変調放送受信手段および振幅変調放送受信手段のいずれを作動状態にするかを切り換える周波数変調放送受信／振幅変調放送受信切り換え手段と、
周波数変調放送受信／振幅変調放送受信切り換え手段による周波数変調放送受信手段と振幅変調放送受信との切り換えに基づいて受信状態フラグを変更し、合成更新フラグを更新フラグとは異なる値とする第３の受信状態フラグ変更手段とをさらに備えることを特徴とする請求項１記載のデータ受信装置。
【請求項５】
上記データグループおよび更新フラグの電波を受信するための受信手段と、
受信手段の受信周波数を変更するための受信周波数変更手段と、
受信手段の受信周波数変更に基づいて受信状態フラグを変更し、合成更新フラグを更新フラグとは異なる値とする第４の受信状態フラグ変更手段とをさらに備えることを特徴とする請求項１記載のデータ受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データグループの内容が更新されたことを示す更新フラグがそれぞれ付けられた複数のデータグループを順次受信し、各データグループの内容に応じて情報を蓄積および出力するデータ受信装置に関するものである。
【０００２】
さらに詳しくは、周波数変調（ＦＭ）放送波に多重化されて放送局から送出される文字・図形等の可視情報のディジタルデータの電波を受信するＦＭ文字多重放送用受信装置として好適なデータ受信装置に関するものである。
【０００３】
【従来の技術】
近年、ＦＭ放送波の間隙に、文字・図形等の可視情報のディジタルデータの電波を多重化して放送するＦＭ文字多重放送が、普及しつつある。
【０００４】
ＦＭ文字多重放送では、電界強度の低下、マルチパス誤差、フェージング、ノイズ等の影響により、受信機で受信されたディジタルデータにデータパケットの欠落（抜け）が生じることが多い。この結果、受信機で表示される上記可視情報のディジタルデータの放送には、ページ（番組内容）の欠落が発生することが多い。
【０００５】
このため、ＦＭ文字多重放送の放送局が上記データ放送の番組のデータを送信する際には、通常、上記データを確実に受信できるように、上記番組の１ページ分のデータであるデータグループを一度送信した後、続けて何回か繰り返して再送している。そして、上記放送局は、次に、上記データグループと内容が異なる他のデータグループを送出する際には、そのデータグループのプリフィックスに設けた更新フラグを順次インクリメントすることによって、データグループの内容が変化したこと、即ち、ページの内容が変化したことを表すようになっている。
【０００６】
日本国において実用化されているＦＭ文字多重放送では、メインの音声放送に文字情報等の可視情報のディジタルデータ（以下、ＦＭ文字多重放送データと称する）を多重して放送している。ＦＭ文字多重放送では、（２７０，１９０）短縮化差集合巡回符号の積符号を用いる誤り訂正を行う。上記誤り訂正は、フレーム単位で行われる。
【０００７】
上記各フレームは、１９０個のデータパケットと、８２個のパリティーパケットで構成される。上記各パケットは、パケットの同期検出およびパケット種別（データパケットあるいはパリティーパケット）の識別のためのブロック識別符号（ＢＩＣ符号）を備える。上記データパケットは、１９０ビットの情報ビットと、８２ビットのパリティービットで構成される。
【０００８】
上記の１９０ビットの情報ビットは、３２ビットのプリフィックスと、１４４ビットのデータブロックと、１４ビットの誤り検出符号（ＣＲＣ符号）で構成される。上記プリフィックスは、そのプリフィックスが属するデータパケットの属性情報である、番組番号、ページ番号、更新フラグ、パケット番号等で構成される。
【０００９】
ＦＭ文字多重放送の受信機では、上記プリフィックスの情報により、少なくとも１つ以上のデータパケットを用いて番組の最小単位（ページ単位）を作成する。即ち、ＦＭ文字多重放送の受信機に表示される番組は、番組のページ単位で管理される。
【００１０】
上記ＦＭ文字多重放送の放送局では、データグループの内容を変える時には、データグループのプリフィックスに設けた更新フラグを０から１ずつインクリメントし、３になった時点で０に戻し、続いて１ずつインクリメントする。従って、ＦＭ文字多重放送データの更新フラグは、データグループの内容の変化に伴い、０、１、２、３、０、１、２、３、…と順次変更される。一方、ＦＭ文字多重放送の放送局では、データグループを送出した後、続けて同じ内容のデータグループを再送するときには、同じ更新フラグを付けて再送している。
【００１１】
従来のＦＭ文字多重放送用受信装置では、直前に受信したデータグループと異なる更新フラグを有するデータグループのみに受信処理、即ち、受信データのデータ処理および受信データに対応する情報の出力、例えば、表示装置による表示を行う。従って、上記従来の受信装置は、受信したデータグループの更新フラグが直前に受信したデータグループの更新フラグと同じであるときには、同じ内容のデータグループであるとして受信データの受信処理を行わない。
【００１２】
【発明が解決しようとする課題】
しかしながら、ＦＭ文字多重放送データは、更新フラグが一巡すると、データグループの内容が異なっても、同じ更新フラグとなるので、上記従来の受信装置では、受信状況の悪化によって、更新フラグの変化を検出できなくなる現象が生じることがある。
【００１３】
例えば、更新フラグ「０」を受信した後、受信状況が悪くなり、データグループの内容が変化しているにもかかわらず、データグループの内容が変化したことを示す更新フラグ「１」、「２」、「３」が受信不可能となり、更新フラグが「０」に戻った時点で、受信状況が良くなり、該更新フラグが受信可能となった場合、上記受信装置は、更新フラグが変化してない、即ち、データグループの内容が変化していないと判断してしまうことがある。
【００１４】
また、放送局では、放送終了時に送信機の電源を切るので、放送開始時に送出されるデータグループの更新フラグは、どの番組（ぺージ）でも０に初期化されている。このため、ＡＣ（交流）アダプター等を用いてコンセント（アウトレット）に接続され、常時ＦＭ多重放送を受信している受信装置では、前日の放送終了時に送出されたデータグループの更新フラグが放送開始時と同じ０であると、番組内容が変化しているにもかかわらず、更新フラグが変化してないと判断してしまう。
【００１５】
さらに、ＡＭ放送を受信して聴くためのＡＭモードを有するＦＭ多重放送用受信装置では、ＦＭ多重モードでデータを受信処理した後にＡＭモードに切り換え、さらにＡＭ放送を聴いた後、再度ＦＭ多重モードに切り換えた場合、ＦＭ多重モードに切り換えた直後のデータグループの更新フラグがＡＭモードに切り換える直前と同じになることがある。この場合、上記従来の構成では、更新フラグが変化してないと判断してしまう。
【００１６】
このように、上記従来の受信装置では、データグループの内容が更新されているにもかかわらず、更新フラグが変化していないと判断してしまうことがある。このため、上記従来の受信装置では、新規なページデータを取りこぼす、即ち、更新後の新規な内容のデータグループを受信処理せずに消去してしまう恐れがある。
【００１７】
そこで、更新フラグに関係なく全てのデータグループの受信処理を行い、表示を行う方式の受信装置も考えられる。
【００１８】
しかしながら、この方式の受信装置では、例えば、受信したページのデータを表示する際に、ぺージが再送される度に同じ内容のページを再描画するので画面がちらつくという問題がある。また、この方式の受信装置では、同じ内容のぺージを再送した場合でも、常に受信データを受信処理するので、同じ受信データの受信処理を繰り返し行うという無駄な処理を行うことになる。
【００１９】
この問題を回避するため、更新フラグを無視し、受信したデータグループを予め記憶された直前に受信したデータグループと１バイトずつ比較することによって表示ページの更新を制御する受信装置も考えられる。上記受信装置では、両者の何れかのバイトが異なっているときにのみ、古い以前のデータグループを消去し、新規受信データグループに置き換えて、新規ページの表示を行う。また、上記受信装置では、両者の全てのバイトが同じであれば、同じ内容のデータグループであるとして、受信したデータグループを消去する。
【００２０】
しかしながら、上記受信装置では、データグループの比較に長時間を要する。この結果、上記受信装置では、受信したデータをリアルタイムで表示しようとすると、最悪の場合、上記システム全体の動作速度を制御するクロックの周波数を高くする必要が生じるので、消費電力の見地から不利である。
【００２１】
本発明は、上記従来の問題点に鑑みなされたものであって、その目的は、データグループの内容が更新されたことを示す更新フラグがそれぞれ付けられた複数のデータグループを順次受信し、各データグループの内容に応じて情報を蓄積および出力するデータ受信装置において、複雑な制御を行うことなしにデータグループの内容の更新を確実に検出して出力情報を更新できるデータ受信装置を提供することにある。
【００２２】
【課題を解決するための手段】
本願発明者等は、上記データ受信装置において、更新フラグに受信状態フラグを付加した合成更新フラグの変化に基づいてデータグループの内容の更新を検出し、各データグループの出力情報への変換処理を合成更新フラグだけで制御することにより、複雑な制御を行うことなしにデータグループの内容の更新を確実に検出して出力情報を更新できることを見出し、本発明を完成するに至った。
【００２３】
即ち、請求項１記載の発明のデータ受信装置は、上記の課題を解決するために、ＦＭ文字多重放送の番組の１ページ分のデータであるデータグループに、所定ビットで表され、上記データグループの内容の変化に伴い順次変更される更新フラグがそれぞれ付けられた複数のデータグループを順次受信し、各データグループの内容に応じて情報を蓄積および出力するデータ受信装置において、受信した更新フラグに対し、上記データグループおよび更新フラグの受信状態を識別するための受信状態フラグを付加する受信状態フラグ付加手段と、受信状態フラグを更新フラグに付加することによって得られた合成更新フラグを記憶する記憶手段と、受信したデータグループ中の各データパケットについて、合成更新フラグと更新フラグとの比較を行う更新フラグ比較部と、上記更新フラグ比較部の比較結果に基づき、合成更新フラグと更新フラグとが異なるデータパケットのみ受信処理を行うとともに、合成更新フラグを、新規に完成されたデータグループに対応する更新フラグに書き換える出力情報制御手段とを備えることを特徴としている。
【００２４】
上記構成によれば、同期が外れたとき等のように受信状態が変化したときには、記憶手段に記憶された合成更新フラグ中の受信状態フラグを０から他の値（１ビットであれば１）に変更することにより合成更新フラグを変更する。それゆえ、次にどのような更新フラグが付けられたデータグループを受信しても、受信した更新フラグと記憶手段に記憶された合成更新フラグとが異なるため、確実に出力情報が更新される。
【００２５】
これにより、同じ内容のデータグループの再取り込みおよび再表示、バイト単位の比較によるデータグループ更新の判定等の無駄な処理をすることなく、受信した更新フラグと記憶手段に記憶された合成更新フラグとの比較のみに基づく簡単な処理によってデータグループの更新を確実に検出し、新規なデータグループの受信処理（表示データ等の出力情報への変換処理）および出力情報の更新をより確実に行うことができる。この結果、無駄な制御を少なくし、メインクロックの周波数を下げることができるので、省電力化を図ることができる。
【００２６】
請求項１記載の構成は、上記出力情報を表示する表示部を備えていることが望ましい。また、上記構成は、ＦＭ放送波に多重化されて放送局から送出される文字・図形等の可視情報のディジタルデータの電波を受信するＦＭ文字多重放送用受信装置として特に好適である。
【００２７】
なお、本発明において、受信状態とは、同期状態と非同期状態との間の変化等のような送信側とのデータ通信の状況だけでなく、受信周波数、日付、電源のＯＮ／ＯＦＦ等、受信装置の状態も含むものとする。
【００２８】
請求項２記載の発明のデータ受信装置は、上記の課題を解決するために、請求項１記載のデータ受信装置において、上記各データグループおよび各更新フラグを含む受信データが同期しているか否かを判定する同期判定手段と、同期判定手段の判定結果に基づいて受信状態フラグを変更し、合成更新フラグを更新フラグとは異なる値とする第１の受信状態フラグ変更手段とをさらに備えることを特徴としている。
【００２９】
上記構成によれば、同期判定手段によって同期外れ（あるいは同期確立）が検出された時点で、受信状態フラグを変更することにより合成更新フラグを変更する。このため、上記構成では、同期外れ（あるいは同期確立）が検出された後に初めて受信されたデータグループに対しては、どのような更新フラグが付けられていても確実に受信処理を行い、出力情報を制御する。これにより、たとえ受信状況が悪く更新フラグの変化の検出が不可能となっている間にデータグループの内容が変化されても、出力情報の更新をし損なうことがない。
【００３０】
なお、上記同期判定手段は、フレーム単位で受信データの同期を判定するフレーム同期判定部であることが望ましい。ブロック単位で同期を判定する場合には、受信状況の悪化に対する反応が速すぎて、更新フラグが受信可能な程度の受信状況の悪化であっても更新フラグに関係なく出力情報を更新する恐れがあり、フレーム同期判定部では、このような恐れを回避できる。
【００３１】
請求項３記載の発明のデータ受信装置は、上記の課題を解決するために、請求項１記載のデータ受信装置において、日付の変化に基づいて受信状態フラグを変更し、合成更新フラグを更新フラグとは異なる値とする第２の受信状態フラグ変更手段をさらに備えることを特徴としている。
【００３２】
上記構成によれば、日付が変わった時点で、受信状態フラグを変更することにより合成更新フラグを変更する。このため、上記構成では、日付が変わった後に初めて受信されたデータグループに対しては、どのような更新フラグが付けられていても確実に受信処理を行い、出力情報を更新する。これにより、たとえ、日付が変わる前の放送終了直前の更新フラグと、日付が変わった後の放送開始直後の更新フラグとが同じであっても、出力情報を更新し損なうことがない。
【００３３】
なお、ＦＭ文字多重放送では、付加情報として日時データが一定間隔（１分間隔）で送信されるので、請求項３記載の構成は、上記日時データを利用して上記日付を算出する日付算出部をさらに備えることが望ましい。これにより、データ受信装置にカレンダー機能を設けることが不要となる。
【００３４】
請求項４記載の発明のデータ受信装置は、上記の課題を解決するために、請求項１記載のデータ受信装置において、上記データグループおよび更新フラグの電波を含む周波数変調放送波を受信するための周波数変調放送受信手段と、振幅変調放送波を受信するための振幅変調放送受信手段と、周波数変調放送受信手段および振幅変調放送受信手段のいずれを作動状態にするかを切り換える周波数変調放送受信／振幅変調放送受信切り換え手段と、周波数変調放送受信／振幅変調放送受信切り換え手段による周波数変調放送受信手段と振幅変調放送受信との切り換えに基づいて受信状態フラグを変更し、合成更新フラグを更新フラグとは異なる値とする第３の受信状態フラグ変更手段とをさらに備えることを特徴としている。
【００３５】
上記構成によれば、ユーザーのキー操作等により、周波数変調放送受信から振幅変調放送受信への切り換え、あるいは、振幅変調放送受信から周波数変調放送受信への切り換えが行われた時点で、受信状態フラグを変更することにより合成更新フラグを変更する。このため、上記構成では、周波数変調放送受信から振幅変調放送受信へ切り換えられた後に周波数変調放送受信へ切り換えられると、その切り換え直後に初めて受信されたデータグループに対しては、どのような更新フラグが付けられていても確実に受信データ処理を行い、出力情報を更新する。これにより、振幅変調放送受信に切り換えられる直前の更新フラグと、周波数変調放送受信に切り換えられた直後の更新フラグとが同じであっても、出力情報を更新し損なうことがない。
【００３６】
なお、上記構成では、周波数変調放送受信から振幅変調放送受信への切り換え信号をトリガに受信状態フラグを変更するとよい。
【００３７】
請求項５記載の発明のデータ受信装置は、上記の課題を解決するために、請求項１記載のデータ受信装置において、上記データグループおよび更新フラグの電波を受信するための受信手段と、受信手段の受信周波数を変更するための受信周波数変更手段と、受信手段の受信周波数変更に基づいて受信状態フラグを変更し、合成更新フラグを更新フラグとは異なる値とする第４の受信状態フラグ変更手段とをさらに備えることを特徴としている。
【００３８】
上記構成によれば、ユーザーのキー操作等により受信手段の受信周波数が変更された時点で、受信状態フラグを変更することにより合成更新フラグを変更する。このため、上記構成では、受信周波数の変更直後に初めて受信されたデータグループに対しては、どのような更新フラグが付けられていても確実に受信データ処理を行い、出力情報を更新する。これにより、受信周波数が変更される直前の更新フラグと、受信周波数が変更された直後の更新フラグとが同じであっても、出力情報を更新し損なうことがない。
【００３９】
請求項１記載の発明のデータ受信装置は、上記データ受信装置本体に接続された電源から上記データ受信装置本体への電力供給を有効または無効に切り換える電源オン／オフ手段と、上記電源オン／オフ手段によってデータ受信装置本体への電力供給が開始された時に受信状態フラグを初期化する第５の受信状態フラグ変更手段とをさらに備え、上記出力情報制御手段が、電源オン直後に初めて受信されたデータグループに対しては、どのような更新フラグが付けられていても受信データ処理を行うことが望ましい。
【００４０】
これにより、電源オンされた時の更新フラグがその前に電源オフされた時の更新フラグと同じであっても、出力情報を更新し損なうことがない。
【００４１】
【発明の実施の形態】
以下、本発明の実施の一形態について、図面を参照して詳細に説明する。
【００４２】
図１に示すように、本発明にかかるデータ受信装置としてのＦＭ多重放送用受信装置１は、放送局からのＦＭ多重放送波を取り込むためのダイバーシティーアンテナ等のＦＭアンテナ２、ＦＭアンテナ２から取り込まれたＦＭ多重放送波をＦＭ検波（周波数復調）し、コンポジット信号をＦＭ多重デコーダ４に出力するＦＭチューナ（受信手段、周波数変調放送受信手段）３、ＦＭチューナ３によって復調された信号を復号化してＦＭ多重放送データを再生するＦＭ多重デコーダ４、電源ＯＮ／ＯＦＦ、ＦＭ／ＡＭ切り換え、受信周波数調節、番組（ぺージ）選択等のキー操作を行うためのキー入力部５、キー入力部５によって選択された番組（ページ）のデータやＦＭ多重放送用受信装置１に関する各種情報等を表示するための液晶ディスプレイ等の表示部６、発振子７、ＦＭ多重放送データを表示部６に表示するための表示データに変換するとともに、ＦＭ多重放送用受信装置１全体を制御するデータ処理・制御部８、番組（ページ）のデータや更新フラグ、受信状態フラグを更新フラグに付加することによって得られた合成更新フラグ等を記憶するメモリ（記憶手段）９、ＡＭ放送波を取り込むためのＡＭアンテナ１１、ＡＭアンテナ１１から取り込まれたＡＭ放送波（５３５〜１６０５ＫＨｚ）を復調するためのＡＭチューナ（振幅変調放送受信手段）１２、ＡＭチューナ１２で復調された信号を音声に変換して出力するスピーカ１３等を備えている。
【００４３】
ＦＭ多重デコーダ４は、上記コンポジット信号を復号化してＦＭ多重放送データおよびクロックを再生するとともに、復号後に、ＰＮ(pseudo-noise)復号、誤り検出、および誤り訂正を施し、さらに、上記ＦＭ多重放送データの同期・非同期の判定も行う。ＦＭ多重デコーダ４の詳細については、後述する。
【００４４】
キー入力部５は、ＦＭ多重放送用受信装置１本体に接続された電池、交流電源等の電源１０からＦＭ多重放送用受信装置１本体への電力供給を有効化または無効化する電源ＯＮ／ＯＦＦキー（電源オン／オフ手段）５２と、ＦＭチューナ３およびＡＭチューナ１２のいずれを作動状態にするかを切り換えるＦＭ／ＡＭ切換キー（周波数変調放送受信／振幅変調放送受信切り換え手段）５１と、ＦＭチューナ３の同調周波数（受信周波数）を少なくともＦＭ放送帯（７６〜９０ＭＨｚ）を含む範囲内で調節するための受信周波数調節キー（受信周波数変更手段）５０とを備えている。
【００４５】
データ処理・制御部８は、マイクロコンピュータ等によって実現され、発振子７の発振周波数により動作速度が制御される。データ処理・制御部８は、ＦＭ多重デコーダ４から出力されたディジタルデータおよび同期信号と、更新フラグとに基づいて、対応するメモリ９に記憶されている合成更新フラグを比較し、表示部６に表示する番組（ぺージ）のデータ（以下、表示データと称する）を作成し、該表示データをメモリ９に蓄積する。
【００４６】
また、データ処理・制御部８は、ＦＭ多重デコーダ４から出力された更新フラグに対して受信状態フラグを付加することによって上記合成更新フラグを生成するとともに、フレーム同期判定結果、キー入力部５の操作、および日付情報に基づいて受信状態フラグを付加することによってメモリ９に記憶されている合成更新フラグを更新する。さらに、データ処理・制御部８は、キー入力部５の操作に基づいて、ＦＭチューナ３、ＦＭ多重デコーダ４、およびＡＭチューナ１２を制御する。データ処理・制御部８の各部の詳細については、後述する。
【００４７】
なお、ＦＭ多重放送用受信装置１には、ＦＭ多重放送用受信装置１本体に電力を供給するための電源１０が接続されている。電源１０は、電池、あるいはＡＣアダプターを介してＦＭ多重放送用受信装置１本体に電力を供給する交流電源である。
【００４８】
ここで、ＦＭ多重放送の番組について説明しておく。
【００４９】
ＦＭ多重放送の番組数は、１ジャンル（サービス識別）につき、８ビットで表すことが可能な２５５番組となっている。また、それに対応するページ数は、６ビットで表すことが可能な６３ページとなっている。
【００５０】
ＦＭ多重放送の番組には、ニュース、スポーツ、天気予報、ＦＭ多重放送のメイン音声放送に対応した連動番組（メイン音声放送で流れている曲の曲名や歌手等の情報）等があり、それぞれにつきページが存在する。ＦＭ多重放送用受信装置１では、これら各番組を、目次番組での使用者によるキー選択により画面に表示するとともに、現在表示されているページが更新されたときに自動的に表示する。
【００５１】
次に、ＦＭ文字多重放送の放送局から音響信号に重畳して送出されるＦＭ文字多重放送データのフォーマットについて説明する。
【００５２】
ＦＭ多重放送データは、図２に示すデータパケットを構成単位として放送局から送信される。上記データパケットは、図２に示すように、２８８ビットであり、１６ビットのブロック識別符号（以下、ＢＩＣと記す）、データの識別情報や係合関係などを表す３２ビットのプリフィックス、番組情報の本体や各種の制御情報が格納されている１４４ビットのデータブロック、１４ビットのＣＲＣ（Cyclic Redundancy Check;巡回冗長検査）符号、および誤り検出および誤り訂正のための８２ビットのパリティビットからなる２８８ビットのデータである。１つのデータパケットの全２８８ビットのうち、通常、受信側で番組（ぺージ）の表示に使用されるのは、プリフィックス、データブロック、およびＣＲＣ符号の１９０ビットである。
【００５３】
また、ＦＭ多重放送データの１フレームは、図３で示されるような２７２個のパケットで構成されるものであり、図２に示すデータパケット１９０個と、パリティパケット８２個とからなっている。上記各データパケットのＢＩＣは、予め決められた４種類のビットパターン（以下、これらをＢＩＣ１〜４と記す）から選ばれる１つのビットパターンを有している。また、１つのフレーム内において、ＢＩＣのビット配列は、４箇所（ブロック番号１、１４、１３７、および１５０のデータブロック）で変化する。
【００５４】
前記プリフィックスは、図４に示すように、４ビットのサービス識別データ、１ビットの復号識別データ、１ビットの情報終了フラグ、２ビットの更新フラグ、８ビットの番組番号、８ビットのページ番号、２ビットのリンク符号、および６ビットのパケット番号から構成されている。
【００５５】
ＦＭ文字多重放送の番組の１ぺージのデータは、図４に示すように、該当する番組番号、ページ番号の各データパケットを、パケット番号が０のデータパケットから昇順に情報終了フラグ１が付されたデータパケットまで繋げることにより得られた１つのデータグループである。そして、通常、１つの番組は、複数のページデータにより構成される。
【００５６】
上記更新フラグは、番組、ページの内容が更新されたことを示すものであり、その更新フラグが属するページの内容が更新された時に変更される。更新フラグは、その更新フラグが属するデータブロックの内容が更新されたときに１ずつインクリメントされ、上記内容が更新されないときには同じ値に維持される。
【００５７】
前記ＦＭ文字多重放送の放送局では、上記構成の番組データとともに、付加情報として日時データを一定間隔（１分間隔）で送信している。上記日時データは、図５に示すように、９ビットのブロック番号、１７ビットの日付、５ビットの時間、６ビットの分、および６ビットのローカル時間オフセットを併せた３５ビットのデータである。なお、１７ビットの日付データは、修正ユリウス日（ＭＪＤ）データであり、上記の５ビットの時間データおよび６ビットの分データは、１１ビットの協定世界時（ＵＴＣ）データである。
【００５８】
次に、ＦＭ多重デコーダ４について、詳しく説明する。
【００５９】
ＦＭ多重デコーダ４は、ＦＭチューナ３から出力された信号を復号化する復号部４０と、再生されたディジタルデータから抽出されたＢＩＣの検出によりブロック単位で同期判定を行うブロック同期判定部４１と、ＢＩＣの変化点の検出によりフレーム単位で同期判定を行うフレーム同期判定部（同期判定手段）４２と、データパケット単位での誤り検出および誤り訂正（横訂正）を行うとともに、フレーム単位での誤り検出および誤り訂正（縦横正）を行う誤り検出・誤り訂正部４３とを備えている。
【００６０】
ＦＭ多重デコーダ４では、まず、ＦＭチューナ３から出力された信号が復号部４０にて復号化され、ディジタルデータおよびクロックが再生される。次に、再生されたディジタルデータは、誤り検出・誤り訂正部４３にて、ＣＲＣ符号およびパリティビットを用いてデータパケット単位の誤り検出および誤り訂正がなされるとともに、パリティパケットを用いてフレーム単位の誤り検出および誤り訂正がなされる。そして、このようにして誤り検出および誤り訂正がなされたディジタルデータは、データ処理・制御部８へ送られる。
【００６１】
ブロック同期判定部４１は、再生されたディジタルデータについて、ＦＭ多重デコーダ４内部のＢＩＣ検出タイミングカウンタ（図示しない）により生成された１データパケットに対応する所定の時間間隔で１６ビットのパターンを抽出し、抽出されたパターンが所定のＢＩＣパターンと一致しているか否かを判定する。そして、ブロック同期判定部４１は、上記判定結果に基づいてブロック同期が確立された同期状態（受信状況が良い）であるのかブロック同期が外れた非同期状態（受信状況が悪い）であるのかを判定する。
【００６２】
即ち、ブロック同期判定部４１は、再生されたディジタルデータについて、所定のＢＩＣパターンを予め定められた回数（ブロック同期の後方保護数）連続して１データパケット間隔で検出した場合に、ブロック同期が確立されたと判定する（ブロック同期後方保護）。また、ブロック同期判定部４１は、再生されたディジタルデータについて、ブロック同期中に、所定のＢＩＣパターンを予め定められた回数（ブロック同期の前方保護数）連続して１データパケット間隔で検出することができなくなった場合に、ブロック同期が外れたと判定する（ブロック同期前方保護）。
【００６３】
フレーム同期判定部４２は、再生されたディジタルデータについて、所定の時間間隔（ＢＩＣ変化点検出タイミング）でＢＩＣの変化点が検出されるか否かを判定し、その判定結果に基づいてフレーム同期が確立された同期状態であるのかフレーム同期が外れた非同期状態であるのかを判定する。
【００６４】
即ち、フレーム同期判定部４２は、再生されたディジタルデータについて、ＢＩＣの変化点を予め定められた回数（フレーム同期の後方保護数）連続してＢＩＣ変化点検出タイミングで検出した場合に、フレーム同期が確立されたと判定する（フレーム同期後方保護）。また、フレーム同期判定部４２は、再生されたディジタルデータについて、フレーム同期中に、ＢＩＣの変化点を予め定められた回数（フレーム同期の前方保護数）連続してＢＩＣ変化点検出タイミングで検出することができなくなった場合に、フレーム同期が外れたと判定する（フレーム同期前方保護）。このようにして得られたフレーム同期判定結果は、誤り検出および誤り訂正されたディジタルデータに付加されて、データ処理・制御部８に入力される。
【００６５】
データ処理・制御部８は、受信した更新フラグに対し、受信状態を識別するための受信状態フラグを付加する受信状態フラグ付加部（受信状態フラグ付加手段）８０と、フレーム同期判定部４２の判定結果に基づきフレーム同期外れ時に受信状態フラグを変更する第１受信状態フラグ制御部（第１の受信状態フラグ変更手段）８１と、ＦＭ文字多重放送データに付加された日時データの修正ユリウス日（ＭＪＤ）から現在の日付を算出する日付算出部８７と、上記日付の変化に基づいて受信状態フラグを変更する第２受信状態フラグ制御部（第２の受信状態フラグ変更手段）８２と、ＦＭ／ＡＭ切換キー５１によるＦＭ多重受信からＡＭ受信への切り換え操作に基づいて受信状態フラグを変更する第３受信状態フラグ制御部（第３の受信状態フラグ変更手段）８３と、受信周波数調節キー５０によるＦＭチューナ３の受信周波数変更に基づいて受信状態フラグを変更する第４受信状態フラグ制御部（第４の受信状態フラグ変更手段）８４と、電源ＯＮ／ＯＦＦキー５２による電源オンに基づいて受信状態フラグを変更する第５受信状態フラグ制御部８５と、ディジタルデータおよび合成更新フラグに基づいて表示部６へ表示データを送出する表示データ制御部（出力情報制御手段）８６と、キー入力部５の操作に基づいてＦＭチューナ３およびＡＭチューナ１２を制御する受信制御部８８と、１データパケット毎に合成更新フラグと更新フラグとの比較を行う更新フラグ比較部８９とを備えている。
【００６６】
受信状態フラグ付加部８０は、請求項２ないし５に示した条件の時、メモリ９に記憶された合成更新フラグの受信状態フラグを１にする。
【００６７】
受信状態フラグ付加部８０にて付加される受信状態フラグは、電源ＯＮ時に第５受信状態フラグ制御部８５によって１に初期化され、データグループを受信したときに０に変更される。その後、受信状態フラグは、受信状態が変化したときに受信状態フラグ制御部８１〜８４によって１に変更され、受信状態変化後にデータグループを受信したときに０に戻される。
【００６８】
第１受信状態フラグ制御部８１による受信状態フラグの制御では、ブロック同期判定部４１のブロック同期判定結果より変化の少ないフレーム同期判定部４２のフレーム同期判定結果を使用している。
【００６９】
これは、ブロック同期判定結果がデータパケット単位であり、受信状態の悪化に対する反応が速すぎ、従って、メモリ９に記憶している合成更新フラグの受信状態フラグも同様に変化するため、受信データを更新フラグに関係なく出力情報として更新してしまうおそれがあるからである。
【００７０】
表示データ制御部８６は、誤り検出・誤り訂正部４１から送られたディジタルデータのプリフィックスを参照して、番組番号、ページ番号、パケット番号、および更新フラグを判断するとともに、対応する合成更新フラグをメモリ９から読み出す。
【００７１】
更新フラグ比較部８９は、受信したデータグループ中の各データパケットについて、１データパケット毎に合成更新フラグと更新フラグとの比較を行い、比較結果を表示データ制御部８６へ送出する。
【００７２】
表示データ制御部８６は、更新フラグ比較部８９の比較結果に基づき、合成更新フラグと更新フラグとが一致するデータパケットに対しては受信処理を行わず、合成更新フラグと更新フラグとが異なるデータパケットにのみ受信処理を行い、１ページ（データグループ）を完成させる。完成されたデータグループは、メモリ９に記憶され、対応した直前のデータグループは消去される。また、表示データ制御部８６は、合成更新フラグを、新規に完成されたデータグループに対応した更新フラグに書き換える。さらに、表示データ制御部８６は、表示データを表示部６に送り、表示部６にその情報を表示させる。
【００７３】
受信制御部８８は、ＦＭ／ＡＭ切換キー５１の入力に基づいてＦＭチューナ３およびＡＭチューナ１２のいずれを作動状態にするかを切り換えるとともに、受信周波数調節キー５０の入力に基づいてＦＭチューナ３の同調周波数を調節する。
【００７４】
次に、ＦＭ多重放送用受信装置１の受信動作について説明する。
【００７５】
ＦＭ多重放送用受信装置１では、取り込んだ完成した番組（ページ）データグループを、メモリ９に記憶するとともに、それぞれに対応した合成更新フラグ３ビット（受信状態フラグ１ビット＋本来の更新フラグ２ビット）をメモリ９に記憶する。
【００７６】
ＦＭ多重デコーダ４からデータパケットが出力されると、データ処理・制御部８は、データパケット中のプリフィックスから番組番号、ページ番号を判断し、もし、メモリ９中に同じ番組の同じページが存在すれば、それに対応した合成更新フラグ３ビットと、ＦＭ多重デコーダ４から出力されたデータパケットの更新フラグ２ビット（本来は最上位ビットが０の３ビット）とを比較する。もし更新フラグが同じなら、そのデータパケットの受信処理を行わず、更新フラグが異なる場合には、データパケットのパケット番号からそのページを作成し、更新フラグとともにメモリ９に新規に記憶する。
【００７７】
ところで、メモリ９中に同じ番組のページが存在していなければ、無条件にデータパケットを取り込み、そのデータパケットのパケット番号からそのページを作成し、そのページのデータおよび対応する更新フラグをメモリ９に記憶させる。上記ページが完成したときに、それに対応する番組が現在表示中（使用者により選択中）であれば、即座に更新表示する。なお、原則として、１ページ１画面のみである。
【００７８】
本発明のＦＭ多重放送用受信装置１では、メモリ９中の合成更新フラグ３ビットのうちの受信状態フラグ１ビットを請求項２ないし５記載の条件により強制的に変化させ、ＦＭ多重デコーダ４から出力される更新フラグと同じにならないようにし、受信状況の良いときには、新規に更新されるデータの取りこぼしをなくしている。従って、受信状態フラグを１にしたときには、同じ内容のデータグループを１回だけ受信処理する可能性もある。
【００７９】
以下、ＦＭ多重放送用受信装置１の受信動作について、さらに詳細に説明する。
【００８０】
まず、使用者が、キー入力部５の電源ＯＮ／ＯＦＦキー５２を押して電源オンすると、ＦＭ多重放送用受信装置１では、ＦＭ多重放送用受信装置１の各部の初期化を行うとともに、ＦＭ多重デコーダー４から受信要求が出されて、１パケット単位で受信動作を行う。
【００８１】
電源ＯＮ／ＯＦＦキー５２の操作に基づき、第５受信状態フラグ制御部８５によってメモリ９中の全番組・ぺージの受信状態フラグが１に初期化され、これにより合成更新フラグは４、５、６、７のいずれかの値となる。具体的には、例えば、番組番号３０、ぺージ３、更新フラグ２のデータが、現在メモリ９に記憶されている場合、第５受信状態フラグ制御部８５による上記受信状態フラグ初期化動作により、３ビットの合成更新フラグは６となる。このため、電源ＯＮ直後の合成更新フラグは、ＦＭ多重放送データの更新フラグが取り得る値０、１、２、３とは一致することがない。（なお、新データの合成更新フラグは１とする、つまり合成更新フラグ＝１がメモリ９に書き込まれる。）
従って、表示データ制御部８６は、電源ＯＮ直後の受信データグループに対しては、必ず新規データとして表示部６に表示させるとともに、メモリ９に新規データ（データグループ）を記憶させる。そして、上記データグループの全データパケットの受信処理が終了し、１ぺージが完成したら、受信状態フラグは０に変更される。
【００８２】
この後の表示データ制御部８６の動作は、３ビットの合成更新フラグと２ビットの更新フラグとの比較に基づいて行われる。表示データ制御部８６は、メモリ９に記憶された合成更新フラグと新規に受信された更新フラグとが同じであれば、同じ内容のデータグループが送信されたと判断し、表示部６に表示させる内容を変更しない。
【００８３】
ＦＭ多重放送用受信装置１では、電界強度の低下、マルチパス誤差、フェージング、ノイズ等の影響により、ＦＭ文字多重放送波の受信状況が悪化することがある。この場合、ＦＭ多重デコーダ４のフレーム同期判定部４２によってフレーム同期外れが検出され、この検出信号に基づき、第１受信状態フラグ制御部８１によって受信状態フラグが変更される。例えば、受信状態フラグが０であれば１に変更されるので、更新フラグが２のデータグループの合成更新フラグは６となる。
【００８４】
これにより、例えば、更新フラグが２のデータグループを受信した後、更新フラグが３、０、１のデータグループがいずれも受信不可能となった場合、更新フラグが一巡して、再度、更新フラグが２のデータグループを受信しても、表示データ制御部８６は、メモリ９に記憶された合成更新フラグと異なることによりページの内容が更新されたと判断して、受信したページ（データグループ）を表示部６に表示させる。
【００８５】
また、使用者が受信周波数調節キー５０を押して受信周波数を変更すると、この操作に基づいて第４受信状態フラグ制御部８４により受信状態フラグが変更される。これにより、表示データ制御部８６が、受信周波数変更後に受信した新規なページのデータを確実に表示部６に表示させることができる。
【００８６】
さらに、使用者がＦＭ／ＡＭ切換キー５１によりＦＭ多重受信からＡＭ受信への切り換え操作を行うと、この操作に基づいて第３受信状態フラグ制御部８３により受信状態フラグが変更される。これにより、表示データ制御部８６が、ＡＭ受信からＦＭ多重受信に戻した直後に受信した新規なページのデータを確実に表示部６に表示させることができる。
【００８７】
また、ＡＣアダプターを使用してＦＭ多重放送用受信装置１を交流電源に接続し、常に通電している場合、ＦＭ文字多重放送データに付加された日時データから日付算出部８７によって算出された日付の変化に基づき、日付が変化した時点で第２受信状態フラグ制御部８２により受信状態フラグが変更される。
【００８８】
この受信状態フラグの制御により、放送終了時のメモリ９に記憶されたぺージデータの更新フラグが０であった場合、放送開始時に送信されるフレームの更新フラグは０に初期化されるが、合成更新フラグは放送終了時の０から４に変更される。これにより、表示データ制御部８６が、放送開始時に送信された新規なページのデータを表示部６に表示させることができる。
【００８９】
次に、ＦＭ多重放送用受信装置１の受信動作の具体例について、図６に基づいて説明する。なお、以下の説明において、数字の後に括弧付きで示す数字は、ビット列を表すものとする。
【００９０】
まず、ＦＭ多重放送用受信装置１では、電源ＯＮ時には、データを既に受信しており、メモリ９に記憶されている更新フラグが０（００）、メモリ９に記憶されている合成更新フラグ（以下、記憶合成更新フラグと記す）が０であれば、電源ＯＮの信号により、合成更新フラグの３ビット目（最上位ビット）である受信状態フラグを１にするので、新たにメモリ９に書き込まれる合成更新フラグ（以下、新規合成更新フラグと記す）は４（１００）となる（Ｓ１）。また、Ｓ１では、ＦＭ多重放送により更新フラグが０の番組が送出されているが、ＦＭ多重放送用受信装置１は、非同期なので受信できない。
【００９１】
次に、ＦＭ多重放送用受信装置１は、同期状態となり、更新フラグ０（００）のデータを受信すると、更新フラグ０（００）と、Ｓ１で制御されたメモリ９中の記憶合成更新フラグ４（１００）とを比較し、両者が異なっているので、受信処理を行う（Ｓ２）。また、ＦＭ多重放送用受信装置１は、Ｓ２の１つのデータグループが完成した時点で、合成更新フラグを新しく受信した更新フラグと同じ値、即ち、０（０００）に置き換える。従って、受信状態フラグは結果的に０にクリアされることになる。なお、Ｓ２では、データが変化しているので、当然、新規なデータの表示が可能である。
【００９２】
次に、ＦＭ多重放送用受信装置１は、更新フラグ１（０１）のデータを受信すると、更新フラグ１（０１）と、Ｓ２で制御されたメモリ９中の記憶合成更新フラグ０（０００）とを比較し、両者が異なっているので、受信処理を行う（Ｓ３）。また、ＦＭ多重放送用受信装置１は、Ｓ３の１つのデータグループが完成した時点で、合成更新フラグを新しく受信した更新フラグと同じ値、即ち、１（００１）に置き換える。なお、Ｓ３では、データが変化しているので、当然、新規なデータの表示が可能である。
【００９３】
次に、ＦＭ多重放送用受信装置１は、更新フラグ１（０１）のデータを受信すると、更新フラグ１（０１）と、Ｓ３で制御されたメモリ９中の記憶合成更新フラグ１（００１）とを比較し、両者が同じなので、受信処理を行わない（Ｓ４）。従って、ＦＭ多重放送用受信装置１は、合成更新フラグを現状維持させ、１（００１）のままにする。なお、Ｓ４では、データが変化していないので、当然、新規なデータを表示できない。
【００９４】
次に、ＦＭ多重放送用受信装置１は、更新フラグ２（１０）のデータを受信すると、更新フラグ２（１０）と、Ｓ４で制御されたメモリ９中の記憶合成更新フラグ１（００１）とを比較し、両者が異なっているので、受信処理を行う（Ｓ５）。また、ＦＭ多重放送用受信装置１は、Ｓ５の１つのデータグループが完成した時点で、合成更新フラグを新しく受信した更新フラグと同じ値、即ち、２（０１０）に置き換える。なお、Ｓ５では、データが変化しているので、当然、新規なデータの表示が可能である。
【００９５】
次に、ＦＭ多重放送用受信装置１は、非同期時信号に基づいて受信状態フラグ（３ビット目）を１にする（Ｓ６）。これにより、Ｓ５で制御されたメモリ９中の記憶合成更新フラグ２（０１０）は、３ビット目が変化して６（１１０）となる。また、Ｓ６では、ＦＭ多重放送により更新フラグが３（０１１）の番組が送出されているが、ＦＭ多重放送用受信装置１は、非同期なので受信できない。
【００９６】
ＦＭ多重放送用受信装置１は、Ｓ６の後、非同期である間はデータの受信を不可能にするので、合成更新フラグを変化させずに６（１１０）のままにする（Ｓ７〜１０）。
【００９７】
次に、ＦＭ多重放送用受信装置１は、同期状態となり、更新フラグ２（１０）のデータを受信すると、更新フラグ２（１０）と、Ｓ６で制御されたメモリ９中の記憶合成更新フラグ６（１１０）とを比較し、両者が異なっているので、受信処理を行う（Ｓ１１）。また、ＦＭ多重放送用受信装置１は、Ｓ１１の１つのデータグループが完成した時点で、合成更新フラグを新しく受信した更新フラグと同じ値、即ち、２（０１０）に置き換える。従って、受信状態フラグは結果的に０にクリアされることになる。なお、Ｓ１１では、データが変化しているので、当然、新規なデータの表示が可能である。
【００９８】
次に、ＦＭ多重放送用受信装置１は、ＦＭ多重放送受信からＡＭ放送受信への切り換え信号に基づいて受信状態フラグ（３ビット目）を１にする（Ｓ１２）。これにより、Ｓ１１で制御されたメモリ９中の記憶合成更新フラグ２（０１０）は、３ビット目が変化して６（１１０）となる。また、Ｓ１２では、ＦＭ多重放送により更新フラグが３（０１１）の番組が送出されているが、ＦＭ多重放送用受信装置１は、非同期なので受信できない。
【００９９】
ＦＭ多重放送用受信装置１は、Ｓ１２の後、ＡＭ放送を受信している間は、非同期であるためにデータの受信を不可能にするので、合成更新フラグを変化させずに６（１１０）のままにする（Ｓ１３〜１５）。
【０１００】
次に、ＦＭ多重放送用受信装置１は、ＡＭ放送受信からＦＭ多重放送受信へ切り換えられ、同期状態となり、更新フラグ２（１０）のデータを受信すると、更新フラグ２（１０）と、Ｓ１２で制御されたメモリ９中の記憶合成更新フラグ６（１１０）とを比較し、両者が異なっているので、受信処理を行う（Ｓ１６）。また、ＦＭ多重放送用受信装置１は、Ｓ１６の１つのデータグループが完成した時点で、合成更新フラグを新しく受信した更新フラグと同じ値、即ち、２（０１０）に置き換える。従って、受信状態フラグは結果的に０にクリアされることになる。なお、Ｓ１６では、データが変化しているので、当然、新規なデータの表示が可能である。
【０１０１】
次に、ＦＭ多重放送用受信装置１は、更新フラグ２（１０）のデータを受信すると、更新フラグ２（１０）と、Ｓ１６で制御されたメモリ９中の記憶合成更新フラグ２（０１０）とを比較し、両者が同じなので、受信処理を行わない（Ｓ１７）。従って、ＦＭ多重放送用受信装置１は、合成更新フラグを現状維持させ、２（０１０）のままにする。なお、Ｓ１７では、データが変化していないので、当然、新規なデータを表示できない。
【０１０２】
次に、ＦＭ多重放送用受信装置１は、更新フラグ３（１１）のデータを受信すると、更新フラグ３（１１）と、Ｓ１７で制御されたメモリ９中の記憶合成更新フラグ２（０１０）とを比較し、両者が異なっているので、受信処理を行う（Ｓ１８）。また、ＦＭ多重放送用受信装置１は、Ｓ１８の１つのデータグループが完成した時点で、合成更新フラグを新しく受信した更新フラグと同じ値、即ち、３（０１１）に置き換える。なお、Ｓ１８では、データが変化しているので、当然、新規なデータの表示が可能である。
【０１０３】
次に、ＦＭ多重放送用受信装置１は、更新フラグ０（００）のデータを受信すると、更新フラグ０（００）と、Ｓ１８で制御されたメモリ９中の記憶合成更新フラグ３（０１１）とを比較し、両者が異なっているので、受信処理を行う（Ｓ１９）。また、ＦＭ多重放送用受信装置１は、Ｓ１９の１つのデータグループが完成した時点で、合成更新フラグを新しく受信した更新フラグと同じ値、即ち、０（０００）に置き換える。なお、Ｓ１９では、データが変化しているので、当然、新規なデータの表示が可能である。
【０１０４】
次に、ＦＭ多重放送用受信装置１は、日付算出部８７によって日付の変化を検出すると、受信状態フラグ（３ビット目）を１にする（Ｓ２０）。これにより、Ｓ１９で制御されたメモリ９中の記憶合成更新フラグ０（０００）は、３ビット目が変化して４（１００）となる。そして、ＦＭ多重放送用受信装置１は、更新フラグ０（００）のデータを受信すると、更新フラグ０（００）と、３ビット目が変更された記憶合成更新フラグ４（１００）とを比較し、両者が異なっているので、受信処理を行う（Ｓ２０）。また、ＦＭ多重放送用受信装置１は、Ｓ２０の１つのデータグループが完成した時点で、合成更新フラグを新しく受信した更新フラグと同じ値、即ち、０（０００）に置き換える。
【０１０５】
以上のように、ＦＭ多重放送用受信装置１は、受信したデータグループの更新フラグＭビット（例えば、２ビット）に対して、それぞれ受信状態フラグＮビット（例えば、１ビット）を追加して、Ｍ＋Ｎビットの合成更新フラグとし、以下の１）〜５）に示すような受信状態の変化をトリガとして受信状態フラグＮビットを０から他の値に変更する。
【０１０６】
１）受信状態悪化による同期外れ
２）ユーザーのキー操作による周波数変更
３）ユーザーによるＦＭ／ＡＭ切り換えキーの操作
４）電源ＯＮ／ＯＦＦキー操作
５）受信データに付加された日時情報から算出した日付の変化
そして、新規受信データグループの更新フラグと、メモリ９に記憶している直前の受信データグループの合成更新フラグとの比較に基づいて、表示データを更新する。
【０１０７】
これにより、同じ内容のデータグループの再取り込みおよび再表示、バイト単位の比較によるデータグループ更新の判定等の無駄な処理をすることなく、簡単な処理によって新規なデータグループの受信処理を従来より確実に行うことができる。この結果、無駄な制御を少なくし、メインクロックの周波数を下げることができるので、省電力化を図ることができる。
【０１０８】
【発明の効果】
本発明の請求項１記載のデータ受信装置は、以上のように、受信した更新フラグに対し、上記データグループおよび更新フラグの受信状態を識別するための受信状態フラグを付加する受信状態フラグ付加手段と、受信状態フラグを更新フラグに付加することによって得られた合成更新フラグを記憶する記憶手段と、受信したデータグループ中の各データパケットについて、合成更新フラグと更新フラグとの比較を行う更新フラグ比較部と、上記更新フラグ比較部の比較結果に基づき、合成更新フラグと更新フラグとが異なるデータパケットのみ受信処理を行うとともに、合成更新フラグを、新規に完成されたデータグループに対応する更新フラグに書き換える出力情報制御手段とを備える構成である。
【０１０９】
上記構成によれば、同期が外れたとき等のように受信状態が変化したときに受信状態フラグを変更することで、次にどのような更新フラグが付けられたデータグループを受信しても、合成更新フラグが変化しているため、確実に出力情報が更新される。これにより、複雑な制御を行うことなしにデータグループの内容の更新を確実に検出して出力情報を更新できるという効果を奏する。
【０１１０】
本発明の請求項２記載のデータ受信装置は、以上のように、上記各データグループおよび各更新フラグを含む受信データが同期しているか否かを判定する同期判定手段と、同期判定手段の判定結果に基づいて受信状態フラグを変更し、合成更新フラグを更新フラグとは異なる値とする第１の受信状態フラグ変更手段とをさらに備える構成である。
【０１１１】
これにより、たとえ受信状況が悪く更新フラグの変化の検出が不可能となっている間にデータグループの内容が変化されても、出力情報の更新をし損なうことことを防止できるという効果を奏する。
【０１１２】
本発明の請求項３記載のデータ受信装置は、以上のように、日付の変化に基づいて受信状態フラグを変更し、合成更新フラグを更新フラグとは異なる値とする第２の受信状態フラグ変更手段をさらに備える構成である。
【０１１３】
これにより、日付が変わる前の放送終了直前の更新フラグと、日付が変わった後の放送開始直後の更新フラグとが同じであっても、出力情報を更新し損なうことを防止できるという効果を奏する。
【０１１４】
本発明の請求項４記載の発明のデータ受信装置は、以上のように、上記データグループおよび更新フラグの電波を含む周波数変調放送波を受信するための周波数変調放送受信手段と、振幅変調放送波を受信するための振幅変調放送受信手段と、周波数変調放送受信手段および振幅変調放送受信手段のいずれを作動状態にするかを切り換える周波数変調放送受信／振幅変調放送受信切り換え手段と、周波数変調放送受信／振幅変調放送受信切り換え手段による周波数変調放送受信手段と振幅変調放送受信との切り換えに基づいて受信状態フラグを変更し、合成更新フラグを更新フラグとは異なる値とする第３の受信状態フラグ変更手段とをさらに備える構成である。
【０１１５】
これにより、振幅変調放送受信に切り換えられる直前の更新フラグと、周波数変調放送受信に切り換えられた直後の更新フラグとが同じであっても、出力情報を更新し損なうことを防止できるという効果を奏する。
【０１１６】
本発明の請求項５記載のデータ受信装置は、以上のように、上記データグループおよび更新フラグの電波を受信するための受信手段と、受信手段の受信周波数を変更するための受信周波数変更手段と、受信手段の受信周波数変更に基づいて受信状態フラグを変更し、合成更新フラグを更新フラグとは異なる値とする第４の受信状態フラグ変更手段とをさらに備える構成である。
【０１１７】
これにより、受信周波数が変更される直前の更新フラグと、受信周波数が変更された直後の更新フラグとが同じであっても、出力情報を更新し損なうことを防止できるという効果を奏する。
【図面の簡単な説明】
【図１】  本発明にかかるデータ受信装置の実施の一形態としてのＦＭ多重放送用受信装置の回路構成を示す概略ブロック図である。
【図２】  ＦＭ多重放送データのデータパケットの構成を示す線図である。
【図３】  ＦＭ多重放送データのフレーム（データグループ）の構成を示す線図である。
【図４】  ＦＭ多重放送データのプリフィックスの構成を示す線図である。
【図５】  ＦＭ多重放送データに付加される日時データのフォーマットを示す線図である。
【図６】  更新フラグおよび受信状態フラグに基づく表示データ更新制御の一例を示すイメージ概略図である。
【符号の説明】
１    ＦＭ多重放送用受信装置
２    ＦＭアンテナ
３    ＦＭチューナ（受信手段、周波数変調放送受信手段）
４    ＦＭ多重デコーダ
５    キー入力部
６    表示部
７    発振子
８    データ処理・制御部
９    メモリ（記憶手段）
１０    電源
１１    ＡＭアンテナ
１２    ＡＭチューナ（振幅変調放送受信手段）
１３    スピーカ
４０    復号部
４１    ブロック同期判定部
４２    フレーム同期判定部（同期判定手段）
４３    誤り検出・誤り訂正部
５０    受信周波数調節キー（受信周波数変更手段）
５１    ＦＭ／ＡＭ切換キー
（周波数変調放送受信／振幅変調放送受信切り換え手段）
５２    電源ＯＮ／ＯＦＦキー（電源オン／オフ手段）
８０    受信状態フラグ付加部（受信状態フラグ付加手段）
８１    第１受信状態フラグ制御部（第１の受信状態フラグ変更手段）
８２    第２受信状態フラグ制御部（第２の受信状態フラグ変更手段）
８３    第３受信状態フラグ制御部（第３の受信状態フラグ変更手段）
８４    第４受信状態フラグ制御部（第４の受信状態フラグ変更手段）
８５    第５受信状態フラグ制御部
８６    表示データ制御部（出力情報制御手段）
８７    日付算出部
８８    受信制御部
【図１】
0003657404.tif 000002
【図２】
0003657404.tif 000003
【図３】
0003657404.tif 000004
【図４】
0003657404.tif 000005
【図５】
0003657404.tif 000006
【図６】
0003657404.tif 000007