(57)【特許請求の範囲】
【請求項１】
所定のライブ動画を含む動画コンテンツであって、コンテンツへのリンクが設定されたリンクコンテンツを含む動画コンテンツを端末装置に配信する動画配信部と、
前記動画コンテンツが配信されている端末装置であって、前記リンクコンテンツをユーザが選択した端末装置に対して、所定のビーコンサーバから画像を取得して表示させるためのコンテンツを配信するコンテンツ配信部と、
前記ビーコンサーバから画像を取得した端末装置を示すアクセス情報を取得する第１取得部と、
前記第１取得部により取得されたアクセス情報に基づいて、コンテンツ配信時に前記ライブ動画を閲覧していたユーザを推定する第１推定部と、
を有することを特徴とする情報配信装置。
【請求項２】
前記第１推定部は、
前記ライブ動画を閲覧していたユーザの数を推定する
ことを特徴とする請求項１に記載の情報配信装置。
【請求項３】
前記コンテンツ配信部は、
前記ビーコンサーバから第１画像を取得して表示させるための第１コンテンツと、当該ビーコンサーバから第２画像を取得して表示させるための第２コンテンツとを異なるタイミングで配信する
ことを特徴とする請求項１又は２に記載の情報配信装置。
【請求項４】
前記ビーコンサーバから画像を取得した端末装置を示すアクセス情報を、画像ごとに取得する第２取得部と、
前記第２取得部により取得されたアクセス情報に基づいて、各コンテンツの配信時にライブ動画を閲覧していたユーザを、コンテンツごとに推定する第２推定部と、
を更に有することを特徴とする請求項３に記載の情報配信装置。
【請求項５】
前記コンテンツ配信部は、
所定の操作者の操作に従って、前記コンテンツを配信する
ことを特徴とする請求項１〜４のいずれか１項に記載の情報配信装置。
【請求項６】
前記コンテンツ配信部は、
所定の時間間隔で、前記コンテンツを配信する
ことを特徴とする請求項１〜５のいずれか１項に記載の情報配信装置。
【請求項７】
前記動画配信部は、
所定の操作者の操作に従って、前記リンクを配信する
ことを特徴とする請求項１〜６のいずれか１項に記載の情報配信装置。
【請求項８】
前記動画配信部は、
所定の時間間隔で、前記リンクを配信する
ことを特徴とする請求項１〜７のいずれか１項に記載の情報配信装置。
【請求項９】
前記動画配信部は、
株主総会の動画像を、参加資格を有するユーザとして認証されたユーザの端末装置に配信する
ことを特徴とする請求項１〜８のいずれか１項に記載の情報配信装置。
【請求項１０】
コンピュータが実行する情報配信方法であって、
所定のライブ動画を含む動画コンテンツであって、コンテンツへのリンクが設定されたリンクコンテンツを含む動画コンテンツを端末装置に配信する動画配信工程と、
前記動画コンテンツが配信されている端末装置であって、前記リンクコンテンツをユーザが選択した端末装置に対して、所定のビーコンサーバから画像を取得して表示させるためのコンテンツを配信するコンテンツ配信工程と、
前記ビーコンサーバから画像を取得した端末装置を示すアクセス情報を取得する第１取得工程と、
前記第１取得工程により取得されたアクセス情報に基づいて、コンテンツ配信時に前記ライブ動画を閲覧していたユーザを推定する第１推定工程と、
を含むことを特徴とする情報配信方法。
【請求項１１】
所定のライブ動画を含む動画コンテンツであって、コンテンツへのリンクが設定されたリンクコンテンツを含む動画コンテンツを端末装置に配信する動画配信手順と、
前記動画コンテンツが配信されている端末装置であって、前記リンクコンテンツをユーザが選択した端末装置に対して、所定のビーコンサーバから画像を取得して表示させるためのコンテンツを配信するコンテンツ配信手順と、
前記ビーコンサーバから画像を取得した端末装置を示すアクセス情報を取得する第１取得手順と、
前記第１取得手順により取得されたアクセス情報に基づいて、コンテンツ配信時に前記ライブ動画を閲覧していたユーザを推定する第１推定手順と、
をコンピュータに実行させることを特徴とする情報配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報配信装置、情報配信方法及び情報配信プログラムに関する。
【背景技術】
【０００２】
従来、閲覧者（ユーザ）が特定のウェブページを閲覧したアクセス履歴を収集及び監視する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１１３８０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、更なるユーザビリティの向上を促進する余地があった。例えば、従来の技術では、ライブ配信におけるユーザの閲覧状況を適切に把握することができないため、更なるユーザビリティの向上を促進する余地があった。
【０００５】
本願は、上記に鑑みてなされたものであって、更なるユーザビリティの向上を促進することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る情報配信装置は、所定のライブ動画を含む動画コンテンツを端末装置に配信する動画配信部と、前記動画コンテンツが配信されている端末装置に対して、所定のビーコンサーバから画像を取得して表示させるためのコンテンツを配信するコンテンツ配信部と、を有することを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、更なるユーザビリティの向上を促進することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る情報処理の一例を示す図である。
【図２】図２は、実施形態に係る情報配信システムの構成例を示す図である。
【図３】図３は、実施形態に係る端末装置の構成例を示す図である。
【図４】図４は、実施形態に係る情報配信装置の構成例を示す図である。
【図５】図５は、実施形態に係るコンテンツ情報記憶部の一例を示す図である。
【図６】図６は、実施形態に係るビーコン情報記憶部の一例を示す図である。
【図７】図７は、実施形態に係るアクセス情報記憶部の一例を示す図である。
【図８】図８は、実施形態に係るコンテンツサーバの構成例を示す図である。
【図９】図９は、実施形態に係るビーコンサーバの構成例を示す図である。
【図１０】図１０は、実施形態に係る情報処理の一例を示すフローチャートである。
【図１１】図１１は、情報配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る情報配信装置、情報配信方法及び情報配信プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報配信装置、情報配信方法及び情報配信プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
（実施形態）
〔１．情報処理の一例〕
図１は、実施形態に係る情報配信システム１の情報処理の一例を示す図である。図１では、配信元Ｐ１１がユーザ（Ｕ１１乃至Ｕ１３）に対してライブ配信を行う場合を示す。なお、ライブ配信の対象となるユーザの数は、図１に示す例に限らず、１人、２人、又は４人以上であってもよいものとする。同様に、ライブ配信の配信元の数に限りはないものとする。図１では、配信元Ｐ１１は、株主総会ＫＳ１１の会場でプレゼンしているスピーカである。また、ユーザ（Ｕ１１乃至Ｕ１３）は、例えば、株主番号や株主番号をハッシュ化したものとＵＲＬのＱＲコード（登録商標）と等に基づいてライブ配信にログインして参加しているユーザである。なお、ユーザ（Ｕ１１乃至Ｕ１３）は、株主総会ＫＳ１１の会場に参加していても、参加していなくてもよいものとする。また、ライブ配信は、撮影装置ＶＣ１１（例えば、ビデオカメラ）によって撮影されるものとする。
【００１１】
コンテンツサーバ２００は、ユーザ（Ｕ１１乃至Ｕ１３）の端末装置１０（４０−１乃至４０−３）にライブ動画を配信する。また、コンテンツサーバ２００は、所定のタイミングＴ１１で、ライブ動画とともに、コンテンツＢＴ１１へのリンク（例えば、コンテンツサーバ２００が保持するコンテンツＢＴ１１のＵＲＬ）が設定されたコンテンツ（以下、適宜、「リンクコンテンツ」とする。）を配信する（ステップＳ１０１）。
【００１２】
ここで、コンテンツＢＴ１１は、例えば、株主総会における起案内容や、同意するか否かを受け付けるためのコンテンツである。コンテンツＢＴ１１には、画像ＢＮ１１をビーコンサーバ３００から取得して表示させるための情報が含まれている。具体的には、コンテンツＢＴ１１には、画像ＢＮ１１の所在を示すＵＲＬ（例えば、ビーコンサーバ３００のＵＲＬ）と、画像ＢＮ１１をビーコンサーバ３００から取得してコンテンツＢＴ１１内に配置して表示するといった指示情報とがＨＴＭＬで記載されている。例えば、指示情報は、コンテンツＢＴ１１内に表示する配置位置に関する情報（例えば、座標情報）を含む。このため、ユーザは特定の操作を行わずとも閲覧したら、ビーコンサーバ３００に対して画像データの配信要求が行われることとなる。このため、ライブ動画と重畳したリンクコンテンツに対してユーザが操作を行った端末装置１０は、ビーコンサーバ３００にアクセスすることとなる。
【００１３】
端末装置１０は、コンテンツサーバ２００から配信されたリンクコンテンツを受信すると、ライブ動画と重畳して表示する。そして、端末装置１０は、コンテンツＢＴ１１を受信すると、ビーコンサーバ３００にアクセスし（ステップＳ１０２）、画像ＢＮ１１を取得し（ステップＳ１０３）、コンテンツＢＴ１１内に配置して画面上に表示する。そして、端末装置１０は、ユーザからの投票等を受け付ける。
【００１４】
ビーコンサーバ３００は、各端末装置１０がアクセスした日時を管理する。具体的には、ビーコンサーバ３００は、画像ＢＮ１１にアクセスしたアクセス元の端末装置１０と、アクセスした日時とを対応付けて保持する。より具体的には、ビーコンサーバ３００は、画像ＢＮ１１を取得した日時として、各端末装置１０のＩＤ（例えば、ＩＰアドレス等）と、アクセス日時とを対応付けて保持する。この結果、各端末装置１０が株主総会にアクセスしていれば、ビーコンサーバ３００にログが残ることになる。この情報は、コンテンツＢＴ１１を配信した際に、投票に参加したユーザがライブ動画を閲覧していた旨を示す情報となる。
【００１５】
続いて、異なるタイミングＴ１２で処理を行う場合を説明する。ここで、画像ＢＮ１１と同様の画像ＢＮ１２をビーコンサーバ３００から取得して表示させるための情報が含まれているコンテンツＢＴ１２が準備されているものとする。以下、画像ＢＮ１２に関して、ステップＳ１０１乃至ステップＳ１０３と同様の処理を行う。なお、画像ＢＮ１１の場合と同様の説明は適宜省略する。
【００１６】
端末装置１０は、コンテンツＢＴ１２へのリンクが設定されたリンクコンテンツをライブ動画に重畳して表示する。このため、ライブ動画と重畳したリンクコンテンツに対してユーザが操作を行った端末装置１０は、ビーコンサーバ３００にアクセスすることとなる。
【００１７】
コンテンツサーバ２００は、画像ＢＮ１２が配置されているコンテンツＢＴ１２を配信する。端末装置１０は、このようなコンテンツＢＴ１２を受信すると、ビーコンサーバ３００にアクセスし、画像ＢＮ１２を取得し、コンテンツＢＴ１２内に配置して画面上に表示する。
【００１８】
ビーコンサーバ３００は、各端末装置１０がアクセスした日時を管理する。具体的には、ビーコンサーバ３００は、画像ＢＮ１２にアクセスしたアクセス元の端末装置１０と、アクセスした日時とを対応付けて保持する。より具体的には、ビーコンサーバ３００は、画像ＢＮ１２を取得した日時として、各端末装置１０のＩＤと、アクセス日時とを対応付けて保持する。この情報は、コンテンツＢＴ１２を配信した際に、投票に参加したユーザがライブ動画を閲覧していた旨を示す情報となる。
【００１９】
情報配信装置１００は、タイミングごとに異なる画像ＢＮを用いて、ユーザがライブ動画を閲覧しているかを判定する。図１では、ユーザＵ１１及びユーザＵ１２が、ライブ動画を閲覧しているユーザであり、ユーザＵ１３が、ライブ動画を閲覧していないユーザである場合を示す。情報配信装置１００は、ユーザＵ１３を、ログインしたがライブ動画を閲覧していないユーザと判定する。
【００２０】
具体的には、情報配信装置１００は、ビーコンサーバ３００から画像ＢＮを取得した端末装置１０を示すアクセス情報を取得する（ステップＳ１０４）。また、情報配信装置１００は、取得したアクセス情報に基づいて、リンクコンテンツ配信時にライブ動画を閲覧していたユーザを推定する（ステップＳ１０５）。また、情報配信装置１００は、ライブ動画の閲覧状況の推定結果を配信元Ｐ１１に提供する（ステップＳ１０６）。例えば、情報配信装置１００は、図示されていない配信元Ｐ１１の端末装置（以下、適宜、「配信端末５０」とする。）に配信する。これにより、配信元Ｐ１１は、例えば株主総会の決議等において、何人がライブ動画を閲覧して、何人が投票して、何人が賛成であるか等をリアルタイムに把握することができる。
【００２１】
なお、上記実施形態では、情報配信装置１００が、ビーコンサーバ３００からアクセス情報を取得する場合を示したが、この例に限られない。例えば、情報配信装置１００は、各端末装置１０からアクセス情報を取得してもよいし、外部の情報処理装置からアクセス情報を取得してもよい。
【００２２】
なお、上記実施形態では、所定の操作者の一例として、配信元Ｐ１１が株主総会ＫＳ１１の会場のスピーカである場合を示したが、この例に限られない。例えば、配信元Ｐ１１は、株主総会ＫＳ１１の運営者や管理者であってもよい。
【００２３】
〔２．情報配信システムの構成〕
図２に示す情報配信システム１について説明する。図２に示すように、情報配信システム１は、端末装置１０と、情報配信装置１００と、コンテンツサーバ２００と、ビーコンサーバ３００とが含まれる。端末装置１０と、情報配信装置１００と、コンテンツサーバ２００と、ビーコンサーバ３００とは所定の通信網（ネットワークＮ）を介して、有線または無線により通信可能に接続される。図２は、実施形態に係る情報配信システム１の構成例を示す図である。なお、図２に示した情報配信システム１には、複数台の端末装置１０や、複数台の情報配信装置１００や、複数台のコンテンツサーバ２００や、複数台のビーコンサーバ３００が含まれてもよい。
【００２４】
端末装置１０は、ユーザによって利用される情報処理装置である。端末装置１０は、実施形態における処理を実現可能であれば、どのような装置であってもよい。また、端末装置１０は、スマートフォンや、タブレット型端末や、ノート型ＰＣや、デスクトップＰＣや、携帯電話機や、ＰＤＡ等の装置であってもよい。図１に示す例においては、端末装置１０がスマートフォンである場合を示す。
【００２５】
情報配信装置１００は、リンクコンテンツ配信時にライブ動画を閲覧していたユーザを推定するために用いられる。情報配信装置１００は、例えば、ＰＣ、ＷＳ（Work  Station）等の情報処理装置であり、ビーコンサーバ３０等からネットワークＮを介して送信されてきた情報に基づいて処理を行う。
【００２６】
コンテンツサーバ２００は、ビーコンサーバ３００から画像ＢＮを取得して表示させるためのコンテンツＢＴを配信するために用いられる。コンテンツサーバ２００は、例えば、ＰＣ、ＷＳ等の情報処理装置であり、端末装置１０等からネットワークＮを介して送信されてきた情報に基づいて処理を行う。
【００２７】
ビーコンサーバ３００は、画像ＢＮを配信するために用いられる。ビーコンサーバ３００は、例えば、ＰＣ、ＷＳ等の情報処理装置であり、端末装置１０等からネットワークＮを介して送信されてきた情報に基づいて処理を行う。
【００２８】
〔３．端末装置の構成〕
次に、図３を用いて、実施形態に係る端末装置１０の構成について説明する。図３は、実施形態に係る端末装置１０の構成例を示す図である。図３に示すように、端末装置１０は、通信部１１と、入力部１２と、出力部１３と、制御部１４とを有する。
【００２９】
（通信部１１）
通信部１１は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１は、所定のネットワークＮと有線又は無線で接続され、所定のネットワークＮを介して、情報配信装置１００等との間で情報の送受信を行う。
【００３０】
（入力部１２）
入力部１２は、ユーザからの各種操作を受け付ける。図１に示す例では、ユーザ（Ｕ１１乃至Ｕ１３）からの各種操作を受け付ける。例えば、入力部１２は、タッチパネル機能により表示面を介してユーザからの各種操作を受け付けてもよい。また、入力部１２は、端末装置１０に設けられたボタンや、端末装置１０に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【００３１】
（出力部１３）
出力部１３は、例えば液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。例えば、出力部１３は、ビーコンサーバ３００から取得した画像ＢＮを表示する。
【００３２】
（制御部１４）
制御部１４は、例えば、コントローラ（controller）であり、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、端末装置１０内部の記憶装置に記憶されている各種プログラムがＲＡＭ（Random  Access  Memory)を作業領域として実行されることにより実現される。例えば、この各種プログラムには、端末装置１０にインストールされたアプリケーションのプログラムが含まれる。例えば、この各種プログラムには、ビーコンサーバ３００から画像ＢＮを取得して表示するアプリケーションのプログラムが含まれる。また、制御部１４は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００３３】
図３に示すように、制御部１４は、受信部１４１と、表示部１４２と、送信部１４３とを有し、以下に説明する情報処理の作用を実現または実行する。
【００３４】
（受信部１４１）
受信部１４１は、各種情報を受信する。受信部１４１は、外部の情報処理装置から各種情報を受信する。受信部１４１は、情報配信装置１００等の他の情報処理装置から各種情報を受信する。例えば、受信部１４１は、コンテンツＢＴへのリンクが設定されたリンクコンテンツを受信する。また、例えば、受信部１４１は、ビーコンサーバ３００から画像ＢＮを受信する。
【００３５】
（表示部１４２）
表示部１４２は、各種情報を表示する。例えば、表示部１４２は、コンテンツＢＴへのリンクが設定されたリンクコンテンツを表示する。また、例えば、表示部１４２は、画像ＢＮを、コンテンツＢＴ内に配置して画面上に表示する。
【００３６】
（送信部１４３）
送信部１４３は、外部の情報処理装置へ各種情報を提供する。送信部１４３は、外部の情報処理装置へ各種情報を送信する。送信部１４３は、情報配信装置１００等の他の情報処理装置へ各種情報を送信する。例えば、送信部１４３は、ビーコンサーバ３００へのアクセス情報を送信する。
【００３７】
〔４．情報配信装置の構成〕
次に、図４を用いて、実施形態に係る情報配信装置１００の構成について説明する。図４は、実施形態に係る情報配信装置１００の構成例を示す図である。図４に示すように、情報配信装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、情報配信装置１００は、情報配信装置１００の管理者から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００３８】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ等によって実現される。そして、通信部１１０は、ネットワークＮと有線又は無線で接続され、ネットワークＮを介して、ビーコンサーバ３００等との間で情報の送受信を行う。
【００３９】
（記憶部１２０）
記憶部１２０は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図４に示すように、記憶部１２０は、コンテンツ情報記憶部１２１と、ビーコン情報記憶部１２２と、アクセス情報記憶部１２３とを有する。
【００４０】
コンテンツ情報記憶部１２１は、ビーコンサーバ３００から画像ＢＮを取得して表示させるためのコンテンツＢＴのコンテンツ情報を記憶する。ここで、図５に、実施形態に係るコンテンツ情報記憶部１２１の一例を示す。図５に示すように、コンテンツ情報記憶部１２１は、「コンテンツＩＤ」、「コンテンツ情報」といった項目を有する。
【００４１】
「コンテンツＩＤ」は、コンテンツＢＴを識別するための識別情報を示す。「コンテンツ情報」は、コンテンツＢＴに含まれるコンテンツ情報を示す。図５に示す例では、「コンテンツ情報」に「コンテンツ＃１１」や「コンテンツ＃１２」といった概念的な情報が格納される例を示したが、実際には、ＨＴＭＬで記載された情報等が格納される。
【００４２】
ビーコン情報記憶部１２２は、画像ＢＮの画像データを記憶する。ここで、図６に、実施形態に係るビーコン情報記憶部１２２の一例を示す。図６に示すように、ビーコン情報記憶部１２２は、「画像ＩＤ」、「画像データ」といった項目を有する。
【００４３】
「画像ＩＤ」は、画像ＢＮを識別するための識別情報を示す。「画像データ」は、画像データを示す。図６に示す例では、「画像データ」に「画像データ＃１１」や「画像＃１２」といった概念的な情報が格納される例を示したが、実際には、画像データ等が格納される。
【００４４】
アクセス情報記憶部１２３は、ビーコンサーバ３００から画像ＢＮを取得した端末装置１０を示すアクセス情報を記憶する。ここで、図６に、実施形態に係るアクセス情報記憶部１２３の一例を示す。図６に示すように、アクセス情報記憶部１２３は、「アクセスＩＤ」、「画像ＩＤ」、「ユーザＩＤ」、「アクセス日時」といった項目を有する。
【００４５】
「アクセスＩＤ」は、アクセス情報を識別するための識別情報を示す。「画像ＩＤ」は、画像ＢＮを識別するための識別情報を示す。「ユーザＩＤ」は、画像ＢＮを取得した端末装置１０のユーザを識別するための識別情報を示す。「アクセス日時」は、端末装置１０が画像ＢＮにアクセスした日時を示す。
【００４６】
（制御部１３０）
制御部１３０は、コントローラであり、例えば、ＣＰＵやＭＰＵ等によって、情報配信装置１００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００４７】
図４に示すように、制御部１３０は、動画配信部１３１と、コンテンツ配信部１３２と、取得部１３３と、推定部１３４と、提供部１３５とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部１３０の内部構成は、図４に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００４８】
（動画配信部１３１）
動画配信部１３１は、所定のライブ動画を含む動画コンテンツを配信する。また、動画配信部１３１は、動画コンテンツを各端末装置１０に配信する。
【００４９】
動画配信部１３１は、コンテンツＢＴへのリンクが設定されたリンクコンテンツを含む動画コンテンツを配信する。
【００５０】
動画配信部１３１は、所定の操作者の操作に従って、リンクを配信する。例えば、動画配信部１３１は、所定の操作者が指示したタイミングでリンクを配信する。また、動画配信部１３１は、所定の時間間隔（例えば、３０分ごと、１時間ごと）で、リンクを配信する。
【００５１】
動画配信部１３１は、所定の条件を満たすユーザの端末装置１０に配信する。例えば図１に示す場合、動画配信部１３１は、株主総会の動画像を、参加資格を有するユーザとして認証されたユーザの端末装置１０に配信する。
【００５２】
（コンテンツ配信部１３２）
コンテンツ配信部１３２は、動画配信部１３１により動画コンテンツが配信されている端末装置１０に対して、ビーコンサーバ３００から画像ＢＮを取得して表示させるためのコンテンツＢＴを配信する。
【００５３】
コンテンツ配信部１３２は、第１画像を取得して表示させるための第１コンテンツを配信する。また、コンテンツ配信部１３２は、第１コンテンツと異なるタイミングで、第２画像を取得して表示させるための第２コンテンツを配信する。
【００５４】
コンテンツ配信部１３２は、所定の操作者の操作に従って、リンクコンテンツを配信する。例えば、コンテンツ配信部１３２は、所定の操作者が指示したタイミングでリンクコンテンツを配信する。また、コンテンツ配信部１３２は、所定の時間間隔（例えば、３０分ごと、１時間ごと）で、リンクコンテンツを配信する。
【００５５】
コンテンツ配信部１３２は、リンクコンテンツをユーザが選択した端末装置１０にコンテンツＢＴを配信する。
【００５６】
コンテンツ配信部１３２は、コンテンツＢＴへのユーザのアクセスタイミングが集中せずに一様分布になるように、一部ずつのユーザに分けて端末装置１０にリンクコンテンツを配信する。
【００５７】
（取得部１３３）
取得部１３３は、各種情報を取得する。取得部１３３は、外部の情報処理装置から各種情報を取得する。取得部１３３は、ビーコンサーバ３００等の他の情報処理装置から各種情報を取得する。
【００５８】
取得部１３３は、記憶部１２０から各種情報を取得する。取得部１３３は、コンテンツ情報記憶部１２１やビーコン情報記憶部１２２やアクセス情報記憶部１２３から各種情報を取得する。
【００５９】
取得部１３３は、取得した各種情報を記憶部１２０に格納する。取得部１３３は、コンテンツ情報記憶部１２１やビーコン情報記憶部１２２やアクセス情報記憶部１２３に各種情報を格納する。
【００６０】
取得部１３３は、画像ＢＮを取得した端末装置１０を示すアクセス情報を取得する（以下、適宜、「第１取得部１３３」とする。）。例えば、取得部１３３は、画像ＢＮを取得した端末装置１０を示すアクセス情報を、画像ＢＮごとに取得する（以下、適宜、「第２取得部１３３」とする。）。
【００６１】
（推定部１３４）
推定部１３４は、取得部１３３により取得されたアクセス情報に基づいて、リンクコンテンツ配信時にライブ動画を閲覧していたユーザを推定する（以下、適宜、「第１推定部１３４」とする。）。例えば、推定部１３４は、リンクコンテンツ配信時にライブ動画を閲覧していたユーザの数を推定する。
【００６２】
推定部１３４は、アクセス情報に基づいて、各リンクコンテンツの配信時にライブ動画を閲覧していたユーザを、リンクコンテンツごとに推定する（以下、適宜、「第２推定部１３４」とする。）。
【００６３】
推定部１３４は、所定の時間内にユーザがリンクコンテンツを閲覧した場合、ライブ動画を閲覧したユーザと推定する。また、推定部１３４は、所定の時間内にユーザがリンクコンテンツを閲覧しなかった場合、ライブ動画を閲覧していないユーザと推定する。なお、所定の時間内とは、例えば、リンクコンテンツが配信されたタイミングを基準として、そのタイミングからの所定の時間内である。なお、所定の時間は、予め定められていてもよいし、所定の操作者が例えばライブ配信中に入力したものであってもよい。
【００６４】
また、例えば株主総会の会議の場合等、ユーザがライブ配信のオンライン上ではなく、会場にいる場合が考えられる。このユーザは、例えば株主総会の会議に会場で参加している参加者である。このように、ユーザが会場にいる場合には、推定部１３４は、オンライン上でライブ動画を閲覧しているユーザの数に、会場にいるユーザの数を加算して、ライブ動画を閲覧しているユーザの数としてもよい。ただし、ユーザがオンライン上でも会場でもライブ動画を閲覧している場合には、ユーザの数が重複して加算されてしまう可能性がある。推定部１３４は、足しあげに基づく加算ではなく、名寄せに基づく加算に基づいて、ライブ動画を閲覧しているユーザの数を推定してもよい。
【００６５】
（提供部１３５）
提供部１３５は、外部の情報処理装置へ各種情報を提供する。提供部１３５は、外部の情報処理装置へ各種情報を送信する。提供部１３５は、外部の情報処理装置へ各種情報を通知する。提供部１３５は、外部の情報処理装置へ各種情報を配信する。提供部１３５は、端末装置１０等の他の情報処理装置へ各種情報を提供する。
【００６６】
提供部１３５は、ライブ動画の閲覧状況の推定結果を提供する。例えば、提供部１３５は、推定結果を所定の操作者に提供する。
【００６７】
〔５．コンテンツサーバの構成〕
次に、図８を用いて、実施形態に係るコンテンツサーバ２００の構成について説明する。図８は、実施形態に係るコンテンツサーバ２００の構成例を示す図である。図８に示すように、コンテンツサーバ２００は、通信部２１０と、記憶部２２０と、制御部２３０とを有する。なお、コンテンツサーバ２００は、コンテンツサーバ２００の管理者から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００６８】
（通信部２１０）
通信部２１０は、例えば、ＮＩＣ等によって実現される。そして、通信部２１０は、ネットワークＮと有線又は無線で接続され、ネットワークＮを介して、情報配信装置１００等との間で情報の送受信を行う。
【００６９】
（記憶部２２０）
記憶部２２０は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部２２０は、コンテンツ情報記憶部１２１と同様の情報を記憶する。このため、説明を省略する。
【００７０】
（制御部２３０）
制御部２３０は、コントローラであり、例えば、ＣＰＵやＭＰＵ等によって、コンテンツサーバ２００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部２３０は、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００７１】
図８に示すように、制御部２３０は、動画配信部２３１と、コンテンツ配信部２３２とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部２３０の内部構成は、図８に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００７２】
（動画配信部２３１）
動画配信部２３１は、動画配信部１３１と同様の機能を有する。このため、説明を省略する。
【００７３】
（コンテンツ配信部２３２）
コンテンツ配信部２３２は、コンテンツ配信部１３２と同様の機能を有する。このため、説明を省略する。
【００７４】
〔６．ビーコンサーバの構成〕
次に、図９を用いて、実施形態に係るビーコンサーバ３００の構成について説明する。図９は、実施形態に係るビーコンサーバ３００の構成例を示す図である。図９に示すように、ビーコンサーバ３００は、通信部３１０と、記憶部３２０と、制御部３３０とを有する。なお、ビーコンサーバ３００は、ビーコンサーバ３００の管理者から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００７５】
（通信部３１０）
通信部３１０は、例えば、ＮＩＣ等によって実現される。そして、通信部３１０は、ネットワークＮと有線又は無線で接続され、ネットワークＮを介して、情報配信装置１００等との間で情報の送受信を行う。
【００７６】
（記憶部３２０）
記憶部３２０は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図９に示すように、記憶部３２０は、ビーコン情報記憶部３２１と、アクセス情報記憶部３２２とを有する。
【００７７】
ビーコン情報記憶部３２１は、ビーコン情報記憶部１２２と同様の情報を記憶する。このため、説明を省略する。
【００７８】
アクセス情報記憶部３２２は、アクセス情報記憶部１２３と同様の情報を記憶する。このため、説明を省略する。
【００７９】
（制御部３３０）
制御部３３０は、コントローラであり、例えば、ＣＰＵやＭＰＵ等によって、ビーコンサーバ３００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部３３０は、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００８０】
図９に示すように、制御部３３０は、受信部３３１と、送信部３３２とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部３３０の内部構成は、図９に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００８１】
（受信部３３１）
受信部３３１は、画像ＢＮの画像データの配信要求を受信する。
【００８２】
（送信部３３２）
送信部３３２は、受信した配信要求に基づいて、画像ＢＮデータを送信する。
【００８３】
送信部３３２は、画像ＢＮを取得した端末装置１０を示すアクセス情報を送信する。
【００８４】
〔７．情報処理のフロー〕
次に、図１０を用いて、実施形態に係る情報配信システム１による情報処理の手順について説明する。図１０は、実施形態に係る情報配信システム１による情報処理の手順を示すフローチャートである。
【００８５】
図１０に示すように、情報配信装置１００は、所定のビーコンサーバから画像ＢＮを取得した端末装置１０を示すアクセス情報を取得する（ステップＳ２０１）。情報配信装置１００は、取得したアクセス情報に基づいて、リンクコンテンツ配信時（タイミングＴ１１）にライブ動画を閲覧していたユーザに関する情報を推定する（ステップＳ２０２）。また、情報配信装置１００は、異なるタイミングで、所定のビーコンサーバから画像ＢＮを取得した端末装置１０を示すアクセス情報を取得する（ステップＳ２０３）。情報配信装置１００は、リンクコンテンツ配信時（タイミングＴ１２）にライブ動画を閲覧していたユーザに関する情報を推定する（ステップＳ２０４）。情報配信装置１００は、タイミングＴ１１からタイミングＴ１２まで、ライブ動画を閲覧していたユーザに関する情報を推定する（ステップＳ２０５）。
【００８６】
〔８．変形例〕
上述した実施形態に係る情報配信システム１は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報配信システム１の他の実施形態について説明する。
【００８７】
上記実施形態において、ユーザはライブ配信にログインしたユーザ本人である場合を示したが、ユーザ本人に限らず代理人であってもよい。この場合、情報配信装置１００は、代理人用のログイン機能を提供してもよい。例えば、情報配信装置１００は、ユーザ本人がログインして代理人用のＱＲコード（登録商標）の発行を依頼すると、代理人に代理人用のＱＲコード（登録商標）を送信してもよい。また、情報配信装置１００は、代理人用のＱＲコード（登録商標）が発行された場合、ユーザ本人がログインしたとしても、ユーザ本人と代理人との両方を１人のユーザとみなして処理を行ってもよい。この際、情報配信装置１００は、ユーザ本人と代理人とのうち、例えば、早くログインしたものをユーザとみなして処理を行ってもよい。また、情報配信装置１００は、ユーザ本人と代理人とのうち、例えば、ユーザ本人を優先してユーザとみなして処理を行ってもよい。また、情報配信装置１００は、例えば、ユーザ本人と代理人とのうち、重複したとみなされるものを強制的にログアウトさせる等の処理を行ってもよい。
【００８８】
上記実施形態において、情報配信装置１００は、プロキシファイト対応のための機能を提供してもよい。例えば、情報配信装置１００は、ユーザが誰に委任するかを選択して、依頼された側が受託許可を行うと、票数が増える等の機能を提供してもよい。この際、情報配信装置１００は、依頼される側が委任してほしい旨の希望通知を、株主名簿等に記載の参加者全員に送信するための処理を行ってもよい。
【００８９】
〔９．効果〕
上述してきたように、実施形態に係る情報配信装置１００は、動画配信部１３１と、コンテンツ配信部１３２とを有する。動画配信部１３１は、所定のライブ動画を含む動画コンテンツを端末装置１０に配信する。また、コンテンツ配信部１３２は、動画コンテンツが配信されている端末装置１０に対して、所定のビーコンサーバ３００から画像を取得して表示させるためのコンテンツを配信する。
【００９０】
これにより、実施形態に係る情報配信装置１００は、ライブ動画を閲覧していたユーザを適切に推定することができる。
【００９１】
また、実施形態に係る情報配信装置１００は、ビーコンサーバ３００から画像を取得した端末装置１０を示すアクセス情報を取得する第１取得部１３３と、第１取得部１３３により取得されたアクセス情報に基づいて、コンテンツ配信時にライブ動画を閲覧していたユーザを推定する第１推定部１３４と、を更に有する。
【００９２】
これにより、実施形態に係る情報配信装置１００は、ビーコンサーバ３００で管理された画像へのアクセス情報に基づいて、コンテンツ配信時にライブ動画を閲覧していたユーザを適切に推定することができる。
【００９３】
また、第１推定部１３４は、ライブ動画を閲覧していたユーザの数を推定する。
【００９４】
これにより、実施形態に係る情報配信装置１００は、コンテンツ配信時にライブ動画を閲覧していたユーザの数を適切に推定することができる。
【００９５】
また、コンテンツ配信部１３２は、ビーコンサーバ３００から第１画像を取得して表示させるための第１コンテンツと、ビーコンサーバ３００から第２画像を取得して表示させるための第２コンテンツとを異なるタイミングで配信する。
【００９６】
これにより、実施形態に係る情報配信装置１００は、ライブ配信中、ライブ動画を閲覧していたユーザを適切に推定することができる。また、これにより、実施形態に係る情報配信装置１００は、ログインしたが、ライブ動画を閲覧していないユーザを適切に推定することができる。
【００９７】
また、実施形態に係る情報配信装置１００は、ビーコンサーバ３００から画像を取得した端末装置１０を示すアクセス情報を、画像ごとに取得する第２取得部１３３と、第２取得部１３３により取得されたアクセス情報に基づいて、各コンテンツの配信時にライブ動画を閲覧していたユーザを、コンテンツごとに推定する第２推定部１３４と、を更に有する。
【００９８】
これにより、実施形態に係る情報配信装置１００は、ライブ配信中、ライブ動画を閲覧していたユーザを適切に推定することができる。また、これにより、実施形態に係る情報配信装置１００は、ログインしたが、ライブ動画を閲覧していないユーザを適切に推定することができる。
【００９９】
また、コンテンツ配信部１３２は、所定の操作者の操作に従って、コンテンツを配信する。
【０１００】
これにより、実施形態に係る情報配信装置１００は、所定の操作者の操作のタイミングにおけるライブ動画を閲覧していたユーザを適切に推定することができる。
【０１０１】
また、コンテンツ配信部１３２は、所定の時間間隔で、コンテンツを配信する。
【０１０２】
これにより、実施形態に係る情報配信装置１００は、所定の時間間隔でライブ動画を閲覧していたユーザを適切に推定することができる。
【０１０３】
また、動画配信部１３１は、コンテンツへのリンクが設定されたリンクコンテンツを含む動画コンテンツを配信する。また、コンテンツ配信部１３２は、リンクコンテンツをユーザが選択した端末装置１０にコンテンツを配信する。
【０１０４】
これにより、実施形態に係る情報配信装置１００は、リンクコンテンツの閲覧をトリガとして、ライブ動画を閲覧していたユーザを適切に推定することができる。
【０１０５】
また、動画配信部１３１は、所定の操作者の操作に従って、リンクを配信する。
【０１０６】
これにより、実施形態に係る情報配信装置１００は、所定の操作者の操作のタイミングにおけるライブ動画を閲覧していたユーザを適切に推定することができる。
【０１０７】
また、動画配信部１３１は、所定の時間間隔で、リンクを配信する。
【０１０８】
これにより、実施形態に係る情報配信装置１００は、所定の時間間隔でライブ動画を閲覧していたユーザを適切に推定することができる。
【０１０９】
また、動画配信部１３１は、株主総会の動画像を、参加資格を有するユーザとして認証されたユーザの端末装置１０に配信する。
【０１１０】
これにより、実施形態に係る情報配信装置１００は、株主総会をオンライン上で閲覧していたユーザを適切に推定することができる。
【０１１１】
〔１０．ハードウェア構成〕
また、上述してきた実施形態に係る端末装置１０、情報配信装置１００、コンテンツサーバ２００、及びビーコンサーバ３００は、例えば、図１１に示すような構成のコンピュータ１０００によって実現される。図１は、端末装置１０、情報配信装置１００、コンテンツサーバ２００、及びビーコンサーバ３００の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１１２】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１１３】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、所定の通信網を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを所定の通信網を介して他の機器へ送信する。
【０１１４】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１１５】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１１６】
例えば、コンピュータ１０００が実施形態に係る端末装置１０、情報配信装置１００、コンテンツサーバ２００、及びビーコンサーバ３００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１４、１３０、２３０および３３０の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。
【０１１７】
〔１１．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１１８】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１１９】
また、上述してきた実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１２０】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１２１】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１２２】
１  情報配信システム
１０  端末装置
１００  情報配信装置
１１０  通信部
１２０  記憶部
１２１  コンテンツ情報記憶部
１２２  ビーコン情報記憶部
１２３  アクセス情報記憶部
１３０  制御部
１３１  動画配信部
１３２  コンテンツ配信部
１３３  取得部
１３４  推定部
１３５  提供部
２００  コンテンツサーバ
２１０  通信部
２２０  記憶部
２３０  制御部
２３１  動画配信部
２３２  コンテンツ配信部
３００  ビーコンサーバ
３１０  通信部
３２０  記憶部
３２１  ビーコン情報記憶部
３２２  アクセス情報記憶部
３３０  制御部
３３１  受信部
３３２  送信部
Ｎ      ネットワーク
【要約】
【課題】更なるユーザビリティの向上を促進すること。
【解決手段】本願に係る情報配信装置は、動画配信部と、コンテンツ配信部とを備える。動画配信部は、所定のライブ動画を含む動画コンテンツを端末装置に配信する。コンテンツ配信部は、動画コンテンツが配信されている端末装置に対して、所定のビーコンサーバから画像を取得して表示させるためのコンテンツを配信する。
【選択図】図４【図１】
0006974568.tif 000002
【図２】
0006974568.tif 000003
【図３】
0006974568.tif 000004
【図４】
0006974568.tif 000005
【図５】
0006974568.tif 000006
【図６】
0006974568.tif 000007
【図７】
0006974568.tif 000008
【図８】
0006974568.tif 000009
【図９】
0006974568.tif 000010
【図１０】
0006974568.tif 000011
【図１１】
0006974568.tif 000012