(57)【要約】【課題】全天球画像の内容を表示する動画データを作成する。【解決手段】ユーザが操作する端末装置とネットワークを介して接続される情報処理装置であって、前記端末装置におけるユーザの操作に応じて、全天球画像のうちの一部の画像領域である全天球部分画像を作成する画像作成手段と、所定の時間毎に、前記画像作成手段により作成された前記全天球部分画像の前記全天球画像における画像領域を特定するための特定データを作成する特定データ作成手段と、前記特定データ作成手段により作成された前記特定データと、前記全天球画像を示す全天球画像データとに基づいて、前記特定データにより特定される画像領域の前記全天球部分画像を表示する動画データを作成する動画作成手段と、を有する。【選択図】図３
2018007081.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが操作する端末装置とネットワークを介して接続される情報処理装置であって、
前記端末装置におけるユーザの操作に応じて、全天球画像のうちの一部の画像領域である全天球部分画像を作成する画像作成手段と、
所定の時間毎に、前記画像作成手段により作成された前記全天球部分画像の前記全天球画像における画像領域を特定するための特定データを作成する特定データ作成手段と、
前記特定データ作成手段により作成された前記特定データと、前記全天球画像を示す全天球画像データとに基づいて、前記特定データにより特定される画像領域の前記全天球部分画像を表示する動画データを作成する動画作成手段と、
を有する情報処理装置。
【請求項２】
前記特定データ作成手段は、
前記端末装置におけるユーザの開始操作に応じて、所定の時間毎に、前記特定データを作成する、請求項１に記載の情報処理装置。
【請求項３】
前記動画作成手段は、
前記端末装置におけるユーザの終了操作に応じて、前記特定データ作成手段により作成された前記特定データと、前記全天球画像データとに基づいて、前記特定データにより特定される画像領域の前記全天球部分画像を表示する動画データを作成する、請求項１又は２に記載の情報処理装置。
【請求項４】
前記画像作成手段は、
前記端末装置に表示される前記全天球部分画像の画像領域の変更操作に応じて、前記全天球画像のうちの一部の画像領域であって、前記変更操作により特定される画像領域の前記全天球部分画像を作成する、請求項１乃至３の何れか一項に記載の情報処理装置。
【請求項５】
前記特定データ作成手段は、
前記動画作成手段により作成される前記動画データに含まれる各フレームデータの時刻を示す動画時刻と、前記全天球部分画像の中央の座標を示す視点座標と、前記全天球画像の外縁を示す画角とを含む特定データを作成する、請求項１乃至４の何れか一項に記載の情報処理装置。
【請求項６】
前記特定データ作成手段は、
更に、前記全天球画像に含まれる各フレームデータの時刻を示す全天球時刻を含む特定データを作成する、請求項５に記載の情報処理装置。
【請求項７】
前記動画作成手段は、
前記全天球画像の画像領域のうち、前記特定データに含まれる前記視点座標及び前記画角により特定される画像領域である前記全天球部分画像を示す全天球部分画像データを、前記特定データに含まれる前記動画時刻のフレームデータとすることで、前記動画データを作成する、請求項５又は６に記載の情報処理装置。
【請求項８】
前記端末装置におけるユーザの編集操作に応じて、前記特定データ作成手段により作成された特定データを更新するデータ更新手段を有し、
前記動画作成手段は、
前記データ更新手段により更新された前記特定データと、前記全天球画像を示す全天球画像データとに基づいて、更新された前記特定データにより特定される画像領域の前記全天球部分画像を表示する動画データを作成する、請求項１乃至７の何れか一項に記載の情報処理装置。
【請求項９】
前記データ更新手段は、
前記動画作成手段により作成された前記動画データの再生操作に応じて、該動画データの再生中に前記端末装置に表示される前記全天球部分画像の画像領域の変更操作が行われることで、前記動画データが再生しているフレームデータの動画時刻を含む前記特定データを更新する、請求項８に記載の情報処理装置。
【請求項１０】
前記データ更新手段は、
前記特定データに含まれる、前記全天球部分画像の中央の座標を示す視点座標と、前記全天球画像の外縁を示す画角とを、前記変更操作により特定される画像領域の中央の座標を示す視点座標と、前記画像領域の外縁を示す画角とに更新する、請求項９に記載の情報処理装置。
【請求項１１】
ユーザが操作する端末装置とネットワークを介して接続される情報処理装置に用いられる情報処理方法であって、
前記端末装置におけるユーザの操作に応じて、全天球画像のうちの一部の画像領域である全天球部分画像を作成する画像作成手順と、
所定の時間毎に、前記画像作成手順により作成された前記全天球部分画像の前記全天球画像における画像領域を特定するための特定データを作成する特定データ作成手順と、
前記特定データ作成手順により作成された前記特定データと、前記全天球画像を示す全天球画像データとに基づいて、前記特定データにより特定される画像領域の前記全天球部分画像を表示する動画データを作成する動画作成手順と、
を有する情報処理方法。
【請求項１２】
ユーザが操作する端末装置とネットワークを介して接続される情報処理装置を、
前記端末装置におけるユーザの操作に応じて、全天球画像のうちの一部の画像領域である全天球部分画像を作成する画像作成手段、
所定の時間毎に、前記画像作成手段により作成された前記全天球部分画像の前記全天球画像における画像領域を特定するための特定データを作成する特定データ作成手段、
前記特定データ作成手段により作成された前記特定データと、前記全天球画像を示す全天球画像データとに基づいて、前記特定データにより特定される画像領域の前記全天球部分画像を、所定の時間毎に表示する動画データを作成する動画作成手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
撮像装置の全方位３６０度を撮像した画像は、全天球画像とも呼ばれる。このような全天球画像は、専用のアプリケーションソフトやＷｅｂアプリケーション等を用いて表示することができる。このとき、ユーザは、例えば、パン操作、ティルト操作、ズーム操作等の表示範囲の変更操作を行うことにより、全天球画像における表示範囲を変更することができる。
【０００３】
また、視点を様々に移動可能とした動画の表示処理において、予め定められたデータ出力順による表示処理態様と、ユーザが自己の意思をもって画像選択を行う表示処理態様とを自在に切り替えることが可能な技術が知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば全天球画像を閲覧するためには、専用のアプリケーションソフトやＷｅｂアプリケーション等が必要である。このため、例えば全天球画像の閲覧を所望するユーザは、専用のアプリケーションソフトをインストールしたり、専用のＷｅｂページにアクセスしたりする必要等があった。
【０００５】
また、例えば全天球画像における表示範囲を変更するためには、ユーザは、表示範囲の変更操作を行う必要がある。このため、ユーザは、全天球画像の閲覧に集中できない場合があった。
【０００６】
本発明の一実施形態は、上記の点に鑑みてなされたもので、全天球画像の内容を表示する動画データを作成することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一実施形態は、ユーザが操作する端末装置とネットワークを介して接続される情報処理装置であって、前記端末装置におけるユーザの操作に応じて、全天球画像のうちの一部の画像領域である全天球部分画像を作成する画像作成手段と、所定の時間毎に、前記画像作成手段により作成された前記全天球部分画像の前記全天球画像における画像領域を特定するための特定データを作成する特定データ作成手段と、前記特定データ作成手段により作成された前記特定データと、前記全天球画像を示す全天球画像データとに基づいて、前記特定データにより特定される画像領域の前記全天球部分画像を表示する動画データを作成する動画作成手段と、を有する。
【発明の効果】
【０００８】
本発明の一実施形態によれば、全天球画像の内容を表示する動画データを作成することができる。
【図面の簡単な説明】
【０００９】
【図１】第一の実施形態に係る動画作成システムの一例のシステム構成を示す図である。
【図２】コンピュータの一例のハードウェア構成を示す図である。
【図３】キャプチャ動画作成の概要を説明する図である。
【図４】第一の実施形態に係る動画作成システムの一例の機能構成を示す図である。
【図５】キャプチャ動画の作成処理の一例のフローチャートを示す図である。
【図６】全天球画像が静止画である場合のキャプチャ動画作成画面の一例を示す図である。
【図７】全天球画像における表示範囲の変更操作の一例を示す図である。
【図８】全天球画像が静止画である場合の視点テーブルの一例を示す図である。
【図９】全天球画像が動画である場合のキャプチャ動画作成画面の一例を示す図である。
【図１０】全天球画像が動画である場合の時刻操作を示す図である。
【図１１】全天球画像が動画である場合の視点テーブルの一例を示す図である。
【図１２】第二の実施形態に係る動画作成システムの一例の機能構成を示す図である。
【図１３】キャプチャ動画の再作成処理の一例のフローチャートを示す図である。
【図１４】全天球画像が静止画である場合のキャプチャ動画再作成画面の一例を示す図である。
【図１５】全天球画像が動画である場合のキャプチャ動画再作成画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。
【００１１】
［第一の実施形態］
＜システム構成＞
まず、本実施形態に係る動画作成システム１のシステム構成について、図１を参照しながら説明する。図１は、第一の実施形態に係る動画作成システム１の一例のシステム構成を示す図である。
【００１２】
図１に示すように、本実施形態に係る動画作成システム１は、サーバ装置１０と、端末装置２０とを含み、例えばインターネット等のネットワークＮを介して通信可能に接続されている。
【００１３】
サーバ装置１０は、１以上の情報処理装置（コンピュータ）により実現され、全天球画像における表示範囲をキャプチャした動画データ（以降では、当該動画データを「キャプチャ動画データ」と表す。）を作成する。なお、以降では、特に断らない限り、全天球画像には、静止画又は動画のいずれであっても良いものとする。
【００１４】
ここで、全天球画像における表示範囲は、全天球画像において、例えば、端末装置２０等により表示されている画像（全天球画像の一部の領域）である。したがって、以降では、全天球画像における表示範囲に対応する画像（すなわち、表示範囲内の画像）を「全天球部分画像」とも表す。
【００１５】
すなわち、サーバ装置１０は、全天球部分画像をキャプチャすることにより、キャプチャ動画データを作成する。なお、全天球画像における表示範囲は、例えば、全天球部分画像に対して、ユーザが表示範囲の変更操作（例えば、パン操作やティルト操作、ズーム操作等）を行うことにより変更することができる。
【００１６】
ここで、パン操作とは、全天球画像における視点を右又は左に移動させることにより表示範囲を変更する操作である。また、ティルト操作とは、全天球画像における視点を上又は下に移動させることにより表示範囲を変更する操作である。更に、ズーム操作とは、全天球画像における視点を固定したままで、拡縮倍率を変更することにより表示範囲を変更する操作である。
【００１７】
端末装置２０は、ユーザが利用するノート型ＰＣ（パーソナルコンピュータ）、デスクトップ型ＰＣ、スマートフォン、タブレット端末、携帯電話、ゲーム機器等の各種の情報処理装置（コンピュータ）である。ユーザは、端末装置２０を用いて、全天球画像を表示するための全天球画像データをサーバ装置１０にアップロードすることができる。
【００１８】
なお、全天球画像が動画である場合、全天球画像データには、各フレームの画像（フレーム全天球画像）を表示するための画像データ（フレーム全天球画像データ）が含まれる。したがって、全天球画像が動画である場合、全天球部分画像とは、あるフレーム全天球画像における表示範囲に対応する画像である。
【００１９】
また、ユーザは、端末装置２０を用いて、全天球部分画像のキャプチャの開始及び終了操作を行うことにより、所定の時間毎に全天球部分画像がキャプチャされたキャプチャ画像データを作成することができる。
【００２０】
なお、図１に示す動画作成システム１は、一例であって、他の構成であっても良い。例えば、動画作成システム１には、複数の端末装置２０が含まれていても良い。また、サーバ装置１０と端末装置２０とが、１台の装置で実現されていても良い。
【００２１】
＜ハードウェア構成＞
次に、本実施形態に係る動画作成システム１に含まれるサーバ装置１０及び端末装置２０を実現するコンピュータ３００のハードウェア構成について、図２を参照しながら説明する。図２は、コンピュータ３００の一例のハードウェア構成を示す図である。
【００２２】
図２に示すように、コンピュータ３００は、入力装置３０１と、表示装置３０２と、ＲＡＭ（Random Access Memory）３０３と、ＲＯＭ（Read Only Memory）３０４とを有する。また、コンピュータ３００は、外部Ｉ／Ｆ３０５と、通信Ｉ／Ｆ３０６と、ＣＰＵ（Central Processing Unit）３０７と、記憶装置３０８とを有する。これらの各ハードウェアは、それぞれがバスＢで接続されている。
【００２３】
入力装置３０１は、キーボードやマウス、タッチパネル等であり、ユーザが各種操作を行うのに用いられる。表示装置３０２は、ディスプレイ等であり、例えば、全天球部分画像を表示する。なお、サーバ装置１０は、入力装置３０１及び表示装置３０２の少なくとも一方を、必要なときにバスＢに接続して利用する形態であっても良い。
【００２４】
通信Ｉ／Ｆ３０６は、コンピュータ３００をネットワークＮに接続するためのインタフェースである。これにより、コンピュータ３００は、通信Ｉ／Ｆ３０６を介して、各種のデータ通信を行うことができる。
【００２５】
外部Ｉ／Ｆ３０５は、外部装置とのインタフェースである。外部装置には、記録媒体３０５ａ等がある。これにより、コンピュータ３００は、外部Ｉ／Ｆ３０５を介して、記録媒体３０５ａの読み取りや書き込みを行うことができる。なお、記録媒体３０５ａには、例えば、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤカード、ＵＳＢメモリ等がある。
【００２６】
記憶装置３０８は、例えば、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等であり、各種のプログラムやデータを格納している。記憶装置３０８に格納されているプログラムやデータには、コンピュータ３００全体を制御する基本ソフトウェアであるＯＳ（Operating System）、ＯＳ上において各種機能を提供するプログラム等がある。
【００２７】
なお、記憶装置３０８は、格納しているプログラムやデータを所定のファイルシステムやＤＢ（データベース）により管理している。
【００２８】
ＲＯＭ３０４は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリである。ＲＯＭ３０４には、コンピュータ３００の起動時に実行されるＢＩＯＳ（Basic Input/Output System）、ＯＳ設定、及びネットワーク設定等のプログラムやデータが格納されている。ＲＡＭ３０３は、プログラムやデータを一時保持する揮発性の半導体メモリである。
【００２９】
ＣＰＵ３０７は、ＲＯＭ３０４や記憶装置３０８等からプログラムやデータをＲＡＭ３０３上に読み出し、処理を実行することで、コンピュータ３００全体の制御や機能を実現する演算装置である。
【００３０】
本実施形態に係るサーバ装置１０及び端末装置２０は、図２に示すコンピュータ３００により、後述するような各種処理を実現できる。
【００３１】
＜キャプチャ動画作成の概要＞
ここで、本実施形態に係る動画作成システム１によるキャプチャ動画作成の概要について、図３を参照しながら説明する。図３は、キャプチャ動画作成の概要を説明する図である。
【００３２】
Ｓ１）まず、ユーザは、端末装置２０を用いて、全天球画像データ３００Ｄをサーバ装置１０にアップロードする。そして、サーバ装置１０は、全天球画像データ３００Ｄに基づいて、全天球部分画像を表示する全天球部分画像データを作成して、端末装置２０に全天球部分画像を表示させる。これにより、端末装置２０には、全天球部分画像が表示される。
【００３３】
なお、全天球画像データ３００Ｄは、例えば、全天球画像を撮像可能な撮像装置により作成される。ただし、端末装置２０が、全天球画像を撮像可能な撮像装置を内蔵していても良い。
【００３４】
Ｓ２−１）次に、ユーザは、端末装置２０に表示された全天球部分画像に対して、表示範囲の変更操作等を行う。これにより、端末装置２０には、表示範囲の変更後の全天球部分画像が表示される。なお、表示範囲の変更後の全天球部分画像データは、全天球画像データ３００Ｄに基づいて、サーバ装置１０により作成される。
【００３５】
Ｓ２−２）、一方、サーバ装置１０の動画作成処理部１０１は、所定の時間毎に、端末装置２０に表示させている全天球部分画像をキャプチャして、視点データを作成する。
【００３６】
なお、全天球画像が静止画である場合、視点データは、キャプチャされた全天球部分画像の全天球部分画像データと、キャプチャ動画データに含まれる各フレーム画像データの再生時刻（動画時刻）とが対応付けられたデータである。一方、全天球画像が動画である場合、視点データは、全天球部分画像データと、動画時刻と、全天球画像データに含まれる各フレーム全天球画像データの再生時刻（全天球画像時刻）とが対応付けられたデータである。
【００３７】
ここで、全天球部分画像データは、例えば、特開２０１５−１８２９６号公報に記載されているように、全天球部分画像の中央を示す視点座標と、全天球部分画像の外縁を示す画角とで表すことができる。また、視点座標は、全天球画像上の点を球面上の点と対応させた場合における球体の中心点からの方位角（水平方向の座標）と、仰角（垂直方向の座標）とで表すことができる。更に、画角は、全天球画像を示す球体の中心点に対するカメラ装置（疑似的なカメラ装置）の位置と、当該カメラ装置のカメラアングルとで表すことができる。
【００３８】
したがって、視点データは、例えば、全天球部分画像の方位角と、仰角と、カメラ位置と、カメラアングルと、キャプチャ動画データに含まれる各フレーム画像データの再生時刻（動画時刻）とで表すことができる。
【００３９】
Ｓ３）サーバ装置１０の動画作成処理部１０１は、作成した視点データを視点テーブル１０６Ｄに格納する。これにより、視点テーブル１０６Ｄには、所定の時間（すなわち、キャプチャ動画データのフレームレートの逆数）毎の視点データが格納される。
【００４０】
Ｓ４）そして、サーバ装置１０の動画作成処理部１０１は、視点テーブル１０６Ｄに格納されている視点データと、全天球画像データとに基づいて、キャプチャ動画データを作成する。すなわち、動画作成処理部１０１は、キャプチャされた全天球部分画像データを含む動画データを作成する。なお、動画作成処理部１０１は、例えば、拡張子が「．ｍｏｖ」や「．ｍｐ４」形式のキャプチャ動画データ（動画ファイル）を作成する。
【００４１】
以上のように、本実施形態に係る動画作成システム１では、端末装置２０に表示されている全天球部分画像を所定の時間毎にキャプチャして、キャプチャ動画データを作成する。これにより、本実施形態に係る動画作成システム１では、例えば、ユーザが表示範囲の変更操作等を行うことで表示される一連の全天球部分画像を動画として表示するキャプチャ動画データを作成することができる。
【００４２】
そして、例えば、端末装置２０のユーザは、サーバ装置１０により作成されたキャプチャ動画データをダウンロードして、他のユーザに配布等することができる。したがって、例えば、他のユーザの使用するＰＣ等に、全天球画像を表示するための専用のアプリケーションがインストールされていない場合等でも、当該他のユーザは、全天球画像の内容をキャプチャ動画データで閲覧することができる。
【００４３】
また、例えば、全天球動画をサポートしていない各種サービス（例えば、所定のＳＮＳ（Social Networking Service）サービス等）に対して、「．ｍｏｖ」や「．ｍｐ４」等の形式で作成されたキャプチャ動画データのアップロード等を行うことができるようになる。
【００４４】
＜機能構成＞
次に、本実施形態に係る動画作成システム１の機能構成について、図４を参照しながら説明する。図４は、第一の実施形態に係る動画作成システム１の一例の機能構成を示す図である。
【００４５】
図４に示すように、本実施形態に係る端末装置２０は、操作受付部２０１と、表示制御部２０２と、データ管理部２０３と、データ通信部２０４とを有する。これら各機能部は、端末装置２０にインストールされた１以上のプログラムが、ＣＰＵ３０７に実行させる処理により実現される。
【００４６】
また、本実施形態に係る端末装置２０は、全天球画像記憶部２０５を有する。当該記憶部は、例えば、記憶装置３０８を用いて実現可能である。
【００４７】
操作受付部２０１は、ユーザによる各種操作を受け付ける。例えば、操作受付部２０１は、表示範囲の変更操作（例えば、パン操作やティルト操作、ズーム操作等）を受け付ける。また、例えば、操作受付部２０１は、全天球部分画像のキャプチャの開始操作及び終了操作を受け付ける。
【００４８】
表示制御部２０２は、各種画面を表示する。例えば、表示制御部２０２は、キャプチャ動画データを作成するためのキャプチャ動画作成画面を表示する。なお、後述するように、キャプチャ動画作画面では、全天球部分画像が表示されており、ユーザは、キャプチャの開始及び終了を行うことができると共に、全天球画像の表示範囲（すなわち、全天球部分画像）の変更操作を行うことができる。
【００４９】
データ管理部２０３は、全天球画像記憶部２０５に記憶されている全天球画像データを管理する。例えば、データ管理部２０３は、全天球画像記憶部２０５から全天球画像データを取得する。また、例えば、データ管理部２０３は、全天球画像記憶部２０５に全天球画像データを記憶させる。
【００５０】
データ通信部２０４は、サーバ装置１０との間で、データ通信を行う。例えば、データ通信部２０４は、全天球画像データをサーバ装置１０にアップロードする。また、例えば、データ通信部２０４は、サーバ装置１０からキャプチャ画像データをダウンロードする。
【００５１】
全天球画像記憶部２０５は、全天球画像データを記憶する。なお、全天球画像データは、上述したように、例えば、全天球画像を撮像可能な撮像装置により作成される。また、全天球画像データは、端末装置２０により作成されても良い。
【００５２】
図４に示すように、本実施形態に係るサーバ装置１０は、動画作成処理部１０１と、部分画像作成部１０２と、データ管理部１０３と、データ通信部１０４とを有する。これら各機能部は、サーバ装置１０にインストールされた１以上のプログラムが、ＣＰＵ３０７に実行させる処理により実現される。
【００５３】
また、本実施形態に係るサーバ装置１０は、全天球画像記憶部１０５と、視点記憶部１０６と、動画記憶部１０７とを有する。これら各記憶部は、例えば、記憶装置３０８を用いて実現可能である。なお、これら各記憶部のうちの少なくとも一の記憶部が、サーバ装置１０とネットワークＮを介して接続される記憶装置等により実現されていても良い。
【００５４】
動画作成処理部１０１は、キャプチャ画像データの作成に関する処理を行う。ここで、動画作成処理部１０１は、キャプチャ制御部１１１と、視点作成部１１２と、動画作成部１１３とを有する。
【００５５】
キャプチャ制御部１１１は、全天球部分画像のキャプチャの開始及び終了を制御する。視点作成部１１２は、キャプチャの開始後、かつ、終了前に（すなわち、全天球部分画像のキャプチャ中に）、所定の時間毎に、視点データを作成して、視点記憶部１０６に記憶されている視点テーブル１０６Ｄに格納する。動画作成部１１３は、視点記憶部１０６に記憶されている視点テーブル１０６Ｄと、全天球画像記憶部１０５に記憶されている全天球画像データ（すなわち、端末装置２０によりアップロードされた全天球画像データ）とに基づいて、キャプチャ動画データを作成する。
【００５６】
部分画像作成部１０２は、端末装置２０のユーザによる表示範囲の変更操作等に応じて、全天球部分画像データを作成する。部分画像作成部１０２は、データ通信部１０４を介して、作成した全天球部分画像データを端末装置２０に送信する。これにより、端末装置２０には、全天球部分画像が表示される。
【００５７】
なお、全天球部分画像データは、例えば、特開２０１５−１８２９６号公報に記載されているように、例えば、全天球画像データにより表示される全天球画像のうち、視点座標と画角とで特定される範囲内の画像を切り取ることで作成される。
【００５８】
また、部分画像作成部１０２は、端末装置２０が有していても良い。この場合、端末装置２０は、ユーザによる表示範囲の変更操作等に応じて、全天球画像記憶部２０５に記憶されている全天球画像データから全天球部分画像データを作成することができる。これにより、本実施形態に係る動画作成システム１は、ネットワークＮの通信量を低減させることができると共に、端末装置２０に全天球部分画像が表示されるまでの時間を低減させることができる。
【００５９】
データ管理部１０３は、全天球画像記憶部１０５に記憶されている全天球画像データ、視点記憶部１０６に記憶されている視点テーブル１０６Ｄ、動画記憶部１０７に記憶されているキャプチャ動画データを管理する。例えば、データ管理部１０３は、視点記憶部１０６に記憶されている視点テーブル１０６Ｄに視点データを格納する。
【００６０】
データ通信部１０４は、端末装置２０や他の装置との間で、データ通信を行う。例えば、データ通信部１０４は、端末装置２０から全天球画像データを受信する。また、例えば、データ通信部１０４は、端末装置２０や他の装置からの要求に応じて、キャプチャ画像データを送信する。
【００６１】
全天球画像記憶部１０５は、後述する動画ＩＤ毎に、端末装置２０からアップロードされた全天球画像データを記憶する。動画記憶部１０７は、後述する動画ＩＤ毎に、動画作成部１１３により作成されたキャプチャ動画データを記憶する。視点記憶部１０６は、キャプチャ動画データを識別するための動画ＩＤ毎に、視点テーブル１０６Ｄを記憶する。なお、視点テーブル１０６Ｄの詳細については後述する。
【００６２】
＜処理の詳細＞
次に、本実施形態に係る動画作成システム１の処理の詳細について説明する。以降では、キャプチャ動画データを作成する処理について、図５を参照しながら説明する。図５は、キャプチャ動画の作成処理の一例のフローチャートを示す図である。
【００６３】
まず、端末装置２０のデータ通信部２０４は、全天球画像データをサーバ装置１０にアップロードする（ステップＳ５０１）。なお、以降では、ユーザは、静止画である全天球画像の全天球画像データをアップロードしたものとして説明する。
【００６４】
すなわち、例えば、ユーザは、端末装置２０を用いて、全天球画像記憶部２０５に記憶されている全天球画像データの中から所望の全天球画像データを選択する。すると、端末装置２０の操作受付部２０１は、ユーザによる当該選択操作を受け付けて、データ管理部２０３により、選択された全天球画像データを全天球画像記憶部２０５から取得する。そして、端末装置２０のデータ通信部２０４は、データ管理部２０３により取得された全天球画像データをサーバ装置１０に送信する。
【００６５】
その後、サーバ装置１０のデータ管理部１０３は、データ通信部１０４により受信した全天球画像データを全天球画像記憶部１０５に記憶する。このとき、データ管理部１０３は、動画ＩＤを生成して、当該動画ＩＤと全天球画像データとを対応付けて全天球画像記憶部１０５に記憶させる。これにより、ユーザにより選択された全天球画像データがサーバ装置１０にアップロードされる。
【００６６】
次に、端末装置２０の表示制御部２０２は、キャプチャ動画作成画面を表示する（ステップＳ５０２）。すなわち、例えば、サーバ装置１０の部分画像作成部１０２は、上記のステップＳ５０１でアップロードされた全天球画像データに基づいて、全天球画像における初期表示範囲に対応する画像を表示する全天球部分画像データを作成する。そして、サーバ装置１０のデータ通信部１０４は、部分画像作成部１０２により作成された全天球部分画像データと、キャプチャ動画作成画面の画面情報とを端末装置２０に送信する。
【００６７】
なお、キャプチャ動画作成画面の画面情報は、キャプチャ動画作成画面を表示するための情報であり、例えば、ＨＴＭＬ（HyperText Markup Language）やＣＳＳ（Cascading Style Sheets）、ＪａｖａＳｃｒｉｐｔ（登録商標）等により画面が定義された情報である。
【００６８】
その後、端末装置２０の表示制御部２０２は、データ通信部２０４により受信した全天球部分画像データと、キャプチャ動画作成画面の画面情報とに基づいて、例えば図６に示すようなキャプチャ動画作成画面Ｇ４００を表示する。
【００６９】
ここで、図６に示すキャプチャ動画作成画面Ｇ４００は、全天球画像が静止画である場合に、キャプチャ動画データを作成するための画面である。
【００７０】
図６に示すキャプチャ動画作成画面Ｇ４００には、全天球部分画像Ｇ４１０と、キャプチャの開始及び終了操作を行うためのキャプチャボタンＧ４１５と、表示範囲の変更操作を行うための変更操作ボタンＧ４２１〜Ｇ４４２とが含まれる。
【００７１】
なお、変更操作ボタンＧ４２１及びＧ４２２は、それぞれ上へのティルト操作及び下へのティルト操作を行うためボタンである。変更操作ボタンＧ４３１及びＧ４３２は、それぞれ左へのパン操作及び右へのパン操作を行うためのボタンである。変更操作ボタンＧ４４１及びＧ４４２は、それぞれ拡大するためズーム操作及び縮小するためのズーム操作を行うためのボタンである。
【００７２】
ここで、ユーザは、端末装置２０を用いて、全天球部分画像のキャプチャを開始するためにキャプチャボタンＧ４１５を押下して、キャプチャ開始操作を行ったものとする。すると、端末装置２０の操作受付部２０１は、キャプチャ開始操作を受け付ける（ステップＳ５０３）。これにより、サーバ装置１０のキャプチャ制御部１１１は、全天球部分画像のキャプチャを開始する。なお、キャプチャ制御部１１１は、キャプチャを開始すると、時間の計測を開始する。
【００７３】
すなわち、端末装置２０の操作受付部２０１は、キャプチャ開始操作を受け付けると、データ通信部２０４により当該開始操作を受け付けたことを示すキャプチャ開始データをサーバ装置１０に送信する。そして、サーバ装置１０のキャプチャ制御部１１１は、データ通信部１０４によりキャプチャ開始データを受信すると、全天球部分画像のキャプチャを開始する。
【００７４】
次に、サーバ装置１０の視点作成部１１２は、所定の時間（予め設定されたフレームレートの逆数）毎に、部分画像作成部１０２により作成された全天球部分画像データに基づいて、視点データを作成する。そして、視点作成部１１２は、作成した視点データを視点テーブル１０６Ｄに格納する（ステップＳ５０４）。
【００７５】
すなわち、視点作成部１１２は、所定の時間毎に、全天球部分画像Ｇ４１０を表示する全天球部分画像データを表す視点座標及び画角に基づいて、動画時刻、方位角、仰角、カメラ位置、及びカメラアングルを含む視点データを作成する。そして、視点作成部１１２は、作成した視点データを視点テーブル１０６Ｄに格納する。なお、視点テーブル１０６Ｄには、上記のステップＳ５０１で生成された動画ＩＤが対応付けられる。
【００７６】
ここで、図６に示すキャプチャ動画作成画面Ｇ４００において、変更操作ボタンＧ４２１〜Ｇ４４２により表示範囲の変更操作が行われた場合、端末装置２０には、表示制御部２０２により、当該変更操作後の全天球部分画像が表示される。
【００７７】
すなわち、例えば、図７（ａ）に示すように、ユーザが変更操作ボタンＧ４３２を押下して、全天球部分画像Ｇ４１０に対する表示範囲の変更操作を行った場合、端末装置２０の操作受付部２０１は、当該変更操作を受け付ける。すると、操作受付部２０１は、データ通信部２０４により、表示範囲の変更操作後の視点座標及び画角が含まれる変更操作データをサーバ装置１０に送信する。
【００７８】
そして、サーバ装置１０の部分画像作成部１０２は、データ通信部１０４により変更操作データを受信すると、当該変更操作データに含まれる視点座標及び画角により表される全天球部分画像データを作成して、端末装置２０に返信する。これにより、端末装置２０の表示制御部２０２は、例えば、図７（ｂ）に示すように、変更操作後の全天球部分画像が表示する。
【００７９】
したがって、この場合、サーバ装置１０の視点作成部１１２は、変更操作後の全天球部分画像データを表す視点座標及び画角に基づいて、視点データを作成する。なお、端末装置２０が部分画像作成部１０２を有する場合、サーバ装置１０と端末装置２０との間で全天球部分画像データの送受信は行われない。
【００８０】
ここで、ユーザは、端末装置２０を用いて、全天球部分画像のキャプチャを終了するためにキャプチャボタンＧ４１５を押下して、キャプチャ終了操作を行ったものとする。すると、端末装置２０の操作受付部２０１は、キャプチャ終了操作を受け付ける（ステップＳ５０５）。これにより、サーバ装置１０のキャプチャ制御部１１１は、全天球部分画像のキャプチャを終了する。なお、キャプチャ制御部１１１は、キャプチャを終了すると、時間の計測を終了する。
【００８１】
すなわち、端末装置２０の操作受付部２０１は、キャプチャ終了操作を受け付けると、データ通信部２０４により当該開始操作を受け付けたことを示すキャプチャ終了データをサーバ装置１０に送信する。そして、サーバ装置１０のキャプチャ制御部１１１は、データ通信部１０４によりキャプチャ終了データを受信すると、全天球部分画像のキャプチャを終了する。
【００８２】
これにより、視点記憶部１０６には、例えば、図８に示すような視点テーブル１０６Ｄが記憶される。図８に示す視点テーブル１０６Ｄは、動画ＩＤ「ａ００１」が対応付けられており、ステップＳ５０４で作成された各視点データが格納されている。このように、視点テーブル１０６Ｄには、所定の時間毎の全天球部分画像データを表す方位角、仰角、カメラ位置、及びカメラアングルが、視点データとして格納される。
【００８３】
次に、サーバ装置１０の動画作成部１１３は、視点記憶部１０６に記憶されている視点テーブル１０６Ｄと、全天球画像記憶部１０５に記憶されている全天球画像データとに基づいて、キャプチャ動画データを作成する。そして、動画作成部１１３は、作成したキャプチャ動画データを動画ＩＤと対応付けて動画記憶部１０７に記憶させる（ステップＳ５０６）。
【００８４】
すなわち、動画作成部１１３は、全天球画像データに基づいて、視点データに含まれる方位角、仰角、カメラ位置、及びカメラアングルで表される全天球部分画像データを作成する。そして、動画作成部１１３は、作成した全天球画像データを当該視点データに含まれる動画時刻のフレーム画像データとすることで、キャプチャ動画データを作成する。
【００８５】
また、このとき、動画作成部１１３は、視点テーブル１０６Ｄに対応付けられている動画ＩＤと、キャプチャ動画データとを対応付けて動画記憶部１０７に記憶させる。これにより、全天球画像データと、視点テーブル１０６Ｄと、キャプチャ動画データとが動画ＩＤにより対応付けられる。
【００８６】
以上により、キャプチャ開始から終了までの間における全天球部分画像が動画として表示されるキャプチャ動画データが作成される。これにより、例えば、全天球画像を表示することができない各種機器等においても、キャプチャ動画データを再生することで、当該全天球画像と同等の内容を表示することができるようになる。したがって、端末装置２０のユーザは、キャプチャ動画データをサーバ装置１０からダウンロードした上で、例えば、全天球画像の再生環境を有しているとは限らない他のユーザに配布等することができる。
【００８７】
なお、本実施形態では、キャプチャ開始後、ユーザが表示範囲の変更操作を行うものとしたが、これに限られず、全天球画像における表示範囲の変更は自動で行われても良い。例えば、キャプチャ開始後、予め設定された表示範囲の変更（例えば、所定の速度で右に視点を移動する等）により、全天球画像における表示範囲の変更が行われても良い。また、例えば、全天球画像が動画である場合には、全天球画像に写っている注目物体（例えば、所定の動体や静止している物体）を検出して、当該注目物体を追跡するように表示範囲の変更が行われても良い。
【００８８】
ここで、上記のステップＳ５０１において、ユーザが、動画である全天球画像の全天球画像データをアップロードした場合について説明する。この場合、上記のステップＳ５０２において、端末装置２０の表示制御部２０２は、例えば図９に示すようなキャプチャ動画作成画面Ｇ５００を表示する。
【００８９】
図９に示すキャプチャ動画作成画面Ｇ５００は、全天球画像が動画である場合に、キャプチャ動画データを作成するための画面である。図９に示すキャプチャ動画作成画面Ｇ５００には、更に、時間操作領域Ｇ５１５が含まれる。時間操作領域Ｇ５１５には、動画である全天球部分画像Ｇ５１０の再生及び一時停止操作を行うための再生ボタンＧ５１１と、動画である全天球部分画像Ｇ５１０の再生時刻を操作するためのスライダーＧ５１２とが含まれる。ユーザは、再生ボタンＧ５１１により全天球部分画像Ｇ５１０の再生及び一時停止を行うことができると共に、スライダーＧ５１２により所望の再生時刻に変更することができる。
【００９０】
すなわち、例えば、図１０（ａ）に示すように、ユーザがスライダーＧ５１２により全天球部分画像Ｇ５１０の再生時刻を変更した場合、端末装置２０の操作受付部２０１は、再生時刻の変更操作を受け付ける。すると、端末装置２０の表示制御部２０２は、図１０（ｂ）に示すように、変更後の再生時刻における全天球部分画像Ｇ５２０（すなわち、変更後の再生時刻のフレーム全天球画像における表示範囲）を表示する。
【００９１】
このように、全天球画像が動画である場合には、ユーザは、表示範囲の変更操作に加えて、全天球画像の再生時刻に対する各種操作（再生操作、一時停止操作、再生時刻の変更操作等）を行うことができる。
【００９２】
したがって、この場合、ステップＳ５０４において、サーバ装置１０の視点作成部１１２は、所定の時間毎に、動画時刻、方位角、仰角、カメラ位置、カメラアングル、及び全天球画像データに含まれるフレーム全天球画像データの再生時刻を示す全天球画像時刻を含む視点データを作成する。そして、視点作成部１１２は、作成した視点データを視点テーブル１０６Ｄに格納する。
【００９３】
これにより、視点記憶部１０６には、例えば、図１１に示すような視点テーブル１０６Ｄが記憶される。図１１に示す視点テーブル１０６Ｄは、動画ＩＤ「ｂ００１」が対応付けられており、ステップＳ５０４で作成された各視点データが格納されている。このように、視点テーブル１０６Ｄには、所定の時間毎の全天球部分画像データを表す方位角、仰角、カメラ位置、及びカメラアングル、並びに当該全天球部分画像データの再生時刻を示す全天球画像時刻が、視点データとして格納される。
【００９４】
そして、サーバ装置１０の動画作成部１１３は、ステップＳ５０６において、視点記憶部１０６に記憶されている視点テーブル１０６Ｄと、全天球画像記憶部１０５に記憶されている全天球画像データとに基づいて、キャプチャ動画データを作成する。
【００９５】
すなわち、動画作成部１１３は、全天球画像データに含まれる各フレーム全天球画像データのうち、視点データに含まれる全天球画像時刻のフレーム全天球画像データに基づいて、当該視点データに含まれる方位角、仰角、カメラ位置、及びカメラアングルで表される全天球部分画像データを作成する。そして、動画作成部１１３は、作成した全天球部分画像データを当該視点データに含まれる動画時刻のフレーム画像データとすることで、キャプチャ動画データを作成する。また、このとき、動画作成部１１３は、視点テーブル１０６Ｄに対応付けられている動画ＩＤと、キャプチャ動画データとを対応付けて動画記憶部１０７に記憶させる。
【００９６】
以上により、キャプチャ開始から終了までの間における全天球部分画像が動画として表示されるキャプチャ動画データが作成される。しかも、全天球画像が動画である場合には、ユーザは、当該全天球画像における任意の時刻のフレーム全天球画像の任意の表示範囲を表示するキャプチャ動画データを作成することができる。すなわち、ユーザは、例えば、動画である全天球画像において、自身が気に入った場面（任意の時刻、かつ、任意の表示範囲の全天球画像）が表示されるようにキャプチャ動画データを作成することができる。
【００９７】
［第二の実施形態］
次に、第二の実施形態について説明する。第二の実施形態では、端末装置２０のユーザが、キャプチャ画像を再作成する場合について説明する。なお、第二の実施形態では、第一の実施形態との相違点について説明し、第一の実施形態と実質的に同様の機能構成を有する箇所については同一の符号を付することにより重複した説明を省くこととする。
【００９８】
＜機能構成＞
まず、本実施形態に係る動画作成システム１の機能構成について、図１２を参照しながら説明する。図１２は、第二の実施形態に係る動画作成システム１の一例の機能構成を示す図である。
【００９９】
図１２に示すように、本実施形態に係るサーバ装置１０は、動画作成処理部１０１Ａが視点編集部１１４を有する点が第一の実施形態と異なる。視点編集部１１４は、ユーザによる表示範囲の変更操作等に応じて、キャプチャ動画データの動画ＩＤと対応付けられている視点テーブル１０６Ｄに格納されている視点データを編集（更新）する。これにより、動画作成部１１３は、視点編集部１１４により編集された視点テーブル１０６Ｄと、当該視点テーブル１０６Ｄの動画ＩＤと対応付けられた全天球画像データとに基づいて、キャプチャ画像データを再作成することができる。
【０１００】
＜処理の詳細＞
次に、本実施形態に係る動画作成システム１の処理の詳細について説明する。以降では、キャプチャ動画データを再作成する処理について、図１３を参照しながら説明する。図１３は、キャプチャ動画の再作成処理の一例のフローチャートを示す図である。
【０１０１】
まず、端末装置２０のデータ通信部２０４は、再作成するキャプチャ動画データの動画ＩＤをサーバ装置１０に送信する（ステップＳ１３０１）。
【０１０２】
すなわち、例えば、ユーザは、端末装置２０を用いて、所望の動画ＩＤを指定する。すると、端末装置２０の操作受付部２０１は、ユーザによる当該指定操作を受け付ける。そして、端末装置２０のデータ通信部２０４は、ユーザにより指定された動画ＩＤをサーバ装置１０に送信する。
【０１０３】
次に、端末装置２０の表示制御部２０２は、キャプチャ動画再作成画面を表示する（ステップＳ１３０２）。すなわち、サーバ装置１０の部分画像作成部１０２は、データ通信部１０４により受信した動画ＩＤに対応付けられている全天球画像データに基づいて、全天球画像における初期表示範囲に対応する画像を表示する全天球部分画像データを作成する。なお、以降では、当該動画ＩＤに対応付けられている全天球画像データは、静止画である全天球画像の全天球画像データであるものとして説明する。
【０１０４】
そして、サーバ装置１０のデータ通信部１０４は、部分画像作成部１０２により作成された全天球部分画像データと、当該動画ＩＤに対応するキャプチャ動画データと、キャプチャ動画再作成画面の画面情報とを端末装置２０に送信する。
【０１０５】
なお、キャプチャ動画再作成画面の画面情報は、キャプチャ動画再作成画面を表示するための情報であり、例えば、ＨＴＭＬやＣＳＳ、ＪａｖａＳｃｒｉｐｔ等により画面が定義された情報である。
【０１０６】
その後、端末装置２０の表示制御部２０２は、データ通信部２０４により受信した全天球部分画像データと、キャプチャ動画データと、キャプチャ動画再作成画面の画面情報とに基づいて、例えば図１４に示すようなキャプチャ動画再作成画面Ｇ６００を表示する。
【０１０７】
ここで、図１４に示すキャプチャ動画再作成画面Ｇ６００は、全天球画像が静止画である場合に、キャプチャ動画データを作成するための画面である。
【０１０８】
図１４に示すキャプチャ動画再作成画面Ｇ６００には、全天球部分画像Ｇ６１０と、キャプチャ動画Ｇ６２０と、表示範囲の変更操作を行うための変更操作ボタンＧ６１１〜Ｇ６１６と、再作成ボタンＧ６３０と、動画再生ボタンＧ６４０とが含まれる。
【０１０９】
なお、変更操作ボタンＧ６１１及びＧ６１２は、それぞれ上へのティルト操作及び下へのティルト操作を行うためボタンである。変更操作ボタンＧ６１３及びＧ６１４は、それぞれ左へのパン操作及び右へのパン操作を行うためのボタンである。変更操作ボタンＧ６１５及びＧ６１６は、それぞれ拡大するためズーム操作及び縮小するためのズーム操作を行うためのボタンである。
【０１１０】
また、動画再生ボタンＧ６４０は、キャプチャ動画データによるキャプチャ動画Ｇ６２０の再生及び一時停止を行うためのボタンである。後述するように、ユーザは、動画再生ボタンＧ６４０によりキャプチャ動画Ｇ６２０を再生した後に、所望の動画時刻において、表示範囲の変更操作を行うことで、視点データを編集することができる。
【０１１１】
次に、サーバ装置１０の視点編集部１１４は、ユーザによる表示範囲の変更操作等に応じて、視点データを編集する（ステップＳ１３０３）。
【０１１２】
例えば、キャプチャ動画Ｇ６２０の動画時刻が「０：２０」である場合において、ユーザが変更操作ボタンＧ６１１〜Ｇ６１６により表示範囲の変更操作を行った場合、視点編集部１１４は、動画時刻「０：２０」（＝２００００ｍｓ）の視点データを編集する。すなわち、視点編集部１１４は、動画時刻「０：２０」の視点データに含まれる方位角、仰角、カメラ位置、及びカメラアングルを、当該表示範囲の変更操作後の全天球部分画像を表す方位角、仰角、カメラ位置、及びカメラアングルに編集する。
【０１１３】
このように、ユーザは、キャプチャ動画Ｇ６２０における任意の動画時刻において、変更操作ボタンＧ６１１〜Ｇ６１６により表示範囲の変更操作を行うことで、当該動画時刻の視点データを編集することができる。なお、例えば、図８に示す視点テーブル１０６Ｄを端末装置２０に表示させた上で、視点テーブル１０６Ｄに格納されている視点データの各値をユーザが直接編集することができても良い。
【０１１４】
ここで、ユーザは、端末装置２０を用いて、再作成ボタンＧ６３０を押下して、キャプチャ動画の再作成操作を行ったものとする。すると、端末装置２０の操作受付部２０１は、キャプチャ動画の再作成操作を受け付ける（ステップＳ１３０４）。
【０１１５】
次に、動画作成部１１３は、端末装置２０の操作受付部２０１がキャプチャ動画の再作成操作を受け付けると、編集後の視点データが格納された視点テーブル１０６Ｄと、当該視点テーブル１０６Ｄの動画ＩＤと対応付けられている全天球画像データとに基づいて、キャプチャ動画データを作成する。そして、動画作成部１１３は、作成したキャプチャ動画データを当該動画ＩＤと対応付けて動画記憶部１０７に記憶させる（ステップＳ１３０５）。
【０１１６】
以上により、ユーザにより指定された動画ＩＤのキャプチャ動画データが再作成される。これにより、ユーザは、一度作成したキャプチャ動画データを編集することができる。しかも、ユーザは、キャプチャ動画データにより表示されるキャプチャ動画を再生させながら、全天球画像の表示範囲の変更操作を行うことができる。このため、ユーザは、所望のキャプチャ動画が表示されるようにキャプチャ動画データを容易に編集することができる。
【０１１７】
ここで、上記のステップＳ１３０１で指定された動画ＩＤに対応付けられている全天球画像データが、動画である全天球画像の全天球画像データである場合について説明する。この場合、上記のステップＳ１３０２において、端末装置２０の表示制御部２０２は、例えば図１５に示すようなキャプチャ動画再作成画面Ｇ７００を表示する。
【０１１８】
図１５に示すキャプチャ動画再作成画面Ｇ７００は、ユーザにより指定された動画ＩＤに対応付けられている全天球画像データが動画である場合に、キャプチャ動画データを再作成するための画面である。図１５に示すキャプチャ動画再作成画面Ｇ７００には、更に、時間操作領域Ｇ７２０が含まれる。時間操作領域Ｇ７２０には、動画である全天球部分画像Ｇ７１０の再生及び一時停止操作を行うための再生ボタンＧ７２１と、動画である全天球部分画像Ｇ７１０の再生時刻を操作するためのスライダーＧ７２２とが含まれる。ユーザは、再生ボタンＧ７２１により全天球部分画像Ｇ７１０の再生及び一時停止を行うことができると共に、スライダーＧ７２２により所望の再生時刻に変更することができる。
【０１１９】
これにより、ユーザは、動画再生ボタンＧ６４０によりキャプチャ動画Ｇ６２０の所望の動画時刻において、動画である全天球画像における所望の時刻のフレーム全天球画像の所望の表示範囲を表す視点データに編集することができる。
【０１２０】
例えば、キャプチャ動画Ｇ６２０の動画時刻が「０：２０」である場合において、ユーザがスライダーＧ７２２を操作して、全天球画像時刻を「１：００」に変更したとする。この場合、視点編集部１１４は、動画時刻「０：２０」（＝２００００ｍｓ）の視点データに含まれる全天球画像時刻を「１：００」に編集する。また、このとき、ユーザにより表示範囲の変更操作が行われていた場合、視点編集部１１４は、更に、当該視点データに含まれる方位角、仰角、カメラ位置、及びカメラアングルを、当該表示範囲の変更操作後の全天球部分画像を表す方位角、仰角、カメラ位置、及びカメラアングルに編集する。
【０１２１】
以上により、ユーザにより指定された動画ＩＤのキャプチャ動画データが再作成される。しかも、全天球画像が動画である場合には、ユーザは、当該全天球画像における任意の時刻のフレーム画像の任意の表示範囲を表示するようにキャプチャ動画データを再作成することができる。このため、ユーザは、所望のキャプチャ動画が表示されるようにキャプチャ動画データを容易に編集することができる。
【０１２２】
＜まとめ＞
以上のように、第一の実施形態に係る動画作成システム１によれば、端末装置２０に表示されている全天球部分画像をキャプチャすることで、キャプチャ動画データを作成することができる。キャプチャ動画データは、全天球画像における表示範囲の変更等をキャプチャすることにより作成された動画データである。
【０１２３】
このため、全天球画像の再生環境を有しないユーザ等であっても、キャプチャ動画データを再生することで、全天球画像と同等の内容の画像を閲覧することができる。したがって、例えば、全天球画像の再生をサポートしていないＳＮＳサービス等に対してキャプチャ動画データをアップロードすることで、全天球画像と同等の内容の画像を他のユーザに閲覧させることができるようになる。なお、キャプチャ動画データは、例えば、当該キャプチャ動画データの格納先を示すＵＲＬ（Uniform Resource Locator）等を他のユーザに教えること等で配布することもできる。
【０１２４】
また、第二の実施形態に係る動画作成システム１によれば、一度作成したキャプチャ動画データを再作成することができる。これにより、ユーザは、例えば、全天球画像におけるお気に入りの場面が再生されるようにキャプチャ動画データを編集することができるようになる。
【０１２５】
なお、第一の実施形態及び第二の実施形態では、サーバ装置１０と端末装置２０とがネットワークＮを介して接続されており、ユーザが端末装置２０を用いて各種操作（例えば、表示範囲の変更操作等）を行う場合について説明したが、これに限られない。すなわち、例えば、サーバ装置１０と端末装置２０とが一台の装置で実現されており、ユーザが当該装置を用いて各種操作を行うと共に、当該装置がキャプチャ動画データを作成しても良い。
【０１２６】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１２７】
１        動画作成システム
１０      サーバ装置
２０      端末装置
１０１    動画作成処理部
１０２    部分画像作成部
１０３    データ管理部
１０４    データ通信部
１０５    全天球画像記憶部
１０６    視点記憶部
１０７    動画記憶部
１１１    キャプチャ制御部
１１２    視点作成部
１１３    動画作成部
２０１    操作受付部
２０２    表示制御部
２０３    データ管理部
２０４    データ通信部
２０５    全天球画像記憶部
【先行技術文献】
【特許文献】
【０１２８】
【特許文献１】特許第４１４８６７１号公報
【図１】
2018007081.tif 000003
【図２】
2018007081.tif 000004
【図３】
2018007081.tif 000005
【図４】
2018007081.tif 000006
【図５】
2018007081.tif 000007
【図６】
2018007081.tif 000008
【図７】
2018007081.tif 000009
【図８】
2018007081.tif 000010
【図９】
2018007081.tif 000011
【図１０】
2018007081.tif 000012
【図１１】
2018007081.tif 000013
【図１２】
2018007081.tif 000014
【図１３】
2018007081.tif 000015
【図１４】
2018007081.tif 000016
【図１５】
2018007081.tif 000017