(57)【特許請求の範囲】
【請求項１】
データ放送コンテンツをコンテンツの更新毎に記録しておき、映像や音声と同期してコンテンツの表示を行う放送受信制御方法において、
受信環境が悪化してコンテンツを受信できなかった場合、該コンテンツを受信できなかった期間が番組終了時刻を含む際は、当該コンテンツを受信できない期間に番組終了を含んでいることを記録することを特徴とする放送受信制御方法。
【請求項２】
記録している前記データ放送コンテンツを再生するときに、コンテンツを受信できなかった期間が番組終了時刻を含む場合、該番組終了時刻に前記データ放送コンテンツを表示しないことを特徴とする請求項１に記載の放送受信制御方法。
【請求項３】
記録している前記データ放送コンテンツを再生するときに、コンテンツを受信できなかった期間が番組終了時刻を含む場合、該番組終了時刻に番組終了を報知することを特徴とする請求項１に記載の放送受信制御方法。
【請求項４】
データ放送コンテンツをコンテンツの更新毎に記録しておき、映像や音声と同期してコンテンツの表示を行う放送受信装置において、
受信環境が悪化してコンテンツを受信できなかった場合、該コンテンツを受信できなかった期間が番組終了時刻を含む際は、当該コンテンツを受信できない期間に番組終了を含んでいることを記録する構成を具備することを特徴とする放送受信装置。
【請求項５】
記録している前記データ放送コンテンツを再生するときに、コンテンツを受信できなかった期間が番組終了時刻を含む場合、該番組終了時刻に前記データ放送コンテンツを表示しない構成を具備することを特徴とする請求項４に記載の放送受信装置。
【請求項６】
記録している前記データ放送コンテンツを再生するときに、コンテンツを受信できなかった期間が番組終了時刻を含む場合、該番組終了時刻に番組終了を報知する構成を具備することを特徴とする請求項４に記載の放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像や音声と同期してコンテンツの表示を行う放送受信制御方法および放送受信装置に関する。
【背景技術】
【０００２】
デジタル放送ではデータ放送と呼ばれる放送形態があり、放送されるデータには表示画面にいつ、どの領域で表示、再生するかといった動画、音声の制御情報や、タイトルや本文データ、インターネットサイトのＵＲＬを示すハイパーリンクなどが含まれる。それらはＢＭＬと呼ばれる記述言語で記述され、ＡＲＩＢ（社団法人：電波産業会）にて規定、定義されている。データ放送コンテンツに含まれるＢＭＬデータの中には番組に関連するインターネット上のＷｅｂサイトへのハイパーリンクが含まれ、それらをトリガーとしてＷｅｂブラウザを起動して、新たにインターネットにあるコンテンツを取得したり、データを送出するといった、放送で得られるデータと通信で得られるデータの結合が可能になる。つまり放送というプッシュ配信型サービスでありながら、擬似的な双方向通信が可能になる。
【０００３】
ところで、放送受信装置でデジタル放送の記録を行なう場合、映像と音声データは、放送波から受信するＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）を変換せずにそのまま記録する方式以外に、ＭＰＥＧ−４  ＶｉｄｅｏやＨ．２６４、ＡＡＣなどの様々な映像や音声コーデックを使用して変換、記録することができる。しかしデータ放送の場合は、割り込み事象と呼ばれるイベントがあり、そのイベントを受信した時間やイベントの種類、そのターゲットによって画面表現が動的に変わることがある。また、ウェブブラウザで操作するように、ユーザによる操作で画面の切り替わりが発生することがある。そのためデータ放送のデータをＴＳ形式で保存したり、表示画面のイメージのままキャプチャを行っている。
【０００４】
また、特許文献１によれば、データ放送を含むデジタル放送を記録する際に音声や映像ストリームとは別にデータ放送を含むコンテンツをファイルとして管理し、コンテンツの送出終了時刻をタイムスタンプとして音声／映像ストリームと同期可能な状態で記録し、かつコンテンツを１回記録したら更新されるまで記録しないことで、メモリ容量の節約および映像および音声と同期して再生することを可能にした技術がある。
【特許文献１】特開２００２−１５２６８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
放送受信装置が携帯電話機のような移動可能な端末に搭載されている場合には、放送波を受信、記録している間に移動することによって、環境が変化することがある。特許文献１に記載の発明のようにコンテンツが更新されるまで記録したファイルを保持し続ける方法は、メモリ容量を節約するが、受信環境が悪化した場合にコンテンツの一部もしくは全部が受信できなくなると、その受信できない間コンテンツの更新が行われても、受信装置は知ることはできない。そのため、例えば受信できない間に次の番組が始まってしまったという状態の記録ファイルを再生する場合、次の番組が始まっても前の番組のコンテンツが表示されたままになる。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の放送受信制御方法は、データ放送コンテンツをコンテンツの更新毎に記録しておき、映像や音声と同期してコンテンツの表示を行う放送受信制御方法において、受信環境が悪化してコンテンツを受信できなかった場合、該コンテンツを受信できなかった期間が番組終了時刻を含む際は、当該コンテンツを受信できない期間に番組終了を含んでいることを記録することを特徴とする。
【０００８】
また、本発明の放送受信装置は、データ放送コンテンツをコンテンツの更新毎に記録しておき、映像や音声と同期してコンテンツの表示を行う放送受信装置において、受信環境が悪化してコンテンツを受信できなかった場合、該コンテンツを受信できなかった期間が番組終了時刻を含む際は、当該コンテンツを受信できない期間に番組終了を含んでいることを記録する構成を具備することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、データ放送コンテンツをコンテンツの更新毎に記録することで、メモリ容量を節約できるだけでなく、受信環境悪化時に記録を行っても、再生時に番組開始からその番組に属するコンテンツの表示が行われ、良好な環境で受信した時の再生表示に近づけることができる。
【発明を実施するための最良の形態】
【００１０】
次に、本発明の実施の形態について図面を参照して説明する。図１は、携帯電話機に搭載される本発明の放送受信装置の実施の形態を示す構成図である。図１に示す放送受信装置は、受信部１１と、記録制御部１２と、ＰＳＩ／ＳＩ情報保持部１３と、ＡＶストリーム保持部１４と、データ放送コンテンツ保持部１５と、イベント情報保持部１６と、再生制御部１７と、表示部１８と、により構成される。
【００１１】
次に、図１に示す放送受信装置の動作を説明する。まず、放送受信装置の記録処理を図２のフローチャートに従って説明する。受信部１１にてデジタル放送波からストリームを受信し（ステップ１０）、ストリーム中にデータ放送コンテンツがあるかどうかを判断する（ステップ１１）。ストリーム中にデータ放送コンテンツを検出したら、検出したデータ放送コンテンツが新しいバージョンであるかどうかを判断する（ステップ１２）。
【００１２】
データ放送コンテンツは、繰り返し同じデータを送出するカルーセル方式で放送され、ＤＩＩ（Ｄｏｗｎｌｏａｄ  Ｉｎｆｏ  Ｉｄｉｃａｔｉｏｎ）と呼ばれるコンテンツの種別やバージョン情報を格納するコンテンツのメタ情報を含む。ストリーム中にデータ放送コンテンツがあるかどうかは、このＤＩＩを受信できるかどうかで判断する。内容が更新されたかどうかは、受信検出後、このＤＩＩのバージョン情報を参照して判断する。
【００１３】
ステップ１２において、データ放送コンテンツが更新されていない場合は、ステップ１０に戻り、継続してストリームを受信する処理に移行し、記録終了を指示されるまで記録し続ける。
【００１４】
ステップ１２において、データ放送コンテンツが更新されている場合は、コンテンツデータ本体となるＤＤＢ（Ｄｏｗｎｌｏａｄ  Ｄａｔａ  Ｂｌｏｃｋ）を受信し（ステップ１３）、ＤＤＢに含まれるコンテンツ保存処理（ステップ１４〜１６）を行う。この処理では、ストリーム中に映像や音声コンテンツを検出したならば時間情報と関連付けて、記録制御部１２によって映像や音声コンテンツをＡＶストリーム保持部１４に保存する。この保存処理は、データ放送のコンテンツ受信とは並列に行われる。
【００１５】
まず、記録制御部１２は、保存コンテンツに記録ＩＤを割り振る（ステップ１４）。このＩＤは少なくとも記録開始してから終了するまでユニークな値が割り振られる。次に、この記録ＩＤと対応付けてコンテンツをデータ放送コンテンツ保持部１５に保存する（ステップ１５）。この後イベント情報として記録ＩＤと記録時刻をイベント情報保持部１６に保存する（ステップ１６）。そして、ステップ１０に戻り、継続してストリームを受信する。このイベント情報保持部１６に保存されたイベント情報を利用して再生処理を行う。
【００１６】
ステップ１１において、ストリーム中にＤＩＩを検出できなかった場合、受信環境が悪化して受信できないものと見なし、その時刻が番組終了時刻を過ぎているかどうか判定する（ステップ１７）。番組が終了していた場合はコンテンツ更新が行われると見なし、記録ＩＤに表示終了フラグとしてＸを記録し、イベント情報保持部１６に時刻と共に保存する（ステップ１８）。そして、ステップ１０に戻り、継続してストリームを受信する。
【００１７】
図３は、放送受信装置がコンテンツの全てを受信できた場合にイベント情報保持部１６に保存されたイベント情報であり、図４は、コンテンツの一部を受信できなかった場合にイベント情報保持部１６に保存されたイベント情報である。図において、時刻１：１０：００および時刻１：１５：００は、番組終了時刻であるので、時刻１：１０：００および時刻１：１５：００の記録ＩＤに表示終了フラグとしてＸを記録している。また、図４中、黒塗りの部分は実際には記録されていない部分を表している。
【００１８】
表示終了フラグとしてのＸは、記録開始から終了まで割り振られる保存コンテンツの記録ＩＤとは重複しないものが用意される。番組終了時刻は放送中に含まれる番組のメタ情報となるＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）に含まれている。番組メタ情報はデータ放送コンテンツや映像、音声ストリームと同一ストリームに含まれているが、独立して伝送されるＰＳＩ／ＳＩ情報と呼ばれる。この情報は記録制御部１２によりＰＳＩ／ＳＩ情報保持部１３に保存される。ステップ１７において、番組終了時刻を過ぎていない場合は、ステップ１０に戻り、継続してストリームを受信する。
【００１９】
ストリーム中にＤＩＩを検出しても、ステップ１３において、ある一定時間一部（期間）もしくは全てのＤＤＢを受信できなかった場合も同様に受信環境が悪化したものと見なし、表示終了フラグＸとしてイベント情報を記録する（ステップ１９）。そして、ステップ１０に戻り、継続してストリームを受信する。
【００２０】
上記受信環境が悪化したと判断して処理を打ち切る場合と、単にデータ到着が遅延していたり、デジタル放送送出側が表示を消去するためにＤＤＢが一時的に無い運用をしている場合とを区別するために、さらに次のことを条件にしてもよい。
１．それまでにＤＩＩによるバージョンアップが無い場合にＤＤＢが受信できない事態が発生している場合
２．放送波の受信時の無線パラメータ例えば受信電力やＣ／Ｎ比など著しく変化しているような場合
【００２１】
次に、放送受信装置の再生処理を図５および図６のフローチャートに従って説明する。まず、イベント情報保持部より再生するコンテンツに関するイベント情報を取り出し（ステップ２１）、再生前処理（ステップ２２〜２９）を行う。再生前処理では、まず、イベント情報に読み出すエントリが有るかどうかを判断し（ステップ２２）、読み出すエントリが有れば１つのエントリを取り出す（ステップ２３）。読み出すエントリが無けれ再生前処理を終了する。
【００２２】
次に、取り出したエントリの記録ＩＤがＸであるかどうかを判断する（ステップ２４）。記録ＩＤがＸでなければ、ステップ２２に戻り、次のエントリを取り出す。記録ＩＤがＸであれば、記録ＩＤがＸであるエントリ（図４では、時刻１：１０：００および時刻１：１５：００のエントリ）のその直後のエントリを読み出して、Ｘではない記録ＩＤを持つエントリをサーチする（ステップ２５）。
【００２３】
記録ＩＤがＸではないエントリの有る無しを判断し（ステップ２６）、記録ＩＤがＸではないエントリが見つからなければ、ステップ２２に戻り、次のエントリを取り出す。記録ＩＤがＸではないエントリ（図４では、時刻１：１８：００のエントリ）が見つかったならば、そのエントリの直前のエントリ時刻をＴａ、記録ＩＤをＲａ（＝Ｘ）、見つけたエントリの時刻をＴｂ、記録ＩＤをＲｂとし（ステップ２７）、ＴａとＴｂが一致するかどうかをチェックする（受信復帰前に番組開始後のコンテンツが取得できているかどうかを検出するために行う）（ステップ２８）。
【００２４】
ＴａとＴｂが一致しない場合、番組開始後のコンテンツが無いと見なし、そのコンテンツを補完するために、現在のエントリ（図４では、時刻１：１８：００のエントリ）と直前のエントリ（図４では、時刻１：１５：００のエントリ）の間に時刻Ｔａ、記録ＩＤがＲｂのエントリ（時刻１：１５：００、記録ＩＤが＃０００１５のエントリ）を挿入する（ステップ２９）。これにより、少なくとも再生時に番組開始からその番組に属するコンテンツの表示が行われ、何も表示されない状態を防ぐことができる。図７は、再生前処理後のイベント情報である。おり、図７中、白抜きの部分はエントリが挿入された部分を表している。
【００２５】
再生前処理が終了したら、再生前処理と同様にイベント情報から１つのエントリを取り出す（ステップ３０）。次に、取り出したエントリの記録ＩＤがＸであるかどうかを判断する（ステップ３１）。記録ＩＤがＸでなければ、エントリの時刻まで待ち（ステップ３２）、記録ＩＤと一致するコンテンツをデータ放送コンテンツ保持部１５より取り出し（ステップ３３）、再生制御部１７に渡して表示させる（ステップ３４）。再生制御部１７は時刻情報を元に映像や音声ストリームと同期してコンテンツの表示を行う（ステップ３５）。ステップ３１において、記録ＩＤがＸだった場合は、番組終了時刻と見なし、コンテンツを表示しないかあるいは番組終了を報知する画面を提示する（ステップ３６）。
【００２６】
図８にコンテンツの受信および記録と再生時の表示のタイミングを対応付けたタイムチャートを示す。ｔ１〜ｔ４が受信環境が悪化し受信できない期間を示す。ｔ２およびｔ３は番組の切り替わりすなわちコンテンツの表示切替タイミングを示す。従来技術では、受信可能になるｔ４でコンテンツＣを受信して初めてコンテンツＡからコンテンツＣに更新されたことを知るため、ｔ２およびｔ３で表示切替イベントがあるにも関らず、ｔ１〜ｔ４の間コンテンツＡを表示し続けることになる。一方、本発明では、番組の切替わりを検出できるので、ｔ２〜ｔ３の間は受信できなかったとして表示を消去し、ｔ３〜ｔ４ではコンテンツＣとした再生表示が可能になる。
【００２７】
したがって、本発明では、受信環境が悪化してコンテンツを受信できなかった場合、コンテンツを受信できなかった期間が番組終了時刻を含む際は、コンテンツを受信できない期間に番組終了を含んでいることを記録し、データ放送コンテンツを再生するときに、コンテンツを受信できなかった期間が番組終了時刻を含む場合、番組終了時刻にデータ放送コンテンツを表示しないか、組終了時刻に番組終了を報知するので、良好な環境で受信した時の再生表示に近づけることができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の放送受信装置の実施の形態を示す構成図である。
【図２】放送受信装置の記録処理を説明するフローチャートである。
【図３】コンテンツの全てを受信できた場合のイベント情報を示す図である。
【図４】コンテンツの一部を受信できなかった場合のイベント情報を示す図である。
【図５】放送受信装置の再生処理を説明するフローチャートである。
【図６】放送受信装置の再生処理を説明するフローチャートである。
【図７】再生前処理後のイベント情報を示す図である。
【図８】コンテンツの受信および記録と再生時の表示のタイミングを対応付けたタイムチャートである。
【符号の説明】
【００２９】
１１  受信部
１２  記録制御部
１３  ＰＳＩ／ＳＩ情報保持部
１４  ＡＶストリーム保持部
１５  データ放送コンテンツ保持部
１６  イベント情報保持部
１７  再生制御部
１８  表示部
【図１】
0004546395.tif 000002
【図２】
0004546395.tif 000003
【図３】
0004546395.tif 000004
【図４】
0004546395.tif 000005
【図５】
0004546395.tif 000006
【図６】
0004546395.tif 000007
【図７】
0004546395.tif 000008
【図８】
0004546395.tif 000009