(57)【特許請求の範囲】
【請求項１】
ＦＭ多重放送から多重データを復調するＦＭ多重受信装置に
おいて、
複数のフレーム同期手段を有し、前記複数のフレーム同期手段のうち１つのフレーム同期手段により前記多重データのフレーム同期を行うフレーム同期回路と、
前記多重データに含まれるフレームタイプデータを検出する第１検出手段、及び該第１検出手段の出力信号に応じて前記複数のフレーム同期手段を切り換える切換手段を含む制御回路と、
を備えることを特徴とするＦＭ多重放送の受信装置。
【請求項２】
さらに、前記制御回路は、前記複数のフレーム同期手段を順次切り換え、切り換えられたフレーム同期手段によって、フレーム同期が確立したことを検出する第２検出手段とを備え、前記第１検出手段または前記第２検出手段の検出結果に基づきフレーム同期手段を選択することを特徴とする請求項１記載のＦＭ多重放送の受信装置。
【請求項３】
前記制御回路は、前記第１及び第２検出手段の検出結果のうち、早く検出された結果によって前記フレーム同期手段を選択することを特徴とする請求項２記載のＦＭ多重放送の受信装置。
【請求項４】
前記制御回路は、第１及び第２検出手段の検出結果を比較する比較手段とを備え、両方の検出結果が一致したとき該検出結果に基づきフレーム同期手段を選択することを特徴とする請求項２記載のＦＭ多重放送の受信装置。
【請求項５】
前記制御回路は、前記両方の検出結果が不一致のとき、再度第１検出手段及び／または第２検出手段を動作させることを特徴とする請求項４記載のＦＭ多重放送の受信装置。
【請求項６】
前記制御回路は、前記両方の検出結果が不一致のとき、両方の検出結果のうち優先度の高い検出結果を選択することを特徴とする請求項４記載のＦＭ多重放送の受信装置。
【請求項７】
第２検出手段の検出結果の優先度を高くすることを特徴とする請求項６記載のＦＭ多重放送の受信装置。
【請求項８】
前記複数のフレーム同期手段に優先度を付け、前記第１及び第２検出手段の検出結果のうち優先度の高いフレーム同期手段によって、前記複数のフレーム同期手段のうち一つを選択することを特徴とする請求項６記載のＦＭ多重放送の受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はＦＭ放送にデータが多重されたＦＭ多重放送を受信するＦＭ多重放送の受信装置に関し、特に、フレーム同期方式の選択制御に関する。
【０００２】
【従来の技術】
一般に、ＦＭ放送に文字情報等を多重して放送するＦＭ多重放送が行われている。このＦＭ多重放送では、文字放送を符号化してＦＭステレオ放送に多重しており、現在では、ニュースや交通情報等の番組が放送されている。
現在、日本国内でＦＭ多重放送の本放送（商業放送）が行われている。このＦＭ多重によれば、多重データのフレーム構成は図１３のように、２８８×２７２ビットのフレームとなり、基本的に１フレームの１ブロック（１フレーム中の１行）は、１６ビットのブロック識別コード（ＢＩＣ）、１７６ビットのデータパケット及び９６ビット誤り訂正符号（１４ビットのＣＲＣ、８２ビットの水平パリティ）から構成されているものと、１６ビットのＢＩＣ及び２７２ビットの誤り訂正符号（垂直パリティ）から構成されているものから成る。このフレーム構成は、ＩＴＵ（International Telecommunication Union：国際電気通信連合）の勧告により、「method B」と定義され、さらに、ITU勧告では「method B」の他に、それとフレーム構成が異なる「method A」、「method A'」及び「method C」の３種類のフレーム構成が定義されている。その為、ＦＭ多重放送では、４種類のフレーム構成が国際標準規格となっている。尚、現在、欧州のSWIFT（System for Wireless Infotainment Forwarding and Teledistribution）の規格（最終ドラフト）では、上記の「method A」、「method A'」、「method B」及び「method C」はそれぞれ「method A0」、「method A1」、「method B」及び「method C」と定義され、欧州のＲＤＳ（Radio Data System）で使用されているような、現在の受信局と同一のネットワークの局であって、前記受信局と同一番組を放送する放送局の周波数リスト（代替周波数リスト、以下ＡＦリストという）のデータや現行の放送局のフレーム構成のデータ（以下、フレームタイプデータＦＴという）を多重データに含ませることも提案されている。
【０００３】
また、「method A」、「method A'」及び「method C」のフレーム構成はそれぞれ図１１、１２及び１４にようになる。「method A」のフレーム構成は、２８８×２７２ビットのフレームになり、一つのブロック構成は「method B」とそれぞれ同じだが、データパケットを含むブロックと誤り訂正符号のみを含むブロックとが区別されて配置されている。また、「method A'」のフレーム構成は、「method A」の誤り訂正符号のみを含む部分に１２ブロックの「REAL TIME INFORMATION BLOCK」が挿入されて構成されている。さらに、「method C」のフレーム構成は２８８ビットのデータパケットを含むブロックのみにより構成される。
【０００４】
【発明が解決しようとする課題】
現在は、日本でのみＦＭ多重放送が行われているが、今後は欧州や米国でもＦＭ多重放送が行われる予定がある。特に、欧州では、今後広い意味での日本の方式によるＦＭ多重放送のサービスが行われる予定があるものの、欧州のＦＭ多重放送のフレーム構成は、日本で使用されているフレーム構成と異なり、４つの異なるフレーム構成が採用される方向である。しかし、欧州では、ＦＭ多重放送が各地域で採用され、放送が行われたとしても、国や地域ごとにフレーム構成が異なる可能性は十分にあり、さらに放送局ごとに採用されるフレーム構成が異なる可能性もある。その為、受信局を変更したとき、変更に追従してＦＭ多重データも素速く得ることが求められる。
【０００５】
そこで、本発明は、受信局を変更した際、素速くかつ正確なフレーム同期を行うことが可能なＦＭ多重放送の受信制御装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明は、ＦＭ多重放送から多重データを復調するＦＭ多重受信装置において、複数のフレーム同期手段を有し、前記複数のフレーム同期手段のうち１つのフレーム同期手段により前記多重データのフレーム同期を行うフレーム同期回路と、前記多重データに含まれるフレームタイプデータを検出する第１検出手段、及び該第１検出手段の出力信号に応じて前記複数のフレーム同期手段を切り換える切換手段を含む制御回路と、を備えることを特徴とする。
【０００７】
さらに、前記制御回路は、前記複数のフレーム同期手段を順次切り換え、切り換えられたフレーム同期手段によって、フレーム同期が確立したことを検出する第２検出手段とを備え、前記第１検出手段または前記第２検出手段の検出結果に基づきフレーム同期手段を選択することを特徴とする。
前記制御回路は、前記第１及び第２検出手段の検出結果のうち、早く検出された結果によって前記フレーム同期手段を選択することを特徴とする。
【０００８】
また、前記制御回路は、第１及び第２検出手段の検出結果を比較する比較手段とを備え、両方の検出結果が一致したとき一致する検出結果に基づきフレーム同期手段を選択することを特徴とする。
前記制御回路は、前記両方の検出結果が不一致のとき、再度第１検出手段及び／または第２検出手段を動作させることを特徴とする。
【０００９】
さらにまた、前記制御回路は、前記両方の検出結果が不一致のとき、両方の検出結果のうち優先度の高い検出結果を選択することを特徴とする。
特に、第２検出手段の検出結果の優先度を高くすることを特徴とする請求項６記載のＦＭ多重放送の受信装置。
また、記複数のフレーム同期手段に優先度を付け、前記第１及び第２検出手段の検出結果のうち優先度の高いフレーム同期手段によって、前記複数のフレーム同期手段のうち一つを選択することを特徴とする請求項６記載のＦＭ多重放送の受信装置。
【００１０】
本発明によれば、多重データに含まれるフレームタイプデータにより、現行の放送局のフレーム構成を検出し、その検出結果に応じてフレーム同期回路における複数のフレーム同期手段のうち１つのフレーム同期手段に切り換える。また、複数のフレーム同期手段を順次切り換え、切り換える毎に受信ＦＭ多重放送中のフレーム構成にフレーム同期手段がフレーム同期したか検出され、フレームタイプデータによるフレーム同期手段と、フレーム同期手段の切換によるフレーム同期手段とに基づいて、複数のフレーム同期手段を切り換える。
【００１１】
【発明の実施の形態】
図１は本発明の実施の形態を示す回路である。１０１はＩＦ信号を出力するＦＭ同調用のフロントエンド、１０２はＩＦ信号をＦＭコンポジット信号に復調するＦＭ復調回路、１０３はコンポジット信号をステレオ信号に復調するＭＰＸ（マルチプレクス）回路、１０４はステレオ信号を増幅し、スピーカ１０５に出力するＡＦ増幅回路、１０６はＦＭ同調用フロントエンド回路１０１の同調周波数を決定するためのＰＬＬ周波数シンセサイザ回路、１０７はＦＭ多重データを復調するブロックであり、１０８は７６ＫＨｚを中心周波数とするバンドパスフィルタ、１０９は多重データを復調するＬ−ＭＳＫ復調回路、１１０は復調多重データのブロック同期を行うブロック同期回路、１１１は４つのフレーム同期方式を有しブロックデータのフレーム同期を行うフレーム同期回路、１１２はフレームが再構成されたデータに誤り訂正を行う誤り訂正回路、１１３は誤り訂正回路１１２の出力に応じて、１ブロック分のデータによって横方向訂正されたデータdata1と、１フレーム分のデータによって縦方向のエラー訂正も行われたデータdata2とを選択的に出力するデータ出力回路である。
【００１２】
また、１１４は操作キー１１７によりＰＬＬ周波数シンセサイザ回路１０６を制御し同調周波数の変更を行う手段と、多重データの復号処理を行い、復号結果を表示ディスプレイ１１６に表示させる手段と、フレーム同期回路１１１のフレーム同期方式を切り換える切換信号Fmethodを出力するフレーム選択回路１１５を含む制御回路である。
【００１３】
図１において、受信ＲＦ信号はＦＭフロントエンド１０１内で発生する局部発振信号により所定周波数のＩＦ信号に周波数変換され、ＩＦ信号はＦＭ復調回路１０２でコンポジット信号に復調される。コンポジット信号のうちオーディオ信号成分はＭＰＸ回路１０３で左右ステレオ信号にステレオ復調される。左右ステレオ信号はＡＦ増幅回路１０４で増幅された後、スピーカ１０５に伝送される。
【００１４】
また、コンポジット信号中のＦＭ多重成分はＢＰＦ１０８を通過し、Ｌ−ＭＳＫ復調回路１０９で多重データに復調される。ブロック同期回路１１０でブロック毎に多重データの同期がとられた後、フレーム同期回路１１１でフレーム毎に多重データの同期がとられ、ブロック及びフレーム同期がとられた多重データは誤り訂正回路１１２で誤り訂正される。誤り訂正を受けたデータDATAは制御回路１１３で復号され、復号データに基づき文字情報及び図形情報がディスプレイ１１６に表示される。
【００１５】
ＦＭフロントエンド１０１は局部発振回路（図示せず）を含み、局部発振信号の周波数はＰＬＬシンセサイザー１０６からの周波数制御信号により変更されるとともに、局部発振信号はＰＬＬ周波数シンセサイザー１０６に出力される。局部発振回路はＰＬＬ周波数シンセサイザー１０６とともにＰＬＬを形成し、ＰＬＬシンセサイザー１０６にはＰＬＬの構成のうち基準信号を発生する基準発振回路、基準信号を分周するリファレンスディバイダ、局部発振信号を可変分周数で分周するプログラマブルディバイダ、上記２つのディバイダの出力を位相比較する位相比較回路及び位相比較回路の出力に応じて周波数制御信号を出力するループフィルタが構成される。尚、ＰＬＬについては周知の技術であるため動作説明は省略する。
【００１６】
操作キー１１７により設定された放送局を受信しようとする場合、まず、この放送局の受信周波数に対応する分周データNdataが制御回路１１４から出力される。分周データNdataに応じてプログラマブルディバイダの可変分周数が設定され、局部発振信号の周波数は上記放送局に対応した周波数になる。その結果、上記放送局の受信ＲＦ信号が所定周波数のＩＦ信号に変換され、放送局のオーディオ復調及び多重復調が行われる。このように、制御回路１１４はフロントエンド１０１の同調動作を制御する。
【００１７】
ところで、フレーム選択回路１１５は、図２のように構成される。第１フレーム検出手段３０１は、ブロック同期回路１１０がブロック同期をしたことを示すロック信号Blockを取り込んだ後、図１５に示されるようにデータdata1中に含まれたフレームタイプデータFT1を検出し、検出完了したときフラグFG1を出力する。フレームタイプデータＦＴは２ビットから成り、データの組み合わせによりフレーム構成の種類の検出が可能となるので、第１フレーム検出手段３０１はデータの組み合わせを検出してその組み合わせに応じてフレームタイプデータFT2を発生する。また、第２フレーム検出手段３０２は、フレーム同期回路１１１のフレーム同期手段を変える切換信号Fmethodを順次変更するように２ビットのフレームタイプを変えながら出力し、変更する毎にフレーム同期回路１１１がフレーム同期したことを示すロック信号Flockを検出して、ロック信号Flockの出力に応じて図５の如き２ビットのフレームタイプFT2及び検出完了を示すフラグFG2を出力する。フレーム設定手段は、データFT1及びFT2、かつ、フラグFG1及びFG2に応じて切換信号Fmethodを出力するフレーム設定手段３０３とから成る。
【００１８】
次に、図１のラジオ受信機のフレーム同期方式の自動切り換え動作を、図３のフローチャートに基づいて説明する。
まず、操作キー１１７を希望の受信局となるように操作し、分周データNdataが制御回路１１４から変更されて出力され、フロントエンド１０１の局部発振信号が変更されることにより、受信局が変更される（Ｓ１）。すると、フレーム設定手段３０３は第１及び第２フレーム選択手段３０１及び３０２からのフラグFG1及びFG2があるか否か検出する（Ｓ２）。しかし、受信局の変更直後は多重データの復調やフレームデータの検出が終了していないので、フラグFG1及びFG2は出力されない。その為、変更された受信局のフレームタイプを検出する動作に移る。
【００１９】
フレームタイプの検出（Ｓ３及びＳ４）は、第１及び第２フレーム検出手段３０１及び３０２により同時並行して行われる。初めにＳ３の第１フレーム検出手段３０１によるフレーム検出を図４のフローチャートを参照して説明する。第１フレーム検出手段３０１はブロック同期回路１１０のロック信号Blockが入力されたか否かを検出する。つまり、ブロック同期回路１１０のブロック同期が取られたか否か確認される（Ｓ２１）。ブロック同期が確認されるまで、第１フレーム検出手段３０１は待機状態になる。ブロック同期が確認されると、第１フレーム検出手段３０１はデータ出力回路１１３から出力されるデータdata1を復号し、さらにデータdata1に含まれるフレームタイプデータFTを検出する（Ｓ２２）。続いて、データFTがあるか否かが確認される（Ｓ２３）。データFT1が確認できない場合、Ｓ２２に戻り、再びブロックデータdata1を復号し、データFT1の存在を確認する。また、データFT1がある場合、図４のフローチャートを終了する。そして、図３に戻り、第１フレーム検出手段３０１はフラグFG1をフレームタイプデータの検出を完了したことを示す状態「１」にセットする（Ｓ５）。
【００２０】
一方、第２フレーム検出手段３０２のフレーム検出を図５のフローチャートを参照して説明する。第２フレーム検出手段３０２はフレームタイプFT2を設定し、これに対応するFmethodがフレーム設定手段３０３から出力される。Ｆmethodによりフレーム同期回路１１１のフレーム同期手段が切り換わる。尚、フレームタイプの変更は、例えば「method A0」→「method A1」→「method B」→「method C」→「method A0」の順で行われる。よって、最初にフレーム同期回路１１１のフレーム同期手段は「method A0」に設定される（Ｓ２４）。その後、第２フレーム検出手段３０２は設定されたフレーム同期手段でフレーム同期がとられたか否か確認する。この確認は、フレーム同期回路１１１がフレーム同期に入ったときに出力されるロック信号Flockによって確認される（Ｓ２５）。
【００２１】
Ｓ２５で、フレーム同期回路１１１が「method A0」で同期できなかった場合、第２フレーム検出手段３０２はフレームタイプFT2を変更し、フレーム同期手段を「method A1」に変更する（Ｓ２６）。設定されたフレーム同期手段にフレーム同期がとれなければ、第２フレーム検出手段３０２は「method A0」〜「method C」のフレーム同期手段を順次変更する。Ｓ２５において、フレーム同期がとられるフレーム同期方式が存在すれば、第２フレーム検出手段３０２内の内部メモリ（図示せず）に、フレーム同期可能なフレームタイプFT2が記憶される。その後、図５のフローチャートが終了し、図３に戻り、第２フレーム検出手段３０２はフラグFG2をフレームタイプFT2の検出を完了したことを示す状態「１」にセットする（Ｓ６）。
【００２２】
フラグFG1またはフラグFG2に検出完了を示す「１」の状態が設定されると、フレーム設定手段３０３はフラグ有りと判定し（Ｓ２）、さらにフラグFG1が「１」の状態か否か判定される（Ｓ７）。フラグFG1が「１」の状態の場合、フレーム設定手段３０３は第１フレーム検出手段３０１のフレームタイプデータFT1に基づき信号Ｆmethodを出力する。Ｆmethodに応じて、フレーム同期回路１１１の同期検出手段は、多重データに含まれるフレームタイプデータに基づくフレーム同期手段に切り換わる（Ｓ８）。また、フラグFG1が「１」の状態でないと、フラグFG2が「１」の状態なのでフレーム設定手段３０３は第２フレーム検出手段３０２のフレームタイプFT2に基づいて信号Ｆmethodを出力する。Ｆmethodに応じて、フレーム同期回路１１１のフレーム同期手段は、実際に同期可能なフレーム同期手段に切り換わる。
【００２３】
よって、図３のフローチャートでは、第１及び第２フレーム検出手段のうち早く検出された結果によって、フレーム同期手段が切り換わる。
図６は本発明の他の実施の形態を説明する為のフローチャートである。受信局の変更（Ｓ１）後、図４及び図５のフローチャートに従って、それぞれ第１及び第２フレーム検出手段３０１及び２０２でフレームタイプを検出し（Ｓ３、Ｓ４）、検出完了したらフラグFG1及びFG2にそれを示す状態にそれぞれセットする（Ｓ５、Ｓ６）。
【００２４】
その後、フレーム設定手段３０３は、Ｓ５でフラグFG1が「１」になった場合次にフラグFG2が「１」になることを判定し（Ｓ３１）、また、Ｓ６でフラグFG2が「１」になった場合次にフラグFG1が「１」になることを判定する（Ｓ３２）。両方のフラグFG1及びFG2が互いに「１」の状態になったことを確認すると、フレーム設定手段３０３はフレームタイプFT1とフレームタイプFT2とが一致するか否か判定する（Ｓ３３）。フレームタイプFT1及びFT2が一致しない場合、Ｓ３及びＳ４に戻り、フレームタイプを再度検出する。また、一致した場合、フレーム設定手段３０３は一致したフレームタイプに基づき切換信号Ｆmethodを出力し、フレーム同期回路１１１のフレーム同期手段はＦmethodに応じて切り換わる（Ｓ３５）。
【００２５】
さらに、図７は他の実施の形態を説明するためのフローチャートであり、図６のフローチャートと比べて、検出されたフレームタイプFT1及びFT2が不一致となった場合の動作が異なる。第１及び第２フレーム検出手段３０１及び３０２で検出されたフレームタイプFT1及びFT2が一致しない場合、フレーム設定手段３０３はフレームタイプFT2を優先し、フレームタイプFT2に基づいて切換信号Ｆmethodを出力する。Ｆmethodに応じて、フレーム同期回路１１１のフレーム同期手段は、実際に同期可能なフレーム同期手段に切り換わる（Ｓ３５）。
【００２６】
尚、図７のフローチャートでは、検出されたフレームタイプが不一致となる場合フレームタイプFT2を優先させているが、フレームタイプFT1を優先させてフレーム同期手段を切り換えてもよい。また、検出されたフレームタイプが不一致の場合フレームタイプFT1及びFT2の一方を優先させていたが、各々のフレームタイプ「method A0」〜「method C」に優先度を付け、検出されたフレームタイプ自体の優先度を比較し、優先度の高いフレームタイプによってフレーム同期手段を切り換えることも可能である。
【００２７】
図８はフレーム選択回路１１５の他の構成例であり、第１フレーム検出手段３０１のみを含む。図８の動作を図９のフローチャートを参照して説明する。受信局を変更する（Ｓ１）と、図４のフローチャートに従って多重データからフレームタイプデータFT1を検出する（Ｓ３）。フレーム設定手段３０３は、フレームタイプFT1に基づいて切換信号Ｆmethodを出力し、Ｆmethodに応じてフレーム同期回路１１１のフレーム同期手段はフレームタイプデータに応じたフレーム同期手段に切り換わる。
【００２８】
図１０は、図１のブロック同期回路１１０、フレーム同期回路１１１、誤り訂正回路１１２及びデータ出力回路１１３の具体回路例を示すブロック図である。２０１は多重データ中に含まれるＢＩＣを検出するＢＩＣ検出回路、２０２は検出されたＢＩＣの変化点を検出する変化点検出回路、２０３は多重データのデータ数を１ブロックのデータ数分の２８８個カウントして、カウント完了すると完了信号を出力するデータカウンタ、２０４は完了信号をカウントすることによりブロック数をカウントするブロックカウンタ、２０５はフレーム構成中の所定の変化点を検出するとともに、ブロックカウンタ２０４のカウント値に基づき所定変化点の間のブロック数を検出することによりフレーム同期を検出するとともに、フレーム同期している最後尾のブロックを検出するとブロックカウンタ２０４をリセットするフレーム同期検出回路、２０６は２８８カウントの周期でデータカウンタ２０３の完了信号が入力される毎にＢＩＣが入力されたか検出し、所定のブロック数分のＢＩＣを検出できたら、ブロック同期したことを示すブロック同期検出信号Blockを出力するブロック同期回路である。
【００２９】
また、２０７はライト・リードアドレス発生回路を含み、指定されたライト・リードアドレスに多重データが書き込み、読み出しされるフレームメモリ、２０８はフレーム同期検出信号Flockに応じてフレームの先頭に先頭フラグをつけて多重データをメモリ２０７に記憶させるタイミング回路、２０９は多重データをフレームメモリ２０７に保存するため、１ブロック毎に一時保存するブロックデータバッファ、２１０はデータバッファ２０９中の１ブロック分のデータを水平パリティにより誤り訂正し、メモリ２０７中の１フレーム分のデータを垂直パリティにより誤り訂正する誤り訂正回路、２１１はブロックデータバッファ２０９の出力データd1とフレームメモリ２０７の出力データd2とを選択的に出力するデータ出力部である。
【００３０】
フレーム検出回路２０５は例えば多重データのフレーム構成が図１１のフレーム構成「method B」の場合、所定の検出点、即ち、「BIC1→BIC3」、「BIC4→BIC2」、「BIC2→BIC3」、「BIC4→BIC1」及び「BIC1→BIC3」の変化点が順に繰り返されることを検出するとともに、上記それぞれの変化点の間のブロック数が１２３個、１３個、１２３個及び１３個となることを検出することによりフレーム同期を検出し、フレーム同期を検出するとフレーム同期検出信号Flockを出力する。また、フレーム同期検出回路２０５にはFmethodが印加され、このFmethodによってフレーム同期手段が切り換わる。具体的には、フレーム構成に応じてFmethodを変更することによってフレーム検出回路の構成が変化し、その結果、検出対象となる所定の変化点が変更され、繰り返される変化点の順番が変更される。さらに、変化点と変化点との間のカウントされるべき数が変更される。
【００３１】
つまり、フレーム構成が「method A0」の場合、フレーム検出回路２０５は「BIC3→BIC2」、「BIC2→BIC1」、「BIC1→BIC4」、「BIC4→BIC3」及び「BIC3→BIC2」の変化点を検出するとともに、その間のブロック数が７０個、６０個、８２個、６０個となることを検出するように変更される。また、フレーム構成が「method A1」の場合、フレーム検出回路２０５は「BIC3→BIC2」、「BIC2→BIC1」、「BIC1→BIC4」、「BIC4→BIC3」及び「BIC3→BIC2」の変化点を検出するとともに、その間のブロック数が７０個、６０個、９４個、６０個となることを検出するように変更される。さらに、「method C」の場合、１ブロックごとに「BIC3→BIC3」に検出するように変化される。以上述べた如く、F methodを変えることにより、多重データのフレーム構成に対応したフレーム同期手段を変更することが可能になる。
【００３２】
ブロック同期がとれた多重データは、検出信号Blockが出力されるタイミングでデータバッファ２０９に一時保存され、１ブロック毎に図１１の如くデータに含まれた水平パリティによりエラー訂正が行われる。水平パリティのエラー訂正により多重データ中のエラーが訂正できた場合、データバッファ２０９からエラー訂正されたデータd1が出力され、データ出力部２１１を介して制御回路１１４に伝送される。よって、多重データのブロック同期がとれていれば、１ブロック毎に正しいデータを制御回路１１４に送出することができる。その為、図１において、フレーム同期回路１１１のフレーム同期手段が正しく設定されていなくとも、データd1に基づいてフレームタイプデータFT1を復号、検出することが可能となる。
【００３３】
ブロックデータをエラー訂正できなかった場合、該当ブロックを含む１フレーム分のデータをフレームメモリ２０７に記憶し、図１１の如くデータに含まれた垂直パリティによりエラー訂正が行われる。垂直パリティのエラー訂正により、水平パリティでエラー訂正できなかった多重データ中のエラーを訂正できた場合、フレームメモリ２０７からエラー訂正されたデータd2がデータ出力部２１１を介して制御回路１１４に伝送される。この場合、多重データのフレーム同期が取れていなければエラー訂正を行うことはできない。
【００３４】
【発明の効果】
本発明によれば、多重データに含まれるフレームタイプデータにより現行の放送局のフレームタイプを検出するとともに、複数のフレーム同期手段を順次切り換え、フレーム同期可能なフレームタイプを検出し、さらに検出された２つのフレームタイプに基づいてフレーム同期手段を切り換えるので、素速くかつ正確なフレーム同期をとることができる。
【００３５】
また、検出されたフレームタイプのうちいずれか早く検出されたフレームタイプに応じてフレーム同期手段を切り換えることにより、より素速くフレーム同期をとることができる。
さらに、検出されたフレームタイプが一致した場合にフレーム同期手段を切り換えるので、より正確にフレーム同期をとることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態を示すブロック図である。
【図２】図１のフレーム選択回路１１５の具体例を示すブロック図である。
【図３】図１及び図２の動作を示すフローチャートである。
【図４】フレームタイプデータの検出を説明するサブルーチンのフローチャートである。
【図５】フレームタイプの検出を説明するサブルーチンのフローチャートである。
【図６】図１の動作を示す他のフローチャートである。
【図７】図１の動作を示す他のフローチャートである。
【図８】図１のフレーム選択回路１１５の具体例を示す他のブロック図である。
【図９】図１及び図８の動作を示すフローチャートである。
【図１０】図１のフレーム同期回路１１１、誤り訂正回路１１２及びデータ出力回路１１３の具体例を示すブロック図である。
【図１１】フレーム構成「method B」を示す構成図である。
【図１２】フレーム構成「method A0」を示す構成図である。
【図１３】フレーム構成「method A1」を示す構成図である。
【図１４】フレーム構成「method C」を示す構成図である。
【図１５】フレームタイプデータの２ビットの組み合わせを示す関係図である。
【符号の説明】
１０１          ＦＭフロントエンド
１０２          ＦＭ復調回路
１０３          ＭＰＸ回路
１０４          ＡＦ増幅回路
１０５          スピーカ
１０６          ＰＬＬ周波数シンセサイザ
１０７          ＦＭ多重データの復調ブロック
１０８          ＢＰＦ
１０９          Ｌ−ＭＳＫ復調回路
１１０          ブロック同期回路
１１１          フレーム同期回路
１１２          誤り訂正回路
１１３          データ出力回路
１１４          制御回路
１１５          フレーム選択回路
１１６          操作キー
１１７          ディスプレイ
２０１          ＢＩＣ検出回路
２０２          変化点検出回路
２０３          データカウンタ
２０４          ブロックカウンタ
２０５          フレーム同期検出回路
２０６          ブロック同期検出回路
２０７          メモリ
２０８          タイミング回路
２０９          データバッファ
２１０          誤り訂正部
２１１          データ出力部
３０１          第１フレーム検出手段
３０２          第２フレーム検出手段
３０３          フレーム設定手段
【図１】
0003540577.tif 000002
【図２】
0003540577.tif 000003
【図３】
0003540577.tif 000004
【図４】
0003540577.tif 000005
【図５】
0003540577.tif 000006
【図６】
0003540577.tif 000007
【図７】
0003540577.tif 000008
【図８】
0003540577.tif 000009
【図９】
0003540577.tif 000010
【図１０】
0003540577.tif 000011
【図１１】
0003540577.tif 000012
【図１２】
0003540577.tif 000013
【図１３】
0003540577.tif 000014
【図１４】
0003540577.tif 000015
【図１５】
0003540577.tif 000016