(57)【要約】      （修正有）【課題】不特定多数のユーザの関心を引くことができる映像配信装置を提供する。【解決手段】バーチャルアシスタントを用いた映像を配信する配信システム１０において、映像処理装置１１は実空間に存在するバーチャルアシスタントを演じる演者の動作を仮想空間上のキャラクタに反映させることにより生成されるライブ映像を生成し、配信サーバ１２は生成したライブ映像と、ライブ映像を録画して得られた録画映像やダイジェスト映像の非ライブ映像を取得し、複数の施設に分散配置される表示装置へ配信する。【選択図】図２
2020191620.tif 000002
【特許請求の範囲】
【請求項１】
実空間に存在する演者の動作を仮想空間上のキャラクタに反映させることにより生成されるライブ映像を取得し、
取得したライブ映像と、該ライブ映像に基づく非ライブ映像とを、複数の施設に分散配置される表示装置へ配信する
映像配信方法。
【請求項２】
前記ライブ映像と、前記非ライブ映像とをユーザの端末装置へ配信する
請求項１に記載の映像配信方法。
【請求項３】
前記非ライブ映像は、前記ライブ映像を録画して得られる録画映像、又は前記ライブ映像の一部を抽出して得られるダイジェスト映像を含み、
配信先から受付けた選択に応じて、前記ライブ映像、前記録画映像、又は前記ダイジェスト映像を前記配信先へ配信する
請求項１又は請求項２に記載の映像配信方法。
【請求項４】
前記ライブ映像、前記録画映像、及び前記ダイジェスト映像の中から配信者が選択した種類の映像を配信する
請求項３に記載の映像配信方法。
【請求項５】
専門分野が異なる複数の演者と、各演者の動作を反映させる複数のキャラクタとの組み合わせの中から、一の演者と該演者の動作を反映させる一のキャラクタとの組み合わせに対する選択を受付け、
受付けた選択に基づき、前記一の演者の動作を反映させた前記一のキャラクタによるライブ映像と、該ライブ映像に基づく非ライブ映像とを配信する
請求項１から請求項４の何れか１つに記載の映像配信方法。
【請求項６】
前記ライブ映像又は前記非ライブ映像に対する視聴者の関心度を算出し、
算出した関心度を記憶装置に記憶させる
請求項１から請求項５の何れか１つに記載の映像配信方法。
【請求項７】
前記ライブ映像又は前記非ライブ映像の視聴者数に応じて前記関心度を算出する
請求項６に記載の映像配信方法。
【請求項８】
配信先が施設に設置された表示装置である場合、前記施設に来訪した来訪者のうち、前記表示装置の画面を見た来訪者の人数、又は前記表示装置の前に立ち止まった来訪者の人数を計数し、
計数結果に基づき、前記ライブ映像又は前記非ライブ映像に対する来訪者の関心度を算出し、
算出した関心度を記憶装置に記憶させる
請求項１から請求項５の何れか１つに記載の映像配信方法。
【請求項９】
前記施設は、商品又はサービスを販売する店舗であり、
前記ライブ映像又は前記非ライブ映像は、前記店舗にて販売される商品又はサービスに関する映像を含み、
前記店舗への来店者数、及び前記商品又はサービスの販売点数の情報を、前記関心度に関連付けて前記記憶装置に記憶させる
請求項８に記載の映像配信方法。
【請求項１０】
前記関心度と、前記販売点数とに基づき、前記ライブ映像及び前記非ライブ映像の配信効果を検証する
請求項９に記載の映像配信方法。
【請求項１１】
前記ライブ映像及び前記非ライブ映像に関する情報を、前記関心度に関連付けて前記記憶装置に記憶させる
請求項９又は請求項１０に記載の映像配信方法。
【請求項１２】
前記ライブ映像の配信日時を前記端末装置に事前に通知する
請求項２に記載の映像配信方法。
【請求項１３】
前記施設にて利用可能なクーポンを前記端末装置へ付与する
請求項２に記載の映像配信方法。
【請求項１４】
前記ライブ映像及び前記非ライブ映像に対する評価を受付ける
請求項１から請求項１３の何れか１つに記載の映像配信方法。
【請求項１５】
前記演者に対する報酬を視聴者から受付ける
請求項１から請求項１４の何れか１つに記載の映像配信方法。
【請求項１６】
前記報酬は、ネットワーク上で前記視聴者が保有する有価ポイントを含む
請求項１５に記載の映像配信方法。
【請求項１７】
前記キャラクタの外観変更を変更し、外観変更後のキャラクタによるライブ映像を配信する
請求項１から請求項１６の何れか１つに記載の映像配信方法。
【請求項１８】
配信元及び配信先をＷｅｂＲＴＣにより接続し、前記配信元から前記配信先へ前記ライブ映像及び前記非ライブ映像を配信する
請求項１から請求項１７の何れか１つに記載の映像配信方法。
【請求項１９】
実空間に存在する演者の動作を仮想空間上のキャラクタに反映させることにより生成されるライブ映像を取得する取得部と、
取得したライブ映像と、該ライブ映像に基づく非ライブ映像とを、複数の施設に分散配置される表示装置へ配信する配信部と
を備える映像配信装置。
【請求項２０】
コンピュータに、
実空間に存在する演者の動作を仮想空間上のキャラクタに反映させることにより生成されるライブ映像と、前記ライブ映像を録画して得られる録画映像と、前記ライブ映像の一部を抽出して得られるダイジェスト映像とを選択可能に表示し、
選択に応じて、前記ライブ映像、前記録画映像、及び、前記ダイジェスト映像の何れか１つを表示する
処理を実行させるためのコンピュータプログラム。
【請求項２１】
前記ライブ映像の配信先は、複数の施設に分散配置される表示装置と、ユーザの端末装置とを含み、
前記コンピュータに、
前記施設にて利用可能なクーポンを前記端末装置へ付与する
処理を実行させるための請求項２０に記載のコンピュータプログラム。
【請求項２２】
前記コンピュータに、
前記演者に対する報酬を視聴者から受付ける
処理を実行させるための請求項２０又は請求項２１に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像配信方法、映像配信装置、及びコンピュータプログラムに関する。
本出願は、２０１８年１２月２０日出願の米国仮特許出願第６２／７８３，０７８号、及び２０１９年５月２０日出願の日本国特許出願第２０１９−０９４５９４号に基づく優先権を主張し、前記米国仮特許出願及び前記日本国特許出願に記載された全ての記載内容を援用するものである。
【背景技術】
【０００２】
ライブ会場におけるライブをインターネット等の通信ネットワークを介して、リアルタイム中継することにより、ライブ動画を共有するサービスが知られている。ライブ動画を共有するサービスでは、ライブ会場で撮影された動画をライブストリーミングにより配信することにより、複数のユーザの端末で共有することが可能である（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２８２６９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したライブ動画の共有サービスでは、特定のユーザの端末に対してライブ動画を配信する構成としており、不特定多数のユーザの関心を引くことは困難である。
【０００５】
本発明は、不特定多数のユーザの関心を引くことができる映像配信方法、映像配信装置、及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る映像配信方法は、実空間に存在する演者の動作を仮想空間上のキャラクタに反映させることにより生成されるライブ映像を取得し、取得したライブ映像と、該ライブ映像に基づく非ライブ映像とを、複数の施設に分散配置される表示装置へ配信する。
【０００７】
本発明の一態様に係る映像配信装置は、実空間に存在する演者の動作を仮想空間上のキャラクタに反映させることにより生成されるライブ映像を取得する取得部と、取得したライブ映像と、該ライブ映像に基づく非ライブ映像とを、複数の施設に分散配置される表示装置へ配信する配信部とを備える。
【０００８】
本発明の一態様に係るコンピュータプログラムは、コンピュータに、実空間に存在する演者の動作を仮想空間上のキャラクタに反映させることにより生成されるライブ映像と、前記ライブ映像を録画して得られる録画映像と、前記ライブ映像の一部を抽出して得られるダイジェスト映像とを選択可能に表示し、選択に応じて、前記ライブ映像、前記録画映像、及び、前記ダイジェスト映像の何れか１つを表示する処理を実行させるためのコンピュータプログラムである。
【発明の効果】
【０００９】
本願によれば、不特定多数のユーザの関心を引くことができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係るプロモーションシステムの全体構成を説明する模式図である。
【図２】配信システムの構成を示すブロック図である。
【図３】配信スケジュールテーブルの一例を示す概念図である。
【図４】事業者端末の構成を示すブロック図である。
【図５】表示システムの構成を示すブロック図である。
【図６】ユーザ端末の構成を示すブロック図である。
【図７】ユーザ端末の表示部に表示されるトップページ画面の一例を示す模式図である。
【図８】コンテンツ選択画面の一例を示す模式図である。
【図９】コンテンツ再生画面の一例を示す模式図である。
【図１０】表示システムにおける表示例を示す模式図である。
【図１１】実施の形態１に係るプロモーションシステムが実行する処理の手順を説明するフローチャートである。
【図１２】実施の形態２に係るプロモーションシステムが実行する処理の手順を説明するフローチャートである。
【図１３】関心度を記憶したテーブルの一例を示す概念図である。
【図１４】バーチャルアシスタントの外観変更処理に係る処理手順を説明するフローチャートである。
【図１５】バーチャルアシスタントの外観の変更例を説明する説明図である。
【図１６】実施の形態４に係るプロモーションシステムの全体構成を説明する模式図である。
【図１７】配信端末の構成を示すブロック図である。
【図１８】受信システムの構成を示すブロック図である。
【図１９】管理サーバの構成を示すブロック図である。
【図２０】配信スケジュールテーブルの一例を示す概念図である。
【図２１】管理サーバが実行する処理の手順を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の適用例の１つとして、バーチャルアシスタントを用いてポロモーション活動を行うシステムについて、図面を用いて具体的に説明する。
（実施の形態１）
図１は実施の形態１に係るプロモーションシステムの全体構成を説明する模式図である。本実施の形態に係るプロモーションシステムは、例えば、バーチャルアシスタントを用いた映像を配信する配信システム１０、店舗などの施設にてプロモーションを実施する事業者（広告主）が利用する事業者端末２０、店舗などの複数の施設に分散配置される表示システム３０，３０，…，３０、及び、個人ユーザが用いるユーザ端末４０を含む。事業者端末２０、表示システム３０及びユーザ端末４０は、インターネット網などの通信ネットワークＮを介して、配信システム１０に通信可能に接続される。
【００１２】
本実施の形態に係るプロモーションシステムは、配信システム１０から表示システム３０及びユーザ端末４０に対し、バーチャルアシスタントの映像を配信することによって、商品又はサービスを販売する店舗等における広告活動や販促活動などのプロモーションを実施する。配信システム１０が配信するバーチャルアシスタントの映像は、現実世界（実空間）に存在する演者の動作を仮想空間上のキャラクタに反映させることによって生成されるライブ映像を含む。演者は、例えば、声優、俳優、司会者、講演者などである。代替的に、演者は一般ユーザであってもよい。演者の動作を反映させる仮想空間上のキャラクタは、人物、動物などをコンピュータグラフィックスにより表現したオブジェクトである。当該オブジェクトは、２次元のオブジェクトであってもよく、３次元のオブジェクトであってもよい。所謂バーチャルユーチューバー（Vtuber）は、演者の動作を仮想空間上のキャラクタに反映させることによって生成されるバーチャルアシスタントの一例である。ライブ映像には、音声が付加されていてもよい。
【００１３】
配信システム１０が配信する映像は、バーチャルアシスタントのライブ映像に基づく非ライブ映像を含んでもよい。非ライブ映像は、ライブ映像を録画して得られる録画映像、及びライブ映像の一部を抽出して得られるダイジェスト映像の少なくとも一方を含む。録画映像及びダイジェスト映像には、音声が付加されていてもよい。
【００１４】
バーチャルアシスタントを用いたプロモーションの一例は、店舗等における広告活動や販促活動である。また、プロモーションは、適宜の施設にて行われるイベント活動、接客業務、コンシェルジュ業務、説明会業務等の様々な活動についてのプロモーションであってもよい。このため、表示システム３０は、店舗に限らず、イベント会場、講習会場、レジャー施設、駅、広場などの任意の施設に設置されてもよい。例えば、案内係や警備員を導入する代わりに、表示システム３０を用いてバーチャルアシスタントのライブ映像を表示してもよい。さらに、プロモーションは、個人ユーザが通信ネットワークＮを介して行うコンテンツ配信活動についてのプロモーションであってもよい。
【００１５】
ライブ映像及び非ライブ映像の配信は、配信システム１０から表示システム３０及びユーザ端末４０に対して直接的に行ってもよく、事業者端末２０を介して間接的に行ってもよい。後者の場合、事業者端末２０は、配信システム１０からライブ映像及び非ライブ映像を取得し、取得したライブ映像及び非ライブ映像を表示システム３０及びユーザ端末４０へ二次配信すればよい。
【００１６】
また、複数の店舗を統轄する統轄本部にサーバ装置が設定されている場合、当該サーバ装置を介して、各店舗の表示システム３０，３０，…，３０にライブ映像及び非ライブ映像を配信してもよい。この場合、統轄本部のサーバ装置は、配信システム１０からライブ映像及び非ライブ映像を取得し、取得したライブ映像及び非ライブ映像を表示システム３０及びユーザ端末４０へ二次配信すればよい。
【００１７】
また、配信システム１０から配信されるライブ映像及び非ライブ映像の配信先は、実店舗の表示システム３０であってもよく、通信ネットワークＮ上の仮想店舗が用意しているチャンネルであってもよい。
【００１８】
以下、プロモーションシステムを構成する配信システム１０、事業者端末２０、表示システム３０、及びユーザ端末４０の構成について個々に説明する。
【００１９】
図２は配信システム１０の構成を示すブロック図である。配信システム１０は、バーチャルアシスタントを用いた映像を生成する映像処理装置１１と、映像処理装置１１によって生成された映像をクライアントへ配信する配信サーバ１２とを含む。
【００２０】
映像処理装置１１は、例えば、映像入力部１１１、音声入力部１１２、記憶部１１３、映像処理部１１４、操作部１１５、表示部１１６、及び接続部１１７を備える。
【００２１】
映像入力部１１１は、デジタルビデオカメラなどの撮像装置１３が接続され、映像データが入力される入力インタフェースを備える。本実施の形態では、撮像装置１３を用いて、バーチャルアシスタントを演じる演者の動作を撮像する。映像入力部１１１は、撮像装置１３によって撮像された映像データを取得し、取得した映像データを記憶部１１３へ出力する。
【００２２】
音声入力部１１２には、マイクなどの音声入力装置１４が接続され、音声データが入力される入力インタフェースを備える。本実施の形態では、音声入力装置１４を用いて、バーチャルアシスタントを演じる演者の声を録音する。音声入力部１１２は、音声入力装置１４から音声データを取得し、取得した音声データを記憶部１１３へ出力する。
【００２３】
なお、本実施形態の映像処理装置１１は、映像データ及び音声データをそれぞれ映像入力部１１１及び音声入力部１１２から取得する構成としたが、映像データ及び音声データを含むマルチメディアデータを１つの入力インタフェースから取得する構成であっもよい。
【００２４】
記憶部１１３は、メモリ、ハードディスクなどを用いた記憶装置を備える。記憶部１１３には、演者の動作が反映されるキャラクタのデータが記憶される。キャラクタのデータは、キャラクタの形状、外観、性格などの各種属性を定める属性データを含む。また、記憶部１１３には、映像処理装置１１において実行される各種コンピュータプログラムが記憶されてもよい。記憶部１１３に記憶されるコンピュータプログラムには、演者の動作をキャラクタに反映させてバーチャルアシスタントのライブ映像を生成する映像処理プログラムが含まれる。
【００２５】
記憶部１１３に記憶されるプログラムは、当該プログラムを読み取り可能に記録した非一時的な記録媒体Ｍ１１により提供されてもよい。記録媒体Ｍ１１は、例えば、ＣＤ−ＲＯＭ、ＵＳＢメモリ、ＳＤ（Secure Digital）カード、マイクロＳＤカード、コンパクトフラッシュ（登録商標）などの可搬型メモリである。この場合、映像処理装置１１は、不図示の読取装置を用いて記録媒体Ｍ１１から各種プログラムを読み取り、読み取った各種プログラムを記憶部１１３にインストールする。また、記憶部１１３に記憶されるプログラムは、通信により提供されてもよい。
【００２６】
映像処理部１１４は、ASIC（Application Specific Integrated Circuit）などの処理回路及びメモリを備える。映像処理部１１４は、記憶部１１３に記憶された映像処理プログラムを実行することにより、映像入力部１１１及び音声入力部１１２を通じて入力される映像データ及び音声データに基づき、演者の動作をキャラクタに反映させたバーチャルアシスタントによるライブ映像を生成する。演者の動作をキャラクタに反映させる手法としては公知の手法を用いることができる。例えば、演者の動作に関する情報をモーションキャプチャにより取得し、取得した情報に基づき、仮想空間においてキャラクタを動作させることによって、演者の動作をキャラクタに反映させることができる。また、演者の動作をキャラクタに反映させる際に、操作部１１５を通じてコマンドの入力を受付け、受付けたコマンドに従って演者の動作をキャラクタに反映させてもよい。ライブ映像は映像だけでなく音声を含んでもよい。映像処理部１１４において生成されたライブ映像は、接続部１１７を通じて配信サーバ１２へ出力される。
【００２７】
操作部１１５は、キーボード、マウスなどの入力インタフェースを備えており、システム管理者等による操作を受付ける。表示部１１６は、液晶ディスプレイ装置などを備えており、システム管理者等に対して報知すべき情報を表示する。
【００２８】
接続部１１７は、配信サーバ１２を接続する接続インタフェースを備える。映像処理装置１１は、映像処理部１１４によって生成されたライブ映像を、接続部１１７を通じて配信サーバ１２へ出力する。
【００２９】
配信サーバ１２は、制御部１２１、記憶部１２２、操作部１２３、表示部１２４、接続部１２５、通信部１２６等を備える。
【００３０】
制御部１２１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備える。制御部１２１のＣＰＵは、ＲＯＭ又は記憶部１２２に予め記憶された各種プログラムをＲＡＭに展開して実行することにより、上述した各種ハードウェアの動作を制御し、装置全体を本願の映像配信装置として機能させる。
【００３１】
なお、制御部１２１は、上記の構成に限定されるものではなく、１又は複数のＣＰＵ、マルチコアＣＰＵ、マイコン等を含む任意の処理回路であればよい。また、制御部１２１は、日時情報を出力するクロック、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えていてもよい。
【００３２】
記憶部１２２は、メモリ、ハードディスクなどを用いた記憶装置を備える。記憶部１２２には、制御部１２１によって実行される各種コンピュータプログラム、及びコンピュータプログラムの実行に必要なデータ等が記憶される。また、記憶部１２２には、各種映像の配信先に係る情報が記憶されてもよい。
【００３３】
記憶部１２２に記憶されるコンピュータプログラムには、配信サーバ１２の動作全体を制御するためのプログラムであるオペレーティングシステム、バーチャルアシスタントの映像を管理するための管理プログラム、バーチャルアシスタントの映像を配信する際に用いる配信プログラム等が含まれてもよい。
【００３４】
なお、記憶部１２２に記憶されるプログラムは、当該プログラムを読み取り可能に記録した非一時的な記録媒体Ｍ１２により提供されてもよい。記録媒体Ｍ１２は、例えば、ＣＤ−ＲＯＭ、ＵＳＢメモリ、ＳＤカード、マイクロＳＤカード、コンパクトフラッシュ（登録商標）などの可搬型メモリである。この場合、制御部１２１は、不図示の読取装置を用いて記録媒体Ｍ１２から各種プログラムを読み取り、読み取った各種プログラムを記憶部１２２にインストールする。また、記憶部１２２に記憶されるプログラムは、通信部１２６を介した通信により提供されてもよい。この場合、制御部１２１は、通信部１２６を通じて各種プログラムを取得し、取得した各種プログラムを記憶部１２２にインストールする。
【００３５】
更に、記憶部１２２には、ライブ映像に基づく非ライブ映像が記憶されてもよい。例えば、制御部１２１は、接続部１２５を通じて入力されるライブ映像を録画映像として記憶部１２２に記憶させてもよい。また、制御部１２１は、接続部１２５を通じて入力されるライブ映像から一部を抽出することによってダイジェスト映像を生成し、生成したダイジェスト映像を記憶部１２２に記憶させてもよい。ダイジェスト映像は、制御部１２１によって自動的に生成されるものであってもよく、操作部１２３にて編集操作を受け付けることにより生成されるものであってもよい。
【００３６】
操作部１２３は、キーボード、マウスなどの入力インタフェースを備えており、システム管理者等による操作を受付ける。表示部１２４は、液晶ディスプレイ装置などを備えており、システム管理者等に対して報知すべき情報を表示する。
【００３７】
接続部１２５は、映像処理装置１１を接続する接続インタフェースを備える。接続部１２５は、映像処理装置１１において生成されるライブ映像のデータを取得する。
【００３８】
通信部１２６は、通信ネットワークＮに接続するための通信インタフェースを備える。通信部１２６は、通信ネットワークＮを介して、事業者端末２０、表示システム３０及びユーザ端末４０との間で各種情報を送受信するように構成されている。例えば、本実施の形態において、配信サーバ１２から表示システム３０，３０，…，３０へライブ映像を配信する場合、配信サーバ１２は、映像処理装置１１にて生成されるライブ映像を接続部１２５より取得し、取得したライブ映像を表示システム３０，３０，…，３０を宛先として通信部１２６より配信（ストリーミング配信）する。また、配信サーバ１２から表示システム３０，３０，…，３０へ録画映像又はダイジェスト映像を配信する場合、配信サーバ１２は、配信対象の録画映像又はダイジェスト映像を記憶部１２２から読み出し、読み出した録画映像又はダイジェスト映像を表示システム３０，３０，…，３０を宛先として通信部１２６より送信する。配信サーバ１２からライブ映像、録画映像、又はダイジェスト映像を個人のユーザ端末４０へ送信する場合も同様である。
【００３９】
なお、配信サーバ１２による映像配信は、依頼主（例えば、広告主又は施設等）が指定するスケジュールに従って実施される。図３は配信スケジュールテーブルの一例を示す概念図である。このような配信スケジュールテーブルは、配信サーバ１２の記憶部１２２に記憶される。依頼主は、配信スケジュールだけでなく、配信先の施設を指定してもよい。更に、配信者は、ライブ映像、録画映像、及びダイジェスト映像のうち、どのタイプの映像を配信するのかを指定してもよい。更に、依頼者は、演者と、演者の動作が反映されるキャラクタとの組み合わせを指定してもよい。
【００４０】
本実施の形態では、映像処理装置１１及び配信サーバ１２をそれぞれ独立した個別の装置として記載したが、配信システム１０は、映像処理装置１１の機能と、配信サーバ１２の機能とを有する単一の装置によって構成されてもよい。また、配信サーバ１２に複数の映像処理装置１１が接続され、同じ時間帯に複数のライブ映像を複数の配信先へ配信してもよい。
【００４１】
図４は事業者端末２０の構成を示すブロック図である。事業者端末２０は、パーソナルコンピュータ等であり、制御部２０１、記憶部２０２、通信部２０３、操作部２０４、表示部２０５等を備える。
【００４２】
制御部２０１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備える。制御部２０１が備えるＲＯＭには、上記ハードウェア各部の動作を制御するための制御プログラム等が記憶される。制御部２０１内のＣＰＵは、ＲＯＭに記憶された制御プログラムや後述する記憶部２０２に記憶された各種プログラムを実行し、上記ハードウェア各部の動作を制御する。なお、制御部２０１が備えるＲＡＭには、各種プログラムの実行中に一時的に利用されるデータが記憶される。
【００４３】
なお、制御部２０１は、上記の構成に限定されるものではなく、シングルコアＣＰＵ、マルチコアＣＰＵ、マイコン、揮発性又は不揮発性のメモリ等を含む１又は複数の処理回路であればよい。また、制御部２０１は、日時情報を出力するクロック、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えていてもよい。
【００４４】
記憶部２０２は、ＳＲＡＭ、フラッシュメモリ、ハードディスクなどを用いた記憶装置を備える。記憶部２０２には、制御部２０１によって実行されるオペレーティングシステム、各種アプリケーションプログラム等のコンピュータプログラム、及びコンピュータプログラムで利用される各種データ等が記憶される。
【００４５】
記憶部２０２に記憶されるコンピュータプログラムは、店舗又は個人ユーザにおける広告到達度を管理する機能を実現する管理プログラム、店舗における人時生産性を検証する機能を実現する検証プログラム等が含まれる。
【００４６】
なお、記憶部２０２に記憶されるプログラムは、当該プログラムを読み取り可能に記録した記録媒体Ｍ２０により提供されてもよい。記録媒体Ｍ２０は、例えば、ＣＤ−ＲＯＭ、ＵＳＢメモリ、ＳＤカード、マイクロＳＤカード、コンパクトフラッシュなどの可搬型メモリである。この場合、制御部２０１は、各種プログラムは、不図示の読取装置を用いて記録媒体Ｍ２０からプログラムを読み取り、読み取った各種プログラムを記憶部２０２にインストールする。また、記憶部２０２に記憶されるプログラムは、通信部２０３を介した通信により提供されてもよい。この場合、制御部２０１は、通信部２０３を通じて各種プログラムを取得し、取得した各種プログラムを記憶部２０２にインストールする。
【００４７】
通信部２０３は、通信ネットワークＮに接続するための通信インタフェースを備え、外部へ通知すべき各種情報を送信すると共に、外部から送信される各種情報を受信する。
【００４８】
操作部２０４は、キーボードやマウスなどの入力インタフェースを備えており、各種の操作情報や設定情報を受付ける。制御部２０１は、操作部２０４から入力される操作情報に基づき適宜の制御を行い、必要に応じて設定情報を記憶部２０２に記憶させる。
【００４９】
表示部２０５は、液晶表示パネル、有機ＥＬ表示パネル等の表示デバイスを備えており、制御部２０１から出力される制御信号に基づいて、管理者に通知すべき情報を表示する。
【００５０】
図５は表示システム３０の構成を示すブロック図である。表示システム３０は、配信サーバ１２から配信される映像（ライブ映像、録画映像、又はダイジェスト映像）を表示する表示装置３１と、表示装置３１の設置者が利用する設置者端末３２とを備える。
【００５１】
表示装置３１は、各種の施設に設置される比較的大型のディスプレイであり、制御部３１１、通信部３１２、表示部３１３、音声出力部３１４、操作部３１５、センサ部３１６、接続部３１７等を備える。各表示装置３１には、それぞれを識別する装置ＩＤが割り振られていてもよい。また、各表示装置３１は、通信ネットワークＮ上でそれぞれを識別するＩＰアドレスが割り振られていてもよい。
【００５２】
制御部３１１は、表示装置３１が備えるハードウェア各部の動作を制御する制御回路、表示部３１３を駆動する駆動制御回路等を備える。制御部３１１は、例えば通信部３１２にて配信映像のデータを受信した場合、表示用の映像信号を生成し、生成した映像信号に従って表示部３１３を駆動することにより、表示部３１３に所望の映像を表示させる。
【００５３】
通信部３１２は、通信ネットワークＮに接続するための通信インタフェースを備え、外部から送信される各種データを受信すると共に、外部へ通知すべき各種データを送信する。表示装置３１は、配信サーバ１２から送信される映像のデータを通信部３１２にて受信することが可能である。
【００５４】
表示部３１３は、液晶表示パネル、有機ＥＬ表示パネル等により構成される比較的大型の表示画面を有する。表示部３１３は、制御部３１１からの制御に基づき、表示画面に映像を表示する。表示部３１３が表示する映像は、配信サーバ１２から配信されるライブ映像、録画映像、及びダイジェスト映像を含む。
【００５５】
音声出力部３１４は、アンプ、スピーカ等を備えており、映像に付随する音声を出力する。
【００５６】
操作部３１５は、施設への来訪者（配信映像の視聴者）や表示システム３０の設置者等の操作を受付けるために、操作ボタン、スイッチ、タッチパネル等を備える。操作部３１５にて受付けた操作情報は制御部３１１に通知される。制御部３１１は、操作部３１５から通知される操作情報に基づき、適宜の処理を実行する。
【００５７】
センサ部３１６は、表示装置３１が設置されている施設への来訪者（視聴者）を検知するためのセンサを備える。センサ部３１６が備えるセンサは、ＣＣＤ（Charge-Coupled Device）、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）などの撮像センサである。センサ部３１６は、表示装置３１の前に一定時間以上（例えば５秒以上）立ち止まった来訪者を検知し、その数を計数する。センサ部３１６は、画像解析によって表示装置３１の前で立ち止まった来訪者を検知することができる。センサ部３１６は計数結果を制御部３１１へ出力する。制御部３１１は、計数結果を接続部３１７より設置者端末３２へ出力してもよく、通信部３１２より事業者端末２０へ送信してもよい。
【００５８】
また、センサ部３１６は、表示装置３１の画面を一定時間以上（例えば１秒以上）見た来訪者を検知し、その数を計数してもよい。センサ部３１６は、画像解析によって来訪者の視線の向きを特定することにより、表示装置３１の画面を見た来訪者を検知することができる。センサ部３１６は計数結果を制御部３１１へ出力する。制御部３１１は、計数結果を接続部３１７より設置者端末３２へ出力してもよく、通信部３１２より事業者端末２０へ送信してもよい。
なお、センサ部３１６が備えるセンサは、撮像センサに限定されず、赤外線センサなどの公知のセンサであればよい。
【００５９】
接続部３１７は、設置者端末３２を接続する接続インタフェースを備える。接続部３１７は、センサ部３１６から出力される計数結果を設置者端末３２へ出力する。
【００６０】
本実施の形態では、表示装置３１が通信部３１２を備え、配信サーバ１２から配信される映像を通信部３１２にて受信する構成としたが、配信サーバ１２から配信される映像を、設置者端末３２を介して取得する構成であってもよい。この場合、表示装置３１は、通信部３１２を備えていなくてもよい。また、本実施の形態では、表示装置３１がセンサ部３１６を備える構成としたが、センサ部３１６は必須の構成ではなく、表示装置３１が備えていなくてもよい。センサ部３１６は、表示装置３１から独立した個別の装置であってもよい。
【００６１】
設置者端末３２は、パーソナルコンピュータ等であり、制御部３２１、記憶部３２２、通信部３２３、操作部３２４、表示部３２５、接続部３２６等を備える。
【００６２】
制御部３２１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備える。制御部３２１が備えるＲＯＭには、上記ハードウェア各部の動作を制御するための制御プログラム等が記憶される。制御部３２１内のＣＰＵは、ＲＯＭに記憶された制御プログラムや後述する記憶部３２２に記憶された各種プログラムを実行し、上記ハードウェア各部の動作を制御する。なお、制御部３２１が備えるＲＡＭには、各種プログラムの実行中に一時的に利用されるデータが記憶される。
【００６３】
なお、制御部３２１は、上記の構成に限定されるものではなく、シングルコアＣＰＵ、マルチコアＣＰＵ、マイコン、揮発性又は不揮発性のメモリ等を含む１又は複数の処理回路であればよい。また、制御部３２１は、日時情報を出力するクロック、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えていてもよい。
【００６４】
記憶部３２２は、ハードディスク、フラッシュメモリなどを用いた記憶装置を備える。記憶部３２２には、制御部３２１によって実行されるオペレーティングシステム、各種アプリケーションプログラム等のコンピュータプログラム、及びコンピュータプログラムで利用される各種データ等が記憶される。
【００６５】
なお、記憶部３２２に記憶されるプログラムは、当該プログラムを読み取り可能に記録した記録媒体Ｍ３２により提供されてもよい。記録媒体Ｍ３２は、例えば、ＣＤ−ＲＯＭ、ＵＳＢメモリ、ＳＤカード、マイクロＳＤカード、コンパクトフラッシュ（登録商標）などの可搬型メモリである。この場合、制御部３２１は、各種プログラムは、不図示の読取装置を用いて記録媒体Ｍ３２からプログラムを読み取り、読み取った各種プログラムを記憶部３２２にインストールする。また、記憶部３２２に記憶されるプログラムは、通信部３２３を介した通信により提供されてもよい。この場合、制御部３２１は、通信部３２３を通じて各種プログラムを取得し、取得した各種プログラムを記憶部３２２にインストールする。
【００６６】
また、記憶部３２２には、表示装置３１が設置されている施設への来訪者に関する情報が記憶されてもよい。ここで、来訪者に関する情報には、表示装置３１に表示する映像の来訪者による視聴に関する情報が含まれてもよい。また、表示システム３０が設置されている施設が商品又はサービスを販売する店舗である場合、来訪者に関する情報には、来店客数、来店頻度、顧客属性、購入した商品、商品購入数、販売実績等の情報が含まれてもよい。
【００６７】
通信部３２３は、通信ネットワークＮに接続するための通信インタフェースを備え、外部から送信される各種データを受信すると共に、外部へ通知すべき各種データを送信する。例えば、設置者端末３２は、配信サーバ１２から送信される映像のデータを通信部３２３にて受信してもよい。また、設置者端末３２は、来訪者に関する情報を通信部３２３より事業者端末２０へ送信してもよい。
【００６８】
操作部３２４は、キーボードやマウスなどの入力インタフェースを備えており、各種の操作情報や設定情報の入力を受付ける。制御部３２１は、操作部３２４から入力される操作情報に基づき適宜の制御を行い、必要に応じて設定情報を記憶部３２２に記憶させる。
【００６９】
表示部３２５は、液晶表示パネル、有機ＥＬ表示パネル等の表示デバイスを備えており、制御部３２１から出力される制御信号に基づいて、設置者端末３２のオペレータに通知すべき情報を表示する。
【００７０】
接続部３２６は、表示装置３１を接続する接続インタフェースを備える。設置者端末３２は、配信サーバ１２から配信される映像のデータを記憶部３２２に記憶させておき、必要に応じて記憶部３２２から映像のデータを読み出し、接続部３２６を通じて出力することにより、表示装置３１に映像を表示させてもよい。また、設置者端末３２は、センサ部３１６によって計測される情報（計数結果）を、接続部３２６を通じて取得してもよい。
【００７１】
なお、本実施の形態では、表示装置３１及び設置者端末３２をそれぞれ独立した個別の装置として記載したが、表示システム３０は、表示装置３１の機能と、設置者端末３２の機能とを有する単一の装置によって構成されてもよい。また、本実施の形態では、表示装置３１及び設置者端末３２を直接的に接続する構成としたが、通信ネットワークＮを介して通信可能に接続されてもよい。
【００７２】
図６はユーザ端末４０の構成を示すブロック図である。ユーザ端末４０は、例えばスマートフォン、パーソナルコンピュータなどの情報処理装置であり、制御部４０１、記憶部４０２、通信部４０３、操作部４０４、及び表示部４０５等を備える。
【００７３】
制御部４０１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備える。制御部４０１が備えるＲＯＭには、上記ハードウェア各部の動作を制御するための制御プログラム等が記憶される。制御部４０１内のＣＰＵは、ＲＯＭに記憶された制御プログラムや後述する記憶部４０２に記憶された各種プログラムを実行し、上記ハードウェア各部の動作を制御する。なお、制御部４０１が備えるＲＡＭには、各種プログラムの実行中に一時的に利用されるデータが記憶される。
【００７４】
なお、制御部４０１は、上記の構成に限定されるものではなく、シングルコアＣＰＵ、マルチコアＣＰＵ、マイコン、揮発性又は不揮発性のメモリ等を含む１又は複数の処理回路であればよい。また、制御部４０１は、日時情報を出力するクロック、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えていてもよい。
【００７５】
記憶部４０２は、フラッシュメモリ、ハードディスクなどを用いた記憶装置を備える。記憶部４０２には、制御部４０１によって実行されるオペレーティングシステム、各種アプリケーションプログラム等のコンピュータプログラム、及びコンピュータプログラムで利用される各種データ等が記憶される。
【００７６】
なお、記憶部４０２に記憶されるプログラムは、当該プログラムを読み取り可能に記録した記録媒体Ｍ４０により提供されてもよい。記録媒体Ｍ４０は、例えば、ＣＤ−ＲＯＭ、ＵＳＢメモリ、ＳＤカード、マイクロＳＤカード、コンパクトフラッシュ（登録商標）などの可搬型メモリである。この場合、制御部４０１は、不図示の読取装置を用いて記録媒体Ｍ４０から各種プログラムを読み取り、読み取った各種プログラムを記憶部４０２にインストールする。また、記憶部４０２に記憶されるプログラムは、通信部４０３を介した通信により提供されてもよい。この場合、制御部４０１は、通信部４０３を通じて各種プログラムを取得し、取得した各種プログラムを記憶部４０２にインストールする。
【００７７】
通信部４０３は、通信ネットワークＮに接続するための通信インタフェースを備え、外部から送信される各種データを受信すると共に、外部へ通知すべき各種データを送信する。通信部４０３にて受信するデータの一例は、配信サーバ１２から送信されるバーチャルアシスタントの映像データである。通信部４０３から送信するデータの一例は、ユーザ自身が配信するコンテンツのデータである。
【００７８】
操作部４０４は、タッチパネルや操作ボタンなどの入力インタフェースを備えており、各種の操作情報や設定情報を受付ける。制御部４０１は、操作部４０４から入力される操作情報に基づき適宜の制御を行い、必要に応じて設定情報を記憶部４０２に記憶させる。
【００７９】
表示部４０５は、液晶表示パネル、有機ＥＬ表示パネル等の表示デバイスを備えており、制御部４０１から出力される制御信号に基づいて、ユーザに通知すべき情報を表示する。
【００８０】
以下、ユーザ端末４０の表示部４０５、及び表示装置３１の表示部３１３に表示される表示画面を参照しながら、本実施の形態に係るプロモーションシステムの動作について説明する。
【００８１】
図７はユーザ端末４０の表示部４０５に表示されるトップページ画面５００の一例を示す模式図である。図７に示すトップページ画面５００は、ユーザ端末４０を用いて配信サーバ１２にアクセスした際に表示部４０５に表示される画面の一例を示している。トップページ画面５００の表示データは配信サーバ１２によって用意される。
【００８２】
トップページ画面５００は、例えば、配信映像に関するカテゴリの選択を受付けるカテゴリ選択欄５０１、配信映像についての検索を受付ける検索欄５０２、注目の配信映像に関する情報を提供する情報提供欄５０３、キャンペーン中の配信映像に関する情報を提供する情報提供欄５０４、ライブ映像の配信スケジュールを告知するスケジュール告知欄５０５、及びユーザ専用のマイページ画面に遷移させるマイページボタン５０６を備える。
【００８３】
カテゴリ選択欄５０１は、プルダウン式のメニューを有する。ユーザは、操作部４０４を用いてカテゴリ選択欄５０１のプルダウン式のメニューを開くことによって、予め用意されている複数のカテゴリの中から一のカテゴリを選択することが可能である。選択可能なカテゴリは、例えば、「小売り」、「メーカー」、「外食」、「アミューズメント」、「イベント」、「講習」等のカテゴリである。また、各カテゴリに対してサブカテゴリを用意してもよい。例えば、「小売り」のサブカテゴリとして、「書店」、「生鮮スーパー」、「ドラッグストア」、「コンビニエンスストア」等のサブカテゴリを用意してもよい。
【００８４】
検索欄５０２は、文字入力欄を有する。ユーザは、操作部４０４を用いて検索欄に検索キーワードを入力することにより、所望の配信映像を検索することが可能である。検索欄５０２に入力された検索キーワードは、配信サーバ１２へ送信される。配信サーバ１２は、ユーザ端末４０から受信した検索キーワードに基づき、該当する映像を検索し、検索結果をユーザ端末４０へ返信する。ユーザは、配信サーバ１２から通知される検索結果から所望の映像を選択し、選択した映像をユーザ端末４０の表示部４０５に表示させることが可能である。
【００８５】
情報提供欄５０３，５０４は、それぞれ注目の配信映像、キャンペーン中の配信映像に関する情報を表示する。情報提供欄５０３，５０４において提供される情報は、例えば、店舗等の施設又は広告主からの依頼に応じて作成され、配信サーバ１２から配信される情報である。
【００８６】
スケジュール告知欄５０５は、配信サーバ１２から配信されるライブ映像の配信スケジュールに関する情報を表示する。図７の例では、「○○太郎」というバーチャルアシスタントを用いたライブ映像を１１時から配信すること、「□□花子」というバーチャルアシスタントを用いたライブ映像を１４時から特定の店舗（□□堂○○店）にて配信することをスケジュールとして告知している。
【００８７】
マイページボタン５０６は、ユーザ専用のマイページ画面に遷移させるためのボタンである。ユーザ端末４０の操作部４０４を用いてマイページボタン５０６が選択された場合、ログインＩＤ及びパスワードを受付けるためのログイン画面が表示され、ログインＩＤ及びパスワードによりユーザが認証された場合、ユーザ専用のマイページ画面が表示される。マイページ画面では、ユーザの氏名、年齢、性別、居住地、よく訪れる施設、お気に入りのバーチャルアシスタント等のユーザに関する属性の登録を受け付けてもよい。また、マイページ画面では、ユーザの属性に応じてお勧めの配信映像を通知してもよく、過去の視聴履歴に関する情報を通知してもよい。
なお、マイページ画面は、個人ユーザ専用の画面である必要はなく、広告主専用のマイページ画面を用意してもよく、演者専用のマイページ画面を用意してもよい。
【００８８】
図７のトップページ画面５００は一例に過ぎず、配信映像に対するアクセスランキング、カテゴリ別のお勧め配信映像、バーチャルアシスタントの人気ランキング、演者の人気ランキング等を表示してもよい。
【００８９】
また、図７では、ユーザ端末４０から配信サーバ１２にアクセスした際に表示されるトップページ画面５００の一例を示したが、事業者端末２０又は設置者端末３２から配信サーバ１２にアクセスした場合、同様のトップページ画面をそれぞれに表示してもよい。
【００９０】
図８はコンテンツ選択画面５１０の一例を示す模式図である。コンテンツ選択画面５１０は、視聴可能な映像（コンテンツ）をユーザに提示するための画面である。コンテンツ選択画面５１０は、前述のトップページ画面５００において、カテゴリ選択欄５０１からカテゴリが選択された場合、または、検索欄５０２に検索キーワードが入力され、配信サーバ１２から検索結果が得られた場合、ユーザ端末４０の表示部４０５に表示される画面である。図８は、検索欄５０２に「書店」という検索キーワードが入力され、配信サーバ１２から検索結果が得られた場合の画面例を示している。
【００９１】
コンテンツ選択画面５１０は、タブ５１１，５１２により、ライブ映像に関して視聴可能なコンテンツ（ライブ配信コンテンツ）と、非ライブ映像に関して視聴可能なコンテンツ（録画コンテンツ）とを切り替えることができるように構成されている。図８の例では、タブ５１１が選択された状態であり、ライブ映像に関して視聴可能なコンテンツをユーザに提示している状態を示している。
【００９２】
コンテンツ選択画面５１０は、視聴可能なコンテンツのうち、注目コンテンツに関する情報を表示する情報表示欄５１３を有する。情報表示欄５１３に表示される注目コンテンツの情報は、例えば、店舗等の施設又は広告主からの依頼に応じて作成され、配信サーバ１２から配信されるコンテンツの情報である。
【００９３】
コンテンツ選択画面５１０は、ユーザが視聴可能なコンテンツを一覧形式にて表示するコンテンツ選択欄５１４を有する。コンテンツ選択欄５１４には、ユーザが視聴可能なコンテンツが一覧形式で表示される。図８の例は、タブ５１１により、ライブ映像が選択されているので、ライブ映像に関して視聴可能なコンテンツが一覧形式で表示されている状態を示している。すなわち、コンテンツ選択欄５１４には、現在時刻において配信中若しくはこれから配信されるコンテンツ（ライブ映像）が一覧形式で表示される。ユーザは、視聴を希望するコンテンツをユーザ端末４０の操作部４０４を用いて選択することが可能である。なお、ライブ映像については配信時刻が定められているため、視聴が可能となるのは配信時刻以降となる。
【００９４】
タブ５１２が選択された場合も同様である。すなわち、タブ５１２が選択された場合、コンテンツ選択欄５１４には、録画映像及びダイジェスト映像を含む非ライブ映像に関して視聴可能なコンテンツが一覧形式で表示される。ユーザは、視聴を希望するコンテンツをユーザ端末４０の操作部４０４を用いて選択することが可能である。
【００９５】
図９はコンテンツ再生画面５２０の一例を示す模式図である。図９は前述したコンテンツ選択画面５１０において視聴を希望するコンテンツが選択された場合に、ユーザ端末４０の表示部４０５に表示される画面の一例を示している。コンテンツ再生画面５２０は、ユーザによって選択されたコンテンツ（ライブ映像、録画映像、又はダイジェスト映像）が表示される表示欄５２１を有する。例えば、表示すべきコンテンツとしてライブ映像が選択された場合、演者の動作を仮想空間上のキャラクタにリアルタイムに反映させて生成されるバーチャルアシスタントのライブ映像が表示欄５２１に表示される。すなわち、表示欄５２１には演者自身の映像が表示されるのではなく、演者の動作が反映される仮想空間上のキャラクタの映像が表示される。表示すべきコンテンツとして録画映像又はダイジェスト映像が選択された場合も同様であり、表示欄５２１には演者自身の映像が表示されるのではなく、演者自身の動作が反映されるキャラクタの映像が表示される。
【００９６】
コンテンツ再生画面５２０の下部には、アイコン５２２〜５２５が並ぶ。アイコン５２２は、再生中のコンテンツがライブ映像であるか否かを示すマーカである。再生中のコンテンツがライブ映像である場合、アイコン５２２が表示され、再生中のコンテンツが非ライブ映像である場合、アイコン５２２が非表示となる。
【００９７】
アイコン５２３は、販促用の商品又はサービスを表示させるためのアイコンである。アイコン５２３が選択された場合、配信サーバ１２は、販促用の商品又はサービスの購入を受付けるための購入画面をユーザ端末４０の表示部４０５に表示させ、商品又はサービスの購入を受付ける。
【００９８】
アイコン５２４は、表示中のコンテンツを含むランキングを表示させるためのアイコンである。アイコン５２４が選択された場合、配信サーバ１２は、表示中のコンテンツを含むコンテンツの人気ランキングをユーザ端末４０の表示部４０５に表示させる。また、人気ランキングからコンテンツの選択を受付け、表示中のコンテンツに代えて、選択されたコンテンツを表示する構成としてもよい。
【００９９】
アイコン５２５は、バーチャルアシスタント（又は演者）に対して報酬を付与するためのアイコンである。報酬の一例は、視聴者が保有する何らかの有価ポイントである。有価ポイントに代えて、電子マネー、仮想通貨等を含むデジタル通貨であってもよい。アイコン５２５が操作された場合、決まった量の報酬を付与する構成としてもよく、付与する報酬の量を視聴者に決定させる構成としてもよい。ユーザ端末４０は、公知の決済方法により、バーチャルアシスタント（又は演者）に対して報酬を付与することが可能である。なお、報酬は、経済的価値を持たないポイント（応援ポイント）であってもよい。
【０１００】
配信システム１０から配信されるライブ映像は、ユーザ端末４０だけでなく、店舗などの施設に設置される表示システム３０に配信されてもよい。配信先の表示システム３０は予め設定されていればよい。ある特定の施設に設置される１つの表示システム３０を配信先としてもよく、複数の施設に設置される複数の表示システム３０，３０，…，３０を配信先としてもよい。
【０１０１】
図１０は表示システム３０における表示例を示す模式図である。配信サーバ１２は、ライブ映像の配信時刻となった場合、配信先として設定されている表示システム３０を宛先として、ライブ映像を配信する。表示システム３０における表示装置３１は、配信サーバ１２から配信されるライブ映像を通信部３１２にて受信し、受信したライブ映像を表示部３１３に表示させる。表示部３１３には、コンテンツ再生画面５３０が設けられ、このコンテンツ再生画面５３０内の表示欄５３１にライブ映像が表示される。このとき、演者の動作を仮想空間上のキャラクタにリアルタイムに反映させて生成されるバーチャルアシスタントのライブ映像が表示欄５３１に表示される。すなわち、ライブ映像の表示では、演者自身の映像が表示されるのではなく、演者の動作がリアルタイムに反映された仮想空間上のキャラクタの映像が表示される。
【０１０２】
表示装置３１は、ライブ映像の表示中に、バーチャルアシスタントに対する評価を受け付けてもよい。例えば、図１０に示すように、バーチャルアシスタントに対する評価を受付けるためのソフトウェアボタン５３２〜５３４をコンテンツ再生画面５３０内に設けてもよい。図１０の例では、ソフトウェアボタン５３２は「もっと見たい」との評価、ソフトウェアボタン５３３は「ナットク」との評価、ソフトウェアボタン５３４は「ガンバレ」との評価を受付けるボタンとして配置されている。ソフトウェアボタン５３２〜５３４の何れかが操作された場合、操作情報は操作部３１５を通じて制御部３１１に通知される。制御部３１１は、各ソフトウェアボタン５３２〜５３４が操作された回数を計数し、計数結果を各ソフトウェアボタン５３２〜５３４の近傍に配置してもよい。また、制御部３１１は、計数結果を配信サーバ１２若しくは事業者端末２０へ送信してもよい。
【０１０３】
なお、図１０の例では、表示システム３０の表示装置３１においてライブ映像を表示する構成について説明したが、非ライブ映像である録画映像及びダイジェスト映像を表示してもよい。この場合、表示装置３１又は設置者端末３２から配信サーバ１２にアクセスし、所望の録画コンテンツを選択することよって、録画映像又はダイジェスト映像を表示装置３１の表示部３１３に表示すればよい。
【０１０４】
以下、プロモーションシステムを構成する配信システム１０、事業者端末２０、表示システム３０、及びユーザ端末４０において実行される処理の手順について説明する。
【０１０５】
図１１は実施の形態１に係るプロモーションシステムが実行する処理の手順を説明するフローチャートである。事業者端末２０は、操作部２０４を通じてライブ映像の配信依頼を受付け、通信部２０３よりライブ映像の配信依頼を配信サーバ１２へ送信する（ステップＳ１０１）。このとき、事業者（広告主）は、配信日時を指定してもよい。また、事業者（広告主）は、配信先の表示装置３１を指定するために、表示装置３１の装置ＩＤ又はＩＰアドレスを指定してもよい。なお、配信先の表示装置３１は１つである必要はなく、複数の表示装置３１，３１，…，３１を配信先としてもよい。また、事業者（広告主）は、専門分野が異なる複数の演者と、演者の動作が反映される複数のキャラクタとの組み合わせから、一の演者と一のキャラクタとの組み合わせを指定してもよい。ここで、専門分野とは、演者の知識が豊富な分野を表し、例えば、書籍、家電製品、生鮮食品、ワインなどの販売種別に応じて区分される。更に、事業者（広告主）は、キャラクタの外観を指定してもよい。ここで、キャラクタの外観とは髪型、服装、装飾品等である。事業者（広告主）は、嗜好に応じて、キャラクタの外観を任意にカスタマイズしてもよい。ステップＳ１０１において、事業者端末２０は、配信日時、配信先の表示装置３１、演者及びキャラクタ、キャラクタの外観等が指定されたライブ映像の配信依頼を配信サーバ１２へ送信する。
【０１０６】
なお、本実施の形態では、事業者端末２０からライブ映像の配信依頼を行う構成について説明したが、各施設からライブ映像の配信依頼を行う構成としてもよい。この場合、各施設の担当者は、設置者端末３２を用いて、配信日時、配信先の表示装置３１、演者及びキャラクタ、キャラクタの外観等の情報と共に、配信依頼を配信サーバ１２へ送信すればよい。
【０１０７】
配信サーバ１２は、通信部１２６にてライブ映像の配信依頼を受信する（ステップＳ１０２）。配信者は、受信した配信依頼に応じて、演者を手配し、ライブ配信の準備を進める。また、配信サーバ１２は、通信部１２６を通じて、ライブ配信の告知を表示装置３１（若しくは表示装置３１に接続されている設置者端末３２）及びユーザ端末４０へ送信してもよい（ステップＳ１０３）。ライブ配信の告知には、配信日時の情報や配信先の施設の情報が含まれていればよい。ライブ配信の告知を表示装置３１又は設置者端末３２において受信した場合、施設の担当者は、配信開始前に表示装置３１の電源を入れ、ライブ映像を表示するための専用又は汎用のビューワ（アプリケーション）を表示装置３１において起動する等の準備を行えばよい。また、ユーザ端末４０へライブ配信の告知を送信する際、配信先の施設にて利用可能なクーポンを送信してもよい。
【０１０８】
ユーザ端末４０は、図８に示すようなコンテンツ選択画面５１０を表示部４０５に表示し、ライブ映像に関して視聴可能なコンテンツから、一のコンテンツの選択を受付けることにより、ライブ映像の配信リクエストを受付ける（ステップＳ１０４）。ユーザ端末４０は、受付けた配信リクエストを通信部４０３を通じて配信サーバ１２へ送信する（ステップＳ１０５）。
【０１０９】
配信サーバ１２は、ユーザ端末４０から送信される配信リクエストを通信部１２６にて受信する（ステップＳ１０６）。本実施の形態では、ライブ映像の配信開始前に、ユーザ端末４０から配信リクエストを受付ける手順について説明したが、ライブ映像の配信中に配信リクエストを受け付けてもよい。
【０１１０】
配信時刻になると、配信サーバ１２は、ライブ映像の配信を開始する（ステップＳ１０７）。すなわち、映像処理装置１１の映像処理部１１４において、演者の動作をリアルタイムに反映させたキャラクタによるライブ映像を生成しつつ、配信サーバ１２の通信部１２６より、ライブ映像のデータを所定の配信先へ送信する。ここで、所定の配信先とは、事業者等からの配信依頼において指定された装置ＩＤ又はＩＰアドレスを有する表示装置３１、及び配信リクエストを行ったユーザ端末４０である。配信先の施設は複数であってもよい。また、配信サーバ１２は、配信中のライブ映像を記憶部１２２に記憶させる。
【０１１１】
配信先として指定されている施設の表示装置３１は、配信サーバ１２から送信されるライブ映像のデータを通信部３１２にて受信し、ライブ映像を表示部３１３に表示する（ステップＳ１０８）。表示装置３１は、図１０に示すようなコンテンツ再生画面５３０内の表示欄５３１にライブ映像を表示することができる。また、表示装置３１は、コンテンツ再生画面５３０に配置されるソフトウェアボタン５３２〜５３４を通じてライブ映像に対する評価を受付けることができる。ライブ映像に対する評価を受付ける構成に代えて、演者の実演に対する評価と、演者の動作が反映されたキャラクタ（バーチャルアシスタント）に対する評価とを個別に受け付けてもよい。表示装置３１は、評価を受付けた場合（ステップＳ１０９）、受付けた評価の情報（評価情報）を通信部３１２より配信サーバ１２へ送信する（ステップＳ１１０）。なお、評価情報の送信はライブ映像の配信終了後であってもよい。
【０１１２】
なお、ステップＳ１０９では、コンテンツ再生画面５３０に配置されるソフトウェアボタン５３２〜５３４の操作により、バーチャルアシスタントの評価を受付ける構成としたが、表示装置３１の画面を閲覧しているユーザ（すなわち、施設に来訪しているユーザ）が所持するユーザ端末４０を用いて、バーチャルアシスタントの評価を受け付けてもよい。このとき、表示装置３１は、ユーザ端末４０に同じ画面を表示させるためのコード（例えばＱＲコード（登録商標））を表示すればよい。ユーザは、ユーザ端末４０を用いてコードを読み取ることにより、表示装置３１に表示される画面と同一の画面をユーザ端末４０の表示部４０５に表示させることが可能である。また、ユーザは、表示部４０５に表示させた画面に配置されるソフトウェアボタン（不図示）を用いて、バーチャルアシスタントの評価を受付けることが可能である。更に、表示部４０５に表示させた画面にバーチャルアシスタント（演者）に対する報酬を受付けるためのソフトウェアボタンを配置し、当該ソフトウェアボタンを通じて報酬を受け付けてもよい。ユーザ端末４０にて受付けた評価及び報酬情報は、通信部４０３を通じて配信サーバ１２へ送信される。
【０１１３】
配信サーバ１２は、表示装置３１から送信される評価情報を通信部１２６にて受信する（ステップＳ１１１）。受信した評価情報は記憶部１２２に記憶されてもよい。また、受信した評価情報は事業者端末２０へ送信されてもよい。
【０１１４】
ステップＳ１０４で配信リクエストを行ったユーザ端末４０は、配信サーバ１２から送信されるライブ映像のデータを通信部４０３にて受信し、ライブ映像を表示部２０５に表示する（ステップＳ１１２）。ユーザ端末４０は、図９に示すようなコンテンツ再生画面５２０の表示欄５２１にライブ映像を表示することができる。また、ユーザ端末４０は、コンテンツ再生画面５２０に配置されるアイコン５２５を通じてバーチャルアシスタント（又は演者）に対する報酬を受付けることができる。ユーザ端末４０は、バーチャルアシスタント（又は演者）に対する報酬を受付けた場合（ステップＳ１１３）、受付けた報酬の情報（報酬情報）を通信部４０３より配信サーバ１２へ送信する（ステップＳ１１４）。なお、報酬情報の送信はライブ映像の配信終了後であってもよい。
【０１１５】
配信サーバ１２は、ユーザ端末４０から送信される報酬情報を通信部１２６にて受信する（ステップＳ１１５）。受信した報酬情報は記憶部１２２に記憶されてもよい。また、受信した報酬情報は演者の端末へ送信されてもよい。
【０１１６】
配信サーバ１２は、配信時間の終了と共にライブ映像の配信を終了する（ステップＳ１１６）。ライブ映像の配信終了後、配信サーバ１２は、非ライブ映像を生成する（ステップＳ１１７）。配信サーバ１２は、ライブ映像の記憶部１２２への記憶を停止させることにより、録画映像を生成することができる。また、配信サーバ１２は、録画映像の一部を抽出することによってダイジェスト映像を生成することができる。配信サーバ１２は、公知のアルゴリズムに従って自動的にダイジェスト映像を生成してもよく、配信者の編集作業を受け付けてダイジェスト映像を生成してもよい。
【０１１７】
また、配信サーバ１２は、配信中に受信したライブ映像に対する評価情報を通信部１２６より事業者端末２０へ送信してもよい（ステップＳ１１８）。事業者端末２０は、配信サーバ１２から送信される評価情報を通信部２０３にて受信する（ステップＳ１１９）。事業者端末２０は、受信した評価情報を記憶部２０２に記憶させる。
【０１１８】
また、ユーザ端末４０は、図８に示すようなコンテンツ選択画面５１０を表示部４０５に表示し、タブ５１２を選択することによって表示される録画コンテンツ（非ライブ映像）の一覧から、一のコンテンツの選択を受付けることにより、非ライブ映像の配信リクエストを受付けることが可能である。ユーザ端末４０は、非ライブ映像の配信リクエストを受付けた場合（ステップＳ１２０）、受付けた配信リクエストを通信部４０３より配信サーバ１２へ送信する（ステップＳ１２１）。
【０１１９】
配信サーバ１２は、ユーザ端末４０から送信される配信リクエストを通信部１２６にて受信する（ステップＳ１２２）。配信サーバ１２は、非ライブ映像に対する配信リクエストを受信した場合、対象の非ライブ映像（録画映像又はダイジェスト映像）を記憶部１２２から読み出し、読み出した非ライブ映像のデータを通信部１２６よりユーザ端末４０へ配信する（ステップＳ１２３）。
【０１２０】
ユーザ端末４０は、配信サーバ１２から送信される非ライブ映像のデータを通信部４０３にて受信し、非ライブ映像を表示部２０５に表示する（ステップＳ１２４）。ユーザ端末４０は、図９に示すようなコンテンツ再生画面５２０の表示欄５２１に非ライブ映像を表示することができる。また、ユーザ端末４０は、コンテンツ再生画面５２０に配置されるアイコン５２５を通じてバーチャルアシスタント（又は演者）に対する報酬を受付けることができる。ユーザ端末４０は、バーチャルアシスタント（又は演算）に対する報酬を受付けた場合、受付けた報酬の情報（報酬情報）を通信部４０３より配信サーバ１２へ送信してもよい。また、報酬情報の送信はライブ映像の配信終了後であってもよい。
【０１２１】
以上のように、実施の形態１では、演者の動作を仮想空間上のキャラクタに反映させることにより生成されるライブ映像と、ライブ映像に基づく非ライブ映像とを複数の施設に分散配置される表示装置３１，３１，…，３１へ配信するので、各施設での活動形態に応じて、さまざまなプロモーションを実施することができ、不特定多数のユーザの関心を引くことができる。なお、表示装置３１の設置場所は屋内に限らず、屋外であってもよい。
【０１２２】
なお、図１１に示すフローチャートでは、事業者端末２０から配信サーバ１２に対してライブ映像の配信依頼を行う構成としたが、配信する映像のタイプを事業者（広告主）にて選択する構成としてもよい。すなわち、事業者端末２０は、ライブ映像、録画映像、及びダイジェスト映像の中から、配信する映像のタイプの選択を受け付けてもよい。配信する映像のタイプとして録画映像が選択された場合、配信サーバ１２は、ライブ映像の配信を行わずに、録画映像の配信を行えばよい。広告主は、録画映像を選択することによって、複数の施設に分散配置される表示装置３１，３１，…，３１に、所望する時間帯に、必要な回数だけ録画映像を配信することができる。ダイジェスト映像が選択された場合も同様である。
【０１２３】
（実施の形態２）
実施の形態２では、ライブ映像の配信効果を検証する構成について説明する。
なお、プロモーションシステムの全体構成、及び各装置の内部構成は実施の形態１と同様であるため、その説明を省略する。
【０１２４】
図１２は実施の形態２に係るプロモーションシステムが実行する処理の手順を説明するフローチャートである。図１２では、簡略化のために、事業者端末２０及び表示装置３１が実行する処理についてのみ記載している。また、実施の形態２では、ライブ映像の配信先を、商品又はサービスを販売する店舗に設置されている表示装置３１として説明を行う。
【０１２５】
表示装置３１は、配信サーバ１２から配信されるライブ映像を通信部３１２にて受信し、受信したライブ映像を表示部３１３に表示する（ステップＳ２０１）。なお、ライブ映像の表示に至る手順は、実施の形態１と同様である。
【０１２６】
表示装置３１のセンサ部３１６は、ライブ映像の表示中に、表示装置３１の前に一定時間以上（例えば５秒以上）立ち止まった来訪者を検知し、その数をリーチ数として計数する（ステップＳ２０２）。センサ部３１６は、画像解析によって表示装置３１の前で立ち止まった来訪者を検知することができる。センサ部３１６は、計数したリーチ数を制御部３１１へ出力する。
【０１２７】
表示装置３１のセンサ部３１６は、ライブ映像の表示中に、表示装置３１の画面を一定時間以上（例えば１秒以上）見た来訪者を検知し、その数をストップ数として計数する（ステップＳ２０３）。センサ部３１６は、画像解析によって来訪者の視線の向きを特定することにより、表示装置３１の画面を見た来訪者を検知することができる。センサ部３１６は、計数したストップ数を制御部３１１へ出力する。
【０１２８】
表示装置３１は、ライブ映像の配信終了後に、リーチ数及びストップ数の情報を通信部３１２より事業者端末２０へ送信する（ステップＳ２０４）。
【０１２９】
なお、本実施の形態では、センサ部３１６を用いてリーチ数及びストップ数を計測する構成としたが、センサ部３１６を用いて来訪者の表情を読み取り、読み取った表情の情報を事業者端末２０へ送信してもよい。なお、来訪者の表情の読み取りは、人工知能を用いた公知の手法を用いて実現することが可能である。
【０１３０】
事業者端末２０は、表示装置３１より送信されるリーチ数及びストップ数の情報を通信部２０３にて受信し（ステップＳ２０５）、受信したリーチ数及びストップ数の情報を記憶部２０２に記憶させる（ステップＳ２０６）。
【０１３１】
事業者端末２０の制御部２０１は、ライブ映像の配信先の店舗から来店者数の情報を取得し、来店者のライブ映像に対する関心度を算出する（ステップＳ２０７）。例えば、制御部２０１は、リーチ数を来店者数で除算した値（リーチ率）を関心度として算出してもよい。また、制御部２０１は、ストップ数を来店者数で除算した値（ストップ率）を関心度として算出してもよい。ライブ映像の配信先が複数の店舗である場合、各店舗における関心度を算出してもよく、複数の店舗における関心度の平均値を算出してもよい。制御部２０１は、算出した関心度を記憶部２０２に記憶させる（ステップＳ２０８）。このとき、制御部２０１は、来店者数の情報に関連付けて、関心度を記憶させてもよい。また、制御部２０１は、店舗の表示装置３１に配信されたライブ映像に関する情報に関連付けて、関心度を記憶させてもよい。ここで、ライブ映像に関する情報とは、演者の情報、キャラクタの情報、演者による実演内容等の情報を含んでもよい。図１３は関心度を記憶したテーブルの一例を示す概念図である。図１３に示すテーブルでは、ライブ映像の配信日時、配信先、配信内容、来店客数、リーチ数、ストップ数、リーチ率、及びストップ率を関連付けて記憶している。
【０１３２】
事業者端末２０の制御部２０１は、ライブ映像が配信された店舗から商品又はサービスの販売点数等の情報を取得し、ライブ映像の配信効果を検証してもよい（ステップＳ２０９）。例えば、制御部２０１は、所定期間毎（例えば、１日毎）に、ライブ映像の配信の有無、販売点数、売上高、来店客数、リーチ数、ストップ数、リーチ率、ストップ率等を集計する。制御部２０１は、集計結果に基づき、ライブ映像を配信した場合と、ライブ映像を配信しなかった場合とで、販売点数、売上高、及び来店客数とを比較することにより、ライブ映像の配信効果を検証することができる。また、制御部２０１は、リーチ率及びストップ数に応じて、販売点数、売上高、及び来店客数がどのように変化したのかを算出することにより、ライブ映像の配信効果を検証することができる。また、制御部２０１は、バーチャルアシスタント毎（又は演者毎）の売上高を算出し、人時生産性を検証してもよい。
【０１３３】
なお、実施の形態２では、ライブ映像の配信効果を検証する構成としたが、録画映像及びダイジェスト映像についても同様の手法にて配信効果を検証することが可能である。
【０１３４】
また、事業者端末２０は、ユーザ端末４０に配信したライブ映像、録画映像、及びダイジェスト映像に関して、関心度を算出してもよい。例えば、事業者端末２０の制御部２０１は、特定のコンテンツを視聴したユーザの数（視聴者数）を計数し、全コンテンツの視聴者数で除算することによって、前記特定のコンテンツに対する関心度を算出してもよい。
【０１３５】
更に、事業者端末２０は、ユーザ端末４０に配信したライブ映像、録画映像、及びダイジェスト映像に関して、配信効果を検証してもよい。例えば、事業者端末２０の制御部２０１は、ライブ配信の告知の際に配布したクーポンの数のうち、実際に店舗で使用されたクーポンの割合を算出することにより、配信効果を検証してもよい。
【０１３６】
以上のように、実施の形態２では、ライブ映像、録画映像、及びダイジェスト映像の配信に関して、来店者や視聴者の関心度を算出したり、配信効果を検証したりすることができるので、より効果的なプロモーション活動を推進できる。
【０１３７】
なお、本実施の形態では、事業者端末２０において、関心度を算出し、配信効果を検証する構成としたが、配信サーバ１２又は設置者端末３２において、関心度を算出し、配信効果を検証する構成としてもよい。
【０１３８】
（実施の形態３）
実施の形態３では、バーチャルアシスタントの外観を変更する構成について説明する。
なお、プロモーションシステムの全体構成、及び各装置の内部構成は実施の形態１と同様であるため、その説明を省略する。
【０１３９】
図１４はバーチャルアシスタントの外観変更処理に係る処理手順を説明するフローチャートである。バーチャルアシスタントの概観変更処理は、配信サーバ１２において実行される。配信サーバ１２の制御部１２１は、適宜のタイミング（例えば定期的なタイミング）にてバーチャルアシスタントに対する評価を算出する（ステップＳ３０１）。ここで、制御部１２１は、表示装置３１においてバーチャルアシスタントの映像を表示した際、図１０に示すソフトウェアボタン５３２〜５３４が操作された回数の情報を取得し、取得した回数の情報に基づき、評価を行うことができる。評価の算出手法は任意に設定することが可能である。
【０１４０】
制御部１２１は、バーチャルアシスタントの評価に応じて外観を決定する（ステップＳ３０２）。例えば、制御部１２１は、バーチャルアシスタントを３段階に評価し、それぞれにおいて異なる外観を割り当ててもよい。図１５はバーチャルアシスタントの外観の変更例を説明する説明図である。図１５の例では、評価ランクＣ（最も低い評価）では左端の外観、評価ランクＢ（中程度の評価）では中央の外観、評価ランクＡ（最も高い評価）では右端の外観を割り当てることを示している。外観は、キャラクタの髪型、服装、装飾品などにより変更可能である。
【０１４１】
制御部１２１は、配信時刻となった場合、ステップＳ３０２で決定した外観にて、バーチャルアシスタントの映像を配信する（ステップＳ３０３）。
【０１４２】
以上のように、実施の形態３では、視聴者の評価に応じてバーチャルアシスタントの外観が変わるので、演者に対してインセンティブを付与することができる。
【０１４３】
（実施の形態４）
実施の形態４では、ＷｅｂＲＴＣ（Web Real Time Communication）のフレームワークを利用して映像を配信する構成について説明する。
【０１４４】
図１６は実施の形態４に係るプロモーションシステムの全体構成を説明する模式図である。本実施の形態に係るプロモーションシステムは、例えば、バーチャルアシスタントを用いた映像を配信する配信端末６０、配信端末６０から配信される映像を受信するセットトップボックス７１（以下、ＳＴＢ７１と記載）とＳＴＢ７１にて受信した映像表示する表示装置７２とを備える受信システム７０、及び配信スケジュールなどを管理する管理サーバ８０を含む。配信端末６０、受信システム７０、及び管理サーバ８０は通信ネットワークＮを介して互いに通信可能に接続される。
【０１４５】
本実施の形態に係るプロモーションシステムは、配信端末６０から受信システム７０に対し、バーチャルアシスタントの映像を配信することによって、商品又はサービスを販売する店舗等における広告活動や販促活動などのプロモーションを実施する。ここで、配信端末６０は、実施の形態１の配信システム１０と同等の機能を有し、演者の動作を仮想空間上のキャラクタに反映させたライブ映像の生成、ライブ映像に基づく非ライブ映像の生成、生成したライブ映像及び非ライブ映像の配信等を行う。受信システム７０は、店舗などの施設に設置され、ＳＴＢ７１と表示装置７２とを備える。受信システム７０は、実施の形態１の表示システム３０と同等の機能を有し、配信端末６０から配信されるライブ映像及び非ライブ映像を表示する。
【０１４６】
なお、図１６の例では、簡略化のために、配信端末６０及び受信システム７０をそれぞれ１台ずつ通信ネットワークＮに接続した構成を示したが、複数の配信端末６０が通信ネットワークＮに接続されてもよく、複数の受信システム７０が通信ネットワークＮに接続されてもよい。また、通信ネットワークＮには、実施の形態１において説明した事業者端末２０やユーザ端末４０などが接続されてもよい。
【０１４７】
以下、実施の形態４のプロモーションシステムを構成する配信端末６０、受信システム７０、及び管理サーバ８０の構成について個々に説明する。
【０１４８】
図１７は配信端末６０の構成を示すブロック図である。配信端末６０は、例えばパーソナルコンピュータであり、制御部６０１、記憶部６０２、映像入力部６０３、音声入力部６０４、通信部６０５、操作部６０６、及び表示部６０７を備える。
【０１４９】
制御部６０１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備える。制御部６０１のＣＰＵは、ＲＯＭ又は記憶部６０２に予め記憶された各種プログラムをＲＡＭに展開して実行することにより、上述した各種ハードウェアの動作を制御し、装置全体を本願の映像配信装置として機能させる。
【０１５０】
なお、制御部６０１は、上記の構成に限定されるものではなく、１又は複数のＣＰＵ、マルチコアＣＰＵ、マイコン等を含む任意の処理回路であればよい。また、制御部６０１は、日時情報を出力するクロック、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えていてもよい。
【０１５１】
記憶部６０２は、メモリ、ハードディスクなどを用いた記憶装置を備える。記憶部６０２には、制御部６０１によって実行される各種コンピュータプログラム、及びコンピュータプログラムの実行に必要なデータ等が記憶される。
【０１５２】
記憶部６０２に記憶されるコンピュータプログラムには、配信端末６０の動作全体を制御するためのプログラムであるオペレーティングシステム、バーチャルアシスタントの映像を生成するためのコンピュータプログラム、ＷｅｂＲＴＣにより各種デジタルデータを送受信するためのコンピュータプログラム（以下、ＷｅｂＲＴＣプログラムという）等が含まれてもよい。なお、ＷｅｂＲＴＣプログラムは、単独で起動されるアプリケーションプログラムである必要はなく、ウェブブラウザなどの他のアプリケーションプログラムの機能を利用するためのプラグインやアプレットなどであってもよい。
【０１５３】
映像入力部６０３は、デジタルビデオカメラなどの撮像装置６１が接続され、映像データが入力される入力インタフェースを備える。本実施の形態では、撮像装置６１を用いて、バーチャルアシスタントを演じる演者の動作を撮像する。映像入力部６０３は、撮像装置６１によって撮像された映像データを取得する。
【０１５４】
音声入力部６０４には、マイクなどの音声入力装置６２が接続され、音声データが入力される入力インタフェースを備える。本実施の形態では、音声入力装置６２を用いて、バーチャルアシスタントを演じる演者の声を録音する。音声入力部６０４は、音声入力装置６２から音声データを取得する。
【０１５５】
制御部６０１は、映像入力部６０３を通じて入力される映像データと、音声入力部６０４を通じて入力される音声データとを用いて、バーチャルアシスタントのライブ映像を生成する。
【０１５６】
なお、配信端末６０は、映像データ及び音声データをそれぞれ映像入力部６０３及び音声入力部６０４から取得する構成としたが、映像データ及び音声データを含むマルチメディアデータを１つの入力インタフェースから取得する構成であっもよい。また、本実施の形態では、配信端末６０の外部に撮像装置６１及び音声入力装置６２が接続される構成としたが、撮像装置６１及び音声入力装置６２を内蔵する構成であってもよい。
【０１５７】
通信部６０５は、通信ネットワークＮに接続するための通信インタフェースを備える。通信部６０５は、通信ネットワークＮを介して、受信システム７０及び管理サーバ８０との間で各種情報を送受信するように構成されている。
【０１５８】
操作部６０６は、キーボード、マウスなどの入力インタフェースを備えており、配信者や演者による操作を受付ける。表示部６０７は、液晶ディスプレイ装置などを備えており、配信者や演者に対して報知すべき情報を表示する。
【０１５９】
図１８は受信システム７０の構成を示すブロック図である。受信システム７０は、ＳＴＢ７１及び表示装置７２を備える。受信システム７０は、配信端末６０から配信される映像をＳＴＢ７１にて受信し、受信した映像をＳＴＢ７１から表示装置７２へ出力することにより、表示装置７２に映像を表示させる。
【０１６０】
ＳＴＢ７１は、例えば、制御部７１１、記憶部７１２、通信部７１３、出力部７１４、映像入力部７１５、及び音声入力部７１６を備える。
【０１６１】
制御部７１１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備える。制御部７１１のＣＰＵは、ＲＯＭ又は記憶部７１２に予め記憶された各種プログラムをＲＡＭに展開して実行することにより、上述した各種ハードウェアの動作を制御する。制御部７１１が備えるＲＡＭには、各種プログラムの実行中に一時的に利用されるデータが記憶される。
【０１６２】
記憶部７１２は、ＲＯＭなどのメモリにより構成される。記憶部７１２には、制御部７１１によって実行される各種コンピュータプログラム、及び当該コンピュータプログラムにより利用される各種データが記憶される。記憶部７１２に記憶されるコンピュータプログラムは、ＷｅｂＲＴＣにより各種デジタルデータを送受信するためのコンピュータプログラム（ＷｅｂＲＴＣプログラム）等が含まれてもよい。なお、ＷｅｂＲＴＣプログラムは、単独で起動されるアプリケーションプログラムである必要はなく、ウェブブラウザなどの他のアプリケーションプログラムの機能を利用するためのプラグインやアプレットなどであってもよい。
【０１６３】
通信部７１３は、通信ネットワークＮに接続するための通信インタフェースを備える。通信部７１３は、通信ネットワークＮを介して、配信端末６０及び管理サーバ８０との間で各種情報を送受信するように構成されている。
【０１６４】
出力部７１４は、表示装置７２を接続するための接続インタフェースを備える。制御部７１１は、通信部７１３を介して受信する配信端末６０からの映像等を、出力部７１４を通じて表示装置７２へ出力することにより、映像を表示装置７２に表示させることが可能である。表示装置７２は、液晶ディスプレイ、有機ＥＬディスプレイなどの一般的な表示装置である。
【０１６５】
映像入力部７１５は、デジタルビデオカメラなどの撮像装置７３が接続され、映像データが入力される入力インタフェースを備える。撮像装置７３は、例えば、受信システム７０が設置されている施設への来訪者（視聴者）を撮像することが可能である。映像入力部７１５は、撮像装置７３によって撮像された映像データを取得する。
【０１６６】
音声入力部７１６は、マイクなどの音声入力装置７４が接続され、音声データが入力される入力インタフェースを備える。音声入力装置７４は、例えば、受信システム７０が設置されている施設への来訪者（視聴者）の声を特音する。音声入力部７１６は、音声入力装置７４から音声データを取得する。
【０１６７】
図１９は管理サーバ８０の構成を示すブロック図である。本実施の形態において、管理サーバ８０は、制御部８０１、記憶部８０２、通信部８０３、操作部８０４、表示部８０５等を備え、映像配信のスケジュール管理や受信システム７０の遠隔操作を行う。
【０１６８】
制御部８０１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備える。制御部８０１が備えるＲＯＭには、上記ハードウェア各部の動作を制御するための制御プログラム等が記憶される。制御部８０１内のＣＰＵは、ＲＯＭに記憶された制御プログラムや記憶部８０２に記憶された各種プログラムを実行し、上記ハードウェア各部の動作を制御する。制御部８０１が備えるＲＡＭには、各種プログラムの実行中に一時的に利用されるデータが記憶される。
【０１６９】
なお、制御部８０１は、上記の構成に限定されるものではなく、シングルコアＣＰＵ、マルチコアＣＰＵ、マイコン、揮発性又は不揮発性のメモリ等を含む１又は複数の処理回路であればよい。また、制御部８０１は、日時情報を出力するクロック、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えていてもよい。
【０１７０】
記憶部８０２は、ＳＲＡＭ、フラッシュメモリ、ハードディスクなどを用いた記憶装置を備える。記憶部８０２には、制御部８０１によって実行されるオペレーティングシステム、各種アプリケーションプログラム等のコンピュータプログラム、及びコンピュータプログラムで利用される各種データ等が記憶される。
【０１７１】
記憶部８０２に記憶されるコンピュータプログラムは、映像の配信スケジュールを管理するためのスケジュール管理プログラム、受信システム７０の遠隔操作を実現する遠隔操作プログラム等が含まれる。なお、遠隔操作プログラムは、ＭＤＭ（Mobile Device Management）の機能の一部として実現されるものであってもよい。また、管理サーバ８０の記憶部８０２には、上述したようなＷｅｂＲＴＣプログラムが記憶されてもよい。
【０１７２】
なお、記憶部８０２に記憶されるプログラムは、当該プログラムを読み取り可能に記録した記録媒体Ｍ８０により提供されてもよい。記録媒体Ｍ８０は、例えば、ＣＤ−ＲＯＭ、ＵＳＢメモリ、ＳＤカード、マイクロＳＤカード、コンパクトフラッシュなどの可搬型メモリである。この場合、制御部８０１は、各種プログラムは、不図示の読取装置を用いて記録媒体Ｍ８０からプログラムを読み取り、読み取った各種プログラムを記憶部８０２にインストールする。また、記憶部８０２に記憶されるプログラムは、通信部８０３を介した通信により提供されてもよい。この場合、制御部８０１は、通信部８０３を通じて各種プログラムを取得し、取得した各種プログラムを記憶部８０２にインストールする。
【０１７３】
また、記憶部８０２は、配信スケジュールを記録するための配信スケジュールテーブルを備えてもよい。図２０は配信スケジュールテーブルの一例を示す概念図である。配信スケジュールテーブルは、例えば、配信日時、配信元アドレス、配信先アドレス、映像タイプ、演者、キャラクタ、依頼者等の情報を関連付けて記憶する。ここで、配信元アドレスは、ライブ映像及び非ライブ映像の配信元を識別する通信ネットワークＮ上のアドレスであり、例えばＩＰアドレスが用いられる。配信端末６０からライブ映像及び非ライブ映像の配信を行う場合、配信元アドレスとして配信端末６０のＩＰアドレスが登録される。また、非ライブ映像を管理サーバ８０の記憶部８０２に記憶させておき、管理サーバ８０から非ライブ映像の配信を行う場合、配信元アドレスとして管理サーバ８０のＩＰアドレスが登録される。一方、配信先アドレスは、ライブ映像及び非ライブ映像の配信先を識別する通信ネットワークＮ乗のアドレスであり、例えばＩＰアドレスが用いられる。受信システム７０へのライブ映像及び非ライブ映像の配信を行う場合、配信先アドレスとして受信システム７０のＩＰアドレスが登録される。
【０１７４】
通信部８０３は、通信ネットワークＮに接続するための通信インタフェースを備え、配信端末６０又は受信システム７０へ通知すべき各種情報を送信すると共に、配信端末６０又は通信システム７０から送信される各種情報を受信する。
【０１７５】
操作部８０４は、キーボードやマウスなどの入力インタフェースを備えており、各種の操作情報や設定情報を受付ける。制御部８０１は、操作部８０４から入力される操作情報に基づき適宜の制御を行い、必要に応じて設定情報を記憶部８０２に記憶させる。
【０１７６】
表示部８０５は、液晶表示パネル、有機ＥＬ表示パネル等の表示デバイスを備えており、制御部８０１から出力される制御信号に基づいて、管理者等に通知すべき情報を表示する。
【０１７７】
管理サーバ８０は、配信スケジュールテーブルに従って映像配信を開始させる。以下、管理サーバ８０が実行する処理の手順について説明する。
【０１７８】
図２１は管理サーバ８０が実行する処理の手順を説明するフローチャートである。管理サーバ８０の制御部８０１は、配信スケジュールテーブルを参照し、現時点が配信タイミングであるか否かを判断する（ステップＳ４０１）。配信タイミングでない場合（Ｓ４０１：ＮＯ）、制御部８０１は、以下の処理を実行せずに本フローチャートによる処理を終了する。
【０１７９】
配信タイミングである場合（Ｓ４０１：ＹＥＳ）、制御部８０１は、通信ネットワークＮを介してＳＴＢ７１を遠隔操作することにより、ＳＴＢ７１にインストールされているＷｅｂＲＴＣプログラムを起動させる（ステップＳ４０２）。ＳＴＢ７１の遠隔操作は、ＭＤＭの機能により実現できる。なお、配信端末６０にインストールされているＷｅｂＲＴＣプログラムは、演者などの操作を受付けることにより、事前に起動されるものとする。また、管理サーバ８０が配信元となる場合、制御部８０１は、記憶部８０２に記憶されているＷｅｂＲＴＣプログラムを起動してもよい。
【０１８０】
次いで、制御部８０１は、配信元と配信先との間のシグナリング処理を実行する（ステップＳ４０３）。具体的には、制御部８０１は、配信スケジュールテーブルを参照し、配信元（配信端末６０）に対して配信先（受信システム７０）のアドレスを通知する処理を実行すると共に、配信先（受信システム７０）に対して配信元（配信端末６０）のアドレスを通知する処理を実行する。また、配信元又は配信先においてアドレスが動的に割り当てられる場合、制御部８０１は、このタイミングで配信元又は配信先にアドレスを問い合わせ、得られたアドレスの情報を相手方に通知してもよい。更に、制御部８０１は、ＷｅｂＲＴＣで必要な情報を配信元及び配信先に問い合わせ、それぞれを相手方に通知する処理を行ってもよい。例えば、ＷｅｂＲＴＣでは、通信ネットワークＮ経由で双方向ＵＤＰ（User Datagram Protocol）コネクションを確立してＰ２Ｐ（Peer to Peer）通信を行うので、制御部８０１は、ＵＤＰのポート番号を配信元及び配信先に問い合わせ、得られたポート番号の情報を相手方に通知してもよい。また、制御部８０１は、通信するメディアの種類（映像、音声）、メディアの形式（コーデック）、暗号鍵などの情報を配信元及び配信先に問い合わせ、得られた情報を相手方に通知してもよい。
【０１８１】
なお、本実施の形態では、管理サーバ８０においてシグナリング処理を実行する構成としたが、シグナリング処理を実施するサーバを別途設け、このサーバにおいてシグナリング処理を実施してもよい。
【０１８２】
次いで、制御部８０１は、配信元から配信先への映像配信を開始させる（ステップＳ４０４）。制御部８０１は、例えば、映像配信の開始を指示するコマンドを配信端末６０のＷｅｂＲＴＣプログラムへ送信することにより、映像配信を開始させることができる。また、ＷｅｂＲＴＣは双方向通信であるため、受信側の撮像装置７３により撮像された視聴者の映像等のデータをＳＴＢ７１から配信端末６０へ送信することが可能である。このため、ライブ映像及び非ライブ映像の視聴者は必要に応じて、バーチャルアシスタントに問い合わせ等を行うことが可能である。
【０１８３】
以上のように、実施の形態４では、ＷｅｂＲＴＣのフレームワークを利用することによって、バーチャルアシスタントを用いた映像の配信側と受信側との間で双方向通信を実現できる。受信側では、既存のディスプレイ（表示装置７２）にＳＴＢ７１を接続すれば、配信端末６０から配信される映像を受信することができるので、システムの構築に要する費用を低く抑えることができる。
【０１８４】
今回開示された実施形態は、全ての点において例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【０１８５】
１０  配信システム
１１  映像処理装置
１２  配信サーバ
２０  事業者端末
３０  表示システム
３１  表示装置
３２  設置者端末
４０  ユーザ端末
６０  配信端末
７０  受信システム
７１  ＳＴＢ
７２  表示装置
８０  管理サーバ
１１１  映像入力部
１１２  音声入力部
１１３  記憶部
１１４  映像処理部
１１５  操作部
１１６  表示部
１１７  接続部
１２１  制御部
１２２  記憶部
１２３  操作部
１２４  表示部
１２５  接続部
１２６  通信部
【図１】
2020191620.tif 000003
【図２】
2020191620.tif 000004
【図３】
2020191620.tif 000005
【図４】
2020191620.tif 000006
【図５】
2020191620.tif 000007
【図６】
2020191620.tif 000008
【図７】
2020191620.tif 000009
【図８】
2020191620.tif 000010
【図９】
2020191620.tif 000011
【図１０】
2020191620.tif 000012
【図１１】
2020191620.tif 000013
【図１２】
2020191620.tif 000014
【図１３】
2020191620.tif 000015
【図１４】
2020191620.tif 000016
【図１５】
2020191620.tif 000017
【図１６】
2020191620.tif 000018
【図１７】
2020191620.tif 000019
【図１８】
2020191620.tif 000020
【図１９】
2020191620.tif 000021
【図２０】
2020191620.tif 000022
【図２１】
2020191620.tif 000023