(57)【要約】【課題】  蓄積された番組コンテンツを簡易かつ迅速に試写することが可能なコンテンツ試写装置およびコンテンツ試写方法を提案する。【解決手段】  コンテンツ試写装置は、番組メタデータおよび番組コンテンツを試写するコンテンツ試写装置であって、番組コンテンツを格納する番組コンテンツ保持部と、番組コンテンツに関する番組メタデータを保持する番組メタデータ保持部と、番組受信装置に転送する番組メタデータおよび番組コンテンツを選択する送出コンテンツ選択部と、番組メタデータ内に番組コンテンツへの間接参照記述がある場合に、番組コンテンツの位置情報である直接参照情報との対応付けを番組メタデータに追加するコンテンツ書換え部と、番組受信装置に番組メタデータを送出するコンテンツ送出部とを含む。【選択図】      図１
2005354561.tif 000002
【特許請求の範囲】
【請求項１】
番組メタデータおよび番組コンテンツを試写するコンテンツ試写装置であって、
番組コンテンツを格納する番組コンテンツ保持部と、
前記番組コンテンツに関する番組メタデータを保持する番組メタデータ保持部と、
番組受信装置に転送する番組メタデータおよび番組コンテンツを選択する送出コンテンツ選択部と、
番組メタデータ内に番組コンテンツへの間接参照記述がある場合に、前記番組コンテンツの位置情報である直接参照情報との対応付けを番組メタデータに追加するコンテンツ書換え部と、
番組受信装置に番組メタデータを送出するコンテンツ送出部と、
を含むコンテンツ試写装置。
【請求項２】
前記コンテンツ送出部は、番組メタデータ内の間接参照記述にて指定された番組コンテンツを直接参照情報にて記載された位置に登録する請求項１記載に記載のコンテンツ試写装置。
【請求項３】
コンテンツ書換え部は、間接参照記述によって参照される番組メタデータおよび番組コンテンツのうち、直接参照情報が未決定であれば適切な直接参照情報を付与し、番組メタデータ内に記述された番組コンテンツへの間接参照記述について、番組コンテンツの位置情報である直接参照情報との対応付けを番組メタデータに追加する請求項２に記載のコンテンツ試写装置。
【請求項４】
前記番組メタデータから参照される番組コンテンツが格納される擬似コンテンツサーバをさらに備え、前記直接参照情報は、前記擬似コンテンツサーバのアドレスと前記擬似コンテンツサーバ内における番組コンテンツの格納位置により指定される、請求項３に記載のコンテンツ試写装置。
【請求項５】
番組メタデータおよび番組コンテンツを試写するためのコンテンツ試写方法であって、
番組メタデータを取得する段階と、
前記番組メタデータ内に記述された間接参照記述を抽出する段階と、
前記間接参照記述と同等の値を番組コンテンツ管理データの間接参照記述に持つ番組コンテンツを検索する段階と、
前記間接参照記述と同等の値を番組コンテンツ管理データの間接参照記述に持つ番組コンテンツを送出対象番組コンテンツに設定する段階と、
前記番組メタデータ内に記述された間接参照記述と、該当する送出対象番組コンテンツの格納位置情報である直接参照情報との対応付けを番組メタデータに追加する段階と、
前記番組受信装置に番組メタデータを送出する段階と、
を含むコンテンツ試写方法。
【請求項６】
前記送出対象番組コンテンツの番組コンテンツ管理データのうち直接参照情報が未決定である場合には適切な直接参照情報を付与する段階をさらに含む、請求項５に記載のコンテンツ試写方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送番組やデジタル放送番組としてアクセス可能なWebサーバ上のコンテンツについて、番組放送を実施する前またはコンテンツを公開する前に、その番組およびコンテンツが正常に受信装置にて再生されうるかどうかを確認するためにコンテンツを試写するためのコンテンツ試写装置およびコンテンツ試写方法に関する。
【背景技術】
【０００２】
現在、ネットワークを介してデジタル放送番組を配信するようなサーバ型放送という新しい放送形式が検討されている。このような放送形式では、番組コンテンツおよび番組メタデータは放送波だけではなく、通信回線を用いても取得することが可能となり、視聴者は番組の放送時刻や存在位置を意識する必要がなくなる。
【０００３】
番組コンテンツは、予め受信機のハードディスクに蓄積されているような場合やWebサーバ上で公開されているような場合が考えられるが、いずれの場合であっても番組メタデータを用いてアクセスすることが可能である。
【０００４】
ここで、番組メタデータとは、番組に関する情報が記載されたデータであり、番組のタイトル、出演者などの番組内容に関わる情報、放送時間、視聴制限などの番組放送に関わる情報、１つの番組が複数のコーナーから構成されている場合に、各コーナーの開始時間や終了時間といった番組構成に関わる情報が含まれるほか、ある番組が他の番組の続編であるというような他の番組との関連性などが記載されている。
【０００５】
視聴者は、このような番組メタデータの情報に基づいて、複数の番組コンテンツの中から希望する番組コンテンツを選択したり、見ている番組コンテンツに関連した他の番組コンテンツを選択したりすることが可能となる。
【０００６】
このような番組コンテンツおよび番組メタデータは、通常、オーサリングツールなどを用いてオフラインで生成される。放送局では、生成された番組コンテンツおよび番組メタデータの放送を実施する前または公開の開始前に、実際に受信される環境を試写装置により再現し、再現された環境下において番組コンテンツが正常に再生されるか否かの確認が行われる。
【０００７】
このようにして、番組メタデータは事前に再生動作が確認された後に、放送局からデジタル放送が実施されたり、Webサーバ上において公開されたりするので、視聴者は受信装置を用いて当該番組コンテンツを正常に受信することが可能となり、受信した番組コンテンツを再生し、あるいは有用な付加情報を取得することが可能となる（たとえば、特許文献１参照）。
【特許文献１】特開２００３−３３８８０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述したように、番組メタデータを用いることによって、視聴者は番組の放送時間にとらわれることなく番組コンテンツにアクセス可能である。したがって、番組放送時刻にその番組の蓄積を行わなかった視聴者に対しても同じ番組コンテンツが視聴可能となるように、そのデジタル放送番組と同等の番組コンテンツをWebサーバ上で公開するサービスが想定される。
【０００９】
このように視聴者の受信状況によって番組コンテンツが格納されている場所が異なっており、従来技術であるURLなどを用いた位置指定だけでは、正常に番組コンテンツの取得を行うことができない場合がでてくる。
【００１０】
サーバ型放送では、番組コンテンツを間接参照するための記述子（以下、間接参照用記述子と称す）を付与することが可能であり、番組コンテンツを取得したい場合には、ロケーションサーバと呼ばれる間接参照用記述子と番組の実際の登録位置との対応関係を保持したサーバに問い合わせて、番組の格納場所を取得した後、番組コンテンツを取得することができる。
【００１１】
放送局では、ある番組メタデータが正常に動作するか否かを確認するために、番組メタデータによりアクセス可能な全ての番組コンテンツについて、それらの番組コンテンツが蓄積されている場合とWebサーバ上にある場合のそれぞれについて、正常に動作するか否かを確認する必要があり、すべての番組コンテンツの配置を再現し、ロケーションサーバが保持している対応関係を示すテーブルを設定する必要がある。このため、番組コンテンツを迅速に試写することができないという問題がある。
【００１２】
本発明では、蓄積された番組コンテンツを簡易かつ迅速に試写することが可能なコンテンツ試写装置およびコンテンツ試写方法を提案する。
【課題を解決するための手段】
【００１３】
本発明の請求項１に係るコンテンツ試写装置は、番組メタデータおよび番組コンテンツを試写するコンテンツ試写装置であって、番組コンテンツを格納する番組コンテンツ保持部と、番組コンテンツに関する番組メタデータを保持する番組メタデータ保持部と、番組受信装置に転送する番組メタデータおよび番組コンテンツを選択する送出コンテンツ選択部と、番組メタデータ内に番組コンテンツへの間接参照記述がある場合に、番組コンテンツの位置情報である直接参照情報との対応付けを番組メタデータに追加するコンテンツ書換え部と、番組受信装置に番組メタデータを送出するコンテンツ送出部とを含む。
【００１４】
このように、間接参照記述により参照される番組コンテンツの格納位置情報を示す直接参照情報を番組メタデータ内に含むことで、番組コンテンツの格納位置を特定することができ、簡易な方法で番組メタデータが正常に動作するか否かを試写できる。
【００１５】
本発明の請求項２に係るコンテンツ試写装置は請求項１に記載のコンテンツ試写装置であって、コンテンツ送出部が、番組メタデータ内の間接参照記述にて指定された番組コンテンツを直接参照情報にて記載された位置に登録することを特徴とする。
【００１６】
直接参照情報で指定されている格納位置が番組受信装置であるような場合には、番組受信装置側に番組コンテンツを送出して所定位置に格納させて試写することが可能となり、またWebサーバなどを格納位置情報とした場合には指定されたサーバに番組コンテンツを送出して格納した状態で試写することが可能となる。
【００１７】
本発明の請求項３に係るコンテンツ試写装置は請求項２に記載のコンテンツ試写装置であって、コンテンツ書換え部が、間接参照記述によって参照される番組メタデータおよび番組コンテンツのうち、直接参照情報が未決定であれば適切な直接参照情報を付与し、番組メタデータ内に記述された番組コンテンツへの間接参照記述について、番組コンテンツの位置情報である直接参照情報との対応付けを番組メタデータに追加することを特徴とする。
【００１８】
この場合、未決定である直接参照情報に、実際に番組コンテンツを格納する格納位置情報を付与することにより、番組メタデータにより参照される番組コンテンツを正常に試写することが可能となる。
【００１９】
本発明の請求項４に係るコンテンツ試写装置は請求項３に記載のコンテンツ試写装置であって、番組メタデータから参照される番組コンテンツが格納される擬似コンテンツサーバをさらに備え、直接参照情報は、擬似コンテンツサーバのアドレスと擬似コンテンツサーバ内における番組コンテンツの格納位置により指定されることを特徴とする。
【００２０】
Webサーバ上で公開される番組コンテンツであっても、試写時には公開するわけにはいかないので、たとえば放送局内部にあるIPアドレスが固定されたサーバを擬似コンテンツサーバとして、この擬似コンテンツサーバに番組コンテンツを格納して簡易に試写することができる。
【００２１】
本発明の請求項５に係るコンテンツ試写方法は、番組メタデータおよび番組コンテンツを試写するためのコンテンツ試写方法であって、番組メタデータを取得する段階と、番組メタデータ内に記述された間接参照記述を抽出する段階と、間接参照記述と同等の値を番組コンテンツ管理データの間接参照記述に持つ番組コンテンツを検索する段階と、間接参照記述と同等の値を番組コンテンツ管理データの間接参照記述に持つ番組コンテンツを送出対象番組コンテンツに設定する段階と、番組メタデータ内に記述された間接参照記述と、該当する送出対象番組コンテンツの格納位置情報である直接参照情報との対応付けを番組メタデータに追加する段階と、番組受信装置に番組メタデータを送出する段階とを含む。
【００２２】
この場合、間接参照記述により参照される番組コンテンツの格納位置情報を示す直接参照情報を番組メタデータ内に含むことで、番組コンテンツの格納位置を特定することができ、番組メタデータが正常に動作するか否かを簡易に試写することができる。
【００２３】
本発明の請求項６に係るコンテンツ試写方法は請求項５に記載のコンテンツ試写方法であって、送出対象番組コンテンツの番組コンテンツ管理データのうち直接参照情報が未決定である場合には適切な直接参照情報を付与する段階をさらに含むことを特徴とする。
【００２４】
この場合、実際に番組コンテンツを格納する格納位置情報を直接参照情報とすることで、正常に試写を行うことが可能となる。
【発明の効果】
【００２５】
本発明では、ある番組メタデータから間接参照用記述子を用いて参照されうる番組コンテンツについて、ロケーションサーバ等の設置が困難な環境においても、動作確認可能な環境を容易に再現することが可能となり、簡素な設備にて番組コンテンツ間の連携動作を含めた番組コンテンツの動作検証を迅速に行うことが出来る。
【発明を実施するための最良の形態】
【００２６】
本発明に係るコンテンツ試写装置を以下の実施の形態に基づいて詳細に説明する。
〈第１実施例〉
本発明の第１実施例が採用されるコンテンツ試写装置について、図１にその機能ブロック図を示す。
【００２７】
図１に示すように、コンテンツ試写システム１０１は、コンテンツ試写装置１０２と番組受信装置１０３から構成される。
【００２８】
コンテンツ試写装置１０２は、番組受信装置１０３において再生動作を確認可能とするための環境を構築するための装置であって、番組メタデータ保持部１０４、番組コンテンツ保持部１０５、送出コンテンツ選択部１０６、コンテンツ書き換え部１０７、コンテンツ送出部１０８、擬似コンテンツサーバ１０９などを備えている。
【００２９】
番組コンテンツ保持部１０５は、放送を実施する番組コンテンツを格納する。番組メタデータ保持部１０４は、番組コンテンツ保持部１０５に格納された番組コンテンツに関する番組メタデータを保持する。送出コンテンツ選択部１０６は、番組メタデータ保持部１０４および番組コンテンツ保持部１０５に格納されている番組メタデータおよび番組コンテンツのうちから、番組受信装置１０３に転送する番組メタデータおよび番組コンテンツを選択する。コンテンツ書き換え部１０７は、送出コンテンツ選択部１０６で選択された番組メタデータ内に番組コンテンツへの間接参照用記述子があれば、番組コンテンツの位置情報である直接参照情報との対応付けを番組メタデータに追加する。コンテンツ送出部１０８は、送出コンテンツ選択部１０６で選択された番組メタデータおよび番組コンテンツを番組受信装置１０３に送出する。
【００３０】
番組受信装置１０３は、視聴者がサーバ型放送を受信するために使用するセットトップボックスやＴＶチューナ等の番組受信装置のことであり、コンテンツ受信部１１６、コンテンツ蓄積部１１０、ブラウザ１１１、コンテンツ取得部１１２などを含み、コンテンツ制作者が視聴者と同じ環境で再生動作確認を行うことを目的として使用される。
【００３１】
図２は図１に記載の番組コンテンツ保持部１０５に保持されている番組コンテンツの一例を示す説明図である。
【００３２】
ここで本実施例における番組コンテンツについて説明する。
【００３３】
番組コンテンツは、番組動画像データで構成されており、この番組動画像データおよび番組メタデータと関連するデータ放送番組を含む構成とすることもできる。
【００３４】
ここで番組動画像データとは、放送局から放送されるデジタル放送番組の動画像データである。データ放送番組とは、「ＡＲＩＢ  ＳＴＤ−Ｂ２４」にて記述されている映像、音声とは独立したデジタルデータであり、具体的にはＢＭＬ文書やＢＭＬ文書から参照されるモノメディア等のデータを指す。
【００３５】
番組コンテンツ保持部１０５に格納されている各番組コンテンツは、図２に示すように、別々のフォルダ内に格納されて管理することができる。この図２の例では、「２００４年０１月１０日朝のニュース」番組コンテンツ２０１という１つの番組コンテンツは、「２００４＿０１＿１０」フォルダ配下の「ｎｅｗｓ」フォルダ配下の「ｍｏｒｎｉｎｇ」フォルダ配下に格納されており、「ｍｏｒｎｉｎｇ．ａｖｉ」なる「２００４年０１月１０日朝のニュース」番組動画像データ２１１と「ｍｏｒｎｉｎｇ．ｂｍｌ」なるＢＭＬ文書２１２から構成されている。
【００３６】
また、この実施例では、番組コンテンツを管理するための情報として、番組コンテンツの構成や配置位置に関する情報を記載した番組コンテンツ管理データを各番組コンテンツに１つ保持することとしており、図２に示すように、番組コンテンツ２０１の番組コンテンツ管理データとして、「ｍｏｒｎｉｎｇ．ｉｎｆ」という「２００４年０１月１０日朝のニュース」番組コンテンツ管理データ２０３を備えている。
【００３７】
同様にして、「２００４年０１月１０日昼のニュース」番組コンテンツ２０２は、「ｎｅｗｓ」フォルダ配下の「ａｆｔｅｒｎｏｏｎ」フォルダ配下に格納されており、「ａｆｔｅｒｎｏｏｎ．ａｖｉ」なる「２００４年０１月１０日昼のニュース」番組動画像データ２２１と「ａｆｔｅｒｎｏｏｎ．ｂｍｌ」なるＢＭＬ文書２２２および「ａｆｔｅｒｎｏｏｎ．ｉｎｆ」という「２００４年０１月１０日昼のニュース」番組コンテンツ管理データ２２３を備えている。さらに、「２００４年０１月１０日一日のニュース」番組コンテンツ２０３は、「ｎｅｗｓ」フォルダ配下の「ｄｉｇｅｓｔ」フォルダ配下に格納されており、「ｄｉｇｅｓｔ．ａｖｉ」なる「２００４年０１月１０日一日のニュース」番組動画像データ２３１および「ｄｉｇｅｓｔ．ｉｎｆ」という「２００４年０１月１０日一日のニュース」番組コンテンツ管理データ２３２を備えている。
【００３８】
図３は番組コンテンツ管理データの例を示す図である。番組コンテンツ管理データには、放送属性欄、コンテンツ構成欄、管理属性欄などを備えており、放送属性欄には、間接参照用記述子、受信機格納位置、コンテンツ登録位置などの属性、コンテンツ構成欄には番組構要素、管理属性欄にはコンテンツ名などが記述される。
【００３９】
たとえば、番組コンテンツ管理データには、当該番組コンテンツにアクセスする際に、番組コンテンツを一意に特定するための「間接参照用記述子」および当該番組コンテンツを構成する要素を示す「番組構成要素」が記述されている。
【００４０】
また、番組コンテンツ管理データは、番組が放送および通信回線を用いて受信機に配信された際の番組受信装置１０３における格納位置を示す「受信機格納位置」および番組コンテンツの登録先である「コンテンツ登録位置」およびコンテンツ制作者が番組コンテンツを一意に識別可能とするための「コンテンツ名」を含む構成とすることができきる。
【００４１】
この実施例では、当該番組が放送された際に受信および蓄積が行えなかった視聴者に対し、通信回線等を用いて番組の取得が行えるものとしている。「コンテンツ登録位置」とは、前述の視聴者に番組取得を行わせる目的で、番組コンテンツを登録しておくＷｅｂ等に設けられたコンテンツサーバ上での番組コンテンツの登録位置を指す。
【００４２】
図３(a)の例では、番組コンテンツ管理データ３００は、間接参照用記述子、受信機格納位置の属性およびその値が設定されており、コンテンツ登録位置については属性のみでその値が与えられていない状態となっている。また、図３(b)の例では、番組コンテンツ管理データ３０１は、間接参照用記述子およびコンテンツ登録位置については属性および値が与えられており、受信格納位置については属性が与えられていない状態となっている。さらに、図３(c)の例では、番組コンテンツ管理データ３０２は、間接参照用記述子の属性および値が与えられており、コンテンツ登録位置については属性のみで値が設定されておらず、受信樹格納位置は属性なしの状態となっている。
【００４３】
図４は、番組メタデータ保持部１０４に保持されている番組メタデータの一例を示す図である。本実施例では、ＴＶ−ａｎｙｔｉｍｅＦｏｒｕｍにて検討が進められている記述形式を用いて番組メタデータを記述しているが、実施の形態はこれにとらわれるものではない。
【００４４】
番組メタデータ４００は、１つの番組コンテンツに１つ以上存在してもよく、番組コンテンツとは別に番組メタデータ保持部１０４に保持することとしているが、番組コンテンツ保持部１０５において番組コンテンツとともに管理すること可能である。
【００４５】
ここで、番組メタデータとは、番組すなわち番組動画像データに関する情報が記載されたデータである。この番組メタデータには、番組のタイトル、出演者等の番組内容に関わる情報や、放送時間、視聴制限等の番組放送に関わる情報や、１つの番組が複数のコーナーから構成されている場合に、各コーナーの開始時間や継続時間といった番組構成に関わる情報が含まれるほか、ある番組が別の番組の続編であるといった、別番組との関連が記載されている。また、番組メタデータは複数の番組の情報を記述することが可能である。
【００４６】
視聴者は、番組メタデータの情報に記載された番組のタイトルや出演者を元に、複数の番組コンテンツの中から目的に合った番組コンテンツを選択することが可能である。また、各コーナーの開始時間や継続時間を元に、番組の特定のコーナーだけを選択的に視聴することが可能である。
【００４７】
図４に示すように、＜ＰｒｏｇｒａｍＩｎｆｏｍａｔｉｏｎＴａｂｌｅ＞要素４０１配下には、番組内容に関わる情報が番組単位で列挙されている。このうち、＜ＰｒｏｇｒａｍＩｎｆｏｍａｔｉｏｎ＞要素４１０，４２０，４３０がそれぞれ１つの番組に対応している。
【００４８】
＜ＰｒｏｇｒａｍＩｎｆｏｍａｔｉｏｎ＞要素の「ＰｒｏｇｒａｍＩｄ」属性の値には、「間接参照用記述子」が記載されている。「間接参照用記述子」は、番組を一意に識別するための識別子であり、当該番組メタデータファイルがどの番組動画像データに関するメタデータであるかを示している。たとえば、＜ＰｒｏｇｒａｍＩｎｆｏｍａｔｉｏｎ＞要素４１０の「ＰｒｏｇｒａｍＩｄ」属性の値には、「間接参照用記述子４１１」が記載されており、これによりどの番組動画像データに関する番組メタデータであるかを特定することが可能となる。
【００４９】
＜ＰｒｏｇｒａｍＩｎｆｏｍａｔｉｏｎ＞要素の配下にある＜ＢａｓｉｃＤｅｓｃｒｉｐｔｉｏｎ＞要素には、番組の基本情報が記述されており、たとえば、番組タイトルを記述するための＜Ｔｉｔｌｅ＞要素などが含まれている。たとえば、  ＜ＰｒｏｇｒａｍＩｎｆｏｍａｔｉｏｎ＞要素４１０の配下にある＜ＢａｓｉｃＤｅｓｃｒｉｐｔｉｏｎ＞要素４１２のさらに配下には、＜Ｔｉｔｌｅ＞要素４１３が含まれており、この＜Ｔｉｔｌｅ＞要素の値には、視聴者に提示するための＜ＰｒｏｇｒａｍＩｎｆｏｍａｔｉｏｎ＞要素４１０に対応する「番組タイトル４１４」が記載されている。
【００５０】
図４の例では、番組メタデータ４００が、「間接参照用記述子」が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｍｏｒｎｉｎｇ」で番組タイトルが「２００４年０１月１０日朝のニュース」である番組（＜ＰｒｏｇｒａｍＩｎｆｏｍａｔｉｏｎ＞要素４１０）と、「間接参照用記述子」が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ａｆｔｅｒｎｏｏｎ」で番組タイトルが「２００４年０１月１０日昼のニュース」である番組（＜ＰｒｏｇｒａｍＩｎｆｏｍａｔｉｏｎ＞要素４２０）と、「間接参照用記述子」が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｄｉｇｅｓｔ」で番組タイトルが「２００４年０１月１０日一日のニュース」である番組（＜ＰｒｏｇｒａｍＩｎｆｏｍａｔｉｏｎ＞要素４３０）に関する番組メタデータであることを示している。
【００５１】
また、番組をコーナー毎に区切った場合には、＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎＴａｂｌｅ＞要素の配下に＜ＳｅｇｍｅｎｔＬｉｓｔ＞要素を設け、この＜ＳｅｇｍｅｎｔＬｉｓｔ＞要素の配下に、各コーナーに関する情報を列挙するために、番組内のコーナー数だけ＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎ＞要素を設ける。＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎ＞要素で囲まれた部分には、当該コーナー固有情報である「コーナー情報」が記載される。
【００５２】
図４の例では、＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎＴａｂｌｅ＞要素４０２の配下に＜ＳｅｇｍｅｎｔＬｉｓｔ＞要素４４０を設け、この＜ＳｅｇｍｅｎｔＬｉｓｔ＞要素４４０の配下に、番組内のコーナー数だけ＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎ＞要素で囲まれた「コーナー情報４５０」〜「コーナー情報４７０」が記述されている。
【００５３】
＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎ＞要素配下の＜ＰｒｏｇｒａｍＲｅｆ＞要素の「ｃｒｉｄ」属性の値には、「間接参照用記述子」が記載されている。「間接参照用記述子」は、当該「ｃｒｉｄ」属性を含むセグメント、すなわち＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎ＞要素で囲まれた１つのコーナーについて、当該コーナー情報がどの番組動画像データに関するコーナー情報であるかを示す。
【００５４】
また、＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎ＞要素配下の＜Ｔｉｔｌｅ＞要素の値には、視聴者に提示するための「コーナータイトル」が記述されている。
【００５５】
また、＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎ＞要素配下の＜ＳｅｇｍｅｎｔＬｏｃａｔｏｒ＞要素には、「コーナー開始時刻」および「コーナー継続時間」が記述されている。
【００５６】
図４に示すように、コーナー情報４５０では、「間接参照用記述子４５１」が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｍｏｒｎｉｎｇ」で示されており、コーナー開始時刻４５３が、間接参照用記述子４５１に対応する番組、すなわち番組タイトルが「２００４年０１月１０日朝のニュース」なる番組の番組開始時点であり、コーナー継続時間４５４が１０分間であり、「コーナータイトル４５２」が「朝のヘッドライン」に設定されている。
【００５７】
コーナー情報４６０，４７０についても、コーナー情報４５０と同様に、それぞれ間接参照用記述子、コーナータイトル、コーナー開始時刻、コーナー継続時間などのデータが記述されており、これに基づいて、「間接参照用記述子」が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｍｏｒｎｉｎｇ」なる番組、すなわち「番組タイトル４０２」が「２００４年０１月１０日朝のニュース」なる番組の番組開始時点から１０分間、「コーナータイトル」が「朝のヘッドライン」というコーナーが放送され、「間接参照用記述子」が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ａｆｔｅｒｎｏｏｎ」なる番組、すなわち番組タイトルが「２００４年０１月１０日昼のニュース」なる番組の番組開始時点から１０分間、コーナータイトルが「昼のヘッドライン」というコーナーが放送され、「間接参照用記述子」が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｄｉｇｅｓｔ」なる番組、すなわち「番組タイトル」が「２００４年０１月１０日一日のニュース」なる番組の番組開始５０分後から１０分間、コーナータイトルが「明日の天気」というコーナーが放送されることとなる。
【００５８】
また、＜ＳｅｇｍｅｎｔＧｒｏｕｐＬｉｓｔ＞要素の配下には＜ＳｅｇｍｅｎｔＧｒｏｕｐＩｎｆｏｒｍａｔｉｏｎ＞要素が複数配置されている。この＜ＳｅｇｍｅｎｔＧｒｏｕｐＩｎｆｏｒｍａｔｉｏｎ＞配下に記述された複数のセグメントすなわち複数の番組コーナーは、１つのグループとしてまとめて処理を行ったり、同一の属性を付与したりすることが可能である。従って、コンテンツ制作者が同一のグループとみなす複数のコーナーが列挙されている。
【００５９】
＜ＳｅｇｍｅｎｔＧｒｏｕｐＩｎｆｏｒｍａｔｉｏｎ＞要素配下の＜ＧｒｏｕｐＴｙｐｅ＞要素の「ｖａｌｕｅ」属性には、複数のコーナーがどのような目的でまとめられたかが記述されている。
【００６０】
図４の例では、＜ＳｅｇｍｅｎｔＧｒｏｕｐＬｉｓｔ＞要素４８０の配下の＜ＳｅｇｍｅｎｔＧｒｏｕｐＩｎｆｏｒｍａｔｉｏｎ＞要素４８１には、＜ＧｒｏｕｐＴｙｐｅ＞要素４８２の「ｖａｌｕｅ」属性４８３に”ｈｉｇｈｌｉｇｈｔｓ”という値が設定され、グループタイトルを示す＜ｔｉｔｌｅ＞要素４８４に”ダイジェスト”が設定されたグループ情報が設定されている。この場合、「ｖａｌｕｅ」属性に「ｈｉｇｈｌｉｇｈｔｓ」という値が指定されていることにより、このグループが番組受信装置１０３にて視聴指示された場合に、このグループにまとめられたコーナーを連続して順次再生されることを意味している。「ｖａｌｕｅ」属性には「ｈｉｇｈｌｉｇｈｔｓ」以外にも、番組受信装置１０３が解釈できる値であれば、どのような値を記述してもよい。また、このセグメントグループは「グループタイトル」が「ダイジェスト」であり、＜Ｓｅｇｍｅｎｔｓ＞要素４８５のｒｅｆＬｉｓｔの値が”Ｓ１  Ｓ６  Ｓ１５”であることから、ｓｅｇｍｅｎｔＩｄが「Ｓ１」「Ｓ６」「Ｓ１５」であるセグメントが含まれることを指定している。すなわち、番組受信装置１０３にて「ダイジェスト」の視聴が指示された場合には、「間接参照用記述子」が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｍｏｒｎｉｎｇ」なる番組の番組開始時点から１０分間の「朝のヘッドライン」というコーナータイトルのコーナーが再生され、その後「間接参照用記述子」が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ａｆｔｅｒｎｏｏｎ」なる番組の番組開始時点から１０分間の「昼のヘッドライン」というコーナータイトルのコーナーが再生され、「間接参照用記述子」が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｄｉｇｅｓｔ」なる番組の番組開始５０分後から１０分間の「明日の天気」というコーナータイトルのコーナーが再生される。
【００６１】
上記のような番組メタデータ４００の動作確認を行うためには、当該番組メタデータ４００および番組メタデータ４００からアクセスされうる番組コンテンツを番組受信装置１０３もしくは番組受信装置１０３からアクセス可能な端末に送出する必要がある。
【００６２】
ここで、番組メタデータ４００からアクセスされうる番組コンテンツとは、番組メタデータ４００に間接参照用記述子またはＵＲＬ等の直接参照情報を用いてアクセス手段が記述されている番組コンテンツのことである。本実施例では、サーバ型放送の特徴的な記述である「間接参照用記述子」を用いて番組コンテンツへのアクセス手段が記述されている場合についてのみ、その試写方法に関する実現方法を記載している。
【００６３】
さて、番組メタデータ４００と番組コンテンツの関連付けが「間接参照用記述子」を用いて行われている場合には、指定された「間接参照用記述子」に対応する番組コンテンツを番組受信装置１０３もしくは番組受信装置１０３からアクセス可能な端末に送出した上で、「間接参照用記述子」と実際に番組コンテンツが配置されている位置情報である「直接参照情報」との対応付けを番組メタデータ４００に記載しておくことにより、番組メタデータ４００から番組コンテンツへの参照を可能としている。
【００６４】
送出コンテンツ選択部１０６は、コンテンツ制作者が試写対象の番組メタデータを選択した際に、番組メタデータから参照されうる番組コンテンツおよび番組メタデータを判定し、送出対象に設定する。
【００６５】
コンテンツ書き換え部１０７は、番組メタデータと番組コンテンツが間接参照用記述子を用いて関連付けされている場合に、番組メタデータに記載された「間接参照用記述子」とそれに対応する番組コンテンツの配置位置である「直接参照情報」との対応付けを番組メタデータに記述する。
【００６６】
コンテンツ送出部１０８は、送出コンテンツ選択部１０６にて送出対象と判定された番組メタデータおよび番組コンテンツを番組受信装置１０３に送出する。
【００６７】
図５は番組メタデータに対して試写が指示された際のコンテンツ試写装置１０２の処理の流れを示すフローチャート図である。
【００６８】
コンテンツ試写装置１０２は、番組メタデータの試写が指示されると、対象の番組メタデータを番組メタデータ保持部１０４から取得する（Ｓ５０１）。
【００６９】
コンテンツ試写装置１０２は、番組メタデータ保持部１０４から取得した番組メタデータ中の記述内容を解析し、抽出が終了していない間接参照用記述子があるか否かを判定する（Ｓ５０２）。この実施例では、間接参照用記述子は「ｃｒｉｄ：／／」から始まる属性値もしくは要素値であることが特定可能であるため、番組メタデータファイルから「ｃｒｉｄ：／／」という文字列を検索し、「ｃｒｉｄ：／／」という文字列を含む属性値もしくは要素値を間接参照用記述子として抽出するものとする。
【００７０】
コンテンツ試写装置１０２は、番組メタデータ中に抽出していない間接参照用記述子があると判断した場合、これを抽出する（Ｓ５０３）。
【００７１】
コンテンツ試写装置１０２は、番組メタデータから抽出した間接参照用記述子と同等の値を番組コンテンツ管理データの間接参照用記述子に持つ番組コンテンツを検索する（Ｓ５０４）。
【００７２】
コンテンツ試写装置１０２は、番組コンテンツを検索した結果、番組メタデータから抽出した間接参照用記述子と同等の値を番組コンテンツ管理データの間接参照用記述子に持つ番組コンテンツを送出対象番組コンテンツとして設定する（Ｓ５０５）。なお、この実施例では、送出対象番組コンテンツをコンテンツ送出部１０８にコピーすることにより、送出対象番組コンテンツと送出対象外番組コンテンツを区別するものとする。
【００７３】
コンテンツ試写装置１０２は、番組メタデータ中から抽出していない間接参照用記述子がなくなるまでＳ５０２〜Ｓ５０５の処理を繰り返し、抽出していない間接参照用記述子がなくなれば番組メタデータ書き換え処理を行う（Ｓ５０６）。
【００７４】
この後、コンテンツ試写装置１０２は、対象番組メタデータを番組受信装置１０３のコンテンツ受信部１１０に送出する（Ｓ５０７）。
【００７５】
コンテンツ試写装置１０２は、送出対象番組コンテンツを擬似コンテンツサーバ１０９に送出して（Ｓ５０８）、この処理を終了する。
【００７６】
図６はコンテンツ書き換え部１０７における、番組メタデータ書き換え処理の流れを示すフローチャートである。
【００７７】
コンテンツ書き換え部１０７は、Ｓ５０６にて送出対象番組コンテンツに設定された番組コンテンツに対して以下の処理を行う。
【００７８】
コンテンツ書き換え部１０７は、処理していない送出対象番組コンテンツがあるか否かを判断し（Ｓ６０１）、処理済みでない送出対象番組コンテンツがないと判断した場合には処理を終了する。
【００７９】
コンテンツ書き換え部１０７は、処理済みでない送出対象番組コンテンツがあると判断した場合、該当する番組コンテンツの番組コンテンツ管理データを読み込み（Ｓ６０２）、読み込んだ番組コンテンツ管理データに「受信機格納位置」属性が存在するか否かを判定する（Ｓ６０３）。ここで、「受信機格納位置」に値が含まれているかいないかに関わらず、番組コンテンツ管理データに「受信機格納位置」という属性が存在していれば、「受信機格納位置」属性ありと判定する。
【００８０】
コンテンツ書き換え部１０７は、番組コンテンツ管理データ中に「受信機格納位置」属性が存在しないと判断した場合には、「コンテンツ登録位置」情報があるか否かを判定する（Ｓ６０４）。ここでは、「コンテンツ登録位置」属性に値が入っていれば「コンテンツ登録位置」情報ありと判定する。
【００８１】
コンテンツ書き換え部１０７は、番組コンテンツ管理データ中に「コンテンツ登録位置」情報があると判定した場合には、当該番組コンテンツ管理データの「コンテンツ登録位置」を実際のコンテンツの登録先である擬似コンテンツサーバ１０９の位置情報に書き換える。この実施例では、「コンテンツ登録位置」のドメイン名部分のみを擬似コンテンツサーバのＩＰアドレスに書き換える（Ｓ６０５）。
【００８２】
コンテンツ書き換え部１０７は、番組コンテンツ管理データ中に「コンテンツ登録位置」情報がないと判定した場合には、「コンテンツ登録位置」情報を付与する（Ｓ６０６）。すなわち、コンテンツ書き換え部１０７は、当該番組コンテンツ管理データの「コンテンツ登録位置」情報に適当な値を追加する。
【００８３】
なお、この実施例では、送出対象番組コンテンツはコンテンツ送出部１０８にコピーしているため、書き換えや付与を行った「受信機格納位置」情報はオリジナルの番組コンテンツには反映されない。
【００８４】
コンテンツ書き換え部１０７は、その後、「間接参照記述子」と「コンテンツ登録位置」の対を番組メタデータファイルに追記する（Ｓ６０７）。
【００８５】
コンテンツ書き換え部１０７は、Ｓ６０３において「受信機格納位置」属性が存在すると判断した場合には、さらに「受信機格納位置」情報があるか否かを判定する（Ｓ６０８）。
【００８６】
コンテンツ書き換え部１０７は、番組コンテンツ管理データ中に「受信機格納位置」情報がないと判断した場合には、「受信機格納位置」情報を付与する（Ｓ６０９）。すなわち、当該番組コンテンツ管理データの「受信機格納位置」情報に適当な値を追加する。この実施例では、送出対象番組コンテンツはコンテンツ送出部１０８にコピーしているため、付与した「受信機格納位置」情報はオリジナルの番組コンテンツには反映されない。
【００８７】
コンテンツ書き換え部１０７は、番組コンテンツ管理データ中の「受信機格納位置」に値が含まれている場合には、「受信機格納位置」情報ありと判定し、Ｓ６１０に移行する。
【００８８】
コンテンツ書き換え部１０７は、番組コンテンツ管理データ中に「受信機格納位置」情報が含まれている場合および「受信機格納位置」情報がない場合で適当な値を付与した後、「間接参照記述子」と「受信機格納位置」の対を番組メタデータファイルに追記する（Ｓ６１０）。
【００８９】
以下、図４に示す番組メタデータ４００に対して、試写が指示された際の番組コンテンツ試写装置１０２の処理の流れを、図を用いて説明する。
【００９０】
コンテンツ試写装置１０２は番組メタデータ４００の試写が指示されると、対象の番組メタデータ４００を番組メタデータ保持部１０４から取得し（Ｓ５０１）、番組メタデータ４００の記述内容を解析してまだ抽出していない間接参照用記述子があるか否かを判定する（Ｓ５０２）。
【００９１】
まずは、コンテンツ試写装置１０２は、文字列「ｃｒｉｄ：／／」から始まる属性値もしくは要素値を検索し、コーナー情報４５０の＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎ＞要素のｐｒｏｇｒａｍＲｅｆ属性値および＜ＰｒｏｇｒａｍＩｎｆｏｒｍａｔｉｏｎ＞要素のＰｒｏｇｒａｍＩｄ属性値である「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｍｏｒｎｉｎｇ」（間接参照用記述子４５１）が未抽出であるため、この値を間接参照用記述子として抽出する（Ｓ５０３）。
【００９２】
コンテンツ試写装置１０２は、抽出した間接参照用記述子「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｍｏｒｎｉｎｇ」と同等の値を番組コンテンツ管理データの間接参照用記述子に持つ番組コンテンツをコンテンツ保持部１０５から検索し、番組コンテンツ管理データ３００でありコンテンツ名が「２００４年０１月１０日朝のニュース」である番組コンテンツ、すなわち「２００４年０１月１０日朝のニュース」番組コンテンツ２０１が該当することを特定する（Ｓ５０４）。コンテンツ試写装置１０２は、「２００４年０１月１０日朝のニュース」番組コンテンツ２０１を送出対象番組コンテンツに設定する（Ｓ５０５）。すなわち、コンテンツ試写装置１０２は、「２００４年０１月１０日朝のニュース」番組コンテンツ２０１をコンテンツ送出部１０８にコピーする。
【００９３】
その後、コンテンツ試写装置１０２は、番組メタデータ４００の記述内容を解析してまだ抽出していない間接参照用記述子があるか否かを判定（Ｓ５０２）し、コーナー情報４６０中の＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎ＞要素のｐｒｏｇｒａｍＲｅｆ属性値および＜ＰｒｏｇｒａｍＩｎｆｏｒｍａｔｉｏｎ＞要素のＰｒｏｇｒａｍＩｄ属性値である「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ａｆｔｅｒｎｏｏｎ」が未抽出であるため、この値を間接参照用記述子として抽出しする（Ｓ５０３）。コンテンツ試写装置１０２は、抽出した間接参照用記述子「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ａｆｔｅｒｎｏｏｎ」と同等の値を番組コンテンツ管理データの間接参照用記述子に持つ番組コンテンツ番組を番組コンテンツ保持部１０５から検索し、番組コンテンツ管理データ３０１でありコンテンツ名が「２００４年０１月１０日昼のニュース」である番組コンテンツ、すなわち「２００４年０１月１０日昼のニュース」番組コンテンツ２０２が該当することを特定する（Ｓ５０４）。コンテンツ試写装置１０２は、「２００４年０１月１０日昼のニュース」番組コンテンツ２０７を送出対象番組コンテンツに設定する（Ｓ５０５）。すなわちコンテンツ試写装置１０２は、「２００４年０１月１０日昼のニュース」番組コンテンツ２０７をコンテンツ送出部１０８にコピーする。
【００９４】
その後、コンテンツ試写装置１０２は、番組メタデータ４００の記述内容を解析してまだ抽出していない間接参照用記述子があるか否かを判定（Ｓ５０２）し、コーナー情報４７０中の＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎ＞要素のｐｒｏｇｒａｍＲｅｆ属性値および＜ＰｒｏｇｒａｍＩｎｆｏｒｍａｔｉｏｎ＞要素のＰｒｏｇｒａｍＩｄ属性値である「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｄｉｇｅｓｔ」が未抽出であるため、この値を間接参照用記述子として抽出しする（Ｓ５０３）。コンテンツ試写装置１０２は、抽出した間接参照用記述子「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｄｉｇｅｓｔ」と同等の値を番組コンテンツ管理データの間接参照用記述子に持つ番組コンテンツ、すなわち「２００４年０１月１０日一日のニュース」番組コンテンツ２０３を番組コンテンツ保持部１０５から検索し、番組コンテンツ管理データ３０２でありコンテンツ名が「２００４年０１月１０日一日のニュース」である番組、すなわち「２００４年０１月１０日一日のニュース」番組コンテンツ２０３が該当することを特定する（Ｓ５０４）。コンテンツ試写装置１０２は、「２００４年０１月１０日一日のニュース」番組コンテンツ２０３を送出対象番組コンテンツに設定する（Ｓ５０５）。すなわち、コンテンツ試写装置１０２は、「２００４年０１月１０日一日のニュース」番組コンテンツ２０３をコンテンツ送出部１０８にコピーする。
【００９５】
その後、コンテンツ試写装置１０２は、番組メタデータ４００の記述内容を解析してまだ抽出していない間接参照用記述子があるか否かを判定（Ｓ５０２）し、未抽出の間接参照がないため、番組メタデータ書き換え処理を行う（Ｓ５０６）。
【００９６】
コンテンツ書き換え部１０７は、Ｓ５０６にて送出対象番組コンテンツに設定された番組コンテンツに対して以下の処理を行う。
【００９７】
コンテンツ書き換え部１０７は、処理していない送出対象番組コンテンツがあるか否かを判定し（Ｓ６０１）、「２００４年０１月１０日朝のニュース」番組コンテンツ２０１が処理済みでないことを検出して、当該番組コンテンツの番組コンテンツ管理データ３００を読み込み（Ｓ６０２）、番組コンテンツ管理データ３００に「受信機格納位置」属性が存在するか否かを判定する（Ｓ６０３）。
【００９８】
コンテンツ書き換え部１０７は、番組コンテンツ管理データ３００中に「受信機格納位置」属性が存在することを検出した後、「受信機格納位置」情報があるか否かを判定する（Ｓ６０８）。コンテンツ書き換え部１０７は、番組コンテンツ管理データ３００中に「受信機格納位置」情報を検出すると、間接参照用記述子である「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｍｏｒｎｉｎｇ」と受信機格納位置「２００４＿０１＿１０／ｎｅｗｓ／ｍｏｒｎｉｎｇ」と番組構成要素に記載された番組動画像データ名「ｍｏｒｎｉｎｇ．ａｖｉ」とから生成された格納位置「２００４＿０１＿１０／ｎｅｗｓ／ｍｏｒｎｉｎｇ／ｍｏｒｎｉｎｇ．ａｖｉ」の対を「間接参照用記述子」と「直接参照情報」の対として、番組メタデータファイルに追記する（Ｓ６１０）。ここで、格納位置「２００４＿０１＿１０／ｎｅｗｓ／ｍｏｒｎｉｎｇ／ｍｏｒｎｉｎｇ．ａｖｉ」は、当該番組コンテンツが番組受信装置の内部に格納されていることを示すための記述を追記した「ａｒｉｂ：／／２００４＿０１＿１０／ｎｅｗｓ／ｍｏｒｎｉｎｇ／ｍｏｒｎｉｎｇ．ａｖｉ」に変更されて番組メタデータファイルに追記される。
【００９９】
この実施例では、「間接参照用記述子」と「直接参照情報」の対は＜ＰｒｏｇｒａｍＬｏｃａｔｉｏｎ＞要素配下に＜ＯｎＤｅｍａｎｄＰｒｏｇｒａｍ＞要素を用いて列挙することとしており、＜ＯｎＤｅｍａｎｄＰｒｏｇｒａｍ＞要素内には＜Ｐｒｏｇｒａｍ＞要素を用いて「間接参照用記述子」を記述し、＜ＰｒｏｇｒａｍＵＲＬ＞要素を用いて「直接参照情報」を記述することとしている。
【０１００】
なお、「間接参照用記述子」と「直接参照情報」との対は番組メタデータ内の別の要素を使って記述してもよい。この実施例にて番組メタデータの一例として用いているＴＶ−ＡｎｙｔｉｍｅＦｏｒｕｍにて検討中の記述形式では、＜ＳｃｈｅｄｕｌｅＥｖｎｅｔ＞要素配下、＜ＢｒｏａｄｃａｓｔＥｖｎｅｔ＞要素配下、＜ＯｎＤｅｍａｎｄＳｅｒｖｉｃｅ＞配下の＜ＯｎＤｅｍａｎｄＰｒｏｇｒａｍ＞要素の配下にも＜Ｐｒｏｇｒａｍ＞要素と＜ＰｒｏｇｒａｍＵＲＬ＞との対を記述可能であるため、上記要素を用いて「間接参照用記述子」と「直接参照情報」との対を記述してもよい。また、ＴＶ−Ａｎｙｔｉｍｅ以外の記述形式を用いた場合には、この実施例での実現方法と同様の方法を用いて、「間接参照記述子」と「直接参照情報」の対応関係を記述可能な要素に対し、「間接参照用記述子」と「直接参照情報」を追記すればよい。
【０１０１】
その後、コンテンツ書き換え部１０７は、処理していない送出対象番組コンテンツがあるか否かを判定し（Ｓ６０１）、「２００４年０１月１０日昼のニュース」番組コンテンツ２０２を検出して、当該番組コンテンツの番組コンテンツ管理データ３０１を読み込み（Ｓ６０２）、番組コンテンツ管理データ３０１に「受信機格納位置」属性が存在するか否かを判定する（Ｓ６０３）。コンテンツ書き換え部１０７は、番組コンテンツ管理データ３０１中に、「受信機格納位置」属性が存在しないことを検出し、これに基づいて「コンテンツ登録位置」情報があるか否かを判定する（Ｓ６０４）。コンテンツ書き換え部１０７は、番組コンテンツ管理データ３０１中に「コンテンツ登録位置」情報があることを検出して、当該番組コンテンツ管理データ３０１の「コンテンツ登録位置」である「ｈｔｔｐ：／／ｗｗｗ．ｎｅｗｓ．ｃｏ．ｊｐ／ｎｅｗｓ／ａｆｔｅｒｎｏｏｎ」を実際のコンテンツの登録先である擬似コンテンツサーバ１０９の位置情報に書き換える。この実施例では、コンテンツ書き換え部１０７は、「コンテンツ登録位置」のドメイン名である「ｈｔｔｐ：／／ｗｗｗ．ｎｅｗｓ．ｃｏ．ｊｐ」のみを擬似コンテンツサーバのＩＰアドレスである「ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ」に書き換え、また、番組構成要素に記載された番組動画像データ名「ａｆｔｅｒｎｏｏｎ．ａｖｉ」を位置情報に追記した登録位置「ｈｔｔｐ：／／ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／ｎｅｗｓ／ａｆｔｅｒｎｏｏｎ／ａｆｔｅｒｎｏｏｎ．ａｖｉ」に書き換える。
【０１０２】
そして、コンテンツ書き換え部１０７は、間接参照用記述子である「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ａｆｔｅｒｎｏｏｎ」とコンテンツ登録位置である「ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／ｎｅｗｓ／ａｆｔｅｒｎｏｏｎ／ａｆｔｅｒｎｏｏｎ．ａｖｉ」の対を「間接参照用記述子」と「直接参照情報」として、番組メタデータファイルに追記する（Ｓ６１０）。
【０１０３】
さらに、コンテンツ書き換え部１０７は、処理していない送出対象番組コンテンツがあるか否かを判定し（Ｓ６０１）、「２００４年０１月１０日一日のニュース」番組コンテンツ２０４を検出して、当該番組コンテンツの番組コンテンツ管理データ３０２を読み込み（Ｓ６０２）、番組コンテンツ管理データ３０２に「受信機格納位置」属性が存在するか否かを判定する（Ｓ６０３）。コンテンツ書き換え部１０７は、番組コンテンツ管理データ３０２中に「受信機格納位置」属性が存在しないことを検出し、さらに「コンテンツ登録位置」情報があるか否かを判定する（Ｓ６０４）。コンテンツ書き換え部１０７は、番組コンテンツ管理データ３０２中に「コンテンツ登録位置」情報がないことを検出して、「コンテンツ登録位置」情報として「ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／ｎｅｗｓ／ｄｉｇｅｓｔ／ｄｉｇｅｓｔ．ａｖｉ」を付与する（Ｓ６０５）。そして、コンテンツ書き換え部１０７は、間接参照用記述子である「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｄｉｇｅｓｔ」とコンテンツ登録位置である「ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／ｎｅｗｓ／ｄｉｇｅｓｔ／ｄｉｇｅｓｔ．ａｖｉ」の対を「間接参照用記述子」と「直接参照情報」として、番組メタデータファイルに追記する（Ｓ６１０）。
【０１０４】
その後、コンテンツ書き換え部１０７は、処理していない送出対象番組コンテンツがあるか否かを判定し（Ｓ６０１）、処理していない送出対象番組コンテンツがないと判断して番組メタデータ書き換え処理であるＳ５０６を終了する。
【０１０５】
図７は、Ｓ５０６の番組メタデータ書き換え処理により、番組メタデータ４００に対して間接参照用記述子と直接参照情報との対応関係が追記された番組メタデータ７００の一例を示す説明図である。なお、図の番組メタデータ７００の例では、＜ＳｅｇｍｅｎｔＧｒｏｕｐＬｉｓｔ＞要素以降の記述は番組メタデータ４００と同様であるため、記載を省略している。
【０１０６】
間接参照用記述子と直接参照情報との対応関係は＜ＰｒｏｇｒａｍＬｏｃａｔｉｏｎ＞要素配下に列挙された＜ＯｎＤｅｍａｎｄＰｒｏｇｒａｍ＞要素内＜Ｐｒｏｇｒａｍ＞要素および＜ＰｒｏｇｒａｍＵＲＬ＞要素にて記述されている。
【０１０７】
図示した番組メタデータ７００では、＜ＰｒｏｇｒａｍＬｏｃａｔｉｏｎ＞要素７０１の配下に、３つの＜ＯｎＤｅｍａｎｄＰｒｏｇｒａｍ＞要素７１０，７２０，７３０が存在することから、３対の間接参照用記述子と直接参照情報との対応関係が記述されていることが分かる。
【０１０８】
すなわち、＜ＯｎＤｅｍａｎｄＰｒｏｇｒａｍ＞要素７１０内で定義されている間接参照用記述子７１１である「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｍｏｒｎｉｎｇ」と直接参照情報７１２である「ａｒｉｂ−ｄｃ:／／２００４＿０１＿１０／ｎｅｗｓ／ｍｏｒｎｉｎｇ／ｍｏｒｎｉｎｇ．ａｖｉ」、＜ＯｎＤｅｍａｎｄＰｒｏｇｒａｍ＞要素７２０内で定義されている間接参照用記述子７２１である「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ａｆｔｅｒｎｏｏｎ」と直接参照情報７２２である「ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／ｎｅｗｓ／ａｆｔｅｒｎｏｏｎ／ａｆｔｅｒｎｏｏｎ．ａｖｉ」、＜ＯｎＤｅｍａｎｄＰｒｏｇｒａｍ＞要素７３０内で定義されている間接参照用記述子７３１である「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｄｉｇｅｓｔ」と直接参照情報７３２である「ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／ｎｅｗｓ／ｄｉｇｅｓｔ／ｄｉｇｅｓｔ．ａｖｉ」の対応関係が記述されている。
【０１０９】
コンテンツ試写装置１０２は、番組メタデータ書き換え処理であるＳ５０６を終了後、対象番組メタデータ４００の書き換え後の番組メタデータ７００をコンテンツ受信部１１０に送出し（Ｓ５０７）、対象番組コンテンツである「２００４年０１月１０日朝のニュース」番組コンテンツ２０１、「２００４年０１月１０日昼のニュース」番組コンテンツ２０２、「２００４年０１月１０日一日のニュース」番組コンテンツ２０３を番組受信機１１０もしくは擬似コンテンツサーバ１０９に送出（Ｓ５０８）して終了する。
【０１１０】
「２００４年０１月１０日朝のニュース」番組コンテンツ２０１は、番組コンテンツ管理データ３００に記述されている「受信機格納位置」である「ａｒｉｂ−ｄｃ:／／２００４＿０１＿１０／ｎｅｗｓ／ｍｏｒｎｉｎｇ／ｍｏｒｎｉｎｇ．ａｖｉ」への格納指示と共に、番組受信機１１０に送出され、「２００４年０１月１０日昼のニュース」番組コンテンツ２０２は、番組コンテンツ管理データ３０１に記述されている「コンテンツ登録位置」である「ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／ｎｅｗｓ／ａｆｔｅｒｎｏｏｎ／ａｆｔｅｒｎｏｏｎ．ａｖｉ」への格納指示と共に、擬似コンテンツサーバ１０９に送出され、「２００４年０１月１０日一日のニュース」番組コンテンツ２０３は、番組コンテンツ管理データ３０２に記述されている「コンテンツ登録位置」である「ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／ｎｅｗｓ／ｄｉｇｅｓｔ／ｄｉｇｅｓｔ．ａｖｉ」への格納指示と共に、擬似コンテンツサーバ１０９に送出される。
【０１１１】
番組受信装置１０３は、コンテンツ受信部１１０で受信した番組メタデータ７００を、予め決められた場所に格納し、受信した番組コンテンツをコンテンツ蓄積部１１３の「受信機格納位置」情報にて指示されたパスに保存する。擬似コンテンツサーバ１０９は受信した番組コンテンツをサーバ内の「コンテンツ登録位置」情報にて指示されたパスに保存する。
【０１１２】
上記処理により、番組メタデータおよび番組コンテンツが番組受信装置１０３に転送され、さらに番組メタデータから参照されうる番組コンテンツが適切に配置されるため、再生確認をするための動作環境が再現されたことになる。
【０１１３】
なお、この実施例では、動作確認を行いたい番組メタデータは１つであるため、コンテンツ制作者の指示を待つことなく受信した番組メタデータ７００をブラウザ１１１に送り、提示を開始することとしているが、コンテンツ蓄積部１１３に複数の番組メタデータが存在する場合には、試写を行いたい番組コンテンツを選択できることとしても良い。
【０１１４】
図８はコンテンツ蓄積部１１３に格納されている番組メタデータおよび番組コンテンツの一例を示す図である。この実施例では、番組メタデータ７００は「ｍｅｔａｄａｔａ」フォルダ２４０配下に配置され、番組動画像データ２１１およびデータ放送番組用ＢＭＬデータ２１２を含む番組コンテンツ２０１’は番組コンテンツ管理データの「受信機格納位置」情報で指定されたパスに配置されている。
【０１１５】
図９は擬似コンテンツサーバ１０９に格納されている番組コンテンツの一例を示す図である。番組コンテンツは番組コンテンツ管理データの「コンテンツ登録位置」情報で指定されたパスに配置されている。ここでは、番組動画像データ２２１およびデータ放送番組用ＢＭＬデータ２２２を含む番組コンテンツ２０２’および番組動画像データ２３１を含む番組コンテンツ２０３’が、それぞれ番組コンテンツ管理データの「受信機格納位置」情報で指定されたパスに配置される。
【０１１６】
コンテンツ受信部１１０は、コンテンツ送出部１０８から送出された番組メタデータおよび番組コンテンツをコンテンツ蓄積部１１３の指定された格納位置に格納する。
【０１１７】
ブラウザ１１１は番組メタデータおよび番組コンテンツをその記述内容に従って提示し、コンテンツ制作者からリモコン等の入力を受けて記述内容に従った処理を行う。また、ユーザからの入力により番組コンテンツの取得が必要となった場合には、コンテンツ取得部１１２にコンテンツ取得指示を行う。この際、間接参照用記述子を用いた番組コンテンツの取得指示であれば、間接参照用記述子が指す番組コンテンツの格納位置の取得指示を行い、番組コンテンツ格納位置を取得した後に、コンテンツ取得部蓄積部１１３にコンテンツ取得指示を行う。
【０１１８】
コンテンツ取得部１１２は、取得した番組コンテンツ格納位置を元にコンテンツ蓄積部１１３および擬似コンテンツサーバ１０９から番組コンテンツを取得し、ブラウザ１１１に受け渡す。番組受信装置１０３に転送された番組メタデータはブラウザ１１１に送られ、記載内容に従って提示される。
【０１１９】
図１０（ａ）は図７に示す番組メタデータ７００が番組受信装置１０３にて受信され、ブラウザ１１１により提示された場合のサービスイメージの一例を示す図である。番組のタイトルを示す＜ＰｒｏｇｒａｍＩｎｆｏｒｍａｔｉｏｎＴａｂｌｅ＞配下の＜Ｔｉｔｌｅ＞の値を取得して、タイトル表示部１００２に、「２００４年０１月１０日朝のニュース」、「２００４年０１月１０日昼のニュース」、「２００４年０１月１０日一日のニュース」を表示し、セグメントグループのタイトルを示す＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎ＞配下の＜Ｄｅｓｃｒｉｐｔｉｏｎ＞配下の＜タイトル＞の値を取得して、視聴セグメントグループ選択ボタン１００３に、「ダイジェスト」として表示する。また、セグメントグループを構成する複数のコーナーを１箇所にまとめて表示し、コーナーのタイトルを示す＜ＳｅｇｍｅｎｔＩｎｆｏｒｍａｔｉｏｎ＞配下の＜Ｔｉｔｌｅ＞の値を取得して、視聴セグメント選択ボタン１００４に、「朝のヘッドライン」、「昼のヘッドライン」、「明日の天気」として表示する。
【０１２０】
ここで、コンテンツ制作者は、提示された画面の内容を確認したり、リモコン等の入力手段を用いて各視聴セグメント選択ボタンを押下したりすることにより、意図どおりの動作がなされるかどうかを確認することにより、番組メタデータ７００の動作確認を行う。
【０１２１】
図１０（ｂ）は図１０（ａ）にて「ダイジェスト」に対応する視聴セグメントグループ選択ボタン１００３を押下した場合のサービスイメージの一例を示す図である。
【０１２２】
「ダイジェスト」に対応する視聴セグメントグループ選択ボタン１００３が押下されると、ブラウザ１１１は視聴セグメントグループ選択ボタン１００３に対応する番組メタデータ７００の＜ＳｅｇｍｅｎｔＧｒｏｕｐＬｉｓｔ＞要素４８０内を解析し、セグメントグループがコーナー情報４５０、コーナー情報４６０、コーナー情報４７０に記載されたコーナーを順次再生する必要があることが分かる。
【０１２３】
また、コーナー情報４５０は、間接参照用記述子、すなわち＜ＰｒｏｇｒａｍＩｎｆｏｒｍａｔｉｏｎ＞要素のｐｒｏｇｒｍＩｄ属性値が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｍｏｒｎｉｎｇ」である番組コンテンツについて、番組開始時刻から、１０分間（６００秒間）継続するコーナーであることを示し、コーナー情報４６０は間接参照用記述子が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ａｆｔｅｒｎｏｏｎ」である番組コンテンツについて、番組開始時刻から、１０分間（６００秒間）継続するコーナーであることを示し、コーナー情報４７０は、間接参照用記述子が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｄｉｇｅｓｔ」である番組コンテンツについて、番組開始５０分の地点から、１０分間（６００秒間）継続するコーナーであることを示している。
【０１２４】
ブラウザ１１１はまず、間接参照用記述子が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｍｏｒｎｉｎｇ」である番組コンテンツの番組動画像データを取得するため、間接参照用記述子「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｍｏｒｎｉｎｇ」のコンテンツ格納先を取得する。具体的には、番組メタデータ７００の＜ＰｒｏｇｔａｍＬｏｃａｔｉｏｎＴａｂｌｅ＞要素７０１配下に列挙されている＜ＯｎＤｅｍａｎｄＰｒｏｇｒａｍ＞要素７１０の＜Ｐｒｏｇｒａｍ＞要素と＜ＰｒｏｇｒａｍＵＲＬ＞要素の値が間接参照用記述子とコンテンツ格納先の対応関係であるため、間接参照用記述子「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｍｏｒｎｉｎｇ」と同じ値を持つ＜Ｐｒｏｇｒａｍ＞要素の間接参照用記述子７１１を検出して、その＜ＰｒｏｇｒａｍＵＲＬ＞要素の値である直接参照情報７１２「ａｒｉｂ―ｄｃ：／／２００４＿０１＿１０／ｎｅｗｓ／ｍｏｒｎｉｎｇ／ｍｏｒｎｉｎｇ．ａｖｉ」を取得し、この値をコンテンツ取得指示と共にコンテンツ取得部１１２に受け渡す。コンテンツ取得部１１２は「ａｒｉｂ―ｄｃ：／／２００４＿０１＿１０／ｎｅｗｓ／ｍｏｒｎｉｎｇ／ｍｏｒｎｉｎｇ．ａｖｉ」の値から、当該番組動画データがコンテンツ蓄積部１１３の「２００４＿０１＿１０」フォルダ配下の「ｎｅｗｓ」フォルダ配下の「ｍｏｒｎｉｎｇ」フォルダ配下の「ｍｏｒｎｉｎｇ．ａｖｉ」であることを解析し、コンテンツ蓄積部１１３から当該番組動画データを取得し、ブラウザ１１１に送る。ブラウザ１１１は、取得した動画像データについて、番組開始時刻からの１０分間の映像を再生し、コンテンツ制作者は図１０（ｂ）に示されるような動画が再生されることを確認し得る。
【０１２５】
ブラウザ１１１はその後、間接参照用記述子が「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ａｆｔｅｒｎｏｏｎ」である番組コンテンツの番組動画像データを取得するため、間接参照用記述子「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ａｆｔｅｒｎｏｏｎ」のコンテンツ格納先を取得する。具体的には、番組メタデータ７００の＜ＰｒｏｇｔａｍＬｏｃａｔｉｏｎＴａｂｌｅ＞要素配下に列挙されている＜ＯｎＤｅｍａｎｄＰｒｏｇｒａｍ＞要素の＜Ｐｒｏｇｒａｍ＞要素から、間接参照用記述子「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ａｆｔｅｒｎｏｏｎ」と同じ値を持つ＜Ｐｒｏｇｒａｍ＞要素の間接参照用記述子７２１を検出して、その＜ＰｒｏｇｒａｍＵＲＬ＞要素の値である直接参照情報７２２「ｈｔｔｐ：／／ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／２００４＿０１＿１０／ｎｅｗｓ／ａｆｔｅｒｎｏｏｎ／ａｆｔｅｒｎｏｏｎ．ａｖｉ」を取得し、この値をコンテンツ取得指示と共にコンテンツ取得部１１２に受け渡す。コンテンツ取得部１１２は取得したアドレス「ｈｔｔｐ：／／ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／２００４＿０１＿１０／ｎｅｗｓ／ａｆｔｅｒｎｏｏｎ／ａｆｔｅｒｎｏｏｎ．ａｖｉ」の値から、当該動画像データがＩＰアドレス「ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ」であるサーバの「ｎｅｗｓ」フォルダ配下の「ａｆｔｅｒｎｏｏｎ」フォルダ配下の「ａｆｔｅｒｎｏｏｎ．ａｖｉ」であることを解析し、指定位置に格納されている動画像データを取得してブラウザ１１１に送る。ブラウザ１１１は、取得した動画像データについて、番組開始地点からの１０分間の映像を再生し、コンテンツ制作者は図１０（ｂ）に示されるような動画像データの再生に続き、図１０（ｃ）に示されるような動画が再生されること確認する。
【０１２６】
この実施例では、番組メタデータから参照されうる番組コンテンツはＩＰアドレスを固定した特定の擬似コンテンツサーバ１０９に全て配置し、直接参照情報はＩＰアドレスを固定した特定の擬似コンテンツサーバ１０９のＩＰアドレスと擬似コンテンツサーバ１０９内での格納位置を指定することにしている。これにより、複数のコンテンツサーバを配置したり、ＤＮＳサーバを配置したりする必要がなく、非常に簡素な設備で試写システムを構築可能である。
【０１２７】
しかしながら、実施の形態はこれに制限されることなく、直接参照情報にはサーバ名とサーバ内の格納位置を指定し、ＤＮＳサーバを用いてサーバ名とＩＰアドレスの解決を行ってもよい。
【０１２８】
上記と同様の処理により、間接参照用記述子である「ｂｒｏａｄｃａｓｔ．ｃｏ．ｊｐ／２００４＿０１＿１０．ｎｅｗｓ．ｄｉｇｅｓｔ」の動画像データの取得を行い、番組開始５０分の地点からの１０分間の映像を再生し、コンテンツ制作者は図１０（ｃ）に示されるような動画像データの再生に続き、図１０（ｄ）に示されるような動画が再生されること確認する。
【０１２９】
上述のコンテンツ試写システムを用いることにより、コンテンツ制作者は番組メタデータを指定するだけで、当該番組メタデータおよび番組メタデータから参照されうる番組コンテンツが番組受信装置および番組受信装置からアクセス可能な端末に適切に配置され、さらに番組メタデータから間接参照用記述子を用いてアクセスされる番組コンテンツについては、番組メタデータに間接参照用記述子と番組コンテンツの格納先との対応関係が追記されるため、番組メタデータの再生確認をするための動作環境が再現される。
【０１３０】
従って、再生確認をするための動作環境が容易に再現されることから、番組メタデータおよび番組コンテンツ間の連携動作を含めたコンテンツの動作検証を迅速に行うことが出来る。
【０１３１】
本発明では、上述したようなコンテンツ試写装置に用いられるコンテンツ試写方法についても発明の要旨として提案する。この場合、このようなコンテンツ試写方法をコンピュータに実行させるためのプログラム、あるいはコンピュータを本願発明のコンテンツ試写装置として機能させるためのプログラム、並びにこのようなプログラムを記録した記録媒体についても本発明に包含される。
【０１３２】
本発明のコンテンツ試写装置およびコンテンツ試写方法を実現するためのプログラムは、CD-ROMやフレキシブルディスクなどの可搬型記録媒体、通信回線の先に備えられる他の記録装置、コンピュータに内蔵されたハードディスクやRAMなどの記録媒体のいずれに記録されるものであってもよく、プログラム実行時にはコンピュータの主メモリ上にロードされて実行するように構成できる。
【産業上の利用可能性】
【０１３３】
本発明では、番組メタデータから間接参照用記述子を用いて参照されうる番組コンテンツについて、ロケーションサーバ等の設置が困難な環境においても、動作確認可能な環境を容易に再現することが可能となり、簡素な設備にて番組コンテンツ間の連携動作を含めた番組コンテンツの動作検証を迅速に行うことが出来る。
【図面の簡単な説明】
【０１３４】
【図１】本発明の第１実施例におけるコンテンツ試写システムの機能ブロック図である。
【図２】番組コンテンツ保持部が保持している番組コンテンツの一例を示す説明図である。
【図３】番組コンテンツ管理データの一例を示す説明図である。
【図４】番組メタデータの一例を示す説明図である。
【図５】コンテンツ試写装置におけるコンテンツ送出処理を示すフローチャートである。
【図６】コンテンツ書き換え処理を示すフローチャートである。
【図７】コンテンツ書き換え処理を行った番組メタデータの一例を示す説明図である。
【図８】コンテンツ蓄積部が保持している番組メタデータおよび番組コンテンツの一例を示す説明図である。
【図９】擬似コンテンツサーバが保持している番組メタデータおよび番組コンテンツの一例を示す説明図である。
【図１０】本発明の第１実施例におけるサービス例を示す説明図である。
【符号の説明】
【０１３５】
１０１  コンテンツ試写システム
１０２  コンテンツ試写装置
１０３  番組受信装置
１０４  番組メタデータ保持部
１０５  番組コンテンツ保持部
１０６  送出コンテンツ選択部
１０７  コンテンツ書き換え部
１０８  コンテンツ送出部
１０９  擬似コンテンツサーバ
１１０  コンテンツ受信部
１１１  ブラウザ
１１２  コンテンツ取得部
１１３  コンテンツ蓄積部
【図１】
2005354561.tif 000003
【図２】
2005354561.tif 000004
【図３】
2005354561.tif 000005
【図４】
2005354561.tif 000006
【図５】
2005354561.tif 000007
【図６】
2005354561.tif 000008
【図７】
2005354561.tif 000009
【図８】
2005354561.tif 000010
【図９】
2005354561.tif 000011
【図１０】
2005354561.tif 000012