(57)【要約】【課題】ユーザにコマーシャルが終了したことをわかりやすく通知して、視聴したい番組を途中で見逃すことがないようにしたテレビジョン装置を提供する。【解決手段】トランスポートストリームデコーダ１、ＡＶデコーダ２、オーディオデコーダ３、コマーシャル検出オン／オフ部４、コマーシャル終了検出回路５、表示メモリ６等を備えている。トランスポートストリームデコーダ１は、複数の放送番組から選択された放送番組に関するデータを出力する。ＡＶデコーダ２は、視聴中の番組のデータをデコードして、表示メモリ６に書き込む。コマーシャル検出オン／オフ部４がオンに設定されると、コマーシャル放送中の番組のデータがオーディオデコーダ３に入力され、デコードされた音声データに基づき、コマーシャル終了検出回路５でコマーシャル終了判定が行われる。コマーシャル終了が検出されると、そのフラグが表示メモリ６に書き込まれる。【選択図】        図１
2013051568.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによりコマーシャル検出のオン／オフが設定されるコマーシャル検出オン／オフ部と、
符号化された視聴番組データの束であるトランスポートストリームから少なくとも２つの視聴番組データを抽出するトランスポートストリームデコーダと、
前記トランスポートストリームデコーダから出力された視聴中の視聴番組データを復号化する第１のＡＶデコーダと、
前記トランスポートストリームデコーダから出力された視聴番組データを復号化する第２のＡＶデコーダと、
前記第１のＡＶデコーダにより復号化されたＡＶデータを記憶する表示メモリと、
前記第２のＡＶデコーダにより復号化されたＡＶデータからコマーシャルの終了を判定するコマーシャル終了検出部とを備え、
視聴中の第１の視聴番組と前記コマーシャル検出オン／オフ部がオンに設定された時点で前記第１のＡＶデコーダに入力されていた第２の視聴番組とが異なる場合に、前記第２の視聴番組を前記トランスポートストリームデコーダから前記第２のＡＶデコーダに出力し、該第２のＡＶデコーダで復号化された第２の視聴番組データに基づいて前記コマーシャル終了検出部でコマーシャル終了の判定を行い、ユーザにコマーシャル終了通知を行うことを特徴とするテレビジョン装置。
【請求項２】
前記コマーシャル終了検出部でコマーシャル終了が検出された場合、ユーザにコマーシャル終了通知を行わずに、前記トランスポートストリームデコーダにコマーシャル終了通知を出力し、前記第２の視聴番組データを前記トランスポートストリームデコーダから第１のＡＶデコーダに出力することを特徴とする請求項１に記載のテレビジョン装置。
【請求項３】
前記第１の視聴番組と第２の視聴番組とが同じ場合に、前記トランスポートストリームデコーダから前記第２のＡＶデコーダへの出力は禁止されることを特徴とする請求項１又は請求項２に記載のテレビジョン装置。
【請求項４】
前記第２のＡＶデコーダは、オーディオデコーダ又は映像デコーダのいずれかであることを特徴とする請求項１〜請求項３のいずれか１項に記載のテレビジョン装置。
【請求項５】
前記ユーザへのコマーシャル終了通知は、前記コマーシャル終了検出部からのコマーシャル終了信号が前記表示メモリへ書き込まれ、画面上の表示により行われることを特徴とする請求項１、３、４のいずれか１項に記載のテレビジョン装置。
【請求項６】
前記ユーザへのコマーシャル終了通知は、前記コマーシャル終了検出部からのコマーシャル終了信号に基づき音又は光により行われることを特徴とする請求項１、３、４のいずれか１項に記載のテレビジョン装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組の本編の合間にコマーシャルが放送されるテレビジョン装置に関する。
【背景技術】
【０００２】
従来のテレビジョン装置は、例えば、図９のように構成されている。複数の符号化された放送番組が束になったトランスポートストリームデータがトランスポートストリームデコーダ６１に供給される。ユーザの選択により、トランスポートストリームデコーダ６１は、トランスポートストリームデータのうちの１つの放送番組に関するデータを抽出して出力する。
【０００３】
ＡＶデコーダ６２は、トランスポートストリームデコーダ６１から出力された放送番組のＡＶ（オーディオビジュアル）ストリームデータを復号処理する。ＡＶデコーダ６２で復号処理されたＡＶデータは、表示メモリ６３に書き込まれる。表示メモリ６３の内容は、テレビジョン装置の画面に表示される。
【０００４】
このように、ユーザが選んだ番組を表示するのみの機能のため、現在視聴していた番組（番組Ｎ）の本編の合間にコマーシャルが放送されると、ユーザは、一時的に他の番組（番組Ｋ）を視聴するためにチャネルを切り替えることがある。そして、コマーシャルの放送期間のみ、他の番組（番組Ｋ）を視聴し、コマーシャルが終了した頃に、本来視聴したい元の番組Ｎの本編を続けて視聴するために、番組Ｋから番組Ｎにチャネルを切り替えていた。
【０００５】
ところで、テレビジョン装置に関しては、従来、例えば、特許文献１に示されるように、視聴者が所望するテレビ放送を迅速かつ簡便に受像機画面上に表示することができるようにした装置が提案されている。
【０００６】
また、特許文献２に示されるように、コマーシャル区間の自動検出及び新作ＣＭのデータベースへの自動登録を実現するために、テレビジョン放送から精度良くＣＭ区間を推定できるようにした装置がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−２３５７６号公報
【特許文献２】特開２００３−４７０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、先の番組Ｎで放送されたコマーシャルが終了したことを知らせるようなテレビジョン装置は作製されていなかった。従来は、ユーザの感覚により、コマーシャルが終了したと思われる時点で、チャネルを操作して、番組Ｋから番組Ｎに切り替えているため、以下のような問題があった。
【０００９】
先に視聴していた番組Ｎに切り替えたときには、すでにコマーシャルが終了して番組Ｎの本編が始まっており、番組Ｎの本編を連続して視聴できないことがあった。また、ユーザが番組Ｎのコマーシャルの終了に気づかず、番組Ｋの視聴を続けてしまうことがあった。
【００１０】
本発明は、上述した課題を解決するために創案されたものであり、ユーザにコマーシャルが終了したことをわかりやすく通知して、視聴したい番組を途中で見逃すことがないようにしたテレビジョン装置を提供することを目的としている。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明のテレビジョン装置は、ユーザによりコマーシャル検出のオン／オフが設定されるコマーシャル検出オン／オフ部と、符号化された視聴番組データの束であるトランスポートストリームから少なくとも２つの視聴番組データを抽出するトランスポートストリームデコーダと、前記トランスポートストリームデコーダから出力された視聴中の視聴番組データを復号化する第１のＡＶデコーダと、前記トランスポートストリームデコーダから出力された視聴番組データを復号化する第２のＡＶデコーダと、前記第１のＡＶデコーダにより復号化されたＡＶデータを記憶する表示メモリと、前記第２のＡＶデコーダにより復号化されたＡＶデータからコマーシャルの終了を判定するコマーシャル終了検出部とを備え、視聴中の第１の視聴番組と前記コマーシャル検出オン／オフ部がオンに設定された時点で前記第１のＡＶデコーダに入力されていた第２の視聴番組とが異なる場合に、前記第２の視聴番組を前記トランスポートストリームデコーダから前記第２のＡＶデコーダに出力し、該第２のＡＶデコーダで復号化された第２の視聴番組データに基づいて前記コマーシャル終了検出部でコマーシャル終了の判定を行い、ユーザにコマーシャル終了通知を行うことを主要な特徴とする。
【発明の効果】
【００１２】
本発明によれば、トランスポートストリームデコーダにより、視聴中の第１の視聴番組と、コマーシャル検出オン／オフ部がオンに設定された時点で視聴していた番組、すなわち第１のＡＶデコーダに入力されていた第２の視聴番組とが抽出されるようになっている。ここで、第１の視聴番組と第２の視聴番組とが異なるときに、第２の視聴番組をトランスポートストリームデコーダから第２のＡＶデコーダに出力し、第２のＡＶデコーダの出力に基づいてコマーシャル終了の判定を行い、ユーザにコマーシャル終了通知を行うようにしている。このため、ユーザは、現在視聴中ではない第２の視聴番組のコマーシャルが終了したことが容易にわかり、チャネルを第２の視聴番組に切り替えることができるので、視聴したい番組の本編を途中で見逃すことがなくなる。
【図面の簡単な説明】
【００１３】
【図１】本発明のテレビジョン装置の概略構成例を示す図である。
【図２】本発明のテレビジョン装置の主要構成部におけるデータの時系列な変化を示す図である。
【図３】図２のデータの変化に対応した画面上の表示例の時系列な変化を示す図である。
【図４】本発明のテレビジョン装置の主要構成部におけるデータの時系列な変化を示す図である。
【図５】図４のデータの変化に対応した画面上の表示例の時系列な変化を示す図である。
【図６】本発明のテレビジョン装置の他の概略構成例を示す図である。
【図７】図６の主要構成部におけるデータの時系列な変化を示す図である。
【図８】トランスポートストリームデコーダの構成例を示す図である。
【図９】従来のテレビジョン装置の概略構成を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の一実施形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。図面は模式的なものであり、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれている場合がある。
【００１５】
本発明のテレビジョン装置の一構成例を図１、８に示す。トランスポートストリームデコーダ１、ＡＶデコーダ２、オーディオデコーダ３、コマーシャル検出オン／オフ部４、コマーシャル終了検出回路５、表示メモリ６等により構成される。
【００１６】
トランスポートストリームデコーダ１には、複数の符号化（エンコード）された放送番組が束になったトランスポートストリームが入力される。また、トランスポートストリームは、複数のエンコードされた映像や音声、データなどの個別のストリームが１本のストリームに束ねられている。
【００１７】
トランスポートストリームデコーダ１は、複数の放送番組のうちの少なくとも２つの放送番組に関するデータを選択して出力する。選択された１つの放送番組は、ユーザが指定した番組であり、この番組のＡＶ（オーディオビジュアル）ストリームデータをトランスポートストリームから抽出し、出力Ｘに出力する。出力Ｘに出力されたＡＶストリームデータは、音声ストリームデータ及び映像ストリームデータを含むデータであり、ＡＶデコーダ２に入力される。なお、ＡＶデコーダ２は、音声ストリームデータと映像ストリームデータの両方をデコードする機能を有するデコーダである。
【００１８】
また、トランスポートストリームデコーダ１は、図８の構成を有している。トランスポートストリームデコーダ１は、番組ＩＤ保持回路５１、デコード中番組ＩＤ保持回路５２、比較回路５３、トランスポートストリームデコード処理部５４を備えている。
【００１９】
ＡＶデコーダ２は、トランスポートストリームデコーダ１から出力された視聴中の番組のＡＶストリームデータを復号（デコード）処理する。ＡＶデコーダ２でデコード処理されたＡＶデータは、表示メモリ６に書き込まれる。表示メモリ６の内容は、テレビジョン装置の画面に表示される。
【００２０】
オーディオデコーダ３は、例えば、コマーシャル放送中の番組等の音声ストリームデータをトランスポートストリームデコーダ１から受信し、デコード処理する。
【００２１】
コマーシャル終了検出回路５は、オーディオデコーダ３から出力されたデコードデータに基づき、コマーシャル終了判定を行う。判定の結果、コマーシャル終了が検出された時には、コマーシャル終了信号を出力する。コマーシャル終了検出回路５が出力するコマーシャル終了信号は、表示メモリ６及び他の回路等に伝達される。
【００２２】
コマーシャル終了の判定には、例えば、従来から良く知られた以下のような方法が用いられる。例えば、輝度レベルの変化する画面転換部を検出し、その画面転換部から続く画面転換部までの時間間隔が所定の間隔である場合、コマーシャル区間であると判断する方法がある。この方法によれば、放送されているコマーシャルの映像データのみからコマーシャルの終了を判定することができる。
【００２３】
また、例えば、番組本編からコマーシャルへの切り替わりや１つのコマーシャルから別のコマーシャルへの切り替わりの際には短い期間の無音区間が存在すること、１つのコマーシャルは１５秒や３０秒等の一定時間長であることに着目してコマーシャルを検出する方法等がある。この方法によれば、放送されているコマーシャルの音声データのみからコマーシャルの終了を判定することができる。
【００２４】
コマーシャル検出オン／オフ部４は、ユーザによりオン／オフの設定が行われる。オンの設定が行われると、番組本編の途中に放送されるコマーシャルの終了を検出する動作がコマーシャル終了検出回路５で行われる。また、トランスポートストリームデコーダ１から出力Ｙにコマーシャル放送中の番組のストリームデータが出力される。
【００２５】
表示メモリ６は、メモリに書き込まれたデータに基づいてテレビジョン装置の画面上に表示を行う。
【００２６】
次に、動作について説明する。トランスポートストリームデコーダ１は、入力Ａに示されるように、ユーザによって放送番組が選択されると、トランスポートストリームから選択された放送番組のＡＶストリームを出力Ｘに出力し、ＡＶデコーダ２に供給する。ＡＶデコーダ２は、入力されたＡＶストリームデータをデコードし、表示メモリ６にデコードされたＡＶデータの書き込みを行う。表示メモリ６に書き込まれたデータがユーザにより視聴される。上記、ユーザによって選択された番組を番組Ｎとする。番組Ｎは、ユーザが視聴したい番組であり、ＡＶデコーダ２でデコード中の番組であるため、番組ＮのＩＤは、トランスポートストリームデコーダ１内のデコード中番組ＩＤ保持回路５２に保持される。
【００２７】
一方、ユーザからの指示により、コマーシャル検出オン／オフ部４がオンに設定されると、オン信号がトランスポートストリームデコーダ１の入力Ｂに供給される。同時に、コマーシャル検出オン／オフ部４からのオン信号は、コマーシャル終了検出回路５にも伝達され、コマーシャル終了検出回路５が作動状態になる。他方、コマーシャル検出オン／オフ部４がオフに設定されると、オフ信号がトランスポートストリームデコーダ１の入力Ｂに供給される。同時に、コマーシャル検出オン／オフ部４からのオフ信号は、コマーシャル終了検出回路５にも伝達され、コマーシャル終了検出回路５が非作動状態になる。
【００２８】
コマーシャル検出オン／オフ部４からの信号がオン信号の場合、トランスポートストリームデコーダ１は、オンになった時点の番組Ｎの番組ＩＤを番組ＩＤ保持回路５１に保持する。一方、現在視聴中の番組は、デコード中番組ＩＤ保持回路５２に保持されている。チャネル等により放送番組の切り替えがなければ、デコード中番組ＩＤ保持回路５２で保持されているのは番組Ｎであり、番組ＩＤ保持回路５１で保持されているのも番組Ｎであり、これら保持されている番組は同一である。
【００２９】
比較回路５３は、番組ＩＤ保持回路５１に記憶されたＩＤ１とデコード中番組ＩＤ保持回路５２に記憶されたＩＤ２とを比較する回路である。ＩＤ１とＩＤ２とが同じ場合は、比較回路５３は、トランスポートストリームデコード処理部５４に対して制御信号を出力し、オーディオデコーダ３への出力を禁止する。したがって、上記の場合、オーディオデコーダ３にはストリームデータが出力されない。一方、デコード中番組ＩＤ保持回路５２に保持されたＩＤ２に相当する番組Ｎのストリームデータは、現在視聴中のデータであり、ＡＶデコーダ２に供給される。
【００３０】
また、コマーシャル検出オン／オフ部４からの出力がオフ信号の場合は、比較回路５３からトランスポートストリームデコード処理部５４に対して制御信号を出力し、オーディオデコーダ３への出力を禁止する。したがって、この場合も、オーディオデコーダ３にはストリームデータが出力されない。また、コマーシャル検出オン／オフ部４からのオフ信号はコマーシャル終了検出回路５に供給され、コマーシャル終了検出回路５は動作しない。
【００３１】
次に、例えば、視聴番組Ｎの途中にコマーシャルが放送されたため、ユーザがチャネルを切り替え、視聴中の番組を番組Ｎから番組Ｋに切り替えたとする。この場合、デコード中番組ＩＤ保持回路５２には、ユーザが切り替えた番組Ｋの番組ＩＤが保持される。すると、番組ＩＤ保持回路５１に保持されたＩＤ１とデコード中番組ＩＤ保持回路５２に保持されたＩＤ２とは異なることになる。
【００３２】
ＩＤ１とＩＤ２とが異なる場合は、比較回路５３は制御信号を出力して、トランスポートストリームデコード処理部５４に番組ＩＤ保持回路５１に保持された番組Ｎの音声ストリームデータを抽出させ、オーディオデコーダ３に出力させる。このように、現在視聴中の番組と、コマーシャル検出オン／オフ部４の出力信号がオン信号になった時点の視聴番組とが異なる場合は、番組ＩＤ保持回路５１に保持された番組ＩＤ（番組Ｎ）の音声ストリームをオーディオデコーダ３に出力する。一方、デコード中番組ＩＤ保持回路５２に保持されたＩＤ２に相当する番組Ｋのストリームデータは、現在視聴中のデータであり、ＡＶデコーダ２に供給される。
【００３３】
オーディオデコーダ３は、トランスポートストリームデコーダ１からのエンコードされた音声ストリームデータをデコードし、コマーシャル終了検出回路５にデコードされた音声データを出力する。コマーシャル終了検出回路５は、番組Ｎの音声データに基づいて、コマーシャル終了を判定し、終了した時点で、コマーシャル終了検出信号を出力する。コマーシャル終了検出信号は表示メモリ６に伝達され、表示メモリ６では、番組Ｎのコマーシャル終了がわかるようなデータを書き込む。コマーシャルが終了したことを、ユーザが把握できるようにする。
【００３４】
なお、比較回路５３による比較結果は、外部回路で使用できるように、トランスポートストリームデコーダ１の出力Ｚから取り出せるようになっている。
【００３５】
以上説明した動作について、本発明の主要構成部におけるデータの時系列な変化を示したのが、図２である。図１に示した構成のうち、表示メモリ６、ＡＶデコーダ２、オーディオデコーダ３、コマーシャル終了検出回路５を順に縦軸に並べている。横軸は、時間軸を示し、各構成部について、入力されたデータの時系列的な変化が示されている。
【００３６】
ｔ１は、ユーザが手動にてチャネルを切り替え、視聴番組を切り替えた時刻を示す。ｔ２は、コマーシャル終了検出回路５により、コマーシャル終了の検出が行われ、コマーシャル終了検出信号が出力された時刻を示す。ｔ３は、ユーザが手動にてチャネルを切り替え、元の番組に戻した時刻を示す。
【００３７】
最初に、ユーザが番組Ｎを選んでおり、番組Ｎのメイン映像（本編）が視聴されている。ＡＶデコーダ２には、番組ＮのＡＶストリームデータが入力され、これをデコードしたＡＶデータが表示メモリ６に記憶されている状態が示されている。また、番組Ｎを視聴している状態で、コマーシャル検出オン／オフ回路４がオンとなっており、コマーシャル検出オン／オフ回路４がオンの時点で、番組ＮのＩＤが番組ＩＤ保持回路５１に保持される。
【００３８】
次に、視聴していた番組Ｎにコマーシャルの放送が開始されたので、ユーザが時刻ｔ１で視聴番組を番組Ｎから番組Ｋに切り替えた状態が示されている。視聴番組が番組Ｋに切り替わったので、ＡＶデコーダ２には、番組ＫのＡＶストリームデータが入力され、デコードされたＡＶデータが表示メモリ６に記憶される。
【００３９】
一方、ｔ１の時点で、オーディオデコーダ３に、番組Ｋに切り替わる前の番組Ｎの音声ストリームデータが入力される。このとき、オーディオデコーダ３には、番組Ｎのコマーシャル映像の音声データのみが入力されている。時刻ｔ２は番組Ｎのコマーシャルが終了した時刻を示す。時刻ｔ２で、コマーシャル終了検出回路５がコマーシャルの終了を検出して、コマーシャル終了信号を出力する。コマーシャル終了信号は表示メモリ６に伝達され、表示メモリ６は、番組Ｋの映像とともに、番組Ｎのコマーシャル終了フラグを表示するようにする。
【００４０】
ユーザは、視聴している番組Ｋが表示されている画面上に、番組Ｎのコマーシャル終了フラグが表示されるため、視覚ですぐに認識することができる。これにより、例えば、時刻ｔ３で、ユーザは、本来視聴したい番組Ｎのメイン映像（本編）に切り替えを行う。
【００４１】
番組Ｎに切り替えられると、ＡＶデコーダ２には、番組Ｎのメイン映像に関するＡＶストリームデータが入力され、表示メモリ６には、番組Ｎのメイン映像に関するデコードデータが書き込まれる。これにより、本来、視聴したい番組の本編の途中にコマーシャルが入った場合、コマーシャル期間だけ他の番組に切り替え、コマーシャル終了時に元の視聴したい番組に戻すという操作が、確実に行える。すなわち、他の番組を見続けることがなく、視聴したい番組の本編を見逃さないで済む。
【００４２】
図３は、図２のデータの変化に対応した画面上の表示例の時系列な変化を示す。時間軸は図の矢印に示されている。最初は、番組Ｎのメイン映像Ｎ（本編）が画面上に表示されている。時刻ｔ１で、画面上の表示がメイン映像Ｎから番組Ｋの映像Ｋに切り替わる。次に、時刻ｔ２で映像Ｋの一部に番組Ｎのコマーシャル終了の表示が行われる。ユーザがコマーシャル終了表示を認識して、時刻ｔ３でチャネルを切り替え、画面上の表示を番組Ｎのメイン映像Ｎに戻す。
【００４３】
次に、図４に、コマーシャル終了判定に用いるデータが映像データの場合の本発明の主要構成部におけるデータの時系列な変化を示す。図２と同様、図１に示した構成が縦軸に並べられている。ここで、図２と異なるのは、オーディオデコーダ３を用いるのではなく映像デコーダ３Ａが用いられていることである。すなわち、図１のテレビジョン装置で、オーディオデコーダ３を映像デコーダ３Ａに置き換えたものである。ここで、表示メモリ６、ＡＶデコーダ２、映像デコーダ３Ａ、コマーシャル終了検出回路５を順に縦軸に並べている。横軸は、時間軸を示し、各構成について、どのようなデータが入力されていくのかが示されている。
【００４４】
ｔ１は、ユーザが手動にてチャネルを切り替えた時刻を示す。ｔ２は、コマーシャル終了検出回路５により、コマーシャル終了の検出が行われ、コマーシャル終了検出信号が出力された時刻を示す。ｔ３は、ユーザが手動にてチャネルを切り替え、元の番組に戻した時刻を示す。
【００４５】
最初に、ユーザが番組Ｎを選んでおり、番組Ｎのメイン映像（本編）が視聴されている。ＡＶデコーダ２には、番組ＮのＡＶストリームデータが入力され、これをデコードしたＡＶデータが表示メモリ６に書き込まれ、番組Ｎが視聴されている状態が示されている。また、番組Ｎを視聴している状態で、コマーシャル検出オン／オフ回路４がオンとなっており、オン信号がトランスポートストリームデコーダ１に供給されている。そして、視聴していた番組Ｎにコマーシャルが流れてきたので、ユーザが時刻ｔ１で視聴番組を番組Ｎから番組Ｋに切り替える。視聴番組が切り替わったので、ＡＶデコーダ２には、番組ＫのＡＶストリームデータが入力され、デコードされたＡＶデータが表示メモリ６に書き込まれる。
【００４６】
一方、コマーシャル検出オン／オフ回路４がオンとなっているので、ｔ１の時点で、映像デコーダ３Ａに、番組Ｋに切り替わる前の番組Ｎの映像ストリームデータが入力される。このとき、映像デコーダ３Ａには、番組Ｎのコマーシャルの映像データのみが入力されている。時刻ｔ２は、番組Ｎのコマーシャルが終了した時刻を示す。時刻ｔ２で、コマーシャル終了検出回路５がコマーシャル映像からコマーシャルの終了を検出して、コマーシャル終了信号を出力する。コマーシャル終了信号は表示メモリ６に伝達され、表示メモリ６は、番組Ｋの映像とともに、番組Ｎのコマーシャル終了フラグを表示するようにする。
【００４７】
図５は、図４のデータの変化に対応した画面上の表示例の時系列な変化を示す。時間軸は図の矢印に示されている。最初は、番組Ｎの映像Ｎが画面上に表示されている。時刻ｔ１で、画面上の表示が映像Ｎから番組Ｋの映像Ｋに切り替わる。このとき、映像Ｎは映像Ｋの一部の子画面に表示される。これは、コマーシャル放送中の番組Ｎのストリームデータをデコードするに際し、映像デコーダ３Ａを用いるとともに、デコードされた番組Ｎの映像データをコマーシャル終了信号として、コマーシャル終了検出回路５から表示メモリ６に送信しているので、番組Ｎの映像表示が行える。
【００４８】
子画面では、映像Ｎで放映されているコマーシャルが表示される。次に、時刻ｔ２で番組Ｎのコマーシャルが終了すると、映像Ｋの子画面に表示されている映像Ｎがメイン映像に切り替わる。ユーザが子画面に表示された番組Ｎのメイン映像を見て、番組Ｎの途中に放送されたコマーシャルの終了表示を認識する。これにより、時刻ｔ３でチャネルを切り替えて、番組Ｎの映像Ｎ（メイン映像）に戻る。
【００４９】
図２では、コマーシャル放送中の番組の音声ストリームデータをデコードするためにオーディオデコーダ３を用い、図４では映像ストリームデータをデコードするために映像デコーダ３Ａを用いたが、これらの両方の機能を有するＡＶデコーダを用いるようにしても良い。
【００５０】
また、コマーシャル終了検出回路５からのコマーシャル終了信号を表示メモリ６が受信して、図３、５のように、表示メモリ６にコマーシャル終了がわかるような書き込みを行うのではなく、外部に伝達されるコマーシャル終了信号を利用して、警告音や光等により、コマーシャル終了の時点をユーザに認識させるようにしても良い。光で認識させる場合は、ＬＥＤ等を用い、色の変化で知らせたり、光の点滅により知らせるようにしても良い。
【００５１】
図６は、コマーシャルの終了時に、ユーザが手動で表示画面を元の番組に切り替えるのではなく、強制的に表示画面を元の番組に切り替える構成である。ＡＶデコーダ２、オーディオデコーダ３、コマーシャル終了検出回路５、表示メモリ６の各構成は、図１と同じであるので、説明を省略する。ここで、図１と異なるのは、コマーシャル終了検出回路５の出力が表示メモリ６や外部に伝達されずに、トランスポートストリーム１１に供給されていることである。トランスポートストリーム１１は、コマーシャル終了検出回路５からのコマーシャル終了信号を受けて、ＡＶデコーダ２に番組Ｎの映像データ及び音声データを入力し、表示画面を強制的に番組Ｋから番組Ｎに切り替える。
【００５２】
このため、トランスポートストリーム１１は、図８の構成を有するとともに、デコード中番組ＩＤ保持回路５２に記憶されている番組ＩＤを番組ＩＤ保持回路５１に記憶されている番組ＩＤ（番組Ｎ）と同じＩＤにするようにリセットする機能が付加されている。
【００５３】
以上の構成によるデータの時系列な変化を示したのが、図７である。表示メモリ６、ＡＶデコーダ２、オーディオデコーダ３、コマーシャル終了検出回路５の各構成について、データの変化が示されている。
【００５４】
表示メモリ６、ＡＶデコーダ２、オーディオデコーダ３、コマーシャル終了検出回路５構成が縦軸に並べられている。横軸は、時間軸を示す。ｔ１は、ユーザが手動にてチャネルを切り替えた時刻を示す。Ｔ１は、コマーシャル終了検出回路５により、コマーシャル終了の検出が行われ、コマーシャル終了検出信号が出力された時刻を示す。ここでは、図２、４のように、ユーザが手動にてチャネルを切り替えて元の番組に戻した時刻ｔ３は存在しない。
【００５５】
最初に、ユーザが番組Ｎを選んでおり、番組Ｎのメイン映像（本編）が視聴されている。ＡＶデコーダ２には、番組ＮのＡＶストリームデータが入力され、これをデコードしたＡＶデータが表示メモリ６に書き込まれ、番組Ｎが視聴されている状態が示されている。また、番組Ｎを視聴している状態で、コマーシャル検出オン／オフ回路４がオンとなっており、オン信号がトランスポートストリームデコーダ１に供給されている。そして、視聴していた番組Ｎにコマーシャルが流れてきたので、ユーザが時刻ｔ１で視聴番組を番組Ｎから番組Ｋに切り替える。視聴番組が切り替わったので、ＡＶデコーダ２には、番組ＫのＡＶストリームデータが入力され、デコードされたＡＶデータが表示メモリ６に書き込まれる。
【００５６】
一方、コマーシャル検出オン／オフ回路４がオンとなっているので、ｔ１の時点でオーディオデコーダ３に、番組Ｋに切り替わる前の番組Ｎの音声ストリームデータが入力される。このとき、オーディオデコーダ３には、番組Ｎのコマーシャルの音声データのみが入力されている。時刻Ｔ１は、番組Ｎのコマーシャルが終了した時刻を示す。時刻Ｔ１で、コマーシャル終了検出回路５がコマーシャル映像からコマーシャルの終了を検出して、コマーシャル終了信号を出力する。コマーシャル終了信号は表示メモリ６に伝達されずに、トランスポートストリームデコーダ１１に伝達される。これにより、トランスポートストリームデコーダ１１は、ＡＶデコーダ２に番組ＮのＡＶストリームデータを入力させることにより、表示画面を強制的に番組Ｋから番組Ｎに切り替える。
【００５７】
以上のように、ユーザが番組のコマーシャル放映の終了を認識して、元の視聴したい番組に手動で切り替えるのではなく、コマーシャル放映の終了が検出されると、装置が強制的に番組を切り替えるので、コマーシャルの終了と同時に元の番組に切り替えが正確に行われ、視聴したい番組の本編を見逃すことがない。
【符号の説明】
【００５８】
１          トランスポートストリームデコーダ
２          ＡＶデコーダ
３          オーディオデコーダ
４          コマーシャル検出オン／オフ部
５          コマーシャル終了検出回路
６          表示メモリ
１１        トランスポートストリームデコーダ
５１        番組ＩＤ保持回路
５２        デコード中番組ＩＤ保持回路
５３        比較回路
５４        トランスポートストリームデコード処理部
【図１】
2013051568.tif 000003
【図２】
2013051568.tif 000004
【図３】
2013051568.tif 000005
【図４】
2013051568.tif 000006
【図５】
2013051568.tif 000007
【図６】
2013051568.tif 000008
【図７】
2013051568.tif 000009
【図８】
2013051568.tif 000010
【図９】
2013051568.tif 000011