(57)【特許請求の範囲】
【請求項１】
受信機において受信後一旦メモリ上に取り込まれた後で再生される放送データを、カルーセル方式で繰り返し放送するデータ放送装置であって、
受信機において再生を開始すべき開始時刻がそれぞれに指定されている複数の放送データを入手する入手手段と、
入手手段により入手された複数の放送データを含むカルーセルデータを生成する生成手段と、
入手手段により入手された複数の放送データのそれぞれに指定されている各開始時刻の中の最も早い時刻から、生成手段により生成されたカルーセルデータをカルーセル方式で繰り返し放送するカルーセルデータ放送手段と、
前記受信機に対して、前記各開始時刻のそれぞれに対応する放送データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送手段と
を備えることを特徴とするデータ放送装置。
【請求項２】
前記命令放送手段は、さらに、
前記受信機に対して、当該開始時刻に対応する放送データを当該開始時刻より前にメモリ上に取り込むタイミングを指示する取り込み指示命令を放送すること
を特徴とする請求項１に記載のデータ放送装置。
【請求項３】
前記命令放送手段は、さらに、
前記受信機に対して、メモリ上に取り込んだ放送データを再生時刻が経過した後に消去可とするタイミングを指示する消去指示命令を放送すること
を特徴とする請求項２に記載のデータ放送装置。
【請求項４】
前記命令放送手段は、
前記開始指示命令を、イベントメッセージ、又は、特定の識別子を有するモジュールとして放送すること
を特徴とする請求項１に記載のデータ放送装置。
【請求項５】
番組データを所定の放送時間に継続的に放送し、受信機において受信後一旦メモリ上に取り込まれた後で再生される当該番組データに対応する付加データを、当該所定の放送時間にカルーセル方式で繰り返し放送するデータ放送装置であって、
それぞれに放送時間が指定されている複数の番組データと、当該番組データのそれぞれに対応する付加データとを入手する入手手段と、
入手手段により入手された複数の付加データを含むカルーセルデータを生成する生成手段と、
入手手段により入手された複数の番組データを、それぞれに指定されている各放送時間に継続的に放送し、入手手段により入手された複数の番組データのそれぞれに指定されている各放送時間の中の最も早い放送時間の開始時刻から、生成手段により生成されたカルーセルデータをカルーセル方式で繰り返し放送するデータ放送手段と、
前記受信機に対して、前記各放送時間の各開始時刻のそれぞれに対応する付加データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送手段と
を備えることを特徴とするデータ放送装置。
【請求項６】
前記命令放送手段は、さらに、
前記受信機に対して、当該開始時刻に対応する付加データを当該開始時刻より前にメモリ上に取り込むタイミングを指示する取り込み指示命令を放送すること
を特徴とする請求項５に記載のデータ放送装置。
【請求項７】
前記命令放送手段は、さらに、
前記受信機に対して、メモリ上に取り込んだ付加データを再生時刻が経過した後に消去可とするタイミングを指示する消去指示命令を放送すること
を特徴とする請求項６に記載のデータ放送装置。
【請求項８】
前記命令放送手段は、
前記開始指示命令を、イベントメッセージ、又は、特定の識別子を有するモジュールとして放送すること
を特徴とする請求項５に記載のデータ放送装置。
【請求項９】
受信機において受信後一旦メモリ上に取り込まれた後で再生される放送データを、カルーセル方式で繰り返し放送するデータ放送プログラムであって、
コンピュータに、
受信機において再生を開始すべき開始時刻がそれぞれに指定されている複数の放送データを入手する入手ステップと、
入手ステップにより入手された複数の放送データを含むカルーセルデータを生成する生成ステップと、
入手ステップにより入手された複数の放送データのそれぞれに指定されている各開始時刻の中の最も早い時刻から、生成ステップにより生成されたカルーセルデータをカルーセル方式で繰り返し放送するカルーセルデータ放送ステップと、
前記受信機に対して、前記各開始時刻のそれぞれに対応する放送データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送ステップと
を実行させることを特徴とするデータ放送プログラム。
【請求項１０】
番組データを所定の放送時間に継続的に放送し、受信機において受信後一旦メモリ上に取り込まれた後で再生される当該番組データに対応する付加データを、当該所定の放送時間にカルーセル方式で繰り返し放送するデータ放送プログラムであって、
コンピュータに、
それぞれに放送時間が指定されている複数の番組データと、当該番組データのそれぞれに対応する付加データとを入手する入手ステップと、
入手ステップにより入手された複数の付加データを含むカルーセルデータを生成する生成ステップと、
入手ステップにより入手された複数の番組データを、それぞれに指定されている各放送時間に継続的に放送し、入手ステップにより入手された複数の番組データのそれぞれに指定されている各放送時間の中の最も早い放送時間の開始時刻から、生成ステップにより生成されたカルーセルデータをカルーセル方式で繰り返し放送するデータ放送ステップと、
前記受信機に対して、前記各放送時間の各開始時刻のそれぞれに対応する付加データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送ステップと
を実行させることを特徴とするデータ放送プログラム。
【請求項１１】
受信機において受信後一旦メモリ上に取り込まれた後で再生される放送データを、カルーセル方式で繰り返し放送するデータ放送方法であって、
受信機において再生を開始すべき開始時刻がそれぞれに指定されている複数の放送データを入手する入手ステップと、
入手ステップにより入手された複数の放送データを含むカルーセルデータを生成する生成ステップと、
入手ステップにより入手された複数の放送データのそれぞれに指定されている各開始時刻の中の最も早い時刻から、生成ステップにより生成されたカルーセルデータをカルーセル方式で繰り返し放送するカルーセルデータ放送ステップと、
前記受信機に対して、前記各開始時刻のそれぞれに対応する放送データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送ステップと
を含むことを特徴とするデータ放送方法。
【請求項１２】
番組データを所定の放送時間に継続的に放送し、受信機において受信後一旦メモリ上に取り込まれた後で再生される当該番組データに対応する付加データを、当該所定の放送時間にカルーセル方式で繰り返し放送するデータ放送方法であって、
それぞれに放送時間が指定されている複数の番組データと、当該番組データのそれぞれに対応する付加データとを入手する入手ステップと、
入手ステップにより入手された複数の付加データを含むカルーセルデータを生成する生成ステップと、
入手ステップにより入手された複数の番組データを、それぞれに指定されている各放送時間に継続的に放送し、入手ステップにより入手された複数の番組データのそれぞれに指定されている各放送時間の中の最も早い放送時間の開始時刻から、生成ステップにより生成されたカルーセルデータをカルーセル方式で繰り返し放送するデータ放送ステップと、
前記受信機に対して、前記各放送時間の各開始時刻のそれぞれに対応する付加データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送ステップと
を含むことを特徴とするデータ放送方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＴＶ番組の切り替わりのタイミングに連動して視聴者に提示すべき付加データを、ＴＶ番組用のデータと多重して放送するデータ放送装置に関し、特に、当該付加データの提示タイミングを制御する技術に関する。
【０００２】
【従来の技術】
近年、デジタル放送においては、映像、音声等の通常の番組データに、文字情報等の付加データが多重されて放送されている。
通常、多重される付加データは、例えば５〜１０秒程度の周期で、同じものあるいは更新されながら、番組データに繰り返し多重されて放送されている。
【０００３】
このようなデータ放送装置は、特開平１０−３１３４４９に開示されている。
付加データの放送方法に関しては、ＤＳＭ−ＣＣデータカルーセル方式(以下「カルーセル方式」と記す)という国際標準化されている繰り返し送出する方式が最も一般的である(詳細は、規格書「ＩＳＯ／ＩＥＣ １３８１８−６： Ｉｎｆｏｒｍａｔｉｏｎ Ｔｅｃｈｎｏｌｏｇｙ−Ｇｅｎｅｒｉｃ Ｃｏｄｉｎｇ ｏｆ Ｍｏｖｉｎｇ Ｐｉｃｔｕｒｅｓ ａｎｄ Ａｓｓｏｃｉａｔｅｄ Ａｕｄｉｏ： ＤＳＭ−ＣＣ」に記述されている）。カルーセル方式による付加データの放送は、日本においてはＢＳデジタル放送等で採用されている（詳細は、規格書「ＡＲＩＢ ＳＴＤ−Ｂ２４ デジタル放送におけるデータ放送符号化方式と伝送方式」に記述されている）。
【０００４】
このような付加データを繰り返し送出する方式によれば、データ受信装置は付加データの必要な部分のみを順次受信して利用することができるので、データ受信装置は大容量のメモリを搭載しなくても膨大な情報を利用することができるという利点がある。
カルーセル方式により放送する付加データの内容を変更する場合には、カルーセルのバージョンアップと呼ばれる方法が用いられている。カルーセルのバージョンアップとは、変更後の付加データの受信に係る時間を予測して、受信側において提示される付加データが変更されるタイミングよりも、ここで予測した時間だけ早い時刻に、放送側において放送する付加データの内容を変更する方法である。詳細は、特開平１０−３１３４４９に記述されている。
【０００５】
しかしながら、付加データの受信に係る時間にばらつきがあるため、上記のような方法では、受信側において提示される付加データが変更されるタイミングの誤差が大きいという問題点がある。
このタイミングの誤差は付加データの繰り返し送出の周期に依存する。例えば繰り返し周期が８秒の場合、付加データの受信に係る時間は最大で約８秒であるが、早ければ１秒以内で取得できる。つまり、この場合のタイミングの誤差は７秒以上ということになる。この程度の精度では、放送時間が３０分以上あるような本編番組に連動すべき付加データの提供には使えても、例えば放送時間が１５〜３０秒程度のＣＭ番組に連動すべき付加データの提供には使えない。
【０００６】
本発明は、視聴者に提示する付加データの変更タイミングを、従来よりも高い精度で制御することができるデータ放送装置、データ放送方法、データ放送プログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明に係るデータ放送装置は、受信機において受信後一旦メモリ上に取り込まれた後で再生される放送データをカルーセル方式で繰り返し放送するデータ放送装置であって、受信機において再生を開始すべき開始時刻がそれぞれに指定されている複数の放送データを入手する入手手段と、入手手段により入手された複数の放送データを含むカルーセルデータを生成する生成手段と、入手手段により入手された複数の放送データのそれぞれに指定されている各開始時刻の中の最も早い時刻から生成手段により生成されたカルーセルデータをカルーセル方式で繰り返し放送するカルーセルデータ放送手段と、前記受信機に対して前記各開始時刻のそれぞれに対応する放送データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送手段とを備えることを特徴とする。
【０００８】
これによって、受信側において先に再生すべき放送データと後で再生すべき放送データとを一緒に繰り返し放送し、後で再生すべき放送データの再生を当該放送データに指定されている開始時刻において開始するタイミングを指示する命令を放送することができる。
従って、受信機において、後で再生すべき放送データを前もってメモリ上に取り込んでおくことができるので、当該タイミングには取り込み時間による再生までの遅延時間が実質的にゼロになり、視聴者に提示する放送データの変更タイミングを従来よりも高い精度で制御することができる。
【０００９】
さらに、放送するカルーセルデータを頻繁に切り替えなくてよくなるので、送信側の処理負担を軽くすることができる。
本発明に係るデータ放送装置は、番組データを所定の放送時間に継続的に放送し受信機において受信後一旦メモリ上に取り込まれた後で再生される当該番組データに対応する付加データを当該所定の放送時間にカルーセル方式で繰り返し放送するデータ放送装置であって、それぞれに放送時間が指定されている複数の番組データと当該番組データのそれぞれに対応する付加データとを入手する入手手段と、入手手段により入手された複数の付加データを含むカルーセルデータを生成する生成手段と、入手手段により入手された複数の番組データをそれぞれに指定されている各放送時間に継続的に放送し入手手段により入手された複数の番組データのそれぞれに指定されている各放送時間の中の最も早い放送時間の開始時刻から生成手段により生成されたカルーセルデータをカルーセル方式で繰り返し放送するデータ放送手段と、前記受信機に対して前記各放送時間の各開始時刻のそれぞれに対応する付加データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送手段とを備えることを特徴とする。
【００１０】
これによって、受信側において先に再生すべき付加データと後で再生すべき付加データとを一緒に繰り返し放送し、後で再生すべき付加データの再生を当該付加データに対応する番組データに指定されている開始時刻において開始するタイミングを指示する命令を放送することができる。
従って、受信機において、後で再生すべき付加データを前もってメモリ上に取り込んでおくことができるので、当該タイミングには取り込み時間による再生までの遅延時間が実質的にゼロになり、視聴者に提示する付加データの変更タイミングを従来よりも高い精度で制御することができる。
【００１１】
【発明の実施の形態】
（実施の形態１）
＜概要＞
本発明の実施の形態１に係る放送装置は、本編番組に連動して視聴者に提示すべき本編番組付加データと、本編番組中で放送されるＣＭ番組に連動して視聴者に提示すべきＣＭ番組付加データとを、本編番組の放送時間の最初から繰り返し放送し、ＣＭ番組の放送開始時刻に付加データの提示を変更させる変更指示を放送するものである。
【００１２】
受信装置はＣＭ番組の放送前にＣＭ番組付加データを受信してメモリ上に取り込んでおき、変更指示を受信した時に本編番組付加データの提示を止めて、メモリ上に取り込んでおいたＣＭ番組付加データを提示する。
＜構成＞
図１は、実施の形態１に係る放送システムの構成を示す図である。
【００１３】
図１に示す放送システムは放送装置１００、及び、受信装置１１２から構成される。
なお、図１には受信されたデータ放送に基づいて視聴者に対して番組やデータを提示するテレビ１１３を記載している。
放送装置１００は、本編ＡＶ素材保持部１０１、ＣＭＡＶ素材保持部１０２と、本編データ素材保持部１０３、ＣＭデータ素材保持部１０４、編成情報管理部１０５、送出制御部１０６、ＡＶ送出部１０７、カルーセル生成部１０８、カルーセル送出部１０９、イベントメッセージ送出部１１０、及び、多重化部１１１を備える。
【００１４】
ここで、本編ＡＶ素材保持部１０１、ＣＭＡＶ素材保持部１０２、本編データ素材保持部１０３、及び、ＣＭデータ素材保持部１０４は、例えば市販のＶＴＲやビデオサーバ等である。
本編ＡＶ素材保持部１０１は本編番組用のＡＶ素材を保持する。ここでＡＶ素材とは各番組の映像情報や音声情報等からなる番組データの素材である。
【００１５】
図２は、本編ＡＶ素材保持部１０１に保持される本編番組用のＡＶ素材の一例を示す図である。
図２に示した「ドラマＡ前半素材２０１」は「ドラマＡ」という題名の本編番組の前半で用いられるＡＶ素材であり、「ドラマＡ後半素材２０２」は「ドラマＡ」という題名の本編番組の後半で用いられるＡＶ素材である。
【００１６】
ＣＭＡＶ素材保持部１０２はＣＭ番組用のＡＶ素材を保持する。
図３は、ＣＭＡＶ素材保持部１０２に保持されるＣＭ番組用のＡＶ素材の一例を示す図である。
図３に示した「ＣＭ１素材３０１」は車のＣＭ番組用のＡＶ素材であり、「ＣＭ２素材３０２」はパソコンのＣＭ番組用のＡＶ素材であり、「ＣＭ３素材３０３」はカメラのＣＭ番組用のＡＶ素材である。
【００１７】
本編データ素材保持部１０３は、本編番組用のデータ素材を保持する。ここでデータ素材とは対応する番組に関する詳細な情報等からなる付加データの素材である。
図４は、本編データ素材保持部１０３に保持されるデータ素材の表示の一例を示す図である。
【００１８】
図４に示した表示領域４００は、「ドラマＡ」という名称の本編番組用のデータ素材が表示される領域であり、ここでは「ドラマＡ付加データ▲１▼４０１」というデータ素材が表示されている。「ドラマＡ付加データ▲１▼４０１」には、番組のロケ地を表すロケ地情報４０２、これまでのあらすじを表すあらすじ情報４０３、登場人物を表す登場人物情報４０４などの本編番組「ドラマＡ」に関する各種の詳細な情報が含まれている。ここで表示領域４０５には、本編番組「ドラマＡ」が表示される。
【００１９】
ＣＭデータ素材保持部１０４は、ＣＭ番組用のデータ素材を保持する。
図５、図６、図７は、ＣＭデータ素材保持部１０４に保持されるデータ素材の表示の一例を示す図である。
図５に示した表示領域５００は、車のＣＭ番組用のデータ素材が表示される領域であり、ここでは「ＣＭ１付加データ５０１」というデータ素材が表示されている。「ＣＭ１付加データ５０１」には、「くるま」という商品名を表す商品名情報５０２や、この車の特徴を表す特徴情報５０３や、この車の詳細なスペックを表すスペック情報５０４などの、このＣＭ番組が対象とする車に関する各種の詳細な情報が含まれている。ここで、表示領域５０５には、車のＣＭ番組が表示される。
【００２０】
図６に示した表示領域６００は、パソコンのＣＭ番組用のデータ素材が表示される領域であり、「ＣＭ２付加データ６０１」というデータ素材が表示されている。「ＣＭ２付加データ６０１」には、例えば、「パソコン」という商品名を表す商品名情報６０２や、このパソコンの特徴を表す特徴情報６０３や、このパソコンの詳細なスペックを表すスペック情報６０４などの、このＣＭ番組が対象とするパソコンに関する各種の詳細な情報が含まれている。ここで、表示領域６０５には、パソコンのＣＭ番組が表示される。
【００２１】
図７に示した表示領域７００は、デジタルカメラのＣＭ番組用のデータ素材が表示される領域であり、「ＣＭ３付加データ７０１」というデータ素材が表示されている。「ＣＭ３付加データ７０１」には、「デジタルカメラ」という商品名を表す商品名情報７０２や、このデジタルカメラの特徴を表す特徴情報７０３や、このデジタルカメラの詳細なスペックを表すスペック情報７０４などの、このＣＭ番組が対象とするデジタルカメラに関する各種の詳細な情報が含まれている。ここで、表示領域７０５には、デジタルカメラのＣＭ番組が表示される。
【００２２】
編成情報管理部１０５は、放送すべき番組の編成情報を記録するメモリやＨＤＤなどの記録媒体と、編成担当者から放送すべき番組の編成情報の入力を受けたり閲覧させる入出力端末とからなる。
図８、図９は編成情報管理部１０５により管理される編成情報の一例を示す図である。
【００２３】
図８に示した編成情報は、番組単位の送出スケジュールを管理する番組スケジュール管理表８００であり、番組名８０１の列は各番組の名称を表し、番組開始時刻８０２の列は各番組の送出を開始すべき時刻を表し、番組終了時刻８０３の列は番組の送出を停止すべき時刻を表し、番組内使用ＡＶ素材８０４の列はこの番組内で使用されるＡＶ素材の名称を表し、番組内使用データ素材８０５の列はこの番組内で使用されるデータ素材の名称を表す。
【００２４】
図８では、「ドラマＡ」という名称の番組を１０時００分００秒から１１時００分００秒まで送出すべきであることを意味し、この番組内で、「ドラマＡ前半素材」、「ドラマＡ後半素材」、「ＣＭ１素材」、「ＣＭ２素材」、「ＣＭ３素材」という５つのＡＶ素材と、「ドラマＡ付加データ▲１▼」、「ドラマＡ付加データ▲２▼」、「ドラマＡ付加データ▲３▼」、「ＣＭ１付加データ」、「ＣＭ２付加データ」、「ＣＭ３付加データ」という６つのデータ素材とを使用することを表している。
【００２５】
図９に示した編成情報は、素材単位の提示スケジュールを管理する素材スケジュール管理表９００であり、番組名９０１の列は番組の名称を表し、素材切替時間９０２の列は対応する行の各素材の提示を開始すべき素材切替時刻を番組開始時刻をゼロとした相対時間で表し、ＡＶ素材名９０３の列は番組開始時刻より対応する行の素材切替時間後から提示すべきＡＶ素材の名称を表し、データ素材９０４の列は番組開始時刻より対応する行の素材切替時間後から提示すべきデータ素材の名称を表す。
【００２６】
図９では、「ドラマＡ」という名称の番組の番組開始時刻から「ドラマＡ前半素材」というＡＶ素材と「ドラマＡ付加データ▲１▼」というデータ素材とを提示すべきであることと、当該番組開始時刻より１４分００秒経過した時刻から「ＣＭ１素材」というＡＶ素材と「ＣＭ１付加データ」というデータ素材とを提示すべきであることと、当該番組開始時刻より１４分１５秒経過した時刻から「ＣＭ２素材」というＡＶ素材と「ＣＭ２付加データ」というデータ素材とを提示すべきであることと、当該番組開始時刻より１４分３０秒経過した時刻から「ドラマＡ後半素材」というＡＶ素材と「ドラマＡ付加データ▲１▼」というデータ素材とを提示すべきであることと、当該番組開始時刻から２９分４５秒経過した時刻から「ＣＭ３素材３」というＡＶ素材と「ＣＭ３付加データ」というデータ素材とを提示すべきであることを表している。
【００２７】
送出制御部１０６は、時計を内蔵し、編成情報管理部１０５により管理される編成情報を参照して、ＡＶ送出部１０７、カルーセル生成部１０８、カルーセル送出部１０９、イベントメッセージ送出部１１０のそれぞれが動作すべきタイミングを管理してそれぞれに対して指示を出し、装置全体の動作を制御する。
送出制御部１０６はカルーセル生成部１０８へ、番組スケジュール管理表８００を参照することにより、各番組の番組開始時刻よりもあらかじめ定められた時間だけ前の時刻（例えば開始時刻の１分前）に、その番組内で使用する全てのデータ素材名を渡す。
【００２８】
カルーセル生成部１０８は、送出制御部１０６から渡されたデータ素材名のデータ素材を、本編データ素材保持部１０３、及び、ＣＭデータ素材保持部１０４から読み出してカルーセルデータを生成する。ここでカルーセルデータとは、カルーセル方式でデータを繰返し送出する際の１周分データの集合を表す。
図１０は、カルーセル生成部１０８が生成するカルーセルデータの一例を示す図である。
【００２９】
図１０ではカルーセルデータ１０００に、「ドラマＡ付加データ▲１▼１００１」、「ドラマＡ付加データ▲２▼１００２」、「ドラマＡ付加データ▲３▼１００３」、「ＣＭ１付加データ１００４」、「ＣＭ２付加データ１００５」、「ＣＭ３付加データ１００６」が含まれていることを表している。
さらにまた送出制御部１０６はカルーセル送出部１０９へ、番組スケジュール管理表８００を参照することにより、各番組の番組開始時刻に、カルーセル生成部１０８により生成されたカルーセルデータの送出開始を指示し、各番組の番組終了時刻にカルーセルデータの送出停止を指示する。
【００３０】
カルーセル送出部１０９は、送出制御部１０６の指示に従い、カルーセル生成部１０８により生成されたカルーセルデータを多重化部１１１に繰返し渡す。
さらにまた送出制御部１０６はイベントメッセージ送出部１１０へ、素材スケジュール管理表９００を参照することにより、素材切替時刻に、次に提示すべき付加データに対応するデータ素材名を渡してイベントメッセージを送出するように指示する。
【００３１】
イベントメッセージ送出部１１０は、送出制御部１０６の指示に従い、送出制御部１０６から渡されたデータ素材名に対応する付加データの提示を指示するイベントメッセージを生成して多重化部１１１に渡す。
ここでイベントメッセージとは、受信装置で動作中のアプリケーションソフトウェアに対して、放送装置が即座にあるいは指定した時刻に特定のイベントを実行するように指示する為に用いられる、データ量の小さなメッセージ情報である。
【００３２】
ここでは、受信装置で動作しているアプリケーションソフトウェアにおいて、メッセージＩＤに対応するイベントを予め定義しておき、受信装置が受信するメッセージＩＤを含むイベントメッセージに基づいて、例えば付加データを切り替えるなどのイベントを実行することとする。
ここでメッセージＩＤとは、イベントメッセージ送出部１１０により生成されるイベントメッセージの識別子である。
【００３３】
上記のようなイベントの定義は、カルーセルデータ中にスクリプト言語を用いてイベントの処理内容を記述することにより実現できる。なお、イベントメッセージについての詳細、およびスクリプト言語の記述方法については、「ＡＲＩＢＳＴＤ−Ｂ２４ デジタル放送におけるデータ放送符号化方式と伝送方式」規格書に記述されている。
【００３４】
図１１は、データ素材名とメッセージＩＤとの対応表の一例を示す図である。
図１１に示したデータ素材−メッセージＩＤ対応表１１００において、データ素材名１１０１の列はイベントメッセージ送出部１１０が送出制御部１０６から受信するデータ素材名に基づいてメッセージＩＤを検索する際の索引として用いられ、メッセージＩＤ１１０２の列は対応する行のデータ素材名に対応するメッセージＩＤを表す。
【００３５】
図１１では、「ドラマＡ付加データ▲１▼」というデータ素材と「１００」というメッセージＩＤとが対応し、「ＣＭ１付加データ」というデータ素材名と「１０１」というメッセージＩＤとが対応し、「ＣＭ２付加データ」というデータ素材名と「１０２」というメッセージＩＤとが対応し、「ＣＭ３付加データ」というデータ素材名と「１０３」というメッセージＩＤとが対応することを表している。
【００３６】
さらにまた送出制御部１０６はＡＶ送出部１０７へ、番組スケジュール管理表８００を参照することにより、各番組の番組開始時刻に当該番組のＡＶ素材名を渡して当該番組のＡＶ素材の送出開始を指示し、当該番組の番組終了時刻に当該番組のＡＶ素材の送出停止を指示する。
さらに、送出制御部１０６はＡＶ送出部１０７へ、素材スケジュール管理表９００を参照することにより、素材切替時刻に、次に提示すべきＡＶ素材のＡＶ素材名を渡して、送出するＡＶ素材を切り替えるように指示する。
【００３７】
ＡＶ送出部１０７は、送出制御部１０６の指示に従い、送出制御部１０６から渡されたＡＶ素材名のＡＶ素材を本編ＡＶ素材保持部１０１、及び、ＣＭＡＶ素材保持部１０２から読み出して多重化部１１１に渡す。
多重化部１１１は、ＡＶ送出部１０７から渡されるＡＶ素材、カルーセル送出部１０９から渡されるカルーセルデータ、イベントメッセージ送出部１１０から渡されるイベントメッセージを多重化してデータストリームを生成し、受信装置に向けて放送する。
【００３８】
多重化部１１１は、一般のデジタル衛星放送で使用されているトランスポートストリーム多重化装置や、それと同等の働きをするソフトウェアで構成することができる。
受信装置１１２は、放送装置１００が放送するデータストリームを受信して、当該データストリームに多重されたＡＶ素材の番組をテレビ１１３に表示させ、当該データストリームに多重されたイベントメッセージの指示に応じて、番組に関する詳細な情報等の提示切り替えの動作を行いつつ、当該データストリームに多重されたカルーセルデータ中のデータ素材に基づいて、当該情報等をテレビ１１３に表示させる。
【００３９】
＜動作＞
ここで、本発明の実施の形態１に係る放送装置１００における放送動作を説明する。
図１２は、本発明の実施の形態１の放送装置１００における送信動作の一例を示す図である。
【００４０】
（１）送出制御部１０６が、自身が内臓している時計より時刻Ｔを取得する（ステップＳ１）。
（２）送出制御部１０６が、取得した時刻Ｔが編成情報管理部１０５が管理する番組スケジュール管理表８００の番組開始時刻よりＰ分前の時刻になったか否かを判断する（ステップＳ２）。ここでＰ分とは、あらかじめ定められた時間であり、カルーセルデータを生成するのに必要な最低限の時間以上に設定する。
【００４１】
（３）送出制御部１０６が、番組開始時刻よりＰ分前の時刻になったと判断した場合に、番組スケジュール管理表８００から番組内で使用する全てのデータ素材名を読み出し、カルーセル生成部１０８へ渡す（ステップＳ３）。
（４）カルーセル生成部１０８が、送出制御部１０６から渡されたデータ素材名のデータ素材を、本編データ素材保持部１０３、及び、ＣＭデータ素材保持部１０４から読み出してカルーセルデータを生成する（ステップＳ４）。
【００４２】
（５）送出制御部１０６が、取得した時刻Ｔが編成情報管理部１０５が管理する番組スケジュール管理表８００の番組開始時刻になったか否かを判断する（ステップＳ５）。
（６）送出制御部１０６が、番組開始時刻になったと判断した場合に、カルーセル送出部１０９へカルーセル生成部１０８により生成されたカルーセルデータの送出開始を指示し、ＡＶ送出部１０７へ当該番組のＡＶ素材名を渡してＡＶ素材の送出開始を指示する（ステップＳ６）。
【００４３】
（７）カルーセル送出部１０９が、送出制御部１０６の指示に従い、カルーセル生成部１０８により生成されたカルーセルデータの繰り返し送出を開始する。
ＡＶ送出部１０７が、送出制御部１０６の指示に従い、送出制御部１０６から渡されたＡＶ素材名のＡＶ素材を本編ＡＶ素材保持部１０１、及び、ＣＭＡＶ素材保持部１０２から読み出して送出を開始する（ステップＳ７）。
【００４４】
（８）送出制御部１０６が、取得した時刻Ｔが番組開始時刻から編成情報管理部１０５が管理する素材スケジュール管理表９００の素材切替時間経過した素材切替時刻になったか否かを判断する（ステップＳ８）。
（９）送出制御部１０６が、素材切替時刻になったと判断した場合に、イベントメッセージ送出部１１０へ次に提示すべき付加データに対応するデータ素材名を渡して当該付加データの提示を指示するイベントメッセージを送出するように指示し、ＡＶ送出部１０７へ次に提示すべきＡＶ素材のＡＶ素材名を渡して送出するＡＶ素材を切り替えるように指示する（ステップＳ９）。
【００４５】
（１０）イベントメッセージ送出部１１０が、データ素材−メッセージＩＤ対応表１１００を参照して、送出制御部１０６から渡されたデータ素材名に対応するメッセージＩＤを含むイベントメッセージを生成して送出を開始する。
ＡＶ送出部１０７が、送出制御部１０６の指示に従い、送出制御部１０６から渡されたＡＶ素材名のＡＶ素材を本編ＡＶ素材保持部１０１、及び、ＣＭＡＶ素材保持部１０２から読み出して送出を開始する（ステップＳ１０）。
【００４６】
（１１）送出制御部１０６が、取得した時刻Ｔが編成情報管理部１０５が管理する番組スケジュール管理表８００の番組終了時刻になったか否かを判断する（ステップＳ１１）。
（１２）送出制御部１０６が、番組終了時刻になったと判断した場合に、カルーセル送出部１０９へカルーセルデータの送出停止を指示し、ＡＶ送出部１０７へＡＶ素材の送出停止を指示する（ステップＳ１２）。
【００４７】
（１３）カルーセル送出部１０９が、送出制御部１０６の指示に従い、カルーセルデータの送出を停止する。
ＡＶ送出部１０７が、送出制御部１０６の指示に従い、ＡＶ素材の送出を停止する（ステップＳ１３）。
図１３は、放送装置１００が出力するデータストリームの具体例を示す図である。
【００４８】
ここでは、本編ＡＶ素材保持部１０１にドラマＡ前半素材２０１，ドラマＡ後半素材２０２が、ＣＭＡＶ素材保持部１０２にＣＭ１素材３０１，ＣＭ２素材３０２，ＣＭ３素材３０３が、本編データ素材保持部１０３にドラマＡ付加データ▲１▼４０１が、ＣＭデータ素材保持部１０４にＣＭ１付加データ５０１，ＣＭ２付加データ６０１，ＣＭ３付加データ７０１が保持され、編成情報管理部１０５が番組スケジュール管理表８００と素材スケジュール管理表９００とを保持しているものとする。
【００４９】
図１３に示すデータストリーム１３００は、上段が番組データのデータストリーム１３０１、中段が付加データのデータストリーム中のカルーセルデータ部分１３０２であり、下段が付加データのデータストリーム中のイベントメッセージ部分１３０３である。
図１３に示す矢印１３１０は時間軸であり、左方向から右方向へ時間が経過することを表し、矢印１３１０上の数値は時刻を表している。
【００５０】
番組データのデータストリーム１３０１においては、１０時００分００秒から「ドラマＡ前半素材２０１」の送出が開始され、１０時１４分００秒に「ＣＭ１素材３０１」の送出に切り替えられ、１０時１４分１５秒に「ＣＭ２素材３０２」の送出に切り替えられ、１０時１４分３０秒に、「ドラマＡ後半素材２０２」の送出に切り替えられ、１０時２９分４５秒に「ＣＭ３素材３０３」の送出に切り替えられ、１０時３０分００秒に送出が終了する。
【００５１】
カルーセルデータ部分１３０２においては、１０時００分００秒からカルーセルデータ１０００の送出が開始され、１０時３０分００秒までカルーセルデータ１０００が繰返し送出される。
また、番組データのデータストリーム１３０１においてＡＶ素材が切り替えられる各時刻に、付加データの切り替えを指示するイベントメッセージが送出される。ここでは、１０時１４分００秒にイベントメッセージ１３０４が、１０時１４分１５秒にイベントメッセージ１３０５が、１０時１４分３０秒にイベントメッセージ１３０６が、１０時２９分４５秒にイベントメッセージ１３０７が送出される。
【００５２】
図１４は、受信装置１１２が図１３に示したようなデータストリーム１３００を受信した際に、テレビ１１３に表示される画面の遷移の具体例を示した図である。
以下に、受信装置１１２がデータストリーム１３００を受信した際の動作を図１４に添って説明する。
【００５３】
（１）画面１４０１は、受信装置１１２が、番組開始時刻である１０時００分００秒にデータストリーム１３００の受信を開始し、データストリーム１３０１の「ドラマＡ前半素材２０１」を右上の表示領域に表示させ、カルーセルデータ部分１３０２のカルーセルデータ１０００中の「ドラマＡ付加データ▲１▼４０１」を左下のＬ字型の表示領域に表示させたところである。
【００５４】
ここで、受信装置が「ドラマＡ付加データ▲１▼４０１」を最初に提示することは放送装置により指定されているものとする。
受信装置が最初に表示するデータ素材を放送装置が指定するには、例えば受信装置においてデフォルトで表示するデータ素材の識別子を固定しておき、放送装置でこの識別子を最初に表示させたいデータ素材に付与する方法や、放送装置が最初に表示させたいデータ素材の識別子を制御情報として受信装置に送信する方法などがある。これらの方法は「ＡＲＩＢ ＳＴＤ−Ｂ２４ デジタル放送におけるデータ放送符号化方式と伝送方式」規格書に記述されている。
（２）受信装置１１２が、次の付加データの切り替えに備えて、切替後に提示すべき「ＣＭ１付加データ５０１」をメモリ上に取り込んでキャッシュしておく。
【００５５】
ここで、受信装置がメモリ上に取り込むべきデータ素材を決定するには、例えば、放送装置がデータ素材の優先度を指定して送信する方法や、先に提示するデータ素材の中にスクリプト言語で記述しておく方法などがある。これらの方法は「ＡＲＩＢ ＳＴＤ−Ｂ２４ デジタル放送におけるデータ放送符号化方式と伝送方式」規格書に記述されている。
【００５６】
また受信装置１１２が、受信したカルーセルデータ１０００中の全てのデータ素材「ドラマＡ付加データ▲１▼４０１」、「ＣＭ１付加データ５０１」、「ＣＭ２付加データ６０１」、及び、「ＣＭ３付加データ７０１」をメモリ上に取り込んでおいてもよい。
（３）画面１４０２は、受信装置１１２が、１０時１４分００秒に、データストリーム１３０１の「ＣＭ１素材３０１」を右上の表示領域に表示させ、同時に、イベントメッセージ１３０４を受信してイベントメッセージ１３０４に含まれるメッセージＩＤ「１０１」に対応付けられた「ＣＭ１付加データ５０１」を左下のＬ字型の表示領域に表示させたところである。
【００５７】
ここで受信装置１１２は「ＣＭ１付加データ５０１」を前もってメモリ上に取り込んでいるので、「ＣＭ１付加データ５０１」の表示は素早く行うことができる。
（４）受信装置１１２が、次の付加データの切り替えに備えて、切替後に提示すべき「ＣＭ２付加データ６０１」をメモリ上に取り込んでおく。
【００５８】
（５）画面１４０３は、受信装置１１２が、１０時１４分１５秒に、データストリーム１３０１の「ＣＭ２素材３０２」を右上の表示領域に表示させ、同時に、イベントメッセージ１３０５を受信してイベントメッセージ１３０５に含まれるメッセージＩＤ「１０２」に対応付けられた「ＣＭ２付加データ６０１」を左下のＬ字型の表示領域に表示させたところである。
【００５９】
（６）受信装置１１２が、次の付加データの切り替えに備えて、切替後に提示すべき「ドラマＡ付加データ▲１▼４０１」をメモリ上に取り込んでおく。
（７）画面１４０４は、受信装置１１２が、１０時１４分３０秒に、データストリーム１３０１の「ドラマＡ後半素材２０２」を右上の表示領域に表示させ、同時に、イベントメッセージ１３０６を受信してイベントメッセージ１３０６に含まれるメッセージＩＤ「１００」に対応付けられた「ドラマＡ付加データ▲１▼４０１」を左下のＬ字型の表示領域に表示させたところである。
【００６０】
（８）受信装置１１２が、次の付加データの切り替えに備えて、切替後に提示すべき「ＣＭ３付加データ７０１」をメモリ上に取り込んでおく。
（９）画面１４０５は、受信装置１１２が、１０時２９分４５秒に、データストリーム１３０１の「ＣＭ３素材３０３」を右上の表示領域に表示させ、同時に、イベントメッセージ１３０７を受信してイベントメッセージ１３０７に含まれるメッセージＩＤ「１０３」に対応付けられた「ＣＭ３付加データ７０１」を左下のＬ字型の表示領域に表示させたところである。
【００６１】
以上のように、本発明の実施の形態１によれば、放送装置が、後で切り替えられるＡＶ素材に添付すべきデータ素材をカルーセルデータに含めて番組開始時刻から繰返し送出し、切り替えられるＡＶ素材に対応するデータ素材の提示を指示するイベントメッセージをＡＶ素材の切り替え時刻に放送し、受信装置が、切り替えられるＡＶ素材に対応するデータ素材をＡＶ素材の切り替え時刻前にメモリ上に取り込み、当該イベントメッセージを合図としてメモリ上のデータ素材を遅滞なく提示することができる。
【００６２】
ここで切り替えられるＡＶ素材に対応するデータ素材の提示を指示するイベントメッセージのデータ量は１トランスポートパケット(１８８バイト）以下で実現可能なため、受信装置が当該イベントメッセージの取得に要する時間は、例えば５００Ｋｂｐｓ（ビット/秒）の帯域を用いて送信した場合には０．００３００８秒以下となり、ほとんど遅延が発生しない。
【００６３】
従って、高い精度でＡＶ素材とデータ素材の提示の切替えタイミングを同期させることが可能となる。
（実施の形態２）
＜概要＞
本発明の実施の形態２に係る放送装置は、実施の形態１と同様に、本編番組に連動して視聴者に提示すべき本編番組付加データと、本編番組中で放送されるＣＭ番組に連動して視聴者に提示すべきＣＭ番組付加データとを、本編番組の放送時間の最初から繰り返し放送し、ＣＭ番組の放送開始時刻に付加データの提示を変更させる変更指示を放送するものであり、さらに、ＣＭ番組付加データの識別子をイベントメッセージを用いてＣＭ番組の放送開始時刻より適当な時間だけ前に放送して、ＣＭ番組の放送開始時刻までに受信装置に識別子が示すＣＭ番組付加データをメモリ上に取り込ませるものである。
【００６４】
＜構成＞
図１５は、実施の形態２に係る放送システムの構成を示す図である。
図１５に示す放送システムは放送装置１２０、及び、受信装置１３２から構成される。
なお、図１５には受信されたデータ放送に基づいて視聴者に対して番組やデータを提示するテレビ１３３を記載している。
【００６５】
ここで、実施の形態１の図１に示した放送システムと同様の構成要素には同一番号を付し、その説明を省略する。
放送装置１２０は、本編ＡＶ素材保持部１０１、ＣＭＡＶ素材保持部１０２と、本編データ素材保持部１０３、ＣＭデータ素材保持部１０４、編成情報管理部１０５、送出制御部１２６、ＡＶ送出部１０７、カルーセル生成部１０８、カルーセル送出部１０９、イベントメッセージ送出部１３０、及び、多重化部１３１を備える。
【００６６】
送出制御部１２６は、実施の形態１の送出制御部１０６の動作に加えて、さらにイベントメッセージ送出部１３０へ、素材スケジュール管理表９００を参照することにより、素材切替時刻よりもあらかじめ定められた時間だけ前の時刻（例えば開始時刻の１分前）に、次に提示すべき付加データに対応するデータ素材名を渡して、当該付加データのキャッシュを指示するイベントメッセージを送出するように指示し、また、素材切替時刻以降に、提示の終わったデータ素材のキャッシュの解除を指示するイベントメッセージを送出するように指示する。
【００６７】
イベントメッセージ送出部１３０は、送出制御部１２６の指示に従い、送出制御部１２６から渡されたデータ素材名に対応する付加データの提示を指示するイベントメッセージと、送出制御部１２６から渡されたデータ素材名に対応する付加データのキャッシュを指示するイベントメッセージと、提示の終わったデータ素材のキャッシュの解除を指示するイベントメッセージとを生成して多重化部１３１に渡す。
【００６８】
多重化部１３１は、ＡＶ送出部１０７から渡されるＡＶ素材、カルーセル送出部１０９から渡されるカルーセルデータ、イベントメッセージ送出部１３０から渡されるイベントメッセージを多重化してデータストリームを生成し、受信装置に向けて放送する。
受信装置１３２は、放送装置１２０により放送されるデータストリームを受信して、当該データストリームに多重されたＡＶ素材の番組をテレビ１３３に表示させ、当該データストリームに多重されたイベントメッセージの指示に応じて番組に関する詳細な情報等のキャッシュ、提示切り替え、キャッシュ解除の動作を行いつつ、当該データストリームに多重されたカルーセルデータ中のデータ素材に基づいて、当該情報等をテレビ１３３に表示させる。
【００６９】
＜動作＞
ここで、本発明の実施の形態２に係る放送装置１２０における放送動作を説明する。
図１６は、本発明の実施の形態２の放送装置１２０における送信動作の一例を示す図である。
【００７０】
図１６は、図１２に、ステップＳ２１、ステップＳ２２のが追加され、図１２のステップＳ９、ステップＳ１０の２つのステップがステップＳ２３、ステップＳ２４に変更されたものである。
ここで、実施の形態１の図１２に示した送信動作と同様のステップには同一番号を付し、その説明を省略する。
【００７１】
（１）〜（７）図１２の（１）〜（７）と同様なのでその説明を省略する（ステップＳ１〜ステップＳ７）。ただし、説明文中の送出制御部１０６は送出制御部１２６に変える。
（８）送出制御部１２６が、取得した時刻Ｔが素材切替時刻のＮ分前の時刻になったか否かを判断する（ステップＳ２１）。ここでＮ分とは、あらかじめ定められた時間であり、受信装置でデータ素材の取り込みに必要な最低限の時間以上に設定しておくことが望ましい。
【００７２】
（９）送出制御部１２６が、素材切替時刻のＮ分前になったと判断した場合に、イベントメッセージ送出部１３０へ、次に提示すべき付加データに対応するデータ素材名を渡して、当該付加データのキャッシュを指示するイベントメッセージを送出するように指示する（ステップＳ２２）。
（１０）図１２の（８）と同様なのでその説明を省略する（ステップＳ８）。ただし、説明文中の送出制御部１０６は送出制御部１２６に変える。
【００７３】
（１１）送出制御部１２６が、素材切替時刻になったと判断した場合に、イベントメッセージ送出部１３０へ次に提示すべき付加データに対応するデータ素材名を渡して当該付加データの提示を指示するイベントメッセージと、提示の終わった付加データのキャッシュの解除を指示するイベントメッセージとを送出するように指示し、ＡＶ送出部１０７へ次に提示すべきＡＶ素材のＡＶ素材名を渡して送出するＡＶ素材を切り替えるように指示する（ステップＳ２３）。
【００７４】
（１２）イベントメッセージ送出部１３０が、データ素材−メッセージＩＤ対応表１１００を参照して、送出制御部１２６から渡されたデータ素材名に対応するメッセージＩＤを含む付加データの提示を指示するイベントメッセージと、提示の終わった付加データのキャッシュの解除を指示するイベントメッセージとを生成して送出を開始する。
【００７５】
ＡＶ送出部１０７が、送出制御部１２６の指示に従い、送出制御部１２６から渡されたＡＶ素材名のＡＶ素材を本編ＡＶ素材保持部１０１、及び、ＣＭＡＶ素材保持部１０２から読み出して送出を開始する（ステップＳ２４）。
（１３）〜（１５）図１２の（１１）〜（１３）と同様なのでその説明を省略する（ステップＳ１１〜Ｓ１３）。ただし、説明文中の送出制御部１０６は送出制御部１２６に変える。
【００７６】
図１７は、放送装置１２０が出力するデータストリームの具体例を示す図である。
ここでは、実施の形態１の図１３に示した具体例と同様に、本編ＡＶ素材保持部１０１にドラマＡ前半素材２０１，ドラマＡ後半素材２０２が、ＣＭＡＶ素材保持部１０２にＣＭ１素材３０１，ＣＭ２素材３０２，ＣＭ３素材３０３が、本編データ素材保持部１０３にドラマＡ付加データ▲１▼４０１が、ＣＭデータ素材保持部１０４にＣＭ１付加データ５０１，ＣＭ２付加データ６０１，ＣＭ３付加データ７０１が保持され、編成情報管理部１０５が番組スケジュール管理表８００と素材スケジュール管理表９００とを保持しているものとする。
【００７７】
図１７に示すデータストリーム１７００は、上段が番組データのデータストリーム１３０１、中段が付加データのデータストリーム中のカルーセルデータ部分１３０２であり、下段が付加データのデータストリーム中のイベントメッセージ部分１７０１である。
ここで、実施の形態１の図１３に示した具体例と同様の部分には同一番号を付し、その説明を省略する。
【００７８】
図１７に示したデータストリーム１７００は、実施の形態１の図１３に示したデータストリーム１３００とイベントメッセージ部分のみが異なり、付加データのキャッシュを指示するイベントメッセージ１７０２、１７０３、１７０６と、提示の終わった付加データのキャッシュの解除を指示するイベントメッセージ１７０４、１７０５、１７０７とが追加されている。
【００７９】
イベントメッセージ１７０２は、付加データの切り替えを指示するイベントメッセージ１３０４が送出されるＮ分前の時刻に送出される、付加データのキャッシュを指示するイベントメッセージである。
イベントメッセージ１７０３は、付加データの切り替えを指示するイベントメッセージ１３０５が送出されるＮ分前の時刻に送出される、付加データのキャッシュを指示するイベントメッセージである。
【００８０】
イベントメッセージ１７０４は、付加データの切り替えを指示するイベントメッセージ１３０５が送出される時刻以後に送出される、提示の終わった付加データのキャッシュの解除を指示するイベントメッセージである。
イベントメッセージ１７０５は、付加データの切り替えを指示するイベントメッセージ１３０６が送出される時刻以後に送出される、提示の終わった付加データのキャッシュの解除を指示するイベントメッセージである。
【００８１】
イベントメッセージ１７０６は、付加データの切り替えを指示するイベントメッセージ１３０７が送出されるＮ分前の時刻に送出される付加データのキャッシュを指示するイベントメッセージである。
イベントメッセージ１７０７は、番組終了時刻以後に送出される、提示の終わった付加データのキャッシュの解除を指示するイベントメッセージである。
【００８２】
受信装置１３２が図１７に示したようなデータストリーム１７００を受信した際に、テレビ１３３に表示される画面の遷移は、実施の形態１の図１４と同様である。
以下に、受信装置１３２がデータストリーム１７００を受信した際の動作を図１４に添って説明する。
【００８３】
（１）画面１４０１は、受信装置１３２が、番組開始時刻である１０時００分００秒にデータストリーム１７００の受信を開始し、データストリーム１３０１の「ドラマＡ前半素材２０１」を右上の表示領域に表示させ、カルーセルデータ部分１３０２のカルーセルデータ１０００中の「ドラマＡ付加データ▲１▼４０１」を左下のＬ字型の表示領域に表示させたところである。
【００８４】
ここで、受信装置が「ドラマＡ付加データ▲１▼４０１」を最初に提示することは放送装置により指定されているものとする。
（２）受信装置１３２が、１０時１４分００秒のＮ分前（例えば１０時１３分００秒）にイベントメッセージ１７０２を受信してイベントメッセージ１７０２に含まれるメッセージＩＤ「１０１」に対応付けられた「ＣＭ１付加データ５０１」のメモリ上への取り込みを開始する。
【００８５】
（３）受信装置１３２が、１０時１４分１５秒のＮ分前（例えば１０時１３分１５秒）にイベントメッセージ１７０３を受信してイベントメッセージ１７０３に含まれるメッセージＩＤ「１０２」に対応付けられた「ＣＭ２付加データ６０１」のメモリ上への取り込みを開始する。
（４）画面１４０２は、受信装置１３２が、１０時１４分００秒に、データストリーム１３０１の「ＣＭ１素材３０１」を右上の表示領域に表示させ、同時に、イベントメッセージ１３０４を受信してイベントメッセージ１３０４に含まれるメッセージＩＤ「１０１」に対応付けられた「ＣＭ１付加データ５０１」を左下のＬ字型の表示領域に表示させたところである。
【００８６】
（５）画面１４０３は、受信装置１３２が、１０時１４分１５秒に、データストリーム１３０１の「ＣＭ２素材３０２」を右上の表示領域に表示させ、同時に、イベントメッセージ１３０５を受信してイベントメッセージ１３０５に含まれるメッセージＩＤ「１０２」に対応付けられた「ＣＭ２付加データ６０１」を左下のＬ字型の表示領域に表示させたところである。
【００８７】
（６）受信装置１３２が、「ＣＭ１付加データ５０１」の提示が終わった後に、イベントメッセージ１７０４を受信して「ＣＭ１付加データ５０１」をメモリ上から消去可とする。
（７）画面１４０４は、受信装置１３２が、１０時１４分３０秒に、データストリーム１３０１の「ドラマＡ後半素材２０２」を右上の表示領域に表示させ、同時に、イベントメッセージ１３０６を受信してイベントメッセージ１３０６に含まれるメッセージＩＤ「１００」に対応付けられた「ドラマＡ付加データ▲１▼４０１」を左下のＬ字型の表示領域に表示させたところである。
【００８８】
（８）受信装置１３２が、「ＣＭ２付加データ６０１」の提示が終わった後に、イベントメッセージ１７０５を受信して「ＣＭ２付加データ６０１」をメモリ上から消去可とする。
《  》（９）受信装置１３２が、１０時２９分４５秒のＮ分前（例えば１０時２８分４５秒）にイベントメッセージ１７０６を受信してイベントメッセージ１７０６に含まれるメッセージＩＤ「１０３」に対応付けられた「ＣＭ３付加データ７０１」のメモリ上への取り込みを開始する。
【００８９】
（１０）画面１４０５は、受信装置１３２が、１０時２９分４５秒に、データストリーム１３０１の「ＣＭ３素材３０３」を右上の表示領域に表示させ、同時に、イベントメッセージ１３０７を受信してイベントメッセージ１３０７に含まれるメッセージＩＤ「１０３」に対応付けられた「ＣＭ３付加データ７０１」を左下のＬ字型の表示領域に表示させたところである。
《  》（１１）受信装置１３２が、「ＣＭ３付加データ７０１」の提示が終わった後に、イベントメッセージ１７０７を受信して「ＣＭ３付加データ７０１」をメモリ上から消去可とする。
【００９０】
以上のように、本発明の実施の形態２によれば、放送装置がキャッシュやキャッシュ解除を指示するイベントメッセージを放送し、受信装置がキャッシュやキャッシュ解除を指示するイベントメッセージに従って必要な期間に必要な付加データだけをキャッシュすることができる。
従って、受信装置のメモリ容量を節約できる。
（変形例）
＜概要＞
本発明の変形例に係る放送装置は、実施の形態１及び実施の形態２におけるイベントメッセージの代わりに、モジュールを追加することにより、同様の動作を実現するものである。
【００９１】
＜構成＞
図１８は、変形例に係る放送システムの構成を示す図である。
図１８に示す放送システムは放送装置１４０、及び、受信装置１５２から構成される。
なお、図１８には受信されたデータ放送に基づいて視聴者に対して番組やデータを提示するテレビ１５３を記載している。
【００９２】
ここで、実施の形態１の図１及び実施の形態２の図１５に示した放送システムと同様の構成要素には同一番号を付し、その説明を省略する。
放送装置１４０は、本編ＡＶ素材保持部１０１、ＣＭＡＶ素材保持部１０２と、本編データ素材保持部１０３、ＣＭデータ素材保持部１０４、編成情報管理部１０５、送出制御部１４６、ＡＶ送出部１０７、カルーセル生成部１０８、カルーセル送出部１０９、ダミーモジュール送出部１５０、及び、多重化部１５１を備える。
【００９３】
送出制御部１４６は、実施の形態１の送出制御部１０６におけるイベントメッセージ送出部１１０に対する動作や、実施の形態２の送出制御部１２６におけるイベントメッセージ送出部１３０に対する動作を、同様に、ダミーモジュール送出部１５０に対して行う。
ダミーモジュール送出部１５０は、送出制御部１４６の指示に従い、送出制御部１４６から渡されたデータ素材名に対応する付加データの提示を指示するモジュールを生成して多重化部１５１に渡す。
《  》また、ダミーモジュール送出部１５０は、送出制御部１４６から渡されたデータ素材名に対応する付加データのキャッシュを指示するモジュールと、提示の終わったデータ素材のキャッシュの解除を指示するモジュールとを生成して多重化部１５１に渡す。
【００９４】
ここで、ダミーモジュール送出部１５０により生成される各モジュールはそれぞれ特定のモジュールＩＤを有する。
多重化部１５１は、ＡＶ送出部１０７から渡されるＡＶ素材、カルーセル送出部１０９から渡されるカルーセルデータを多重化してデータストリームを生成し、ダミーモジュール送出部１５０からモジュールを渡された時のみ当該カルーセルデータに当該モジュールを加えて、受信装置に向けて放送する。
【００９５】
受信装置１５２は、放送装置１４０により放送されるデータストリームを受信して、当該データストリームに多重されたＡＶ素材の番組をテレビ１５３に表示させ、当該データストリームに多重されたカルーセルデータへのモジュールの追加を監視し、モジュールが追加された時にそのモジュールＩＤに応じて番組に関する詳細な情報等のキャッシュ、提示切り替え、キャッシュ解除の動作を行いつつ、当該データストリームに多重されたカルーセルデータ中のデータ素材に基づいて、当該情報等をテレビ１５３に表示させる。
【００９６】
＜動作＞
本発明の変形例に係る動作は、実施の形態１及び実施の形態２における動作と同様なので、その説明を省略する。
以上のように、本発明の変形例によれば、放送装置が、イベントメッセージの代わりにモジュールを使用して、受信装置にデータ素材の切り替えやキャッシュやキャッシュ解除のイベントを実行するように指示することができる。
【００９７】
従って、使用できるイベントメッセージの数が限られている場合において、データ素材の切り替えやキャッシュやキャッシュ解除のイベントを実行する合図としてイベントメッセージを使わない分だけ、イベントメッセージの数が減らないので、最大数のイベントメッセ−ジを他の目的に使用することができる。
なお、本発明の実施の形態１、実施の形態２、変形例では、各動作開始の合図となるイベントメッセージやモジュールを、一度だけ送信することとしているが、受信装置において取りこぼしが発生した場合の対処のため、同じイベントメッセージを複数回ずつ送信することとしてもよい。
【００９８】
また、コンピュータに本発明の実施の形態１、実施の形態２、変形例のような動作を実行させることができるプログラムが、コンピュータ読み取り可能な記録媒体に記録されて流通したり、ネットワークで直接転送されたりして、取り引きの対象となりうる。
ここでコンピュータ読み取り可能な記録媒体とは、例えば、フロッピーディスク、ＣＤ、ＭＯ、ＤＶＤ、メモリーカード等の着脱可能な記録媒体、ハードディスク、半導体メモリ等の固定記録媒体等であり、特に限定されるものではない。
【００９９】
【発明の効果】
本発明に係るデータ放送装置は、受信機において受信後一旦メモリ上に取り込まれた後で再生される放送データをカルーセル方式で繰り返し放送するデータ放送装置であって、受信機において再生を開始すべき開始時刻がそれぞれに指定されている複数の放送データを入手する入手手段と、入手手段により入手された複数の放送データを含むカルーセルデータを生成する生成手段と、入手手段により入手された複数の放送データのそれぞれに指定されている各開始時刻の中の最も早い時刻から生成手段により生成されたカルーセルデータをカルーセル方式で繰り返し放送するカルーセルデータ放送手段と、前記受信機に対して前記各開始時刻のそれぞれに対応する放送データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送手段とを備えることを特徴とする。
【０１００】
これによって、受信側において先に再生すべき放送データと後で再生すべき放送データとを一緒に繰り返し放送し、後で再生すべき放送データの再生を当該放送データに指定されている開始時刻において開始するタイミングを指示する命令を放送することができる。
従って、受信機において、後で再生すべき放送データを前もってメモリ上に取り込んでおくことができるので、当該タイミングには取り込み時間による再生までの遅延時間が実質的にゼロになり、視聴者に提示する放送データの変更タイミングを従来よりも高い精度で制御することができる。
【０１０１】
さらに、放送するカルーセルデータを頻繁に切り替えなくてよくなるので、送信側の処理負担を軽くすることができる。
また、データ放送装置において、前記命令放送手段は、さらに、前記受信機に対して当該開始時刻に対応する放送データを当該開始時刻より前にメモリ上に取り込むタイミングを指示する取り込み指示命令を放送することを特徴とすることもできる。
【０１０２】
これによって、放送データの切り替わる時刻の前に、切り替わった後に再生すべき放送データをメモリ上に取り込むタイミングを指示する命令を放送することができる。
従って、受信機において必要な時に必要な放送データだけをメモリ上に取り込むことができるので、受信機のメモリ容量を節約できる。
【０１０３】
また、データ放送装置において、前記命令放送手段は、さらに、前記受信機に対してメモリ上に取り込んだ放送データを再生時刻が経過した後に消去可とするタイミングを指示する消去指示命令を放送することを特徴  とすることもできる。
これによって、放送データを消去するタイミングを指示する命令を放送することができる。
【０１０４】
従って、受信機において不要になった時に放送データをメモリ上から消去可にすることができるので、受信機のメモリ容量を節約できる。
また、データ放送装置において、前記命令放送手段は、前記開始指示命令を、イベントメッセージ、又は、特定の識別子を有するモジュールとして放送することを特徴とすることもできる。
【０１０５】
これによって、開始指示命令をイベントメッセージ、又は、特定の識別子を有するモジュールとして放送することができる。
従って、従来の受信機に本発明の動作を実行させることができる。
本発明に係るデータ放送装置は、番組データを所定の放送時間に継続的に放送し受信機において受信後一旦メモリ上に取り込まれた後で再生される当該番組データに対応する付加データを当該所定の放送時間にカルーセル方式で繰り返し放送するデータ放送装置であって、それぞれに放送時間が指定されている複数の番組データと当該番組データのそれぞれに対応する付加データとを入手する入手手段と、入手手段により入手された複数の付加データを含むカルーセルデータを生成する生成手段と、入手手段により入手された複数の番組データをそれぞれに指定されている各放送時間に継続的に放送し入手手段により入手された複数の番組データのそれぞれに指定されている各放送時間の中の最も早い放送時間の開始時刻から生成手段により生成されたカルーセルデータをカルーセル方式で繰り返し放送するデータ放送手段と、前記受信機に対して前記各放送時間の各開始時刻のそれぞれに対応する付加データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送手段とを備えることを特徴とする。
【０１０６】
これによって、受信側において先に再生すべき付加データと後で再生すべき付加データとを一緒に繰り返し放送し、後で再生すべき付加データの再生を当該付加データに対応する番組データに指定されている開始時刻において開始するタイミングを指示する命令を放送することができる。
従って、受信機において、後で再生すべき付加データを前もってメモリ上に取り込んでおくことができるので、当該タイミングには取り込み時間による再生までの遅延時間が実質的にゼロになり、視聴者に提示する付加データの変更タイミングを従来よりも高い精度で制御することができる。
【０１０７】
また、データ放送装置において、前記命令放送手段は、さらに、前記受信機に対して当該開始時刻に対応する付加データを当該開始時刻より前にメモリ上に取り込むタイミングを指示する取り込み指示命令を放送することを特徴とすることもできる。
これによって、付加データの切り替わる時刻の前に、切り替わった後に再生すべき付加データをメモリ上に取り込むタイミングを指示する命令を放送することができる。
【０１０８】
従って、受信機において必要な時に必要な付加データだけをメモリ上に取り込むことができるので、受信機のメモリ容量を節約できる。
また、データ放送装置において、前記命令放送手段は、さらに、前記受信機に対してメモリ上に取り込んだ付加データを再生時刻が経過した後に消去可とするタイミングを指示する消去指示命令を放送することを特徴とすることもできる。
【０１０９】
これによって、付加データを消去するタイミングを指示する命令を放送することができる。
従って、受信機において不要になった時に付加データをメモリ上から消去可にすることができるので、受信機のメモリ容量を節約できる。
また、データ放送装置において、前記命令放送手段は、前記開始指示命令を、イベントメッセージ、又は、特定の識別子を有するモジュールとして放送することを特徴とすることもできる。
【０１１０】
これによって、開始指示命令をイベントメッセージ、又は、特定の識別子を有するモジュールとして放送することができる。
従って、従来の受信機に本発明の動作を実行させることができる。
本発明に係るデータ放送プログラムは、受信機において受信後一旦メモリ上に取り込まれた後で再生される放送データをカルーセル方式で繰り返し放送するデータ放送プログラムであって、コンピュータに、受信機において再生を開始すべき開始時刻がそれぞれに指定されている複数の放送データを入手する入手ステップと、入手ステップにより入手された複数の放送データを含むカルーセルデータを生成する生成ステップと、入手ステップにより入手された複数の放送データのそれぞれに指定されている各開始時刻の中の最も早い時刻から生成ステップにより生成されたカルーセルデータをカルーセル方式で繰り返し放送するカルーセルデータ放送ステップと、前記受信機に対して前記各開始時刻のそれぞれに対応する放送データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送ステップとを実行させることを特徴とする。
【０１１１】
本発明に係るデータ放送方法は、受信機において受信後一旦メモリ上に取り込まれた後で再生される放送データをカルーセル方式で繰り返し放送するデータ放送方法であって、受信機において再生を開始すべき開始時刻がそれぞれに指定されている複数の放送データを入手する入手ステップと、入手ステップにより入手された複数の放送データを含むカルーセルデータを生成する生成ステップと、入手ステップにより入手された複数の放送データのそれぞれに指定されている各開始時刻の中の最も早い時刻から生成ステップにより生成されたカルーセルデータをカルーセル方式で繰り返し放送するカルーセルデータ放送ステップと、前記受信機に対して前記各開始時刻のそれぞれに対応する放送データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送ステップとを備えることを特徴とする。
【０１１２】
これによって、受信側において先に再生すべき放送データと後で再生すべき放送データとを一緒に繰り返し放送し、後で再生すべき放送データの再生を当該放送データに指定されている開始時刻において開始するタイミングを指示する命令を放送することができる。
従って、受信機において、後で再生すべき放送データを前もってメモリ上に取り込んでおくことができるので、当該タイミングには取り込み時間による再生までの遅延時間が実質的にゼロになり、視聴者に提示する放送データの変更タイミングを従来よりも高い精度で制御することができる。
【０１１３】
さらに、放送するカルーセルデータを頻繁に切り替えなくてよくなるので、送信側の処理負担を軽くすることができる。
本発明に係るデータ放送プログラムは、番組データを所定の放送時間に継続的に放送し受信機において受信後一旦メモリ上に取り込まれた後で再生される当該番組データに対応する付加データを当該所定の放送時間にカルーセル方式で繰り返し放送するデータ放送プログラムであって、コンピュータに、それぞれに放送時間が指定されている複数の番組データと当該番組データのそれぞれに対応する付加データとを入手する入手ステップと、入手ステップにより入手された複数の付加データを含むカルーセルデータを生成する生成ステップと、入手ステップにより入手された複数の番組データをそれぞれに指定されている各放送時間に継続的に放送し入手ステップにより入手された複数の番組データのそれぞれに指定されている各放送時間の中の最も早い放送時間の開始時刻から生成ステップにより生成されたカルーセルデータをカルーセル方式で繰り返し放送するデータ放送ステップと、前記受信機に対して前記各放送時間の各開始時刻のそれぞれに対応する付加データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送ステップとを実行させることを特徴とする。
【０１１４】
本発明に係るデータ放送方法は、番組データを所定の放送時間に継続的に放送し受信機において受信後一旦メモリ上に取り込まれた後で再生される当該番組データに対応する付加データを当該所定の放送時間にカルーセル方式で繰り返し放送するデータ放送方法であって、それぞれに放送時間が指定されている複数の番組データと当該番組データのそれぞれに対応する付加データとを入手する入手ステップと、入手ステップにより入手された複数の付加データを含むカルーセルデータを生成する生成ステップと、入手ステップにより入手された複数の番組データをそれぞれに指定されている各放送時間に継続的に放送し入手ステップにより入手された複数の番組データのそれぞれに指定されている各放送時間の中の最も早い放送時間の開始時刻から生成ステップにより生成されたカルーセルデータをカルーセル方式で繰り返し放送するデータ放送ステップと、前記受信機に対して前記各放送時間の各開始時刻のそれぞれに対応する付加データの再生を当該開始時刻に開始するタイミングを指示する開始指示命令を放送する命令放送ステップとを備えることを特徴とする。
【０１１５】
これによって、受信側において先に再生すべき付加データと後で再生すべき付加データとを一緒に繰り返し放送し、後で再生すべき付加データの再生を当該付加データに対応する番組データに指定されている開始時刻において開始するタイミングを指示する命令を放送することができる。
従って、受信機において、後で再生すべき付加データを前もってメモリ上に取り込んでおくことができるので、当該タイミングには取り込み時間による再生までの遅延時間が実質的にゼロになり、視聴者に提示する付加データの変更タイミングを従来よりも高い精度で制御することができる。
【図面の簡単な説明】
【図１】実施の形態１に係る放送システムの構成を示す図である。
【図２】本編ＡＶ素材保持部１０１に保持される本編番組用のＡＶ素材の一例を示す図である。
【図３】ＣＭＡＶ素材保持部１０２に保持されるＣＭ番組用のＡＶ素材の一例を示す図である。
【図４】本編データ素材保持部１０３に保持されるデータ素材の表示の一例を示す図である。
【図５】ＣＭデータ素材保持部１０４に保持されるデータ素材の表示の一例を示す図である。
【図６】ＣＭデータ素材保持部１０４に保持されるデータ素材の表示の一例を示す図である。
【図７】ＣＭデータ素材保持部１０４に保持されるデータ素材の表示の一例を示す図である。
【図８】編成情報管理部１０５により管理される編成情報の一例を示す図である。
【図９】編成情報管理部１０５により管理される編成情報の一例を示す図である。
【図１０】カルーセル生成部１０８が生成するカルーセルデータの一例を示す図である。
【図１１】データ素材名とメッセージＩＤとの対応表の一例を示す図である。
【図１２】本発明の実施の形態１の放送装置１００における送信動作の一例を示す図である。
【図１３】放送装置１００が出力するデータストリームの具体例を示す図である。
【図１４】受信装置１１２が図１３に示したようなデータストリーム１３００を受信した際に、テレビ１１３に表示される画面の遷移の具体例を示した図である。
【図１５】実施の形態２に係る放送システムの構成を示す図である。
【図１６】本発明の実施の形態２の放送装置１２０における送信動作の一例を示す図である。
【図１７】放送装置１２０が出力するデータストリームの具体例を示す図である。
【図１８】変形例に係る放送システムの構成を示す図である。
【符号の説明】
１００    放送装置
１０１    本編ＡＶ素材保持部
１０２    ＣＭＡＶ素材保持部
１０３    本編データ素材保持部
１０４    ＣＭデータ素材保持部
１０５    編成情報管理部
１０６    送出制御部
１０７    ＡＶ送出部
１０８    カルーセル生成部
１０９    カルーセル送出部
１１０    イベントメッセージ送出部
１１１    多重化部
１２０    放送装置
１２６    送出制御部
１３０    イベントメッセージ送出部
１３１    多重化部
１４０    放送装置
１４６    送出制御部
１５０    ダミーモジュール送出部
１５１    多重化部
【図１】
0004782938.tif 000002
【図２】
0004782938.tif 000003
【図３】
0004782938.tif 000004
【図４】
0004782938.tif 000005
【図５】
0004782938.tif 000006
【図６】
0004782938.tif 000007
【図７】
0004782938.tif 000008
【図８】
0004782938.tif 000009
【図９】
0004782938.tif 000010
【図１０】
0004782938.tif 000011
【図１１】
0004782938.tif 000012
【図１２】
0004782938.tif 000013
【図１３】
0004782938.tif 000014
【図１４】
0004782938.tif 000015
【図１５】
0004782938.tif 000016
【図１６】
0004782938.tif 000017
【図１７】
0004782938.tif 000018
【図１８】
0004782938.tif 000019