(57)【要約】【課題】映像配信におけるサービスの向上を図ること。【解決手段】本発明である情報処理システムは、複数の撮像装置を関連付ける関連付け情報を登録する登録部と、ネットワークを介して接続された複数の撮像装置からそれぞれ映像データの入力を受け付ける入力部と、関連付け情報に基づいて関連付けられた複数の撮像装置からそれぞれ入力された映像データを、１つの画面上に表示するよう合成する合成部と、合成された映像データを出力する出力部と、を備える。【選択図】図４
2018061181.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮像装置を関連付ける関連付け情報を登録する登録部と、
ネットワークを介して接続された複数の前記撮像装置からそれぞれ映像データの入力を受け付ける入力部と、
前記関連付け情報に基づいて関連付けられた複数の前記撮像装置からそれぞれ入力された映像データを、１つの画面上に表示するよう合成する合成部と、
合成された映像データを出力する出力部と、
を備えた情報処理システム。
【請求項２】
請求項１に記載の情報処理システムであって、
前記出力部は、前記関連付け情報に基づいて関連付けられた複数の前記撮像装置に対してのみ、合成された映像データを出力する、
情報処理システム。
【請求項３】
請求項１又は２に記載の情報処理システムであって、
前記合成部は、前記関連付け情報に基づいて関連付けられた複数の前記撮像装置からそれぞれ入力された映像データを、当該各映像データの撮影時刻を同期させて合成する、
情報処理システム。
【請求項４】
請求項１乃至３のいずれかに記載の情報処理システムであって、
前記合成部は、１つの画面上に予め設定された表示形態で各映像データを表示するよう合成する、
情報処理システム。
【請求項５】
請求項４に記載の情報処理システムであって、
前記合成部で合成する各映像データの１つの画面上における表示形態の設定を行う設定部を備えた、
情報処理システム。
【請求項６】
情報処理装置が、
複数の撮像装置を関連付ける関連付け情報を登録し、
ネットワークを介して接続された複数の前記撮像装置からそれぞれ映像データの入力を受け付け、
前記関連付け情報に基づいて関連付けられた複数の前記撮像装置からそれぞれ入力された映像データを、１つの画面上に表示するよう合成し、
合成された映像データを出力する、
情報処理方法。
【請求項７】
請求項６に記載の情報処理方法であって、
前記情報処理装置が、前記関連付け情報に基づいて関連付けられた複数の前記撮像装置に対してのみ、合成された映像データを出力する、
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムにかかり、特に、映像を配信する情報処理システムに関する。
【背景技術】
【０００２】
特許文献１に示すように、２系統の映像コンテンツをマルチ画面表示する方法がある。具体的に、特許文献１では、主放送コンテンツと副放送コンテンツを合成し、１系統の合成映像コンテンツとして出力する、ことが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−３００２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した方法は、テレビ受像器で放送コンテンツをマルチ画面表示する方法であり、放送コンテンツ以外の映像を合成して配信することは困難である。このため、映像配信者によるサービスの向上を図ることができない、という問題が生じる。
【０００５】
このため、本発明の目的は、映像配信におけるサービスの向上を図ること、にある。
【課題を解決するための手段】
【０００６】
本発明の一形態である情報処理システムは、
複数の撮像装置を関連付ける関連付け情報を登録する登録部と、
ネットワークを介して接続された複数の前記撮像装置からそれぞれ映像データの入力を受け付ける入力部と、
前記関連付け情報に基づいて関連付けられた複数の前記撮像装置からそれぞれ入力された映像データを、１つの画面上に表示するよう合成する合成部と、
合成された映像データを出力する出力部と、
を備える、という構成をとる。
【０００７】
また、上記情報処理システムでは、
前記出力部は、前記関連付け情報に基づいて関連付けられた複数の前記撮像装置に対してのみ、合成された映像データを出力する、
という構成をとる。
【０００８】
また、上記情報処理システムでは、
前記合成部は、前記関連付け情報に基づいて関連付けられた複数の前記撮像装置からそれぞれ入力された映像データを、当該各映像データの撮影時刻を同期させて合成する、
という構成をとる。
【０００９】
また、上記情報処理システムでは、
前記合成部は、１つの画面上に予め設定された表示形態で各映像データを表示するよう合成する、
という構成をとる。
【００１０】
また、上記情報処理システムでは、
前記合成部で合成する各映像データの１つの画面上における表示形態の設定を行う設定部を備えた、
という構成をとる。
【００１１】
また、本発明の他の形態である情報処理方法は、
情報処理装置が、
複数の撮像装置を関連付ける関連付け情報を登録し、
ネットワークを介して接続された複数の前記撮像装置からそれぞれ映像データの入力を受け付け、
前記関連付け情報に基づいて関連付けられた複数の前記撮像装置からそれぞれ入力された映像データを、１つの画面上に表示するよう合成し、
合成された映像データを出力する、
という構成をとる。
【００１２】
また、上記情報処理方法では、
前記情報処理装置が、前記関連付け情報に基づいて関連付けられた複数の前記撮像装置に対してのみ、合成された映像データを出力する、
という構成をとる。
【発明の効果】
【００１３】
本発明は、以上のように構成されることにより、予め関連付けた複数の撮像装置にて撮影された映像データを合成して、１つの画面上に出力することができる。このため、映像配信者によって複数の種々の映像データを合成配信することができ、サービスの向上を図ることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施形態における情報処理システムの全体構成を示すブロック図である。
【図２】図１に開示した情報処理システムによる情報処理の様子を示す図である。
【図３】図１に開示した情報処理システムによる情報処理の様子を示す図である。
【図４】図１に開示した情報処理システムによる情報処理の様子を示す図である。
【図５】図１に開示した情報処理システムによる情報処理の様子を示す図である。
【図６】図１に開示した情報処理システムによる情報処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１５】
＜実施形態１＞
本発明の第１の実施形態を、図１乃至図６を参照して説明する。図１は、情報処理システムの全体構成を示すブロック図である。図２乃至図５は、情報処理システムによる情報処理の様子を示す図であり、図６は情報処理システムの動作を示すフローチャートである。
【００１６】
［構成］
図１に示すように、本発明における情報処理システムは、ネットワークＮに接続された映像配信サーバ１０によって構成されている。そして、映像配信サーバ１０には、ネットワークＮを介して、複数の映像提供装置２１，２２と、複数の視聴者端末３１，３２と、が接続されている。
【００１７】
上記映像提供装置２１，２２は、動画を撮影可能な撮像装置（カメラ）を備えた情報処理装置である。例えば、映像を撮影し配信する事業者によるビデオカメラや、個人が所有するカメラを備えたパーソナルコンピュータ、カメラ付きのスマートフォン・携帯電話機などである。そして、映像提供装置２１，２２は、ネットワークＮを介して撮影した映像データを映像配信サーバ１０に送信する機能を有する。なお、映像提供装置２１，２２は、映像データに音声データを付加して映像配信サーバ１０に送信してもよい。ここで、映像提供装置２１，２２は、単体の情報処理装置で構成されていてもよく、複数の機器によって構成されていてもよい。また、図１では、映像提供装置２１，２２を２つしか図示していないが、さらに多くの映像提供装置２１，２２が映像配信サーバ１０に接続されていてもよい。
【００１８】
一例を挙げると、映像提供装置２１，２２は、例えば、モータースポーツにおいて各競技車両に備え付けられたオンボードカメラを備えた装置である。この場合には、映像提供装置２１，２２は、それぞれ異なる車両の前方や後方の映像を撮影するカメラを装備し、さらに、映像データをネットワークＮを介して映像配信サーバ１０に送信する通信装置を装備している。なお、後述するように、映像提供装置２１，２２は、通信装置と組み合わせられた撮像装置そのものや、カメラを備えた携帯電話機など、いかなる装置であってもよい。
【００１９】
上記視聴者端末３１，３２は、映像データを再生して表示する表示装置を備えた情報処理装置である。例えば、個人が所有するパーソナルコンピュータやスマートフォン・携帯電話機である。そして、視聴者端末３１，３２は、ネットワークＮを介して映像配信サーバ１０から配信される映像データを受信し、装備された表示装置に映像データを再生表示する機能を有する。なお、図１では、視聴者端末３１，３２を２つしか図示していないが、さらに多くの視聴者端末３１，３２が映像配信サーバ１０に接続されていてもよい。
【００２０】
次に、上記映像配信サーバ１０について詳述する。映像配信サーバ１０は、演算装置と記憶装置とを備えた情報処理装置である。そして、映像配信サーバ１０は、装備された演算装置にプログラムが実行されることで構築された、登録部１１と、合成部１２と、配信部１３と、を備えている。また、映像配信サーバ１０は、装備された記憶装置に形成された登録データ記憶部１５を備えている。なお、映像配信サーバ１０は、１つの情報処理装置で構成されていてもよく、複数の情報処理装置で構成されていてもよい。
【００２１】
上記登録部１１は、図２に示すように、映像提供装置２１，２２あるいは当該映像提供装置２１，２２を操作する操作者による別の情報処理装置からの要求に応じて、複数の映像提供装置２１，２２を関連付ける関連付け情報の入力を受け付ける（図２の矢印Ａ１参照）。関連付け情報は、例えば、複数の映像提供装置２１，２２からなるグループを識別するグループＩＤ及びパスワードを含む情報からなる。あるいは、関連付け情報は、相互に関連付けられる各映像提供装置２１，２２を識別する装置ＩＤ及びパスワードのセットを含む情報からなる。そして、登録部１１は、入力された関連付け情報を登録データ記憶部１５に記憶する（図２の矢印Ａ２参照）。
【００２２】
上記合成部１２（入力部、合成部）は、まず、登録データ記憶部１５に記憶されている関連付け情報を参照可能となっている（図３の矢印Ａ１０参照）。そして、合成部１２は、ネットワークＮを介して接続された複数の映像提供装置２１，２２からそれぞれ映像データの入力を受け付ける（図３の矢印Ａ１１，Ａ１２参照）。このとき、映像データに音声データが付加されている場合には、併せて受け付ける。すると、合成部１２は、上記関連付け情報を参照して、当該関連付け情報に基づいて、入力された映像データの合成を行う。このとき、合成部１２は、関連付け情報にて関連付けられている複数の映像提供装置２１，２２からの映像データを、１つの画面上に表示するよう合成する。また、合成部１２は、映像データに音声データが付加されている場合には、音声データも合成する。
【００２３】
具体的に、合成部１２は、まず、映像提供装置２１，２２からアクセスされた際に、当該映像提供装置２１，２２が属するグループＩＤ及びパスワードの入力を受け付け、関連付け情報と照合し、同一グループに属する映像提供装置２１，２２つまり関連付けられている映像提供装置２１，２２を認識する。あるいは、合成部１２は、映像提供装置２１，２２からそれぞれ装置ＩＤ及びパスワードの入力を受け付け、関連付け情報と照合し、相互に関連付けられている映像提供装置２１，２２を認識する。
【００２４】
そして、合成部１２は、関連付けられた映像提供装置２１，２２からそれぞれ映像データの入力を受け付けて、図４に示すように、１つの画面上に各映像データ５１，５２が配置されて１つの映像データとして再生されるよう合成して、合成映像データ５０を生成する。図４の例では、映像提供装置２１から入力された映像データ５１を画面の上段に配置し、映像提供装置２２から入力された映像データ５２を画面の下段に配置して、それぞれが１つの画面上で再生される合成映像データ５０を生成する。このとき、合成部１２は、映像データに音声データが付加されている場合には、音声データも合成して、合成映像データ５０に付加する。
【００２５】
ここで、図４の例では、２つの映像提供装置２１，２２が関連付けられており、合成部１２が２つの映像データを１つの画面上に表示するよう合成する場合を例示しているが、さらに多くの映像データを１つの画面上に表示するよう合成してもよい。また、合成部１２は、合成する各映像データを、１つの画面上においてあらゆる位置や大きさで表示するよう合成してもよい。例えば、映像配信サーバ１０の登録データ記憶部１５に、１つの画面上における各映像データを位置や大きさといった表示形態を指定する表示形態情報が設定されており、かかる表示形態情報に基づいて１つの画面上に各映像データを表示するよう合成する。
【００２６】
なお、各映像データの表示形態は、例えば、映像データの入力を行う映像提供装置２１の操作者から設定される。このため、映像配信サーバ１０の登録部１１は、映像提供装置２１の操作者から、上述した各映像データの位置や大きさを指定する表示形態情報の入力を受け付けて登録データ記憶部１５に登録する設定部としても機能する。例えば、映像提供装置２１は、１つの画面上に各映像データを仮に表示した操作画面を映像提供装置２１に表示するよう出力し、かかる操作画面上で映像提供装置２１の操作者が各映像データの位置や大きさを可変するよう操作することで、表示形態情報の入力を受け付けることができる。但し、表示形態情報の入力方法は上述した方法に限定されない。
【００２７】
ここで、合成部１２は、複数の映像提供装置２１，２２から入力された映像データを、種々の方法で１つの画面上に表示するよう合成する。例えば、合成部１２は、各映像提供装置２１，２２から入力された各映像データを、まず１つの表示装置に表示するよう再生し、かかる表示をキャプチャして１つの映像データを作成してもよい。あるいは、複数の映像データを１つの画面を構成するビデオメモリ上で合成し、かかる合成された１つの映像データを作成してもよい。
【００２８】
合成部１２は、上記のように複数の映像データを合成することで、各映像データが合成部１２に入力されたタイミングで、１つの映像データに合成されることとなる。つまり、映像配信サーバ１０と各映像提供装置２１，２２との間において通信遅延が生じないことを前提に、各映像提供装置２１，２２で同一時刻に撮影された映像データが、１つの映像データとして合成されることとなる。但し、合成部１２は、必ずしも複数の映像データを入力されたタイミングで合成することに限定されない。例えば、各映像データに時刻情報が付されている場合には、かかる時刻情報に基づいて、各映像データが、撮影された時刻が一致して１つの画面上に表示されるよう合成してもよい。なお、合成部１２は、映像データに音声データが付加されている場合には、各音声データも録音された時刻が一致するよう合成する。
【００２９】
上記配信部１３（出力部）は、上述したように生成した合成映像データ５０を、視聴者端末３１，３２に対して配信（出力）する（図３の矢印Ａ１３，Ａ１４，Ａ１５参照）。例えば、配信部１３は、合成映像データ５０を配信するためのアドレスを用意し、かかるアドレスにアクセスしてきた視聴者端末３１，３２に対して、合成映像データ５０を配信する。これにより、各視聴者端末３１，３２では、図４に示すよう１つの画面上に複数の映像データ５１，５２が合成された１つの合成映像データ５０が、表示装置に表示されることとなる。
【００３０】
ここで、配信部１３が合成映像データ５０を配信する配信先は、図５に示すように、合成映像データ５０の元となる各映像データ５１，５２を提供した映像提供装置２１，２２に限定してもよい。つまり、配信部１３は、上記関連付け情報にて関連付けられている映像提供装置２１，２２を認識し、これら映像提供装置２１，２２からの各映像データを合成し、これら映像提供装置２１，２２にのみ、合成映像データ５０を配信する。例えば、映像提供装置２１，２２がカメラを有するスマートフォン・携帯電話機である場合には、自身の表示装置に、自身が撮影している映像データと共に、他の関連付けられた映像提供装置が撮影している映像データが合成されて表示されることとなる。
【００３１】
［動作］
次に、上述した情報処理システムの動作を、主に図６のフローチャートを参照して説明する。
【００３２】
まず、映像配信サーバ１０は、映像提供装置２１，２２などから、複数の映像提供装置２１，２２を関連付ける関連付け情報の入力を受け付ける（ステップＳ１、図２の矢印Ａ１参照）。すると、映像配信サーバ１０の登録部１１は、入力された関連付け情報を登録データ記憶部１５に記憶する（図２の矢印Ａ２参照）。例えば、関連付け情報は、複数の映像提供装置２１，２２からなるグループを識別する情報であったり、相互に関連付けられる各映像提供装置２１，２２を識別する情報である。
【００３３】
続いて、映像配信サーバ１０は、複数の映像提供装置２１，２２からそれぞれ映像データの入力を受け付ける（ステップＳ２、図３の矢印Ａ１１，Ａ１２参照）。すると、映像配信サーバ１０の合成部１２は、関連付け情報を参照して関連付けられている複数の映像提供装置２１，２２を認識し、関連付けられている複数の映像提供装置２１，２２からの映像データを１つの画面上に表示するよう合成し、合成映像データ５０を生成する（ステップＳ３、図４参照）。なお、複数の映像提供装置２１，２２からの映像データにそれぞれ音声データが付加されている場合には、これらを１つの音声データに合成し、合成映像データ５０に付加する。
【００３４】
このとき、映像配信サーバ１０の合成部１２は、予め設定された位置や大きさ、あるいは、映像提供装置の操作者等によって設定された位置や大きさに、各映像データを配置して、合成映像データ５０を生成する。また、合成部１２は、望ましくは、各映像データの撮影時刻が一致して１つの画面上で表示されるよう、合成映像データ５０を生成する。
【００３５】
続いて、映像配信サーバ１０は、視聴者端末３１，３２からの要求に応じて、生成した合成映像データ５０を配信する（ステップＳ４、図３の矢印Ａ１４，Ａ１５参照）。例えば、映像配信サーバ１０の配信部１３は、不特定多数の視聴者端末３１，３２に対して合成映像データ５０を配信する。このようにすることで、例えば、映像提供装置２１，２２がモータースポーツにおける各競技車両の走行映像を映像データとして提供している場合は、多数の視聴者が、複数台の競技車両の走行映像を１つの映像として視聴することができる。また、例えば、映像提供装置２１，２２が複数人によるゲーム（麻雀やテレビゲームなど）の各人の視点映像を映像データとして提供している場合は、多数の視聴者が、複数人によるゲームの映像を１つの映像として視聴することができる。このとき、映像データに音声データも付加されている場合には、複数で収録された音声を同時に聞くことができる。
【００３６】
なお、映像配信サーバ１０の配信部１３は、生成した合成映像データ５０を、当該合成映像データ５０の元となる各映像データ５１，５２を提供した映像提供装置２１，２２のみに配信してもよい（ステップＳ４、図５の矢印Ａ１４，Ａ１５参照）。このようにすることで、例えば、映像提供装置２１，２２がスマートフォン・携帯電話機である場合には、グループを構成する複数人で外出の際に、これら各人が自己のスマートフォン・携帯電話機で撮影した映像と共に、グループ全員の映像を、自身のスマートフォン・携帯電話機にて１つの映像として見ることができる。
【００３７】
以上、上記実施形態等を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明の範囲内で当業者が理解しうる様々な変更をすることができる。
【符号の説明】
【００３８】
１０  映像配信サーバ
１１  登録部
１２  合成部
１３  配信部
１５  登録データ記憶部
２１，２２  映像提供装置
３１，３２  視聴者端末
５０  合成映像データ
５１，５２  映像データ
【図１】
2018061181.tif 000003
【図２】
2018061181.tif 000004
【図３】
2018061181.tif 000005
【図４】
2018061181.tif 000006
【図５】
2018061181.tif 000007
【図６】
2018061181.tif 000008