(57)【要約】  受信状態の良好時に視聴中のデジタル放送番組のデータを、トランスポート、データ放送コンテンツのパケットあるいはデータ放送コンテンツのファイル、または画面静止画の形式で一時的に格納しておき、受信状態が劣化した場合にその格納データを代替画像として再生する。
2007052350.tif 000002
【特許請求の範囲】
【請求項１】
受信した放送波から指定のチャネルにチューニングしてトランスポートストリームを抽出すると共に、放送波の電波強度に応じた受信状態を表す受信状態情報を生成するチューナと、
前記受信状態情報に基づいて受信状態を判定する受信状態判定手段と、
トランスポートストリームの一定量を一時的に格納するトランスポートストリーム格納手段と、
前記受信状態判定手段で受信状態が良好と判定された場合には、前記チューナで抽出されたトランスポートストリームをそのまま後段に出力して再生対象のデータとすると共に、当該トランスポートストリームを前記トランスポートストリーム格納手段に格納し、また、前記受信状態判定手段で受信状態が劣化と判定された場合には、前記チューナの出力を遮断して前記トランスポートストリーム格納手段から格納されているトランスポートストリームを古い順に読み出して再生対象のデータとして後段に出力する再生データ選択手段と、
前記再生データ選択手段から出力されるトランスポートストリームをメディア毎のパケットデータに分離し、これらのデータを対応するメディア毎の再生手段に渡し、その際に、前記受信状態判定手段で受信状態が変更になった場合には当該変更になったことをトランスポートストリームの不連続点として取扱うデマルチプレクサとを備えたことを特徴とするデジタル放送受信機。
【請求項２】
トランスポートストリーム格納手段は、放送波に同包されて放送される番組配列情報などの番組編成情報から視聴中の放送番組が放送終了したことを通知された場合には、格納されるデータを全て廃棄した後、次の放送番組のデータを新たに格納するようにしたことを特徴とする請求項１記載のデジタル放送受信機。
【請求項３】
デマルチプレクサは、受信状態が良好な間に受信した放送波に同包されて放送される番組配列情報などの番組編成情報から視聴中の番組が終了していることが通知された場合であっても、受信状態が劣化中で、現在放送中の新たな番組データを再生できない場合には、トランスポートストリーム格納手段に格納される上記終了前の番組データを再生し続けるようにしたことを特徴とする請求項１記載のデジタル放送受信機。
【請求項４】
デマルチプレクサは、トランスポートストリーム格納手段に格納された番組データの番組視聴の有効期限がすでに満了している場合は、当該格納データの再生を止めるようにしたことを特徴とする請求項１記載のデジタル放送受信機。
【請求項５】
受信状態が良好な間に再生データ選択手段を介して与えられるチューナのトランスポートストリームから有意パケット以外のパケットを削除し、削除したパケットの代わりに当該トランスポートストリームの再生時に必要なタイミングを与える再生タイミング情報を挿入してトランスポートストリーム格納手段に格納する必須データ選択手段と、
受信状態が劣化中に前記トランスポートストリーム格納手段に格納された有意パケットと前記タイミング情報からなるストリームを読出し、前記タイミング情報に基づいて再生のタイミングを与える数のパケットを挿入して元の長さトランスポートストリームを生成して前記再生データ選択手段を介してデマルチプレクサに出力するデータ読出し制御手段を備えたことを特徴とする請求項１記載のデジタル放送受信機。
【請求項６】
必須データ選択手段は、チューナからのトランスポートストリームに多重された複数番組の有意パケットの中から、現在視聴中の番組の有意パケット以外のパケットを削除することを特徴とする請求項５記載のデジタル放送受信機。
【請求項７】
必須データ選択手段は、チューナからのトランスポートストリームに多重された複数番組の有意パケットの中から、特定のメディアのパケットとその制御情報パケット以外のパケットを削除することを特徴とする請求項５記載のデジタル放送受信機。
【請求項８】
受信した放送波から指定のチャネルにチューニングしてトランスポートストリームを抽出すると共に、放送波の電波強度に応じた受信状態を表す受信状態情報を生成するチューナと、
前記受信状態情報に基づいて受信状態を判定する受信状態判定手段と、
前記チューナから抽出されたトランスポートストリームから多重されたメディア毎のパケットデータを種別毎に分離するデマルチプレクサと、
データ放送のパケットデータの一定量を一時的に格納するパケットデータ格納手段と、
入力されるデータ放送コンテンツのパケットデータから必要なファイルデータを再構築すると共に、受信状態が劣化中の間、前記パケットデータ格納手段に格納されているパケットデータを読出すための読出し指示を出すデータ放送コンテンツ伝送パケット処理手段と、
ユーザからのデータ放送再生指示に従って、前記データ放送コンテンツ伝送パケット処理手段で再構築されたデータ放送コンテンツのファイルデータから映像信号を再生するデータ放送コンテンツ再生手段と、
前記データ放送コンテンツ再生手段からのファイル取得指示に従って、入力されるデータ放送のパケットデータから、当該データ放送番組を構成するパケットだけを取り出して、当該パケット１組分を前記パケットデータ格納手段に格納するパケットデータ書込み制御部と、
データ放送コンテンツ伝送パケット処理手段からのパケット読出し指示に従って前記パケットデータ格納手段からパケットデータを読出すパケットデータ読出し制御部と、
前記受信状態判定手段で受信状態が良好と判定された場合には、前記デマルチプレクサで分離されたデータ放送コンテンツのパケットデータを再生対象データとしてデータ放送コンテンツ伝送パケット処理手段に出力し、また、前記受信状態判定手段で受信状態が劣化と判定された場合には、パケットデータ読出し制御手段が前記パケットデータ格納手段から読出したパケットデータを前記データ放送コンテンツ伝送パケット処理手段と前記パケットデータ書込み制御手段に出力する再生データ選択手段とを備えたことを特徴とするデジタル放送受信機。
【請求項９】
パケットデータ読出し制御手段は、データ放送コンテンツ伝送パケット処理手段からのパケット読出し指示に従ってパケットデータ格納手段から必要なパケットを読出すときに、データ放送のパケットの一つとして伝送されるデータ放送コンテンツへのイベントデータも一緒に読出し、
データ放送コンテンツ伝送パケット処理手段は、前記読出されたイベントデータを受信状態が良好なときに受け渡すのと同様にデータ放送コンテンツ再生手段に受け渡し、
データ放送コンテンツ再生手段は、前記イベントデータに基づいた効果を与えるデータ放送コンテンツの再生を行うことを特徴とする請求項８記載のデジタル放送受信機。
【請求項１０】
受信した放送波から指定のチャネルにチューニングしてトランスポートストリームを抽出すると共に、放送波の電波強度に応じた受信状態を表す受信状態情報を生成するチューナと、
前記受信状態情報に基づいて受信状態を判定する受信状態判定手段と、
前記チューナから抽出されたトランスポートストリームから多重されたメディア毎のパケットデータを種別毎に分離するデマルチプレクサと、
前記受信状態判定手段で受信状態が良好と判定された場合には、前記デマルチプレクサで分離されたデータ放送コンテンツのパケットデータを再生対象データとしてデータ放送コンテンツ伝送パケット処理手段に出力し、また、前記受信状態判定手段で受信状態が劣化と判定された場合には、前記デマルチプレクサからデータ放送コンテンツ伝送パケット処理手段への入力を遮断する再生データ選択手段と、
前記再生データ選択手段を介して入力されるデータ放送コンテンツのパケットデータからデータ放送コンテンツのファイルデータを再構築するデータ放送コンテンツ伝送パケット処理手段と、
ユーザからのデータ放送再生指示に従って、前記データ放送コンテンツ伝送パケット処理手段から出力されたデータ放送コンテンツのファイルデータから映像信号を再生するデータ放送コンテンツ再生手段と、
入力されるデータ放送コンテンツファイルを一時的に格納するファイル格納手段と、
前記データ放送コンテンツ伝送パケット処理手段内に設けられ、再構築されたデータ放送コンテンツのファイルデータを前記データ放送コンテンツ再生手段に出力すると共に、データ放送番組を構成するデータ放送コンテンツファイル１組分を前記ファイル格納手段に格納するファイル入出力・書込み制御手段と、
前記受信状態判定手段で受信状態が劣化と判定された場合に、前記データ放送コンテンツ伝送パケット処理手段からのファイル読出し指示に従って前記ファイル格納手段に格納されている１組分のデータ放送コンテンツファイルを読出して前記ファイル入出力・書込み制御手段を介して前記データ放送コンテンツ再生手段に出力するファイル読出し制御部とを備えたことを特徴とするデジタル放送受信機。
【請求項１１】
ファイル入出力・書込み制御手段は、受信状態が良好な場合に、データ放送のパケットの一つとして伝送される再生中のデータ放送コンテンツへのイベントデータも一緒にファイル格納手段に格納するようにし、
ファイル読出し制御手段は、データ放送コンテンツ伝送パケット処理手段からのファイル読出し指示に従って前記ファイル格納手段に格納されているデータ放送コンテンツのファイルデータを読出すときに、当該イベントデータも一緒に読出して受信状態が良好なときに受け渡すのと同様にデータ放送コンテンツ再生手段に受け渡し、
前記データ放送コンテンツ再生手段は、受け渡されたイベントデータに基づいた効果を与えるデータ放送コンテンツの再生を行うことを特徴とする請求項１０記載のデジタル放送受信機。
【請求項１２】
受信した放送波から指定のチャネルにチューニングしてトランスポートストリームを抽出すると共に、放送波の電波強度に応じた受信状態を表す受信状態情報を生成するチューナと、
前記受信状態情報に基づいて受信状態を判定する受信状態判定手段と、
前記受信状態判定手段で受信状態が良好と判定された場合には、前記チューナで抽出されたトランスポートストリームをそのまま後段に出力し、また、前記受信状態判定手段で受信状態が劣化と判定された場合には、前記チューナの出力を遮断する再生データ選択手段と、
前記再生データ選択手段から出力されるトランスポートストリームをメディア毎のパケットデータに分離するデマルチプレクサと、
前記デマルチプレクサから分離されたメディア毎のパケットデータからテレビ番組の映像、音声およびデータ放送コンテンツの各メディアの信号を再生するそれぞれの再生手段と、
前記再生手段から得られるテレビ番組とデータ放送コンテンツの映像信号を合成して映像モニタに出力する映像合成手段と、
一定量の画面静止画を一時格納する静止画格納手段と、
前記受信状態判定手段で受信状態が良好と判定された場合に、前記映像合成手段で合成された映像信号から画面静止画を生成し前記静止画格納手段に格納する画面静止画生成手段と、
前記受信状態判定手段で受信状態が劣化と判定された場合に、前記静止画格納手段に格納されている画面静止画を古い順に読出して前記映像モニタに表示させる画面静止画表示制御手段とを備えたことを特徴とするデジタル放送受信機。
【請求項１３】
画面静止画生成手段は、テレビ番組とデータ放送コンテンツに係る合成映像信号から画面静止画を生成する代わりに、テレビ番組の映像信号のみから画面静止画を生成するようにしたことを特徴とする請求項１２記載のデジタル放送受信機。
【請求項１４】
画面静止画生成手段は、テレビ番組とデータ放送コンテンツに係る合成映像信号から画面静止画を生成する代わりに、データ放送コンテンツ映像信号のみから画面静止画を生成するようにしたことを特徴とする請求項１２記載のデジタル放送受信機。
【請求項１５】
受信状態情報は、チューナから得る放送波の電波強度の代わりに、マルチプレクサにおけるトランスポートストリームのパケットヘッダなどに含まれるシーケンシャル番号情報や時刻情報としたことを特徴とする請求項１記載のデジタル放送受信機。
【請求項１６】
受信状態情報は、チューナから得る放送波の電波強度の代わりに、マルチプレクサにおけるトランスポートストリームのパケットヘッダなどに含まれるシーケンシャル番号情報や時刻情報としたことを特徴とする請求項５記載のデジタル放送受信機。
【請求項１７】
受信状態情報は、チューナから得る放送波の電波強度の代わりに、マルチプレクサにおけるトランスポートストリームのパケットヘッダなどに含まれるシーケンシャル番号情報や時刻情報としたことを特徴とする請求項８記載のデジタル放送受信機。
【請求項１８】
受信状態情報は、チューナから得る放送波の電波強度の代わりに、マルチプレクサにおけるトランスポートストリームのパケットヘッダなどに含まれるシーケンシャル番号情報や時刻情報としたことを特徴とする請求項１０記載のデジタル放送受信機。
【請求項１９】
受信状態情報は、チューナから得る放送波の電波強度の代わりに、マルチプレクサにおけるトランスポートストリームのパケットヘッダなどに含まれるシーケンシャル番号情報や時刻情報としたことを特徴とする請求項１２記載のデジタル放送受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、受信状態の良好なときに格納しておいたデータを、受信状態の劣化時に代替画像として再生するデジタル放送受信機に関するものである。
【背景技術】
【０００２】
デジタル放送は、アナログ放送と比べると受信障害が起こりにくいという特徴を持っている。その理由は、マルチパス妨害に強くするためガードインターバルを十分長くとっていること、信号の復元性を強くするためＲＳ符号、畳み込み符号の２重誤り訂正方式を採用していること、誤り訂正が効果的になるようにインターリーブによりデータの誤りが分散されるようにしていること、電波の反射率やパルスノイズのエネルギーを低くするためにＵＨＦ帯を使用していることなどである。このようにデジタル放送では、受信障害に対して多くの改善が図られているが、移動体に搭載したデジタル放送受信機の場合、その受信環境により、据え置き型のものに比べ受信障害は起こりやすい。この受信障害は、映像の場合、画面上に現れるブロック状のノイズとなり、音声の場合、音切れとなる。【０００３】
このような受信障害の対策として、車載用放送受信機において、受信が途切れる前の放送信号を記憶媒体に記憶しておき、トンネルなど電波の届かない領域に入った場合に記憶しておいた放送データを再生して、受信の途切れにより発生するノイズを防止する方法が特許文献１に開示されている。また、放送局が１つの放送番組を高ビットレートと低ビットレートの２種類に符号化して放送または通信網経由で配信し、受信機では、受信状態の良い間は高ビットレートの綺麗な映像を再生し、受信状態が劣化した時には低ビットレートを再生するようにする方法が特許文献２で開示されている。この技術では、電波強度や放送データ内のヘッダ情報を利用して電波状態の劣化指標として用い、再生するデータの２重化や切替えタイミングについて解決することについても示している。さらに、２つの同一データを時間的にずらして多重化して放送することで、受信機では、受信状態の良い間は後に送られたデータを再生し、受信状態が劣化した場合には先に送られ保持していたデータを再生するようにする方法が特許文献３で開示されている。【０００４】
【特許文献１】特開２００１−２７５０４９号公報（第２〜３頁、図１、図３）
【特許文献２】特開２００３−１３４０６４号公報（第１２頁、図１、図３）
【特許文献３】特開２００４−３２０３９４号公報（第１２頁、図１、図２）
【０００５】
特許文献１に記載されている放送受信機の場合、記憶媒体に記憶しておいた受信が途切れる前の放送信号を用いているが、実際のデジタル放送のデータ構成に対応する点について具体的に開示されていない。例えば、記憶データの蓄積フォーマットについて考慮されていないので、突然発生する受信状態の劣化時に記憶データによる再生に切替える際、切り替えタイミングで映像や音声が途切れる可能性が高いという問題がある。また、特許文献１や特許文献２に記載の方法の場合、同じ放送番組のデータを異なるフォーマットしたりや遅延させることにより多重放送で送るか、他の通信網等などで送信するようにしているが、この方法は放送局側で対応してくれないと実現できないという基盤整備上の問題があり、受信機側だけでは対応できないという問題がある。【０００６】
この発明は、上記のような問題点を解決するためになされたもので、現状のデジタル放送の送信電波に関する受信障害対策への対応を受信機側のみで完結でき、蓄積フォーマットを工夫することにより、放送再生中に蓄積データに切替える場合にスムーズな再生を行えるデジタル放送受信機に関するものである。
【発明の開示】
【０００７】
この発明に係るデジタル放送受信機は、受信した放送波から指定のチャネルにチューニングしてトランスポートストリームを抽出すると共に、放送波の電波強度に応じた受信状態を表す受信状態情報を生成するチューナと、受信状態情報に基づいて受信状態を判定する受信状態判定手段と、トランスポートストリームの一定量を一時的に格納するトランスポートストリーム格納手段と、受信状態判定手段で受信状態が良好と判定された場合には、チューナで抽出されたトランスポートストリームをそのまま後段に出力して再生対象のデータとすると共に、当該トランスポートストリームをトランスポートストリーム格納手段に格納し、また、受信状態判定手段で受信状態が劣化と判定された場合には、チューナの出力を遮断してトランスポートストリーム格納手段から格納されているトランスポートストリームを古い順に読み出して再生対象のデータとして後段に出力する再生データ選択手段と、再生データ選択手段から出力されるトランスポートストリームをメディア毎のパケットデータに分離し、これらのデータを対応するメディア毎の再生手段に渡し、その際に、受信状態判定手段で受信状態が変更になった場合には当該変更になったことをトランスポートストリームの不連続点として取扱うデマルチプレクサとを備えたものである。
【０００８】
このことによって、受信状態が劣化した場合に、受信データに代えて直前まで記憶していた番組データを代替データとして再生表示するので、受信機自体で完結できる構成とすることができ、放送局側はリアルタイムの放送波を１ソースだけ放送するだけで済む。また、蓄積フォーマットを工夫しているので、放送データを再生中に蓄積データに切替える場合に、スムーズな再生を実現することができる。さらに、この発明は、放送中の番組データを基に受信機側で代替データを蓄える構成であるので、ライブ中継や緊急放送などによって急に放送番組編成が変更となった場合であっても対応できる利点がある。
【図面の簡単な説明】
【０００９】
【図１】この発明のデジタル放送受信機が適用されるデジタル放送システムの概略構成を示す説明図である。
【図２】この発明の実施の形態１によるデジタル放送受信機の機能構成を示すブロック図である。
【図３】この発明の実施の形態１に係る再生データ選択部の動作状態を示す説明図である。
【図４】この発明の実施の形態２によるデジタル放送受信機の機能構成を示すブロック図である。
【図５】この発明の実施の形態２に係る再生タイミング情報の例を示す説明図である。
【図６】データ放送コンテンツの伝送データ構成を示す説明図である。
【図７】この発明の実施の形態３によるデジタル放送受信機の機能構成を示すブロック図である。
【図８】この発明の実施の形態４によるデジタル放送受信機の機能構成を示すブロック図である。
【図９】この発明の実施の形態４によるデジタル放送受信機の機能構成を示すブロック図である。
【発明を実施するための最良の形態】
【００１０】
以下、この発明をより詳細に説明するために、この発明を実施するための最良の形態について、添付の図面に従って説明する。
実施の形態１．
図１はこの発明のデジタル放送受信機が適用されるデジタル放送システムの概略構成を示す説明図である。
図１において、放送局１は、放送番組を構成する映像、音声、データ放送コンテンツといった各種データをそれぞれ符号化した後、メディア多重してＩＳＯ／ＩＥＣ１３８１８−１に規定されたトランスポートストリーム（Transport Stream：以下ＴＳとする）にして、放送電波にて出力する。放送局１からの放送電波は中継アンテナ３で中継され、車両２に搭載されたデジタル放送受信機で受信される。【００１１】
図２はこの発明の実施の形態１によるデジタル放送受信機の機能構成を示すブロック図である。
デジタル放送受信機２００は車両２に搭載され、放送電波を受信する車載用デジタル放送アンテナ１０、リモコン１５、映像モニタ１２およびスピーカ１３が接続されている。デジタル放送受信機２００の構成において、装置管理部２０３は受信機の各種処理を管理する手段である。
チューナ２０４は、指定のチャネルにチューニングして、車載用アンテナ１０で受信された放送波から必要なＴＳを抽出する手段である。受光部２０６は、リモコン２０５が発する赤外線信号を受信して装置管理部２０３にユーザ操作の指示内容を通知する手段である。【００１２】
デマルチプレクサ（de-multiplexer：以下ＤＥＭＵＸとする）２０７は、デジタル放送波に多重化されている映像、音声、データ放送コンテンツといったメディア毎のパケットデータを種別毎に分離する手段である。ＤＳＭＣＣ処理部（データ放送コンテンツ伝送パケット処理手段）２０８は、ＤＥＭＵＸ２０７で分離されたデータ放送コンテンツのパケットデータから、ＤＳＭＣＣ（Digital Storage Media Command and Control：ＤＳＭＣＣについては、実施の形態３において後述する。）プロトコルに従ってデータを再構成し、データ放送コンテンツのファイルデータを生成する手段である。データ放送コンテンツ再生部２０９は、データ放送コンテンツのファイルデータから当該コンテンツの映像信号を再生する手段である。映像・音声再生部２１０は、ＤＥＭＵＸ２０７で分離された映像、音声の符号化データから映像信号、音声信号を再生する手段である。映像ミキサ２１１は、データ放送コンテンツ再生部２０９と映像・音声再生部２１０から出力される映像信号を合成する手段である。【００１３】
ＴＳバッファ（トランスポートストリーム格納手段）２２０は、チューナ２０４より出力されるＴＳの一定量を一時的に格納する手段である。受信状態判定部２２１は、チューナ２０４から得られる受信状態を表す情報に基づいて受信状態を判定する手段である。再生データ選択部２３０は、受信状態判定部２２１の判定結果に基づいてチューナ２０４のＴＳまたはＴＳバッファ２２０のＴＳを再生データとして選択する手段である。そのため、再生データ選択部２３０はチューナ２０４から入力されるＴＳを選択するチューナ入力選択スイッチ２３１と、再生するＴＳ源をチューナ２０４側にするか、ＴＳバッファ２２０にするかを選択する再生ＴＳ選択スイッチ２３２を備えている。【００１４】
次に動作について説明する。
ユーザがリモコン１５で放送番組視聴を指示すると、その指示内容は受光部２０６経由で装置管理部２０３に通知される。装置管理部２０３では、指示内容を解析して、ユーザ指定のチャネルをチューナ２０４に通知すると共に、映像・音声再生部２１０に再生開始を通知する。チューナ２０４では、指定されたチャネルにチューニングして車載用デジタル放送アンテナ１０で受信された放送波からＴＳを抽出する。また、この発明の場合のチューナ２０４は、受信された放送波の電波強度に応じた受信状態を表す受信状態情報を生成しており、これを受信状態判定部２２１に入力する。受信状態判定部２２１では、この受信状態情報に基づいて受信状態を判定し、受信状態の判定結果を再生データ選択部２３０、ＴＳバッファ２２０およびＤＥＭＵＸ２０７に通知する。【００１５】
今、受信状態が良好であったとすると、その判定結果に基づいて再生データ選択部２３０は、図３（ａ）に示すように、チューナ２０４の出力ＴＳをＤＥＭＵＸ２０７およびＴＳバッファ２２０に入力するように、チューナ入力選択スイッチ２３１と再生ＴＳ選択スイッチ２３２を設定する。これにより、チューナ２０４からのＴＳは再生データ選択部２３０を経由してＤＥＭＵＸ２０７に入力する。ＤＥＭＵＸ２０７では、入力されたＴＳから映像、音声の符号化データとデータ放送コンテンツのＤＳＭＣＣパケットに分離して、それぞれを映像・音声再生部２１０およびＤＳＭＣＣ処理部２０８に入力する。装置管理部２０３から再生開始を通知された映像・音声再生部２１０では、入力された映像、音声の符号化データをそれぞれ復号し、映像信号は映像ミキサ２１１に入力される。一方、ＤＥＭＵＸ２０７で分離されたデータ放送コンテンツのパケットデータは、ＤＳＭＣＣ処理部２０８において、ＤＳＭＣＣプロトコルに従ってデータを再構成され、データ放送コンテンツのファイルデータに生成される。データ放送コンテンツ再生部２０９では、このデータ放送コンテンツのファイルデータから映像信号が再生され映像ミキサ２１１に入力される。
映像ミキサ２１１は、映像・音声再生部２１０と映像ミキサ２１１からの各映像信号を合成して映像モニタ１２へ出力する。また、映像・音声再生部２１０からの音声信号はスピーカ１３へ出力される。
また、受信状態が良好の間において、再生データ選択部２３０は、チューナ２０４の出力ＴＳをＴＳバッファ２２０に入力する。これにより、ＴＳバッファ２２０には受信状態が良好な間のＴＳが所定量一時的に格納される。【００１６】
次に、デジタル放送受信機２００で、放送電波の受信状態が良好な状態から劣化中へと変化した場合、受信状態判定部２２１の判定結果に基づいて、再生データ選択部２３０は、図３（ｂ）に示すように、チューナ２０４の出力をＤＥＭＵＸ２０７およびＴＳバッファ２２０に入力せず、代わってＴＳバッファ２２０に格納されているＴＳのみがＤＥＭＵＸ２０７に入力されるように、チューナ入力選択スイッチ２３１および再生ＴＳ選択スイッチ２３２を設定する。また、ＤＥＭＵＸ２０７では、受信状態判定部２２１からの受信状態が変更になったという判定結果通知の受領時点をストリームの不連続点として取扱う。続いて、ＤＥＭＵＸ２０７は、ＴＳバッファ２２０から読み出したＴＳから映像、音声の符号化データとデータ放送コンテンツのＤＳＭＣＣパケットを分離する。以降、上述と同様な処理をして映像モニタ１２、スピーカ１３で代替映像、音声を再生する。【００１７】
ここで、ＴＳバッファ２２０は、番組の視聴開始時、および受信状態判定部２２１から受信状態が劣化中から良好な状態へと変化したことを通知された時に、装置管理部２０３よりバッファリセットを受けて内容をクリアされる。それ以降、当該番組を一時的に或る量を最大としてリング状に使用するバッファに、再生データ選択部２３０から与えられる最新データを書込む。一方、受信状態が劣化中には、最も古いデータから順にリング状に繰り返し読出して出力する。【００１８】
以上のように、この実施の形態１によれば、視聴中の番組データをＴＳ形式で一時的に格納しておき、受信状態が劣化した場合にその格納データを再生するようにしているので、予め放送局側で同じ放送番組を２重に用意することなく、１つのリソースに基づいて再生動作を継続することができる。したがって、このように構成することにより、受信側で放送中の番組データを基にした代替データを蓄えることができるため、ライブ中継や緊急放送などによって急に放送番組編成が変更となった場合であっても、放送局には無関係に受信機で対応できる利点がある。【００１９】
なお、上記図２の構成において、例えばＩＳＯ／ＩＥＣ１３８１８−１で規定されているＰＭＴ（Program Map Table）から視聴中の番組のＰＩＤ（Packet ID）が無くなったなどのように、放送波に同包されて放送される番組配列情報などの番組編成情報から視聴中のチャネルで当該放送番組が終了したことを通知された場合には、ＴＳバッファ２２０に格納しているデータを一旦全て廃棄し、次に視聴する放送番組のデータについて新たに格納するように構成してもよい。ここで、ＰＭＴは、ＴＳのペイロードに含まれて伝送される番組配列情報の一つで、サービスに含まれる画像や音声などのＰＩＤを格納した表である。ＰＭＴから得られるＰＩＤのついたパケットを集めること（選局）によって番組を再生するために使用される。【００２０】
また、例えば上記ＰＭＴおよびＡＲＩＢ  ＳＴＤ−Ｂ１０規定のＥＩＴ（Event Information Table：番組の名称、開始日時、番組長、放送内容など、番組に関連する情報が含まれる表）等番組編成情報から視聴中の放送番組がすでに終了していることが通知された場合であっても、受信状態が劣化中で、現在放送中の新たな番組データを再生できない場合には、ＤＥＭＵＸ２０７はＴＳバッファ２２０に格納されている終了前の番組データをそのまま再生し続ける構成としてもよい。この場合、すでに放送番組が終了している由を画面に提示するようにしてもよい。
さらに、ＴＳに含まれた、ＲＭＰＩ（Right Management & Protection Information）やＡＲＩＢ  ＳＴＤ−Ｂ１０規定のｅｘｐｉｒｅ記述による指定等により番組の視聴有効期限が指定されている場合には、ＤＥＭＵＸ２０７は、その有効期限情報に従って、ＴＳバッファ２２０からのデータ利用する制御するように構成してもよい。また、反対に、有効期限が満了している由を提示して再生を継続するようにしてもよい。【００２１】
実施の形態１の説明では、ＴＳ受信後、直ぐに再生を行う場合について示したが、上記のようなＴＳバッファ２２０を利用して受信状態の変更を判定するために必要な時間分を遅延させる方式であってもよい。その場合には、上記再生選択スイッチ２３２を実装せず、ＴＳバッファ２２０へのデータ書込み処理は、受信状態が良好な間に行い、受信状態が劣化中は停止させるようにし、ＴＳバッファ２２０からのデータ読出しおよび再生動作は、受信状態に関わらず、常にＴＳバッファ２２０に格納されるデータを利用すればよい。
また、実施の形態１では、受信状態についてチューナ２０４で電波強度を基に求めるようにしているが、ＤＥＭＵＸ２０７においてＴＳのパケットヘッダなどに含まれるシーケンシャル番号情報や時刻情報などに基づいて求めたものであってもよい。【００２２】
実施の形態２．
図４はこの発明の実施の形態２によるデジタル放送受信機の機能構成を示すブロック図である。図において、図２に相当する部分には同一符号を付し、原則としてその説明は省略する。
必須データ選択部（必須データ選択手段）２４１は、再生データ選択部２３０を介して与えられるＴＳから送信タイミングを保持するために放送局で挿入される無意味なパケットであるヌルパケットを削除すると共に、ＴＳの再生時に必要なタイミングを与える再生タイミング情報を生成してヌルパケットを削除した代わりに挿入して有意ＴＳを生成し、ＴＳバッファ２２０に格納する手段である。データ読み出し制御部（データ読出し制御手段）２４２は、受信状態の劣化中に、ＴＳバッファ２２０に格納された有意ＴＳを読み出し、有意ＴＳに挿入されている再生タイミング情報に基づいて、再生のタイミングを与える数のヌルパケットを挿入して元の長さトランスポートストリームを生成し再生データ選択部２３０を介してＤＥＭＵＸ２０７に出力する手段である。【００２３】
次に、動作について説明する。
上記実施の形態１と同様に、受信状態が良好な間、再生データ選択部２３０は図３（ａ）に示すように設定される。チューナ２０４で抽出されたＴＳが必須データ選択部２４１およびＤＥＭＵＸ２０７に入力される。このとき、必須データ選択部２４１では、入力されたＴＳからヌルパケットを削除すると共に、再生タイミング情報を生成してヌルパケットを削除した代わりに挿入して有意ＴＳを生成しＴＳバッファ２２０に一時格納する。
一方、受信状態が劣化中の間は、再生データ選択部２３０は図３（ｂ）に示すように設定され、チューナ２０４の出力は遮断される。データ読み出し制御部２４２では、ＴＳバッファ２２０に格納されていた有意ＴＳを読出し、有意ＴＳから再生タイミング情報を抽出する。そして、再生タイミング情報に基づいてヌルパケットを生成して有意ＴＳに挿入して元のＴＳを再生し、ＤＥＭＵＸ２０７に出力する。これにより、ＤＥＭＵＸ２０７には再生されたＴＳが然るべきタイミングで入力される。【００２４】
ここで、再生タイミング情報の一例について、図５を用いて説明する。
必須データ選択部２４１では、再生データ選択部２３０が出力するＴＳの中からヌルパケットを探し出して不要パケットとして削除する。そして、そのヌルパケットがあった位置に、不要パケットの連続個数を記述した再生タイミング情報を生成して挿入することにより有意ＴＳを生成し、ＴＳバッファ２２０に格納する。
一方、データ読み出し制御部２４２では、受信状態が劣化中にＴＳバッファ２２０から読出した有意ＴＳから再生タイミング情報として入れ込まれている不要パケット連続個数情報を取り出す。そして、その情報に従った数のヌルパケットを有意ＴＳ上の対応位置に入れ込み、元の長さのＴＳを生成する。このように生成されたＴＳは再生データ選択部２３０の再生ＴＳ選択スイッチ２３２を介してＤＥＭＵＸ２０７に然るべきタイミングで出力される。【００２５】
以上のように、この実施の形態２によれば、受信状態が良好な間、ストリームデータから有意パケット以外のパケットを削除し、代わりに再生タイミング情報を付加してＴＳバッファ２２０に格納するようにしたので、ストリームデータ長を短くして格納できるので、ＴＳバッファの資源を有効に活用することができる。
ここで、ＴＳは複数チャネルを１つのストリームとして番組多重して放送されるため、受信状態が良好な間に、必須データ選択部２４１には複数チャネルが多重されたＴＳが入力されることとなる。そこで装置管理部２０３から必須データ選択部２４１に対して、視聴中のチャネル番号を通知しておくようにし、必須データ選択部２４１にて視聴中でない番組のデータパケットとヌルパケットとを不要パケットと見なして、上述したと同じ処理を行うようにする。これにより、データ読出し制御部２４２からの出力は、視聴中以外のチャネルは全てヌルパケットとなるが、視聴中のチャネルはＤＥＭＵＸ２０７以降の機能ブロックにて正常に再生することができる。【００２６】
また、ＴＳは、１つの番組の場合、映像、音声、データ放送コンテンツといった複数のモノメディアによって構成されており、モノメディア毎に固有のＰＩＤを付加して伝送している。必須データ選択部２４１で、これらのうち、例えば映像、音声のみを残す場合であれば、映像と音声のパケットとその制御情報パケットだけを有意パケットとし、それ以外を不要パケットと見なすなどのように、特定のモノメディアに制限して有意ＴＳを構成することもできる。なお、かつ、例えばＴＳで伝送されるビデオ符号化であるＭＰＥＧ−２  Ｖｉｄｅｏ（ＩＳＯ／ＩＥＣ１３８１８−２勧告）では、データ量圧縮のため、そのフレームデータだけで復号できるもの（イントラフレーム）と、前後のフレームとの差分データだけで構成されるもの（インターフレーム）とで構成されている。このＭＰＥＧ−２  Ｖｉｄｅｏによる符号化データをＴＳで伝送する際、規定のデータ長に分割してヘッダを付けるが、イントラフレームのデータ先頭パケットのヘッダでフラグを立てること（adaptation_field()にあるrandom_access_indicatorを１にセットすること）で示す。このようなモノメディア符号化データを最も綺麗に復号する情報にしたがって、ＴＳバッファ２２０にデータを格納開始することで、よりスムーズな再生を実現する構成にしてもよい。【００２７】
その上、ＴＳバッファ２２０はリングバッファとして利用しているため、一定量以上になった場合、最も古いデータから上書きすることで、一定量の最新データを保持している。よって、モノメディア符号化データを最も綺麗に復号するデータ位置から次のモノメディア符号化データを最も綺麗に復号するデータ位置直前までを１単位として、リングバッファの上書き単位として利用するように構成してもよい。【００２８】
実施の形態３．
この実施の形態３では、データ放送サービスに特化して、データを蓄積し受信状態の劣化中に再生する方法に関して説明する。
先ず、データ放送コンテンツが映像、音声の符号化データなどと、どのようにメディア多重化されて、放送されるかについて、簡単に説明する。データ放送コンテンツは、ＤＳＭＣＣパケットデータとして多重化されるが、ＤＳＭＣＣ（Digital Storage Media Command and Control）とは、蓄積オーディオ・ビジュアル・データを遠隔からアクセスするためのＭＰＥＧ２ストリーム対応のプロトコルで、ＩＳＯ／ＩＥＣ１３８１８−６勧告で規定されたものである。特に、ビデオオンデマンドシステムのような分散環境下ではデータ・アクセスをコントロールするためのプロトコルが必要となるが、これを標準化したものがＤＳＭＣＣである。日本では、これを基にデジタル放送におけるデータ放送符号化方式と伝送方式の標準規格ＳＴＤ−Ｂ２４が（社）電波産業会（略称ＡＲＩＢ）で規定されている。【００２９】
また、ＳＴＤ−Ｂ２４では、ＢＭＬ（Broadcast Markup Language）というマークアップ言語のファイルを中心とするマルチメディアコンテンツを１つのデータ放送としてＤＳＭＣＣ伝送するが、このＢＭＬコンテンツにおいて、スタートページとして必ず「startup.bml」というファイル名とすることを規定している。例えば図６に示すように、放送局より放送するデータ放送コンテンツは、「startup.bml」、「st1.png」、「1.bml」の３つのファイルから構成される。ここで、「startup.bml」ファイルの中で「st1.png」ファイルが参照され、かつ「startup.bml」ファイルの中で「1.bml」ファイルへリンクされている場合、このデータ放送ファイル構成情報などを示すための制御情報を生成し、各ファイルデータおよび制御情報にＤＳＭＣＣヘッダを付加してＤＳＭＣＣパケットを生成する。これらのＤＳＭＣＣパケット１組分を繰返し送出（カルーセル送出）し、ＰＥＳ（Packetized Elementary Stream）を構成する。さらに、ＰＥＳを細かい情報単位（１８８バイトの固定長）のＴＳパケットに分け、放送帯域の映像、音声の符号化データのＴＳパケットと共に所定の順序で配列して多重化され一本のビット列であるＴＳを生成する。一方、受信機では、ユーザからの指示に従って、最新のデータ放送コンテンツの当該ファイルを取得し再生するのが、搭載メモリ量の軽減のため、一般的な方法となっている。【００３０】
図７はこの発明の実施の形態３によるデジタル放送受信機の機能構成を示すブロック図である。図において、図２に相当する部分には同一符号を付し、原則としてその説明は省略する。
パケットデータバッファ（パケットデータ格納手段）２２６は、受信状態が良い間のＤＳＭＣＣデータ（データ放送のパケットデータ）の一定量を一時格納しておく手段である。再生データ選択部２２７は、受信状態判定部２２１の判定結果に基づいて内蔵のスイッチを設定し、受信状態が良好と判定された場合には、ＤＥＭＵＸ２０７で分離されたＤＳＭＣＣデータをＤＳＭＣＣ処理部２０８に出力し、また、受信状態が劣化と判定された場合には、パケットデータ読出し制御２２９がパケットデータバッファ２２６から読出したパケットデータをＤＳＭＣＣ処理部２０８とパケットデータ書込み制御部２２８に出力する手段である。パケットデータ書込み制御部２２８は、再生データ選択部２２７の出力から、視聴中の番組に関連したデータ放送コンテンツのためのＤＳＭＣＣデータを選択し、パケットデータバッファ２２６に格納されていないデータを格納する手段である。パケットデータ読出し制御部２２９は、ＤＳＭＣＣ処理部２０８からの読出し指示に従ってパケットデータバッファ２２６から必要なＤＳＭＣＣデータを出力する手段である。【００３１】
次に、動作について説明する。
実施の形態１および実施の形態２と同様に、図１の放送局１からの映像、音声の符号化データとＤＳＭＣＣパケットを多重化したＴＳの電波が車載用デジタル放送アンテナ１０で受信される。ユーザがリモコン１５でデータ放送サービスの視聴開始を指示すると、装置管理部２０３で当該指示内容を解析し、データ放送コンテンツ再生部２０９に視聴中の番組に連動した番組番号を含むデータ放送サービスの再生開始通知を与える。データ放送コンテンツ再生部２０９では、再生開始通知の内容を解析し、ＤＳＭＣＣ処理部２０８に対して、データ放送サービスの再生開始通知に含まれる番組番号を付加した「startup.bml」ファイルの取得指示を行う。一方、ＤＥＭＵＸ２０７では、チューナ２０４で抽出されたＴＳがＤＥＭＵＸ２０７に入力されると、入力ＴＳより映像、音声の符号化データとデータ放送コンテンツのＤＳＭＣＣパケットに分離して、それぞれ映像・音声再生部２１０および再生データ選択部２２７に出力する。映像・音声再生部２１０では、実施の形態１と同様に、入力される映像、音声の符号化データを復号し、映像信号は映像ミキサ２１１経由で映像モニタ１２へ、音声信号はスピーカ１３へ出力されて再生される。【００３２】
ここで、受信状態が良好な場合は、再生データ選択部２２７では、受信状態判定部２２１の判定結果に基づいてＤＥＭＵＸ２０７から出力されるＤＳＭＣＣパケットがＤＳＭＣＣ処理部２０８およびパケットデータ書込み制御部２２８に入力されるように内蔵のスイッチを設定する。ＤＳＭＣＣ処理部２０８では、再生データ選択部２２７から入力されたＤＳＭＣＣパケットについて必要な番組番号のものだけを監視し、そのデータ放送ファイル構成情報などを示す制御情報を取得し、内容を解析する。そして、解析した制御情報をパケットデータ書込み制御部２２８に通知すると共に、当該制御情報に従って再生データ選択部２２７から順次転送されるＤＳＭＣＣパケットの中から、「startup.bml」ファイルを伝送するＤＳＭＣＣパケットを収集して、その「startup.bml」ファイルを再構築する。【００３３】
ＤＳＭＣＣ処理部２０８から、再構築された「startup.bml」ファイルが出力されると、データ放送コンテンツ再生部２０９では、再生のために当該ファイルの内容解析を行う。データ放送コンテンツ再生部２０９は、本内容解析により、「startup.bml」ファイルで「st1.png」ファイルを参照していることを得るとＤＳＭＣＣ処理部２０８に対して、「st1.png」ファイルの取得指示を行う。ＤＳＭＣＣ処理部２０８では、「startup.bml」ファイルと同様に「st1.png」ファイルの取得処理を行ってデータ放送コンテンツ再生部２０９へ出力する。データ放送コンテンツ再生部２０９は、「startup.bml」ファイルに従った「st1.png」ファイルへの参照を含むデータ放送コンテンツを再生し、その出力映像を映像ミキサ２１１に入力し、映像・音声再生部２１０からの映像信号と合成した映像信号を映像モニタ１２に出力して表示させる。【００３４】
また、受信状態が良好な間、パケットデータ書込み制御部２２８では、ＤＳＭＣＣ処理部２０８から通知された制御情報に従って、番組を構成する１組分のＤＳＭＣＣパケット全てをリストアップし、各パケットのパケットデータバッファ２２６への格納状況（格納済みか、未格納か）を記録する情報を付加して、構成ＤＳＭＣＣパケットテーブルを生成する。パケットデータ書込み制御部２２８では、本テーブルに従って、再生データ選択部２２７から入力されるＤＳＭＣＣパケットについて、パケットデータバッファ２２６への格納状況を確認する。入力されたＤＳＭＣＣパケットが未格納の場合、パケットデータ書込み制御部２２８は、これをパケットデータバッファ２２６に格納し、本構成ＤＳＭＣＣパケットテーブルに当該パケットの「格納済み」を記録する。一方、入力されたＤＳＭＣＣパケットが本構成ＤＳＭＣＣパケットテーブルで格納済みとなっている場合はそのまま読み捨てる。このように処理することで、パケットデータバッファ２２６にはデータ放送番組１組分のＤＳＭＣＣパケットが揃えて格納される。【００３５】
次に、「startup.bml」ファイルの画面表示中に、受信状態が劣化した場合、再生データ選択部２２７では、受信状態判定部２２１の判定結果に基づいて、パケットデータ読出し制御部２２９の出力がＤＳＭＣＣ処理部２０８へ与えられるように内蔵のスイッチを設定する。ここで、ユーザがリモコン１５で「1.bml」ファイルへのリンクボタンをクリックしたとすると、データ放送コンテンツ再生部２０９には装置管理部２０３経由でリンクボタンへのクリック情報が通知される。これによりデータ放送コンテンツ再生部２０９はＤＳＭＣＣ処理部２０８に対して、「1.bml」ファイルの取得指示を行う。【００３６】
ＤＳＭＣＣ処理部２０８では、受信状態判定部２２１の判定で受信状態が劣化中であるため、制御情報より「1.bml」ファイルを再構築するための２つのＤＳＭＣＣパケットの取得要求をパケットデータ読出し制御部２０９に対し行う。パケットデータ読出し制御部２０９では、ＤＳＭＣＣデータ書込み制御部２０８で生成した構成ＤＳＭＣＣパケットテーブルに基づいてパケットデータバッファ２２６への当該パケットの格納状況を確認する。格納済みであれば、パケットデータ読出し制御部２０９は当該パケットを読出して再生データ選択部２２７経由でＤＳＭＣＣ処理部２０８へ出力する。ＤＳＭＣＣ処理部２０８では、入力されたＤＳＭＣＣパケットから「1.bml」ファイルを再構築し、データ放送コンテンツ再生部２０９に出力することで、上記「startup.bml」ファイルと同様に再生され、映像モニタ１２に表示される。したがって、受信状態の劣化中においてもデータ放送サービスのみは視聴可能となる。【００３７】
以上のように、この実施の形態３によれば、受信状態が良好な間は最新のデータ放送コンテンツを取得するため、リアルタイムの放送波に多重されているＤＳＭＣＣパケットを利用するが、受信状態が劣化中の間は受信状態が良好な間に予め格納しておいたデータ放送番組を構成する１組分のＤＳＭＣＣパケットを基に、データ放送コンテンツの再生を行うように構成している。したがって、受信状態に関わらずデータ放送コンテンツを享受することが可能となる。また、デジタル放送サービスがライブ中継の付属サービスや緊急放送であって、急な番組編成等により新たに用意されたコンテンツであっても、予め用意されたデータ放送コンテンツと同じ処理で対応が可能となる。【００３８】
なお、ＤＳＭＣＣパケット中の制御情報により、ＤＳＭＣＣパケットの全部または一部が更新（例えば、PMTのevent_id、データ符号化方式記述子のadditional_data_component_infoのdata_event_id、DownloadInfoIndicationのmoduleVersion等の更新）された場合、デジタル放送受信機の中で更新情報を確認し、更新された場合はパケットデータバッファ２２６から古いデータを削除し、最新のＤＳＭＣＣパケットを格納するような構成としてもよい。
また、ＤＳＭＣＣパケット中に、当該データ放送番組に対するイベントデータ（例えば、ＳＴＤ−Ｂ２４規定のイベントメッセージ等）を含むパケットがある場合、コンテンツのパケットと一緒にパケットデータバッファ２２６に格納しておき、受信状態が劣化中のデータ放送コンテンツファイルの再生時のＤＳＭＣＣパケット読出し指示時に、当該ファイル用とイベントデータ用の２種類のＤＳＭＣＣパケットを読み出すような構成としてもよい。この場合、イベントデータ用ＤＳＭＣＣパケットは、全パケットを出力してもよいし、当該ファイルに関係するものだけを出力してもよい。このようにすることにより、データ放送コンテンツ再生部２０９では、受信状態の良非に関わらず、データ放送コンテンツの再生に対してイベントデータに基づいた効果を与えることができるようになる。なお、イベントデータの再生について、当該イベントデータで指定される発火日時等の条件に準じてもよいし、ユーザが発火させるか、させないかを決めるのでもよい。【００３９】
実施の形態４．
この実施の形態４では、データ放送コンテンツの伝送パケットを格納する代わりに、再構築したデータ放送コンテンツをファイル形式で一時格納しておく方法について述べる。
図８はこの発明の実施の形態４によるデジタル放送受信機の機能構成を示すブロック図である。図において、図７に相当する部分には同一符号を付し、原則としてその説明は省略する。
ファイルバッファ（ファイル格納手段）２３４は、受信状態が良好の間、ＤＳＭＣＣ処理部２０８で再構築されたデータ放送コンテンツファイルを一時格納しておく手段である。ファイル入出力・書込み制御部２３１は、ＤＳＭＣＣ処理部２０８に内に設けられ、データ放送コンテンツファイルについて、ＤＳＭＣＣ処理部２０８で再構築されたデータ放送コンテンツのファイルデータと、ＤＳＭＣＣ処理部２０８の外部から入力されたものの入出力制御を行うと共に、受信状態が良好時のデータ放送番組を構成するデータ放送コンテンツファイル1組分をファイルバッファ２３４へ書込む手段である。ファイル読出し制御部２３３は、ファイル入出力・書込み制御部２３１からのファイル出力指示に従ってデータ放送コンテンツファイルバッファ２３４からデータ放送コンテンツファイルを読出してファイル入出力・書込み制御部２３１に出力する手段である。なお、再生データ選択部２２７は、上記実施の形態３の場合、ＤＥＭＵＸ２０７およびＤＳＭＣＣデータ読出し制御部２２９の入力を選択するように構成されていたが、この実施の形態４ではＤＥＭＵＸ２０７からのデータ放送コンテンツのＤＳＭＣＣパケットのみが入力され、受信状態劣化中はそのＤＳＭＣＣパケットを出力しないように構成されている。【００４０】
次に、動作について説明する。
受信状態が良好な間、再生データ選択部２２７では、受信状態判定部２２１の判定結果に基づいて、ＤＥＭＵＸ２０７から入力されたデータ放送コンテンツのＤＳＭＣＣパケットをＤＳＭＣＣ処理部２０８に入力するよう内蔵のスイッチを設定する。データ放送コンテンツ再生部２０９では、実施の形態３と同様に、装置管理部２０３からデータ放送サービス再生開始指示を受けて、ＤＳＭＣＣ処理部２０８に対し、当該データ放送番組の番組番号を付加した「startup.bml」ファイルの取得指示通知を与える。ＤＳＭＣＣ処理部２０８では、このときの受信状態判定部２２１の判定結果（受信状態が良好であること）に従って、放送中のデータを最優先に取得するよう、内蔵のファイル入出力・書込み制御部２３１に「startup.bml」ファイルの取得指示通知を伝える。また、この時、ＤＳＭＣＣ処理部２０８は、再生データ選択部２２７経由でＤＥＭＵＸ２０７から入力されたＤＳＭＣＣパケットについて、要求された番組番号のものだけを監視し、当該パケットのデータ放送ファイル構成情報などを示す制御情報を取得し、ＤＳＭＣＣパケットで伝送されるデータ放送コンテンツファイル（「startup.bml」ファイル）を再構築してファイル入出力・書込み制御部２３１に渡す。【００４１】
ファイル入出力・書込み制御部２３１では、渡されたデータ放送コンテンツファイルがファイル取得指示のファイル（つまりここでは「startup.bml」ファイル）であれば、それをデータ放送コンテンツ再生部２０９に対し出力すると共に、以前にファイルバッファ２３４に格納したデータ放送コンテンツファイルであるか否かを確認する。そして、そのファイルが未格納であれば、ファイルバッファ２３４に格納する。データ放送コンテンツ再生部２０９では、入力された「startup.bml」ファイルの内容を解析し、その中で参照される「st1.png」ファイルの取得指示を行い、ＤＳＭＣＣ処理部２０８にて「startup.bml」ファイルと同様に「st1.png」ファイルを取得し出力する。このことにより、データ放送コンテンツ再生部２０９で「startup.bml」ファイルに従った「st1.png」ファイルへの参照を含むデータ放送コンテンツが再生される。【００４２】
次に、「startup.bml」ファイルの画面表示中に、受信状態が劣化した場合、再生データ選択部２２７は、受信状態判定部２２１の判定結果に基づいてＤＥＭＵＸ２０７からのＤＳＭＣＣパケットを遮断し、ＤＳＭＣＣ処理部２０８に入力しないようの内蔵のスイッチを設定する。ここで、ユーザがリモコン１５で、「1.bml」ファイルへのリンクボタンをクリックすると、データ放送コンテンツ再生部２０９には装置管理部２０３経由でリンクボタンへのクリック情報が通知される。これによりＤＳＭＣＣ処理部２０８に対して、「1.bml」ファイルの取得要求を行う。【００４３】
ＤＳＭＣＣ処理部２０８では、受信状態判定部２２１の判定結果で受信状態が劣化中であるため、内蔵のファイル入出力・書込み制御部２３１に対してファイルバッファ２３４に一時格納された「1.bml」ファイルの取得指示を伝える。ファイル入出力・書込み制御部２３１では、要求されたファイルがすでにファイルバッファ２３４に格納されている場合には、ファイル読出し制御部２３３に「1.bml」ファイルの取得指示通知を与える。ファイル読出し制御部２３３は、この取得指示通知に従って、当該ファイル（ここでは「1.bml」ファイル）をファイルバッファ２３４から読み出し、ファイル入出力・書込み制御部２３１経由で、「startup.bml」ファイルと同様にデータ放送コンテンツ再生部２０９に対し出力する。このことにより、データ放送コンテンツ再生部２０９は「1.bml」ファイルに従ったデータ放送コンテンツを再生する。【００４４】
以上のように、この実施の形態４によれば、受信状態が良好な間に一時保持しておくデータを、再生直前のフォーマットであるデータ放送コンテンツファイルとしたので、受信状態が劣化中となった場合にデータ放送コンテンツの補間再生をより速く行うことができる。
なお、ＤＳＭＣＣパケット中に、データ放送番組に対するイベントデータ（例えばＳＴＤ−Ｂ２４規定のイベントメッセージ等）を含む場合には、ファイル入出力・書込み制御部２３１により、データ放送コンテンツファイルと一緒にイベントデータもファイルバッファ２３４に格納しておくようにし、受信状態が劣化中のデータ放送コンテンツファイルの再生時に、当該データ放送コンテンツファイルとイベントデータの双方を読み出すような構成としてもよい。このようにすることにより、データ放送コンテンツ再生部２０９では、受信状態の良非に関わらず、データ放送コンテンツの再生に対してイベントデータに基づいた効果を与えることができるようになる。【００４５】
実施の形態５．
以上の各実施の形態では、受信状態が良好の間の映像、音声のデータ、あるいはデータ放送コンテンツのためのデータを一時的に格納しておき、受信状態の劣化時にこれらの格納データを用いて代替表示する方法について説明してきたが、このように一時的なデータ領域を確保できない受信機もある。この実施の形態５では、そのような受信機においても、受信状態の劣化時に最低限の表示を確保できるようにする方法について説明する。
図９はこの発明の実施の形態４によるデジタル放送受信機の機能構成を示すブロック図である。図において、図２に相当する部分には同一符号を付し、原則としてその説明は省略する。
静止画バッファ（静止画格納手段）２４０は、映像信号から生成される画面静止画の一定量を一時格納する手段である。画面静止画生成部２４１は、受信状態が良好な場合の受信状態判定部２２１の判定結果に基づいて、映像ミキサ２１１で合成された映像信号から画面静止画を生成し、静止画バッファ２４０に格納する手段である。画面静止画表示制御部２４２は、受信状態が劣化中である場合の受信状態判定部２２１の判定結果に基づいて、静止画バッファ２４０に格納されている画面静止画を古い順に読出して映像モニタ１２に出力する手段である。なお、ここでは、再生データ選択部２３０に内蔵されるスイッチは、チューナ入力選択スイッチ２３１のみとしている。【００４６】
次に、動作について説明する。
受信状態が良好である場合、再生データ選択部２３０では、受信状態判定部２２１の判定結果に基づいてチューナ２０４からのＴＳをＤＥＭＵＸ２０７に対して入力するよう内蔵のスイッチ２３５を設定している。したがって、ＤＥＭＵＸ２０７において、チューナ２０４からのＴＳは映像、音声の符号化データとデータ放送コンテンツのＤＳＭＣＣパケットに分離され、それぞれ映像・音声再生部２１０およびＤＳＭＣＣ処理部２０８に入力される。映像・音声再生部２１０では、映像、音声の符号化データを復号して映像信号を生成し、映像ミキサ（映像合成手段）２１１に出力する。一方、ＤＳＭＣＣ処理部２０８において、ＤＥＭＵＸ２０７で分離されたＤＳＭＣＣパケットからデータ放送番組の制御情報を取り出し、その制御情報に基づいて必要なファイルを取得してデータ放送コンテンツ再生部２０９に出力する。データ放送コンテンツ再生部２０９では、入力されたファイルに基づいてデータ放送コンテンツの映像信号を再生し、映像ミキサ２１１に出力する。映像ミキサ２１１では、入力された２つの映像信号を合成して映像モニタ１２に出力し、映像表示させる。一方、映像・音声再生部２１０で得られた音声信号はスピーカ１３に出力される。【００４７】
また、受信状態が良好である場合、画面静止画生成部２４１では、受信状態判定部２２１の判定結果に基づいて、映像ミキサ２１１で合成された映像信号から画面静止画を、例えば一定時間間隔で生成し、これを静止画バッファ２４０に一時格納しておく。
次に、受信状態が劣化中となった場合、受信状態判定部２２１の判定結果に基づいて、再生データ選択部２３０はＤＥＭＵＸ２０７へのＴＳ出力が遮断するようにチューナ入力選択スイッチ２３１を設定する。したがって、映像・音声再生部２１０およびデータ放送コンテンツ再生部２０９からは出力が得られなくなるが、この場合、画面静止画表示制御部２４２が静止画バッファ２４０から一時格納している画面静止画を古い順に読出して映像モニタ１２に出力する。
なお、ここでは、画面静止画を生成するタイミングを一定時間間隔で行う例について示したが、他の例として、ユーザ操作やイベントデータなどによって、データ放送サービス画面が更新されたタイミングで生成するようにしてもよい。【００４８】
以上のように、この実施の形態５によれば、受信状態が良好な間の番組データを画面静止画にして一時格納しておくことで、受信状態が劣化中となった場合に格納した画面静止画を表示するようにしたので、放送ストリームあるいは映像、音声の符号化データなど、大きなデータ量を一時格納することのできないデジタル受信機に対しても適用できる。
なお、上記例では、テレビ番組の映像信号とデータ放送サービスの映像信号の合成映像から画面静止画を生成することについて示したが、代わりにテレビ番組の映像のみ、またはデータ放送サービスの映像のみの画面静止画を生成して用いるようにしてもよい。【００４９】
上記各実施の形態において、一時格納用バッファとして、ＴＳバッファ２２０、ＤＳＭＣＣバッファ２２６、データ放送コンテンツファイルバッファ２３４、静止画バッファ２４０を示してきたが、これらのバッファはメモリやＨＤＤ、外部記憶媒体など、データを一時的に地区的に記憶できるものであれば、どのようなものでもよい。ＨＤＤや外部記憶媒体を利用した場合、番組の視聴制約に基づいた、視聴終了時または電源オフ時等に記憶内容の消去処理を行える構成としてもよい。また、一時格納用バッファからの代替データを再生している場合には、その旨の番組再生であることを映像モニタに提示するようにして、ユーザに対して、リアルタイムの放送波の番組再生か、代替データによる再生かを通知する手段を設けるようにしてもよい。
【産業上の利用可能性】
【００５０】
以上のように、この発明に係るデジタル放送受信機は、受信状態が良好な間に、受信中の番組データを記憶しておき、受信状態が劣化した場合に受信データに代えて直前まで記憶していた番組データを代替データとして再生表示するので、受信機自体に代替データ源を設けることができるため、今後普及する車載用デジタル放送受信機への適用が期待される。
【図１】
2007052350.tif 000003
【図２】
2007052350.tif 000004
【図３】
2007052350.tif 000005
【図４】
2007052350.tif 000006
【図５】
2007052350.tif 000007
【図６】
2007052350.tif 000008
【図７】
2007052350.tif 000009
【図８】
2007052350.tif 000010
【図９】
2007052350.tif 000011
【国際調査報告】
2007052350.tif 000012
2007052350.tif 000013
2007052350.tif 000014
2007052350.tif 000015