(57)【要約】【課題】本発明は、前処理を重複することなく、検証用のデータ放送コンテンツを提供する番組コンテンツ送出装置を提供する。【解決手段】内容の一部が重複する第１番組コンテンツと第２番組コンテンツを、受信装置に送出する番組コンテンツ送出装置１００であって、重複コンテンツに相当するＴＳを記憶する重複コンテンツ記憶部１０９と、第１及び第２番組コンテンツを記憶するデータ放送コンテンツ記憶部と、第１及び第２番組コンテンツの分析により、各非重複コンテンツを抽出するデータ分離部１１４と、抽出された各非重複コンテンツのＴＳを生成する第２パケット化部１０６と、生成された各ＴＳを記憶する非重複コンテンツ記憶部１０８と、送出指示に応じて、重複コンテンツ記憶部１０９の記憶するＴＳと非重複コンテンツ記憶部１０８の記憶する何れか１つのＴＳをそれぞれ送出する第２多重化部１１２とを備える。【選択図】 図１
2005167349.tif 000002
【特許請求の範囲】
【請求項１】
放送内容の一部が重複する第１放送番組と第２放送番組をそれぞれ構成する第１番組コンテンツと第２番組コンテンツを、受信装置に送出する番組コンテンツ送出装置であって、
放送内容の重複部分に相当する重複コンテンツをパケット化したトランスポートストリーム（ＴＳ）を記憶している第１ＴＳ記憶手段と、
第１及び第２番組コンテンツを記憶しているコンテンツ記憶手段と、
第１及び第２番組コンテンツを分析することにより、放送内容が重複しない部分に相当する各非重複コンテンツを抽出する抽出手段と、
前記抽出手段によって抽出された各非重複コンテンツをパケット化して、各非重複コンテンツに対応する各ＴＳを生成する非重複ＴＳ生成手段と、
前記非重複ＴＳ生成手段によって生成された各ＴＳを記憶する第２ＴＳ記憶手段と、
ユーザーの送出指示に応じて、前記第１ＴＳ記憶手段に記憶されているＴＳと前記第２ＴＳ記憶手段に記憶されている何れか１つのＴＳをそれぞれ送出する送出手段と
を備えることを特徴とする番組コンテンツ送出装置。
【請求項２】
前記第１及び第２番組コンテンツは、それぞれ、重複コンテンツを特定する重複コンテンツ特定情報と、非重複コンテンツを特定する非重複コンテンツ特定情報とを含み、
前記抽出手段は、重複コンテンツ特定情報に基いて第１番組コンテンツから重複コンテンツを抽出し、非重複コンテンツ特定情報に基づいて第１及び第２番組コンテンツからそれぞれ非重複コンテンツを抽出し、
前記番組コンテンツ送出装置は、前記抽出手段によって抽出された重複コンテンツをパケット化してＴＳを生成する重複ＴＳ生成手段と、
前記重複ＴＳ生成手段によって生成されたＴＳを前記第１ＴＳ記憶手段に記録する記録手段と
を備えることを特徴とする請求項１記載の番組コンテンツ送出装置。
【請求項３】
前記非重複コンテンツは、アンタイムカルーセルであり、
前記アンタイムカルーセルには、重複コンテンツに含まれる差替対象となるカルーセルを特定する差替対象特定識別子と同一の識別子が付与され、
前記番組コンテンツ送出装置は、
ユーザーから第１送出指示を受取る第１送出指示受取手段と、
ユーザーから第２送出指示を受取る第２送出指示受取手段と
を備え、
前記送出手段は、第１送出指示に応じて前記第１ＴＳ記憶手段に記憶されているＴＳを送出し、
第２送出指示に応じて前記第２ＴＳ記憶手段に記憶されている何れか１つのＴＳを、送出中の前記第１ＴＳ記憶手段に記憶されているＴＳに含まれる前記差替対象識別子によって特定されるカルーセルと差替えて送出する
ことを特徴とする請求項１記載の番組コンテンツ送出装置。
【請求項４】
前記非重複コンテンツは、テイクイベントメッセージであり、
前記番組コンテンツ送出装置は、
ユーザーから第１送出指示を受取る第１送出指示受取手段と、
ユーザーから第２送出指示を受取る第２送出指示受取手段と
を備え、
前記重複ＴＳ生成手段は、
前記送出手段は、第１送出指示に応じて前記第１ＴＳ記憶手段に記憶されているＴＳを送出し、
第２送出指示に応じて前記第２ＴＳ記憶手段に記憶されている何れか１つのＴＳを送出する
ことを特徴とする請求項１記載の番組コンテンツ送出装置。
【請求項５】
放送内容の一部が重複する第１放送番組と第２放送番組をそれぞれ構成する第１番組コンテンツと第２番組コンテンツを、受信装置に送出し、第１及び第２ＴＳ記憶手段とコンテンツ記憶手段とを備える番組コンテンツ送出装置に用いる番組コンテンツ送出方法であって、
前記第１ＴＳ記憶手段は、放送内容の重複部分に相当する重複コンテンツをパケット化したトランスポートストリーム（ＴＳ）を記憶し、
前記コンテンツ記憶手段は、第１及び第２番組コンテンツを記憶し、
前記番組コンテンツ送出方法は、
第１及び第２番組コンテンツを分析することにより、放送内容が重複しない部分に相当する各非重複コンテンツを抽出する抽出ステップと、
前記抽出ステップによって抽出された各非重複コンテンツをパケット化して、各非重複コンテンツに対応する各ＴＳを生成する非重複ＴＳ生成ステップと、
前記ＴＳ生成ステップによって生成された各ＴＳを前記第２ＴＳ記憶手段に記録する記録ステップと、
ユーザーの送出指示に応じて、前記第１ＴＳ記憶手段に記憶されているＴＳと前記第２ＴＳ記憶手段に記憶されている何れか１つのＴＳをそれぞれ送出する送出ステップと
を含むことを特徴とする番組コンテンツ送出方法。
【請求項６】
放送内容の一部が重複する第１放送番組と第２放送番組をそれぞれ構成する第１番組コンテンツと第２番組コンテンツを、受信装置に送出し、第１及び第２ＴＳ記憶手段とコンテンツ記憶手段とを備える番組コンテンツ送出装置に用いる番組コンテンツ送出プログラムであって、
前記第１ＴＳ記憶手段は、放送内容の重複部分に相当する重複コンテンツをパケット化したトランスポートストリーム（ＴＳ）を記憶し、
前記コンテンツ記憶手段は、第１及び第２番組コンテンツを記憶し、
前記番組コンテンツプログラムは、
第１及び第２番組コンテンツを分析することにより、放送内容が重複しない部分に相当する各非重複コンテンツを抽出する抽出ステップと、
前記抽出ステップによって抽出された各非重複コンテンツをパケット化して、各非重複コンテンツに対応する各ＴＳを生成する非重複ＴＳ生成ステップと、
前記ＴＳ生成ステップによって生成された各ＴＳを前記第２ＴＳ記憶手段に記録する記録ステップと、
ユーザーの送出指示に応じて、前記第１ＴＳ記憶手段に記憶されているＴＳと前記第２ＴＳ記憶手段に記憶されている何れか１つのＴＳをそれぞれ送出する送出ステップと
を含むことを特徴とする番組コンテンツ送出プログラム。
【請求項７】
放送内容の一部が重複する第１放送番組と第２放送番組をそれぞれ構成する第１番組コンテンツと第２番組コンテンツを、受信装置に送出し、第１及び第２ＴＳ記憶手段とコンテンツ記憶手段とを備える番組コンテンツ送出装置に用いる番組コンテンツ送出プログラムを記録したコンピュータ読取可能な記録媒体であって、
前記第１ＴＳ記憶手段は、放送内容の重複部分に相当する重複コンテンツをパケット化したトランスポートストリーム（ＴＳ）を記憶し、
前記コンテンツ記憶手段は、第１及び第２番組コンテンツを記憶し、
前記番組コンテンツプログラムは、
第１及び第２番組コンテンツを分析することにより、放送内容が重複しない部分に相当する各非重複コンテンツを抽出する抽出ステップと、
前記抽出ステップによって抽出された各非重複コンテンツをパケット化して、各非重複コンテンツに対応する各ＴＳを生成する非重複ＴＳ生成ステップと、
前記ＴＳ生成ステップによって生成された各ＴＳを前記第２ＴＳ記憶手段に記録する記録ステップと、
ユーザーの送出指示に応じて、前記第１ＴＳ記憶手段に記憶されているＴＳと前記第２ＴＳ記憶手段に記憶されている何れか１つのＴＳをそれぞれ送出する送出ステップと
を含むことを特徴とするコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送番組を構成する番組コンテンツの内容の検証を受信装置において行うための検証用番組コンテンツ送出装置に関する。
【背景技術】
【０００２】
近年、テレビ放送においては、従来の地上波放送に加え、ＢＳデジタル放送という新しい放送形式が普及しつつある。デジタル放送では、映像、音声から成る従来の放送番組に加え、データ放送コンテンツの構成するデータ放送番組を同時放送することができる。
ここで、「データ放送コンテンツ」は、Markup言語で記述されたテキストコードデータのファイル（以下、「ＢＭＬ文書ファイル」という。）、静止画、テキスト、映像、音声等のモノメディアデータのファイル（以下、「素材ファイル」という。）等から構成される、受信装置の表示部の画面に表示される各ページ画像を構成するデータ群のことをいい、ＢＭＬ文書ファイルには、素材ファイルの画面への表示方法や他のページへのリンク先などが記述されている。
【０００３】
従って、放送局側は、デジタル放送を介して、放送中の番組に関連した情報やニュース、天気予報など視聴者にとって有用な付加情報を放送局から提供することが可能となり、視聴者は、１つの放送番組を視聴しながら、同時に放送されるデータ放送コンテンツの示す付加情報から多様な情報を取得することができる。
又、２００３年の末より、放送が開始される地上波デジタル放送では、各地方の視聴者のニーズに合わせ、データ放送番組の一部を地方向けの内容の番組に差替えて、各地方毎に番組の一部が異なる内容の放送が行なわれるようになり、放送局側は、地方毎の視聴者のニーズに対応できるように番組内容を変更することができ、各地方の視聴者は、地方のニーズに合った情報を取得することができる。
【０００４】
上記データ放送コンテンツは、通常オーサリングツール等を用いてオフラインで生成され、生成されたデータ放送コンテンツは、デジタル放送される前に、試写装置を用いて実際にデジタル放送される環境が再現され、再現された環境下で生成されたデータ放送コンテンツが正常に再生されるかどうか放送局において検証される。
特許文献１には、データ放送コンテンツの再生動作を簡易に確認するためのデータ放送コンテンツ試写装置に関する技術が開示されている。
【０００５】
これにより、事前にデータ放送コンテンツの再生動作が検証された後に放送局から当該データ放送コンテンツがデジタル放送されるので、視聴者は、受信装置を用いて、当該データ放送コンテンツを受信し、不具合なく、受信したデータ放送コンテンツを再生し、有用な付加情報を取得することができる。
【特許文献１】特開2001-57681号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、データ放送コンテンツの一部のみが異なる複数のデータ放送コンテンツを検証する場合においては、検証する各データ放送コンテンツについてデジタル放送する環境を再現するため、コンテンツの内容が異なる部分のみならず共通する部分についても、データのパケット化等のデジタル放送するための前処理が行なわれるので、共通する部分についての前処理が重複して行なわれるという問題点がある。
【０００７】
特に、データ放送番組の放送時間帯の任意の時刻に、放送局側の操作者の指示に応じて放送開始時刻が決定されるアンタイムカルーセルのようなコンテンツを含む複数のデータ放送コンテンツの検証を行なう場合には、当該アンタイムカルーセルが送出される可能性のある各放送時刻において、実際にデータ放送される環境を再現してデータ放送コンテンツを検証しなければならないため、上記前処理が重複して行なわれる回数が増大することになる。
【０００８】
そこで、本発明は、データ放送コンテンツの一部のみが異なる複数のデータ放送コンテンツを検証する場合において、前処理を重複することなく、検証用のデータ放送コンテンツを提供することが可能な番組コンテンツ送出装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明は、放送内容の一部が重複する第１放送番組と第２放送番組をそれぞれ構成する第１番組コンテンツと第２番組コンテンツを、受信装置に送出する番組コンテンツ送出装置であって、-放送内容の重複部分に相当する重複コンテンツをパケット化したトランスポートストリーム（ＴＳ）を記憶している第１ＴＳ記憶手段と、第１及び第２番組コンテンツを記憶しているコンテンツ記憶手段と、第１及び第２番組コンテンツを分析することにより、放送内容が重複しない部分に相当する各非重複コンテンツを抽出する抽出手段と、前記抽出手段によって抽出された各非重複コンテンツをパケット化して、各非重複コンテンツに対応する各ＴＳを生成する非重複ＴＳ生成手段と、前記非重複ＴＳ生成手段によって生成された各ＴＳを記憶する第２ＴＳ記憶手段と、ユーザーの送出指示に応じて、前記第１ＴＳ記憶手段に記憶されているＴＳと前記第２ＴＳ記憶手段に記憶されている何れか１つのＴＳをそれぞれ送出する送出手段とを備える。
【００１０】
又、本発明は、放送内容の一部が重複する第１放送番組と第２放送番組をそれぞれ構成する第１番組コンテンツと第２番組コンテンツを、受信装置に送出し、第１及び第２ＴＳ記憶手段とコンテンツ記憶手段とを備える番組コンテンツ送出装置に用いる番組コンテンツ送出方法であって、前記第１ＴＳ記憶手段は、放送内容の重複部分に相当する重複コンテンツをパケット化したトランスポートストリーム（ＴＳ）を記憶し、前記コンテンツ記憶手段は、第１及び第２番組コンテンツを記憶し、前記番組コンテンツ送出方法は、第１及び第２番組コンテンツを分析することにより、放送内容が重複しない部分に相当する各非重複コンテンツを抽出する抽出ステップと、前記抽出ステップによって抽出された各非重複コンテンツをパケット化して、各非重複コンテンツに対応する各ＴＳを生成する非重複ＴＳ生成ステップと、前記ＴＳ生成ステップによって生成された各ＴＳを前記第２ＴＳ記憶手段に記録する記録ステップと、ユーザーの送出指示に応じて、前記第１ＴＳ記憶手段に記憶されているＴＳと前記第２ＴＳ記憶手段に記憶されている何れか１つのＴＳをそれぞれ送出する送出ステップとを含むこととすることができる。
【００１１】
又、本発明は、放送内容の一部が重複する第１放送番組と第２放送番組をそれぞれ構成する第１番組コンテンツと第２番組コンテンツを、受信装置に送出し、第１及び第２ＴＳ記憶手段とコンテンツ記憶手段とを備える番組コンテンツ送出装置に用いる番組コンテンツ送出プログラムであって、前記第１ＴＳ記憶手段は、放送内容の重複部分に相当する重複コンテンツをパケット化したトランスポートストリーム（ＴＳ）を記憶し、前記コンテンツ記憶手段は、第１及び第２番組コンテンツを記憶し、前記番組コンテンツプログラムは、第１及び第２番組コンテンツを分析することにより、放送内容が重複しない部分に相当する各非重複コンテンツを抽出する抽出ステップと、前記抽出ステップによって抽出された各非重複コンテンツをパケット化して、各非重複コンテンツに対応する各ＴＳを生成する非重複ＴＳ生成ステップと、前記ＴＳ生成ステップによって生成された各ＴＳを前記第２ＴＳ記憶手段に記録する記録ステップと、ユーザーの送出指示に応じて、前記第１ＴＳ記憶手段に記憶されているＴＳと前記第２ＴＳ記憶手段に記憶されている何れか１つのＴＳをそれぞれ送出する送出ステップとを含むこととすることができる。
【００１２】
又、本発明は、放送内容の一部が重複する第１放送番組と第２放送番組をそれぞれ構成する第１番組コンテンツと第２番組コンテンツを、受信装置に送出し、第１及び第２ＴＳ記憶手段とコンテンツ記憶手段とを備える番組コンテンツ送出装置に用いる番組コンテンツ送出プログラムを記録したコンピュータ読取可能な記録媒体であって、前記第１ＴＳ記憶手段は、放送内容の重複部分に相当する重複コンテンツをパケット化したトランスポートストリーム（ＴＳ）を記憶し、前記コンテンツ記憶手段は、第１及び第２番組コンテンツを記憶し、
前記番組コンテンツプログラムは、第１及び第２番組コンテンツを分析することにより、放送内容が重複しない部分に相当する各非重複コンテンツを抽出する抽出ステップと、前記抽出ステップによって抽出された各非重複コンテンツをパケット化して、各非重複コンテンツに対応する各ＴＳを生成する非重複ＴＳ生成ステップと、前記ＴＳ生成ステップによって生成された各ＴＳを前記第２ＴＳ記憶手段に記録する記録ステップと、ユーザーの送出指示に応じて、前記第１ＴＳ記憶手段に記憶されているＴＳと前記第２ＴＳ記憶手段に記憶されている何れか１つのＴＳをそれぞれ送出する送出ステップとを含むこととすることができる。
【発明の効果】
【００１３】
本発明は、上記の構成を備えることにより、予め記憶手段にパケット化した重複コンテンツを格納し、検証の都度、格納されているパケット化重複コンテンツを読出し、各番組コンテンツから抽出し、パケット化した非重複コンテンツと共に送出することができるので、重複コンテンツに対して送出のための前処理を何度も繰り返すことなく、検証用の番組コンテンツを送出することができる。
【００１４】
ここで、前記第１及び第２番組コンテンツは、それぞれ、重複コンテンツを特定する重複コンテンツ特定情報と、非重複コンテンツを特定する非重複コンテンツ特定情報とを含み、前記抽出手段は、重複コンテンツ特定情報に基いて第１番組コンテンツから重複コンテンツを抽出し、非重複コンテンツ特定情報に基づいて第１及び第２番組コンテンツからそれぞれ非重複コンテンツを抽出し、前記番組コンテンツ送出装置は、前記抽出手段によって抽出された重複コンテンツをパケット化してＴＳを生成する重複ＴＳ生成手段と、前記重複ＴＳ生成手段によって生成されたＴＳを前記第１ＴＳ記憶手段に記録する記録手段とを備えることとしてもよい。
【００１５】
これにより、検証対象となる複数の番組コンテンツの中から各番組コンテンツに共通の重複コンテンツを自動的に特定し、複数の番組コンテンツのうちの１つに対してのみ、パケット化処理を実行し、パケット化した重複コンテンツを記憶手段に格納しておくことができるので、重複コンテンツに対して送出のための前処理を何度も繰り返すことなく、検証用の番組コンテンツを送出することができる。
【００１６】
ここで、前記非重複コンテンツは、アンタイムカルーセルであり、前記アンタイムカルーセルには、重複コンテンツに含まれる差替対象となるカルーセルを特定する差替対象特定識別子と同一の識別子が付与され、前記番組コンテンツ送出装置は、ユーザーから第１送出指示を受取る第１送出指示受取手段と、ユーザーから第２送出指示を受取る第２送出指示受取手段とを備え、前記送出手段は、第１送出指示に応じて前記第１ＴＳ記憶手段に記憶されているＴＳを送出し、第２送出指示に応じて前記第２ＴＳ記憶手段に記憶されている何れか１つのＴＳを、送出中の前記第１ＴＳ記憶手段に記憶されているＴＳに含まれる前記差替対象識別子によって特定されるカルーセルと差替えて送出することとしてもよい。
【００１７】
これにより、重複コンテンツの送出開始後の任意の時間に検証すべきアンタイムカルーセルを重複コンテンツの一部と差替えて出力することができるので、送出することができるので、重複コンテンツに対して送出のための前処理を何度も繰り返すことなく、検証すべきアンタイムカルーセルを送出することができ、ユーザーは、受信装置を用いて、放送番組の放送予定時間内の任意の時間におけるアンタイムカルーセルの示す画面への表示の切り替わり具合を検証することができる。
【００１８】
ここで、前記非重複コンテンツは、テイクイベントメッセージであり、前記番組コンテンツ送出装置は、ユーザーから第１送出指示を受取る第１送出指示受取手段と、ユーザーから第２送出指示を受取る第２送出指示受取手段とを備え、前記重複ＴＳ生成手段は、前記送出手段は、第１送出指示に応じて前記第１ＴＳ記憶手段に記憶されているＴＳを送出し、第２送出指示に応じて前記第２ＴＳ記憶手段に記憶されている何れか１つのＴＳを送出することとしてもよい。
【００１９】
これにより、重複コンテンツの送出開始後の任意の時間に検証すべきテイクイベントメッセージを重複コンテンツの一部と差替えて出力することができるので、送出することができるので、重複コンテンツに対して送出のための前処理を何度も繰り返すことなく、検証すべきテイクイベントメッセージを送出することができ、ユーザーは、受信装置を用いて、放送番組の放送予定時間内の任意の時間におけるテイクイベントメッセージの示す画面への表示の切り替わり具合を検証することができる。
【発明を実施するための最良の形態】
【００２０】
＜構成＞
図１は、本発明の実施の形態における番組コンテンツ送出装置１００の構成を示す機能ブロック図である。番組コンテンツ送出装置１００は、図１に示す通り、映像・音声コンテンツ記憶部１０１、データ放送コンテンツ記憶部１０２、映像・音声コンテンツ読出部１０３、データ放送コンテンツ読出部１０４、第１パケット化部１０５、第２パケット化部１０６、第１多重化部１０７、非重複コンテンツ記憶部１０８、重複コンテンツ記憶部１０９、非重複コンテンツ読出部１１０、重複コンテンツ読出部１１１、第２多重化部１１２、ユーザーインタフェース部１１３、データ分離部１１４から構成される。
【００２１】
番組コンテンツ送出装置１００は、ハードウェアとしてはＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク等から構成され、ＲＯＭ又は上記ハードディスクには、コンピュータプログラムが記憶され、上記ＣＰＵが、上記コンピュータプログラムに従って動作することにより、上記装置は、その機能を達成する。
映像・音声コンテンツ記憶部１０１は、データ放送番組と同時に放送され、データ放送番組が連動する対象となる映像放送番組を構成する映像及び音声コンテンツ（以下、「映像放送番組コンテンツ」という。）と、映像放送番組コンテンツ特定テーブルとを記憶している。
【００２２】
ここで、「映像放送番組コンテンツ特定テーブル」とは、映像放送番組と当該映像番組の放送開始予定時間及び放送継続時間と当該映像放送番組を構成する映像放送番組コンテンツの格納先アドレスとの対応関係を示すテーブルのことをいう。
図２は、映像・音声コンテンツ記憶部１０１が記憶している映像放送番組コンテンツ特定テーブルの具体例を示す。
【００２３】
データ放送コンテンツ記憶部１０２は、複数のアンタイムカルーセルを含むアンタイムデータ放送コンテンツとアンタイムデータ放送コンテンツ特定テーブルとを記憶している。
ここで、「アンタイムカルーセル」とは、当該アンタイムカルーセルが属するデータ放送番組の実際の放送時間帯における任意の時刻に、放送局側の操作者の指示に応じて放送開始時間が確定されて、当該放送開始時刻になると、後述する重複カルーセルと差替えて送出されるカルーセルのことをいい、アンタイムカルーセルを構成する各コンテンツは予め定められている。
【００２４】
「アンタイム」とは、ＡＲＩＢ  ＳＴＤ−Ｂ３５において定義されているように、コンテンツ製作段階では、時間が確定せず、放送中に人間系により確定するものをいう。
「カルーセル」とは、ＡＲＩＢ  ＳＴＤ−Ｂ３５において定義されるカルーセルのことをいい、データ放送番組を構成するデータ単位である。
アンタイムカルーセルの内容の具体例としては、例えば、連動対象となる映像放送番組が「クイズ番組」である場合に、「クイズの問題」や「クイズの解答」等の各画面を構成するデータ放送コンテンツが挙げられる。
【００２５】
「アンタイムデータ放送コンテンツ」とは、複数の各アンタイムデータ放送コンテンツ間で共通の重複カルーセルと、各アンタイムデータ放送コンテンツ毎に異なるアンタイムカルーセルとから構成されるデータ放送コンテンツのことをいう。
アンタイムデータ放送コンテンツは、映像放送番組と連動して放送されるデータ放送番組の一部を構成し、アンタイムデータ放送コンテンツの全体構成を示すファイルである構成情報ファイルと、構成情報ファイルによって参照される各カルーセルを構成する要素データであるリソースの集合とから構成される。
【００２６】
重複カルーセルは、アンタイムカルーセルによって差替えられる対象となるカルーセルであって、連動対象の映像放送番組の放送開始後、アンタイムカルーセルによって差替えられるまでの間、継続して繰り返し放送される。
なお、重複カルーセルは、アンタイムカルーセルの差替対象となるカルーセル以外のカルーセルを含んでいてもよい。
【００２７】
又、「アンタイムデータ放送コンテンツ特定テーブル」とは、アンタイムデータ放送コンテンツが属するデータ放送番組と、当該アンタイムデータ放送コンテンツの識別子と、当該アンタイムデータ放送コンテンツの格納先アドレスと、当該アンタイムデータ放送コンテンツに含まれるアンタイムカルーセルの放送継続時間と当該データ放送番組の連動対象となる映像放送番組との対応関係を示すテーブルのことをいう。
【００２８】
図３は、データ放送コンテンツ記憶部１０２が記憶しているアンタイムデータ放送コンテンツ特定テーブルの具体例を示す。
ユーザーインタフェース部１１３は、ユーザーから検証すべき映像放送番組の指示を受取り、受取った指示を映像・音声コンテンツ読出部１０３及びデータ分離部１１４にそれぞれ出力する。
【００２９】
又、ユーザーインタフェース部１１３は、ユーザーから検証開始指示を受取り、受取った指示を重複コンテンツ読出部１１１に出力し、さらに検証すべきアンタイムカルーセルの送出指示を受取ると、受取った指示を非重複コンテンツ読出部１１０に出力する。
映像・音声コンテンツ読出部１０３は、ユーザーインターフェース部１１３から検証すべき映像放送番組の指示の入力があると、映像放送番組コンテンツ特定テーブルを参照して、映像・音声記憶部１０１から指示された映像放送番組を構成する映像放送番組コンテンツと当該映像放送番組の放送継続時間を読出し、第１パケット化部１０５に出力する。
【００３０】
データ放送コンテンツ読出部１０４は、データ分離部１１４から検証すべき映像放送番組に対応する各アンタイムデータ放送コンテンツの読出しを指示されると、アンタイムデータ放送コンテンツ特定テーブルを参照して、データ放送コンテンツ記憶部１０４から検証すべき映像放送番組に対応する各アンタイムデータ放送コンテンツと当該アンタイムデータ放送コンテンツに含まれるアンタイムカルーセルの放送継続時間とを予め定められた順番に従って読出し、読出した各アンタイムデータ放送コンテンツと当該アンタイムデータ放送コンテンツの識別子とアンタイムカルーセルの放送継続時間とをデータ分離部１１４に出力する。
【００３１】
データ分離部１１４は、以下に示すアンタイムデータ放送コンテンツ分離抽出処理を行なう。
データ分離部１１４は、ユーザーインターフェース部１１３から検証すべき映像放送番組の指示を受取ると、データ放送コンテンツ読出部１０４に、指示された映像放送番組に対応する各アンタイムデータ放送コンテンツの読出しを指示し、指示に応じてデータ放送コンテンツ読出部１０４より入力された各アンタイムデータ放送コンテンツを構成する構成情報ファイルの内容を解析し、解析結果に基づいて当該構成情報ファイルの中からアンタイムカルーセルの記述に相当する部分（以下、「非重複コンテンツ相当記述部分」という。）と重複カルーセルの記述に相当する部分（以下、「重複コンテンツ相当記述部分」という。）を抽出し、抽出した非重複コンテンツ記述部分の記述に基づいて、当該記述によって参照されているアンタイムカルーセルを構成する各リソースを取得し、抽出した非重複コンテンツ相当記述部分と取得した各リソースとの集合（以下、「非重複相当コンテンツ」という。）とデータ放送コンテンツ読出部１０４より入力された、当該アンタイムカルーセルの属するアンタイムデータ放送コンテンツの識別子とアンタイムカルーセルの放送継続時間とを第２パケット化部１０６に出力する。
【００３２】
又、データ分離部１１４は、抽出した重複コンテンツ相当記述部分の記述に基づいて、当該記述によって参照されている重複カルーセルを構成する各リソースを取得し、抽出した重複コンテンツ相当記述部分と取得した各リソースとの集合（以下、「重複相当コンテンツ」という。）を第１パケット化部１０５に出力する。
具体的には、構成情報ファイルに含まれる各タグの記述の構成要素を、当該タグが特定の文字列を含んでいるか否かにより、当該タグの記述の構成要素が重複カルーセルの記述部分に属するか、アンタイムカルーセルの記述部分に属するか、両者のカルーセルに共通して関連する共通記述部分に属するかを判別し、共通記述部分に属する構成要素とアンタイムカルーセルの記述部分に属する構成要素とを非重複コンテンツ相当記述部分として、共通記述部分に属する構成要素と重複カルーセルの記述部分に属する構成要素とを重複コンテンツ相当記述部分としてそれぞれ抽出し、抽出した非重複コンテンツ相当記述部分と、非重複コンテンツ相当記述部分の記述に基づいて取得したアンタイムカルーセルを構成する各リソースとを非重複相当コンテンツとして第２パケット化部１０６に出力し、抽出した重複コンテンツ相当記述部分と重複コンテンツ相当記述部分の記述に基づいて取得した重複カルーセルを構成する各リソースとを重複相当コンテンツとして第１パケット化部１０５に出力する。
【００３３】
図４及び図５は、アンタイムデータ放送コンテンツを構成する構成情報ファイルの具体例を示す。図４及び図５に示す連続番号は、構成情報ファイルに記述されている各タグを特定するための番号である。図４の５番目の開始タグ（「carousel」を文字列として含むタグ）から２３番目の終了タグ（「/carousel」を文字列として含むタグ）までの各タグには、重複カルーセルの記述部分に属する各構成要素が記述され、図５の２４番目の開始タグ（「take carousel」を文字列として含むタグ）から４４番目の終了タグ（「/take carousel」を文字列として含むタグ）までの各タグには、アンタイムカルーセルの記述部分に属する各構成要素が記述され、上記タグ以外の各タグ（具体的には、図４の１番目のタグ（「?xml」を文字列として含むタグ）から４番目のタグ（「version="2.0"」を文字列として含むタグ）までの各タグと、図５の４５番目のタグ（「/data＿es」を文字列として含むタグ）から４６番目のタグ（「/bcml」を文字列として含むタグ）までの各タグ）には、共通記述部分に属する各構成要素が記述されている。
【００３４】
図４及び図５の例では、データ分離部１１４は、構成情報ファイルを最初（１番目）のタグから順番に読み込み、読み込んだタグに「carousel」又は「take carousel」の何れかの文字列が含まれているか否かを判別し、何れの文字列も含まれていない場合には、読み込んだタグに記述されている構成要素を共通記述部分に属する構成要素と判別し、読み込んだタグに「carousel」が開始タグとして含まれている場合、当該開始タグから当該開始タグの終了タグまでの各タグに記述されている各構成要素を重複カルーセルの記述部分に属する構成要素と判別し、読み込んだタグに「take carousel」が開始タグとして含まれている場合、当該開始タグから当該開始タグの終了タグまでの各タグに記述されている各構成要素をアンタイムカルーセルの記述部分に属する構成要素と判別する。
【００３５】
第１パケット化部１０５は、ＭＰＥＧ（Moving Picture Expert Group）２規格に基づいて、映像・音声コンテンツ読出部１０３より入力された映像放送番組コンテンツとデータ分離部１１２より入力された重複相当コンテンツとをそれぞれエンコードし、エンコードした各コンテンツを固定長のＴＳ（トランスポートストリーム）パケットに分割し、各ＴＳパケットに、当該ＴＳパケットが属する各コンテンツを識別するためのＰＩＤを付与し、映像・音声コンテンツ読出部１０３より入力された映像放送番組の放送継続時間と共に第１多重化部１０７に出力する。
【００３６】
第２パケット化部１０６は、データ分離部１１４より入力された各非重複相当コンテンツをそれぞれエンコードし、エンコードした各非重複相当コンテンツを固定長のＴＳ（トランスポートストリーム）パケットに分割し、各ＴＳパケットに重複相当コンテンツを構成する各ＴＳパケットに付与したＰＩＤと同一のＰＩＤを付与し、各非重複相当コンテンツを構成するＴＳパケットのＴＳを、データ分離部１１４より入力された、当該非重複相当コンテンツが属するアンタイムデータ放送コンテンツの識別子と当該アンタイムカルーセルの放送継続時間とを対応付けて非重複コンテンツ記憶部１０８に記録する。
【００３７】
第１多重化部１０７は、第１パケット化部１０５より入力された各ＴＳパケットを１つのＴＳに多重化し、第１パケット化部１０５より入力された映像放送番組の放送継続時間と対応付けて重複コンテンツ記憶部１０９に記録する。
非重複コンテンツ記憶部１０８は、各非重複相当コンテンツを含む各ＴＳを当該非重複相当コンテンツが属するアンタイムデータ放送コンテンツの識別子と当該アンタイムカルーセルの放送継続時間とを対応付けて記憶している。
【００３８】
重複コンテンツ記憶部１０９は、映像放送番組コンテンツと重複相当コンテンツとを含む１つのＴＳを当該映像放送番組の放送継続時間と対応付けて記憶している。
非重複コンテンツ読出部１１０は、ユーザーインタフェース部１１３から入力された検証すべきアンタイムデータ放送コンテンツの送出指示の入力があると、非重複コンテンツ記憶部１０８に記憶されている各非重複相当コンテンツのＴＳの中から指示されたアンタイムデータ放送コンテンツに属する非重複相当コンテンツを含むＴＳと当該アンタイムカルーセルの放送継続時間とを読出し、当該放送継続時間の間、読出したＴＳを第２多重化部１１２に出力する。
【００３９】
重複コンテンツ読出部１１１は、ユーザーインタフェース部１１３から入力された検証開始指示の入力があると、重複コンテンツ記憶部１０９に記憶されている映像放送番組コンテンツと重複相当コンテンツとを含むＴＳと当該映像放送番組の放送継続時間とを読出し、第２多重化部１１２に当該放送継続時間の間、出力する。
第２多重化部１１２は、ユーザーインタフェース部１１３からの検証開始指示の入力に応じて、重複コンテンツ読出部１１１から入力された映像放送番組コンテンツと重複相当コンテンツとを含むＴＳの入力があると、入力されたＴＳを受信装置に送出する。
【００４０】
又、第２多重化部１１２は、ユーザーインタフェース部１１３からの検証すべきアンタイムデータ放送コンテンツの送出指示の入力に応じて、非重複コンテンツ読出部１１０から指示されたアンタイムデータ放送コンテンツに属する非重複相当コンテンツを含むＴＳが入力されると、当該ＴＳを構成するＴＳパケットのＰＩＤと同一のＰＩＤを有する各ＴＳパケットを重複コンテンツ読出部１１１から入力中のＴＳから削除して、非重複コンテンツ読出部１１０から入力されたＴＳに含まれる各ＴＳパケットと差替え、差替えた各ＴＳパケットと削除後のＴＳとを多重化し、１つのＴＳとして送出する。
＜動作＞
次に、データ分離部１１４の行なうアンタイムデータ放送コンテンツ分離抽出処理の動作について説明する。
【００４１】
図６及び図７は、上記動作を示すフローチャートである。以下、図６及び図７を参照して上記動作について説明する。
データ分離部１１４は、ユーザーインターフェース部１１３から検証すべき映像放送番組の指示の入力があると（ステップＳ１４０１）、アンタイムデータ放送コンテンツの読出の順番を示す変数Ｍと、読出されたアンタイムデータ放送コンテンツを構成する構成情報ファイルに記述されている各タグの読込みの順番を示す変数Ｎとを初期化し（ステップＳ１４０２）、さらにＭの値を１だけインクリメントし（ステップＳ１４０３）、Ｍ番目のアンタイムの読出をデータ放送コンテンツ読出部１０４に指示し（ステップＳ１４０４）、さらにＮの値を１だけインクリメントし（ステップＳ１４０５）、指示に応じてデータ放送コンテンツ読出部１０４より入力されたＭ番目のアンタイムデータ放送コンテンツを構成する構成情報ファイルにおけるＮ番目のタグを読込み（ステップＳ１４０６）、読込んだタグに、重複カルーセルを示す開始タグが含まれているか否かを判定する（ステップＳ１４０７）。
【００４２】
重複カルーセルを示す開始タグが含まれている場合（ステップＳ１４０７：Ｙ）、Ｍの値が１であるか否かを判定する（ステップＳ１４０８）。
Ｍの値が１である場合（ステップＳ１４０８：Ｙ）、当該タグに記述されている構成要素を第１パケット化部１０５に出力し（ステップＳ１４１３）、読込んだタグに重複カルーセルを示す終了タグが含まれているか否かを判定する（ステップＳ１４１９）。
【００４３】
重複カルーセルを示す終了タグが含まれていない場合（ステップＳ１４１９：Ｎ）、Ｎの値を１だけインクリメントし（ステップＳ１４２０）、構成情報ファイルにおけるＮ番目のタグを読込み（ステップＳ１４２１）、ステップＳ１４０８の処理に移行する。
又、重複カルーセルを示す終了タグが含まれている場合（ステップＳ１４１９：Ｙ）、ステップＳ１４０５の処理に移行する。
【００４４】
又、ステップＳ１４０８において、Ｍの値が１でない場合（ステップＳ１４０８：Ｎ）、ステップＳ１４１９の処理に移行する。
ステップＳ１４０７において、重複カルーセルを示す開始タグが含まれていない場合（ステップＳ１４０７：Ｎ）、読込んだタグに、アンタイムカルーセルを示す開始タグが含まれているか否かを判定する（ステップＳ１４０９）。
【００４５】
アンタイムカルーセルを示す開始タグが含まれている場合（ステップＳ１４０９：Ｙ）、当該タグに記述されている構成要素を第２パケット化部１０６に出力し（ステップＳ１４１２）、読込んだタグにアンタイムカルーセルを示す終了タグが含まれているか否かを判定する（ステップＳ１４１６）。
アンタイムカルーセルを示す終了タグが含まれていない場合（ステップＳ１４１６：Ｎ）、Ｎの値を１だけインクリメントし（ステップＳ１４１７）、ＢＭＬ文書ファイルにおけるＮ番目のタグを読込み（ステップＳ１４１８）、ステップＳ１４１２の処理に移行する。
【００４６】
又、アンタイムカルーセルを示す終了タグが含まれている場合（ステップＳ１４１６：Ｙ）、ステップＳ１４０５の処理に移行する。
ステップＳ１４０９において、アンタイムカルーセルを示す開始タグが含まれていない場合（ステップＳ１４０９：Ｎ）、Ｍの値が１であるか否かを判定する（ステップＳ１４１０）。
【００４７】
Ｍの値が１である場合（ステップＳ１４１０：Ｙ）、読込んだタグに記述されている構成要素を第１パケット化部１０５及び第２パケット化部１０６に出力し（ステップＳ１４１１）、読込んだタグが構成情報ファイルにおける最終番目のタグであるか否かを判定する（ステップＳ１４１４）。
最終番目のタグでない場合（ステップＳ１４１４：Ｎ）、ステップＳ１４０５の処理に移行し、最終番目のタグである場合（ステップＳ１４１４：Ｙ）、入力されたアンタイムデータ放送コンテンツが最終番目のものか否かを判定する（ステップＳ１４１５）。
【００４８】
最終番目のものである場合（ステップＳ１４１５：Ｙ）、アンタイムデータ放送コンテンツ分離抽出処理の動作を終了し、最終番目のものでない場合（ステップＳ１４１５：Ｎ）、ステップＳ１４０３の処理に移行する。
ステップＳ１４１０において、Ｍの値が１でない場合（ステップＳ１４１０：Ｎ）、当該タグに記述されている構成要素を第２パケット化部１０６に出力し（ステップＳ１４２２）、ステップＳ１４１４の処理に移行する。
＜補足＞
以上、本発明に係る番組コンテンツ送出装置１００について、実施の形態に基づいて説明したが、本発明はこれら実施の形態に限られないことは勿論である。
（１）例えば、本実施の形態においては、データ分離部１１４による分離抽出処理の対象となるデータ放送コンテンツは、アンタイムデータ放送コンテンツとしたが、アンタイムカルーセルの代わりに、各データ放送コンテンツ毎に異なるテイクイベントメッセージをコンテンツとして含む各データ放送コンテンツを分離抽出処理の対象とすることとしてもよい。
【００４９】
ここで、「テイクイベントメッセージ」とは、放送局の操作者の指示に応じて即時に送出されるメッセージ情報を送るコンテンツのことをいう。
又、「テイク」とは、ＡＲＩＢ  ＳＴＤ−Ｂ３５において定義する人間系によるアンタイムのトリガー指示操作のことをいい、「イベントメッセージ」とは、ＡＲＩＢ  ＳＴＤ−Ｂ３５において定義する放送局から受信装置で動作しているコンテンツに対して即座に、あるいは指定した時刻にメッセージ情報を送る手段のことをいう。
【００５０】
なお、テイクイベントメッセージは、アンタイムカルーセルの場合と同様にしてデータ分離部１１４によって分離抽出処理されるが、分離後の第２パケット化部１０６によるパケット化においては、重複相当コンテンツを構成する各ＴＳパケットに付与したＰＩＤとは、異なるＰＩＤが付与され、第２多重化部１１２において、重複コンテンツ読出部１１１から入力中のＴＳに多重化されて、送出される。
（２）本発明の実施の形態においては、データ分離部１１４による分離抽出処理によって抽出された重複相当コンテンツと非重複相当コンテンツとをＴＳパケットに分割後、多重化して直接受信装置に送出することとしたが、重複相当コンテンツと非重複相当コンテンツとを直接受信装置に送出する代わりに、第１及び第２番組コンテンツ送出装置を経由して送出することとしてもよい。
【００５１】
図８は、第１番組コンテンツ送出装置２００及び第２番組コンテンツ送出装置３００の構成を示す機能ブロック図である。図８において、番組コンテンツ送出装置１００の構成要素と同一の機能を有する構成要素には、番組コンテンツ送出装置１００の構成要素に付された番号と同一番号を付し、以下、構成要素の相違点を中心に説明する。
第1番組コンテンツ送出装置２００は、映像・音声コンテンツ記憶部１０１、データ放送コンテンツ記憶部１０２、映像・音声コンテンツ読出部１０３、データ放送コンテンツ読出部１０４、データ分離部１１４、第1パケット化部１０５、第２パケット化部１０６、第1多重化部１０７、非重複コンテンツ記憶部１０８、重複コンテンツ記憶部１０９、データ送出部２１２、ユーザーインタフェース部２１３とから構成される。
【００５２】
データ送出部２１２は、重複コンテンツ記憶部１０９及び非重複コンテンツ記憶部１０８とからそれぞれ、映像放送番組コンテンツと重複相当コンテンツとを含むＴＳと、非重複相当コンテンツを含むＴＳとを読出して、第２番組コンテンツ送出装置３００に送出する。
ユーザーインタフェース部２１３は、ユーザーから検証すべき映像放送番組の指示を受取り、受取った指示を映像・音声コンテンツ読出部１０３及びデータ分離部１１４にそれぞれ出力する。
【００５３】
第２番組コンテンツ送出装置３００はデータ受信部３０１、重複コンテンツ記憶部１０９、非重複コンテンツ読出部１１０、重複コンテンツ読出部１１１、第２多重化部１１２、非重複コンテンツ記憶部１０８、ユーザーインタフェース部３１３から構成される。
データ受信部３０１は、第１番組コンテンツ送出装置２００から送出されたＴＳを受信し、受信したＴＳを構成する各ＴＳパケットに付与されたＰＩＤに基づいて、映像放送番組コンテンツ及び重複相当コンテンツを構成する各ＴＳパケットと非重複相当コンテンツを構成する各ＴＳパケットとを分離し、映像放送番組コンテンツ及び重複相当コンテンツを構成する各ＴＳパケットを重複コンテンツ記憶部１０９に記録し、非重複相当コンテンツを構成する各ＴＳパケットを非重複コンテンツ記憶部１０９に記憶する。
【００５４】
ユーザーインタフェース部３１３は、ユーザーから検証開始指示を受取り、受取った指示を重複コンテンツ読出部１１１に出力し、さらに検証すべきアンタイムカルーセルの送出指示を受取ると、受取った指示を非重複コンテンツ読出部１１０に出力する。
【産業上の利用可能性】
【００５５】
放送番組を構成する番組コンテンツの内容の検証を受信装置において行うための検証用番組コンテンツ送出装置に利用することができる。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態における番組コンテンツ送出装置１００の構成を示す機能ブロック図である。
【図２】映像・音声コンテンツ記憶部１０１が記憶している映像放送番組コンテンツ特定テーブルの具体例を示す。
【図３】データ放送コンテンツ記憶部１０２が記憶しているアンタイムデータ放送コンテンツ特定テーブルの具体例を示す。
【図４】アンタイムデータ放送コンテンツを構成する構成情報ファイルの具体例の前半部分を示す。
【図５】アンタイムデータ放送コンテンツを構成する構成情報ファイルの具体例の後半部分を示す。
【図６】データ分離部１１４の行なうアンタイムデータ放送コンテンツ分離抽出処理の動作を示すフローチャートのＰａｒｔ１である。
【図７】データ分離部１１４の行なうアンタイムデータ放送コンテンツ分離抽出処理の動作を示すフローチャートのＰａｒｔ２である。
【図８】第１番組コンテンツ送出装置２００及び第２番組コンテンツ送出装置３００の構成を示す機能ブロック図である。
【符号の説明】
【００５７】
１００    番組コンテンツ送出装置
１０１    映像・音声コンテンツ記憶部
１０２    データ放送コンテンツ記憶部
１０３    映像・音声コンテンツ読出部
１０４    データ放送コンテンツ読出部
１０５    第１パケット化部
１０６    第２パケット化部
１０７    第１多重化部
１０８    非重複コンテンツ記憶部
１０９    重複コンテンツ記憶部
１１０    非重複コンテンツ読出部
１１１    重複コンテンツ読出部
１１２    第２多重化部
１１３、２１３、３１３    ユーザーインタフェース部
１１４    データ分離部
２００    第１番組コンテンツ送出装置
２１２    データ送出部
３００    第２番組コンテンツ送出装置
３０１    データ受信部
【図１】
2005167349.tif 000003
【図２】
2005167349.tif 000004
【図３】
2005167349.tif 000005
【図４】
2005167349.tif 000006
【図５】
2005167349.tif 000007
【図６】
2005167349.tif 000008
【図７】
2005167349.tif 000009
【図８】
2005167349.tif 000010