(57)【要約】【課題】データが多重化された放送を受信する受信装置において、弱電界におけるデータの受信性能を改善しつつ、エラー訂正の誤訂正によりユーザに誤った情報が提示されることを低減させる。【解決手段】受信装置は、データが多重化された放送を受信する受信装置であって、前記データに所定のビット数以下のエラーが含まれる場合、前記データのエラー訂正を実行するエラー訂正部と、前記エラー訂正部から出力される出力データから少なくとも前記放送を特定するための識別情報を取得する情報取得部と、前記情報取得部が取得した前記識別情報を用いて所定の処理を実行する処理実行部と、前記処理実行部が実行する前記所定の処理が予め定められた処理である場合、前記エラー訂正が実行された前記出力データを無効にする無効化制御部と、を有する。【選択図】図１
2018064182.tif 000002
【特許請求の範囲】
【請求項１】
データが多重化された放送を受信する受信装置であって、
前記データに所定のビット数以下のエラーが含まれる場合、前記データのエラー訂正を実行するエラー訂正部と、
前記エラー訂正部から出力される出力データから少なくとも前記放送を特定するための識別情報を取得する情報取得部と、
前記情報取得部が取得した前記識別情報を用いて所定の処理を実行する処理実行部と、
前記処理実行部が実行する前記所定の処理が予め定められた処理である場合、前記エラー訂正が実行された前記出力データを無効にする無効化制御部と、
を有する受信装置。
【請求項２】
前記無効化制御部は、
前記処理実行部が実行する前記所定の処理が前記予め定められた処理と異なる処理である場合、前記エラー訂正が実行された前記出力データを有効にする請求項１に記載の受信装置。
【請求項３】
前記予め定められた処理は、
前記情報取得部が取得した前記識別情報を用いて、利用者に提供する情報を作成する処理を含む請求項１又は２に記載の受信装置。
【請求項４】
前記予め定められた処理は、
前記情報取得部が取得した前記識別情報を用いて、利用者に提供する情報を表示する処理を含む請求項１乃至３のいずれか一項に記載の受信装置。
【請求項５】
前記利用者に提供する情報は、
前記受信装置が受信可能な放送局又は番組のリストを含む請求項３又は４に記載の受信装置。
【請求項６】
前記利用者に提供する情報は、
前記受信装置が受信している放送局又は番組の情報を含む請求項３乃至５のいずれか一項に記載の受信装置。
【請求項７】
前記利用者に提供する情報は、
前記受信装置が受信している放送局又は番組から提供されるテキスト情報を含む請求項３乃至６のいずれか一項に記載の受信装置。
【請求項８】
前記予め定められた処理と異なる処理は、
指定された前記識別情報に対応する複数の放送のうち、受信状態の良い一の放送を選択する処理を含む請求項１乃至７のいずれか一項に記載の受信装置。
【請求項９】
前記予め定められた処理と異なる処理は、
予め取得した代替周波数の情報を用いて、前記出力データに含まれる前記識別情報に対応する複数の放送のうち、受信状態の良い一の放送の周波数を受信する処理を含む請求項１乃至８のいずれか一項に記載の受信装置。
【請求項１０】
データが多重化された放送を受信する受信装置による受信制御方法であって、
前記受信装置が、
前記データに所定のビット数以下のエラーが含まれる場合、前記データのエラー訂正を実行するエラー訂正ステップと、
前記データから少なくとも前記放送を特定するための識別情報を取得する情報取得ステップと、
前記情報取得ステップで取得した前記識別情報を用いて実行する所定の処理が予め定められた処理である場合、前記エラー訂正が実行された前記データを無効にする無効化制御ステップと、
有効な前記データに含まれる前記識別情報を用いて前記所定の処理を実行する処理実行ステップと、
を含む受信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置、及び受信制御方法に関する。
【背景技術】
【０００２】
ＦＭ（Frequency Modulation）放送の音声信号に、例えば、受信中の放送局の情報や、受信中の番組に関する情報等のデータ信号を多重化して伝送するＲＤＳ（Radio Data System）が、主にヨーロッパ等で実用化されている。
【０００３】
ＲＤＳで送信されるデータ（以下、ＲＤＳデータと呼ぶ）には、例えば、番組を識別するためのＰＩ（Program Identification）コードや、同じ番組を放送している代替周波数の情報であるＡＦ（Alternative Frequencies）データ等の様々な情報が含まれている。
【０００４】
このＰＩコード及びＡＦデータを用いて、例えば、同一の番組を放送している、より受信品質の高い周波数を選択することにより、同一の番組の受信を継続するＡＦ追従機能を有するＲＤＳ受信装置が知られている（例えば、特許文献１参照）。
【０００５】
また、受信したＲＤＳデータのエラー検出及びエラー訂正を行い、エラー検出結果及びエラー訂正数を出力するエラー訂正部を含むＲＤＳ受信装置が知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平８−１２５５５７号公報
【特許文献２】特開２００９−１０５５３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に示されるようなＡＦ追従機能では、ＰＩコードやＡＦデータ等を含むＲＤＳデータを、如何にして弱電界で取得できるようにするかが重要な課題となる。
【０００８】
このような課題に対して、特許文献２のようにエラー訂正を行うことにより、ＲＤＳデータを受信する際の実質的な受信感度を改善する効果が得られるので、より電波が弱い所でもＰＩコードや、ＡＦデータ等のＲＤＳデータを取得することができるようになる。
【０００９】
しかし、エラー訂正機能は、必ずしもエラーが発生していないことを保証するものではなく、例えば、エラー訂正されたＰＩコードが誤っていた場合、同じ番組であってもＰＩコードが異なる、すなわち、異なる番組であると識別されてしまうという問題がある。
【００１０】
このような問題が発生すると、例えば、ＲＤＳ受信装置が受信したＲＤＳデータに基づいて、放送局リストを表示する場合、放送局名を表示する場合、放送局からのテキストメッセージを表示する場合等に、ユーザに誤った情報が提示されてしまう恐れがある。
【００１１】
本発明の実施形態は、上記の問題点に鑑みてなされたものであって、データが多重化された放送を受信する受信装置において、弱電界におけるデータの受信性能を改善しつつ、エラー訂正の誤訂正によりユーザに誤った情報が提示されることを低減させる。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明の一実施形態に係る受信装置は、データが多重化された放送を受信する受信装置であって、前記データに所定のビット数以下のエラーが含まれる場合、前記データのエラー訂正を実行するエラー訂正部と、前記エラー訂正部から出力される出力データから少なくとも前記放送を特定するための識別情報を取得する情報取得部と、前記情報取得部が取得した前記識別情報を用いて所定の処理を実行する処理実行部と、前記処理実行部が実行する前記所定の処理が予め定められた処理である場合、前記エラー訂正が実行された前記出力データを無効にする無効化制御部と、を有する。
【発明の効果】
【００１３】
本発明の実施形態によれば、データが多重化された放送を受信する受信装置において、弱電界におけるデータの受信性能を改善しつつ、エラー訂正の誤訂正によりユーザに誤った情報が提示されることを低減させることができる。
【図面の簡単な説明】
【００１４】
【図１】一実施形態に係るＲＤＳ受信装置の構成例を示す図である。
【図２】一実施形態に係るＲＤＳのデータフォーマットの一例を示す図である。
【図３】一実施形態に係るエラー訂正の有無と受信感度との関係の一例を示す図である。
【図４】一実施形態に係るＲＤＳ受信装置の処理の例を示すフローチャートである。
【図５】一実施形態に係るＰＩの誤りが許容されない処理の例を示す図である。
【図６】一実施形態に係る放送局リストの作成処理の一例を示すフローチャートである。
【図７】一実施形態に係る放送局リストの例を示す図である。
【図８】一実施形態に係る放送局リストの表示画面の例を示す図である。
【図９】一実施形態に係る指定されたＰＩ局の最適局を検索する処理の例を示すフローチャートである。
【図１０】一実施形態に係る放送局リストの作成処理の別の一例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下に、本発明の実施の形態について、添付の図面を参照して説明する。
【００１６】
＜ＲＤＳ受信装置の構成＞
図１は、一実施形態に係るＲＤＳ受信装置の構成例を示す図である。ＲＤＳ（Radio Data System）受信装置１００は、ＦＭ（Frequency Modulation）放送の音声信号に、例えば、受信中の放送局の情報や、受信中の番組に関する情報等のデータ（以下、ＲＤＳデータと呼ぶ）を多重化して伝送するＲＤＳ放送を受信する受信装置である。
【００１７】
図１において、ＲＤＳ受信装置１００は、アンテナ１０１、アンテナ分配器１０２、メインチューナ１１０、サブチューナ１２０、ＲＤＳデコーダ１３０、１４０、制御部１５０、オーディオプロセッサ１０３、記憶部１０４、操作部１０５、及び表示部１０６等を有する。
【００１８】
なお、図１に示すＲＤＳ受信装置１００の構成は一例である。例えば、記憶部１０４は制御部１５０に含まれていても良いし、操作部１０５又は表示部１０６はＲＤＳ受信装置１００の外部に設けられていても良い。さらに、アンテナ１０１は、ＲＤＳ受信装置１００の内部に含まれていても良い。
【００１９】
ＲＤＳ受信装置１００は、２つのチューナを有しており、メインチューナ１１０で放送、及び放送に多重化されたデータを含む電波を受信する。また、ＲＤＳ受信装置１００は、サブチューナ１２０を用いて、例えば、メインチューナ１１０で受信している放送の代替周波数の受信状態をチェックし、受信状態が良好な代替周波数にメインチューナを追従動作させるＡＦ（Alternative Frequencies）追従等の処理を行う。
【００２０】
アンテナ１０１は、複数の放送局から送信される放送、及び放送に多重化されたＲＤＳデータを含むＲＤＳ放送の電波を受信する。アンテナ分配器１０２は、アンテナ１０１で受信した電波を、メインチューナ１１０、及びサブチューナ１２０に分配する。
【００２１】
メインチューナ１１０は、制御部１５０からの制御に従って、ＲＤＳ放送を受信する。メインチューナ１１０は、例えば、フロントエンド１１１、ＬＰＦ（Loop Filter、又はLow Pass Filter）１１２、ＰＬＬ（Phase Locked Loop）１１３、検波器１１４、マルチプレクサ１１５、Ｓメータ１１６等を含む。
【００２２】
フロントエンド１１１は、アンテナ１０１、及びアンテナ分配器１０２を介して受信した電波を受信し、受信した電波を中間周波数に変換及び増幅して、検波器１１４に出力する。また、フロントエンド１１１は、受信した電波を中間周波数に変換するためのローカル信号を、ＰＬＬ１１３からＬＰＦ１１２を介して出力される制御電圧に応じて生成し、生成したローカル信号をＰＬＬ１１３にフィードバックする。
【００２３】
ＰＬＬ１１３は、フロントエンド１１１からフィードバックされるローカル信号と、基準クロック信号との位相を比較し、ローカル信号の周波数が指定された周波数となるように制御する誤差信号を出力する。ＬＰＦ１１２は、ＰＬＬ１１３から出力された誤差信号から低周波成分を抽出して制御電圧を生成し、フロントエンド１１１に出力する。
【００２４】
フロントエンド１１１は、ＬＰＦ１１２から出力される制御電圧に応じた周波数のローカル信号を生成し、生成したローカル信号を用いて受信周波数の電波を中間周波数に変換する。
【００２５】
検波器１１４は、フロントエンド１１１から出力された、中間周波数の信号を検波する。マルチプレクサ１１５は、検波器１１４から出力される検波出力信号を用いてオーディオ信号を生成し、ステレオ放送の場合は、Ｌ（左）、Ｒ（右）チャネルに分けて、オーディオプロセッサ１０３に出力する。
【００２６】
Ｓメータ１１６は、検波器１１４の検波信号から受信中の電波の受信レベルを検出し、検出された受信レベルを示す信号又はデータを制御部１５０に出力する。
【００２７】
サブチューナ１２０は、制御部１５０からの制御に従って、メインチューナ１１０と並行してＲＤＳデータを受信する。サブチューナ１２０は、例えば、フロントエンド１２１、ＬＰＦ１２２、ＰＬＬ１２３、検波器１２４、Ｓメータ１２５等を含む。
【００２８】
フロントエンド１２１は、アンテナ１０１、及びアンテナ分配器１０２を介して受信した電波を受信し、受信した電波を中間周波数に変換及び増幅して、検波器１２４に出力する。また、フロントエンド１２１は、受信した電波を中間周波数に変換するためのローカル信号を、ＰＬＬ１２３からＬＰＦ１２２を介して出力される制御電圧に応じて生成し、生成したローカル信号をＰＬＬ１２３にフィードバックする。
【００２９】
ＰＬＬ１２３は、フロントエンド１２１からフィードバックされるローカル信号と、基準クロック信号との位相を比較し、ローカル信号の周波数が指定された周波数となるように制御する誤差信号を出力する。ＬＰＦ１２２は、ＰＬＬ１２３から出力された誤差信号から低周波成分を抽出して制御電圧を生成し、フロントエンド１２１に出力する。
【００３０】
フロントエンド１２１は、ＬＰＦ１２２から出力される制御電圧に応じた周波数のローカル信号を生成し、生成したローカル信号を用いて受信周波数の電波を中間周波数に変換する。
【００３１】
ＲＤＳデコーダ１３０、１４０は、検波器１１４、１２４で検波された信号からＬ−ＭＳＫ（Level controlled Minimum Shift Keying）変調信号成分を取り出し、Ｌ−ＭＳＫ変調信号を復調してＲＤＳデータを抽出する。また、図１の例では、ＲＤＳデコーダ１３０、１４０は、復調したＲＤＳデータのエラー検出、及びエラー訂正を実行するエラー訂正部１３１、１４１を有している。なお、エラー訂正部１３１、１４１は、ＲＤＳデコーダ１３０、１４０の外部に設けられているものであっても良い。
【００３２】
エラー訂正部１３１、１４１は、ＲＤＳデコーダ１３０、１４０が抽出したＲＤＳデータを所定のブロック単位でエラー検出を行い、所定のビット数以下のエラーが検出された場合エラー訂正を実行する。また、エラー訂正部１３１、１４１は、エラー検出結果、エラー訂正結果等を制御部１５０に通知する。例えば、エラー訂正部１３１、１４１が出力する出力データには、エラー訂正が行われた場合、エラー訂正が行われたことを示す情報（例えばフラグ）が付与される。
【００３３】
制御部１５０は、例えば、ＣＰＵ（Central processing Unit）、ＲＡＭ（Random Access Memory）、フラッシュＲＯＭ（Read Only Memory）等を含むマイクロコンピュータ、及びマイクロコンピュータで実行されるプログラム等によって実現される。例えば、制御部１５０は、フラッシュＲＯＭ等に格納されたプログラムを実行することにより、受信制御部１５１、情報取得部１５２、無効化制御部１５３、処理実行部１５４、及び表示制御部１５５等を実現している。なお、制御部１５０の機能の少なくとも一部は、ハードウェアで実現されるものであっても良い。
【００３４】
受信制御部１５１は、放送、及びＲＤＳデータの受信処理を制御する。例えば、受信制御部１５１は、メインチューナ１１０、ＲＤＳデコーダ１３０等を制御して、放送、及び放送に多重化されたＲＤＳデータ等を受信する。また、受信制御部１５１は、サブチューナ１２０、ＲＤＳデコーダ１４０等を制御して、メインチューナ１１０とは異なる周波数におけるＲＤＳデータ等を受信する。
【００３５】
ここで、ＲＤＳ受信装置１００が受信するＲＤＳデータの例について説明する。
【００３６】
図２は、一実施形態に係るＲＤＳのデータフォーマットの一例を示す図である。ＲＤＳデータは、１０４ビットを１グループとするＲＤＳグループ２００単位で構成される。ＲＤＳグループ２００は、ブロックＡ２１０、ブロックＢ２２０、ブロックＣ２３０、ブロックＤ２４０の４つのブロックで構成されている。さらに、各ブロックには、１６ビットのデータ２０１と、１０ビットのチェックワード２０２が含まれている。なお、ＲＤＳデータの伝送速度は、１１８７．５ビット／秒である。
【００３７】
ＲＤＳグループ２００のブロックＡ２１０には、放送（放送局、番組等）を特定するための識別情報であるＰＩコード（Program Identification Code）２０３が含まれている。
【００３８】
ブロックＢ２２０には、ＲＤＳグループ２００の種類を示すＧＴ（Group Type code）、グループ放送の種類を示すＰＴＹ（Program Type）、ＧＴの値によって異なるグループデータ２０４等が含まれる。また、ブロックＢ２２０には、交通情報を放送する場合にオンに設定されるフラグであるＴＰ（Traffic Program Identification Code）等のデータが含まれる。
【００３９】
ブロックＣ２３０には、ＲＤＳグループ２００の種類によって異なるデータが含まれる。図２の例では、ブロックＣ２３０には、ＰＩコード２０３と同じ放送を行っている他の周波数（代替周波数）の情報であるＡＦ（Alternative Frequency）２０５が含まれている。
【００４０】
ブロックＤ２４０には、ＲＤＳグループ２００の種類によって異なるデータが含まれる。図２の例では、ブロックＤ２４０には、放送（放送局、番組等）の名前を示すＰＳ（Program Service name segment）２０６が含まれている。
【００４１】
ＲＤＳグループ２００は、ブロックＢ２２０に含まれる４ビットの情報であるＧＴによりタイプ０〜１５の１６通りに区別され、さらに各タイプ０〜１５に対応してそれぞれ２つのバージョン（Ａ、Ｂ）が定義されている。なお、バージョンＡに定義されたグループタイプについては、ブロックＡ２１０に必ずＰＩコード２０３が含まれている。また、バージョンＢに定義されたグループタイプについては、ブロックＡ２１０に加えて、ブロックＣ２３０にもＰＩコード２０３が含まれている。図２に示すＲＤＳグループ２００は、タイプ０Ａ（タイプ０、バージョンＡ）のフォーマットの例である。
【００４２】
ＲＤＳグループ２００の各ブロックに含まれる１０ビットのチェックワード２０２は、ＲＤＳ受信装置１００のエラー訂正部１３１、１４１等が、エラーの検出、及び訂正を実行するときに用いられる。ＲＤＳ受信装置１００のエラー訂正部１３１、１４１は、各ブロックに含まれる１０ビットのチェックワード２０２を用いて、所定のビット数（例えば２ビット）以下のエラーが検出された場合、データ２０１のビットエラーを訂正する。
【００４３】
図３は、一実施形態に係るエラー訂正の有無と受信感度との関係の一例を示す図である。この図は、ＲＤＳ受信装置１００において、受信入力レベルを変化させて、２５０ｍｓ以内にＰＩを確定（取得）することができたか否かを試行した結果の一例を示している。
【００４４】
図３において、２ビットのエラー訂正を行わない場合、ＲＤＳ受信装置１００は、入力レベルが２０ｄＢμＶ以上ないと、２５０ｍｓ以内にＰＩを確定することができなかったことを示している。また、２ビットのエラー訂正を行った場合、ＲＤＳ受信装置１００は、入力レベルが１８ｄＢμＶ以上ないと、２５０ｍｓ以内にＰＩを確定することができなかったことを示している。このように、例えば、２ビットのエラー訂正を行うことにより、実質的に受信感度を２ｄＢ程度向上させる効果が期待できる。
【００４５】
ここで、図１に戻り、ＲＤＳ受信装置１００の制御部１５０の説明を続ける。
【００４６】
制御部１５０に含まれる情報取得部１５２は、エラー訂正部１３１から出力される出力データから、ＰＩコード２０３と、処理に必要な情報とを取得する。
【００４７】
処理実行部１５４は、情報取得部１５２が取得した情報を用いて所定の処理を実行する。ここで、所定の処理には、例えば、受信可能な放送局リストの作成処理、放送局名の表示処理、放送局から通知されるテキストデータであるＲＴ（Radio Text）の表示処理等が含まれる。また、所定の処理には、例えば、受信中の放送と同じＰＩを有する放送局、又は指定されたＰＩを有する放送局の中から最適な放送局を検索する処理、受信中の放送と同じＰＩを有する別の放送局へのＡＦ追従処理、ＤＡＢ−ＦＭリンク処理等が含まれる。
【００４８】
なお、ＤＡＢ（Digital Audio Broadcasting）は、ヨーロッパにおけるデジタル音声放送である。例えば、ＦＭ放送の番組と同一内容の番組がＤＡＢで放送されている場合、ＦＭ放送のＰＩコードと、ＤＡＢのＰＩコードとが一致するように管理されている。例えば、利用者がＤＡＢで番組を聴いているときに、ＤＡＢのサービスエリアから外れた場合、ＲＤＳ受信装置１００は、ＤＡＢ−ＦＭリンク処理により、ＤＡＢのＰＩコードと同じＰＩコードを有するＦＭ放送を受信することができる。
【００４９】
無効化制御部１５３は、処理実行部１５４が実行する所定の処理が、予め定められた処理である場合、エラー訂正部１３１によってエラー訂正が実行された出力データを無効にする。ここで、予め定められた処理とは、例えば、放送局リストを表示する処理、放送局名を表示する処理、放送局からのテキストメッセージを表示する処理等、ＰＩに誤りがあると、ユーザに誤った情報が提示されてしまう処理が、予め定められているものとする。
【００５０】
一方、無効化制御部１５３は、処理実行部１５４が実行する所定の処理が、予め定められた処理以外の処理である場合、エラー訂正部１３１によってエラー訂正された出力データを有効にする。
【００５１】
なお、無効化制御部１５３が、エラー訂正された出力データを無効にする方法は、任意の方法であって良いが、例えば、予め定められた処理の中で無効化制御部１５３が、エラー訂正されたデータを破棄するものであって良い。或いは、無効化制御部１５３は、予め定められた処理を実行するとき、エラー訂正部１４１のエラー訂正機能をオフさせるもの等であっても良い。
【００５２】
表示制御部１５５は、例えば、ＲＤＳ受信装置１００の操作画面や、処理実行部１５４による処理結果の表示画面等を表示部１０６に表示させる。
【００５３】
オーディオプロセッサ１０３は、マルチプレクサ１１５から出力されるオーディオ信号に所定の信号処理を施し、オーディオ信号を出力する。
【００５４】
記憶部１０４は、例えば、代替周波数リストや、処理実行部１５４によって作成された放送局リスト等の情報を記憶する不揮発性の記憶部であり、例えば、フラッシュＲＯＭ等によって実現される。
【００５５】
操作部１０５は、利用者の操作を受付ける入力キーや、タッチパネル等の入力デバイスである。表示部１０６は、例えば、液晶ディスプレイ等の表示デバイスである。
【００５６】
＜処理の流れ＞
続いて、本実施形態に係るＲＤＳ受信装置による受信制御方法の流れについて説明する。
【００５７】
（ＲＤＳ受信装置の処理）
図４は、一実施形態に係るＲＤＳ受信装置の処理の例を示すフローチャートである。図４に示す処理は、ＲＤＳ受信装置１００の処理実行部１５４が、前述した所定の処理を実行する際の処理の流れを示している。
【００５８】
ステップＳ４０１において、ＲＤＳ受信装置１００の受信制御部１５１は、エラー訂正部のエラー訂正処理を有効に設定し、ＲＤＳデータの受信を開始する。例えば、受信制御部１５１は、処理実行部１５４が、現在受信中の放送の放送局名や、テキスト情報等を表示させる処理を行う場合、エラー訂正部１３１のエラー訂正機能を有効にし、メインチューナ１１０を用いてＲＤＳデータの受信を開始する。また、受信制御部１５１は、処理実行部１５４が、現在受信中の周波数とは異なる周波数でＲＤＳデータを取得する場合、エラー訂正部１４１のエラー訂正機能を有効にし、サブチューナ１２０を用いてＲＤＳデータの受信を開始する。
【００５９】
ステップＳ４０２において、ＲＤＳ受信装置１００の無効化制御部１５３は、処理実行部１５４が実行する所定の処理が、ＰＩコード（以下、ＰＩと呼ぶ）の誤りが許容される処理であるか、ＰＩの誤りが許容されない処理であるかを判断する。なお、ＰＩの誤りが許容されない処理は、予め定められた処理の一例である。また、ＰＩの誤りが許容される処理は、予め定められた処理以外の処理の一例である。
【００６０】
処理実行部１５４が実行する処理が、ＰＩの誤りが許容される処理である場合、無効化制御部１５３は、処理をステップＳ４０３に移行させて、エラー訂正されたＲＤＳデータを有効とする。
【００６１】
一方、処理実行部１５４が実行する処理が、ＰＩの誤りが許容されない処理である場合、無効化制御部１５３は、処理をステップＳ４０４に移行させて、エラー訂正されたＲＤＳデータを無効とする。
【００６２】
図５は、一実施形態に係るＰＩの誤りが許容されない処理の例を示す図である。
【００６３】
ＰＩの誤りが許容されない処理には、例えば、図５に示すように、取得したＰＩを用いて利用者に提供する情報を表示する処理や、取得したＰＩを用いて利用者に提供する情報を作成する処理等が含まれる。また、ＰＩの誤りが許容されない処理の具体的な例として、例えば、受信可能な放送局リストを作成する処理、受信中の放送の放送局名を表示する処理、受信中の放送で提供されるＲＴ等のテキスト情報を表示する処理等が含まれる。
【００６４】
これらの処理では、取得したＰＩに誤りが含まれると、利用者に誤った情報が提示されてしまう恐れがある。エラー訂正部１３１によるエラー訂正機能は、必ずしもエラーが発生していないことを保証するものではないので、無効化制御部１５３は、これらの処理が実行される場合、利用者に誤った情報が提示されることがないように、エラー訂正されたＲＤＳデータを無効にする。
【００６５】
一方、ＰＩの誤りが許容される処理は、例えば、図５に示すように、ＰＩの誤りが許容されない処理以外の処理であり、例えば、取得したＰＩを、指定されたＰＩと照合する処理等が含まれる。また、ＰＩの誤りが許容される処理の具体的な例として、受信中の放送のＰＩ又は指定されたＰＩと同一のＰＩを有する放送局の中から最適な放送局を検索する処理、受信中の放送と同一のＰＩを有する他の放送局へのＡＦ追従処理（ＡＦフォロー処理）等が含まれる。さらに、ＲＤＳ受信装置１００が、ＤＡＢ−ＦＭリンク機能を有している場合、ＰＩの誤りが許容される処理には、ＤＡＢ−ＦＭリンク処理等が含まれる。
【００６６】
例えば、無効化制御部１５３は、図５に示すようなＰＩの誤りが許容されない処理を特定するための情報を記憶部１０４等に予め記憶しておくことにより、処理実行部１５４が実行する所定の処理が、ＰＩの誤りが許容される処理であるかを判断することができる。
【００６７】
図４に戻り、フローチャートの説明を続ける。
【００６８】
ステップＳ４０５において、処理実行部１５４は、有効なデータを用いて所定の処理を実行する。例えば、処理実行部１５４が、ＰＩの誤りが許容される処理を実行する場合、有効なデータには、エラー訂正部１３１で訂正されたＲＤＳデータが含まれる。一方、処理実行部１５４が、ＰＩの誤りが許容されない処理を実行する場合、有効なデータには、エラー訂正部１３１で訂正されたＲＤＳデータが含まれない。
【００６９】
上記の処理により、ＲＤＳ受信装置１００は、弱電界におけるデータの受信性能を向上させるエラー訂正処理を実行しつつ、エラー訂正の誤訂正によりユーザに誤った情報が提示されることを低減させることができるようになる。
【００７０】
（放送局リストの作成処理）
図６は、一実施形態に係る放送局リストの作成処理の一例を示すフローチャートである。図６に示す放送局リストの作成処理は、図４のステップＳ４０５において、処理実行部１５４が実行する所定の処理のうち、ＰＩの誤りが許容されない処理の一例である。処理実行部１５４は、例えば、図６に示す処理を利用可能な全ての周波数で実行することにより、ＲＤＳ受信装置１００で受信可能な放送局リストを作成することができる。
【００７１】
ステップＳ６０１において、ＲＤＳ受信装置１００の処理実行部１５４は、受信制御部１５１を用いて、処理の対象となる周波数に、例えば、サブチューナ１２０の受信周波数を設定する。
【００７２】
ステップＳ６０２において、処理実行部１５４は、サブチューナ１２０から取得される各種情報（例えば、Ｓメータ１２５から取得した受信レベルの情報等）により、設定した受信周波数に放送局があるかを判断する。
【００７３】
設定した受信周波数に放送局がない場合、処理実行部１５４は、当該受信周波数における処理を終了させて、例えば、次の受信周波数で同様の処理を実行する。一方、設定した受信周波数に放送局がある場合、処理実行部１５４は、ステップＳ６０３以降の処理を実行する。
【００７４】
ステップＳ６０３において、処理実行部１５４は、情報取得部１５２を用いて、エラー訂正部１４１から出力されるＲＤＳデータ（出力データ）を取得する。
【００７５】
ステップＳ６０４において、無効化制御部１５３は、情報取得部１５２が取得したＲＤＳデータのうち、エラー訂正部１４１によってエラー訂正が実行されたＲＤＳデータ（出力データ）を無効にする処理を実行する。
【００７６】
例えば、無効化制御部１５３は、情報取得部１５２が取得したＲＤＳデータがエラー訂正されている場合、処理をステップＳ６０３に戻して、情報取得部１５２により新たなＲＤＳデータを取得する。一方、無効化制御部１５３は、情報取得部１５２が取得したＲＤＳデータがエラー訂正されていない場合、処理をステップＳ６０５に移行させる。
【００７７】
なお、前述したように、エラー訂正部１３１、１４１が出力する出力データには、エラー訂正が行われた場合に、エラー訂正が行われたことを示す情報が付与されている。したがって、無効化制御部１５３は、情報取得部１５２が取得したＲＤＳデータにエラー訂正が行われたことを示す情報が付与されているか否かにより、ＲＤＳデータがエラー訂正されているか否かを判断することができる。
【００７８】
ステップＳ６０５において、処理実行部１５４は、取得したＲＤＳデータからＰＩを取得する。例えば、処理実行部１５４は、図２に示すようなＲＤＳグループ２００のブロックＡ２１０に含まれているＰＩコード２０３を取得する。
【００７９】
ステップＳ６０６において、処理実行部１５４は、ＰＩの取得に成功したか否かによって処理を分岐させる。ＰＩの取得に失敗した場合、処理実行部１５４は、当該受信周波数における処理を終了させる。一方、ＰＩの取得に成功した場合、処理実行部１５４は、処理をステップＳ６０７に移行させる。なお、ＰＩの取得の失敗には、例えば、ＲＤＳデータが配信されていない場合、ＰＩが確定できない場合等が含まれる。
【００８０】
ステップＳ６０７に移行すると、処理実行部１５４は、取得したＰＩが、例えば、記憶部１０４に記憶された図７（ａ）に示すような放送局リスト７１０に登録されているかを判断する。
【００８１】
図７（ａ）は、一実施形態に係る放送局リストの一例を示している。図７（ａ）の例では、放送局リスト７１０には、「周波数」、「ＰＩ」、「ＡＦ」、「ＰＳ」、及び「ＰＴＹ」等の情報が含まれている。
【００８２】
「周波数」は、受信対象となる放送（例えばＦＭ放送）の受信周波数の情報である。
【００８３】
「ＰＩ」は、例えば、図２に示すようなＲＤＳグループ２００のブロックＡ２１０等から取得したＰＩコード２０３である。
【００８４】
「ＡＦ」、例えば、図２に示すようなＲＤＳグループ２００のブロックＣ２３０等から取得したＡＦ（Alternative Frequency）２０５の情報である。
【００８５】
「ＰＳ」の情報は、例えば、図２に示すようなＲＤＳグループ２００のブロックＤ２４０から取得したＰＳ（Program Service name segment）２０６を復号化した文字列であり、放送（又は番組）の名前等を示す情報である。
【００８６】
「ＰＴＹ」の情報は、例えば、図２に示すようなＲＤＳグループ２００のブロックＢ２２０等から取得したＰＴＹ（Program Type）の情報に対応する、放送の内容（ジャンル）等を示す情報である。
【００８７】
図６のステップＳ６０７において、取得したＰＩが、例えば、図７（ａ）に示すような放送局リスト７１０に登録されている場合、処理実行部１５４は、取得したＲＤＳデータから他のデータの取得は不要と判断し、当該受信周波数における処理を終了させる。一方、取得したＰＩが放送局リスト７１０に登録されていない場合、処理実行部１５４は、処理をステップＳ６０８に移行させる。
【００８８】
ステップＳ６０８に移行すると、処理実行部１５４は、ＰＩが放送局リスト７１０に登録されていない場合、新規の放送局であると判断し、取得したＲＤＳデータから他の情報、例えば、前述したＡＦ、ＰＳ、ＰＴＹ等の情報を取得する。
【００８９】
ステップＳ６０９において、処理実行部１５４は、ステップＳ６０５で取得したＰＩと、ステップＳ６０８で取得した情報とを対応付けて、例えば、図７（ａ）に示すような放送局リスト７１０に登録（記憶）する。
【００９０】
処理実行部１５４は、上記の処理を、全ての受信周波数で実行することにより、例えば、図７（ａ）に示すような放送局リスト７１０を更新する。
【００９１】
なお、仮に、図６のステップＳ６０４において、エラー訂正されたＲＤＳデータを無効にせず、かつエラー訂正されたＲＤＳデータ誤りが含まれる場合、例えば、図７（ｂ）に示すような誤ったＰＩを含む放送局リスト７２０が作成される恐れがある。
【００９２】
図７（ｂ）の例は、放送局リストの作成処理において、周波数ｆ１で取得したＰＩコードが、誤って「Ｄ３１ｘ」として取得された場合の一例を示している。この例では、放送局リスト７２０の周波数ｆ１に、誤ったＰＩコードを含むデータ７２１が登録されている。このように、ＰＩコードに誤りが含まれる場合、処理実行部１５４は、ＰＩコードが放送局リスト７２０に登録されていないので、新規の放送局であると判断し、実際には存在しない放送局が放送局リスト７２０に登録されてしまう場合がある。
【００９３】
図８は、一実施形態に係る放送局リストの表示画面の例を示す図である。
【００９４】
図８（ａ）は、表示制御部１５５が、図７（ａ）に示す放送局リスト７１０を用いて、表示部１０６に表示させた放送局リストの表示画面８１０の例を示している。図８（ａ）の例では、放送局リストの表示画面８１０には、現在受信している放送の情報を表示する表示欄８１１と、受信可能な放送の一覧を表示する表示欄８１２とが表示されている。
【００９５】
現在受信している放送の情報を表示する表示欄８１１には、例えば、図７（ａ）に示す放送局リスト７１０のＰＳに記憶された放送局名（又は番組名）と、ＰＴＹに記憶された放送の内容（ジャンル）とが表示されている。
【００９６】
受信可能な放送の一覧を表示する表示欄８１２には、受信可能な放送局名（又は番組名）の一覧が選択可能に表示されており、現在受信中の放送局（ＦＭ ＤＥＦ）に、受信中であることを示す表示要素８１３が表示されている。
【００９７】
図８（ｂ）は、表示制御部１５５が、図７（ｂ）に示すような、誤ったＰＩを含む放送局リスト７２０を用いて、表示部１０６に表示させた放送局リストの表示画面８２０の例を示している。図８（ｂ）の例では、受信可能な放送の一覧を表示する表示欄８２１には、周波数ｆ１で実際に放送されている「ＦＭ ＡＢＣ」の情報８２２に加えて、誤りを含むＰＩコードと対応付けて記憶された「ＦＭ ＡＢＣ」の情報８２３が表示されている。
【００９８】
このように、処理実行部１５４が、取得したＰＩを用いて利用者に提供する情報（例えば放送局リスト７１０）を作成する場合、ＰＩに誤りが含まれていると、例えば、図７（ｂ）に示すように、記憶部１０４に誤った情報が蓄積されてしまう場合がある。同様に、処理実行部１５４が、取得したＰＩを用いて利用者に提供する情報を表示する場合、ＰＩに誤りが含まれていると、例えば、図８（ｂ）に示すように、利用者に誤った情報が提示されてしまう恐れがある。
【００９９】
本実施形態では、図６のステップＳ６０４において、無効化制御部１５３が、エラー訂正されたＲＤＳを無効化する処理を行っているため、このような誤った情報が記憶部１０４に蓄積されること、及び表示部１０６に表示されることを低減させることができる。
【０１００】
（指定されたＰＩ局の最適局を検索する処理）
図９は、一実施形態に係る指定されたＰＩ局の最適局を検索する処理の例を示すフローチャートである。図９に示すＰＩ局の最適局を検索する処理は、図４のステップＳ４０５において、処理実行部１５４が実行する所定の処理のうち、ＰＩの誤りが許容される処理の一例である。ＲＤＳ受信装置１００は、この処理により、利用者等から指定された放送局（以下、ＰＩ局と呼ぶ）を受信する際に、同じＰＩコードを有し、異なる周波数で放送を行っている他の放送局（以下、ＡＦ局と呼ぶ）の中から、最適な放送局を選択することができる。
【０１０１】
ステップＳ９０１において、ＲＤＳ受信装置１００の処理実行部１５４は、例えば、図７（ａ）に示すような放送局リスト７１０（又は代替周波数リスト等）から、指定されたＰＩコードを有するＰＩ局のＡＦ（代替周波数）の情報を取得する。
【０１０２】
ステップＳ９０２において、処理実行部１５４は、受信制御部１５１を用いて、取得した各ＡＦの受信状態を確認する。例えば、処理実行部１５４は、受信制御部１５１を用いて、各ＡＦの周波数にサブチューナ１２０の受信周波数を設定し、Ｓメータ１２５から出力される各ＡＦ局の受信レベルの情報を取得する。
【０１０３】
ステップＳ９０３において、処理実行部１５４は、所定の受信条件（例えば、受信レベルがＰＩ局の受信レベル以上等）を満たすＡＦ局があるかを判断する。
【０１０４】
所定の受信条件を満たすＡＦ局がない場合、処理実行部１５４は、処理をステップＳ９１１に移行させて、指定されたＰＩ局の周波数を受信周波数として、放送音声の出力を開始する。
【０１０５】
一方、所定の受信条件を満たすＡＦ局がある場合、処理実行部１５４は、ステップＳ９０４以降の処理を実行する。
【０１０６】
ステップＳ９０４に移行すると、処理実行部１５４は、所定の受信条件を満たすＡＦ局を候補とし、候補となるＡＦ局の中から受信状態が最も良いＡＦ局を選択する。
【０１０７】
ステップＳ９０５において、処理実行部１５４は、選択されたＡＦ局のＲＤＳデータを取得する。
【０１０８】
このとき、無効化制御部１５３は、例えば、図６のステップＳ６０４に示すような、エラー訂正が実行されたＲＤＳデータを無効にする処理を行わない、すなわち、エラー訂正されたデータを有効にする。
【０１０９】
ステップＳ９０６において、処理実行部１５４は、取得したＲＤＳデータからＰＩ（ＰＩコード）を取得する。
【０１１０】
ステップＳ９０７において、処理実行部１５４は、ＲＤＳデータからＰＩを取得できたか否かに応じて処理を分岐させる。
【０１１１】
ＲＤＳデータからＰＩを取得できない場合、処理実行部１５４は、ＰＩ局と同一の放送（又は番組）と判断できないので、選択されたＡＦ局を受信不可として、処理をステップＳ９１０に移行させる。ステップＳ９１０に移行すると、処理実行部１５４は、ステップＳ９０４で選択されたＡＦ局を候補から除外して、ステップＳ９０３以降の処理を再度実行する。
【０１１２】
一方、ＲＤＳデータからＰＩを取得できた場合、処理実行部１５４は、処理をステップＳ９０８に移行させる。
【０１１３】
ステップＳ９０８に移行すると、処理実行部１５４は、ＲＤＳデータから取得したＰＩが、指定されたＰＩと一致するかを判断する。
【０１１４】
取得したＰＩが指定されたＰＩと一致しない場合、処理実行部１５４は、選択されたＡＦ局が、ＰＩ局と同一の放送（又は番組）を提供していないと判断し、処理をステップＳ９１０に移行させる。
【０１１５】
一方、取得したＰＩが指定されたＰＩと一致する場合、処理実行部１５４は、処理をステップＳ９０９に移行させる。
【０１１６】
ステップＳ９０９に移行すると、処理実行部１５４は、選択されたＡＦ局の周波数を受信周波数として、放送音声の出力を開始する。
【０１１７】
上記の処理では、例えば、ステップＳ９０６で取得したＰＩに誤りが含まれていても、指定されたＰＩ局、又は別のＡＦ局が選択されるので、利用者に誤った情報が提供されることはない。また、選択されたＡＦ局のＰＩに誤りが含まれているということは、受信レベルは高くても受信品質は悪い（例えば、他の妨害となる電波が混入している場合等）と考えられるので、ＰＩに誤りが含まれていても実質的に影響はほとんどないと考えられる。
【０１１８】
以上、本実施形態に係るＲＤＳ受信装置１００は、処理実行部１５４が実行する所定の処理が予め定められた処理である場合、エラー訂正が実行された出力データを無効にする。これにより、本実施形態によれば、データが多重化された放送を受信するＲＤＳ受信装置１００において、弱電界におけるデータの受信性能を改善しつつ、エラー訂正部１３１の誤訂正によりユーザに誤った情報が提示されることを低減させることができる。
【０１１９】
なお、無効化制御部１５３が、図６のステップＳ６０４で、エラー訂正されたＲＤＳデータを無効化する処理は一例であり、無効化制御部１５３は、他の方法により、エラー訂正されたＲＤＳデータを無効化するものであっても良い。
【０１２０】
図１０は、一実施形態に係る放送局リストの作成処理の別の一例を示すフローチャートである。図１０に示す処理は、図６に示す放送局リストの作成処理におけるステップＳ６０４の処理に代えて、ステップＳ１００１、Ｓ１００２の処理が追加されている。なお、図１０に示す処理のうち、ステップＳ６０１〜Ｓ６０３、及びステップＳ６０５〜Ｓ６０９の処理は、図６に示す放送局リストの作成処理と同様なので、ここでは、図６に示す処理との相違点を中心に説明する。
【０１２１】
ステップＳ１００１において、ＲＤＳ受信装置１００の無効化制御部１５３は、処理実行部１５４が放送局リストの作成処理を開始する前に、例えば、エラー訂正部１４１のエラー訂正機能をオフに設定する。
【０１２２】
また、処理実行部１５４がステップＳ６０１〜Ｓ６０９の処理を終えた後、ステップＳ１００２において、無効化制御部１５３は、エラー訂正部１４１のエラー訂正機能をオンに設定する。
【０１２３】
上記の処理により、エラーを含むＲＤＳは、エラー訂正部１４１で破棄されるので、無効化制御部１５３は、エラー訂正されたＲＤＳデータを無効にすることができる。
【符号の説明】
【０１２４】
１００      ＲＤＳ受信装置（受信装置）
１４１      エラー訂正部
１５２      情報取得部
１５３      無効化制御部
１５４      処理実行部
７１０      放送局リスト
８１０      放送局リストの表示画面
【図１】
2018064182.tif 000003
【図２】
2018064182.tif 000004
【図３】
2018064182.tif 000005
【図４】
2018064182.tif 000006
【図５】
2018064182.tif 000007
【図６】
2018064182.tif 000008
【図７】
2018064182.tif 000009
【図８】
2018064182.tif 000010
【図９】
2018064182.tif 000011
【図１０】
2018064182.tif 000012