(57)【要約】【課題】観客間、および／または配信者と観客との間でのコミュニケーションを促進する。【解決手段】本発明の一態様によれば、サーバは、生成部を含む。生成部は、動画像コンテンツの視聴時に動画像コンテンツの配信元である配信者端末および動画像コンテンツの配信先である観客端末の間で共有されるＧＵＩ部品が配置されるランチャーを配信者端末および観客端末に表示させるためのランチャー情報を、配信者端末および観客端末のうち少なくとも１つから受信した、ランチャーの編成に関する要求に基づいて生成する。ランチャーに配置されるＧＵＩ部品の少なくとも１つは、動画像コンテンツの配信者および観客のうちＧＵＩ部品を使用する権限を持つ者が所定の操作を行うことで、ＧＵＩ部品に割り当てられた機能を動画像コンテンツの視聴時に配信者端末および観客端末において発揮する。【選択図】      図２
2019096144.tif 000002
【特許請求の範囲】
【請求項１】
動画像コンテンツの配信元である配信者端末および当該動画像コンテンツの配信先である観客端末のうち少なくとも１つから、前記動画像コンテンツの視聴時に前記配信者端末および前記観客端末の間で共有されるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部品が配置されるランチャーの編成に関する要求を受信する受信部と、
前記ランチャーを前記配信者端末および前記観客端末に表示させるためのランチャー情報を、前記ランチャーの編成に関する要求に基づいて生成する生成部と、
前記ランチャー情報を前記配信者端末および前記観客端末へ送信する送信部と
を具備し、
前記ランチャーに配置されるＧＵＩ部品の少なくとも１つは、前記動画像コンテンツの配信者および当該動画像コンテンツの観客のうち当該ＧＵＩ部品を使用する権限を持つ者が所定の操作を行うことで、当該ＧＵＩ部品に割り当てられた機能を前記動画像コンテンツの視聴時に前記配信者端末および前記観客端末において発揮する、
サーバ。
【請求項２】
前記受信部は、さらに、前記ランチャーに配置されるＧＵＩ部品の優先指標を受信し、
前記サーバは、前記ＧＵＩ部品の優先指標を集計して前記ＧＵＩ部品の優先度を得る集計部をさらに具備し、
前記生成部は、さらに、前記ＧＵＩ部品の優先度に基づいて前記ランチャーに配置されるＧＵＩ部品の表示態様を変更して前記ランチャー情報を更新し、
前記送信部は、さらに、更新された前記ランチャー情報を前記配信者端末および前記観客端末へ送信する、
請求項１に記載のサーバ。
【請求項３】
前記ＧＵＩ部品の表示態様は、当該ＧＵＩ部品の表示順、表示サイズ、表示時間、表示頻度もしくは表示色、または当該ＧＵＩ部品に付加される装飾のうち少なくとも１つを含む、請求項２に記載のサーバ。
【請求項４】
前記受信部は、さらに、前記ランチャーに配置されるＧＵＩ部品の削除可否状態の制御に関する要求を前記配信者端末から受信し、
前記生成部は、さらに、前記ＧＵＩ部品の削除可否状態の制御に関する要求に応じて、当該ＧＵＩ部品を削除不可状態または削除可能状態のいずれかに設定し、
前記受信部は、さらに、前記ＧＵＩ部品を前記ランチャーから削除する要求を受信し、
前記サーバは、前記ＧＵＩ部品が前記削除不可状態に設定されている場合には当該ＧＵＩ部品を前記ランチャーから削除する要求を破棄するフィルタ部をさらに具備し、
前記生成部は、前記削除可能状態に設定されているＧＵＩ部品を前記ランチャーから削除する要求に応じて、当該ＧＵＩ部品を前記ランチャーから削除するように前記ランチャー情報を更新する、
請求項１乃至請求項３のいずれか１項に記載のサーバ。
【請求項５】
前記動画像コンテンツは、生配信される動画像コンテンツであって、
前記ＧＵＩ部品の少なくとも１つは、前記配信者によって選択された場合に、前記配信者端末および前記観客端末の画面に当該ＧＵＩ部品に関連付けられた商品の広告をポップアップする、
請求項１乃至請求項４のいずれか１項に記載のサーバ。
【請求項６】
前記商品は、ビデオゲームアプリケーションであって、
前記ＧＵＩ部品の少なくとも１つは、前記配信者および前記観客のうち前記ビデオゲームアプリケーションを起動する権限のある者によって選択された場合に、当該ビデオゲームアプリケーションを起動するＧＵＩ部品を含む広告をポップアップする、
請求項５に記載のサーバ。
【請求項７】
前記受信部は、前記ビデオゲームアプリケーションを起動した者の当該ビデオゲームアプリケーションのスコア情報をさらに受信し、
前記サーバは、前記スコア情報のランキング情報を作成する作成部をさらに具備し、
前記送信部は、さらに、前記ランキング情報を前記配信者端末および前記観客端末へ送信する、
請求項６に記載のサーバ。
【請求項８】
前記動画像コンテンツは、生配信される動画像コンテンツであって、
前記ＧＵＩ部品の少なくとも１つは、前記配信者または前記観客によって選択された場合に、前記配信者端末および前記観客端末において、当該ＧＵＩ部品に関連付けられたコンテンツを前記動画像コンテンツと並行して再生する、
請求項１乃至請求項４のいずれか１項に記載のサーバ。
【請求項９】
前記ＧＵＩ部品の少なくとも１つは、前記配信者または前記観客によって選択された場合に、（１）当該ＧＵＩ部品に関連付けられた装飾を加えたコメントを前記動画像コンテンツに対して投稿し、または（２）当該ＧＵＩ部品に関連付けられたスタンプを前記動画像コンテンツに対して投稿する、請求項１乃至請求項４のいずれか１項に記載のサーバ。
【請求項１０】
前記動画像コンテンツは、生配信される動画像コンテンツであって、
前記ＧＵＩ部品の少なくとも１つは、前記観客によって選択された場合に、当該ＧＵＩ部品に関連付けられた、前記配信者に要求する言動を示す情報を前記動画像コンテンツに対して投稿する、
請求項１乃至請求項４のいずれか１項に記載のサーバ。
【請求項１１】
コンピュータを、
動画像コンテンツの配信元である配信者端末および当該動画像コンテンツの配信先である観客端末のうち少なくとも１つから、前記動画像コンテンツの視聴時に前記配信者端末および前記観客端末の間で共有されるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部品が配置されるランチャーの編成に関する要求を受信する手段、
前記ランチャーを前記配信者端末および前記観客端末に表示させるためのランチャー情報を、前記ランチャーの編成に関する要求に基づいて生成する手段、
前記ランチャー情報を前記配信者端末および前記観客端末へ送信する手段
として機能させるためのプログラムであって、
前記ランチャーに配置されるＧＵＩ部品の少なくとも１つは、前記動画像コンテンツの配信者および当該動画像コンテンツの観客のうち当該ＧＵＩ部品を使用する権限を持つ者が所定の操作を行うことで、当該ＧＵＩ部品に割り当てられた機能を前記動画像コンテンツの視聴時に前記配信者端末および前記観客端末において発揮する、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画共有システムにおける動画の配信に関する。
【背景技術】
【０００２】
従来、一部の動画共有システムでは、配信される動画像コンテンツと同一のページ内に配信者および観客が任意の商品の広告を貼り付けることができる商品広告機能（例えば非特許文献１参照、当該文献における正式名称は「ニコニコ市場」である）が利用可能である。この機能は、基本的には、動画像コンテンツに関連する商品、例えばゲームのプレイ動画における当該ゲームソフト、の広告を貼り付けるためのものである。ところが、この機能を利用して、例えば、商品の名称、機能、用途、外観などの商品の属性をヒントに、動画像コンテンツ、その配信者および／または観客などに関する暗黙的なコメントを行うことを意図して商品の広告を貼り付けるという文化が醸成されつつある。かかる広告は、観客および／または配信者からの反応（例えばコメント投稿）を誘うなどして、観客間、および／または配信者と観客との間でのコミュニケーションを促進する効果がある。例えば、ある観客が、動画像コンテンツ内での配信者の言動を皮肉った商品名を持つ商品の広告を当該動画像コンテンツに貼り付け、他の観客がそれを見て別の商品の広告を当該動画像コンテンツに貼り付けたり、コメントを投稿したりするという具合である。
【０００３】
特に、近年一部の動画共有システムにおいて提供される生配信動画では、観客は自らまたは他の観客が発したコメントなどに対する配信者のリアクションをリアルタイムに見ることができるので、観客と配信者との間の双方向コミュニケーションが醍醐味の１つである。
【０００４】
特許文献１には、外部サーバから送られてくる制御情報１１９を用いて映像視聴システムを制御すること［００２６］が開示されており、制御情報１１９として、表示エリアおよびサイズを指定する情報５０２、タイミング指定情報５０３、ＧＵＩ部品を含む表示情報５０４、ＧＵＩ部品のボタンを押したときの動作データを含む動作制御情報５０５が例示［００４８］−［００５０］されている。また、ネットワークからの字幕情報や各種コメントを表示するポップアップエリアを表示すること［００６３］、ＣＭの時間になると広告および購入ボタンなどを表示すること［００６８］、ボクシング中継の採点を表示すること［００５６］［００６２］、あるいは、コメントまたはコメントに基づいたテキストや画像［００６１］を表示することが記載されている。なお、放送局１０２はサーバ１０１を意識しなくても良いが、両者が協調することもできる旨記載されている［００６５］。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１８２６７４号公報
【非特許文献】
【０００６】
【非特許文献１】「ニコニコ市場とは」、［ｏｎｌｉｎｅ］、［２０１７年１１月１４日検索］、インターネット、＜ＵＲＬ：ｈｔｔｐ：／／ｄｉｃ．ｎｉｃｏｖｉｄｅｏ．ｊｐ／ａ／ニコニコ市場＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述のように、従来の商品広告機能は、商品の属性を表す情報である、商品の画像または名称などを広告として貼り付けることで、観客間、および／または配信者と観客との間でのコミュニケーションの促進に寄与する一面もあった。しかしながら、従来の商品広告機能の本来的な用途は、観客および／または配信者による選択時に当該広告の対象となる商品の販売ページへの遷移を生じさせる、という販売チャンネルの提供が主であった。また、広告の主な機能である商品の販売ページへの遷移は、実際に当該広告をクリックした観客に限って発揮された。すなわち、ある観客が広告をクリックしたとしても、他の観客の観客端末ではページ遷移が生じない。
【０００８】
本発明は、観客間、および／または配信者と観客との間でのコミュニケーションを促進することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一態様によれば、サーバは、受信部と、生成部と、送信部とを含む。受信部は、動画像コンテンツの配信元である配信者端末および当該動画像コンテンツの配信先である観客端末のうち少なくとも１つから、動画像コンテンツの視聴時に配信者端末および観客端末の間で共有されるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部品が配置されるランチャーの編成に関する要求を受信する。生成部は、ランチャーを配信者端末および観客端末に表示させるためのランチャー情報を、ランチャーの編成に関する要求に基づいて生成する。送信部は、ランチャー情報を配信者端末および観客端末へ送信する。ランチャーに配置されるＧＵＩ部品の少なくとも１つは、動画像コンテンツの配信者および当該動画像コンテンツの観客のうち当該ＧＵＩ部品を使用する権限を持つ者が所定の操作を行うことで、当該ＧＵＩ部品に割り当てられた機能を動画像コンテンツの視聴時に配信者端末および観客端末において発揮する。
【発明の効果】
【００１０】
本発明は、観客間、および／または配信者と観客との間でのコミュニケーションを促進することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る制御サーバを含む動画の配信システムの一例を示すブロック図。
【図２】実施形態に係る制御サーバを例示するブロック図。
【図３】配信者端末および観客端末に表示される、動画像コンテンツの視聴ページを例示する図。
【図４】ランチャー情報がどのように生成されるかの説明図。
【図５】ランチャーに配置されるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部品の機能の一例の説明図。
【図６】ランチャーに配置されるＧＵＩ部品の機能の別の例の説明図。
【図７】ランチャーに配置されるＧＵＩ部品の機能の別の例の説明図。
【図８】図２の制御サーバの動作の一例を示すフローチャート。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら実施形態の説明を述べる。なお、以降、説明済みの要素と同一または類似の要素には同一または類似の符号を付し、重複する説明については基本的に省略する。例えば、複数の同一または類似の要素が存在する場合に、各要素を区別せずに説明するために共通の符号を用いることがあるし、各要素を区別して説明するために当該共通の符号に加えて枝番号を用いることもある。
【００１３】
（実施形態）  
実施形態に係る制御サーバは、図１に示される、動画の配信システムに組み込むことができる。なお、この配信システムは、生配信コンテンツ（以降の説明では便宜上、生番組とするが、生配信コンテンツはこれに限られない）を対象としてもよいし、録画済みの動画を対象としてもよい。この配信システムは、配信者端末１００と、動画配信サーバ２００と、観客端末３００−１，３００−２，・・・と、制御サーバ４００とを含む。
【００１４】
図１の例では、動画配信サーバ２００は、基本的に、観客端末３００から要求された動画像コンテンツを当該観客端末３００へ配信する。この動画像コンテンツは、配信者端末１００によって事前にアップロードされ動画配信サーバ２００に蓄積された動画（アーカイブ動画）であってもよいし、生番組であってもよい。生番組の配信を行う場合には、動画配信サーバ２００は、配信者端末１００から逐次送信される生配信コンテンツを配信者端末１００および観客端末３００へ配信する。
【００１５】
制御サーバ４００は、後述されるようにランチャー情報を生成し、これを配信者端末１００および／または観客端末３００へ送信することで、動画像コンテンツの視聴時に配信者端末１００および観客端末３００にランチャーを表示させる。ランチャーは、動画像コンテンツ毎に用意される。ランチャーの内部には、その関連付けられた動画像コンテンツの視聴時に配信者端末１００および／または観客端末３００の間で共有される、例えばファンクションキー、ボタン、アイコンなどのＧＵＩ部品が配置される。
【００１６】
ランチャーに配置されたＧＵＩ部品は、それぞれ機能が割り当てられており、配信者および／または観客が所定の操作を行った場合に、その割り当てられた機能を動画像コンテンツの視聴時に配信者端末および観客端末において発揮する（ＧＵＩ部品の使用）。
【００１７】
ところで、ＧＵＩ部品は、それぞれ当該ＧＵＩ部品を使用する権限のある者が定められてよい。例えば、配信者のみが使用可能なＧＵＩ部品、観客のみが使用可能なＧＵＩ部品、課金に応じた配信者または観客のみが使用可能なＧＵＩ部品、誰でも使用可能なＧＵＩ部品などがあり得る。
【００１８】
ＧＵＩ部品の機能は、例えば動画像コンテンツに対する情報の付加を含み得る。ここで、情報の付加とは、動画像コンテンツに情報（例えば、広告または引用コンテンツ）を重ねることであってもよいし、動画像コンテンツに対して情報（例えば、コメント、スタンプなど）を投稿することであってもよい。
【００１９】
このように、誰か（配信者または観客）がＧＵＩ部品を使用すると、その機能は当該ＧＵＩ部品を使用した者だけでなく同じ動画像コンテンツを視聴している他の者にも及ぶ。例えば、広告、引用コンテンツ、投稿された情報などを、同じ動画像コンテンツを視聴している複数の者が見たり聞いたりすることができる。この共体験を利用して、観客間、および／または配信者と観客との間での多様なコミュニケーションを図ることが可能となる。なお、ランチャーは、このようなＧＵＩ部品に加えて、従来の広告のように、ＧＵＩ部品の機能が当該ＧＵＩ部品を使用した者にのみ及ぶものを含んでいてもよい。
【００２０】
制御サーバ４００は、ランチャーに配置されるＧＵＩ部品を追加する要求、ランチャーに配置されているＧＵＩ部品を削除する要求、など様々な、ランチャーの編成に関する要求や、ランチャーに配置されたＧＵＩ部品の評判に関する指標（優先指標）を受信する。制御サーバ４００は、これらの要求または優先指標に応じて、ランチャー情報を更新することで、配信者端末１００および／または観客端末３００に表示されるランチャーの編成を配信者および／または観客のニーズに合わせて時々刻々と変化させることができる。
【００２１】
動画配信サーバ２００は、配信者端末１００、観客端末３００および制御サーバ４００とネットワーク経由で接続しており、データを互いに送受信できる。同様に、制御サーバ４００は、配信者端末１００、動画配信サーバ２００および観客端末３００とネットワーク経由で接続している。制御サーバ４００は、配信者端末１００および／または観客端末３００からランチャーの編成に関する要求または優先指標を受信したり、配信者端末１００および／または観客端末３００へランチャー情報を送信したり、ランチャー情報に関連付けられる動画像コンテンツ（例えば、新規に投稿された動画像コンテンツ）の情報を動画配信サーバ２００から受信したりする。
【００２２】
なお、図１において示される各装置の数は、例示に過ぎない。例えば、観客端末３００の数は、時々刻々と変化するので、０となることがあり得るし、数百、数千となることもあり得る。また、アーカイブ動画を配信する場合には、配信者端末１００はランチャー情報に関する種々の処理に関与しないこともあり得る。すなわち、ランチャーは観客端末３００間でのみ共有され得る。さらに、図１に示されない、Ｗｅｂサーバまたはコメント配信サーバがさらに設けられてもよいし、これらの機能が動画配信サーバ２００に組み込まれてもよい。また、動画配信サーバ２００および制御サーバ４００は統合されてもよい。
【００２３】
配信者端末１００は、例えば、テレビ受像機（インターネットテレビを含む）、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、モバイル端末（例えば、タブレット、スマートフォン、ラップトップ、フィーチャーフォン、ポータブルゲーム機、デジタルミュージックプレイヤー、電子書籍リーダなど）、ＶＲ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ）端末、ＡＲ(Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ)端末などであり得るが、これらに限られない。なお、生番組を配信する場合には、配信者端末１００は、例えばビデオカメラなどの動画ソースに接続され得、動画ソースから出力されるエンコード済みの動画データを動画配信サーバ２００へ逐次送信する。
【００２４】
動画配信サーバ２００は、配信者端末１００からアップロードされるアーカイブ動画に相当する動画データ、または配信者端末１００から逐次送信される、エンコード済みの動画データを受信する。そして、動画配信サーバ２００は、この動画データを、当該動画データを視聴している観客端末３００へ配信する。なお、生番組の場合には、動画配信サーバ２００は動画データを配信者端末１００へも送信する。観客端末３００は、配信者端末１００と同様の電子デバイスであり得る。
【００２５】
以下、図１中の制御サーバ４００の構成および動作について順に図面を用いて説明する。
【００２６】
制御サーバ４００は、コンピュータであって、後述されるフィルタリング、優先指標の集計、ランチャー情報の生成など、を行うプロセッサと、かかる処理を実現するために当該プロセッサによって実行されるプログラムおよび当該プロセッサによって使用されるデータなどを一時的に格納するメモリとを含んでいる。
【００２７】
制御サーバ４００は、さらに、ネットワークに接続するための通信装置と、大容量のデータを蓄積するための補助記憶装置とを利用可能である。通信装置および補助記憶装置は、制御サーバ４００に内蔵されてもよいし、制御サーバ４００に外付けされてもよい。
【００２８】
通信装置は、ネットワーク経由で、配信者端末１００、動画配信サーバ２００および観客端末３００と通信をする。例えば、通信装置は、動画配信サーバ２００からランチャー情報に関連付けられる動画像コンテンツの情報を受信したり、配信者端末１００および／または観客端末３００からランチャーの編成に関する要求または優先指標を受信したり、配信者端末１００および／観客端末３００へ最新のランチャー情報を送信したりする。
【００２９】
次に、図２を用いて制御サーバ４００の構成例の説明を続ける。図２の制御サーバ４００は、受信部４０１と、フィルタ部４０２と、ランチャー情報生成部４０３と、ランチャー情報記憶部４０４と、送信部４０５と、優先指標集計部４０６とを含む。
【００３０】
受信部４０１は、配信者端末１００および／または観客端末３００から、ネットワーク経由で、ランチャーの編成に関する様々な要求を受信する。受信部４０１は、前述の通信装置であってもよいし、当該通信装置とのインターフェースであってもよい。
【００３１】
具体的には、受信部４０１は、ＧＵＩ部品をランチャーに追加する要求、ＧＵＩ部品をランチャーから削除する要求、ランチャーに配置されるＧＵＩ部品の削除可否状態の制御に関する要求、などを含み得る。受信部４０１は、例えば、ＧＵＩ部品をランチャーから削除する要求をフィルタ部４０２へ送り、その他の要求をランチャー情報生成部４０３へ送り得る。
【００３２】
また、受信部４０１は、配信者端末１００および／または観客端末３００から、ネットワーク経由で、ランチャーに配置されるＧＵＩ部品の優先指標を受信する。受信部４０１は、受信した優先指標を優先指標集計部４０６へ送る。
【００３３】
フィルタ部４０２は、受信部４０１から、ＧＵＩ部品をランチャーから削除する要求を受け取る。フィルタ部４０２は、現在のランチャー情報において、この要求の対象となるＧＵＩ部品が削除可能状態に設定されているか、削除不可状態に設定されているか、をランチャー情報記憶部４０４を参照して判定する。なお、削除可能状態および削除不可状態は、それぞれロック状態およびアンロック状態と呼ぶこともできる。フィルタ部４０２は、要求の対象となるＧＵＩ部品が削除不可状態に設定されている場合には、当該要求を破棄する。他方、フィルタ部４０２は、要求の対象となるＧＵＩ部品が削除可能状態に設定されている場合には、当該要求をランチャー情報生成部４０３へ送る。フィルタ部４０２は、前述のプロセッサおよびメモリであってよい。
【００３４】
フィルタ部４０２がこのように動作することで、配信者および／または観客が作り上げたランチャーからＧＵＩ部品を無秩序に削除しようとする行為（いわゆる荒らし行為）を防止したり、配信者が使ってみたい／使って欲しいＧＵＩ部品や多数の観客が面白がっているＧＵＩ部品が誤って削除されないようにしたりすることができる。
【００３５】
なお、削除可能状態／削除不可状態の設定は、例えば配信者および／または所定条件を満足した（例えば課金に応じた）観客のみ変更可能としてもよいし、削除可能状態から削除不可状態への変更は誰でも可能とするがその逆は配信者および／または所定条件を満足した観客のみ可能としてもよい。また、後述されるＧＵＩ部品に付随するＧｏｏｄボタンの押下数、ＧＵＩ部品のクリック数、ＧＵＩ部品が広告である場合にはその対象商品の購入数または購入総額など、により見積もられた優先度の高いＧＵＩ部品は自動的に削除不可状態に設定され、また優先度の低いＧＵＩ部品は自動的に削除可能状態に設定されてもよい。
【００３６】
ランチャー情報生成部４０３は、受信部４０１からランチャーの編成に関する様々な要求を受け取り、フィルタ部４０２から、ＧＵＩ部品をランチャーから削除する要求を受け取り、優先指標集計部４０６から後述されるランチャーに配置されるＧＵＩ部品の優先度の情報を受け取る。ランチャー情報生成部４０３は、これらの情報に基づいてランチャーの編成を変更し、変更後のランチャーを配信者端末１００および／または観客端末３００に表示させるための新たなランチャー情報を生成する。そして、ランチャー情報生成部４０３は、ランチャー情報記憶部４０４に新たなランチャー情報を保存すると共に、当該ランチャー情報を送信部４０５へ送る。ランチャー情報生成部４０３は、前述のプロセッサおよびメモリであってよい。
【００３７】
具体的には、ランチャー情報生成部４０３は、ランチャーに配置されるＧＵＩ部品の選定、ランチャーに配置されるＧＵＩ部品の表示態様の制御、ランチャーに配置されるＧＵＩ部品の削除可否状態の制御、などを行う。ランチャー情報生成部４０３は、要求に応じてランチャー情報を更新することで、配信者端末１００および／または観客端末３００に表示されるランチャーの編成を配信者および／または観客のニーズに合わせて時々刻々と変化させることができる。例えば、ランチャー情報生成部４０３は、図４に例示されるように、利用可能なＧＵＩ部品からランチャーに配置されるＧＵＩ部品を要求に基づいて選定し、最初のランチャー情報を生成する（ランチャー１）。その後、ランチャー情報生成部４０３は、例えばランチャーからＧＵＩ部品Ｂを削除する要求、ＧＵＩ部品Ｃをランチャーに追加する要求などに応じて、最初のランチャー情報を更新して新たなランチャー情報を生成する（ランチャー２）。
【００３８】
例えば、ランチャー情報生成部４０３は、ＧＵＩ部品をランチャーに追加する要求に応じて、以下のようにランチャーの編成を変更する。  
ランチャーに空きがある場合には、ランチャー情報生成部４０３は、要求の対象となるＧＵＩ部品を当該ランチャーに追加する。ランチャーには配置可能なＧＵＩ部品の上限数（例えば１０個など）が定められてよく、ランチャーに空きがあるとは当該ランチャーに配置されるＧＵＩ部品の総数がこの上限数よりも少ない状態を指す。他方、ランチャーに空きがないとは当該ランチャーに配置されるＧＵＩ部品の総数が上限数に達している状態を指す。ランチャーに配置可能なＧＵＩ部品の数は、動画像コンテンツ毎に定められてもよいし、全動画像コンテンツについて共通であってもよい。このような上限数があることで、ランチャー内にＧＵＩ部品が乱立することによる配信者および／または観客の混乱を回避できる。また、ランチャー情報生成部４０３の処理負荷が軽くなるとともにランチャー情報のサイズも小さくできる。
【００３９】
他方、ランチャーに空きがない場合には、ランチャー情報生成部４０３は、ランチャーに配置されているＧＵＩ部品の１つと入れ替え（すなわち、このＧＵＩ部品をランチャーから削除し）て、要求の対象となるＧＵＩ部品を追加する。ランチャー情報生成部４０３は、例えば削除可能状態に設定されているＧＵＩ部品をランチャーから削除してもよい。かかるＧＵＩ部品が複数ある場合には、ランチャー情報生成部４０３はランダムに１つを選択してもよいし、追加日時の最も古いものを選択してもよいし、前述の優先度の最も低いものを選択してもよい。或いは、ランチャーに配置されている全てのＧＵＩ部品が削除不可状態に設定されている場合、またはこれらの優先度のいずれも閾値を超えている場合などには、ランチャー情報生成部４０３は、要求を破棄し、ＧＵＩ部品の入れ替えを行わなくてもよい。
【００４０】
また、ランチャー情報生成部４０３は、ランチャーに配置されるＧＵＩ部品の削除可否状態の制御に関する要求に応じて、当該ＧＵＩ部品を削除可能状態または削除不可状態に設定する。なお、削除不可状態に設定されているＧＵＩ部品は、配信者端末１００および観客端末３００において例えば閉じた錠前などのアイコン付きで表示されてよい。これにより、配信者および観客にこのＧＵＩ部品が削除不可状態に設定されていることを一目で認識させることができる。同様に、削除可能状態に設定されているＧＵＩ部品は、配信者端末１００および観客端末３００において例えば開いた錠前などのアイコン付きまたはアイコンを付けずに表示されてよい。
【００４１】
さらに、ランチャー情報生成部４０３は、ランチャーからＧＵＩ部品を削除する要求に応じ、これに従ってランチャーから当該ＧＵＩ部品を削除する。前述のように、この要求は、フィルタ部４０２によるフィルタリングをパスしているので、ランチャー情報生成部４０３は、要求の対象となるＧＵＩ部品の削除可否状態を確認する必要はない。
【００４２】
さらに、ランチャー情報生成部４０３は、ランチャーに配置されるＧＵＩ部品の優先度に応じて、当該ＧＵＩ部品の表示態様を制御する。ランチャー情報生成部４０３は、優先度の高いＧＵＩ部品が配信者および／または観客の目に留まりやすく、また優先度の低いＧＵＩ部品が配信者および／または観客の目に留まりにくくなるように、これらの表示態様を制御する。
【００４３】
具体的には、ランチャー情報生成部４０３は、優先度の高いＧＵＩ部品の表示順を高くしてもよいし、当該ＧＵＩ部品の表示サイズを大きくしてもよいし、当該ＧＵＩ部品の表示時間を長くしてもよいし、当該ＧＵＩ部品の表示頻度を高くしてもよいし、当該ＧＵＩ部品の表示色を目立つ色、例えば明るい色にしてもよいし、当該ＧＵＩ部品に装飾を付けるようにしてもよい。他方、ランチャー情報生成部４０３は、優先度の低いＧＵＩ部品の表示順を低くしてもよいし、当該ＧＵＩ部品の表示サイズを小さくしてもよいし、当該ＧＵＩ部品の表示時間を短くしてもよいし、当該ＧＵＩ部品の表示頻度を低くしてもよいし、当該ＧＵＩ部品の表示色を目立たない色、例えば暗い色にしてもよいし、当該ＧＵＩ部品に装飾を付けないようにしてもよい。
【００４４】
なお、ランチャー情報生成部４０３は、ＧＵＩ部品の優先度に加えて、またはＧＵＩ部品の優先度の代わりに、ＧＵＩ部品がランチャーに追加された日時に基づいてＧＵＩ部品の表示態様を制御してもよい。
【００４５】
ランチャー情報記憶部４０４は、ランチャー情報生成部４０３からランチャー情報を受け取り、これを格納する。ランチャー情報は、例えば動画像コンテンツ（の識別情報）に関連付けて記憶され得る。ランチャー情報は、例えばフィルタ部４０２またはランチャー情報生成部４０３によって、例えば削除可否状態の参照のためまたはランチャーの編成の変更のために読み出されることがある。ランチャー情報記憶部４０４は、前述の補助記憶装置であってもよいし、当該補助記憶装置とのインターフェースであってもよい。
【００４６】
ランチャー情報は、例えば、ランチャーに配置されるＧＵＩ部品を識別する情報または当該ＧＵＩ部品本体のデータを含み、さらに各ＧＵＩ部品の表示態様（例えば、表示順、表示サイズ、表示時間、表示頻度、表示色、装飾など）を示す情報、各ＧＵＩ部品の設定可否状態を示す情報（フラグ）、および各ＧＵＩ部品の優先指標、などを含み得る。
【００４７】
送信部４０５は、ランチャー情報生成部４０３からランチャー情報を受け取る。送信部４０５は、このランチャー情報に関連付けられる動画像コンテンツの配信元および／または配信先である配信者端末１００および／または観客端末３００へこれをネットワーク経由で送信する。送信部４０５は、前述の通信装置であってもよいし、当該通信装置とのインターフェースであってもよい。
【００４８】
優先指標集計部４０６は、受信部４０１からＧＵＩ部品の優先指標を受け取り、これを集計することで当該ＧＵＩ部品の優先度を得る。優先指標集計部４０６は、ランチャーに配置される各ＧＵＩ部品の優先度をランチャー情報生成部４０３に通知する。優先指標集計部４０６は、例えば、前述のプロセッサおよびメモリであってよい。
【００４９】
ここで優先指標は、ＧＵＩ部品の肯定的な反響の大きさ、例えば、人気、関心、注目の高さや商業的価値を示す情報であり得、例えば、ＧＵＩ部品に付随するＧｏｏｄボタンの押下数、ＧＵＩ部品のクリック数、ＧＵＩ部品が広告である場合にはその対象商品の購入数または購入総額などである。優先指標集計部４０６は、複数の指標を個別に集計してもよいし、全ての指標を正規化し、まとめて集計してもよい。
【００５０】
Ｇｏｏｄボタンは、ランチャーに配置される各ＧＵＩに付随して表示されるＧＵＩ部品であり、配信者および／または観客はこのボタンを押下することで当該ＧＵＩ部品に対して肯定的立場であることを表明できる。Ｇｏｏｄボタンの押下数は、配信者端末１００および／または観客端末３００において例えば当該Ｇｏｏｄボタンの周囲に表示されてよい。Ｇｏｏｄボタンの押下数から配信者および／または観客はＧＵＩ部品の評判の良し悪しを把握することができ、例えば生番組の配信者は話題を選ぶヒントに利用できる。
【００５１】
また、Ｇｏｏｄボタンに加えて、配信者および／または観客がＧＵＩ部品に対して否定的立場であることを表明するためのＢａｄボタンがさらに用意されてもよい。優先指標集計部４０６は、Ｂａｄボタンの押下数を負の要素、例えばＧｏｏｄボタンの押下数から減じる要素として集計に加えてもよい。なお、ＧｏｏｄボタンおよびＢａｄボタンは優先指標を収集するためのＧＵＩ部品の一例に過ぎず、これと異なる名称が使用されてもよい。例えば、Ｇｏｏｄボタンはサムズアップまたはプラスシンボルのアイコンに置き換えられてもよいし、Ｂａｄボタンはサムズダウンまたはマイナスシンボルのアイコンに置き換えられてもよい。
【００５２】
配信者端末１００および／または観客端末３００は、制御サーバ４００（より正確には、送信部４０５）からのランチャー情報、動画配信サーバ２００からの動画像コンテンツ、図示されないコメント配信サーバからのコメントデータなどをネットワーク経由で受信し、例えば図３に示される、動画像コンテンツの視聴ページ５００を表示する。
【００５３】
図３の視聴ページ５００は、動画表示領域５０１と、コメントリスト表示領域５０２と、ランチャー表示領域５１０とを含む。なお、この視聴ページ５００は例示に過ぎない。例えば、動画表示領域５０１と、ランチャー表示領域５１０とは別々のページ、例えば互いに遷移可能なページに含まれていてもよい。
【００５４】
動画表示領域５０１には、再生された動画像コンテンツが表示される。また、動画表示領域５０１の周囲には、動画像コンテンツの再生に関する制御を行うためのＧＵＩ、例えばシークバー、再生／停止ボタン、などが設けられてもよい。また、動画像コンテンツのタイトル、タグ、カテゴリなどのメタデータが動画表示領域５０１の周囲に表示されてもよい。
【００５５】
コメントリスト表示領域５０２には、動画像コンテンツに対して配信者および／または観客が投稿したコメントが並べて表示される。コメントは、例えば動画表示領域５０１において動画像コンテンツに重ねて表示可能なものであってもよいが、これに限らず例えばコメントリスト表示領域５０２でのみ表示されるものであってもよい。コメントが動画像コンテンツに重ねて表示される場合には、コメントリスト表示領域５０２には例えば表示時間の順にコメントがソート表示されてもよい。コメントの表示時間はコンテンツの再生時間に同期して定められ、例えばその投稿者が当該コメントを投稿した時点での当該投稿者の端末における動画像コンテンツの再生時間に基づいて定められる。
【００５６】
ランチャー表示領域５１０には、ランチャー、すなわちランチャーに含まれるＧＵＩ部品が表示される。図３の例では、ランチャー表示領域５１０には６個のＧＵＩ部品５１１〜５１６が表示されているが、ランチャー表示領域５１０に表示されるＧＵＩ部品の数は６個に限られない。
【００５７】
また、ランチャー表示領域５１０にはランチャーに含まれる全てのＧＵＩ部品が同時に表示されている必要はない。ランチャー表示領域５１０において、例えば、ランチャーに含まれるＧＵＩ部品はスクロール表示されてもよいし、例えば時間の経過に伴い表示されるＧＵＩ部品が切り替わることでランチャーに含まれるＧＵＩ部品が次々に表示されてもよい。前者の例ではＧＵＩ部品の表示順が、後者の例ではＧＵＩ部品の表示時間または表示頻度が、当該ＧＵＩ部品の優先度に基づいてそれぞれ制御されてもよい。
【００５８】
さらに、ランチャー表示領域５１０においてランチャーに含まれる全てのＧＵＩ部品が同じサイズおよび／または色で表示されている必要はない。前述のように、ＧＵＩ部品の表示サイズおよび色は当該ＧＵＩ部品の優先度に基づいて制御され得るし、優先度次第でＧＵＩ部品に装飾を加えることもある。
【００５９】
また、装飾とは別に、例えば削除可否状態を表す錠前アイコン、優先指標を収集するためのＧｏｏｄボタンおよびＢａｄボタン、ならびにこれらのボタンの押下数のカウンタ、などの補助的なＧＵＩ部品がランチャーに含まれる各ＧＵＩ部品に付随して表示されてよい。例えば、図３のＧＵＩ部品５１１には、当該ＧＵＩ部品５１１が削除不可状態に設定されていることを示す錠前アイコンが重ねて表示されている。
【００６０】
以下、図５乃至図７を用いて、ＧＵＩ部品に割り当てられた機能の例をいくつか説明するが、ランチャーに配置することのできるＧＵＩ部品はこれらに限られない。  
（１）例えば、ＧＵＩ部品は、何らかの商品の広告に関連付けられていてもよい。このＧＵＩ部品は、生番組の配信者によって選択された場合に、当該生番組が配信される配信者端末１００および観客端末３００の画面（例えば図３の動画表示領域５０１）上に、当該ＧＵＩ部品に関連付けられた商品の広告をポップアップしてもよい。具体的には、図５に例示されるように、ＧＵＩ部品は、生番組に重ねて広告をポップアップできる。これにより、配信者は、商品の写真を観客に見せながら、商品を話題の１つとして利用したり、さながら通販番組のような商品紹介をしたりすることができる。他方、観客は、商品についてコメントしたり、商品が気に入れば広告から商品を購入したりすることができる。
【００６１】
また、広告の対象となる商品は、例えば図６に示されるように、配信者端末１００および観客端末３００において実行可能なアプリケーション（典型的には、ブラウザゲームなどのビデオゲームアプリケーション）であってもよい。この場合に、ＧＵＩ部品の使用時にポップアップされる広告は、アプリケーションを起動するための起動ボタンを含んでいてもよい。これにより、配信者および観客が、例えば同じビデオゲームを生番組中に速やかに起動して楽しむことができる。
【００６２】
なお、ビデオゲームアプリケーションは、例えば無課金で遊ぶことのできるものであってもよいし、プレイ料金が都度課金されるものであってもよいし、買い切りであってもよい。買い切りのビデオゲームアプリケーションに関して、ＧＵＩ部品は、当該アプリケーションを起動する権限のある者（例えば当該アプリケーションの購入者）によって選択された場合と、そうでない者（例えば当該アプリケーションの未購入者）によって選択された場合とで、異なる広告をポップアップしてもよい。具体的には、ＧＵＩ部品は、ビデオゲームアプリケーションを起動する権限のある者によって選択された場合には、当該アプリケーションを起動するための起動ボタンを含む広告をポップアップしてもよい。他方、ＧＵＩ部品は、ビデオゲームアプリケーションを起動する権限のない者によって選択された場合には、当該アプリケーションを購入するための購入ボタン、または当該アプリケーションの販売ページへ移動するためのボタンを含む広告をポップアップしてもよい。
【００６３】
配信者および観客が例えば同じビデオゲームを生番組中に楽しむ場合に、配信者および観客のプレイ後にスコアをランキング表示してもよい。これにより、同じビデオゲームをプレイするという共体験を振り返り、配信者および観客の一体感を高め、両者のコミュニケーションを促進することができる。ランキング表示は、例えば以下のように実現できる。すなわち、受信部４０１が、ビデオゲームアプリケーションを起動した者それぞれの当該アプリケーションのスコア情報を配信者端末１００および観客端末３００から受信し、図示しないランキング作成部が当該スコア情報をソートしてランキング情報を生成し、送信部４０５がこれを配信者端末１００および観客端末３００へ送信する。
【００６４】
（２）例えば、ＧＵＩ部品は、何らかのコンテンツに関連付けられていてもよい。このＧＵＩ部品は、生番組の配信者または観客によって選択された場合に、当該生番組が配信される配信者端末１００および観客端末３００において当該ＧＵＩ部品に関連付けられたコンテンツを当該生番組と並行して再生してもよい。例えば、ピクチャーインピクチャーの技術を利用して、生番組にＧＵＩ部品に関連付けられたコンテンツ（動画像または静止画像）を重ねてもよいし、生番組の音声にＧＵＩ部品に関連付けられたコンテンツ（音声）を重ねてもよい。ＧＵＩ部品に関連付けられるコンテンツは、生番組と同一の配信システムによって提供されるコンテンツ、すなわち動画配信サーバ２００が配信可能なコンテンツであってもよいし、別の配信システムによって提供されるコンテンツであってもよい。このＧＵＩ部品によれば、配信者は、流行のコンテンツや懐かしのコンテンツを引用して、自己の生番組を展開することができる。
【００６５】
（３）例えば、ＧＵＩ部品は、何らかの装飾に関連付けられていてもよい。このＧＵＩ部品は、動画像コンテンツ（生番組およびアーカイブ動画のどちらもあり得る）の配信者または観客によって選択された場合に、当該ＧＵＩ部品に関連付けられた装飾を加えたコメントを当該動画像コンテンツに対して投稿してもよい。或いは、ＧＵＩ部品は、何らかのスタンプに関連付けられていてもよい。このＧＵＩ部品は、動画像コンテンツ（生番組およびアーカイブ動画のどちらもあり得る）の配信者または観客によって選択された場合に、当該ＧＵＩ部品に関連付けられたスタンプを当該動画像コンテンツに対して投稿してもよい。これらのＧＵＩ部品によれば、配信者および／または観客は、自らの意思を発信するために利用可能な表現の幅を広げることができる。
【００６６】
なお、これらのＧＵＩ部品は、動画像コンテンツの配信者および／または観客のいずれかが条件を満足した場合（例えば、課金に応じた場合、Ｇｏｏｄボタンの押下数が閾値に達した場合）に、当該動画像コンテンツの配信者および全観客に使用権限が解放されてもよい。この場合に、ＧＵＩ部品は、配信者および／または観客によって選択された場合に、装飾付きのコメントまたはスタンプと一緒に、当該ＧＵＩ部品の解放者（スポンサー）のユーザ名（配信者名または観客名）を投稿してもよい。これは、配信者および／または観客がＧＵＩ部品の使用権限を解放するインセンティブとして機能し得る。
【００６７】
使用権限の解放は１つの動画像コンテンツに留まらず他の動画像コンテンツに波及してもよい。例えば、１つの動画像コンテンツについてＧＵＩ部品の使用権限が解放された場合に、同一配信者による他の動画像コンテンツについても当該ＧＵＩ部品の使用権限が解放されてもよい。
【００６８】
（４）例えば、ＧＵＩ部品は、配信者に要求する何らかの言動を示す情報に関連付けられていてもよい。このＧＵＩ部品は、生番組の観客によって選択された場合に、当該ＧＵＩ部品に関連付けられた、配信者に要求する言動を示す情報を当該生番組に対して投稿してもよい。
【００６９】
配信者に要求する言動は、図７に例示されるように、歌うことであってもよいし、踊ること、一発芸をすること、特定の話題について話すこと、特定の表情をすること、顔出しをすること、特定の名前（事前に定められてもよいし、ＧＵＩ部品を選択した観客の名前であってもよい）を呼ぶこと、モノマネをすること、などであり得る。このＧＵＩ部品によれば、観客は配信者に望みの言動を要求しやすくなるし、他方で配信者はランチャーを見ることで観客から要求されそうな言動を事前に把握できるので、観客の要求に応えやすくなる。すなわち、観客からの要求が空振りに終わったり、配信者が予想外の要求に慌てふためいたりする事態が起こりにくくなり、配信者と観客との間のコミュニケーションが促進される。
【００７０】
なお、このＧＵＩ部品は、生番組の観客のいずれかが条件を満足した場合（例えば、課金に応じた場合、Ｇｏｏｄボタンの押下数が閾値に達した場合）に、当該観客のみに１回だけ（または、所定回数だけ若しくは永続的に）使用権限が解放されてもよいし、当該生番組の全観客に使用権限が解放されてもよい。いずれの場合にも、ＧＵＩ部品は、観客によって選択された場合に、配信者に要求する言動を示す情報と一緒に、当該ＧＵＩ部品の解放者（スポンサー）のユーザ名（配信者名または観客名）を投稿してもよい。これは、観客がＧＵＩ部品の使用権限を解放するインセンティブとして機能し得る。
【００７１】
使用権限の解放は１つの生番組に留まらず他の生番組に波及してもよい。例えば、１つの生番組についてＧＵＩ部品の使用権限が解放された場合に、同一配信者による他の生番組についても当該ＧＵＩ部品の使用権限が解放されてもよい。
【００７２】
以下、図８を用いて、制御サーバ４００の動作例を説明する。なお、少なくともアーカイブ動画に関して、ランチャー情報は動画像コンテンツが配信可能である限りは更新可能であるので、図８の動作は当該動画像コンテンツが配信不可能となるまで、例えば動画配信サーバ２００から削除されるまで、繰り返されてよい。また、生番組に関して、タイムシフト再生時にはランチャー情報を更新不可能としてもよい。この場合には、生番組の正規の配信期間の満了を以て当該生番組のランチャー情報は更新不可能となるから、図８の動作が終了してもよい。他方、生番組に関して、タイムシフト再生時にもランチャー情報を更新可能とする場合には、当該タイムシフト再生の利用可能期間の満了を以て図８の動作が終了してもよい。
【００７３】
まず、受信部４０１は、ランチャー情報の生成のトリガとなる情報、すなわち、ランチャーの編成に関する要求およびランチャーに配置されるＧＵＩ部品の優先指標を待ち受ける。受信部４０１がランチャーの編成に関する要求を受信すると、処理はステップＳ６０２へ進む（ステップＳ６０１）。他方、受信部４０１がランチャーに配置されるＧＵＩ部品の優先指標を受信すると、処理はステップＳ６０５へ進む（ステップＳ６０４）。
【００７４】
ステップＳ６０２では、ステップＳ６０１において受信された要求がＧＵＩ部品をランチャーから削除する要求である場合に、フィルタ部４０２が当該要求のフィルタリングを行う。具体的には、フィルタ部４０２は、現在のランチャー情報において、この要求の対象となるＧＵＩ部品が削除可能状態に設定されているか、削除不可状態に設定されているか、を判定する。そして、フィルタ部４０２は、要求の対象となるＧＵＩ部品が削除不可状態に設定されている場合には、当該要求を破棄する。ステップＳ６０２の後に処理はステップＳ６０５へと進む。なお、ステップＳ６０１において受信された要求が、ＧＵＩ部品をランチャーから削除する要求でない場合にはステップＳ６０２はスキップされる。
【００７５】
ステップＳ６０５では、優先指標集計部４０６は、ステップＳ６０４において受信された優先指標を集計し、ＧＵＩ部品毎の優先度を得る。ステップＳ６０５の後に、処理はステップＳ６０６へと進む。
【００７６】
ステップＳ６０６では、ランチャー情報生成部４０３は、ランチャーの編成を変更し、変更後のランチャーを配信者端末１００および／または観客端末３００に表示させるための新たなランチャー情報を生成する。具体的には、ランチャー情報生成部４０３は、ステップＳ６０１において受信された、ＧＵＩ部品をランチャーに追加する要求に応じて、ランチャーに当該ＧＵＩ部品を追加したり、当該ＧＵＩ部品とランチャーに含まれる他のＧＵＩ部品とを入れ替えたりしてもよい。また、ランチャー情報生成部４０３は、ステップＳ６０１において受信された、ランチャーに配置されるＧＵＩ部品の削除可否状態の制御に関する要求に応じて、当該ＧＵＩ部品を削除可能状態または削除不可状態に設定してもよい。また、ランチャー情報生成部４０３は、ステップＳ６０２においてフィルタリングされた、ランチャーからＧＵＩ部品を削除する要求に応じて、ランチャーから当該ＧＵＩ部品を削除してもよい。また、ランチャー情報生成部４０３は、ステップＳ６０５において得られた優先度に基づいて、ランチャーに配置されるＧＵＩ部品の表示態様を制御してもよい。
【００７７】
送信部４０５は、ステップＳ６０６において生成されたランチャー情報を配信者端末１００および／または観客端末３００へ送信する（ステップＳ６０７）。ステップＳ６０７の後、受信部４０１は再び、ランチャーの編成に関する要求およびランチャーに配置されるＧＵＩ部品の優先指標を待ち受ける。
【００７８】
以上説明したように、実施形態に係る制御サーバは、動画像コンテンツの視聴時に配信者端末および／または観客端末の間で共有されるＧＵＩ部品を配置するランチャーを配信者端末および／または観客端末に表示させる。ＧＵＩ部品が誰か（配信者または観客）によって使用されると、その機能は当該ＧＵＩ部品を使用した者だけでなく同じ動画像コンテンツを視聴している他の者にも及ぶ。故に、この制御サーバによれば、このＧＵＩ部品を使用することで得られる共体験を利用して、観客間、および／または配信者と観客との間での多様なコミュニケーションを図ることが可能となる。さらに、この制御サーバは、ランチャーの編成に関する要求や、ランチャーに配置されたＧＵＩ部品の優先指標に応じて、ランチャー情報を更新することで、配信者端末および／または観客端末に表示されるランチャーの編成を配信者および／または観客のニーズに合わせて時々刻々と変化させることができる。これにより、ランチャーによるコミュニケーションの促進効果をいっそう強化することができる。
【００７９】
（変形例）  
なお、上述の実施形態では、ランチャーが動画像コンテンツ毎に定められることとしたが、これに限られない。例えば、ランチャーは、同一の配信者による全てのコンテンツ、または同一の配信者によるコンテンツのグループ単位で定められてもよい。これにより、例えば配信者および／または観客は、当該配信者による全てのコンテンツまたはコンテンツのグループ（例えば、シリーズもののコンテンツ）に対してランチャーを一括で管理することができる。コンテンツのグループ化は、例えば配信者のユーザ入力に基づいて行われてよい。
【００８０】
上述の実施形態は、本発明の概念の理解を助けるための具体例を示しているに過ぎず、本発明の範囲を限定することを意図されていない。実施形態は、本発明の要旨を逸脱しない範囲で、様々な構成要素の付加、削除または転換をすることができる。
【００８１】
上記各実施形態において説明された種々の機能部は、回路を用いることで実現されてもよい。回路は、特定の機能を実現する専用回路であってもよいし、プロセッサのような汎用回路であってもよい。
【００８２】
上記各実施形態の処理の少なくとも一部は、汎用のコンピュータを基本ハードウェアとして用いることでも実現可能である。上記処理を実現するプログラムは、コンピュータで読み取り可能な記録媒体に格納して提供されてもよい。プログラムは、インストール可能な形式のファイルまたは実行可能な形式のファイルとして記録媒体に記憶される。記録媒体としては、磁気ディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ等）、光磁気ディスク（ＭＯ等）、半導体メモリなどである。記録媒体は、プログラムを記憶でき、かつ、コンピュータが読み取り可能であれば、何れであってもよい。また、上記処理を実現するプログラムを、インターネットなどのネットワークに接続されたコンピュータ（サーバ）上に格納し、ネットワーク経由でコンピュータ（クライアント）にダウンロードさせてもよい。
【符号の説明】
【００８３】
１００・・・配信者端末
２００・・・動画配信サーバ
３００・・・観客端末
４００・・・制御サーバ
４０１・・・受信部
４０２・・・フィルタ部
４０３・・・ランチャー情報生成部
４０４・・・ランチャー情報記憶部
４０５・・・送信部
４０６・・・優先指標集計部
５００・・・視聴ページ
５０１・・・動画表示領域
５０２・・・コメントリスト表示領域
５１０・・・ランチャー表示領域
５１１、５１２、５１３、５１４、５１５、５１６・・・ＧＵＩ部品
【図１】
2019096144.tif 000003
【図２】
2019096144.tif 000004
【図３】
2019096144.tif 000005
【図４】
2019096144.tif 000006
【図５】
2019096144.tif 000007
【図６】
2019096144.tif 000008
【図７】
2019096144.tif 000009
【図８】
2019096144.tif 000010