(57)【要約】【課題】  受信品質の変化状況に応じて、同一伝送チャンネル内の複数の放送を、適切に切り換える。【解決手段】  パケット分離部１４１が、パケットＰＫＤをＡ階層パケットＡＰＫ及びＢ階層パケットＢＰＫに分離するとともに、パケットエラーを検出する。Ａ階層パケットＡＰＫ及びＢ階層パケットＢＰＫは、バッファ部１４２及びバッファ部１４３に一時的に記憶され、書込時点から所定時間が経過した後に、読み出される。また、当該エラーは、バッファ部１４３に一時的に記憶され、パケットエラー情報ＰＥＤとして、定期的に制御ユニット１９０により読み出される。制御ユニット１９０は、当該情報から得られるエラー発生時間分布に基づいて、受信品質が良好状態から不良状態に遷移し、不良状態が継続すると判定したときに、受信品質が不良状態に遷移した時点からＡ階層パケットＡＰＫに基づく再生出力が選択されるように選択指令ＳＬＳを生成する。【選択図】  図２
2010130265.tif 000002
【特許請求の範囲】
【請求項１】
移動体とともに移動し、放送波の受信品質の劣化に対して所定の耐性を有する階層の第１放送と、前記第１放送よりも前記受信品質の劣化に対する耐性の高い階層の第２放送とを含む複数の放送によって、同一番組が同一時間帯に放送される同時放送が行われている放送波を受信する放送受信装置であって、
前記第１及び第２放送に関する再生前処理を行い、第１及び第２復調結果を生成する生成手段と；
前記第１復調結果の最近の所定時間分を、前記第１放送に関する再生前処理において検出されたエラー情報とともに記憶する第１記憶手段と；
前記第２復調結果の最近の所定時間分を記憶する第２記憶手段と；
前記第１及び第２記憶手段から復調時間順に並行して読み出された第１及び第２復調結果から生成される第１及び第２放送の再生出力の一方を選択して出力する選択手段と；
前記第１記憶手段に記憶されている第１復調結果におけるエラー発生時間分布に基づいて、前記選択手段に対して、前記第１及び第２放送の再生出力のいずれを選択すべきかを制御する選択制御手段と；
を備えることを特徴とする放送受信装置。
【請求項２】
前記選択制御手段は、前記選択手段により前記第２放送の再生出力が選択されている場合に、前記受信品質が不良状態から良好状態に遷移し、良好状態が安定して継続すると判定したときに、前記受信品質が良好状態に遷移した時点からの前記第１放送の再生出力が選択されるように、前記選択手段を制御する、ことを特徴とする請求項１に記載の放送受信装置。
【請求項３】
前記選択制御手段は、前記選択手段により前記第１放送の再生出力が選択されている場合に、前記受信品質が良好状態から不良状態に遷移し、不良状態が継続すると判定したときに、前記受信品質が不良状態に遷移した時点からの前記第２放送の再生出力が選択されるように、前記選択手段を制御する、ことを特徴とする請求項１又は２に記載の放送受信装置。
【請求項４】
前記第２記憶手段における最先の第２復調結果は、前記第１記憶手段における最先の第１復調結果の復調時点と略同一時点で復調された第２復調結果である、ことを特徴とする請求項１〜３のいずれか一項に記載の放送受信装置。
【請求項５】
前記第１復調結果と前記第２復調結果との間の同期ずれを検出する同期時間差算出手段と；
前記検出された同期ずれに基づいて、前記第１及び第２記憶手段から復調時間順に並行して読み出された第１及び第２復調結果を同期化する同期化手段と；
を更に備えることを特徴とする請求項４に記載の放送受信装置。
【請求項６】
前記第１復調結果と前記第２復調結果との間の同期ずれを検出する同期時間差算出手段を更に備え、
前記第２記憶手段における最先の第２復調結果は、前記検出された同期ずれに基づいて、前記第１記憶手段における最先の第１復調結果に同期化される、
ことを特徴とする請求項４に記載の放送受信装置。
【請求項７】
移動体とともに移動し、放送波の受信品質の劣化に対して所定の耐性を有する階層の第１放送と、前記第１放送よりも前記受信品質の劣化に対する耐性の高い階層の第２放送とを含む複数の放送によって、同一番組が同一時間帯に放送される同時放送が行われている放送波を受信する放送受信装置において使用される放送受信方法であって、
前記第１放送の再生前処理により生成された前記第１復調結果の最近の所定時間分を、前記第１放送に関する再生前処理において検出されたエラー情報とともに、記憶させる第１記憶工程と；
前記第２復調結果の最近の所定時間分を記憶させる第２記憶工程と；
前記第１記憶工程において記憶されている第１復調結果におけるエラー発生時間分布に基づいて、並行して読み出される前記第１及び第２記憶工程において記憶されている第１及び第２復調結果から生成される第１及び第２放送の再生出力のいずれを選択すべきかの選択切換制御を行う選択制御工程と；
を備えることを特徴とする放送受信方法。
【請求項８】
請求項７に記載の放送受信方法を演算手段に実行させる、ことを特徴とする放送受信プログラム。
【請求項９】
請求項８に記載の放送受信プログラムが、演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送受信装置、放送受信方法、放送受信プログラム、及び、当該放送受信プログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
近年、放送のデジタル化が進められ、地上デジタル放送、ＢＳ（Broadcasting Satellite）デジタル放送及びＣＳ（Communication Satellite）放送が実用化されている。こうしたデジタル放送は、ＩＳＤＢ−Ｔ（International Services Digital Broadcasting - Terrestrial）規格に準拠した階層伝送と呼ばれる伝送方式を採用している。
【０００３】
かかる階層伝送は、１つのチャンネル（伝送帯域）内を複数の領域（「セグメント」と呼ばれる）に分割し、セグメントごとに異なる変調方式で放送信号を伝送して、異なる複数の放送を同一チャンネルで同時に放送する伝送方式である。例えば、現行の地上デジタル放送では、１チャンネル内を１３個のセグメントに分割して、Ａ階層として中心の１個のセグメントに１つの放送信号を変調し、Ｂ階層として残りの１２個のセグメントに他の１つの放送信号を変調するようになっている。そして、Ａ階層放送及びＢ階層放送において、同一の番組を同時に放送する同時放送（サイマル放送）が行われるようになっている。
【０００４】
ところで、１セグメントを使用した放送（以下、「ワンセグ放送」とも呼ぶ）であるＡ階層放送は、１２セグメントを使用した放送（以下、「１２セグ放送」とも呼ぶ）であるＢ階層放送よりも再生画質や再生音質は劣ることになるが、エラー耐性は高い。そこで、車両等の移動体に搭載される地上デジタル放送の放送受信装置として、移動体の移動に伴う放送波の受信品質の変化に対応するため、当該受信品質が低い場合にはＡ階層の放送を再生し、当該受信品質が高い場合にはＢ階層の放送を再生する技術が提案されている（特許文献１参照：以下「従来例」という）。
【０００５】
【特許文献１】特開２００５−２２３５４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した従来例の技術では、ワンセグ放送と１２セグ放送とを自動的に切り換えているが、その切換には、現時点における放送波の受信品質を指標にしている。このように、現時点における放送波の受信品質を指標にして切換処理を行うようにすると、ワンセグ放送から１２セグ放送に切り換えた直後に、急激に受信品質が悪化した場合には、１２セグ放送に基づく映像及び音声が再生されなくなり、ワンセグ放送に切り換わるまでは地上デジタル放送の連続視聴ができなくなってしまう。こうした事態の発生は、利用者に違和感を与えるものであり、放送番組の連続視聴をしたいという利用者の要望に反することになる。
【０００７】
このため、同時放送の受信処理において、放送波の受信品質の変化状況に応じて、ワンセグ放送と１２セグ放送とを自動的に適切に切り換え、放送番組の連続視聴を可能とする技術が待望されている。かかる要請に応えることが、本発明が解決すべき課題の一つとして挙げられる。
【０００８】
本発明は、上記の事情を鑑みてなされたものであり、同時放送の受信処理において、受信品質の変化状況に応じて、同一伝送チャンネル内の複数の放送を、適切に切り換えることができる新たな放送受信装置及び放送受信方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、移動体とともに移動し、放送波の受信品質の劣化に対して所定の耐性を有する階層の第１放送と、前記第１放送よりも前記受信品質の劣化に対する耐性の高い階層の第２放送とを含む複数の放送によって、同一番組が同一時間帯に放送される同時放送が行われている放送波を受信する放送受信装置であって、前記第１及び第２放送に関する再生前処理を行い、第１及び第２復調結果を生成する生成手段と；前記第１復調結果の最近の所定時間分を、前記第１放送に関する再生前処理において検出されたエラー情報とともに記憶する第１記憶手段と；前記第２復調結果の最近の所定時間分を記憶する第２記憶手段と；前記第１及び第２記憶手段から復調時間順に並行して読み出された第１及び第２復調結果から生成される第１及び第２放送の再生出力の一方を選択して出力する選択手段と；前記第１記憶手段に記憶されている第１復調結果におけるエラー発生時間分布に基づいて、前記選択手段に対して、前記第１及び第２放送の再生出力のいずれを選択すべきかを制御する選択制御手段と；を備えることを特徴とする放送受信装置である。
【００１０】
請求項７に記載の発明は、移動体とともに移動し、放送波の受信品質の劣化に対して所定の耐性を有する階層の第１放送と、前記第１放送よりも前記受信品質の劣化に対する耐性の高い階層の第２放送とを含む複数の放送によって、同一番組が同一時間帯に放送される同時放送が行われている放送波を受信する放送受信装置において使用される放送受信方法であって、前記第１放送の再生前処理により生成された前記第１復調結果の最近の所定時間分を、前記第１放送に関する再生前処理において検出されたエラー情報とともに、記憶させる第１記憶工程と；前記第２復調結果の最近の所定時間分を記憶させる第２記憶工程と；前記第１記憶工程において記憶されている第１復調結果におけるエラー発生時間分布に基づいて、並行して読み出される前記第１及び第２記憶工程において記憶されている第１及び第２復調結果から生成される第１及び第２放送の再生出力のいずれを選択すべきかの選択切換制御を行う選択制御工程と；を備えることを特徴とする放送受信方法である。
【００１１】
請求項８に記載の発明は、請求項７に記載の放送受信方法を演算手段に実行させる、ことを特徴とする放送受信プログラムである。
【００１２】
請求項９に記載の発明は、請求項８に記載の放送受信プログラムが、演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体である。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施形態を、図１〜図６を参照して説明する。なお、以下の説明及び図面においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００１４】
［構成］
図１には、一実施形態に係る放送受信装置１００の概略的な構成がブロック図にて示されている。この放送受信装置１００は、車両に搭載され、地上デジタル放送において同時放送が行われているＡ階層放送（ワンセグ放送）とＢ階層放送（１２セグ放送）とを受信する放送受信装置である。
【００１５】
この図１に示されるように、放送受信装置１００は、アンテナ１１０と、ＲＦ処理ユニット１２０と、生成手段としてのチャンネルデコードユニット１３０と、ソースデコードユニット１４０と、選択手段としての選択ユニット１５０とを備えている。また、放送受信装置１００は、音出力ユニット１６０と、表示ユニット１７０と、操作入力ユニット１８０とを備えている。さらに、放送受信装置１００は、選択制御手段としての制御ユニット１９０を備えている。
【００１６】
上記のアンテナ１１０は、放送波を受信する。アンテナ１１０による受信結果は、受信信号ＲＦＳとしてＲＦ処理ユニット１２０へ送られる。
【００１７】
上記のＲＦ処理ユニット１２０は、制御ユニット１９０から供給された選局指令ＣＳＬに従って、選択すべきチャンネルの信号を受信信号ＲＦＳから抽出する選局処理を行う。かかる機能を有するＲＦ処理ユニット１２０は、入力フィルタ、高周波増幅器、バンドパスフィルタ（以下、「ＲＦフィルタ」とも呼ぶ）、ミキサ（混合器）、中間周波フィルタ（以下、「ＩＦフィルタ」とも呼ぶ）、局部発振回路等（いずれも不図示）を備えて構成されている。
【００１８】
このＲＦ処理ユニット１２０では、アンテナ１１０からの受信信号ＲＦＳが、入力フィルタを通過することにより、帯域外成分が除去された後、高周波増幅器により増幅される。こうして高周波増幅器により増幅された信号は、ＲＦフィルタにより、特定の高周波数範囲の信号が抽出された後、ミキサにおいて、制御ユニット１９０からの選局指令ＣＳＬに従って局部発振回路により生成された希望局に対応する周波数を有する局部発振信号と混合される。ミキサによる混合結果からＩＦフィルタにより予め定められた中間周波数帯の信号が選択される。この選択結果が、アナログデジタル変換された後、信号ＣＳＳとして、チャンネルデコードユニット１３０へ送られる。
【００１９】
なお、選局指令ＣＳＬはデジタル形式で制御ユニット１９０から出力されるが、デジタルアナログ変換された後に、局部発振回路において利用されるようになっている。
【００２０】
上記のチャンネルデコードユニット１３０は、制御ユニット１９０による制御のもとで、ＲＦ処理ユニット１２０からの信号ＣＳＳのＯＦＤＭ（Orthogonal Frequency Division Multiplex）復調処理等を行った後、復調結果に基づくデータパケット生成を行う。こうして生成されたパケットＰＫＤは、ソースデコードユニット１４０へ送られる。なお、チャンネルデコードユニット１３０から送られるパケットＰＫＤには、Ａ階層パケットＡＰＫ及びＢ階層パケットＢＰＫが含まれている（図２参照）。
【００２１】
また、チャンネルデコードユニット１３０は、ＯＦＤＭフレームに含まれるＴＭＣＣ（Transmission Multiplexing Configuration Control）信号をデコードして、ＯＦＤＭセグメント数、変調方式及び時間インターリーブ長を抽出して、伝送パラメータＰＲＭとしてソースデコードユニット１４０へ送る。
【００２２】
上記のソースデコードユニット１４０は、制御ユニット１９０による制御のもとで、チャンネルデコードユニット１３０からのパケットＰＫＤを処理して、選択ユニット１５０へ供給するためのＡ階層データＡＤＶ及びＢ階層データＢＤＶを生成する。かかる機能を有するソースデコードユニット１４０は、図２に示されるように、パケット分離部１４１と、第２記憶手段としてのバッファ部１４２と、第１記憶手段としてのバッファ部１４３とを備えている。また、ソースデコードユニット１４０は、Ａ階層処理部１４４と、Ｂ階層処理部１４５とを備えている。さらに、ソースデコードユニット１４０は、同期化部１４６を備えている。
【００２３】
上記のパケット分離部１４１は、チャンネルデコードユニット１３０からのパケットＰＫＤを受ける。そして、パケット分離部１４１は、パケットＰＫＤをＡ階層パケットＡＰＫとＢ階層パケットＢＰＫとに分離する。また、パケット分離部１４１は、Ｂ階層パケットＢＰＫにおけるエラーを検出する。
【００２４】
こうして分離されたＡ階層パケットＡＰＫは、バッファ部１４２へ送られる。また、分離されたＢ階層パケットＢＰＫ、及び、当該パケットにおけるエラーであるＢ階層パケットエラーＢＰＥは、バッファ部１４３へ送られる。
【００２５】
上記のバッファ部１４２は、パケット分離部１４１からのＡ階層パケットＡＰＫを逐次受け、記憶領域に一時的に記憶する。このバッファ部１４２には、図３に示されるように、Ａ階層パケットＡＰＫが、パケット単位で、データＴＳＰＡp（ｐ＝…，ｊ−１，ｊ，ｊ＋１，…）として、順次書き込まれる。
【００２６】
また、バッファ部１４２からは、記憶されたデータＴＳＰＡpが、Ａ階層処理部１４４により、バッファ出力データＡＰＤとして、順次読み出される。この結果、特定のパケットに着目した場合には、書込時点と読出時点との時間差である時間ΔＴだけ書込時点から遅延して、バッファ部１４２から出力されることになる。
【００２７】
図２に戻り、上記のバッファ部１４３は、パケット分離部１４１からのＢ階層パケットＢＰＫ及びＢ階層パケットエラーＢＰＥを逐次受け、記憶領域に一時的に記憶する。このバッファ部１４３には、図３に示されるように、Ｂ階層パケットＢＰＫ及びＢ階層パケットエラーＢＰＥが、パケット単位で、データＴＳＰＢp及びパケットエラーＴＳＰＥp（ｐ＝…，ｊ−１，ｊ，ｊ＋１，…）として、順次書き込まれる。
【００２８】
また、バッファ部１４３からは、記憶されたデータＴＳＰＢpが、Ｂ階層処理部１４５により、バッファ出力データＢＰＤとして、順次読み出される。この結果、特定のパケットに着目した場合には、書込時点と読出時点との時間差である時間ΔＴだけ書込時点から遅延して、バッファ部１４３から出力されることになる。
【００２９】
なお、本実施形態では、上述した時間ΔＴは、パケットエラーの時間分布に基づいて、階層切換処理を合理的に行うという観点から、実験、シミュレーション、経験等に基づいて、予め定められる。
【００３０】
また、バッファ部１４３からは、一時記憶されているパケットエラーＴＳＰＥp（ｐ＝…，ｊ，…）からなるパケットエラー情報ＰＥＤが、新たにパケットエラーＴＳＰＥpがバッファ部１４３に書き込まれるタイミングで、制御ユニット１９０により読み出される。
【００３１】
図２に戻り、上記のＡ階層処理部１４４は、バッファ部１４２からのバッファ出力データＡＰＤを受ける。そして、Ａ階層処理部１４４は、制御ユニット１９０による制御のもとで、地上デジタル放送におけるＡ階層放送に採用されているＨ．２６４／ＡＶＣ方式でエンコード化されたバッファ出力データＡＰＤのソースデコード処理を行い、Ａ階層放送に対応する音声データ及び映像データであるＡ階層データＡＡＶを生成する。こうして生成されたＡ階層データＡＡＶは、同期化部１４６へ送られる。
【００３２】
上記のＢ階層処理部１４５は、バッファ部１４３からのバッファ出力データＢＰＤを受ける。そして、Ｂ階層処理部１４５は、制御ユニット１９０による制御のもとで、地上デジタル放送におけるＢ階層放送に採用されているＭＰＥＧ２方式でエンコード化されたバッファ出力データＢＰＤのソースデコード処理を行い、Ｂ階層放送に対応する音声データ及び映像データであるＢ階層データＢＡＶを生成する。こうして生成されたＢ階層データＢＡＶは、同期化部１４６へ送られる。
【００３３】
上記の同期化部１４６は、図４に示されるように、同期時間差算出手段としての時間差検出部１４７と、同期化手段としての遅延調整部１４８とを備えている。
【００３４】
上記の時間差検出部１４７は、Ｂ階層データＢＡＶの生成タイミングと、Ａ階層データＡＡＶの生成タイミングとの時間差ＤＬＴを検出する。そして、時間差検出部１４７は、Ｂ階層データＢＡＶに対して当該時間差の遅延を付与させる遅延調整指令を生成し、遅延調整部１４８へ送る。また、時間差検出部１４７は、検出した時間差ＤＬＴを、制御ユニット１９０へ報告する。
【００３５】
時間差検出部１４７は、本実施形態では、上述した時間差ＤＬＴの検出に際して、チャンネルデコードユニット１３０からの伝送パラメータＰＲＭを受ける。また、時間差検出部１４７は、Ａ階層処理部１４４からのＡ階層データＡＡＶを受けるとともに、Ｂ階層処理部１４５からのＢ階層データＢＡＶを受ける。
【００３６】
そして、時間差検出部１４７は、伝送パラメータＰＲＭに基づいて、Ａ階層放送とＢ階層放送との遅延時間差を予測し、当該予測された遅延時間差に基づいて検索範囲を設定する。引き続き、時間差検出部１４７は、Ｂ階層データＢＡＶに含まれる映像データの画像フレームの中から基準となる基準フレームを選択する。そして、Ａ階層データＡＡＶに含まれる映像データの画像フレームの中から、設定された検索範囲内において基準フレームの内容と最も近い内容を持つ画像フレームを検索する。この後、時間差検出部１４７は、上記の検索の結果によって得られた組み合わせの画像フレーム間の時間差ＤＬＴを検出する。
【００３７】
上記の遅延調整部１４８は、バッファ等を備えて構成されている。この遅延調整部１４８は、時間差検出部１４７による遅延調整指令に従ったタイミングで、バッファに記録されているＢ階層データを、順次、Ｂ階層データＢＤＶとして読み出す。こうして読み出されたＢ階層データＢＤＶは、遅延調整指令により指定される供給タイミングの調整がなされたものとなっている。かかるＢ階層データＢＤＶは、選択ユニット１５０へ送られる。
【００３８】
なお、同期化部１４６を通過したＡ階層データＡＡＶは、Ａ階層データＡＤＶとして、選択ユニット１５０へ送られる。
【００３９】
図１に戻り、上記の選択ユニット１５０は、ソースデコードユニット１４０からのＡ階層データＡＤＶ及びＢ階層データＢＤＶを受ける。そして、選択ユニット１５０は、制御ユニット１９０による選択指令ＳＬＳに従って、Ａ階層データＡＤＶ及びＢ階層データＢＤＶのいずれかを選択する。こうして選択ユニット１５０において選択された階層データにおける音声データが、出力音声データＡＤＴとして音出力ユニット１６０へ送られる。また、選択ユニット１５０において選択された階層データにおける映像データが、出力映像データＶＤＴとして表示ユニット１７０へ送られる。
【００４０】
上記の音出力ユニット１６０は、（ｉ）選択ユニット１５０から受信した出力音声データＡＤＴをアナログ信号に変換するＤＡ（Digital to Analogue）変換器と、（ii）当該ＤＡ変換器から出力されたアナログ信号を増幅する増幅器と、（iii）増幅されたアナログ信号を音声に変換するスピーカとを備えて構成されている。この音出力ユニット１６０により、選択ユニット１５０において選択された放送の音声が再生される。
【００４１】
上記の表示ユニット１７０は、例えば、（ｉ）液晶パネル、有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）等の表示デバイスと、（ii）選択ユニット１５０から受信した出力映像データＶＤＴに従って、当該表示デバイスに画像を表示させる表示制御回路とを備えている。この表示ユニット１７０により、選択ユニット１５０において選択された放送の映像が再生される。
【００４２】
上記の操作入力ユニット１８０は、放送受信装置１００の本体部に設けられたキー部、及び／又はキー部を備えるリモート入力装置等により構成される。ここで、本体部に設けられたキー部としては、表示ユニット１７０の表示デバイスに設けられたタッチパネルを用いることができる。また、キー部を有する構成に代えて、又は併用して音声認識技術を利用して音声にて入力する構成を採用することもできる。
【００４３】
この操作入力ユニット１８０を利用者が操作することにより、放送受信装置１００の動作内容の設定が行われる。例えば、選局チャンネルの指定等を、利用者が操作入力ユニット１８０を利用して行う。操作入力ユニット１８０への操作入力結果は、操作入力データＩＰＤとして制御ユニット１９０へ送られる。
【００４４】
上記の制御ユニット１９０は、放送受信装置１００の動作の制御を行う。この制御ユニット１９０は、操作入力ユニット１８０に入力された選局チャンネル指定を操作入力データＩＰＤとして受ける。そして、制御ユニット１９０は、当該選局チャンネル指定に従って、指定されたチャンネルの選択を行わせるための選局指令ＣＳＬを生成し、ＲＦ処理ユニット１２０へ送る。
【００４５】
また、制御ユニット１９０は、ソースデコードユニット１４０のバッファ部１４３（図２参照）から、定期的にパケットエラー情報ＰＥＤを読み出す。そして、制御ユニット１９０は、パケットエラー情報ＰＥＤから得られるエラー発生時間分布に基づいて受信品質を評価し、選択ユニット１５０に対して、Ａ階層データＡＤＶ及びＢ階層データＢＤＶのいずれを選択すべきかを指定した選択指令ＳＬＳを生成する。引き続き、制御ユニット１９０は、当該選択指令ＳＬＳを選択ユニット１５０へ向けて出力する。
【００４６】
かかる選択指令ＳＬＳの生成に際して、制御ユニット１９０は、選択ユニット１５０によりＡ階層データＡＤＶが選択されている場合に、受信品質が不良状態から良好状態に遷移し、良好状態が安定して継続すると判定したときに、受信品質が良好状態に遷移した時点からＢ階層データＢＤＶが選択されるように選択指令ＳＬＳを生成する。なお、制御ユニット１９０は、ソースデコードユニット１４０からの遅延時間ＤＬＴを受けており、当該遅延時間ＤＬＴを考慮して、選択指令ＳＬＳを選択ユニット１５０へ送るようになっている。
【００４７】
また、かかる選択指令ＳＬＳの生成に際して、制御ユニット１９０は、選択ユニット１５０によりＢ階層データＢＤＶが選択されている場合に、受信品質が良好状態から不良状態に遷移し、不良状態が継続すると判定したときに、受信品質が不良状態に遷移した時点からＡ階層データＡＤＶが選択されるように選択指令ＳＬＳを生成する。
【００４８】
なお、デジタル放送間の切換の指標となる受信品質の所定の閾値ＶＴＨは、実験、シミュレーション、経験等に基づいて、予め定められる。
【００４９】
［動作］
以上のようにして構成された放送受信装置１００の動作について、制御ユニット１９０におけるＡ階層データ及びＢ階層データの階層切換処理に主に着目して説明する。
【００５０】
前提として、放送受信装置１００では、ＲＦ処理ユニット１２０において選局処理が行われ、チャンネルデコードユニット１３０においてパケットＰＫＤの生成が行われているものとする（図１参照）。そして、ソースデコードユニット１４０におけるパケット分離部１４１が、パケットＰＫＤをＡ階層パケットＡＰＫ及びＢ階層パケットＢＰＫに分離するとともに、Ｂ階層パケットＢＰＫにおけるエラーを検出しているものとする（図２参照）。
【００５１】
こうして分離されたＡ階層パケットＡＰＫは、バッファ部１４２に一時的に記憶され、書込時点から時間ΔＴが経過した後に、バッファ出力データＡＰＤとして、Ａ階層処理部１４４により読み出される。また、分離されたＢ階層パケットＢＰＫは、バッファ部１４３に一時的に記憶され、書込時点から時間ΔＴが経過した後に、バッファ出力データＢＰＤとして、Ｂ階層処理部１４５により読み出される。
【００５２】
さらに、Ｂ階層パケットＢＰＫにおけるエラーは、バッファ部１４３に一時的に記憶され、パケットエラー情報ＰＥＤとして、定期的に制御ユニット１９０により読み出される。パケットエラー情報ＰＥＤを受けた制御ユニット１９０では、当該パケットエラー情報ＰＥＤから得られるエラー発生時間分布に基づいて、受信品質の評価を行っているものとする。
【００５３】
本実施形態の階層切換処理においては、図５に示されるように、まず、ステップＳ１１において、制御ユニット１９０が、Ａ階層データＡＤＶが選択ユニット１５０により選択されているか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ１１：Ｙ）には、処理はステップＳ１２へ進む。一方、ステップＳ１１における判定の結果が否定的であった場合（ステップＳ１１：Ｎ）、すなわち、Ｂ階層データＢＶＤが選択ユニット１５０により選択されている場合には、処理は、後述するステップＳ１４へ進む。
【００５４】
ステップＳ１２では、制御ユニット１９０が、エラー発生時間分布に基づいて、放送波の受信品質が所定の閾値ＶＴＨ以上となり、その後、放送波の受信品質が安定しているか否かを判定する。この判定の結果が否定的であった場合（ステップＳ１２：Ｎ）には、ステップＳ１２の処理が繰り返される。
【００５５】
一方、ステップＳ１２における判定の結果が肯定的になると（ステップＳ１２：Ｙ）、処理はステップＳ１３へ進む。図６（Ａ）には、時間ｔ1において、Ａ階層データＡＤＶが選択ユニット１５０により選択されているときの受信品質の時間分布の例が示されている。この図６（Ａ）に示されるように、放送波の受信品質が所定の閾値ＶＴＨ以上となり、期間ＴＰＧ以上にわたって受信品質が良好となったときに、ステップＳ１２における判定の結果が肯定的となる。
【００５６】
ステップＳ１３では、制御ユニット１９０が、受信品質が不良状態から良好状態に遷移した時点（時間ｔA）からＢ階層データＢＤＶが選択されるように選択指令ＳＬＳを生成する。なお、制御ユニット１９０は、当該遷移時点のデータＴＳＰＢpに対応するバッファ出力データＢＰＤからＢ階層選択を行うために、ソースデコードユニット１４０から受けた遅延時間ＤＬＴを考慮して、選択指令ＳＬＳを選択ユニット１５０へ向けて発行する。この後、処理はステップＳ１４へ進む。
【００５７】
ステップＳ１４では、制御ユニット１９０が、エラー発生時間分布に基づいて、放送波の受信品質が所定の閾値ＶＴＨ未満となり、放送波の受信品質が安定して良好でなくなったか否かを判定する。この判定の結果が否定的であった場合（ステップＳ１４：Ｎ）には、ステップＳ１４の処理が繰り返される。
【００５８】
一方、ステップＳ１４における判定の結果が肯定的になると（ステップＳ１４：Ｙ）、処理はステップＳ１５へ進む。図６（Ｂ）には、時間ｔ2において、Ｂ階層データＢＤＶが選択ユニット１５０により選択されているときの受信品質の時間分布の例が示されている。この図６（Ｂ）に示されるように、放送波の受信品質が所定の閾値ＶＴＨ未満となり、期間ＴＰＢ以上にわたって受信品質が良好でなくなったときに、ステップＳ１４における判定の結果が肯定的となる。
【００５９】
ステップＳ１５では、制御ユニット１９０が、受信品質が良好状態から不良状態に遷移した時点（時間ｔB）からＡ階層データＡＤＶが選択されるように選択指令ＳＬＳを生成する。なお、制御ユニット１９０は、当該遷移時点のデータＴＳＰＢpに対応するバッファ出力データＢＰＤと同期が取れたバッファ出力データＡＰＤからＡ階層選択を行うために、ソースデコードユニット１４０から受けた遅延時間ＤＬＴを考慮して、選択指令ＳＬＳを選択ユニット１５０へ向けて発行する。この後、処理はステップＳ１２へ戻る。
【００６０】
上記の処理を実行することにより、Ａ階層データ及びＢ階層データの階層切換処理が行われる。
【００６１】
以上説明したように、本実施形態では、パケット分離部１４１が、チャンネルデコードユニット１３０から受けたパケットＰＫＤを、Ａ階層パケットＡＰＫ及びＢ階層パケットＢＰＫに分離するとともに、Ｂ階層パケットＢＰＫにおけるエラーを検出する。Ａ階層パケットＡＰＫ及びＢ階層パケットＢＰＫは、それぞれ、バッファ部１４２及びバッファ部１４３に一時的に記憶され、書込時点から時間ΔＴが経過した後に、Ａ階層処理部１４４及びＢ階層処理部１４５により読み出される。また、Ｂ階層パケットＢＰＫにおけるエラーは、バッファ部１４３に一時的に記憶され、パケットエラー情報ＰＥＤとして、定期的に制御ユニット１９０により読み出される。制御ユニット１９０は、当該パケットエラー情報ＰＥＤから得られるエラー発生時間分布に基づいて、受信品質の評価を行い、選択ユニット１５０によりＡ階層パケットＡＰＫから生成された再生出力が選択されている場合に、受信品質が不良状態から良好状態に遷移し、良好状態が安定して継続すると判定したときに、受信品質が良好状態に遷移した時点からＢ階層パケットＢＰＫから生成された再生出力が選択されるように選択指令ＳＬＳを生成する。
【００６２】
また、制御ユニット１９０は、選択ユニット１５０によりＢ階層パケットＢＰＫから生成された再生出力が選択されている場合に、受信品質が良好状態から不良状態に遷移し、不良状態が継続すると判定したときに、受信品質が不良状態に遷移した時点からＡ階層パケットＡＰＫから生成される再生出力が選択されるように選択指令ＳＬＳを生成する。このため、Ｂ階層放送を視聴している最中に、急激に受信品質が悪化した場合においても、放送番組の連続視聴が実現できる。
【００６３】
したがって、本実施形態によれば、同時放送の受信処理において、受信品質の変化状況に応じて、同一伝送チャンネル内の複数の放送を、適切に切り換えることができる。
【００６４】
［実施形態の変形］
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
【００６５】
例えば、上記の実施形態では、Ａ階層パケット及びＢ階層パケットに対してソースデコード処理を行ったＡ階層データ及びＢ階層データに対して、各階層データの同期ずれの補正を行った。これに対して、当該同期ずれの補正を、バッファ部の前段において、Ａ階層パケット及びＢ階層パケットに対して行うようにしてもよい。この場合においては、ソースデコード処理を行った各階層データから同期ずれの時間差を検出し、Ｂ階層パケットをバッファ部に供給するタイミングを、当該時間差分だけ遅らせるようにすればよい。このときは、制御ユニットが発行する選択指令における時間差ＤＬＴの考慮は、不要となる。
【００６６】
また、上記の実施形態では、各階層データの同期ずれを補正する同期化部を備える構成としたが、Ａ階層データ及びＢ階層データの同期ずれが視聴者に違和感を与えないようであれば、同期化部を省略するようにしてもよい。この場合においても、制御ユニットが発行する選択指令における時間差ＤＬＴの考慮は、不要となる。
【００６７】
また、上記の実施形態では、Ａ階層放送とＢ階層放送との２階層の放送が同一伝送チャンネルに含まれることにしたが、同一伝送チャンネルに含まれる階層放送の数は、３以上であってもよい。
【００６８】
また、上記の実施形態では、放送波の受信品質の値に基づいて、Ａ階層放送からＢ階層放送へ切り換えるときの閾値と、Ｂ階層放送からＡ階層放送へ切り換えるときの閾値を同一とした。これに対して、Ａ階層放送からＢ階層放送へ切り換えるときの閾値を、Ｂ階層放送からＡ階層放送へ切り換えるときの閾値に比べて高く設定する等、両放送間の切換閾値を異なる値にしてもよい。
【００６９】
また、上記の実施形態では、Ｂ階層データの生成タイミングとＡ階層データの生成タイミングとの時間差を、伝送パラメータと、Ｂ階層データ及びＡ階層データに含まれる映像データの画像フレームとを使用して検出した。これに対して、時間差の検出方法は、伝送パラメータと、Ｂ階層データ及びＡ階層データに含まれる音声データの音声フレームとを使用する等、いかなる方法であってもよい。
【００７０】
また、上記の実施形態の放送受信装置は、車両に搭載されるものとしたが、車両以外の移動体に搭載されるものであってもよいし、また、地上デジタル放送の受信機能を備えた携帯電話装置であってもよい。
【００７１】
また、本発明は、日本国におけるデジタル放送波を受信する放送受信装置に限らず、国際的に承認されているデジタルテレビ放送のための標準規格であるＤＶＢ（Digital Video Broadcasting）を採用したデジタルテレビ放送波を受信する放送受信装置に適用することができるのは勿論である。
【００７２】
なお、上記の実施形態における制御ユニット１９０の一部又は全部を中央処理装置（ＣＰＵ：Central Processing Unit）、読出専用メモリ（ＲＯＭ：Read Only Memory）、ランダムアクセスメモリ（ＲＡＭ：Random Access Memory）等を備えた演算手段としてのコンピュータとして構成し、予め用意されたプログラムを当該コンピュータで実行することにより、上記の実施形態における処理の一部又は全部を実行するようにしてもよい。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【図面の簡単な説明】
【００７３】
【図１】本発明の一実施形態に係る放送受信装置の構成を概略的に示すブロック図である。
【図２】図１のソースデコードユニットの構成を示すブロック図である。
【図３】バッファ部に記憶されるＡ階層パケット、並びに、Ｂ階層パケット及びＢ階層パケットエラーを説明するための図である。
【図４】図２の同期化部の構成を説明するためのブロック図である。
【図５】図１の装置による階層切換処理を説明するためのフローチャートである。
【図６】エラー発生時間分布の例を説明するための図である。
【符号の説明】
【００７４】
１００  …  放送受信装置
１３０  …  チャンネルデコードユニット（生成手段）
１４２  …  バッファ部（第２記憶手段）
１４３  …  バッファ部（第１記憶手段）
１４７  …  時間差検出部（同期時間差算出手段）
１４８  …  遅延調整部（同期化手段）
１５０  …  選択ユニット（選択手段）
１９０  …  制御ユニット（選択制御手段）
【図１】
2010130265.tif 000003
【図２】
2010130265.tif 000004
【図３】
2010130265.tif 000005
【図４】
2010130265.tif 000006
【図５】
2010130265.tif 000007
【図６】
2010130265.tif 000008