(57)【特許請求の範囲】
【請求項１】
配信者端末および視聴者端末を含み得るユーザ端末からユーザ識別情報と、趣味や好きなものにより配信者または視聴者を分類するための好みタグの候補情報とを取得する情報取得部と、
前記配信者または前記視聴者に対して登録される前記好みタグがばらつくことを抑制するために、外部の辞書データを参照し、前記好みタグの候補情報が前記辞書データに含まれるときに、前記好みタグの候補情報を前記好みタグとして前記情報取得部で取得した前記ユーザ識別情報と関連付けてデータベースに記録するユーザ情報管理部と、
前記視聴者のユーザ識別情報と関連付けて記録された前記好みタグの情報に基づいて、１または複数の配信者をリコメンド配信者として選択するリコメンド配信者選択部と、
前記リコメンド配信者選択部により選択された前記リコメンド配信者の情報を前記視聴者端末へ送信するリコメンド送信部と、
を備える動画配信装置。
【請求項２】
前記リコメンド配信者選択部は、前記視聴者のユーザ識別情報と関連付けて記録された前記好みタグの情報と前記配信者のユーザ識別情報と関連付けて記録された前記好みタグとの情報の一致態様に応じて前記リコメンド配信者を選択する、請求項１記載の動画配信装置。
【請求項３】
前記リコメンド配信者選択部は、生放送中の配信者のユーザ識別情報と関連付けて記録された前記好みタグに基づいて、前記リコメンド配信者を選択する、請求項１または請求項２記載の動画配信装置。
【請求項４】
配信者端末および視聴者端末を含み得るユーザ端末からユーザ識別情報と、趣味や好きなものにより配信者または視聴者を分類するための好みタグの候補情報とを取得するステップと、
前記配信者または前記視聴者に対して登録される前記好みタグがばらつくことを抑制するために、外部の辞書データを参照し、前記好みタグの候補情報が前記辞書データに含まれるときに、前記好みタグの候補情報を前記好みタグとして前記ユーザ識別情報と関連付けてデータベースに記録するステップと、
前記視聴者のユーザ識別情報と関連付けて記録された前記好みタグの情報に基づいて、１または複数の配信者をリコメンド配信者として選択するステップと、
選択された前記リコメンド配信者の情報を前記視聴者端末へ送信するステップと、
を備える動画配信方法。
【請求項５】
コンピュータを、
配信者端末および視聴者端末を含み得るユーザ端末からユーザ識別情報と、趣味や好きなものにより配信者または視聴者を分類するための好みタグの候補情報とを取得する手段と、
前記配信者または前記視聴者に対して登録される前記好みタグがばらつくことを抑制するために、外部の辞書データを参照し、前記好みタグの候補情報が前記辞書データに含まれるときに、前記好みタグの候補情報を前記好みタグとして前記ユーザ識別情報と関連付けてデータベースに記録する手段と、
前記視聴者のユーザ識別情報と関連付けて記録された前記好みタグの情報に基づいて、１または複数の配信者をリコメンド配信者として選択する手段と、
選択された前記リコメンド配信者の情報を前記視聴者端末へ送信する手段と、
して機能させる動画配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画配信装置、動画配信方法、および、動画配信プログラムに関する。
【背景技術】
【０００２】
近年、個人が容易に動画コンテンツを配信することができる環境が整いつつあり、視聴者は多くの動画コンテンツの中から見たいものを選択することが可能となっている。配信者がリアルタイム（生放送）で動画コンテンツを配信するときには、例えば視聴者がコメントを投稿することにより配信者と視聴者との間でコミュニケーションをとることができ、配信者は視聴者の反応に応じた対応が可能となり、視聴者は生放送ならではの臨場感を楽しむことも可能である。
【０００３】
特に配信者と視聴者とで共通の嗜好があれば、コミュニケーションが活発に行われ、動画コンテンツが盛り上がることが予想される。しかしながら、視聴者にとって、配信されている膨大な動画コンテンツの中から自身の嗜好に合ったものを見つけ出すことは時間を要する作業である。
【０００４】
そこで、従来、動画の内容に応じた動画属性データと視聴者端末のユーザの属性データとに基づいて、各動画のユーザに対する推奨値を算出する技術などが提案されている（例えば特許文献１参照）。
【０００５】
また、各動画シーンの特徴を示すコンテンツタグを抽出し、コンテンツタグに基づいて動画シーンが分類された各集合に関連するトピックタグを抽出し、ユーザの視聴操作からユーザの嗜好を示すユーザプロファイルを作成し、動画データの中から、ユーザプロファイルに適合する動画シーンを、コンテンツタグとトピックタグとに基づいて推薦する推薦情報を作成する技術が提案されている（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１６−１３４８５９号公報
【特許文献２】特開２０１０−２８８０２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
配信される動画コンテンツの場合には、視聴者が興味のある動画コンテンツを見つけることができたとしても、その動画コンテンツの配信者と嗜好が合わなければ、活発なコミュニケーションにつながらない可能性があった。
【０００８】
本発明は上記事情を鑑みて成されたものであって、視聴者と配信者とのコミュニケーションを活発にさせ、動画コンテンツを盛り上げるサービスを提供する動画配信装置、動画配信方法、および、動画配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１態様による動画配信装置は、配信者端末および視聴者端末を含み得るユーザ端末からユーザ識別情報と、趣味や好きなものにより配信者または視聴者を分類するための好みタグの候補情報とを取得する情報取得部と、前記配信者または前記視聴者に対して登録される前記好みタグがばらつくことを抑制するために、外部の辞書データを参照し、前記好みタグの候補情報が前記辞書データに含まれるときに、前記好みタグの候補情報を前記好みタグとして前記情報取得部で取得した前記ユーザ識別情報と関連付けてデータベースに記録するユーザ情報管理部と、前記視聴者のユーザ識別情報と関連付けて記録された前記好みタグの情報に基づいて、１または複数の配信者をリコメンド配信者として選択するリコメンド配信者選択部と、前記リコメンド配信者選択部により選択された前記リコメンド配信者の情報を前記視聴者端末へ送信するリコメンド送信部と、を備える。
【００１０】
本発明の第２態様による動画配信装置は、前記リコメンド配信者選択部は、前記視聴者のユーザ識別情報と関連付けて記録された前記好みタグの情報と前記配信者のユーザ識別情報と関連付けて記録された前記好みタグとの情報の一致態様に応じて前記リコメンド配信者を選択する。
【００１１】
本発明の第３態様による動画配信装置は、前記リコメンド配信者選択部は、生放送中の配信者のユーザ識別情報と関連付けて記録された前記好みタグに基づいて、前記リコメンド配信者を選択する。
【００１２】
本発明の第４態様による動画配信方法は、配信者端末および視聴者端末を含み得るユーザ端末からユーザ識別情報と、趣味や好きなものにより配信者または視聴者を分類するための好みタグの候補情報とを取得するステップと、前記配信者または前記視聴者に対して登録される前記好みタグがばらつくことを抑制するために、外部の辞書データを参照し、前記好みタグの候補情報が前記辞書データに含まれるときに、前記好みタグの候補情報を前記好みタグとして前記ユーザ識別情報と関連付けてデータベースに記録するステップと、前記視聴者のユーザ識別情報と関連付けて記録された前記好みタグの情報に基づいて、１または複数の配信者をリコメンド配信者として選択するステップと、前記リコメンド配信者選択部により選択された前記リコメンド配信者の情報を前記視聴者端末へ送信するステップと、を備える。
【００１３】
本発明の第５態様による動画配信プログラムは、コンピュータを、配信者端末および視聴者端末を含み得るユーザ端末からユーザ識別情報と、趣味や好きなものにより配信者または視聴者を分類するための好みタグの候補情報とを取得する手段と、前記配信者または前記視聴者に対して登録される前記好みタグがばらつくことを抑制するために、外部の辞書データを参照し、前記好みタグの候補情報が前記辞書データに含まれるときに、前記好みタグの候補情報を前記好みタグとして前記ユーザ識別情報と関連付けてデータベースに記録する手段と、前記視聴者のユーザ識別情報と関連付けて記録された前記好みタグの情報に基づいて、１または複数の配信者をリコメンド配信者として選択する手段と、前記リコメンド配信者選択部により選択された前記リコメンド配信者の情報を前記視聴者端末へ送信する手段と、して機能させる。
【発明の効果】
【００１４】
本発明によれば、視聴者と配信者とのコミュニケーションを活発にさせ、動画コンテンツを盛り上げるサービスを提供する動画配信装置、動画配信方法、および、動画配信プログラムを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】図１は、第１の実施形態の動画配信装置を含む動画コンテンツ配信システムの概略的構成を示す図である。
【図２】図２は、第１の実施形態の動画配信装置の一構成例を概略的に示すブロック図である。
【図３】図３は、第１の実施形態にかかる好みタグ登録時にユーザに提示されるダイアログの一例を概略的に示す図である。
【図４】図４は、第１の実施形態にかかる好みタグ登録時にユーザに提示されるダイアログの一例を概略的に示す図である。
【図５】図５は、第１の実施形態にかかるリアルタイムで配信されている動画コンテンツを提示するリーセントページの一例を概略的に示す図である。
【図６】図６は、第１の実施形態にかかる配信者毎に生成されるウォッチページの一例を概略的に示す図である。
【図７】図７は、第１の実施形態にかかる好みタグに対応するエモーション画像を表示するウィンドウの一例を概略的に示す図である。
【図８】図８は、第１の実施形態にかかる動画コンテンツの表示画面にエモーション画像が投入された様子を例示する図である。
【図９】図９は、第１の実施形態にかかる共通の好みタグを付したユーザの情報を提示するコミュニティページの一例を概略的に示す図である。
【図１０】図１０は、第１の実施形態の動画配信装置において、ユーザの好みタグを登録する動作の一例を説明するためのフローチャートである。
【図１１】図１１は、第１の実施形態の動画配信装置において、生放送の動画コンテンツを配信する動作の一例を説明するためのフローチャートである。
【図１２】図１２は、第２の実施形態の動画配信装置の一構成例を概略的に示すブロック図である。
【図１３】図１３は、第２の実施形態にかかるリコメンドページに含まれるリコメンド配信者の情報を示すリコメンド配信者ウィンドウの一例を概略的に示す図である。
【図１４】図１４は、第２の実施形態の動画配信装置において、リコメンド配信者情報を送信する動作の一例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１６】
［第１の実施形態］  
以下に、第１の実施形態の動画配信装置、動画配信方法、および、動画配信プログラムについて、図面を参照して詳細に説明する。
【００１７】
図１は、第１の実施形態の動画配信装置を含む動画コンテンツ配信システムの概略的構成を示す図である。
【００１８】
動画配信システムは、配信者端末１０と、動画配信装置２０と、辞書管理装置３０と、を備えている。動画配信装置２０は、ネットワークを介して配信者端末１０、辞書管理装置３０および視聴者端末４０と通信可能に接続され得る。なお、図１では、３台の視聴者端末４０が図示されているが、視聴者端末４０の数は図示した数に限定されるものではなく、ゼロでもあり得る。
【００１９】
配信者端末１０は、例えばビデオカメラなどの動画ソースに接続可能なコンピュータなどの電子デバイス、例えば、テレビ受像機（インターネットテレビを含む）、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、モバイル端末（例えば、タブレット、スマートフォン、ラップトップ、フィーチャーフォン、ポータブルゲーム機、デジタルミュージックプレイヤー、電子書籍リーダなど）、ＶＲ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ）端末、ＡＲ（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）端末などであり得るが、これらに限られない。配信者端末１０は、例えば、少なくとも１つのプロセッサと、プロセッサにより実行されるプログラムが記憶された記憶部と、を備え、ソフトウエアによりまたはソフトウエアとハードウエアとの組み合わせにより種々の機能を実現可能に構成されている。
【００２０】
視聴者端末４０は、コンピュータなどの電子デバイスであって、例えば、テレビ受像機（インターネットテレビを含む）、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、モバイル端末（例えば、タブレット、スマートフォン、ラップトップ、フィーチャーフォン、ポータブルゲーム機、デジタルミュージックプレイヤー、電子書籍リーダなど）、ＶＲ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ）端末、ＡＲ（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）端末などであり得るが、これらに限られない。
【００２１】
視聴者端末４０は、例えば、少なくとも１つのプロセッサと、プロセッサにより実行されるプログラムが記録されたメモリと、を備え、ソフトウエアによりまたはソフトウエアとハードウエアとの組み合わせにより種々の機能を実現可能に構成されている。
【００２２】
視聴者端末４０は、動画配信装置２０から動画データや音響データなどのコンテンツデータを受信し、図示しない表示手段や音響手段などにより視聴者へコンテンツを提示することが可能である。
【００２３】
辞書管理装置３０は、例えば、少なくとも１つのプロセッサと、プロセッサにより実行されるプログラムが記録されたメモリと、辞書データを蓄積するための辞書データ記憶部と、を備えたコンピュータであって、ソフトウエアによりまたはソフトウエアとハードウエアとの組み合わせにより種々の機能を実現可能に構成されている。
【００２４】
辞書管理装置３０は、例えば、ネットワークを介して入力された言葉と、その言葉の定義や意味や出所などの解説とを関連付けて、辞書データ記憶部に記録することができる。辞書管理装置３０は、辞書データ記憶部に記憶された辞書データからユーザが任意の言葉を検索するためのウェブページを生成してネットワーク上にアップロードすることができる。ユーザは、ウェブページにアクセスして所望の言葉を検索してその定義や意味や出所を知ることができ、また、定義や意味や出所について加筆および修正を行うことも可能である。
【００２５】
図２は、第１の実施形態の動画配信装置の一構成例を概略的に示すブロック図である。
【００２６】
動画配信装置２０は、第１取得部２１１、第２取得部２１２、第３取得部２１３および第４取得部２１４を含む受信部２１と、配信制御部２２と、生成部２３と、配信部２４と、ユーザ情報管理部２５と、データベース２６と、を備えている。
【００２７】
動画配信装置２０は、例えば、上記構成の機能を実現するプログラムを実行するプロセッサおよびプログラムを格納したメモリと、を備え得る。プロセッサは、典型的にはＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および／またはＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であるが、マイコン、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、またはＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、などであってもよい。また、メモリは、動画配信装置の動作を実現するためにプロセッサによって実行されるプログラムおよび当該プロセッサによって使用されるデータなどを一時的に格納する。
【００２８】
また、動画配信装置２０は、さらに、ネットワークに接続可能な通信部（図示せず）と、大容量のデータを蓄積するためのデータ記憶部（図示せず）を備え得る。データ記憶部はデータベース２６を含み得る。データ記憶部は、動画配信装置２０に内蔵されてもよいし、動画配信装置２０に外付けされてもよい。データ記憶部は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの不揮発性記憶媒体を含み得る。
【００２９】
受信部２１は、ネットワークを介して、配信者端末１０と、辞書管理装置３０と、視聴者端末４０と、通信可能であり、第１取得部２１１と、第２取得部２１２と、を含み得る。例えば、受信部２１は、配信者端末１０から動画データを受信したり、視聴者端末４０からの配信要求を受信したりする。受信部２１は、視聴者端末４０から受信した配信要求を配信制御部２２と生成部２３とへ送信する。視聴者端末４０からの配信要求は、視聴者または視聴者端末４０の識別情報（ユーザ識別情報）と、動画コンテンツの識別情報とを含み得る。
【００３０】
第１取得部２１１は、ネットワークを介して配信者端末１０から供給される動画データを受信可能である。具体的には、第１取得部２１１は、配信者端末１０から逐次送信されるリアルタイム配信用の動画データを受信する。第１取得部２１１は、受信した動画データを生成部２３へ送信する。
【００３１】
第２取得部２１２は、視聴者端末４０から、視聴者のユーザ識別情報と、動画コンテンツの配信要求と、動画コンテンツに対応する入力情報とを受信可能である。具体的には、第２取得部２１２が視聴者端末４０から受信する入力情報は、視聴している動画コンテンツの識別情報や、視聴者が入力したコメントや、コンテンツ表示画面に投入するエモーション画像（コミュニケーション画像）ＥＭに関する情報（識別情報など）や、視聴者による視聴者端末４０の操作情報（操作時間長や操作時の圧力など）を含み得る。第２取得部２１２は、受信した入力情報を生成部２３へ送信する。第２取得部２１２は、視聴者端末４０の入力情報と視聴者（若しくは視聴者端末４０）のユーザ識別情報とを関連付けて取得することができる。
【００３２】
なお、エモーション画像ＥＭは、視聴者の感情や意思を文字や色彩などにより表現するための画像であって、視聴者の操作に基づいてコンテンツ表示画面に投入され、視聴者と配信者との間でのコミュニケーションを容易にする手段である。
【００３３】
第３取得部２１３は、ユーザ端末（配信者端末１０および視聴者端末４０）から、好みタグ登録要求と、ユーザ（配信者および視聴者）の入力情報（好みタグの候補情報を含む）と、ユーザまたはユーザ端末の識別情報（ユーザ識別情報）と、を受信可能である。第３取得部２１３は、取得した好みタグ登録要求と、ユーザ識別情報と、ユーザの入力情報とを、ユーザ情報管理部２５へ送信する。
【００３４】
第４取得部２１４は、ユーザ情報管理部２５からユーザの入力情報（好みタグの候補情報を含む）を受信可能である。また、第４取得部２１４は、ユーザの入力情報に基づいて、辞書管理装置３０の辞書データを参照し、好みタグとして登録可能な言葉と、その言葉の定義を含む辞書情報とを受信可能である。第４取得部２１４は、辞書管理装置３０から取得した登録可能な言葉と、その言葉の辞書情報とをユーザ情報管理部２５へ送信する。
【００３５】
データベース２６には、ユーザ識別情報と、ユーザ識別情報に関連付けられた一または複数の好みタグの情報とが少なくとも記録されている。また、データベースには、好みタグに関連付けられた一または複数のエモーション画像（コミュニケーション画像）が記録され得る。なお、全ての好みタグにエモーション画像が関連付けられていてもよく、一部の好みタグのみにエモーション画像が関連付けられていてもよく、また、複数の好みタグに共通のエモーション画像が関連付けられ得る。
【００３６】
好みタグは、例えば、ユーザに対して付されるタグであり、趣味や好きなものによりユーザを分類するためのラベルである。エモーション画像は、視聴者の感情や意思を文字や色彩などにより表現するための画像であって、視聴者の操作に基づいてコンテンツ表示画面に投入され、視聴者と配信者との間でのコミュニケーションを容易にする手段である。
【００３７】
データベース２６は、例えば、動画配信装置２０に内蔵されてもよいし、動画配信装置２０に外付けされてもよい。データベース２６は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの不揮発性記憶媒体を含み得る。
【００３８】
ユーザ情報管理部２５は、外部の辞書データを参照し、ユーザ端末から取得した好みタグの候補情報が辞書データに含まれるときに、好みタグの候補情報を好みタグとしてユーザ識別情報と関連付けてデータベース２６に記録することができる。
【００３９】
ユーザ情報管理部２５は、例えばユーザが動画配信サイトにアクセスしたときや、動画配信サイトにログインしたときや、ユーザが動画配信サイトの会員に登録するときや、好みタグの登録情報の編集を要求するときなどに、好みタグ登録用のダイアログをユーザに提示し、ユーザが好みタグを登録するよう誘導することができる。なお、ユーザ情報管理部２５は、第３取得部２１３または図示しない通信部を介して対応するユーザ端末と通信可能に構成され得る。
【００４０】
図３および図４は、好みタグ登録時にユーザに提示されるダイアログの一例を概略的に示す図である。
【００４１】
ユーザ情報管理部２５は、例えば図３に示すダイアログＤＧ１をユーザに提示し、ユーザに好みタグの登録を促す。ユーザは、好みタグの登録を開始する際には、「好みタグを設定する」と記載されたボタンＡ１をクリックまたは指でタップすることにより選択し、好みタグの登録などの編集を進めることが出来る。
【００４２】
また、ユーザ情報管理部２５は、ボタンＡ１を選択したユーザに例えば図４に示すダイアログＤＧ２をさらに提示し、ユーザによる好みタグの登録を可能とする。ユーザ情報管理部２５は、第３取得部２１３からユーザの入力情報を受信し、受信した入力情報を、第４取得部２１４を介して、辞書管理装置３０へ送信する。辞書管理装置３０は、辞書データに登録されている言葉の中からユーザが入力情報を含む言葉を検索し、検索結果を動画配信装置２０へ送信する。ユーザ情報管理部２５は、辞書管理装置３０から検索結果の言葉を受信し、例えばダイアログＤＧ２においてユーザに提示することが出来る。
【００４３】
ダイアログＤＧ２は、例えば、ユーザが好みタグとして登録したい言葉を入力するテキストボックスＴＢＸと、ユーザに対して既に登録されている好みタグの一覧と、「設定を完了する」と記載されたボタンＡ２と、を含む。
【００４４】
例えばユーザがテキストボックスＴＢＸに「東京」と入力すると、ユーザ情報管理部２５は、辞書管理装置３０の辞書に記録されている言葉の中から「東京」を含むものを取得し、テキストボックスＴＢＸの下に好みタグとして登録可能な言葉を表示させることが出来る。図４では、好みタグとして登録可能な言葉の例として、「東京都、東京駅、東京タワー、東京２３区、…」と表示されている。ユーザは、提示された言葉を参考にして自身の登録する好みタグを入力することができる。
【００４５】
なお、本実施形態の動画配信装置２０では、好みタグとして登録可能な言葉を辞書管理装置３０の辞書データに登録されている言葉に限定している。すなわち、ユーザ情報管理部は、ユーザ端末から登録要求された好みタグの候補情報が外部の辞書データに含まれるときのみ、好みタグの候補情報を好みタグとしてユーザ識別情報と関連付けてデータベース２６に記録するよう構成されている。
【００４６】
例えば、本実施形態の動画配信装置２０において、ユーザ情報管理部２５は、テキストボックスＴＢＸに入力された言葉が、辞書に登録された言葉であるときに、例えば、テキストボックスＴＢＸの端に設けられた「登録」ボタンをアクティブにするように構成されてもよい。好みタグとして登録可能な言葉を限定することにより、共通の趣味や好みを有するユーザに対して登録される好みタグがばらつくことを抑制し、より効果的にユーザを趣味や好みにより分類することが可能となる。
【００４７】
なお、ユーザ情報管理部２５は、辞書データに含まれる類似する言葉がある場合には、例えば好みタグとして登録したユーザ数が多い言葉を優先して、ユーザ端末に提示してもよい。このことにより、登録される好みタグがばらつくことをより抑制することができる。
【００４８】
また、ユーザ情報管理部２５は、例えば、ユーザに対して既に登録されている好みタグの情報や、ユーザの視聴履歴や、最近の好みタグの登録ランキングなどを参照して、ユーザの好みに合いそうな好みタグを提示してリコメンドしてもよい。この場合にも、ユーザ情報管理部２５は、辞書管理装置３０の辞書に登録されている言葉の中から、好みタグとしてリコメンドするものをユーザに提示することが望ましい。
【００４９】
例えば、ユーザがテキストボックスＴＢＸの端に設けられた「登録」ボタンをクリックまたはタップすることにより選択する（登録要求を行う）と、ユーザ情報管理部２５は、テキストボックスＴＢＸに入力されたテキスト情報を取得し、取得したテキスト情報を好みタグの情報としてユーザ識別情報と関連付けてデータベース２６に登録することができる。
【００５０】
また、ダイアログＤＧ２では、ユーザに対して既に登録されている好みタグを削除することも可能としている。図４に示した例では、好みタグは１０個まで登録可能としており、趣味や好みが変わったユーザは、既に登録された好みタグを削除して、新たな好みタグを登録することにより自身に付されている好みタグを編集することが可能である。
【００５１】
例えば、ユーザが既に登録されている好みタグの表示の端に設けられた削除手段（「×」と表示されている領域）をクリック若しくはタップすることにより選択すると、ユーザ情報管理部２５は、データベース２６にアクセスして、ユーザ識別情報に関連付けられた対応する好みタグをデータベース２６から削除することができる。
【００５２】
ユーザが、ダイアログＤＧ２において「設定を完了する」と記載されたボタンＡ２をクリックまたはタップすることにより選択すると、ユーザ情報管理部２５は、好みタグの登録処理を終了する。
【００５３】
また、ユーザ情報管理部２５は、生成部２３からの要求に応じて、配信者のユーザ識別情報と関連付けられた好みタグの情報および視聴者のユーザ識別情報と関連付けられた好みタグの情報をデータベース２６から読み出して生成部２３に提供することが出来る。
【００５４】
配信制御部２２は、画像データのリアルタイム配信の動作を制御する。配信制御部２２は、視聴者端末４０による配信要求を第２取得部２１２から受け取り、視聴者端末４０へ画像データが配信されるように配信部２４を制御可能である。また、配信制御部２２は、例えば図示しない時計を含み、時計から得られる時間情報と、画像データのリアルタイム配信に割り当てられた時間枠とを比較し、画像データのリアルタイム配信の開始および終了を管理してもよい。また配信制御部２２は、配信用動画データが受信されたことによりリアルタイムで動画コンテンツの配信を開始し、配信用動画データが終了したことにより動画コンテンツの配信を終了するように、リアルタイム配信の開始および終了を管理してもよい。
【００５５】
生成部２３は、第１取得部２１１からリアルタイム動画データを受信し、第２取得部２１２から視聴者による入力情報を受信する。リアルタイム動画データは、例えば、動画コンテンツに付されるタグ情報や配信者のユーザ識別情報と関連付けられている。生成部２３は、リアルタイム動画データとともに、リアルタイム動画データに関連付けられたタグ情報や配信者のユーザ識別情報を受信することができる。
【００５６】
生成部２３は、リアルタイム動画データに、例えば視聴者端末４０から入力された入力情報に基づくコメントおよびエモーション画像が重畳されるように、配信用動画データを生成することが出来る。生成部２３は、例えば、アルファブレンド、ピクチャーインピクチャーなどの公知の技法を用いて、リアルタイム動画データにコメントおよびエモーション画像ＥＭを合成してもよい。また、生成部２３は、視聴者端末４０にてリアルタイム動画データにコメントおよびエモーション画像ＥＭを合成可能となるように、配信用動画データを生成してもよい。生成部２３は、生成した配信用動画データを配信部２４へ送信する。
【００５７】
生成部２３は、例えば、リアルタイム動画データの再生映像の画面の一部または全部をリサイズして、または画面の一部をトリミングして入力情報と合成してもよいし、リアルタイム動画データの再生映像の画面の一部が露出し、残部が隠れるように評価情報と合成してもよい。また、生成部２３は、視聴者端末からの配信要求に応じて複数の配信用動画データを切り替えて配信可能とするために、表示する画像が異なる複数の配信用動画データを生成して配信部２４へ送信してもよい。
【００５８】
また、生成部２３は、現在リアルタイム配信されている複数の動画コンテンツを視聴者に提示するためのリーセントページを生成することが出来る。
【００５９】
図５は、リアルタイムで配信されている動画コンテンツを提示するリーセントページの一例を概略的に示す図である。
【００６０】
図５に示すリーセントページは、複数の好みタグが提示されたエリアＡ３と、選択された好みタグを登録した配信者がリアルタイムで配信している複数の動画コンテンツが提示されたエリアＡ４と、を含む。
【００６１】
生成部２３は、例えば、リアルタイムで配信されている動画コンテンツの配信者に付された好みタグの情報をユーザ情報管理部２５から取得し、好みタグの一覧をエリアＡ３に提示する。エリアＡ３には、例えば、リアルタイムの配信者数に多く付されている（例えば所定の閾値以上付されている）好みタグが提示されてもよく、登録者数が多い好みタグが提示されてもよく、リーセントページを閲覧している視聴者の趣味や好みに合った好みタグが提示されてもよい。
【００６２】
生成部２３は、例えば、エリアＡ３に提示された好みタグの中から視聴者が選択した好みタグが付された配信者がリアルタイムで配信している動画コンテンツの情報を、エリアＡ４に提示する。エリアＡ４に提示される動画コンテンツの情報は、例えば、動画コンテンツのサムネイル、動画コンテンツのタイトル、配信者の名称、視聴者数、フォロワー数、配信者が登録した好みタグなどを含み得る。図５では、一例として「２０２０年夏アニメ」の好みタグが選択されときの表示例を示している。
【００６３】
生成部２３は、生成したリーセントページを周期的に更新してネットワーク上にアップロードする。視聴者端末４０はネットワークを介してリーセントページにアクセスすることが可能であり、視聴者は、エリアＡ３の中から自身の興味のある好みタグを選択し、エリアＡ４に提示された複数の動画コンテンツの情報を参照して、趣味や好みが合う配信者による動画コンテンツを探すことができる。
【００６４】
また生成部２３は、配信者毎にウォッチページが生成されるように配信用動画データを生成することができる。配信者毎に生成されるウォッチページは、配信者が現在配信している動画コンテンツの情報、配信者が配信した過去の動画コンテンツの情報、配信者が登録した好みタグ情報、および、視聴者が動画コンテンツに対して入力したコメントなどの入力情報を含み得る。
【００６５】
図６は、配信者毎に生成されるウォッチページの一例を概略的に示す図である。
【００６６】
生成部２３は、例えば、視聴者が動画コンテンツを視聴する際のウォッチページに、配信者の登録情報を合わせて表示させ得る。図６に示した例では、ウォッチページは、動画コンテンツを表示するエリアＡ５と、視聴者により入力されたコメントを表示するエリアＡ６と、動画コンテンツに付されたタグを表示するエリアＡ７と、配信者に付された好みタグを表示するエリアＡ８と、を少なくとも含んでいる。
【００６７】
生成部２３は、第１取得部２１１からリアルタイム動画データとともに、リアルタイム動画データに関連付けられた配信者のユーザ識別情報を受信する。また、生成部２３は、第２取得部２１２から視聴者による入力情報とともに、入力情報に関連付けられた視聴者のユーザ識別情報を受信する。
【００６８】
生成部２３は、配信者のユーザ識別情報を用いて、ユーザ情報管理部２５を介して配信者のユーザ識別情報に関連付けられた好みタグの情報と、配信者の好みタグに関連付けられたエモーション画像と、を取得することができる。また、生成部２３は、視聴者のユーザ識別情報を用いて、ユーザ情報管理部２５を介して視聴者のユーザ識別情報に関連付けられた好みタグの情報を取得することができる。
【００６９】
生成部２３は、配信者のユーザ識別情報に関連付けられた好みタグの情報を用いて、ウォッチページのエリアＡ８に好みタグの情報と、好みタグに対応するエモーション画像の入力手段Ａ１１と、好みタグの動画コンテンツのリクエストの入力手段Ａ１２と、を表示させる。視聴者は、入力手段Ａ１２をクリックまたはタップすることにより、対応する好みタグに関する動画コンテンツのリクエストを配信者に通知することが出来る。視聴者により入力手段Ａ１１をクリックまたはタップされると、生成部２３は、好みタグに対応するエモーション画像を表示するウィンドウを、エリアＡ８の近傍に表示させる。
【００７０】
図７は、好みタグに対応するエモーション画像を表示するウィンドウの一例を概略的に示す図である。
【００７１】
ここでは、ウィンドウ内に、配信者の好みタグ「焼肉」に対応するエモーション画像ＥＭの一例を示している。視聴者は、ウィンドウ内に表示されたエモーション画像ＥＭをクリックまたはタップすることにより選択し、動画コンテンツの表示画面に投入することができる。
【００７２】
配信されたリアルタイム動画データと、コメントを表示するためのデータと、配信用エモーション動画データとは、視聴者端末４０において合成されて表示され得る。生成部２３にて配信用動画データと、コメントを表示するためのデータと、配信用エモーション動画データとを予め合成してから、配信部２４より視聴者端末に配信されても構わない。
【００７３】
図８は、動画コンテンツの表示画面にエモーション画像が投入された様子を例示する図である。
【００７４】
生成部２３は、例えば、視聴者が「鉄板」と記載されたエモーション画像ＥＭを選択すると、そのエモーション画像ＥＭが、放送中の動画コンテンツの表示画面に投入されるように配信用動画データを生成することができる。エモーション画像ＥＭは、その画像毎に動画が決められており、表示画面内において所定の動作を行った後に表示画面の外に誘導されたり、徐々に消えたりするように設定されている。
【００７５】
エモーション画像ＥＭの動作は、例えば、動画配信装置２０の生成部２３において、古典力学的な法則（質量、速度、摩擦、風）などから得られるものの動きや、衝突、流体などの物理演算を行うことにより決定され得る。例えば、生成部２３は、エモーション画像ＥＭのそれぞれに設定された質量、重量、弾性率、表面の摩擦係数、硬度などの値を用いて、物理法則に基づいてエモーション画像ＥＭの動作を演算することができる。
【００７６】
生成部２３は、エモーション画像ＥＭが所定時間画面内に滞在した後に、エモーション画像ＥＭが表示領域の外部へ誘導されたり、徐々に消えたりするように配信用動画データを生成することができる。生成部２３は、エモーション画像ＥＭが画面上で表示されなくなるまでの所定時間を、コンテンツ動画に投入されるエモーション画像ＥＭの単位時間当たりの数に基づいて調整してもよい。
【００７７】
また、生成部２３は、動画コンテンツに投入されるエモーション画像ＥＭの単位時間当たりの数が所定の閾値を超えた場合には、エモーション画像ＥＭを間引いて表示させてもよい。上記のように、エモーション画像ＥＭが表示される時間や表示される数を調整することにより、視聴者が動画コンテンツの視聴を妨げられることがなくなる。生成部２３は、例えば、一定の秒数当たりにエモーション画像ＥＭが投入される個数や、視聴者端末４０の動画コンテンツの表示画面上に滞在しているエモーション画像ＥＭの個数を制御することができる。
【００７８】
また、生成部２３は、動画コンテンツの表示画面上に、視聴者に視認されない透明の障害物を配置し、動画コンテンツの視聴の妨げにならないように、エモーション画像ＥＭを画面の外側や周囲の領域へ誘導することができる。例えば、生成部２３は、透明な物体をエモーション画像ＥＭの障害物として画面上に配置することにより、エモーション画像ＥＭが落下する底部が水平に対して傾斜するようにしてもよい。このことにより、例えば画面上部から底部へ落下したエモーション画像ＥＭは、底部に配置された透明な物体上を転がったり滑り落ちたりして画面の外へ誘導され得る。
【００７９】
また、例えば、生成部２３は、透明な物体をエモーション画像ＥＭの障害物として画面中央に配置してもよい。このことにより、例えば画面上部から底部へ落下するエモーション画像ＥＭや、画面に投げ込まれるエモーション画像ＥＭが画面中央を横切ることがなくなり、画面底部から上部に向かって延びるエモーション画像ＥＭは画面中央に到達することがなくなる。したがって、エモーション画像ＥＭにより視聴者が動画コンテンツの視聴を妨げられることがなくなる。
【００８０】
生成部２３は、例えば、配信者と共通の好みタグを登録している視聴者が、その好みタグに対応するエモーション画像ＥＭを投入可能としてもよい。また、生成部２３は、視聴者毎に投入できるエモーション画像ＥＭの数を設定してもよく、さらに視聴者のレベルに応じて投入可能なエモーション画像ＥＭの数を変更してもよい。
【００８１】
好みタグに対応するエモーション画像ＥＭが動画コンテンツの表示画面に投入されることにより、配信者と視聴者との間で共通の趣味や好みを通したコミュニケーションが可能となり、リアルタイムで配信されている動画コンテンツを盛り上げることが可能となる。
【００８２】
また、生成部２３は、配信者に関連付けられた好みタグの情報と、視聴者に関連付けられた好みタグの情報とを比較して、共通している好みタグがあったときに、共通の好みタグを付した視聴者が視聴を開始した旨をウォッチページ上で通知するための通知手段を生成することができる。なお、本実施形態の動画配信装置２０では、ウォッチページ上に表示される通知手段では視聴者を特定する情報を含まず、視聴者の匿名性を尊重している。
【００８３】
具体的には、生成部２３は、コメントを表示するエリアＡ６において、例えば、「放送者の好み「焼肉」から１人が入場しました」とのテロップＡ９コメントと並べて表示させる通知手段を生成してもよく、動画コンテンツの表示エリアＡ５において、例えば、「放送者の好み「焼肉」から１人が入場しました」とのテロップＡ１０を通知手段として生成してもよい。なお、生成部２３は、テロップＡ９とテロップＡ１０との両方を表示するように配信用動画データを生成してもよく、テロップＡ９とテロップＡ１０との少なくとも一方を表示するように配信用動画データを生成してもよい。
【００８４】
共通の好みタグを付した視聴者の存在を配信者（および他の視聴者）に通知することにより、配信者は視聴者の好みを考慮した内容で放送を展開することが可能となり、リアルタイムで配信されている動画コンテンツが盛り上がることが期待される。
【００８５】
なお、生成部２３は、リアルタイムの動画コンテンツ配信中に、当該動画コンテンツの視聴者に付された好みタグを周期的に確認し、統計データ（例えば、好みタグＡの視聴者が〇％、好みタグＢの視聴者が△％、・・・など）を生成してもよい。生成部２３は、例えば、リアルタイムの動画コンテンツの配信中若しくは配信後に、動画コンテンツの視聴者に付された好みタグとその好みタグを付した視聴者の割合とを演算し、例えばウォッチページに表示するなどにより配信者に提示してもよい。配信者は、どのような視聴者が自身の動画コンテンツを視聴しているのかを把握することにより、動画コンテンツを盛り上げるように動画コンテンツの内容を検討することが可能となる。
【００８６】
生成部２３は、例えば、共通の好みタグを付したユーザの情報を提示するコミュニティページを生成してもよい。
【００８７】
図９は、共通の好みタグを付したユーザの情報を提示するコミュニティページの一例を概略的に示す図である。
【００８８】
ここでは、共通の好みタグである「焼肉」を付したユーザの情報を提示するコミュニティページを例示している。コミュニティページには、好みタグのアイコンと、好みタグの辞書情報の少なくとも一部と、が表示され得る。好みタグのアイコンは、好みタグを付したユーザがユーザ端末から設定可能に構成されても良い。
【００８９】
生成部２３は、例えば、コミュニティページにおいて、閲覧者との間に共通の好みタグが多いユーザが上位となるようにユーザの情報を並べて配置してもよく、リアルタイムで動画コンテンツを配信しているユーザが上位となるように、ユーザの情報を並べて配置してもよく、フォロワーの多いユーザが上位となるように、ユーザの情報を並べて配置してもよく、閲覧者がユーザの配置順を切替可能としてもよい。
【００９０】
コミュニティページの閲覧者は、提示されたユーザの情報の中から、自身と趣味や好みの合うユーザを容易に見つけることができる。このことから、リアルタイムで動画を配信している期間以外であっても、趣味や好みが合う配信者と視聴者とを予めマッチングさせることが可能となり、動画コンテンツを盛り上がることが期待できる。
【００９１】
また、生成部２３は、リアルタイムの動画コンテンツ放送時以外の期間であっても、共通の好みタグを登録しているユーザ同士がチャット機能などを利用してコミュニケーションをとれるページを生成してもよい。例えば、配信者と視聴者とを含む複数のユーザでチャットが盛り上がることにより、配信者は自身のフォロワーを増やすことが可能であり、配信者のリアルタイムの動画コンテンツが盛り上がることに繋がると考えられる。
【００９２】
配信部２４は、ネットワークと通信可能に接続し、生成部２３からの配信用動画データを受け取り、配信要求に対応する視聴者端末４０へ配信する。配信部２４は、例えば配信用動画データの配信先などを配信制御部２２によって制御される。例えば、視聴者は、配信者のウォッチページを閲覧することにより放送中の動画コンテンツを視聴することが可能であって、例えば、視聴者端末４０においてウォッチページのＵＲＬにアクセスすることで、動画配信装置２０に配信要求を行うことが可能である。
【００９３】
なお、配信部２４は、配信済みの配信用動画データを直ちに破棄してもよいが、例えばリプレイまたはスローモーション再生を可能とするために所定期間バッファリングしていてもよい。
【００９４】
次に、第１の実施形態の動画配信装置の動作について説明する。
【００９５】
図１０は、第１の実施形態の動画配信装置において、ユーザの好みタグを登録する動作の一例を説明するためのフローチャートである。
【００９６】
動画配信装置２０の第３取得部２１３は、ユーザ端末（配信者端末１０および視聴者端末４０から）から、ユーザ識別情報と、好みタグの候補情報とを取得する（ステップＳＡ１）。第３取得部２１３は取得した情報を、ユーザ情報管理部２５へ送信する。
【００９７】
ユーザ情報管理部２５は、辞書管理装置３０の辞書データを参照して、好みタグの候補情報が辞書データに含まれるときに、好みタグの候補情報を好みタグとしてユーザ識別情報と関連付けてデータベース２６に記録する（ステップＳＡ２）。
【００９８】
なお、ユーザ情報管理部２５は、取得した好みタグの候補情報が辞書データに含まれていない場合には、辞書データに含まれる好みタグの候補情報に類似した言葉をユーザ端末に提示することが出来る。
【００９９】
図１１は、第１の実施形態の動画配信装置において、生放送の動画コンテンツを配信する動作の一例を説明するためのフローチャートである。
【０１００】
第１取得部２１１は、配信者端末１０からリアルタイム動画データと配信者のユーザ識別情報を取得し、生成部２３へ送信する。
【０１０１】
生成部２３は、配信者のユーザ識別情報を用いて、ユーザ情報管理部２５を介して配信者の好みタグの情報を取得する。生成部２３は、配信者の好みタグの情報およびリアルタイム動画データを用いて、配信者のウォッチページを表示させる配信用動画データを生成するとともに、リアルタイム動画データおよび配信者の好みタグの情報を用いてリーセントページを更新する（ステップＳＢ１）。
【０１０２】
第２取得部２１２は、視聴者端末４０から配信要求と視聴者のユーザ識別情報とを取得したときには、視聴者のユーザ識別情報を生成部２３へ送信する（ステップＳＢ２）。
【０１０３】
生成部２３は、視聴者のユーザ識別情報を用いて、ユーザ情報管理部２５を介して視聴者の好みタグの情報を取得する。生成部２３は、配信者の好みタグの情報と視聴者の好みタグの情報とを比較し、共通の好みタグがあるときに、共通の好みタグを付した視聴者が視聴を開始した旨の通知手段を更に含む配信用動画データを生成して配信部２４へ送信する（ステップＳＢ３）。
【０１０４】
配信部２４は、配信制御部２２の制御に基づいて対応する視聴者端末４０へ、ステップＳＢ１またはステップＳＢ３で生成された配信用動画データを配信する（ステップＳＢ４）。
【０１０５】
動画配信装置２０は、配信者端末１０からリアルタイム動画データを取得している期間、ステップＳＢ１−ステップＳＢ４を周期的に行い、リアルタイムの動画コンテンツの配信を行う。
【０１０６】
上記のように、本実施形態によれば、趣味や好みに応じた好みタグをユーザ毎に付してユーザ情報を管理することにより、視聴者と配信者とのマッチングを容易にすることができ、この結果、視聴者と配信者とのコミュニケーションを活発にさせ、動画コンテンツを盛り上げるサービスを提供する動画配信装置、動画配信方法、および、動画配信プログラムを提供することができる。
【０１０７】
［第２の実施形態］  
以下に、第２の実施形態の動画配信装置、動画配信方法、および、動画配信プログラムについて、図面を参照して詳細に説明する。  
第２の実施形態は、第１の実施形態と同様に、ユーザの好みタグを登録し、動画コンテンツを配信するものである。第２の実施形態は、第１の実施形態と異なり、ユーザの好みタグに基づいてリコメンド配信者を表示するリコメンドページを生成する例である。第２の実施形態では、第３取得部２１３は、情報取得部の一例である。
【０１０８】
第１の実施形態と同様の構成については同一の符号を付し、その説明を省略する。第２の実施形態では、主として、第１の実施形態と異なる部分について説明する。
【０１０９】
図１２は、第２の実施形態の動画配信装置の一構成例を概略的に示すブロック図である。  
動画配信装置２０は、第１取得部２１１、第２取得部２１２、第３取得部２１３および第４取得部２１４を含む受信部２１と、配信制御部２２と、生成部２３と、配信部２４と、ユーザ情報管理部２５と、データベース２６と、を備えている。ユーザ情報管理部２５は、リコメンド配信者選択部２５１と、リコメンド送信部２５２と、を備えている。なお、リコメンド配信者選択部２５１と、リコメンド送信部２５２は、ユーザ情報管理部２５と独立していてもよい。
【０１１０】
動画配信装置２０は、例えば、上記構成の機能を実現するプログラムを実行するプロセッサおよびプログラムを格納したメモリと、を備え得る。プロセッサは、典型的にはＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および／またはＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であるが、マイコン、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、またはＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、などであってもよい。また、メモリは、動画配信装置の動作を実現するためにプロセッサによって実行されるプログラムおよび当該プロセッサによって使用されるデータなどを一時的に格納する。
【０１１１】
動画配信装置２０は、さらに、ネットワークに接続可能な通信部（図示せず）と、大容量のデータを蓄積するためのデータ記憶部（図示せず）を備え得る。データ記憶部はデータベース２６を含み得る。データ記憶部は、動画配信装置２０に内蔵されてもよいし、動画配信装置２０に外付けされてもよい。データ記憶部は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの不揮発性記憶媒体を含み得る。
【０１１２】
リコメンド配信者選択部２５１は、視聴者のユーザ識別情報と関連付けて記録された好みタグの情報に基づいて、１または複数の配信者をリコメンド配信者として選択する。リコメンド配信者は、視聴者の好みタグに基づいて視聴者にリコメンドされる配信者を示す。リコメンド配信者は、例えば、視聴者の好みタグとの一致態様に基づいてリコメンドされる配信者を含む。一致態様は、例えば好みタグの一致度が高いこと、または好みタグの一致傾向が高いことを含む。リコメンド配信者は、視聴者の好みタグと共通する好みタグを登録している配信者を含む。
【０１１３】
この例によれば、リコメンド配信者選択部２５１は、配信者の操作を必要とすることなく、配信者と視聴者との好みタグに基づいてマッチングを行うことができる。この結果、動画配信装置２０は、リコメンド配信者選択部２５１によるマッチング結果を視聴者端末４０に提供することができる。これにより、視聴者は、趣味や好みの合う配信者を容易に見つけることができる。このことから、視聴者により趣味や好みが合う配信者の動画コンテンツが視聴される頻度が向上し、動画コンテンツを盛り上がることが期待できる。
【０１１４】
リコメンド配信者選択部２５１は、例えば、視聴者に関連付けられた好みタグの情報と、配信者に関連付けられた好みタグの情報との一致態様に応じて、１または複数の配信者をリコメンド配信者として選択する。
【０１１５】
この例によれば、リコメンド配信者選択部２５１は、配信者と視聴者との好みタグの一致態様に基づいてマッチングを行うことができる。この結果、動画配信装置２０は、リコメンド配信者選択部２５１による好みタグの一致態様に応じたマッチング結果を視聴者端末４０に提供することができる。これにより、視聴者は、共通する好みタグに基づいて趣味や好みの合う配信者を容易に見つけることができる。このことから、視聴者により趣味や好みが合う配信者の動画コンテンツが視聴される頻度が向上し、動画コンテンツを盛り上がることが期待できる。
【０１１６】
一致態様は、一致度でもよい。この場合、リコメンド配信者選択部２５１は、視聴者に関連付けられた好みタグの情報と、配信者に関連付けられた好みタグの情報とを比較し、共通する好みタグの数を一致度として取得する。一致度は、例えば、共通する好みタグの数が多いほど高いものであり得る。リコメンド配信者選択部２５１は、一致度に応じて１または複数の配信者をリコメンド配信者として選択する。例えば、リコメンド配信者選択部２５１は、一致度の高い配信者から降順でリコメンド配信者を選択してもよい。
【０１１７】
この例によれば、リコメンド配信者選択部２５１は、配信者と視聴者との好みタグの一致度に基づいてマッチングを行うことができる。この結果、動画配信装置２０は、リコメンド配信者選択部２５１による好みタグの一致度に応じたマッチング結果を視聴者端末４０に提供することができる。これにより、視聴者は、共通する好みタグの数が多い配信者などのより相性のよい配信者を容易に見つけることができる。このことから、視聴者により趣味や好みが合う配信者の動画コンテンツが視聴される頻度が向上し、動画コンテンツを盛り上がることが期待できる。
【０１１８】
一致態様は、一致傾向でもよい。この場合、リコメンド配信者選択部２５１は、視聴者に関連付けられた好みタグの情報と、配信者に関連付けられた好みタグの情報とを比較し、特定の好みタグが共通する配信者を一致傾向として取得する。特定の好みタグは、例えば、登録しているユーザの数が少ないレア好みタグ、または登録されてからの経過時間が短い最新好みタグなどを含む。一致傾向は、特定の好みタグのユーザ登録数、または特定の好みタグの登録経過時間などを含む。一致傾向は、例えば、特定の好みタグのユーザ登録数が少ないほど高く、特定の好みタグの登録経過時間が短いほど高いものであり得る。リコメンド配信者選択部２５１は、一致傾向に応じて１または複数の配信者をリコメンド配信者として選択する。例えば、リコメンド配信者選択部２５１は、一致傾向の高い配信者から降順でリコメンド配信者を選択してもよい。
【０１１９】
この例によれば、リコメンド配信者選択部２５１は、配信者と視聴者との好みタグの一致傾向に基づいてマッチングを行うことができる。この結果、動画配信装置２０は、リコメンド配信者選択部２５１による好みタグの一致傾向に応じたマッチング結果を視聴者端末４０に提供することができる。これにより、視聴者は、レアな好みタグが共通する配信者などのより相性のよい配信者を容易に見つけることができる。このことから、視聴者により趣味や好みが合う配信者の動画コンテンツが視聴される頻度が向上し、動画コンテンツを盛り上がることが期待できる。
【０１２０】
リコメンド配信者選択部２５１は、視聴者に関連付けられた好みタグの情報に基づいて、全配信者の中から１または複数の配信者をリコメンド配信者として選択してもよい。全配信者は、現在動画コンテンツを配信している生放送中の配信者、および生放送中の配信者以外の配信者を含む。この場合、リコメンド配信者選択部２５１は、視聴者に関連付けられた好みタグの情報と全配信者の好みタグの情報に基づいて、１または複数の配信者をリコメンド配信者として選択する。
【０１２１】
この例によれば、リコメンド配信者選択部２５１は、全配信者と視聴者との好みタグの一致傾向に基づいてマッチングを行うことができる。この結果、動画配信装置２０は、リコメンド配信者選択部２５１による全配信者とのマッチング結果を視聴者端末４０に提供することができる。これにより、視聴者は、リコメンド配信者が現在配信している動画コンテンツの情報、およびリコメンド配信者が配信した過去の動画コンテンツの情報に基づいて趣味や好みの合う配信者を容易に見つけることができる。このことから、視聴者により趣味や好みが合う配信者の動画コンテンツが視聴される頻度が向上し、動画コンテンツを盛り上がることが期待できる。
【０１２２】
リコメンド配信者選択部２５１は、視聴者に関連付けられた好みタグの情報に基づいて、生放送中の配信者の中から１または複数の配信者をリコメンド配信者として選択してもよい。この場合、リコメンド配信者選択部２５１は、視聴者に関連付けられた好みタグの情報と生放送中の配信者の好みタグの情報に基づいて、１または複数の配信者をリコメンド配信者として選択する。
【０１２３】
この例によれば、リコメンド配信者選択部２５１は、生放送中の配信者と視聴者との好みタグの一致傾向に基づいてマッチングを行うことができる。この結果、動画配信装置２０は、リコメンド配信者選択部２５１による生放送中の配信者とのマッチング結果を視聴者端末４０に提供することができる。これにより、視聴者は、リコメンド配信者が現在配信している動画コンテンツの情報に基づいて趣味や好みの合う配信者を容易に見つけることができる。このことから、視聴者により趣味や好みが合う生放送中の配信者の動画コンテンツが視聴される頻度が向上し、動画コンテンツを盛り上がることが期待できる。
【０１２４】
なお、リコメンド配信者選択部２５１は、特定の配信者を除いてリコメンド配信者を選択してもよい。例えば、リコメンド配信者選択部２５１は、互いにフォローしている配信者を除いてリコメンド配信者を選択してもよい。この例によれば、動画配信装置２０は、視聴者に対し、フォローしていない新たな配信者をリコメンドすることができる。そのため、視聴者は、趣味や好みに合った新たな配信者の動画コンテンツを視聴することができ、動画配信装置２０は、視聴者と配信者とのコミュニケーションを活発にさせることができる。
【０１２５】
リコメンド配信者選択部２５１は、例えば、ユーザが動画配信サイトにアクセスしたときや、動画配信サイトにログインしたときや、ユーザが動画配信サイトの会員に登録するときや、好みタグの登録情報の編集を要求するときなどに、１または複数の配信者をリコメンド配信者として選択してもよい。なお、リコメンド配信者選択部２５１は、第３取得部２１３または図示しない通信部を介して対応するユーザ端末と通信可能に構成され得る。
【０１２６】
リコメンド送信部２５２は、リコメンド配信者選択部２５１により選択されたリコメンド配信者の情報を視聴者端末４０へ送信する。リコメンド送信部２５２は、生成部２３からの要求に応答して、リコメンド配信者の情報を生成部２３に送信してもよい。
【０１２７】
生成部２３は、リコメンド送信部２５２を介してリコメンド配信者の情報を取得しリコメンド配信者の情報を視聴者に提示するためのリコメンドページを生成することが出来る。生成部２３は、視聴者毎にリコメンドページを生成し得る。
【０１２８】
図１３は、リコメンドページに含まれるリコメンド配信者の情報を示すリコメンド配信者ウィンドウの一例を概略的に示す図である。リコメンドページは、リコメンド配信者ウィンドウを複数含み得る。リコメンド配信者ウィンドウの数は、予め設定されてもよく、リコメンド配信者選択部２５１により選択されたリコメンド配信者の数に応じて設定されてもよい。
【０１２９】
生成部２３は、リコメンド配信者選択部２５１によりリコメンド配信者が選択される毎にリコメンドページを生成し得る。生成部２３は、例えばユーザが動画配信サイトにアクセスしたときや、動画配信サイトにログインしたときや、ユーザが動画配信サイトの会員に登録するときや、好みタグの登録情報の編集を要求するときなどに、リコメンドページを生成し得る。
【０１３０】
図１３に示した例では、リコメンド配信者ウィンドウは、動画コンテンツを表示するエリアＡ２１と、動画コンテンツのステータスを表示するエリアＡ２２と、時間を表示するエリアＡ２３と、動画コンテンツに関する数を表示するエリアＡ２４と、視聴者のコメントに関する数を表示するエリアＡ２５と、好みタグの一致態様を表示するエリアＡ２６と、共通の好みタグを表示するエリアＡ２７と、リコメンドされた配信者を識別する情報を表示するエリアＡ２８と、を少なくとも含んでいる。
【０１３１】
エリアＡ２１に表示される動画コンテンツは、例えば、動画コンテンツのサムネイル、または動画コンテンツの一時点における静止画などを含み得る。エリアＡ２２は、動画コンテンツが生放送であることを示す「ＬＩＶＥ」などのテキスト表示であってもよい。動画コンテンツのステータスは、生放送、放送後、放送前などを含み得る。エリアＡ２３は、リアルタイム配信が開始されてからの経過時間、またはリアルタイム配信が開始されるまでの時間などを含み得る。エリアＡ２４は、動画コンテンツの視聴者数、動画コンテンツの登録者数、または配信者のフォロワー数などを含み得る。エリアＡ２５は、動画コンテンツの視聴者により投稿されたコメント数などを含み得る。エリアＡ２６は、視聴者と配信者との好みタグの一致度または一致傾向などを含み得る。エリアＡ２７は、共通の好みタグおよび好みタグの登録者数などを含み得る。エリアＡ２８は、配信者を識別するアイコンおよび配信者の名称などを含み得る。
【０１３２】
リコメンド配信者ウィンドウは、上述の情報の他に動画コンテンツのタイトル、配信者が登録した共通の好みタグ以外の好みタグなどの情報を含み得る。
【０１３３】
図１３は、視聴者の好みタグとして「２０２０年夏アニメ」、「海」、「焼肉」、および「柴犬」が登録されている場合のリコメンド配信者ウィンドウの表示例を示す。この場合、生成部２３は、リコメンド配信者選択部２５１により選択されたリコメンド配信者の情報を示すリコメンドページを生成する。リコメンド配信者選択部２５１により、「２０２０年夏アニメ」、「海」、「焼肉」、および「柴犬」を好みタグとして登録している配信者がリコメンド配信者として選択される。生成部２３は、リコメンド配信者として選択された配信者の情報を示すリコメンド配信者ウィンドウを生成する。この例では、エリアＡ２６は、視聴者と配信者との好みタグの一致度として、共通する好みタグの数「４個」を示す。生成部２３は、視聴者と配信者との共通する好みタグの数が多い配信者が上位となるようにリコメンド配信者ウィンドウを並べて配置してもよく、リアルタイムで動画コンテンツを配信している配信者が上位となるように、リコメンド配信者ウィンドウを並べて配置してもよい。リコメンド配信者ウィンドウの配置順は、視聴者の操作により切替可能としてもよい。なお、リコメンド配信者選択部２５１により、好みタグの一致傾向に応じてリコメンド配信者が選択される場合、生成部２３は、一致傾向の高い配信者が上位となるようにリコメンド配信者ウィンドウを並べて配置してもよい。例えば、生成部２３は、「柴犬」のユーザ登録数が少ないレア好みタグである場合、「柴犬」を好みタグとして登録している配信者が上位となるようにリコメンド配信者ウィンドウを並べて配置してもよい。なお、リコメンド配信者選択部２５１により、生放送中の配信者からリコメンド配信者が選択される場合は、生成部２３は、リアルタイム配信が開始されてからの経過時間に応じてリコメンド配信者ウィンドウを並べて配置してもよい。なお、生成部２３は、視聴者がフォローしている配信者が上位または下位となるようにリコメンド配信者ウィンドウを並べて配置してもよい。
【０１３４】
リコメンドページの閲覧者は、自身で共通の好みタグを登録しているユーザを検索する操作をすることなく、リコメンド配信者ウィンドウに基づいて、趣味や好みの合うユーザを容易に見つけることができる。このことから、視聴者により趣味や好みが合う配信者の動画コンテンツが視聴される頻度が向上し、動画コンテンツを盛り上がることが期待できる。
【０１３５】
生成部２３は、生成したリコメンドページを周期的に更新してネットワーク上にアップロードしてもよい。視聴者端末４０はネットワークを介してリコメンドページにアクセスすることが可能である。視聴者は、登録した好みタグに基づいて、趣味や好みが合うリコメンド配信者の情報を閲覧でき、リコメンド配信者による動画コンテンツを選択して視聴
することができる。
【０１３６】
次に、第２の実施形態の動画配信装置の動作について説明する。
【０１３７】
図１４は、第２の実施形態の動画配信装置において、リコメンド配信者情報を送信する動作の一例を説明するためのフローチャートである。
【０１３８】
以下の動作の前提として、動画配信装置２０は、第１の実施形態と同様にユーザの好みタグを登録する動作を行うものとする。
【０１３９】
動画配信装置２０の第１取得部２１１は、配信者端末１０からリアルタイム動画データと配信者のユーザ識別情報を取得し、リコメンド配信者選択部２５１へ送信する。
【０１４０】
第２取得部２１２は、視聴者端末４０から視聴者のユーザ識別情報を取得し、リコメンド配信者選択部２５１へ送信する。
【０１４１】
リコメンド配信者選択部２５１は、配信者のユーザ識別情報を用いて、データベース２６から配信者のユーザ識別情報と関連付けられた配信者の好みタグの情報を取得する。リコメンド配信者選択部２５１は、視聴者のユーザ識別情報を用いて、データベース２６から視聴者のユーザ識別情報と関連付けられた視聴者の好みタグの情報を取得する。リコメンド配信者選択部２５１は、視聴者の好みタグの情報に基づいて、１または複数の配信者をリコメンド配信者として選択する（ステップＳＣ１）。
【０１４２】
リコメンド送信部２５２は、リコメンド配信者選択部２５１により選択されたリコメンド配信者の情報を視聴者端末４０へ送信する（ステップＳＣ２）。リコメンド送信部２５２は、生成部２３からの要求に応答して、リコメンド配信者選択部２５１により選択されたリコメンド配信者の情報を生成部２３へ送信してもよい。この場合、生成部２３は、リコメンド配信者の情報に基づいて生成されたリコメンドページを視聴者端末４０へ送信してもよい。
【０１４３】
動画配信装置２０は、配信者端末１０からリアルタイム動画データを取得している期間、ステップＳＣ１−ステップＳＣ２を周期的に行ってもよい。動画配信装置２０は、視聴者端末４０における視聴者の操作に応答してステップＳＣ１−ステップＳＣ２を行ってもよい。例えば、動画配信装置２０は、ユーザが動画配信サイトにアクセスしたときや、動画配信サイトにログインしたときや、ユーザが動画配信サイトの会員に登録するときや、好みタグの登録情報の編集を要求するときなどに、ステップＳＣ１−ステップＳＣ２を行ってもよい。
【０１４４】
上記のように、本実施形態によれば、動画配信装置２０は、趣味や好みに応じた好みタグをユーザ毎に付してユーザ情報を管理することにより、視聴者と配信者とのマッチングを容易にすることができる。さらに、動画配信装置２０は、視聴者の操作を必要とすることなく、視聴者と配信者とのマッチング結果を視聴者端末に提供することができる。この結果、自身の趣味や好みにあった配信者を容易に見つけることができ、好みタグのフォロー率を向上させることができる。また、視聴者と配信者との好みタグをきっかけとしたコミュニケーションを促し、視聴者によるコメント投稿率や獲得率を向上することができる。このように、動画配信装置２０は、視聴者と配信者とのコミュニケーションを活発にさせ、動画コンテンツを盛り上げるサービスを提供する動画配信装置、動画配信方法、および、動画配信プログラムを提供することができる。
【０１４５】
さらに、本実施形態によれば、動画配信装置２０は、視聴者と配信者とのマッチング結果を視聴者端末に提供することができる。そのため、動画配信装置２０は、視聴者により様々な動画コンテンツを視聴する機会を増やし、遷移率または視聴頻度を向上することができる。
【０１４６】
＜＜変形例＞＞
なお、第２の実施形態は、以下のような変形例を含んでもよい。  
リコメンド配信者選択部２５１は、ステップＳＣ１において、配信者のユーザ識別情報と関連付けて記録された好みタグの情報に基づいて、１または複数の視聴者をリコメンド視聴者として選択する。リコメンド視聴者は、配信者の好みタグに基づいて配信者にリコメンドされる配信者を示す。リコメンド視聴者は、例えば、配信者の好みタグとの一致態様に基づいてリコメンドされる配信者を含む。リコメンド視聴者は、配信者の好みタグと共通する好みタグを登録している視聴者を含む。この場合、リコメンド配信者選択部２５１は、視聴者のユーザ識別情報を用いて、データベース２６から視聴者のユーザ識別情報と関連付けられた視聴者の好みタグの情報を取得する。リコメンド配信者選択部２５１は、配信者のユーザ識別情報を用いて、データベース２６から配信者のユーザ識別情報と関連付けられた配信者の好みタグの情報を取得する。リコメンド配信者選択部２５１は、視聴者に関連付けられた好みタグの情報と、配信者に関連付けられた好みタグの情報とを比較し、好みタグの一致形態に応じて１または複数の視聴者をリコメンド視聴者として選択する。
【０１４７】
リコメンド送信部２５２は、ステップＳＣ２において、リコメンド配信者選択部２５１により選択されたリコメンド視聴者の情報を配信者端末１０へ送信する。リコメンド送信部２５２は、生成部２３からの要求に応答して、リコメンド配信者選択部２５１により選択されたリコメンド視聴者の情報を生成部２３へ送信してもよい。この場合、生成部２３は、リコメンド視聴者の情報に基づいて生成されたリコメンドページを配信者端末１０へ送信してもよい。
【０１４８】
この例によれば、動画配信装置２０は、配信者の操作を必要とすることなく、配信者と視聴者とのマッチング結果を配信者端末に提供することができる。この結果、配信者は、視聴者の趣味や好みに応じた動画コンテンツを配信することができる。そのため、視聴者と配信者とのコミュニケーションを活発にさせ、動画コンテンツを盛り上げるサービスを提供する動画配信装置、動画配信方法、および、動画配信プログラムを提供することができる。
【０１４９】
リコメンド配信者選択部２５１は、ステップＳＣ１において、配信者のユーザ識別情報と関連付けて記録された好みタグの情報、および視聴者のユーザ識別情報と関連付けて記録された好みタグの情報に基づいて、１または複数の視聴者と配信者をマッチングユーザとして選択する。マッチングユーザは、視聴者および配信者の好みタグに基づいてマッチングされる視聴者および配信者を示す。マッチングユーザは、例えば、視聴者の好みタグと一致度または一致傾向が高い好みタグと関連付けられた配信者、または配信者の好みタグと一致度または一致傾向が高い好みタグと関連付けられた視聴者を含む。マッチングユーザは、互いに共通の好みタグを登録しているユーザを含む。この場合、リコメンド配信者選択部２５１は、視聴者のユーザ識別情報を用いて、データベース２６から視聴者のユーザ識別情報と関連付けられた視聴者の好みタグの情報を取得する。リコメンド配信者選択部２５１は、配信者のユーザ識別情報を用いて、データベース２６から配信者のユーザ識別情報と関連付けられた配信者の好みタグの情報を取得する。リコメンド配信者選択部２５１は、視聴者に関連付けられた好みタグの情報と、配信者に関連付けられた好みタグの情報とを比較し、好みタグの一致形態に応じて１または複数の視聴者および配信者をマッチングユーザとして選択する。
【０１５０】
リコメンド送信部２５２は、ステップＳＣ２において、リコメンド配信者選択部２５１により選択されたマッチングユーザの情報を配信者端末１０および視聴者端末４０の少なくとも一つへ送信する。リコメンド送信部２５２は、生成部２３からの要求に応答して、リコメンド配信者選択部２５１により選択されたリコメンド視聴者の情報を生成部２３へ送信してもよい。この場合、生成部２３は、リコメンド視聴者の情報に基づいて生成されたリコメンドページを配信者端末１０および視聴者端末４０の少なくとも一つへ送信してもよい。なお、リコメンド送信部２５２は、マッチングユーザの情報を図示しない管理者端末へ送信してもよい。管理者端末は、動画配信装置２０を管理する管理者などにより使用される端末である。管理者端末は、配信者端末１０または視聴者端末４０と同様の構成であり得る。
【０１５１】
この例によれば、動画配信装置２０は、配信者、視聴者、または管理者の操作を必要とすることなく、配信者と視聴者とのマッチング結果を配信者端末、視聴者端末、または管理者端末に提供することができる。この結果、配信者、視聴者、または管理者は、配信者と視聴者の趣味や好みに応じた動画コンテンツを配信することができる。そのため、視聴者と配信者とのコミュニケーションを活発にさせ、動画コンテンツを盛り上げるサービスを提供する動画配信装置、動画配信方法、および、動画配信プログラムを提供することができる。
【０１５２】
なお、ユーザ情報管理部２５は、ユーザ端末から取得した好みタグの候補情報が辞書データに含まれるときに、好みタグの候補情報を好みタグとしてユーザ識別情報と関連付けてデータベース２６に記録することができるものとして説明したが、これに限られない。例えば、ユーザ情報管理部２５は、取得した好みタグの候補情報と類似する言葉または関連する言葉が辞書データに含まれる場合、例えば好みタグとして登録したユーザ数が多い言葉を好みタグとしてデータベース２６に記録してもよい。例えば、ユーザ情報管理部２５は、ユーザ端末から言葉「ＸＸＸＸＸ」の略語または別称である他の言葉「ＹＹ」を好みタグの候補情報として取得した場合について説明する。この場合、辞書データにおいて言葉「ＸＸＸＸＸ」とその略語または別称である他の言葉「ＹＹ」の両方が登録されていることとする。ユーザ情報管理部２５は、辞書データにおいて言葉「ＹＹ」が言葉「ＸＸＸＸＸ」と関連付けられており、「ＸＸＸＸＸ」を好みタグとして登録したユーザ数が多い場合、「ＸＸＸＸＸ」を好みタグとしてデータベース２６に記録してもよい。これにより、ユーザに対して登録される好みタグがばらつくことを抑制し、より効果的にユーザを趣味や好みにより分類することが可能となる。
【０１５３】
ユーザ端末から言葉「ＸＸＸＸＸ」の略語または別称である他の言葉「ＹＹ」を好みタグの候補情報として取得した場合の別の例について説明する。この例では、辞書データにおいて、言葉「ＸＸＸＸＸ」と他の言葉「ＹＹ」が登録されていることとする。ユーザ情報管理部２５は、辞書データにおいて言葉「ＹＹ」は言葉「ＸＸＸＸＸ」と関連する言葉であり、正規の表現としては「ＸＸＸＸＸ」が正しいことが登録されている場合、「ＸＸＸＸＸ」を好みタグとしてデータベース２６に記録してもよい。この例によれば、ユーザに対して登録される好みタグがばらつくことを抑制し、より効果的にユーザを趣味や好みにより分類することが可能となる。
【０１５４】
ユーザ端末から言葉「ＸＸＸＸＸ」の略語または別称である他の言葉「ＹＹ」を好みタグの候補情報として取得した場合のさらに別の例について説明する。この例では、辞書データにおいて、言葉「ＸＸＸＸＸ」が登録されており、言葉「ＸＸＸＸＸ」の略語または別称である他の言葉「ＹＹ」は登録されていないこととする。ユーザ情報管理部２５は、辞書データにおいて言葉「ＹＹ」は言葉「ＸＸＸＸＸ」と関連する言葉であることが登録されている場合、「ＸＸＸＸＸ」を好みタグとしてデータベース２６に記録してもよい。このように、辞書データに登録されている語および辞書データを検索する語について相互に関連づけを行い、ユーザにより登録要求された好みタグの候補情報そのものではなく、候補情報に関連づけられた別な語を好みタグとして登録してもよい。この例によれば、ユーザに対して登録される好みタグがばらつくことを抑制し、より効果的にユーザを趣味や好みにより分類することが可能となる。また、辞書データにおいて略語または別称についての項目を登録する必要がなく、辞書データにおける情報量を軽減することができる。さらに、言葉「ＸＸＸＸＸ」と他の言葉「ＹＹ」の両項目において記載内容や更新状態の不整合を防ぐこともできる。
【０１５５】
ユーザ情報管理部２５は、ユーザが好みタグを登録していない場合、例えば、ユーザの視聴履歴や、最近の好みタグの登録ランキングなどを参照して、ユーザの好みに合いそうな好みタグをリコメンドして好みタグの登録を促してもよい。この場合にも、ユーザ情報管理部２５は、辞書管理装置３０の辞書に登録されている言葉の中から、好みタグとしてリコメンドするものをユーザに提示することが望ましい。この例によれば、ユーザ情報管理部２５は、ユーザに好みタグの登録を促すことができ、これにより登録された好みタグに基づいて、リコメンド配信者選択部２５１は、リコメンド配信者を選択することができる。そのため、動画配信装置２０は、視聴者と配信者とのコミュニケーションをより活発にさせ、動画コンテンツを盛り上げるサービスを提供することができる。
【０１５６】
なお、本発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の発明が含まれており、開示される複数の構成要件から選択された組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、課題が解決でき、効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【符号の説明】
【０１５７】
１０…配信者端末、２０…動画配信装置、２１…受信部、２２…配信制御部、２３…生成部、２４…配信部、２５…ユーザ情報管理部、２６…データベース、３０…辞書管理装置、４０…視聴者端末、２１１…第１取得部、２１２…第２取得部、２１３…第３取得部、２１４…第４取得部、２５１…リコメンド配信者選択部、２５２…リコメンド送信部、Ａ１、Ａ２…ボタン、Ａ３−Ａ８、Ａ２１−Ａ２８…エリア、Ａ９、Ａ１０…テロップ（通知手段）、Ａ１１、Ａ１２…入力手段、ＤＧ１、ＤＧ２…ダイアログ
【要約】
【課題】  動画コンテンツを配信する配信者とその視聴者との双方向のコミュニケーションを容易にし、動画コンテンツを盛り上げるサービスを提供する。
【解決手段】  実施形態による動画配信装置２０は、配信者または視聴者に対して登録される好みタグがばらつくことを抑制するために、外部の辞書データを参照し、好みタグの候補情報が辞書データに含まれるときに、好みタグの候補情報を好みタグとして情報取得部で取得したユーザ識別情報と関連付けてデータベースに記録するユーザ情報管理部と、視聴者のユーザ識別情報と関連付けて記録された好みタグの情報に基づいて、１または複数の配信者をリコメンド配信者として選択するリコメンド配信者選択部と、リコメンド配信者選択部により選択されたリコメンド配信者の情報を視聴者端末へ送信するリコメンド送信部と、を備える。
【選択図】      図１２【図１】
0006978630.tif 000002
【図２】
0006978630.tif 000003
【図３】
0006978630.tif 000004
【図４】
0006978630.tif 000005
【図５】
0006978630.tif 000006
【図６】
0006978630.tif 000007
【図７】
0006978630.tif 000008
【図８】
0006978630.tif 000009
【図９】
0006978630.tif 000010
【図１０】
0006978630.tif 000011
【図１１】
0006978630.tif 000012
【図１２】
0006978630.tif 000013
【図１３】
0006978630.tif 000014
【図１４】
0006978630.tif 000015