(57)【要約】【課題】ライブストリーミングを利用した視聴者参加型番組を実現する。【解決手段】イベントサーバ５は、スタジオ６で生収録されるライブ映像・音声データと、クライアント（視聴者端末）２によりコミュニティサーバ３にアップロードされ編集サーバ４により選択・加工された、各種データと、その他のコンテンツデータとを「演出制御スクリプトトラック」に同期させる。演出制御スクリプトトラックに基づいて、エンコーダ７によりストリーミングデータを作成し、ストリーミングサーバ８を介してクライアント２にライブ配信する。クライアント２は配信されたストリーミングデータに基づいて各種データをストリーミングする。また、スタジオ６には視聴者からのリクエストがモニタ等により随時表示されており、スタジオ６内の「パフォーマー」は視聴者からのリクエストに応じて、ライブの構成を変更しつつパフォーマンスを行うことが可能である。【選択図】  図１
2004228707.tif 000002
【特許請求の範囲】
【請求項１】
クライアントにコンテンツを提供するためのコンテンツ提供システムであって、
コンテンツの視聴者が使用するクライアント装置からの情報を受信して蓄積する受信蓄積手段と、
前記受信蓄積手段に蓄積された情報を編集する編集手段と、
前記編集手段により編集された情報を番組の進行者に提示する進行情報提示手段と、
前記進行者により進行される放送の映像及び／又は音声情報と、前記受信蓄積手段に蓄積された情報及び／又は前記編集手段により編集された情報とを前記クライアント装置に送信する送信手段と、
を備えるコンテンツ提供システム。
【請求項２】
前記受信蓄積手段は、クライアント装置からの情報を番組別に分類して蓄積し、
前記編集手段は、現在放送中の番組に関連する情報を前記受信蓄積手段から読み出して編集し、
前記進行情報提示手段は、前記編集手段により自動編集された情報のうち所定の情報を番組の進行者に選択対象として提示し、進行者の選択動作に応答して、選択された情報を前記送信手段に出力する手段と、前記編集手段により自動編集された情報のうち他の所定の情報を自動選択して、自動選択した情報を番組の進行者に提示すると共に前記送信手段に出力する手段と、を備え、
送信手段は、進行者の選択動作に応答して選択された情報と、自動選択された情報とを前記クライアント装置に送信する、
ことを特徴とする請求項１に記載のコンテンツ提供システム。
【請求項３】
前記放送中の番組は進行中の番組であることを特徴とする請求項２に記載のコンテンツ提供システム。
【請求項４】
操作者の指示入力に応答して所定のキャラクタの表示態様を制御するための制御情報を生成する手段と、該制御情報によって制御されたキャラクタの表示画像を放送進行者に表示する手段と、前記クライアント装置に表示されたキャラクタを制御するために、前記送信手段に制御情報を出力する手段とを更に備え、
前記送信手段は、制御情報を前記クライアント装置に送信する、
ことを特徴とする請求項１乃至３の何れか１項に記載のコンテンツ提供システム。
【請求項５】
コンピュータに請求項１乃至４の何れか１項に記載のコンテンツ提供システムの機能を実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、視聴者に多種類のコンテンツを提供するコンテンツ提供システムに関する。
【０００２】
【従来の技術】
ユーザにコンテンツを配信する方法として、オンデマンドストリーミング（予め用意した動画ファイルを配信する方法）とライブストリーミング（コンサートなどの映像・音声等をリアルタイムで配信する方法）とがある。
また、インターネット利用者が参加するリアルタイムのサービスを提供するものもあるが（例えば、特許文献１参照）、利用者から受け取った情報を決まったフォームに表示するのみの機能である。
【０００３】
【特許文献１】
特開２０００−２０１１１９号公報
【０００４】
【発明が解決しようとする課題】
このように、インターネット等のネットワーク上では、リアルタイムにコンテンツを提供することはできるが、予め定められた情報、利用者から受け取った情報をそのまま提供する形態しか実現できておらず、実際の番組の進行に反映しながら、放送を進めることはできていなかった。
【０００５】
本発明は、上述した事情に鑑みてなされたもので、利用者から提供者に情報を提供でき、また、利用者から受け取った情報に基づいて、コンテンツを編集して提供できるコンテンツ提供システムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、この発明の第１の観点に係るコンテンツ提供システムは、
クライアントにコンテンツを提供するためのコンテンツ提供システムであって、
コンテンツの視聴者が使用するクライアント装置からの情報を受信して蓄積する受信蓄積手段と、
前記受信蓄積手段に蓄積された情報を編集する編集手段と、
前記編集手段により編集された情報を番組の進行者に提示する進行情報提示手段と、
前記進行者により進行される放送の映像及び／又は音声情報と、前記受信蓄積手段に蓄積された情報及び／又は前記編集手段により編集された情報とを前記クライアント装置に送信する手段と、
を備えることを特徴とする。
【０００７】
例えば、前記受信蓄積手段は、クライアント装置からの情報を番組別に分類して蓄積し、
前記編集手段は、現在放送中の番組に関連する情報を前記受信蓄積手段から読み出して編集し、
前記進行情報提示手段は、前記編集手段により自動編集された情報のうち所定の情報を番組の進行者に選択対象として提示し、進行者の選択動作に応答して、選択された情報を前記送信手段に出力する手段と、前記編集手段により自動編集された情報のうち他の所定の情報を自動選択して、自動選択した情報を番組の進行者に提示すると共に前記送信手段に出力する手段と、を備え、
送信手段は、進行者の選択動作に応答して選択された情報と、自動選択された情報とを前記クライアント装置に送信する。
【０００８】
また、現在放送中の番組は進行中の番組、即ち生放送であってもよい。
【０００９】
また、操作者の指示入力に応答して所定のキャラクタの表示態様を制御するための制御情報を生成する手段と、該制御情報によって制御されたキャラクタの表示画像を放送進行者に表示する手段と、前記クライアント装置に表示されたキャラクタを制御するために、前記送信手段に制御情報を出力する手段とを更に配置し、前記送信手段から、制御情報を前記クライアント装置に送信するようにしてもよい。
【００１０】
この発明の第２の観点に係るプログラムは、コンピュータを上記のコンテンツ提供システムとして機能させるプログラムである。
【００１１】
【発明の実施の形態】
以下、本発明に係るコンテンツ提供システムの実施の形態について、図面を参照して説明する。
【００１２】
この実施の形態に係るコンテンツ提供システム１は、図１に示すように、クライアント２と、コミュニティサーバ３と、編集サーバ４と、イベントサーバ５と、スタジオ６と、エンコーダ７と、ストリーミングサーバ８とから構成されている。
【００１３】
クライアント２は、一般ユーザ（コンテンツの視聴者）により利用される端末装置であり、通常のパーソナルコンピュータ等から構成され、機能的には、図２（ａ）に示すように、制御部２１と、記憶部２２と、表示部２３と、入力部２４と、放音部２５と、通信部２６と、を備える。
【００１４】
記憶部２２は、制御部２１の動作プログラムを格納する。とくに、この実施の形態に特有なブラウザプログラムと入力プログラムを格納する。なお、プログラムの構造自体は任意であり、既存のプログラムにアドオンプログラムを追加するような構造でも、全体を新規に作成したプログラムでもよい。
【００１５】
表示部２３は、制御部２１の制御下に画像を表示するものであり、表示部２３の表示画面２３１は、図２（ｂ）に示すように、フレームにより区切られた、動画表示エリア２３２、キャラクタ表示エリア２３３、ドキュメント表示エリア２３４、エアメッセージ（テロップ）表示エリア２３５、入力エリア２３６を備える。
【００１６】
動画表示エリア２３２は、ストリーミングサーバ８から送信される動画を表示する。例えば、パフォーマー（ＶＪ、アーチスト、司会者等）やコメンテータのライブ画像、ビデオ画像等の映像を表示する。ただし、イベントサーバ５からの指示次第ではストリーミングサーバ８以外のウェブサーバ等から受信することも可能である。キャラクタ表示エリア２３３は、所定のキャラクタ画像を表示する。なお、キャラクタの基本画像は、予め記憶部２２に格納されており、基本画像を制御情報に従って順次切り替えることによりパラパラ動画的にキャラクタの動きを表示する。ドキュメント表示エリア２３４はストリーミングサーバ８から送信されてくる指示をもとにドキュメントを表示する。このドキュメントは、画像、テキスト、これらの混在したものであり、ＨＴＭＬ等で実現される。これは、例えば、クイズや、アンケート、投稿、掲示板、チャット等の情報である。また、他ウェブサイトのドキュメントを表示させることも可能である。表示されるＨＴＭＬ文書に視聴者の応答を入力するための入力フォームを含めることも可能である。エアメッセージ表示エリア２３５は、１行メッセージ（スクロールしながら表示されるテキスト；テロップ）を表示する。入力エリア２３６は、入力部２４から入力された情報を表示し、入力情報の編集を可能とする。
【００１７】
入力部２４は、キーボード、マウス、補助記憶装置（フレキシブルディスク装置、ＭＯ装置、ＣＤ−ＲＯＭ装置等）、などを備え、テキスト、画像情報や、コマンドを入力する。
放音部２５は、受信した音声情報や利用者への警報音等を放音する。
【００１８】
通信部２６は、インターネット等のネットワークを介してコミュニティサーバ３及びストリーミングサーバ８、及びインターネット上の様々な情報ソースと通信を行う。
制御部２１は、記憶部２２に記憶されている動作プログラムに従って、ストリーミングサーバ８から受信した情報を再生して、再生に必要なコンテンツデータのダウンロード処理、表示部２３や放音部２５を介して映像や音声等を出力する処理、入力部２４からの入力情報を編集したり、コミュニティサーバ３に入力情報などを送信する処理等を行う。
【００１９】
図１に示すコミュニティサーバ３は、複数のユーザのクライアント２から送信されてくる様々な情報を受信して格納し、要求に応じて、編集サーバ４に提供する。
コミュニティサーバ３は、機能的には、図３（ａ）に示すように、制御部３１と、記憶部３２と、表示部３３と、入力部３４と、データベース３５と、通信部３６と、を備える。
【００２０】
記憶部３２は、制御部３１の動作プログラムを格納する。表示部３３は、制御部３１の制御下にメンテナンス時等に画像を表示する。入力部３４は、キーボード、マウスなどを備え、制御コマンド等を入力する。
データベース（ＤＢ）３５は、クライアント２から受信した情報を分類して格納する。例えば、データベース３５は、図３（ｂ）に例示するようなディレクトリ構造で、例えば、番組別、コーナー別、トピック別等にデータを格納する。
【００２１】
通信部３６は、インターネット等のネットワークを介してクライアント２及びコミュニティサーバ３と通信を行う。
制御部３１は、クライアント２から受信した情報を、宛先アドレスに相当するディレクトリに格納し、編集サーバ４からの要求に応答して、要求されたディレクトリに格納されている情報を読み出して編集サーバ４に送信する。
【００２２】
図１に示す編集サーバ４は、現在放送中の番組内容に合致した情報をコミュニティサーバ３から読み出し、編集して、イベントサーバ５を介してスタジオ６の放送進行者とクライアント２とに提供する。編集サーバ４は、図４に示すように、制御部４１と、記憶部４２と、表示部４３と、入力部４４と、禁止用語・画像データベース（ＤＢ）４５と、通信部４６と、を備える。
【００２３】
記憶部４２は、制御部４１の動作プログラム、予め設定されている放送スケジュール等を格納する。表示部４３は、制御部４１の制御下に、画像を表示する。入力部４４は、キーボード、マウス、補助入力装置などを備え、テキスト、画像情報や、コマンド等を入力する。
禁止用語・画像ＤＢ４５は、放送されるのに適切でない用語や画像パターンを格納する。
【００２４】
通信部４６は、インターネット等のネットワークを介してコミュニティサーバ３及びイベントサーバ５と通信を行う。
制御部４１は、記憶部４２に記憶されている放送スケジュール、スタジオの操作端末からの指示に従って、コミュニティサーバ３から適当な情報を読み出して処理する。
例えば、リアルタイム情報やチャット、トピック別の掲示板等については、各メッセージに禁止用語・画像ＤＢ４５に登録されているような用語や画像が含まれているか否かを判別し、含まれていなければ、イベントサーバ５に送り、含まれていれば、編集者の編集処理待ちのキューに入れる。
また、読み出したデータがアンケートであれば、アンケートを集計して、イベントサーバ５に出力し、また、アンケートの回答にメッセージが付記されている場合には、そのメッセージについて、禁止用語・画像ＤＢ４５を用いた処理を行う。
【００２５】
図１に示すイベントサーバ５は、編集サーバ４から提供された情報を格納し、スタジオの放送進行者、例えば、ディレクター用に表示し、進行者からの指示に従って、これをクライアント２に送信するためにエンコーダ７に送る。また、リアルタイムメッセージを表示用にクライアント２に送信する。イベントサーバ５は、図５に示すように、制御部５１と、記憶部５２と、表示部５３と、入力部５４と、結果ファイル５５と、通信部５６と、を備える。
【００２６】
記憶部５２は、制御部５１の動作プログラム、例えば、結果ファイルに格納されている情報を分類して表示するためのプログラムや、表示されているコンテンツをパフォーマーの指示に応じてエンコーダ７に送出するプログラム、等を格納する。
表示部５３は、制御部５１の制御下に、パフォーマーに提示する情報、例えば、クライアントから提供された生の情報（例えば、メッセージ）や編集情報（例えば、アンケートの集計結果等）の画像を表示する。
入力部５４は、キーボード、マウスなどを備え、テキスト、画像情報や、コマンド等を入力する。また、入力部５４は外部入力を受け付け、例えば、パフォーマーの側に設置された操作端末６４が備える入力装置からの指示を制御部５１に伝達する。
結果ファイル５５は、編集サーバ４から提供された情報を分類して格納する。
【００２７】
図１に示すスタジオ６は、放送スタジオであり、そこには、マイク６１、ミキサ６２、ボイスコントローラ６３、操作端末６４、キャラクタモニタ６５を備える。
マイク６１はＶＪ等のパフォーマーの音声を電気信号に変換する。ミキサ６２は、音楽ソースを再生する装置（ＣＤプレーヤ等）を備え、マイク６１からの音声情報と音楽データとを合成して、イベントサーバ５に送信する。また、音声情報のみを、ボイスコントローラ６３に送信する。
ボイスコントローラ６３は、パフォーマーが発した声を分析し、キャラクタを制御するためのコントロールデータを生成し、操作端末６４に送る。
操作端末６４は、ボイスコントロールデータに従って、キャラクタを実際に動かすためのキャラクタコントロールデータを生成し、これをキャラクタモニタ６５とイベントサーバ５に送信する。
キャラクタモニタ６５は、パフォーマーにキャラクタを表示するためのものであり、キャラクタコントロールデータに従ってキャラクタを変化させて表示する。
また、キャラクタコントロールデータはイベントサーバ５にも提供される。
【００２８】
図１に示すエンコーダ７は、音声データ、イベントコントロールデータ、キャラクタコントロールデータを重畳し、ストリームデータとして、ストリーミングサーバ８に送信する。
また、ストリーミングサーバ８は、ストリームデータをクライアント２に送信（配信）する。
【００２９】
以上の構成を有するコンテンツ提供システムは、パフォーマーが行う生放送に対して、視聴者が様々なメッセージを寄せ、その内容に応じてパフォーマーが番組の内容を変更するという視聴者参加型の番組の提供を可能とするものである。
以下、番組提供時の全体の動作を、図６の概念図を参照しつつ説明する。
【００３０】
パフォーマーは、音楽、会話等を通じて番組を進行する。パフォーマーの音声は、マイク６１でピックアップされ、ミキサ６２で音楽データと重畳され、イベントサーバ５に送信される。
【００３１】
また、パフォーマーの音声は、ボイスコントローラ６３に提供される。ボイスコントローラ６３は、特定話者又は不特定話者の音声認識機能を備え、会話内に特定の語句（コマンド）を検出すると、対応するコマンドを操作端末６４に送出する。また、ボイスコントローラ６３は、会話のテンポ、抑揚、調子等を表す、ボイスコントロールデータ（制御信号）を操作端末６４に送出する。
【００３２】
操作端末６４は、ボイスコントロールデータ及び操作端末６４の入力装置の操作に従って、キャラクタ表示エリア２３３に表示するキャラクタの動作や表情を制御するためのキャラクタコントロールデータを生成する。このキャラクタコントロールデータは、例えば、パフォーマーが、「走れ」を指示するコマンドを操作端末６４の入力装置から入力した場合には、表示画像を走っているキャラクタの画像に切り替えるためのキャラクタコントロールデータを生成する。
【００３３】
また、パフォーマーの声の調子が「怒っている」調子、「悲しい調子」である場合には、ボイスコントローラ６３はその旨のキャラクタコントロールデータを生成する。
操作端末６４は、生成したキャラクタコントロールデータに従ってキャラクタを制御して、キャラクタモニタ６５に表示する一方、キャラクタコントロールデータをイベントサーバ５に送る。
【００３４】
パフォーマーは、放送の進行に応じて、イベントサーバ５に指示して、クイズ・投票、アンケート等のデータをイベントコントロールスクリプトとして出力させる。
イベントサーバ５は、音声をオーディオトラック、キャラクタコントロールデータをスクリプトトラックに格納して、エンコーダ７に送る。エンコーダ７はイベントコントロールスクリプト、オーディオトラック等を「演出制御スクリプトトラック」と同期させて格納してストリーミングデータとし、ストリーミングサーバ８を介してクライアント２に送信する。
クライアント２は、これらのデータを受信し、音声データを復号して、放音部から出力し、キャラクタコントロールデータに従って、キャラクタの動きを制御する。
クライアント２（より具体的には、記憶部２２に記憶された表示制御プログラムに制御された制御部２１）は、通信部２６を介してこれらのデータを受信し、必要に応じて、画面を切り替え、受信したテキストデータを表示（ストリーミング）する。
また、受信データ中に、ＵＲＬとそのＵＲＬを表示すべき旨のコマンドが含まれている場合には、指定されたＵＲＬのコンテンツを表示（ストリーミング）する。例えば、静的コンテンツ（ダウンロードコンテンツ、予めＷｅｂにアップロードされたコンテンツ）や、動的コンテンツ（クイズ・アンケートの集計結果、投稿画像、等）の表示を行う。
【００３５】
テキストデータとしては、一般のメッセージの場合と、クイズ、投票、アンケート等の場合がある。一般の、エアメッセージ（テロップ）については、エアメッセージ表示エリア２３５に表示する。
また、クイズ、投票、アンケート等のデータを受信した場合には、画面に表示して、利用者の応答を受け付可能とする。
【００３６】
利用者は任意にメッセージを入力して、コミュニティサーバ３に送信することができる。
また、利用者は画面に表示される問題を見て回答を選択（入力）し、問題毎もしくは全問回答後に、コミュニティサーバ３へ送信する。送信先は、予め問題自体に設定されている。
【００３７】
コミュニティサーバ３は、各クライアント２から送信されているデータを分類して、それぞれのデータを、例えば、図３（ｂ）に示されるようなディレクトリ構造の中の適切なディレクトリに格納する。
【００３８】
編集サーバ４は、コミュニティサーバ３の適切なディレクトリからデータを読み出し、アンケート等の場合には、回答結果を編集サーバ４で、例えば、回答率、正解率、正解者数、等を自動集計する。集計結果を動的にグラフ化する等の処理も当然可能である。
編集サーバ４は、コミュニティサーバ３から読み出したデータがエアメッセージの場合には、その内容を禁止用語・画像ＤＢ４５を用いてマッチングによりチェックし、妥当な内容のものはイベントサーバ５に送信する。一方、そのまま放送することが妥当でないと判断される場合には、これらの情報をオペレータによるマニュアル編集のキューに入れる。
【００３９】
イベントサーバ５は、結果ファイル５５に格納されているデータのうち、エアメッセージについては、適宜他の情報（動画、画像、音声、テキスト等）と同期を取ってクライアント２へ自動的に送信（テキストもしくはＵＲＬをストリーミング）する。また、送信する内容を表示部５３に表示し、パフォーマーに報知する。パフォーマーは適宜、放送内容にメッセージの内容を反映することができる。
【００４０】
イベントサーバ５は、結果ファイル５５に格納されているデータのうち、集計結果やアンケートに対するコメント・メッセージ等については、表示部５３に表示する。パフォーマーは、操作端末６４を操作して表示されている内容を適宜切り替え、適当なものを選択して、適宜他の情報（動画、画像、音声、テキスト等）と同期を取って利用者ＰＣへ自動的に送信（テキストもしくはＵＲＬをストリーミング）する。
【００４１】
以上説明したように、この実施の形態のシステムにより、リアルタイムに放送とユーザからの応答とを連動させることが可能となる。
【００４２】
なお、データ全体でなく、ＵＲＬを交換し合うことにより、メッセージやデータを交換可能とすることも有効である。
例えば、自動（予めプログラミング、条件により表示する順序を変更等）ないし手動（オペレータ）でコンテンツを生成して所定ＵＲＬに配置し、イベントサーバ５にて他の情報（動画、画像、音声、テキスト等）と同期を取って、当該ＵＲＬをストリーミングでクライアント２に送信し、クライアント２がＵＲＬに従い、コンテンツを表示するようにしてもよい。
また、例えば、（１）ユーザから投稿（メール、ＦＴＰ等）されたコンテンツ（テキスト、動画、画像、等）をコミュニティサーバ３へ自動（手動）でアップロードし、（２）自動（予めプログラミング、条件により表示する順序を変更等）ないし手動（オペレータ）でコンテンツを生成し、イベントサーバ５にて他の情報（動画、画像、音声、テキスト等）と同期を取って、当該ＵＲＬをストリーミングで利用者のクライアント２へ送信し、（３）クライアント２がＵＲＬに従い、コンテンツを表示するようにしてもよい。
【００４３】
上述の構成とした場合、クライアント２からコミュニティサーバ３へのデータの送信が集中し、通信が輻輳する虞がある。
そこで、（１）クライアント２が個別に持つ自己のＩＤから判断し、送信タイミングを分ける（例えば、１分を１０秒単位の６つのスロットに分割し、クライアントはいずれかひとつのスロット内で送信する）、（２）ランダムな送信タイミングで送信する、（３）問題に対する正解者のみ、次回送信可能とする等の処理を行い、輻輳を防止するようにしてもよい。
【００４４】
上記実施の形態におけるコンテンツ提供システムの場合は、映像・音声との同期とは限らず、演出制御を行うストリーミングは、基本となるタイムコードをベースにしてそれぞれを同期させている。演出制御のストリーミングには、同期の基準となるタイムコードに演出制御スクリプトトラックが同期し、その演出制御スクリプトトラックに合わせてその他の演出表示が制御される。よって、これまでの連続したひとつの映像・音声に連動する演出だけではなく、タイムコードを同期の基準として、別の映像や音声のストリーミングを任意に連動させて途中挿入したり、画像やアニメーションを自由に組み合わせて制御したりすることができる。つまり、画像、アニメーション、ストリーミング映像・音声を同じ扱いで、タイムコードに同期したひとつの演出制御スクリプトトラック（ストリーム）内のテキストやＵＲＬ、その他コマンドにより演出制御が可能であり、また同時に複数のもの（映像・音声のストリーミング）を組み合わせての連動も可能である。
【００４５】
また、従来では、連続した映像・音声に各演出要素（画像、テキスト、アニメーション）を連動させることしかできなかったが、本コンテンツ提供システムの場合は、ひとつの演出制御スクリプトトラックを持ったストリームを基本に、複数の演出要素（画像、テキスト、アニメーション、ストリーミング映像・音声）を任意のタイミングで自由に組み合わせて連動させることが可能である。上記方法以外にも、当然演出制御スクリプトトラックを持ったストリームに音声や映像のトラックを付加してそれらの音声と映像とを連動させた演出もあり得る。
【００４６】
【発明の効果】
以上説明したように、本発明によれば、上述した事情に鑑みてなされたもので、利用者から提供者に情報を提供でき、また、利用者から受け取った情報に基づいて、コンテンツを編集して提供できる。
【図面の簡単な説明】
【図１】この発明のコンテンツ提供システムの全体構成を示す図である。
【図２】図１のコンテンツ提供システムの（ａ）クライアントの構成例と（ｂ）クライアントの表示部に表示される画面の構成例を示す図である。
【図３】図１のコンテンツ提供システムの（ａ）コミュニティサーバの構成例と（ｂ）データ格納構造の例を示す図である。
【図４】図１のコンテンツ提供システムの編集サーバの構成例を示す図である。
【図５】図１のコンテンツ提供システムのイベントサーバの構成例を示す図である。
【図６】図１に示すコンテンツ提供システムの動作を説明するための図である。
【符号の説明】
１      コンテンツ提供システム
２      クライアント（視聴者端末）
３      コミュニティサーバ
４      編集サーバ
５      イベントサーバ
６      スタジオ
７      エンコーダ
８      ストリーミングサーバ
２１、３１、４１、５１    制御部
２２、３２、４２、５２    記憶部
２３、３３、４３、５３    表示部
２４、３４、４４、５４    入力部
２５    放音部
２６、３６、４６、５６    通信部
２３１  表示画面
２３２  動画表示エリア
２３３  キャラクタ表示エリア
２３４  ドキュメント表示エリア
２３５  エアメッセージ表示エリア
２３６  入力エリア
３５    データベース
４５    禁止用語・画像データベース
５５    結果ファイル
６１    マイク
６２    ミキサ
６３    ボイスコントローラ
６４    操作端末
６５    キャラクタモニタ
【図１】
2004228707.tif 000003
【図２】
2004228707.tif 000004
【図３】
2004228707.tif 000005
【図４】
2004228707.tif 000006
【図５】
2004228707.tif 000007
【図６】
2004228707.tif 000008