(57)【要約】  本発明は、カスタマイズデータ放送サービスに関し、より詳細には、カスタマイズデータ放送サービスのためのメタデータ構成、並びに、これを用いたデータ放送サービス方法及びシステムに関する。本発明に係るメタデータ構成方法は、該当するデータ放送が片方向サービスなのか双方向サービスなのかを表す双方向コンテンツ・サービス・エレメントを生成するステップと、データ放送がユーザ画面に表示される特性を記述するレンダリング・スタイル・エレメントを生成するステップと、データ放送に対するコンテンツが更新される周期を表す更新サイクル・エレメントを生成するステップと、生成された三つのエレメントを含むデータ放送サービス情報に関するパッケージ、アイテム又はコンポーネントを生成するステップとを含む。
2008527837.tif 000002
【特許請求の範囲】
【請求項１】
データ放送サービス情報を記述するためのメタデータ構成方法において、
該当するデータ放送が片方向サービスなのか双方向サービスなのかを表す双方向コンテンツ・サービス・エレメントを生成するステップと、
前記データ放送がユーザ画面に表示される特性を記述するレンダリング・スタイル・エレメントを生成するステップと、
前記データ放送に対するコンテンツが更新される周期を表す更新サイクル・エレメントを生成するステップと、
生成された三つの前記エレメントを含むデータ放送サービス情報に関するパッケージ、アイテム又はコンポーネントを生成するステップと、
を含むことを特徴とするメタデータ構成方法。
【請求項２】
前記双方向コンテンツ・サービス・エレメントは、当該双方向コンテンツ・サービス・エレメントを含むパッケージ、アイテム又はコンポーネントが、双方向データ放送サービスである場合には「ｔｒｕｅ（トゥルー：真）」の値を、片方向データ放送サービスである場合には「ｆａｌｓｅ（フォルス：偽）」の値を有するブーリアン（ｂｏｏｌｅａｎ）データ型であることを特徴とする請求項１に記載のメタデータ構成方法。
【請求項３】
前記レンダリング・スタイル・エレメントは、ユーザ画面に表示される方式が全体画面を占めるか否かに関する情報と、透明度に関する情報とを含むことを特徴とする請求項１に記載のメタデータ構成方法。
【請求項４】
前記全体画面を占めるか否かに関する情報は、前記レンダリング・スタイル・エレメントを含むパッケージ、アイテム又はコンポーネントの実行時に、表示方式が全体画面を占める場合には「ｔｒｕｅ（トゥルー：真）」、画面の一部を占める場合には「ｆａｌｓｅ（フォルス：偽）」の値を有するブーリアン（ｂｏｏｌｅａｎ）データ型であることを特徴とする請求項３に記載のメタデータ構成方法。
【請求項５】
前記透明度に関する情報は、前記レンダリング・スタイル・エレメントを含むパッケージ、アイテム又はコンポーネントの実行時に、他のビデオプログラムと互いに重なって透明に表示されるか、又は、互いに区分されて不透明に表示されるかに関する情報を含むことを特徴とする請求項３に記載のメタデータ構成方法。
【請求項６】
前記更新サイクル・エレメントは、時間を表すＸＭＬデータ型で表示され、更新されない場合には０の値を有することを特徴とする請求項１に記載のメタデータ構成方法。
【請求項７】
データ放送サービスのためのメタデータ構成であって、
該当するデータ放送が片方向サービスなのか双方向サービスなのかを表す双方向コンテンツ・サービス・エレメントと、
前記データ放送がユーザ画面に表示される特性を記述するレンダリング・スタイル・エレメントと、
前記データ放送に対するコンテンツが更新される周期を表す更新サイクル・エレメントと、
三つの前記エレメントを含むデータ放送サービス情報に関するパッケージ、アイテム又はコンポーネントと、
を含むことを特徴とするメタデータ構成。
【請求項８】
データ放送サービス提供方法であって、
該当するデータ放送が片方向サービスなのか双方向サービスなのかを表す双方向コンテンツ・サービス・エレメント、前記データ放送がユーザ画面に表示される特性を記述するレンダリング・スタイル・エレメント、及び、前記データ放送に対するコンテンツが更新される周期を表す更新サイクル・エレメントを含むパッケージを構成するステップと、
前記パッケージを伝送し、受信するステップと、
受信された前記パッケージに含まれるデータ放送サービス・メタデータを用いてデータ放送サービスに関する情報をユーザに示し、関連コンテンツを受信するステップと、
を含むことを特徴とするデータ放送サービス提供方法。
【請求項９】
前記双方向コンテンツ・サービス・エレメントは、当該双方向コンテンツ・サービス・エレメントを含むパッケージ、アイテム又はコンポーネントが、双方向データ放送サービスである場合には「ｔｒｕｅ（トゥルー：真）」の値を、片方向データ放送サービスである場合には「ｆａｌｓｅ（フォルス：偽）」の値を有するブーリアン（ｂｏｏｌｅａｎ）データ型であることを特徴とする請求項８に記載のデータ放送サービス提供方法。
【請求項１０】
前記レンダリング・スタイル・エレメントは、ユーザ画面に表示される方式が全体画面を占めるか否かに関する情報と、透明度に関する情報とを含むことを特徴とする請求項８に記載のデータ放送サービス提供方法。
【請求項１１】
前記全体画面を占めるか否かに関する情報は、前記レンダリング・スタイル・エレメントを含むパッケージ、アイテム又はコンポーネントの実行時に、表示方式が全体画面を占める場合には「ｔｒｕｅ（トゥルー：真）」、画面の一部を占める場合には「ｆａｌｓｅ（フォルス：偽）」の値を有するブーリアン（ｂｏｏｌｅａｎ）データ型であることを特徴とする請求項１０に記載のデータ放送サービス提供方法。
【請求項１２】
前記透明度に関する情報は、前記レンダリング・スタイル・エレメントを含むパッケージ、アイテム又はコンポーネントの実行時に、他のビデオプログラムと互いに重なって透明に表示されるか、又は、互いに区分されて不透明に表示されるかに関する情報を含むことを特徴とする請求項１０に記載のデータ放送サービス提供方法。
【請求項１３】
前記更新サイクル・エレメントは、時間を表すＸＭＬデータ型で表示され、更新されない場合には０の値を有することを特徴とする請求項８に記載のデータ放送サービス提供方法。
【請求項１４】
データ放送サービスシステムであって、
該当するデータ放送が片方向サービスなのか双方向サービスなのかを表す双方向コンテンツ・サービス・エレメント、前記データ放送がユーザ画面に表示される特性を記述するレンダリング・スタイル・エレメント、及び、前記データ放送に対するコンテンツが更新される周期を表す更新サイクル・エレメントを含むパッケージを提供するデータ放送提供手段と、
前記パッケージを受信し、受信された前記パッケージに含まれるデータ放送サービス・メタデータを用いてユーザにデータ放送コンテンツに関する情報を提供し、データ放送サービスを受信するユーザ端末と、
を備えることを特徴とするデータ放送サービスシステム。
【請求項１５】
データ放送サービスシステムのデータ放送サービスを受信するためのユーザ端末であって、
該当するデータ放送が片方向サービスなのか双方向サービスなのかを表す双方向コンテンツ・サービス・エレメント、前記データ放送がユーザ画面に表示される特性を記述するレンダリング・スタイル・エレメント、及び、前記データ放送に対するコンテンツが更新される周期を表す更新サイクル・エレメントを含むエンコードされたパッケージを受信する受信部と、
エンコードされた前記パッケージをデコードするデコード部と、
当該デコードされた情報から前記パッケージに含まれる各種情報を獲得及び格納するパッケージ情報の抽出及び格納部と、
前記パッケージの情報を用いてデータ放送に関する情報をユーザに伝達し、アプリケーションを獲得するミドルウェアアプリケーション部と、
を備えることを特徴とするデータ放送サービスを受信するためのユーザ端末。
【請求項１６】
前記双方向コンテンツ・サービス・エレメントは、当該双方向コンテンツ・サービス・エレメントを含むパッケージ、アイテム又はコンポーネントが、双方向データ放送サービスである場合には「ｔｒｕｅ（トゥルー：真）」の値を、片方向データ放送サービスの場合には「ｆａｌｓｅ（フォルス：偽）」の値を有するブーリアン（ｂｏｏｌｅａｎ）データ型であることを特徴とする請求項１５に記載のデータ放送サービスを受信するためのユーザ端末。
【請求項１７】
前記レンダリング・スタイル・エレメントは、ユーザ画面に表示される方式が全体画面を占めるか否かに関する情報と、透明度に関する情報とを含むことを特徴とする請求項１５に記載のデータ放送サービスを受信するためのユーザ端末。
【請求項１８】
前記全体画面を占めるか否かに関する情報は、前記レンダリング・スタイル・エレメントを含むパッケージ、アイテム又はコンポーネントの実行時に、表示方式が全体画面を占める場合には「ｔｒｕｅ（トゥルー：真）」、画面の一部を占める場合には「ｆａｌｓｅ（フォルス：偽）」の値を有するブーリアン（ｂｏｏｌｅａｎ）データ型であることを特徴とする請求項１７に記載のデータ放送サービスを受信するためのユーザ端末。
【請求項１９】
前記透明度に関する情報は、前記レンダリング・スタイル・エレメントを含むパッケージ、アイテム又はコンポーネントの実行時に、他のビデオプログラムと互いに重なって透明に表示されるか、又は、互いに区分されて不透明に表示されるかに関する情報を含むことを特徴とする請求項１７に記載のデータ放送サービスを受信するためのユーザ端末。
【請求項２０】
前記更新サイクル・エレメントは、時間を表すＸＭＬデータ型で表示され、更新されない場合には０の値を有することを特徴とする請求項１５に記載のデータ放送サービスを受信するためのユーザ端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視聴者が、いつでも、どこでも、様々な端末を用いて所望の放送サービスを視聴できるようにするためのカスタマイズデータ放送サービスを提供するために必要なメタデータ構成、並びに、これを用いたデータ放送サービス方法及びシステムに関する。
【背景技術】
【０００２】
カスタマイズ放送とは、従来、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）−７，２１で定義されたメタデータベースのコンテンツの消費に関する内容を基に、ＴＶ−Ａｎｙｔｉｍｅ（ＴＶＡ）フォーラムで放送環境に合わせて標準化したものである。カスタマイズ放送のためのメタデータの規格は、ＴＶＡ  Ｐｈａｓｅ  １（ＴＶＡ−１）と、ＴＶＡ  Ｐｈａｓｅ  ２（ＴＶＡ−２）とに分けられる。ＴＶＡ−１では、メタデータを用いた様々なＡＶコンテンツサービス及び双方向ネットワークを介した追加的なメタデータの獲得等について取り扱っており、ＴＶＡ−２では、データ放送等の様々なコンテンツを用いたパッケージサービス、様々なユーザ環境に合わせたコンテンツを提供するターゲッティングサービス、ホームネットワーク環境における端末間のコンテンツ共有等を主に取り扱っている。
【０００３】
特に、パッケージサービスのためには、様々なコンテンツの情報をメタデータに記述しなければならないが、その内容には、共通に記述することができる情報と、各コンテンツの特性に応じて個別に記述されるべき情報とが存在する。
【０００４】
データ放送サービスをメタデータに記述する際にも、データ放送でのみ使用可能な固有情報を記述するため、それに適したメタデータ構造が必要であり、データ放送コンテンツと一般のコンテンツとの違いによるメタデータの作成及び伝送を考慮する必要がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで、本発明は、上述のような問題を解決するために提案されたものであり、その目的は、カスタマイズデータ放送サービスのためのメタデータ構成を提供することにある。
【０００６】
また、本発明の目的は、データ放送サービスをＴＶＡパッケージモデルとして表現するための適切な方法を提供することにある。
【０００７】
更に、本発明の目的は、メタデータ構成を用いたカスタマイズデータ放送サービス方法及びシステムを提供することにある。
【０００８】
本発明の他の目的及び長所は、下記の説明により理解することができ、本発明の実施の形態により更に明確になるはずである。また、本発明の目的及び長所は、特許請求の範囲に示す手段及びその組み合わせにより実現可能であることが容易に分かるであろう。
【課題を解決するための手段】
【０００９】
上記目的を達成するための本発明の実施の形態に係るメタデータ構成方法は、該当するデータ放送が片方向サービスなのか双方向サービスなのかを表す双方向コンテンツサービス（Ｉｎｔｅｒａｃｔｉｖｅ  Ｃｏｎｔｅｎｔ  Ｓｅｒｖｉｃｅ）エレメントを生成するステップと、上記データ放送がユーザ画面に表示される特性を記述するレンダリングスタイル（Ｒｅｎｄｅｒｉｎｇ  Ｓｔｙｌｅ）エレメントを生成するステップと、上記データ放送に対するコンテンツが更新される周期を表す更新サイクル（Ｕｐｄａｔｅ  Ｃｙｃｌｅ）エレメントを生成するステップと、上記生成された三つのエレメントにより構成されたデータ放送サービス情報を含むパッケージ、アイテム又はコンポーネントを生成するステップとを含む。
【００１０】
また、本発明の実施の形態に係るデータ放送サービス方法は、該当するデータ放送が片方向サービスなのか双方向サービスなのかを表す双方向コンテンツサービス（Ｉｎｔｅｒａｃｔｉｖｅ  Ｃｏｎｔｅｎｔ  Ｓｅｒｖｉｃｅ）エレメント、上記データ放送がユーザ画面に表示される特性を記述するレンダリングスタイル（Ｒｅｎｄｅｒｉｎｇ  Ｓｔｙｌｅ）エレメント、及び、上記データ放送に対するコンテンツが更新される周期を表す更新サイクル（Ｕｐｄａｔｅ  Ｃｙｃｌｅ）エレメントを含むパッケージを構成するステップと、上記パッケージを受信するステップと、受信された上記パッケージに含まれたデータ放送サービスメタデータを用いてデータ放送サービスを受信するステップと、を含む。
【００１１】
更に、本発明の実施の形態に係るデータ放送サービスシステムは、該当するデータ放送が片方向サービスなのか双方向サービスなのかを表す双方向コンテンツサービス（Ｉｎｔｅｒａｃｔｉｖｅ  Ｃｏｎｔｅｎｔ  Ｓｅｒｖｉｃｅ）エレメント、上記データ放送がユーザ画面に表示される特性を記述するレンダリングスタイル（Ｒｅｎｄｅｒｉｎｇ  Ｓｔｙｌｅ）エレメント、及び、上記データ放送に対するコンテンツが更新される周期を表す更新サイクル（Ｕｐｄａｔｅ  Ｃｙｃｌｅ）エレメントを含むパッケージを提供するデータ放送提供手段と、上記パッケージを受信し、受信された上記パッケージに含まれたデータ放送サービスメタデータを用いてデータ放送サービスを受信するユーザ端末と、を備える。
【発明の効果】
【００１２】
上述のような本発明は、カスタマイズデータ放送サービスにおいて、ユーザ又は端末への有用な情報の伝達が可能なメタデータを提供することができる効果がある。
【００１３】
また、本発明は、従来の放送サービスの他、ターゲッティング等を考慮したデータ放送サービスにおけるスキーマ及び獲得（ａｃｑｕｉｒｅ）ステップまで考慮したデータ放送サービスのクックブック（ｃｏｏｋｂｏｏｋ）に活用することができる効果がある。
【発明を実施するための最良の形態】
【００１４】
上述した目的、特徴及び長所は、添付された図面に関する以下の詳細な説明を通じてより明確になるはずであり、それにより、本発明の属する技術分野における通常の知識を有する者が本発明の技術的思想を容易に実施することができる。また、本発明の説明において、本発明に係る公知技術に対する具体的な説明が本発明の要旨を不明瞭にする可能性があると判断された場合、その詳細な説明を省略する。以下、添付された図面を参照して本発明の好ましい実施の形態を詳細に説明する。
【００１５】
先ず、データ放送サービスに関する情報をメタデータに記述するためのメタデータの形式及び構造について説明する。
【００１６】
図１、図２及び図３は、データ放送サービスに関するＴＶＡメタデータの構造図である。これらの図において、各構成要素は、メタデータのエレメントを意味し、各エレメントの下位エレメントは、一部のみを表現したものである。即ち、「エクステンデドＴＶＡメインタイプ（Ｅｘｔｅｎｄｅｄ  ＴＶＡ  Ｍａｉｎ  Ｔｙｐｅ：拡張ＴＶＡ主タイプ）」１０１は、下位エレメントとして、「プログラム・デスクリプション（Ｐｒｏｇｒａｍ  Ｄｅｓｃｒｉｐｔｉｏｎ：プログラム記述」１１０及び「パッケージ・テーブル（Ｐａｃｋａｇｅ  Ｔａｂｌｅ）」１２０の他に、他のエレメントも有している。
【００１７】
図１は、ＴＶＡ−２のメインエレメント（主エレメント）である「エクステンデドＴＶＡメインタイプ（Ｅｘｔｅｎｄｅｄ  ＴＶＡ  Ｍａｉｎ  Ｔｙｐｅ）」１０１、プログラム情報を記述するためのメタデータ、及び、パッケージ情報を記述するためのメタデータの構造を示す。ＴＶＡ−２メタデータは、ＴＶＡ−１メタデータを含んでおり、同図において、「プログラム・デスクリプション（Ｐｒｏｇｒａｍ  Ｄｅｓｃｒｉｐｔｉｏｎ）」１１０は、ＴＶＡ−１メタデータに該当し、「パッケージ・テーブル（Ｐａｃｋａｇｅ  Ｔａｂｌｅ）」１２０は、ＴＶＡ−２メタデータに該当する。「パッケージ・テーブル（Ｐａｃｋａｇｅ  Ｔａｂｌｅ）」１２０は、パッケージモデルを記述するためのエレメントであり、パッケージ（Ｐａｃｋａｇｅ）１２１、アイテム（Ｉｔｅｍ）１２３、及び、コンポーネント（Ｃｏｍｐｏｎｅｎｔ）１２６等により構成される。
【００１８】
コンポーネント１２６は、パッケージモデルの最下位エレメントであって、一つのリソース（Ｒｅｓｏｕｒｃｅ）１２８を含む。リソース１２８は、実際の物理的なファイル又はストリームに該当し、即ち、ビデオ／オーディオファイル、ストリーム、イメージファイル、テキストファイル等のコンテンツがリソースに該当する。アイテム１２３は、コンポーネント１２６及び下位アイテム１２５等を含む再帰的な構造となっており、そこに含まれているエレメントからなるグループに関する情報、及び、グループのエレメントであるコンポーネント１２６又は下位アイテム１２５の関係について記述することができる。パッケージ１２１は、アイテム１２３のグループを意味し、ユーザ又は端末によって選択される一つの単位として使用される。
【００１９】
パッケージ１２１、アイテム１２３及びコンポーネント１２６は、それぞれ下位に記述子（Ｄｅｓｃｒｉｐｔｏｒ）１２２、１２４、１２７という詳細情報を記述するためのエレメントを含んでおり、各記述子の構造は同じであるが、その位置に応じて異なる意味を表す。即ち、パッケージ１２１の下位にある記述子１２２は、パッケージ１２１に関する情報を記述し、アイテム１２３の下位にある記述子１２４は、アイテム１２３に関する情報を記述し、コンポーネント１２６の下位にある記述子１２７は、コンポーネント１２６に関する情報を記述する。
【００２０】
図２は、記述子１２２、１２４、１２７、２０１に対するメタデータの構造図である。記述子２０１は、下位にコンテンツ情報を記述する「コンテンツ・デスクリプション（Ｃｏｎｔｅｎｔ  Ｄｅｓｃｒｉｐｔｉｏｎ：コンテンツ記述）」２０３を有し、これは、一般的な情報を記述する「エクステンデド・コンテンツ・デスクリプション・タイプ（Ｅｘｔｅｎｄｅｄ  Ｃｏｎｔｅｎｔ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔｙｐｅ：拡張コンテンツ記述タイプ）」２１０と、コンテンツをタイプ別に分けて各コンテンツの情報を記述する「コンテンツ・プロパティ（Ｃｏｎｔｅｎｔ  Ｐｒｏｐｅｒｔｉｅｓ：コンテンツ特性）」２１１とにより構成される。
【００２１】
「エクステンデド・コンテンツ・デスクリプション・タイプ（Ｅｘｔｅｎｄｅｄ  Ｃｏｎｔｅｎｔ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔｙｐｅ）」２１０は、タイトル、あらすじ、キーワード、ジャンル、言語、製作者、関連メディア等、どのコンテンツにおいても使用可能な情報を記述するためのエレメントにより構成される。
【００２２】
「コンテンツ・プロパティ（Ｃｏｎｔｅｎｔ  Ｐｒｏｐｅｒｔｉｅｓ）」２１１は、コンテンツの種類を記述する「コンテンツ・タイプ（Ｃｏｎｔｅｎｔ  Ｔｙｐｅ）」２１２、ファイルの属性を表す「ファイル・プロパティ（Ｆｉｌｅ  Ｐｒｏｐｅｒｔｉｅｓ：ファイル特性）」２１３、コンテンツを形式的な分類に区分して記述する「コンテンツ・アトリビュート（Ｃｏｎｔｅｎｔ  Ａｔｔｒｉｂｕｔｅｓ：コンテンツ属性）」２１４、及び、コンテンツを内容的な分類に区分して記述する「コンテクスト・アトリビュート（Ｃｏｎｔｅｘｔ  Ａｔｔｒｉｂｕｔｅｓ：コンテクスト属性）」２１５により構成される。
【００２３】
特に、「コンテクスト・アトリビュート（Ｃｏｎｔｅｘｔ  Ａｔｔｒｉｂｕｔｅｓ）」２１５は、コンテンツがデータ放送コンテンツなのか、一般のアプリケーション・コンテンツなのか、又は、ゲームコンテンツなのか等に応じて、様々なタイプを使用することができ、本発明では、このうち、データ放送コンテンツを記述するためのメタデータについて説明するが、これは図３に示されている。
【００２４】
データ放送サービスを記述するためのメタデータは、「データ・ブロードキャスティング・コンテクスト・アトリビュート・タイプ（Ｄａｔａ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃｏｎｔｅｘｔ  Ａｔｔｒｉｂｕｔｅｓ  Ｔｙｐｅ：データ放送コンテクスト属性タイプ）」（以下、「データ放送タイプ」とする。）３０１であり、これは、「コンテクスト・アトリビュート（Ｃｏｎｔｅｘｔ  Ａｔｔｒｉｂｕｔｅｓ）」２１５のタイプの一つとして使用可能である。データ放送タイプ３０１は、下位に三つのエレメントを含む。それは、同図のように、双方向コンテンツ・サービス（Ｉｎｔｅｒａｃｔｉｖｅ  Ｃｏｎｔｅｎｔ  Ｓｅｒｖｉｃｅ）エレメント３０２、レンダリング・スタイル（Ｒｅｎｄｅｒｉｎｇ  Ｓｔｙｌｅ）エレメント３０３、及び、更新サイクル（Ｕｐｄａｔｅ  Ｃｙｃｌｅ）エレメント３０４であり、それぞれに関する説明は、以下の通りである。
【００２５】
双方向コンテンツ・サービス・エレメント３０２は、該当するデータ放送が片方向サービスなのか双方向サービスなのかを表すためのエレメントであって、片方向サービスとは、インターネット網ではない、放送網のみを介してデータ放送サービスが行われることを意味し、双方向サービスとは、放送網のみならず、インターネット網を介してユーザの応答及びそれに関する結果等に関するデータが伝送される対話型放送サービスを意味する。双方向コンテンツ・サービス・エレメント３０２のデータ型はブーリアン（ｂｏｏｌｅａｎ）であり、このため、「ｔｒｕｅ（トゥルー：真）」及び「ｆａｌｓｅ（フォルス：偽）」のうち一つの値を有する。値が「ｔｒｕｅ」であれば、双方向サービスを意味し、「ｆａｌｓｅ」であれば、片方向サービスを意味する。
【００２６】
レンダリング・スタイル・エレメント３０３は、該当するデータ放送がユーザに示すために画面に表示されるときの特性を記述するためのエレメントであって、全体画面（Ｆｕｌｌ  Ｓｃｒｅｅｎ）及び透明度（Ｔｒａｎｓｐａｒｅｎｃｙ）の二つの属性により構成される。全体画面は、該当のデータ放送が画面全体に表示されるか、又は、画面の一部に表示されるかを表すための属性であって、データ型はブーリアン（ｂｏｏｌｅａｎ）である。このため、画面の全体で実行される場合には「ｔｒｕｅ」、画面の一部で実行される場合には「ｆａｌｓｅ」の値を有する。透明度は、該当するデータ放送が画面に表示されるとき、メインＡＶプログラムと重なって透明に表示されるか、又は、メインＡＶとは別の領域に区分されて不透明に表示されるかを表すための属性であって、データ型は同様にブーリアン（ｂｏｏｌｅａｎ）である。このため、透明に表示される場合には「ｔｒｕｅ」、不透明に表示される場合には「ｆａｌｓｅ」の値を有する。
【００２７】
更新サイクル・エレメント３０４は、該当するデータ放送のコンテンツ又は該当するコンテンツがどの程度の頻度で更新されるかを記述するためのエレメントであって、コンテンツが更新される周期を表すものである。更新サイクル・エレメント３０４のデータ型はデュレーション（ｄｕｒａｔｉｏｎ：継続時間）であって、ＸＭＬにおいて基本的に使用される年、月、日、時、分及び秒からなるデータ型である。「更新サイクル（Ｕｐｄａｔｅ  Ｃｙｃｌｅ）」３０４の値が０の場合（「ＰＴ０Ｓ」）には、該当するコンテンツが更新されないことを意味する。
【００２８】
本発明において提示しようとする核心的な内容は、図３のデータ放送タイプ３０１のエレメントと、上述した双方向コンテンツ・サービス・エレメント３０２、レンダリング・スタイル・エレメント３０３及び更新サイクル・エレメント３０４の三つのエレメントである。
【００２９】
データ放送サービス及びコンテンツに関する情報は、以下のような方法で記述することができる。
【００３０】
データ放送サービス情報は、パッケージ１２１に記述され、これは、一つ以上のデータ放送アプリケーションを意味する。データ放送サービスに関する情報は、パッケージ１２１の下位の記述子１２２に記述され、記述子１２２の下位の「コンテンツ・タイプ（Ｃｏｎｔｅｎｔ  Ｔｙｐｅ）」２０７は、「コンテンツ・タイプＣＳ（Ｃｏｎｔｅｎｔ  Ｔｙｐｅ  ＣＳ）」（コンテンツ種別コード）に記述されたフォーマットに応じて「データ・ブロードキャスティング（Ｄａｔａ  Ｂｒｏａｄｃａｓｔｉｎｇ：データ放送）」の値を有する「ネーム（Ｎａｍｅ）」というエレメントを含まなければならない。データ放送サービスに関する詳細情報は、データ放送タイプ３０１を受け継いだ「コンテクスト・アトリビュート（Ｃｏｎｔｅｘｔ  Ａｔｔｒｉｂｕｔｅｓ）」２１５及び「エクステンデド・コンテンツ・デスクリプション・タイプ（Ｅｘｔｅｎｄｅｄ  Ｃｏｎｔｅｎｔ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔｙｐｅ）」２１０を用いて記述される。
【００３１】
データ放送サービスに関するメインＡＶプログラムの詳細情報は、「プログラム・デスクリプション（Ｐｒｏｇｒａｍ  Ｄｅｓｃｒｉｐｔｉｏｎ）」１１０の下位の「プログラム・インフォメーション・テーブル（Ｐｒｏｇｒａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ：プログラム情報テーブル）」１１１により記述され、メイン・プログラムとデータ放送との関係は、パッケージ１２１及び「プログラム・インフォメーション・テーブル（Ｐｒｏｇｒａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）」１１１の下位の「リレイテッド・マテリアル（Ｒｅｌａｔｅｄ  Ｍａｔｅｒｉａｌ：関連マテリアル）」というエレメントを用いて記述される。メインプログラム及びデータ放送サービスのスケジュール情報は、「プログラム・ロケーション・テーブル（Ｐｒｏｇｒａｍ  Ｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）」１１２を用いて記述され、これは、データ放送サービスの種類に応じて互いに同一であっても又は異なっていてもよい。
【００３２】
データ放送コンテンツをその消費条件又は順序に応じてグループに分類しようとする場合、それぞれのグループをアイテム１２３にまとめ、これに関する情報を下位の記述子１２４に記述する。記述子１２４において該当するグループに関する一般的な情報は、「エクステンデド・コンテンツ・デスクリプション・タイプ（Ｅｘｔｅｎｄｅｄ  Ｃｏｎｔｅｎｔ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔｙｐｅ）」２１０に記述され、データ放送に関する特化した情報は、上記パッケージ１２１と同様、「コンテンツ・タイプ（Ｃｏｎｔｅｎｔ  Ｔｙｐｅ）」２０７に「データ・ブロードキャスティング（Ｄａｔａ  Ｂｒｏａｄｃａｓｔｉｎｇ」の値を有する「ネーム（Ｎａｍｅ）」というエレメントを挿入し、データ放送タイプ３０１を受け継いだ「コンテンツ・アトリビュート（Ｃｏｎｔｅｎｔ  Ａｔｔｒｉｂｕｔｅｓ）」２１４に記述する。各グループのターゲッティングのための使用タイプ又は条件は、「ターゲッティング・インフォメーション（Ｔａｒｇｅｔｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ：ターゲッティング情報）」２２０に記述され、各グループに該当するコンテンツ情報は、アイテム１２３の下位のコンポーネント１２６に記述され、詳細な内容は、以下の通りである。
【００３３】
コンテンツの獲得（ダウンロード）のためのクリッド（Ｃｒｉｄ）情報は、コンポーネント１２６の下位のリソース１２８に記述され、コンテンツの詳細情報は、コンポーネント１２６の下位の記述子１２７に記述され、このうち、データ放送に特化した情報は、上記パッケージ１２１及びアイテム１２３と同様の方法により記述される。
【００３４】
データ放送サービスは、それ自体が一つの消費単位として一つのパッケージ１２１にもなり得、全体のデータ放送サービスが一つのコンテンツとして一つのアイテム１２３又はコンポーネント１２６にもなり得る。これは、全体的なプログラム構造に応じて決定可能である。
【００３５】
図４は、本発明の実施の形態に係るカスタマイズデータ放送サービスシステムの概略的な構成を示す図である。
【００３６】
同図を参照すると、データ放送サービスシステムは、該当するデータ放送が片方向サービスなのか双方向サービスなのかを表す双方向コンテンツ・サービス・エレメント、上記データ放送がユーザ画面に表示される特性を記述するレンダリング・スタイル・エレメント、及び、上記データ放送に対するコンテンツが更新される周期を表す更新サイクル・エレメントを含むデータ放送パッケージを提供するデータ放送提供手段１０と、当該パッケージを受信し、受信された当該パッケージに含まれるデータ放送サービス・メタデータを用いてデータ放送サービスを受信し、関連情報をユーザに伝達するユーザ端末２０とを備えて構成される。
【００３７】
データ放送提供手段１０は、本発明において提案しているメタデータを用いてカスタマイズデータ放送サービスに関する情報を含むパッケージを生成するパッケージ生成部１１と、生成されたパッケージを適切なプロトコルに従ってエンコードするエンコード部１３と、エンコードされた情報を放送網等を介して伝送する伝送部１５とを備えて構成される。
【００３８】
ユーザ端末２０は、パッケージを受信する受信部２１と、受信された信号をデコードするデコード部２２と、デコードされた情報からパッケージに含まれる各種情報を獲得及び格納するパッケージ情報の抽出及び格納部２３と、当該パッケージ情報を用いてデータ放送に関する情報をユーザに伝達し、アプリケーションを獲得するミドルウェアアプリケーション部２４とを備える。
【００３９】
ユーザ端末２０が受信するパッケージには、上述したデータ放送タイプ３０１に関する情報が含まれる。
【００４０】
上述した本発明に係る方法は、プログラムとして実現され、コンピュータにより読み取り可能な形態で記録媒体（ＣＤ−ＲＯＭ、ＲＡＭ、ＲＯＭ、フレキシブルディスク、ハードディスク、光磁気ディスク等）に格納され得る。このような過程は、本発明の属する技術分野における通常の知識を有する者が容易に実施することができるため、これ以上の詳細な説明は省略する。
【００４１】
以上に説明した本発明は、本発明の属する技術分野における通常の知識を有する者にとって、本発明の技術的思想を逸脱しない範囲内において様々な置換、変形及び変更が可能なため、上述した実施の形態及び添付された図面により限定されるものではない。
【図面の簡単な説明】
【００４２】
【図１】ＴＶ−Ａｎｙｔｉｍｅ  Ｐｈａｓｅ  ２（ＴＶＡ−２）メタデータ・スキーマの基本構造図である。
【図２】ＴＶ−Ａｎｙｔｉｍｅ  Ｐｈａｓｅ  ２（ＴＶＡ−２）メタデータ・スキーマにおける記述子エレメントの構造図である。
【図３】本発明の実施の一形態に係るデータ放送のためのメタデータ・スキーマの構造図である。
【図４】本発明の実施の一形態に係るカスタマイズデータ放送サービスシステムの概略的な構成図である。
【図１】
2008527837.tif 000003
【図２】
2008527837.tif 000004
【図３】
2008527837.tif 000005
【図４】
2008527837.tif 000006
【国際調査報告】
2008527837.tif 000007
2008527837.tif 000008