(57)【特許請求の範囲】
【請求項１】
番組を視聴する番組視聴端末と、前記番組視聴端末と通信ネットワークにより接続され、前記番組視聴端末に提供する番組に関する情報を管理する番組管理サーバとからなる番組管理システムにおいて、
前記番組管理サーバは、前記番組に関する情報に基づいて、ＲＳＳ（ＲＤＦ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）からなる要約情報と、映像或いは画像とを含む要約番組を生成する要約番組生成手段と、前記要約番組生成手段により生成される要約番組に対応する番組用メタデータを生成する番組用メタデータ生成手段と、前記要約番組生成手段により生成される要約番組を紹介するリスト用メタデータを生成するリスト用メタデータ生成手段と、前記番組に関する前記番組用メタデータを、前記通信ネットワークを介して接続される前記番組視聴端末に公開する公開手段と、前記番組視聴端末から前記公開手段により公開されている番組の取得要求を受信し、取得要求された番組に対する前記番組用メタデータ及び前記リスト用メタデータを前記番組視聴端末に送信する送受信手段とを有し、
前記番組視聴端末は、前記公開手段により公開されている前記番組用メタデータを参照し、視聴したい番組に対する前記番組用メタデータ及び前記リスト用メタデータを取得する参照手段と、前記参照手段により得られる前記番組用メタデータから前記視聴したい番組に対する要約番組の番組スクリプトを生成する番組生成手段と、前記リスト用メタデータ及び予め設定される番組リスト用番組制作エンジンから前記要約番組を紹介するための番組リストスクリプトを生成する番組リスト生成手段と、前記番組スクリプト及び前記番組リストスクリプトを統合して番組を再生する再生手段とを有することを特徴とする番組管理システム。
【請求項２】
番組を視聴する番組視聴端末と通信ネットワークにより接続され、前記番組視聴端末に提供する番組に関する情報を管理する番組管理サーバにおいて、
前記番組に関する情報に基づいて、ＲＳＳからなる要約情報と、映像或いは画像とを含む要約番組を生成する要約番組生成手段と、
前記要約番組生成手段により生成される要約番組に対応する番組用メタデータを生成する番組用メタデータ生成手段と、
前記要約番組生成手段により生成される要約番組を紹介するリスト用メタデータを生成するリスト用メタデータ生成手段と、
前記番組に関する前記番組用メタデータを、前記通信ネットワークを介して接続される前記番組視聴端末に公開する公開手段と、
前記番組視聴端末から前記公開手段により公開されている番組の取得要求を受信し、取得要求された番組に対する前記番組用メタデータ及び前記リスト用メタデータを前記番組視聴端末に送信する送受信手段とを有することを特徴とする番組管理サーバ。
【請求項３】
番組に関する情報を管理する番組管理サーバと通信ネットワークにより接続し、前記番組管理サーバから番組を取得して視聴する番組視聴端末において、
前記番組管理サーバにより公開されているＲＳＳからなる要約情報と、映像或いは画像とを含む要約番組に対応して生成された番組用メタデータを参照し、視聴したい番組に対する前記番組用メタデータ、及び、前記要約番組を紹介するためのリスト用メタデータを取得する参照手段と、
前記参照手段により得られる前記番組用メタデータから前記視聴したい番組に対する要約番組の番組スクリプトを生成する番組生成手段と、
前記リスト用メタデータ及び予め設定される番組リスト用番組制作エンジンから前記要約番組を紹介するための番組リストスクリプトを生成する番組リスト生成手段と、
前記番組スクリプト及び前記番組リストスクリプトを統合して番組を再生する再生手段とを有することを特徴とする番組視聴端末。
【請求項４】
コンピュータを、請求項２に記載の番組管理サーバが有する各手段として機能させるための番組管理プログラム。
【請求項５】
コンピュータを、請求項３に記載の番組視聴端末が有する各手段として機能させるための番組視聴プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組管理システム、番組管理サーバ、番組視聴端末、番組管理プログラム、及び番組視聴プログラムに係り、特に番組選択時の使用性を向上させた番組管理システム、番組管理サーバ、番組視聴端末、番組管理プログラム、及び番組視聴プログラムに関する。
【背景技術】
【０００２】
従来、制作した番組を管理サーバ等に蓄積する際、素材を基に番組に関するメタデータを自動的に付加することにより、番組視聴側において目的の番組を検索することを可能にし、更に提示する番組を個人毎の好みに応じてカスタマイズする手法が提案されている（例えば、特許文献１参照。）。
【０００３】
また、最近では、番組の制作、蓄積（公開）、配信、提示の各機能を統合して扱えるようにするため、番組制作端末により制作される番組の素材と演出内容（台本）とを、制作から提示まで独立して扱うことで、どの段階でも番組そのもののカスタマイズを可能とした手法が提案されている（例えば、特許文献２参照。）。
【特許文献１】特開２００１−２４６１０号公報
【特許文献２】特開２００５−３１８２５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、例えばＴＶ４Ｕ（ＴＶ  ｆｏｒ  Ｙｏｕ）等の番組制作システム等では、ワープロ型のユーザインタフェースを用いて番組の台本を記述し、その台本に任意の番組制作エンジンを適用して番組等のコンテンツを制作し、番組制作エンジンや台本データ、素材データを管理サーバ等にアップロードすることによって番組を公開する。
【０００５】
一方、視聴側では、管理サーバにアップロードされた番組制作エンジンや台本データ、素材データをダウンロードし、視聴端末でＣＧ（Ｃｏｍｐｕｔｅｒ  Ｇｒａｐｈｉｃｓ）や音声合成等を使用して番組を再生していた。
【０００６】
また、視聴者は、視聴したい番組を探す際に、従来技術に示すように端末の画面にソフトウェア等により提示されているツリー上の番組一覧の中から視聴したい番組を探して、視聴を行っていた。
【０００７】
しかしながら、上述の手法では、番組一覧は再生中の番組とは別に構成されているため、視聴者は視聴を継続した状態では視聴したい番組を探すことができなかった。したがって、番組を選択する際には、再生中の番組を停止若しくは中止した状態にした後で、番組の選択等を行う必要があった。
【０００８】
本発明は、上述した問題点に鑑みなされたものであり、番組選択時の使用性を向上させるための番組管理システム、番組管理サーバ、番組視聴端末、番組管理プログラム、及び番組視聴プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本件発明は、以下の特徴を有する課題を解決するための手段を採用している。
【００１０】
請求項１に記載された発明は、番組を視聴する番組視聴端末と、前記番組視聴端末と通信ネットワークにより接続され、前記番組視聴端末に提供する番組に関する情報を管理する番組管理サーバとからなる番組管理システムにおいて、前記番組管理サーバは、前記番組に関する情報に基づいて、ＲＳＳ（ＲＤＦ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）からなる要約情報と、映像或いは画像とを含む要約番組を生成する要約番組生成手段と、前記要約番組生成手段により生成される要約番組に対応する番組用メタデータを生成する番組用メタデータ生成手段と、前記要約番組生成手段により生成される要約番組を紹介するリスト用メタデータを生成するリスト用メタデータ生成手段と、前記番組に関する前記番組用メタデータを、前記通信ネットワークを介して接続される前記番組視聴端末に公開する公開手段と、前記番組視聴端末から前記公開手段により公開されている番組の取得要求を受信し、取得要求された番組に対する前記番組用メタデータ及び前記リスト用メタデータを前記番組視聴端末に送信する送受信手段とを有し、前記番組視聴端末は、前記公開手段により公開されている前記番組用メタデータを参照し、視聴したい番組に対する前記番組用メタデータ及び前記リスト用メタデータを取得する参照手段と、前記参照手段により得られる前記番組用メタデータから前記視聴したい番組に対する要約番組の番組スクリプトを生成する番組生成手段と、前記リスト用メタデータ及び予め設定される番組リスト用番組制作エンジンから前記要約番組を紹介するための番組リストスクリプトを生成する番組リスト生成手段と、前記番組スクリプト及び前記番組リストスクリプトを統合して番組を再生する再生手段とを有することを特徴とする。
【００１１】
請求項１記載の発明によれば、番組自体に番組リストを提示することで、番組を継続しながら、他のチャンネルや番組を選択することができる。これにより、番組選択時の使用性を向上させた番組を提供することができる。
【００１２】
請求項２に記載された発明は、番組を視聴する番組視聴端末と通信ネットワークにより接続され、前記番組視聴端末に提供する番組に関する情報を管理する番組管理サーバにおいて、前記番組に関する情報に基づいて、ＲＳＳからなる要約情報と、映像或いは画像とを含む要約番組を生成する要約番組生成手段と、前記要約番組生成手段により生成される要約番組に対応する番組用メタデータを生成する番組用メタデータ生成手段と、前記要約番組生成手段により生成される要約番組を紹介するリスト用メタデータを生成するリスト用メタデータ生成手段と、前記番組に関する前記番組用メタデータを、前記通信ネットワークを介して接続される前記番組視聴端末に公開する公開手段と、前記番組視聴端末から前記公開手段により公開されている番組の取得要求を受信し、取得要求された番組に対する前記番組用メタデータ及び前記リスト用メタデータを前記番組視聴端末に送信する送受信手段とを有することを特徴とする。
【００１３】
請求項２記載の発明によれば、視聴側で番組自体に番組リストを提示させることで、番組を継続しながら、他のチャンネルや番組を選択させることができる。これにより、番組選択時の使用性を向上させた番組を提供することができる。また、ＲＳＳを用いることで、チャンネル及び番組の要約情報や素材データ等の関連情報を容易に管理することができ、更に、要約番組を提示することで、視聴者が所望するチャンネル及び番組を容易に取得することができる。
【００１４】
請求項３に記載された発明は、番組に関する情報を管理する番組管理サーバと通信ネットワークにより接続し、前記番組管理サーバから番組を取得して視聴する番組視聴端末において、前記番組管理サーバにより公開されているＲＳＳからなる要約情報と、映像或いは画像とを含む要約番組に対応して生成された番組用メタデータを参照し、視聴したい番組に対する前記番組用メタデータ、及び、前記要約番組を紹介するためのリスト用メタデータを取得する参照手段と、前記参照手段により得られる前記番組用メタデータから前記視聴したい番組に対する要約番組の番組スクリプトを生成する番組生成手段と、前記リスト用メタデータ及び予め設定される番組リスト用番組制作エンジンから前記要約番組を紹介するための番組リストスクリプトを生成する番組リスト生成手段と、前記番組スクリプト及び前記番組リストスクリプトを統合して番組を再生する再生手段とを有することを特徴とする。
【００１５】
請求項３記載の発明によれば、番組自体に番組リストを提示することで、番組を継続しながら、他のチャンネルや番組を選択することができる。これにより、番組選択時の使用性を向上させた番組を提供することができる。また、番組リストを、番組リスト用番組制作エンジンを用いることにより、予め設定されたリスト用のフォーマットに対応した番組リストを容易に生成することができる。
【００１６】
請求項４に記載された発明は、コンピュータを、請求項２に記載の番組管理サーバが有する各手段として機能させるための番組管理プログラムである。
【００１７】
請求項４記載の発明によれば、視聴側で番組自体に番組リストを提示させることで、番組を継続しながら、他のチャンネルや番組を選択させることができる。これにより、番組選択時の使用性を向上させた番組を提供することができる。また、実行プログラムをコンピュータにインストールすることにより、容易に番組管理を実現することができる。
【００１８】
請求項５に記載された発明は、コンピュータを、請求項３に記載の番組視聴端末が有する各手段として機能させるための番組視聴プログラムである。
【００１９】
請求項５記載の発明によれば、番組自体に番組リストを提示することで、番組を継続しながら、他のチャンネルや番組を選択することができる。これにより、番組選択時の使用性を向上させた番組を提供することができる。また、実行プログラムをコンピュータにインストールすることにより、容易に番組視聴を実現することができる。
【発明の効果】
【００２０】
本発明によれば、番組選択時の使用性を向上させた番組を提供することができる。
【発明を実施するための最良の形態】
【００２１】
＜本発明の概要＞
本発明は、例えば制作した番組情報を配信するＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）等から得られるメタデータ等を用いて、視聴者側で番組（チャンネルも含む）を選択させるための番組紹介リストを番組視聴端末により制作し、制作された番組紹介の番組から視聴者が視聴したい番組を検索し、現在再生中の番組に継続して視聴することができるようにしたものである。
【００２２】
なお、番組制作者がコンテンツの制作を行う際も、どのような演出を付加するかを予め用意してある雛形（番組制作エンジン）を適用することで、非常に簡易な操作でコンテンツの制作を可能とし、視聴者毎のニーズに即した様々なコンテンツを効率よく制作することができる。
【００２３】
ここで、番組制作エンジンとは、番組に登場するＣＧキャラクタや番組における１つの動作の単位で「タイトル表示」、「ズームイン」、「ＣＧキャラクタの動作」等のイベントが予め定義されたものであり、この番組制作エンジンを用いることにより、効率的に番組制作を実現することができる。また、本発明では、番組制作エンジンの中から番組紹介リストに適用する専用の番組制作エンジンを設けておくことで、番組リストの制作を効率的に行うことができる。
【００２４】
＜実施形態＞
以下に、上記のような特徴を有する本発明における番組管理システム、番組管理サーバ、番組視聴端末、番組管理プログラム、及び番組視聴プログラムを好適に実施した形態について、図面を用いて詳細に説明する。なお、本実施形態では、番組の制作や視聴に用いられるスクリプトの一例として、ＴＶＭＬ（ＴＶ  ｐｒｏｇｒａｍ  Ｍａｒｋｉｎｇ  Ｌａｎｇｕａｇｅ）を用いる。ここで、ＴＶＭＬは、テレビ番組を制作するためのオブジェクトベース記述言語であり、テレビ番組の映像と音声を、台本（演出内容）データと素材データとに分けて記述するものであり、台本データを記述すれば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等で動作するソフトウェア等がこれを読み取り、即座にテレビ番組として視聴（提示）することができるものである。なお、ＴＶＭＬ以外の表現形式を用いて本発明を適用することもできる。
【００２５】
＜番組管理システムの概要構成例＞
図１は、本発明における番組管理システムの概要構成例を示す図である。図１に示す番組管理システム１０は、番組管理サーバ１１と、少なくとも１つの番組視聴端末１２−１，１２−２，…，１２−ｎとを有するよう構成されている。また、番組管理サーバ１１と番組視聴端末１２とは、インターネット等の通信ネットワーク１３を介してデータの送受信が可能な状態で接続されている。
【００２６】
ここで、本実施形態における番組視聴端末１２は、大別すると、自ら番組を制作し、番組管理サーバ１１に対してアップロードを行う「制作クライアント」と、番組管理サーバ１１により蓄積、公開されているコンテンツ（番組制作エンジン、台本データ、素材データ等）等をダウンロードして、再生・視聴を行うための「視聴クライアント」がある。また、番組視聴端末１２は、「制作クライアント」及び「視聴クライアント」の両方の機能を有していてもよい。なお、以下の説明では、便宜上、番組視聴端末１２−１を「制作クライアント」とし、番組視聴端末１２−２を「視聴クライアント」として説明する。また、上述した各クライアント端末は、それぞれ通信ネットワーク１３上に１又は複数存在するものとする。
【００２７】
番組管理サーバ１１は、制作クライアントとしての番組視聴端末１２−１等により制作された番組を構成する番組制作エンジンや台本データ、素材データ等がアップロードされると、それらの各種データに関する情報を蓄積し、通信ネットワーク１３に接続される番組視聴端末１２等の外部装置に対して公開する。
【００２８】
また、番組管理サーバ１１は、番組視聴端末１２により制作された番組を構成する番組制作エンジンや台本データ、素材データ等から該当する番組の意味的な内容（意味情報）からなるメタデータ、番組リスト用のメタデータ、及び番組用メタデータを生成する。具体的には、番組管理サーバ１１は、チャンネルや番組を紹介するために、各チャンネルや各番組の要約情報等をメタデータとして生成する。ここで、要約情報としては、例えば、タイトル、サブタイトル、概要、番組のリンク先、番組説明、及び番組内で使用する素材等のうち、少なくとも１つが含まれている。また、本発明では、作成するメタデータとして、例えばＲＳＳ等を用いる。
【００２９】
更に、番組管理サーバ１１は、例えば紹介する番組のダイジェストムービーやサムネイル画像等の要約番組としての映像又は画像情報を生成する。ここで、生成される要約番組は、番組の全てを動画化してもよく、例えば番組開始から予め設定された時間分や、所定のシーン等の位置、内容、番組の要約情報等のデータを抽出してもよい。なお、要約番組は、素材データとして管理される。
【００３０】
また、番組管理サーバ１１は、視聴クライアントとしての番組視聴端末１２−２から通信ネットワーク１３を介して公開情報が閲覧され、更に番組のダウンロード要求に基づいて、対象となる番組制作エンジン、台本データ、素材データ等の各種データを番組視聴端末１２−２に出力する。
【００３１】
番組視聴端末１２は、制作クライアントとして動作させる際には、ユーザ（番組制作者）の指示により番組を制作し、制作した番組に関する情報を番組管理サーバ１２にアップロードする。また、番組視聴端末１２は、視聴クライアントとして動作させる際には、番組管理サーバ１１が公開している番組情報の中から視聴したい番組を選択し、選択した番組をダウンロードする。
【００３２】
更に、番組視聴端末１２は、ダウンロードしたメタデータから予め設定された番組リスト用の番組制作エンジンに基づいて番組リスト用ＴＶＭＬ変換と、番組用ＴＶＭＬ変換とを行い、ＴＶＭＬ変換されたスクリプトを統合してＴＶＭＬの再生を行う。
【００３３】
このようなシステム構成により、番組の再生中の番組紹介リストを視聴端末で制作し、視聴者が制作された番組紹介の番組から自分が視聴したい番組を検索し、現在再生中の番組に継続して視聴することができる。次に、番組管理サーバ１１、番組視聴端末１２の具体的な機能構成例について図を用いて説明する。
【００３４】
＜番組管理サーバ１１：機能構成例＞
図２は、本発明におけるコンテンツ提供サーバの機能構成の一例を示す図である。図２に示す番組管理サーバ１１は、入力手段２１と、出力手段２２と、蓄積手段２３と、要約番組生成手段２４と、リスト用メタデータ生成手段２５と、番組用メタデータ生成手段２６と、番組管理手段２７と、公開手段２８と、送受信手段２９と、制御手段３０とを有するよう構成されている。
【００３５】
入力手段２１は、ユーザからの要約番組やリスト用又は番組用メタデータの生成指示、生成したメタデータの公開指示、蓄積されているコンテンツデータ等の削除等の各種処理の入力を受け付ける。なお、入力手段２１は、例えばキーボードやマウス等のポインティングデバイス等からなる。
【００３６】
また、出力手段２２は、入力手段２１により入力された指示内容や、指示内容に基づいて生成した要約番組やメタデータ等の内容を表示する。なお、出力手段２２は、ディスプレイやスピーカ等からなり、画像や映像、音声等を出力することができる。
【００３７】
蓄積手段２３は、番組視聴端末１２−１等から送信された送受信手段２９により受信する番組制作エンジン３１、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式ファイル等で作成された台本データ３２、及び番組を構成する画像データや映像データ、テキストデータ等により構成される素材データ３３を蓄積する。また、蓄積手段２３は、番組視聴端末１２−２にてチャンネル又は番組を提供するためのリスト用メタデータ３４と、番組用メタデータ３５と、各番組の要約情報等であるＲＳＳ３６を蓄積する。
【００３８】
なお、要約番組や番組情報等を蓄積したＲＳＳ３６には、後述する番組管理手段２７にて生成する番組に対するチャンネルＩＤや番組ＩＤも番組毎に対応付けられて蓄積されている。また、リスト用メタデータ３４や番組用メタデータ３５には、生成された動画や静止画ファイルと共に、そのファイルに関連したファイル識別情報が含まれている。なお、ファイル識別情報としては、例えば上述した番組のチャンネルＩＤ、番組ＩＤ等がある。また、ＲＳＳ３６を用いることで、チャンネル及び番組の要約情報や素材データ等の関連情報を容易に管理することができ、ユーザが所望するチャンネル及び番組を容易に取得することができる。
【００３９】
要約番組生成手段２４は、番組制作エンジン３１、台本データ３２、及び素材データ３３を用いて、要約番組用の各種データを生成する。つまり、要約番組生成手段２４は、例えば番組視聴端末１２−１から通信ネットワーク１３を介してアップロードされ、蓄積手段２３に蓄積される番組制作エンジン３１、台本データ３２、及び素材データ３３に基づいて予め設定された所定のファイル形式の番組ファイル（例えば、ダイジェストムービーやサムネイル画像等）を生成する。
【００４０】
なお、生成される要約番組としては、予め設定される番組のハイライト部分の映像であってもよく、また予め設定される番組の最初或いは最後の数秒の時間、又は所定の時間間隔で抽出される数秒の時間等を繰り返し再生するよう設定することもできる。なお、要約番組生成手段２４で生成される要約番組の各種データは、例えば素材データ３３として蓄積される。
【００４１】
リスト用メタデータ生成手段２５は、要約番組生成手段２４により所定のフォーマットにエンコーディングされた要約番組の内容に基づいて、チャンネル又は番組紹介リスト用のメタデータを生成する。つまり、本発明では、チャンネル及び番組紹介用の番組リストを番組とは別に提示するのではなく、メタデータを生成して視聴者側で再生中の番組の中に統合することにより、番組を継続しながら番組リストの選択が可能となる。なお、リスト用メタデータ生成手段２５は、生成したリスト用メタデータ３４を蓄積手段２３に蓄積する。
【００４２】
番組用メタデータ生成手段２６は、番組制作エンジン３１、台本データ３２、及び素材データ３３を用いて、番組用メタデータを生成する。なお。番組用メタデータ生成手段２６は、同一のコンテンツについて、動画ファイル、音声ファイル（ｗａｖ、ｍｐ３、ｒｍ等）、テキストファイル（ｔｘｔ、ｄｏｃ等）、画像ファイル(ｂｍｐ、ｐｃｔ、ｊｐｇ、ｇｉｆ、ｐｎｇ等)のうち、少なくとも１以上のファイル形式で、データ容量や画像サイズ、ビットレートの条件等が異なる複数のファイル（例えば、高画質、標準画質、低画質等）に対応したメタデータを生成する。したがって、メタデータの内容は、タイトル、ファイル形式、ビットレート、画像サイズ、番組内容に関する各種情報等から必要に応じて適宜選択される。これにより、ダウンロードする視聴者側の番組視聴端末１２−２が有する処理性能やアプリケーション等の機能、通信回線の混雑具合等に対応して最適なコンテンツファイルを提供することができる。
【００４３】
なお、番組用メタデータ生成手段２６により生成された番組用メタデータ３４は、蓄積手段に蓄積されてもよく、また公開手段２８によりＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式等でＷｅｂ上に公開され、通信ネットワーク１３に接続された外部端末が備えるブラウザ機能等を用いて容易に閲覧することができる。
【００４４】
したがって、番組視聴端末１２は、番組用メタデータ生成手段２６により生成されたメタデータを参照して端末に最適なコンテンツの形式を迅速且つ確実に把握することができる。また、メタデータに対応するコンテンツを確実に要求することができる。
【００４５】
番組管理手段２７は、番組（コンテンツ）に関する各種情報（番組制作エンジン３１、台本データ３２、素材データ３３、リスト用メタデータ３４、番組用メタデータ３５、ＲＳＳ３６等）を管理する。具体的には、番組管理手段２７は、例えば番組の新規追加や、編集、削除等の管理を行う。
【００４６】
また、番組管理手段２７は、例えば個々の番組が既存のチャンネルのうち、どのチャンネルに属するか、又は新規に開設するチャンネルであるか等を判断して、その番組のチャンネルを設定し、そのチャンネルや番組にＩＤ等を付与して得られる管理情報をＲＳＳ３６等に蓄積する。
【００４７】
公開手段２８は、番組用メタデータ生成手段２６にて生成されたメタデータから例えばＨＴＭＬ等のファイル形式の所定のファイルを生成する。また、公開手段２８は、生成したファイルをＷｅｂ上の外部端末等から閲覧可能な状態にし、メタデータ等の内容を公開する。なお、本発明において公開するファイル形式は、ＨＴＭＬに限定されるものではなく他のファイル形式であってもよい。なお、公開するメタデータの内容としては、例えば、タイトル、ファイル形式（圧縮形式も含む）、ファイル容量、番組内容の要約情報、メタデータの作成日や公開日等の日時情報等からそれぞれの項目が必要に応じて選択して公開される。
【００４８】
なお、ここで、視聴クライアント１２−２には、上述したＨＴＭＬファイルを閲覧するためのアプリケーション（Ｗｅｂブラウザ等）が必要であるが、Ｗｅｂブラウザは、一般的には容易に取得することができ、また市販のＰＣ等では購入時にインストールされている。そのため、視聴クライアント１２−２は、既存のＷｅｂブラウザを用いて番組管理サーバ１１が公開しているメタデータを容易に閲覧することができる。
【００４９】
送受信手段２９は、通信ネットワーク１３に接続された番組視聴端末１２−１からアップロードされる番組制作エンジン３１、台本データ３２、素材データ３３を受信する。また、送受信手段２９は、公開手段２８により公開されているメタデータに対応する番組コンテンツの取得要求を通信ネットワーク１３に接続された番組視聴端末１２−２から受信する。また、送受信手段２９は、コンテンツ取得要求に対応するコンテンツやメタデータ等を取得要求のあった番組視聴端末１２−２に送信する。
【００５０】
また、制御手段３０は、番組管理サーバ１１の各構成部全体の制御を行う。具体的には、制御手段３０は、入力手段２１からのユーザ指示に基づき、要約番組の生成やリスト用メタデータの生成、番組用メタデータの生成、番組管理、公開、蓄積等の各種制御を行う。
【００５１】
＜番組視聴端末１２：機能構成例＞
次に、番組視聴端末１２の機能構成例について図を用いて説明する。図３は、番組視聴端末の機能構成の一例を示す図である。なお、図３では、主に番組視聴機能を備えた視聴クライアント（番組視聴端末１２−２）の機能構成を示している。
【００５２】
図３に示す番組視聴端末１２は、入力手段４１と、出力手段４２と、蓄積手段４３と、番組生成手段４４と、番組リスト生成手段４５と、再生手段４６と、参照手段４７と、送受信手段４８と、制御手段４９とを有するよう構成されている。
【００５３】
入力手段４１は、ユーザからの番組生成指示や、番組管理サーバ１１に公開されているメタデータが表示されているアドレス情報のアドレス先にアクセスし、所望するコンテンツのダウンロード（取得）要求を送信し、ダウンロードしたコンテンツを再生・視聴するための各種処理の入力を受け付ける。なお、入力手段４１は、例えばキーボードやマウス等のポインティングデバイス等からなる。
【００５４】
また、出力手段４２は、入力手段４１により入力された指示内容や、指示内容に基づいて取得したメタデータや、再生された番組の表示等を行う。なお、出力手段４２は、ディスプレイやスピーカ等からなり、画像や映像、音声等を出力することができる。
【００５５】
また、蓄積手段４３は、番組を生成するための番組制作エンジン５１、台本データ５２、番組の素材となる映像や音声、音楽、テキストデータ、画像データ等の素材データ５３、番組管理サーバ１１から取得したＲＳＳ５４、リスト用メタデータ５５、番組用メタデータ５６、及び予め設定されるリスト用番組を生成するためのリスト用番組生成エンジン５７等が蓄積されている。
【００５６】
番組生成手段４４は、番組管理サーバ１１よりダウンロードされた視聴したい番組に対応する番組用メタデータ５６、番組制作エンジン５１、台本データ５２、及び素材データ５３により番組を生成する。具体的には、番組生成手段４４は、番組制作エンジン５１、台本データ５２、及び素材データ５３に基づいて、例えば視聴したい番組の番組用メタデータ５６をＴＶＭＬ変換により番組のＴＶＭＬスクリプトを生成する。
【００５７】
番組リスト生成手段４５は、リスト用メタデータ５５の内容に対応するリスト用番組生成エンジン５７及び素材データ５３に含まれる要約番組（ダイジェストムービー、サムネイル画像等）を用いてチャンネルや番組を視聴者に紹介するための番組リストを生成する。具体的には、番組リスト生成手段４４は、リスト用番組生成エンジン５７によりリスト用メタデータ５５をＴＶＭＬ変換により番組リストのＴＶＭＬスクリプトを生成する。リスト用番組生成エンジン５７には、ダイジェストムービーやサムネイル画像等の要約番組情報を用いて、各チャンネルや各番組に関する情報を番組内で紹介するために、要約番組を順次表示させたり、横や縦にスクロールさせたり、ＣＧキャラクタにチャンネルや番組を説明させるための番組紹介専用の各種ツールが登録されている。このリスト用番組生成エンジン５７を用いることにより、予め設定されたリスト用のフォーマットに対応した番組リスト（紹介番組）を容易に生成することができる。
【００５８】
再生手段４６は、番組生成手段４４により得られる番組のＴＶＭＬスクリプト及び番組リスト生成手段４５により得られる番組リストのＴＶＭＬスクリプトを統合し、統合されたＴＶＭＬスクリプトの番組再生を行い、例えば出力手段４２等により画像や音声等を出力する。具体的には、再生手段４６は、例えば予め番組のＴＶＭＬスクリプトと、番組リストのＴＶＭＬスクリプトとを統合するためのタグ情報や識別情報等を指定しておき、例えば番組のＴＶＭＬスクリプトに所定のタグや値（文字等）がある部分に番組リストのＴＶＭＬスクリプトに含まれる該当部分を挿入するといった処理を行う。
【００５９】
したがって、本発明では、再生手段により再生される番組の中に番組リストを含ませることができるため、番組を視聴中に継続して番組紹介の中から視聴したいチャンネルや番組を選択することができる。また、番組リストをＷｅｂ等により取得して提示しないため、番組を再生可能な機能を有する装置であれば、効率的にチャンネルや番組の一覧を視聴することができ、例えばインターネットブラウザ等の機能を使用しなくても、容易に視聴したいチャンネルや番組等を選択することができる。更に、インターネットブラウザ等の機能がない装置であっても対応することができる。したがって、視聴者の番組選択時の使用性を向上させた番組を提供することができる。
【００６０】
参照手段４７は、番組管理サーバ１１等から提供される所定のＩＰアドレスやＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等のアドレス情報に基づいて、通信ネットワーク１３により番組管理サーバ１１上に公開されている番組の閲覧を行う。ここで、参照手段４７は、上述したＨＴＭＬ等を閲覧可能なＷｅｂブラウザ機能を有する。ここで、番組視聴端末１２は、参照手段４７のＷｅｂブラウザ機能を用いて番組の再生、視聴を行うこともでき、その場合には、再生手段４６の機能を有していなくてもよい。
【００６１】
送受信手段４８は、参照手段４７により閲覧したメタデータの中に所望の番組があった場合、入力手段４１による指示等により制御手段４９が生成したコンテンツ取得要求を番組管理サーバ１１に送信する。更に、送受信手段４８は、番組管理サーバ１１から送信された番組に関する各種データを受信する。また、送受信手段４８は、番組制作エンジン５１、台本データ５２、及び素材データ５３を番組管理サーバ１１から取得する。
【００６２】
制御手段４９は、番組視聴端末１２の各構成全体の制御を行う。具体的には、制御手段４９は、入力手段４１からのユーザ指示に基づいて参照手段４７によりメタデータを参照させたり、参照したメタデータから入力手段４１により指示された内容に基づいてコンテンツ要求情報を生成し、送受信手段４８に送信させたり、番組管理サーバ１１から得られる番組を出力手段４２により再生させる等の制御を行う。これにより、番組視聴端末１２−２は、番組管理サーバ１１に対して番組の登録や再生、視聴を行うことができる。
【００６３】
なお、上述した番組視聴端末１２−２は、番組の視聴・再生を行うための機能を有していたが、制作クライアントである番組視聴端末１２−１は、番組を生成し番組管理サーバ１１にアップロードするための機能を有している。
【００６４】
ここで、上述した番組管理サーバ１１及び番組視聴端末１２は、上述した専用の装置構成により本発明における番組管理及び番組視聴を行うこともできるが、各構成における処理をコンピュータに実行させるための実行プログラムを生成し、例えば汎用のパーソナルコンピュータ、サーバ等にプログラムをインストールすることにより、番組管理処理及び番組視聴処理を実現することができる。
【００６５】
＜ハードウェア構成＞
ここで、本発明における実行可能なコンピュータのハードウェア構成例について図を用いて説明する。図４は、本発明における番組管理処理及び番組視聴処理が実現可能なハードウェア構成の一例を示す図である。なお、以下に示すハードウェア構成は、上述した番組管理サーバ１１及び番組視聴端末１２の何れにも適用される。
【００６６】
図４におけるコンピュータ本体には、入力装置６１と、出力装置６２と、ドライブ装置６３と、補助記憶装置６４と、メモリ装置６５と、各種制御を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６６と、ネットワーク接続装置６７とを有するよう構成されており、これらはシステムバスＢで相互に接続されている。
【００６７】
入力装置６１は、ユーザが操作するキーボード及びマウス等のポインティングデバイスを有しており、ユーザからのプログラムの実行等、各種操作信号を入力する。出力装置６２は、本発明における処理を行うためのコンピュータ本体を操作するのに必要な各種ウィンドウやデータ等を表示するディスプレイを有し、ＣＰＵ６６が有する制御プログラムによりプログラムの実行経過や結果等を表示することができる。
【００６８】
ここで、本発明において、コンピュータ本体にインストールされる実行プログラムは、例えばＣＤ−ＲＯＭ等の記録媒体６８等により提供される。プログラムを記録した記録媒体６８は、ドライブ装置６３にセット可能であり、記録媒体６８に含まれる実行プログラムが、記録媒体６８からドライブ装置６３を介して補助記憶装置６４にインストールされる。
【００６９】
補助記憶装置６４は、ハードディスク等のストレージ手段であり、本発明における実行プログラムや、コンピュータに設けられた制御プログラム、各種データ等を蓄積し必要に応じて入出力を行うことができる。
【００７０】
メモリ装置６５は、ＣＰＵ６６により補助記憶装置６４から読み出された実行プログラム等を格納する。なお、メモリ装置６５は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等からなる。
【００７１】
ＣＰＵ６６は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラム、メモリ装置６５により格納されている実行プログラムに基づいて、各種演算や各ハードウェア構成部とのデータの入出力等、コンピュータ全体の処理を制御して各処理を実現することができる。また、プログラムの実行中に必要な各種情報は、補助記憶装置６４から取得することができ、また格納することもできる。
【００７２】
ネットワーク接続装置６７は、通信ネットワーク等と接続することにより、実行プログラムを通信ネットワークに接続されている他の端末等から取得したり、プログラムを実行することで得られた実行結果又は本発明における実行プログラム自体を他の端末等に提供することができる。
【００７３】
上述したようなハードウェア構成により、特別な装置構成を必要とせず、低コストで効率的に番組管理処理及び番組視聴処理を実現することができる。また、プログラムをインストールすることにより、上述の番組管理処理及び番組視聴処理を容易に実現することができる。
【００７４】
＜処理手順：シーケンスフローチャート＞
次に、本発明における番組管理処理及び番組視聴処理について、シーケンスフローチャートを用いて説明する。なお、以下の説明では、番組管理サーバ１１と、２つの異なる番組視聴端末１２（制作クライアント１２−１，視聴クライアント１２−２）を用いた一連の処理手順について説明する。なお、番組視聴端末１２は、制作クライアント１２−１及び視聴クライアント１２−２の両方の機能を有していてもよい。
【００７５】
図５は、番組管理処理手順及び番組視聴処理手順の一例を示すシーケンスフローチャートである。まず、番組視聴端末１２−１は、予め蓄積された番組制作エンジン及び素材データ等から番組の生成し（Ｓ０１）、生成した番組の基となる番組制作エンジン、台本データ、及び素材データを番組管理サーバ１１へアップロード（送信）する（Ｓ０２）。
【００７６】
番組管理サーバ１１は、番組視聴端末１２−１から得られた番組制作エンジン、素材データ、及び台本に基づいて番組を生成し、その番組から予め設定された要約番組等を生成する（Ｓ０３）。なお、Ｓ０３の処理では、上述したＲＳＳを生成してもよい。また、番組管理サーバ１１は、番組を紹介するためのリスト用メタデータを及び番組用メタデータをそれぞれ生成する（Ｓ０４，Ｓ０５）。
【００７７】
次に、Ｓ０３からＳ０５の処理において、それぞれ得られるデータを蓄積し（Ｓ０６）、蓄積したデータをＷｅｂ等により公開する(Ｓ０７)。ここで、視聴クライアント１２−２は、番組管理サーバ１１が公開している情報を参照し（Ｓ０８）、公開内容を閲覧する（Ｓ０９）。このとき、公開されている番組自体をダウンロードして閲覧することもできる。
【００７８】
また、視聴クライアント１２−２は、閲覧した公開内容から視聴したい番組と番組に対応するする各種メタデータのダウンロード要求を行う（Ｓ１０）。このとき、ダウンロード要求としては、まだ取得していない番組制作エンジンや、台本データ、素材データ（要約番組含む）、ＲＳＳ、リスト用メタデータ、番組用メタデータ等が要求される。
【００７９】
番組管理サーバ１１は、視聴クライアント１２−２から送信されたダウンロード要求に基づいて対応するファイル形式の番組に関する各種情報（番組制作エンジン、台本データ、素材データ等）を検索し（Ｓ１１）、抽出された番組やアドレス情報等を取得要求のあった視聴クライアント１２−２にダウンロード（送信）する（Ｓ１２）。
【００８０】
視聴クライアント１２−２は、番組管理サーバ１１から得られる番組制作エンジンや、台本データ、素材データ等に基づいて番組用メタデータから番組用のＴＶＭＬスクリプトを生成する（Ｓ１３）。また、視聴クライアント１２−２は、要約番組、ＲＳＳ、リスト用メタデータ、予め蓄積されているリスト用番組制作エンジン等を用いて、番組リスト用のＴＶＭＬスクリプトを生成する（Ｓ１４）。更に、Ｓ１３の処理により生成されたＴＶＭＬスクリプトと、Ｓ１４の処理により生成されたＴＶＭＬスクリプトを統合して番組を再生する（Ｓ１５）。
【００８１】
上述した番組管理処理手順及び番組視聴処理により、番組の中に番組紹介用の番組リストを含ませることができるため、番組を視聴中に継続して番組紹介の中から視聴したいチャンネルや番組を選択することができる。したがって、視聴者の番組選択時の使用性を向上させた番組を提供することができる。
【００８２】
＜リスト用メタデータ例＞
ここで、本実施形態における番組管理サーバ１１で生成されるリスト用メタデータ例について説明する。図６は、本実施形態におけるリスト用メタデータの一例を示す図である。なお、図６の左側には便宜上行番号を付している。また、図６に示すリスト用メタデータは、一例としてＸＭＬ形式で記述されているが、本発明においては特に制限されるものではない。
【００８３】
図６において（０２）〜（１１）行目、（１３）〜（２３）行目には、それぞれ同一のチャンネル（ｃｈａｎｎｅｌ００００７）に含まれる別の番組（ｐｒｏｇｒａｍ０００２９，０００３０）の番組リストが記述されているが、実際には１又は複数のチャンネル毎に１又は複数の番組が記述されている。
【００８４】
また、各番組リストには、例えば、番組タイトル（＜ｔｉｔｌｅ＞）、サブタイトル（＜ｓｕｂｔｉｔｌｅ＞）、リンク先の番組（＜ｌｉｎｋ＞）、ＣＧキャラクタ等における動作やセリフ等の番組説明情報（＜ｄｃ：ｄｅｓｃｒｉｐｔｉｏｎ＞）、制作者（＜ｃｒｅａｔｏｒ＞）、作成日時（＜ｄｃ：ｄａｔｅ＞）等のタグが含まれている。
【００８５】
ここで、例えば、図６の（０６）〜（０８）行目に示されているように、＜ｄｃ：ｄｅｓｃｒｉｐｔｉｏｎ＞」内のテキストデータ（文章）の内容を解析し、「ｋｅｔｓｕａｔｓｕ００．ｊｐｇ」、「前を向く」等をそれぞれ分解して、その内容から番組を紹介することができ、何れかのチャンネルや番組を選択することで、＜ｌｉｎｋ＞タグに記述されるリンク先のチャンネルや番組に移動される。このように、番組リストを通常の番組の内容（スクリプト）と統合することにより、番組の再生中に番組リストの表示とチャンネルや番組の選択を、その番組を継続しながら行うことができる。
【００８６】
＜画面例＞
次に、本実施形態における画面例について図を用いて説明する。図７は、本実施形態におけるコンテンツ画面の一例を説明するための図である。
【００８７】
図７（ａ）では、表示画面７０にチャンネル紹介番組が提示されており、ＣＧキャラクタ７１によるセリフが音声等により出力されている。このとき、表示されている番組中に番組（チャンネル）リストに含まれるチャンネル７２−１〜７２−３が表示されている。なお、このチャンネル７２は、３つに限定されず１以上を表示させることができ、例えば、表示画面７０にスクロール７３を表示し、視聴者がこの部分をマウス等のポインティングデバイスで選択することにより、チャンネル７２−１〜７２−３を左右に移動させて他のチャンネルを先頭に表示することができる。なお、スクロール７３は、横や縦、斜め等でもよい。また、チャンネル７２に表示される内容は、例えば上述したダイジェストムービーやサムネイル画像等でもよく、また文字データや音声でもよい。
【００８８】
ここで、視聴者は、図７（ａ）で示されている番組リストから見たい所定の番組（チャンネル）を選択すると、図７（ｂ）の画面に遷移する。図７（ｂ）では、選択したチャンネルに含まれる番組紹介画面が表示画面７０に表示されており、例えばＣＧキャラクタ７１により番組の内容をそれぞれ紹介させながら、番組リストに含まれる番組７４−１〜７４−４が画像や映像、音声等により出力される。
【００８９】
このとき、表示画面７０にスクロール７３を表示して視聴者の選択で左右にスクロールさせることで、番組リストに含まれる番組を移動させて複数の番組を順次先頭に表示させることができる。
【００９０】
ここで、視聴者は、図７（ｂ）で示されている番組リストから見たい所定の番組を選択すると、図７（ｃ）の画面に遷移する。図７（ｃ）では、選択された番組が表示画面７０に表示され、実際にその番組を視聴することができる。ここで、図８は、本実施形態における番組の選択、視聴から、更に番組の選択に切り替わる遷移の一例を示す図である。番組リストと番組との遷移は、例えば図８（ａ）〜（ｆ）に示すように行われる。
【００９１】
具体的には、図８（ａ）では例えばダイジェストムービーによる番組紹介が行われ、図８（ｂ）ではダイジェストムービーをクローズアップして番組へ遷移され、図８（ｃ）では番組の再生が開始される。更に、図８（ｄ）では番組が進行し、図８（ｅ）では番組が終了し、図８（ｆ）では再び番組リスト画面にズームバックして、元の番組紹介番組に戻る。
【００９２】
このように、本発明によれば、番組中に番組リストを提示することができ、番組を中断させずに、番組を継続しながら、チャンネルや番組を選択することができる。したがって、番組選択時の使用性を向上させた番組を提供することができる。
【００９３】
上述したように、本発明によれば、番組選択時の使用性を向上させた番組を提供することができる。具体的には、番組自体に番組リストを提示することで、番組を継続しながら、他のチャンネルや番組を選択することができる。また、番組管理サーバ側では、番組内容等からＲＳＳ、番組用メタデータ、リスト用メタデータを生成して、制作された番組に関する情報を独立して蓄積する。これにより、番組視聴端末は、必要なＲＳＳや番組に関する情報のみを効率的に取得して番組の制作や視聴を行うことができる。また、番組管理サーバにおいても、番組視聴端末等からのデータのダウンロード要求に対して必要な情報だけを抽出して効率的に配信することができる。
【００９４】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【図面の簡単な説明】
【００９５】
【図１】本発明における番組管理システムの概要構成例を示す図である。
【図２】本発明におけるコンテンツ提供サーバの機能構成の一例を示す図である。
【図３】番組視聴端末の機能構成の一例を示す図である。
【図４】本発明における番組管理処理及び番組視聴処理が実現可能なハードウェア構成の一例を示す図である。
【図５】番組管理処理手順及び番組視聴処理手順の一例を示すシーケンスフローチャートである。
【図６】本実施形態におけるリスト用メタデータの一例を示す図である。
【図７】本実施形態におけるコンテンツ画面の一例を説明するための図である。
【図８】本実施形態における番組の選択、視聴から、更に番組の選択に切り替わる遷移の一例を示す図である。
【符号の説明】
【００９６】
１０  番組管理システム
１１  番組管理サーバ
１２  番組視聴端末
１３  通信ネットワーク
２１，４１  入力手段
２２，４２  出力手段
２３，４３  蓄積手段
２４  要約番組生成手段
２５  リスト用メタデータ生成手段
２６  番組用メタデータ生成手段
２７  番組管理手段
２８  公開手段
２９，４８  送受信手段
３０，４９  制御手段
３１，５１  番組制作エンジン
３２，５２  台本データ
３３，５３  素材データ
３４，５５  リスト用メタデータ
３５，５６  番組用メタデータ
３６，５４  ＲＳＳ
４４  番組生成手段
４５  番組リスト生成手段
４６  再生手段
４７  参照手段
５７  リスト用番組生成エンジン
６１  入力装置
６２  出力装置
６３  ドライブ装置
６４  補助記憶装置
６５  メモリ装置
６６  ＣＰＵ
６７  ネットワーク接続装置
６８  記録媒体
７０  表示画面
７１  ＣＧキャラクタ
７２  チャンネル
７３  スクロール
７４  番組
【図１】
0005150350.tif 000002
【図２】
0005150350.tif 000003
【図３】
0005150350.tif 000004
【図４】
0005150350.tif 000005
【図５】
0005150350.tif 000006
【図６】
0005150350.tif 000007
【図７】
0005150350.tif 000008
【図８】
0005150350.tif 000009