(57)【要約】【課題】パノラマ動画像を編集する場合であっても、効率的な編集を行う。【解決手段】編集装置１２は、表示制御部５８と、取得部６０と、記憶制御部６８と、を備える。表示制御部５８は、編集対象のパノラマ動画像から該パノラマ動画像より狭い画角の画角領域を抽出した抽出動画像を表示部に表示する。取得部６０は、抽出動画像の再生中に、画角に関する操作情報を取得する。記憶制御部６８は、操作情報を、該操作情報を取得した時間毎に、抽出動画像の再生開始からの経過時間に対応づけて記憶部に記憶する。【選択図】図１２
2014165763.tif 000002
【特許請求の範囲】
【請求項１】
編集対象のパノラマ動画像から該パノラマ動画像より狭い画角の画角領域を抽出した抽出動画像を表示部に表示する表示制御部と、
前記抽出動画像の再生中に、前記画角に関する操作情報を取得する取得部と、
前記操作情報を、該操作情報を取得した時間毎に、前記抽出動画像の再生開始からの経過時間に対応づけて記憶部に記憶する記憶制御部と、
を備えた編集装置。
【請求項２】
前記パノラマ動画像は、全天球の範囲の撮影によって得られる全天球パノラマ動画像である、請求項１に記載の編集装置。
【請求項３】
前記取得部は、前記画角の倍率情報を含む前記操作情報を取得する、請求項１または請求項２に記載の編集装置。
【請求項４】
前記表示制御部は、前記抽出動画像を、三次元の立体球状と仮定した前記パノラマ動画像を該立体球の中心から仮想撮影装置により前記画角で撮影した動画像として、前記表示部に表示し、
前記取得部は、前記仮想撮影装置の姿勢情報を含む前記操作情報を取得する、請求項１〜請求項３の何れか１項に記載の編集装置。
【請求項５】
前記表示制御部は、前記パノラマ動画像における前記仮想撮影装置の視点位置を含む前記操作情報を取得する、請求項４に記載の編集装置。
【請求項６】
前記表示部と操作部とは一体的に構成されている、請求項１〜請求項５の何れか１項に記載の編集装置。
【請求項７】
前記パノラマ動画像から、前記操作情報に応じた前記画角の画角領域を、対応する前記経過時間毎に切出す切出部と、
切出した切出動画像のデータ形式を変換する変換部と、
を更に備えた、請求項１〜請求項５の何れか１項に記載の編集装置。
【請求項８】
編集対象のパノラマ動画像から該パノラマ動画像より狭い画角の画角領域を抽出した抽出動画像を表示部に表示するステップと、
前記抽出動画像の再生中に、前記画角に関する操作情報を取得するステップと、
前記操作情報を、該操作情報を取得した時間毎に、前記抽出動画像の再生開始からの経過時間に対応づけて記憶部に記憶するステップと、
を含む編集方法。
【請求項９】
コンピュータに、
編集対象のパノラマ動画像から該パノラマ動画像より狭い画角の画角領域を抽出した抽出動画像を表示部に表示するステップと、
前記抽出動画像の再生中に、前記画角に関する操作情報を取得するステップと、
前記操作情報を、該操作情報を取得した時間毎に、前記抽出動画像の再生開始からの経過時間に対応づけて記憶部に記憶するステップと、
を実行させる編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、編集装置、編集方法、及び編集プログラムに関する。
【背景技術】
【０００２】
近年、記録媒体に保存した様々な素材を読み出し、素材の所望部分を繋ぎ合わせて一連の映像を生成する、ノンリニア編集を行う編集装置が知られている。
【０００３】
ノンリニア編集による編集対象の素材には、動画像、静止画像、及び音声等が用いられている。また、編集対象の素材に、パノラマの静止画像を用いることも知られている。パノラマの静止画像を編集する場合には、最終出力時、つまり表示装置のアスペクト比に応じた大きさの領域を抽出することが行われている。この抽出領域の位置は、パノラマの静止画像を表示装置へ表示し、操作部等からパノラマの静止画像内の抽出領域の位置を受け付けることで指定される。具体的には、ユーザによる操作指示によって、操作部等から、編集対象のフレーム（パノラマ生成画像）の選択指示を受け付けた後に、該フレームにおける抽出領域として画角の位置座標の指定を受け付ける処理を、フレーム毎に行っていた。
【０００４】
なお、従来では、抽出範囲は予め定められており、抽出範囲を調整する場合も、トリミング処理を行う程度であった。
【０００５】
この素材である動画像から抽出する領域の位置や大きさ等の画角調整の操作性向上を図るための技術も開示されている。例えば、座標の数値入力に替えて、ＣＧ（コンピュータグラフィック）画像をマウスポインタに追従して移動させる技術や、パノラマ画像の回転方向の向きを設定し、該パノラマ画像から設定された回転方向の領域をパノラマ画像から切出す方法が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、最終出力時、つまり表示装置のアスペクト比より広い画角の画像として、動画像を編集対象として用いる場合、従来の方法では、素材である動画像から抽出する領域の位置や大きさ等の画角調整と、動画像における画角調整を行うフレーム等の時間設定と、を同時に実行することができなかった。このため、従来では、パノラマの動画像を編集対象とした場合、効率的な編集を実行することは困難であった。
【０００７】
本発明は、上記に鑑みてなされたものであって、パノラマの動画像を編集する場合であっても、効率的な編集を行うことができる、編集装置、編集方法、及び編集プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明に係る編集装置は、表示制御部と、取得部と、記憶制御部と、を備える。表示制御部は、編集対象のパノラマ動画像から該パノラマ動画像より狭い画角の画角領域を抽出した抽出動画像を表示部に表示する。取得部は、前記抽出動画像の再生中に、前記画角に関する操作情報を取得する。記憶制御部は、前記操作情報を、該操作情報を取得した時間毎に、前記抽出動画像の再生開始からの経過時間に対応づけて記憶部に記憶する。
【０００９】
本発明に係る編集方法は、編集対象のパノラマ動画像から該パノラマ動画像より狭い画角の画角領域を抽出した抽出動画像を表示部に表示するステップと、前記抽出動画像の再生中に、前記画角に関する操作情報を取得するステップと、前記操作情報を、該操作情報を取得した時間毎に、前記抽出動画像の再生開始からの経過時間に対応づけて記憶部に記憶するステップと、を含む編集方法である。
【００１０】
本発明に係る編集プログラムは、コンピュータに、編集対象のパノラマ動画像から該パノラマ動画像より狭い画角の画角領域を抽出した抽出動画像を表示部に表示するステップと、前記抽出動画像の再生中に、前記画角に関する操作情報を取得するステップと、前記操作情報を、該操作情報を取得した時間毎に、前記抽出動画像の再生開始からの経過時間に対応づけて記憶部に記憶するステップと、を実行させる編集プログラムである。
【発明の効果】
【００１１】
本発明によれば、パノラマ動画像を編集する場合であっても、効率的な編集を行うことができる、編集装置、編集方法、及び編集プログラムを提供することができる、という効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、本実施の形態の編集システムの概略図である。
【図２】図２は、他の編集システムを示す模式図である。
【図３】図３は、他の編集システムを示す模式図である。
【図４】図４は、撮影装置の外観模式図である。
【図５】図５は、撮影装置の使用状況の一例を示す図である。
【図６】図６は、撮影装置で撮影された画像の説明図である。
【図７】図７は、全天球パノラマ動画像の１フレームの一例を示す模式図である。
【図８】図８は、ＵＩ部を示す模式図である。
【図９】図９は、撮影装置のハードウェア構成の説明図である。
【図１０】図１０は、ＵＩ部のハードウェア構成の説明図である。
【図１１】図１１は、編集装置のハードウェア構成の説明図である。
【図１２】図１２は、編集装置の機能的構成を示す模式図である。
【図１３】図１３は、編集画面の一例を示す模式図である。
【図１４】図１４は、編集画面の一例を具体的に示すイメージ図である。
【図１５】図１５は、三次元の立体球状と仮定した全天球パノラマ動画像を、該立体球の中心から仮想撮影装置によって撮影した状態を示す説明図である。
【図１６】図１６は、三次元の立体球状と仮定した全天球パノラマ動画像を、該立体球の中心から仮想撮影装置によって撮影した状態を示す説明図である。
【図１７】図１７は、ＵＩ部に表示されたメディアコントロール領域の一例を示す模式図である。
【図１８】図１８は、ＵＩ部を用いた操作指示の一例の説明図である。
【図１９】図１９は、制御部で実行する編集処理の手順を示すフローチャートである。
【図２０】図２０は、ＨＤに記憶した操作情報のデータ構造の一例を示す模式図である。
【図２１】図２１は、ユーザによる操作の一例を示す模式図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について説明する。
【００１４】
図１は、本実施の形態の編集システム１０の概略図である。
【００１５】
編集システム１０は、編集装置１２、撮影装置１４、表示装置１６、及び操作部１８を備える。これらの編集装置１２、撮影装置１４、表示装置１６、及び操作部１８は、ネットワーク等の無線または有線の通信回線を介して通信可能に接続される。
【００１６】
通信回線には、例えば、短距離無線技術、移動通信システムによる無線通信網、及びインターネット等を用いる。短距離無線技術は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等が挙げられる。移動通信システムによる無線通信網には、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）や、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）等が挙げられる。
【００１７】
編集装置１２は、素材の編集処理を実行するコンピュータである。編集対象の素材には、動画像、静止画像、及び音声等が挙げられる。編集処理については詳細を後述する。
【００１８】
撮影装置１４は、パノラマ動画像を得る撮影装置である。パノラマ動画像とは、画角が最終出力時のアスペクト比より広い動画像である。本実施の形態では、撮影装置１４は、パノラマ動画像を得る。また、編集装置１２は、この撮影装置１４が得たパノラマ動画像を編集対象として得る。なお、本実施の形態では、撮影装置１４は、パノラマ動画像として全天球パノラマ動画像を得る場合を説明する。全天球パノラマ動画像とは、４πラジアンの立体角内の像を得て、全天球の範囲の撮影によって得られるパノラマ動画像である。
【００１９】
なお、編集装置１２における編集対象の素材は、パノラマ動画像を少なくとも含めばよく、他の素材についても編集対象としてもよい。なお、全天球パノラマ動画像に対しても、好適な編集が可能である。
【００２０】
表示装置１６は、画像を表示する一般的な表示装置である。例えば、液晶ディスプレイや、有機ＥＬディスプレイなどである。本実施の形態では、表示装置１６は、後述する編集画面７４等を表示する。
【００２１】
操作部１８は、ユーザから各種操作指示を受け付ける機能を有するものである。図１に示す例では、操作部１８は、キーボード１８Ａ、マウス１８Ｂを備える。
【００２２】
なお、編集システム１０は、キーボード１８Ａ及びマウス１８Ｂ以外の他の種類の操作部を備えた構成であってもよいし、更に複数の撮影装置１４を備えた構成であってもよい。
【００２３】
図２は、他の編集システム１０Ａを示す模式図である。図２に示すように、編集システム１０Ａは、編集システム１０における操作部１８として、キーボード１８Ａ及びマウス１８Ｂに加えて、ＵＩ部１８Ｃを更に備えた構成である。ＵＩ部１８Ｃと、編集装置１２とは、図２では有線で接続されているようになされているが、無線接続であっても良い。特に、無線接続の場合には、インターネット上に編集装置１２を置き、ネットワーク越しに、ＵＩ部１８Ｃが編集装置１２を操作し、編集がなされても良い。
【００２４】
ＵＩ部１８Ｃは、ユーザからの操作入力を受け付けると共に各種画像を表示するタッチパネル機能を備えた装置である。ＵＩ部１８Ｃには、例えば、スマートフォン、タブレット端末、ノート型パソコン、デスクトップ型パソコン、またはＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ）等のコンピュータを用いる。
【００２５】
本実施の形態では、ＵＩ部１８Ｃとして、スマートフォンまたはタブレット端末を用いる場合を説明するが、タッチパネル機能を備えた構成であればよい。
【００２６】
図３は、他の編集システム１０Ｂを示す模式図である。図３に示すように、編集システム１０Ｂは、編集システム１０における撮影装置１４として、複数の撮影装置１４１、撮影装置１４２、撮影装置１４３を備えた構成である。なお、図３には、編集システム１０Ｂが、３台の撮影装置１４を備える場合を示したが、２台、または４台以上備えた構成であってもよい。
【００２７】
編集システム１０Ｂでは、編集装置１２は、マルチビデオレシーバ１３を介して複数の撮影装置１４（撮影装置１４１、撮影装置１４２、撮影装置１４３）に接続されている。マルチビデオレシーバ１３を介して複数の撮影装置１４に接続した構成とすることで、撮影装置１４の通信インターフェース能力に限界がある場合であっても、効率良く複数の撮影装置１４から全天球パノラマ動画像を取得することができる。なお、マルチビデオレシーバ１３は、ビデオキャプチャデバイスであればよく、マルチビデオレシーバに限られない。
【００２８】
編集システム１０Ｂの編集装置１２は、複数の撮影装置１４（撮影装置１４１、撮影装置１４２、撮影装置１４３）の何れから取得した素材（本実施の形態では全天球パノラマ動画像）の編集を行うかを切り替える、スイッチング機能を備えた構成としてもよい。なお、編集装置１２では、撮影装置１４の切り替えの度に、表示装置１６やＵＩ部１８Ｃに表示する素材を切り替えた撮影装置１４で取得した素材となるように切替制御してもよい。
【００２９】
また、編集装置１２では、マルチビデオレシーバ１３からのデータ入力がリアルタイムで実行される場合、複数のＵＩ部１８Ｃ（１８Ｃ１〜１８Ｃ３）を備えた形態とすることが好ましい。
【００３０】
以下では、編集システム１０は、図２に示す構成の編集システム１０Ａであるものとして説明する。
【００３１】
次に、図４を用いて、撮影装置１４の外観を説明する。図４は、撮影装置１４の外観模式図である。なお、図４（Ａ）は撮影装置１４の側面図である。図４（Ｂ）は、撮影装置１４の、図４（Ａ）とは反対側の側面図である。図４（Ｃ）は、撮影装置１４の平面図である。
【００３２】
図４（Ａ）に示すように、撮影装置１４は、例えば、人間が片手で持つことができる大きさである。なお、撮影装置１４の大きさは、このような大きさに限られない。
【００３３】
図４に示すように、撮影装置１４の上部には、正面側（一方の面側）にレンズ１４Ａ及び背面側（他方の面側）にレンズ１４Ｂが設けられている。この各々の１８０度以上の画角を有する広角レンズを介して、像が導かれ、各々の撮像素子に像が形成される。なお、撮像素子としては、ＣＣＤや、ＣＭＯＳ等が挙げられる。また、図４（Ｂ）に示されるように、撮影装置１４の正面側には、シャッターボタン等の操作部１４Ｃが設けられている。
【００３４】
次に、図５を用いて、撮影装置１４の使用状況の一例を説明する。図５は、撮影装置１４の使用状況の一例を示す図である。撮影装置１４は、図５に示すように、ユーザが手に持ってユーザの周りの被写体を撮影するために用いられる。この場合、レンズ１４Ａ及びレンズ１４Ｂによって、それぞれユーザの周りの被写体が撮像され、２つの半球画像が得られ、4πラジアンの立体角内の像が得られる。
【００３５】
次に、図６を用いて、撮影装置１４で撮影された画像を説明する。図６は、撮影装置１４で撮影された画像の説明図である。図６（Ａ）はレンズ１４Ａで撮影された半球画像（前側）、図６（Ｂ）はレンズ１４Ｂで撮影された半球画像（後側）、図６（Ｃ）はメルカトル図法により表された画像（以下、「メルカトル画像」という）を示した図である。
【００３６】
図６（Ａ）に示すように、レンズ１４Ａによって得られた画像は、広角レンズの一つである魚眼レンズあるため湾曲した半球画像（前側）となる。また、図６（Ｂ）に示されているように、レンズ１４Ｂによって得られた画像は、広角レンズの一つである魚眼レンズであるため湾曲した半球画像（後側）となる。そして、半球画像（前側）と、半球画像（後側）とは、例えば、撮影装置１４によって合成され、図６（Ｃ）に示される、メルカトル画像が作成される。このように、１つのメルカトル画像が連続して生成されることにより、メルカトル動画像となる。
【００３７】
図２に戻り、撮影装置１４で得られたメルカトル動画像は、編集装置１２と接続されると、撮影装置１４から編集装置１２へ送信される。なお、本実施の形態では、撮影装置１４は、メルカトル動画像を、編集装置１２へ送信する。この他に、撮影装置１４で撮影された２つの半球画像を、編集装置１２に送信しても良い。この場合、編集装置１２が、２つの半球画像を用いて、図６（Ｃ）に示される、メルカトル画像が生成され、さらに、メルカトル画像が連続して連なると全天球パノラマ動画像となる。
【００３８】
編集装置１２では、メルカトル動画像を、全天球パノラマ動画像として撮影装置１４から取得する。図７は、全天球パノラマ動画像の１フレームの一例を示す模式図である。
【００３９】
本実施の形態では、編集装置１２は、全天球パノラマ動画像の編集処理を実行する（詳細後述）。
【００４０】
なお、編集装置１２では、取得したメルカトル画像を、ＯｐｅｎＧＬ（Ｏｐｅｎ  Ｇｒａｐｈｉｃｓ  Ｌｉｂｒａｒｙ）を利用することで、全天球パノラマ動画像として表示装置１６や後述するＵＩ部１８Ｃ等へ表示する。
【００４１】
次に、ＵＩ部１８Ｃの構成を説明する。
【００４２】
図８は、ＵＩ部１８Ｃを示す模式図である。本実施の形態では、ＵＩ部１８Ｃとして、スマートフォン等の端末を用いる場合を説明する。ＵＩ部１８Ｃは、ディスプレイ３１５を備えている。ディスプレイ３１５は、各種画像を表示すると共に、ユーザからの各種操作指示を受け付けるタッチパネル機能を備えた装置である。
【００４３】
次に、撮影装置１４、編集装置１２、及びＵＩ部１８Ｃのハードウェア構成を説明する。
【００４４】
図９は、撮影装置１４のハードウェア構成の説明図である。
【００４５】
図９に示すように、撮影装置１４は、撮像ユニット１０１、画像処理ユニット１０４、撮像制御ユニット１０５、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１２、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１３、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１４、操作部１４Ｃ、ネットワークＩ／Ｆ１１６、及び通信部１１７を備える。
【００４６】
撮像ユニット１０１は、各々半球画像を結像するための１８０°以上の画角を有する広角レンズ（いわゆる魚眼レンズ）１４Ａ，１４Ｂと、各広角レンズに対応させて設けられている２つの撮像素子１５Ａ，１５Ｂを備えている。撮像素子１５Ａ，１５Ｂは、魚眼レンズによる光学像を電気信号の画像データに変換して出力するＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサやＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサなどの画像センサ、この画像センサの水平又は垂直同期信号や画素クロックなどを生成するタイミング生成回路、この撮像素子の動作に必要な種々のコマンドやパラメータなどが設定されるレジスタ群などを有する。
【００４７】
撮像ユニット１０１の撮像素子１５Ａ，１５Ｂは、各々、画像処理ユニット１０４とパラレルＩ／Ｆバスで接続されている。一方、撮像ユニット１０１の撮像素子１５Ａ，１５Ｂは、撮像制御ユニット１０５とは別に、シリアルＩ／Ｆバス（Ｉ２Ｃバス等）で接続されている。画像処理ユニット１０４及び撮像制御ユニット１０５は、バス１１０を介してＣＰＵ１１１と接続される。さらに、バス１１０には、ＲＯＭ１１２、ＳＲＡＭ１１３、ＤＲＡＭ１１４、操作部１４Ｃ、ネットワークＩ／Ｆ１１６なども接続される。
【００４８】
画像処理ユニット１０４は、撮像素子１５Ａ，１５Ｂから出力される画像データをパラレルＩ／Ｆバスを通して取り込み、それぞれの画像データに対して所定の処理を施した後、これらの画像データを合成処理して、図６（Ｃ）に示されているようなメルカトル画像のデータを作成する。この撮像素子１５Ａ，１５Ｂにより出力される画像データが、連続的に行われ、これらの画像データにより、複数のメルカトル画像が連なると、全天球パノラマ動画像となる。
【００４９】
撮像制御ユニット１０５は、一般に撮像制御ユニット１０５をマスタデバイス、撮像素子１５Ａ，１５Ｂをスレーブデバイスとして、Ｉ２Ｃバスを利用して、撮像素子１５Ａ，１５Ｂのレジスタ群にコマンド等を設定する。必要なコマンド等は、ＣＰＵ１１１から受け取る。また、該撮像制御ユニット１０５は、同じくＩ２Ｃバスを利用して、撮像素子１５Ａ，１５Ｂのレジスタ群のステータスデータ等を取り込み、ＣＰＵ１１１に送る。
【００５０】
また、撮像制御ユニット１０５は、操作部１４Ｃのシャッターボタンが押下されたタイミングで、撮像素子１５Ａ，１５Ｂに画像データの出力を指示する。撮影装置１４によっては、ディスプレイによるプレビュー表示機能や動画表示に対応する機能を持つ場合もある。この場合は、撮像素子１５Ａ，１５Ｂからの画像データの出力は、所定のフレームレート（フレーム／分）によって連続して行われる。
【００５１】
また、撮像制御ユニット１０５は、ＣＰＵ１１１と協働して撮像素子１５Ａ，１５Ｂの画像データの出力タイミングの同期をとる同期制御手段としても機能する。なお、本実施形態では、撮影装置１４には表示部が設けられていないが、表示部を設けてもよい。
【００５２】
ＣＰＵ１１１は、撮影装置１４の全体の動作を制御すると共に必要な処理を実行する。ＲＯＭ１１２は、ＣＰＵ１１１のための種々のプログラムを記憶している。ＳＲＡＭ１１３及びＤＲＡＭ１１４はワークメモリであり、ＣＰＵ１１１で実行するプログラムや処理途中のデータ等を記憶する。特にＤＲＡＭ１１４は、画像処理ユニット１０４での処理途中の画像データや処理済みのメルカトル画像のデータを記憶する。
【００５３】
操作部１４Ｃは、種々の操作ボタンや電源スイッチ、シャッターボタン、表示と操作の機能を兼ねたタッチパネルなどの総称である。ユーザは操作ボタンを操作することで、種々の撮影モードや撮影条件などを入力する。
【００５４】
ネットワークＩ／Ｆ１１６は、ＳＤカード等の外付けのメディアやパーソナルコンピュータなどとのインターフェース回路（ＵＳＢＩ／Ｆ等）の総称である。また、ネットワークＩ／Ｆ１１６としては、無線、有線を問わずにネットワークインタフェースである場合も考えられる。ＤＲＡＭ１１４に記憶されたメルカトル画像のデータは、このネットワークＩ／Ｆ１１６を介して外付けのメディアに記録されたり、必要に応じて、ネットワークＩ／ＦとなるネットワークＩ／Ｆ１１６を介して、編集装置１２等の外部装置に送信される。
【００５５】
通信部１１７は、アンテナを介して、ＷｉＦｉ（ｗｉｒｅｌｅｓｓ  ｆｉｄｅｌｉｔｙ）やＢｌｕｅｔｏｏｔｈ（登録商標）等の短距離無線技術等によって、編集装置１２等の外部装置と通信を行う。この通信部１１７によっても、メルカトル動画像のデータを、全天球パノラマ動画像として、編集装置１２等の外部装置に送信することができる。
【００５６】
図１０は、ＵＩ部１８Ｃのハードウェア構成の説明図である。
【００５７】
図１０に示すように、ＵＩ部１８Ｃは、ＵＩ部１８Ｃ全体の動作を制御するＣＰＵ３０１、基本入出力プログラムを記憶したＲＯＭ３０２、ＣＰＵ３０１のワークエリアとして使用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０３、ＣＰＵ３０１の制御にしたがってデータの読み出し又は書き込みを行うＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）３０４、ＣＰＵ３０１の制御に従って被写体を撮像し画像データを得る撮像素子としてのＣＭＯＳ３０５、地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等の各種加速度・方位センサ３０６、フラッシュメモリ等の記録メディア３０７に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ３０８を備えている。
【００５８】
ＥＥＰＲＯＭ１０４には、ＣＰＵ３０１が実行するオペレーティングシステム（ＯＳ）、その他のプログラム、及び、種々データが記憶されている。また、ＣＭＯＳ３０５の代わりにＣＣＤを用いてもよい。
【００５９】
また、ＵＩ部１８Ｃは、音声を音声信号に変換する音声入力部３１１、音声信号を音声に変換する音声出力部３１２、アンテナ３１３ａ、アンテナ３１３ａを利用して無線通信信号により、最寄の基地局等と通信を行う通信部３１３、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星からＵＩ部１８Ｃの位置情報（緯度、経度、および高度）を含んだＧＰＳ信号を受信するＧＰＳ受信部３１４、及びディスプレイ３１５を備える。
【００６０】
ディスプレイ３１５は、液晶や有機ＥＬなどの表示部と、感圧式又は静電式のパネルによって構成されている。このため、ディスプレイ３１５は、上述したように、各種画像を表示すると共に、ユーザからの各種操作指示を受け付ける。
【００６１】
次に、編集装置１２のハードウェア構成を説明する。
【００６２】
図１１は、編集装置１２のハードウェア構成の説明図である。
【００６３】
図１１に示すように、編集装置１２は、編集装置１２全体の動作を制御するＣＰＵ３０、ＩＰＬ等のＣＰＵ３０の駆動に用いられるプログラムを記憶したＲＯＭ３２、ＣＰＵ３０のワークエリアとして使用されるＲＡＭ３４、編集装置１２用のプログラム等の各種データを記憶するＨＤ３８、ＣＰＵ３０の制御にしたがってＨＤ３８に対する各種データの読み出し又は書き込みを制御するＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３６を備える。
【００６４】
また、編集装置１２は、フラッシュメモリ等の記録メディア５０６に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ５０７、各種画像を表示するディスプレイ５０８、撮影装置１４及び操作部１８（キーボード１８Ａ、マウス１８Ｂ、ＵＩ部１８Ｃ）と通信するためのＩ／Ｆ５０９、着脱可能な記録媒体の一例としてのＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５１３に対する各種データの読み出し又は書き込みを制御するＣＤ−ＲＯＭドライブ５１４、及び、上記各構成要素を電気的に接続するバスライン５１０を備える。
【００６５】
次に、編集装置１２の機能的構成を説明する。
【００６６】
図１２は、編集装置１２の機能的構成を示す模式図である。図１２に示すように、編集装置１２は、制御部５２と、ＵＩ部１８Ｃ等の操作部１８と、ＨＤ（ハードディスク）３８と、を備える。制御部５２は、撮影装置１４、表示装置１６、ＵＩ部１８Ｃ等の操作部１８、及びＨＤ３８に電気的に接続されている。
【００６７】
制御部５２は、編集装置１２の全体を制御し、上述したＣＰＵ３０、ＲＯＭ３２、ＲＡＭ３４等を含むコンピュータである。
【００６８】
制御部５２は、接続部５４、取込部５６、表示制御部５８、取得部６０、判別部６２、トリミング部６４、記憶制御部６８、及び書出部７０を備える。
【００６９】
接続部５４は、撮影装置１４との接続を確立する。接続部５４は、例えば、編集装置１２に撮影装置１４が有線または無線により接続された状態で、撮影装置１４との間で予め定めた通信プロトコルに従って接続確立のための通信制御を行う。これによって、接続部５４は、撮影装置１４との接続を確立する。
【００７０】
取込部５６は、撮影装置１４から全天球パノラマ動画像を取り込む。また、取込部５６は、撮影装置１４や各種記憶媒体等から、全天球パノラマ動画像以外の他の素材をインポートする。表示制御部５８は、各種素材を表示装置１６やＵＩ部１８Ｃに表示する制御を行う。
【００７１】
本実施の形態では、表示制御部５８は、編集画面７４を表示装置１６に表示する制御を行う。また、表示制御部５８は、メディアコントロール領域７６をＵＩ部１８Ｃに表示する制御を行う。
【００７２】
編集画面７４は、編集装置１２において全天球パノラマ動画像の編集処理を実行するときに、表示装置１６に表示する編集用の表示画面である。
【００７３】
図１３は、編集画面７４の一例を示す模式図である。図１４は、編集画面７４の一例を具体的に示すイメージ図である。
【００７４】
図１３及び図１４に示すように、編集画面７４には、タイトル領域７４Ａ、メニュー領域７４Ｂ、メディアブラウザ領域７４Ｃ、ビデオモニター領域７４Ｄ、メディアコントロール領域７４Ｅ、及びタイムライン領域７４Ｆが設けられている。
【００７５】
タイトル領域７４Ａは、アプリケーションのタイトル等を表示する領域である。メニュー領域７４Ｂは、メニュー項目一覧を表示する領域である。図１４に示す例では、「ファイル」、「編集」、「表示」、「ツール」、「エフェクト」、「ウィンドウ」、及び「ヘルプ」がメニュー項目として示されている。
【００７６】
ユーザは、操作部１８を操作指示することで、これらのメニュー項目の内の何れかを選択し、各メニュー項目によって示される各種設定を行うことができる。
【００７７】
メディアブラウザ領域７４Ｃは、編集装置１２において編集可能な素材の一覧を表示する領域である。ビデオモニター領域７４Ｄは、編集対象として選択された素材の画像や素材の動画像を表示する領域である、タイムライン領域７４Ｆは、メディアブラウザ領域７４Ｃに表示されている編集可能な素材を時系列に配置した画像である。なお、各素材の時系列における配置位置は、ユーザによる操作部１８の操作指示によって調整される。
【００７８】
本実施の形態では、編集画面７４は、メディアコントロール領域７４Ｅを含む。メディアコントロール領域７４Ｅは、操作部１８を介してユーザによって選択された編集対象の全天球パノラマ画像を表示する領域である。具体的には、メディアコントロール領域７４Ｅは、編集対象の全天球パノラマ動画像から抽出された抽出動画像を表示する（詳細後述）。
【００７９】
ユーザは、メディアコントロール領域７４Ｅに表示された全天球パノラマ動画像の抽出動画像を用いて、画像編集のための操作指示を行う。編集装置１２では、メディアコントロール領域７４Ｅを介して指示された操作指示によって示される操作情報を受け付け、後述する編集処理を実行する。
【００８０】
ＵＩ部１８Ｃに表示するメディアコントロール領域７６は、メディアコントロール領域７４Ｅと同じ画像である。すなわち、ユーザは、ＵＩ部１８Ｃに表示された編集対象の全天球パノラマ動画像の抽出画像を確認しながら、画像編集のための操作指示を行う。
【００８１】
図１２に戻り、また、本実施の形態では、表示制御部５８は、編集対象の全天球パノラマ動画像から、該全天球パノラマ動画像より狭い画角の画角領域を抽出した抽出動画像を、表示装置１６及びＵＩ部１８Ｃに表示する制御を行う。
【００８２】
すなわち、表示制御部５８は、編集対象の全天球パノラマ動画像から、該全天球パノラマ動画像より狭い画角の画角領域を抽出した抽出動画像を、編集対象の全天球パノラマ動画像を示す編集用の動画像として、表示装置１６のメディアコントロール領域７４Ｅ及びＵＩ部１８Ｃへ表示する。
【００８３】
具体的には、表示制御部５８は、編集対象の全天球パノラマ動画像から抽出した抽出動画像を、三次元の立体球状と仮定した該全天球パノラマ動画像を該立体球の中心から仮想撮影装置により該画角で撮影した動画像として、メディアコントロール領域７４Ｅ及びＵＩ部１８Ｃへ表示する。
【００８４】
図１５及び図１６は、三次元の立体球状と仮定した全天球パノラマ動画像を、該立体球の中心から仮想撮影装置によって撮影した状態を示す説明図である。
【００８５】
全天球パノラマ動画像が、図７に示すような、三次元の立体球状であると仮定する。この場合、図１５及び図１６に示すように、仮想撮影装置を、この立体球ＣＳの中心Ｐに位置させる。すると、この中心Ｐを原点とした座標系が構築される。画角領域Ｓは、中心Ｐに設置した仮想撮影装置が、全天球パノラマ動画像より狭い画角で該立体球状の全天球パノラマ動画像を撮影するときの撮影画角に対応する領域である。
【００８６】
画角領域Ｓは、編集対象の全天球パノラマ動画像における仮想撮影装置の姿勢や、仮想撮影装置の撮影倍率（ズーム）、及び該全天球パノラマ動画像における仮想撮影装置の視点位置、によって特定される。なお、撮影倍率は、すなわち、該画角の倍率情報（ズーム）を示す。
【００８７】
仮想撮影装置の姿勢は、中心Ｐを原点とした座標系を構成する３軸の各々の回転角（ヨー、ピッチ、ロール）によって特定する。
【００８８】
これらの、仮想撮影装置の姿勢、画角の倍率情報、及び仮想撮影装置の視点位置は、ユーザによる操作部１８の操作指示によって指示される。操作部１８は、該操作指示によって入力された操作情報を、編集装置１２へ送信する。
【００８９】
これによって、編集装置１２は、操作情報を取得する。操作情報は、仮想撮影装置の撮影画角としての上記画角に関する情報であり、上述のように、仮想撮影装置の姿勢、画角の倍率情報、及び仮想撮影装置の視点位置の少なくとも１つを含む。
【００９０】
取得部６０は、表示装置１６及びＵＩ部１８Ｃの少なくとも一方への抽出動画像の再生中に、操作部１８から、画角に関する操作情報を受け付ける。
【００９１】
判別部６２は、編集対象の素材が全天球パノラマ動画像であるか否かを判別する。判別部６２は、判別方法により、ユーザによる操作部１８の操作指示によって指示された編集対象の素材が全天球パノラマ動画像であるか否かを判別する。判定方法としては、例えば、動画像のフォーマットや、動画像に含まれる属性情報等により判定されることが挙げられる。
【００９２】
記憶制御部６８は、取得部６０で取得した操作情報に含まれる、仮想撮影装置の姿勢、画角の倍率情報、及び仮想撮影装置の視点位置を、操作情報を取得した時間毎に、編集対象の再生中の全天球パノラマ動画像の再生開始からの経過時間に対応づけて、ＨＤ３８に順次記憶する制御を行う。
【００９３】
なお、記憶制御部６８は、操作部１８で操作情報の指示された指示時間を、操作情報を取得した時間として、該時間毎に、操作情報を上記経過時間に対応づけてＨＤ３８へ記憶してもよい。この場合、操作部１８は、操作情報の指示された指示時間を含む操作情報を、編集装置１２へ送信する構成とすればよい。なお、記憶制御部６８は、編集対象の全天球パノラマ動画像の識別情報に対応づけて、上記経過時間及び操作情報をＨＤ３８へ記憶する。
【００９４】
トリミング部６４は、編集対象の全天球パノラマ動画像について、所定の方法によりトリミング処理を行う。所定の方法としては、例えば、静止画に行われるトリミング方法が挙げられる。
【００９５】
書出部７０は、動画像の書出処理を実行する。書出部７０は、判別部７０Ａ、切出部７０Ｂ、変換部７０Ｃ、及び生成部７０Ｄを含む。判別部７０Ａは、書出対象が全天球パノラマ動画像であるか否かを判別する。
【００９６】
切出部７０Ｂは、ＨＤ３８に記憶された、書出対象の全天球パノラマ動画像の操作情報を用いて、再生開始からの経過時間毎の画角に関する操作情報によって特定される画角の画角領域を、対応する経過時間毎に書出対象の全天球パノラマ動画像から切出す。
【００９７】
具体的には、切出部７０Ｂは、書出対象の全天球パノラマ動画像の操作情報に含まれる、仮想撮影装置の姿勢、画角の倍率情報、及び仮想撮影装置の視点位置から画角を特定し、特定した画角の画角領域Ｓを、対応する経過時間毎に、該全天球パノラマ動画像から切出す。
【００９８】
変換部７０Ｃは、全天球パノラマ動画像から切出された切出動画像を、予め定めたファイル形式またはユーザによる操作指示によって指示されたファイル形式に変換する。生成部７０Ｄは、変換部７０Ｃで変換された切出動画像を、書出対象の動画像として生成する。
【００９９】
図１７は、ＵＩ部１８Ｃに表示されたメディアコントロール領域７６の一例を示す模式図である。なお、ＵＩ部１８Ｃは、メディアコントロール領域７６と共に、表示欄７６Ａと、ＲＥＣボタン７６Ｂ等の各種指示ボタンを表示する。
【０１００】
ユーザは、ＵＩ部１８Ｃに表示されたメディアコントロール領域７６について、ピンチインピンチアウトや、各種押圧指示等の１または複数の操作を組み合わせることで、操作指示を行い、操作情報を入力する。
【０１０１】
図１８は、ＵＩ部１８Ｃを用いた操作指示の一例の説明図である。
【０１０２】
例えば、仮想撮影装置の姿勢におけるヨー、ピッチ、及び仮想撮影装置の視点位置を調整する場合には、ユーザは、ＵＩ部１８Ｃのメディアコントロール領域７６に表示された、全天球パノラマ動画像の抽出動画像Ｖ１を参照しながら、操作指示を行い、操作情報を入力する。
【０１０３】
具体的には、ユーザは、メディアコントロール領域７６のタッチパネル上を該パネル上における上下左右方向に指示することで、姿勢としてのヨー、ピッチ、及び視点位置を調整するための操作指示を行う（図１８（Ａ）参照）。ＵＩ部１８Ｃは、これらの操作指示を受け付けることで、ヨー、ピッチ、及び視点位置を含む操作情報を受け付ける。
【０１０４】
また、例えば、仮想撮影装置のロールを調整する場合には、ユーザは、２本の指をＵＩ部１８Ｃにあてた状態で、この２本の指を、仮想撮影装置を回転させたい方向に動かす（図１８（Ｂ）参照）。ＵＩ部１８Ｃは、これらの操作指示を受け付けることで、ロールを含む操作情報を受け付ける。
【０１０５】
また、例えば、ユーザは、一方の手の指をＵＩ部１８Ｃにあてた状態で、他方の指でＵＩ部１８Ｃ上で円を描くように動かすことで、仮想撮影装置のロールを調整してもよい（図１８（Ｃ）参照）。ＵＩ部１８Ｃは、これらの操作指示を受け付けることで、ロールを含む操作情報を受け付ける。
【０１０６】
また、例えば、ユーザは、仮想撮影装置のズーム指示を行う場合には、ピンチインピンチアウトを行う（図１８（Ｄ））。ＵＩ部１８Ｃは、これらの操作指示を受け付けることで、仮想撮影装置のズーム（倍率情報）を受け付ける。
【０１０７】
次に、編集装置１２の制御部５２で実行する編集処理を説明する。
【０１０８】
図１９は、制御部５２で実行する編集処理の手順を示すフローチャートである。
【０１０９】
まず、編集装置１２の取得部６０が、編集プログラムの実行指示を操作部１８から受け付ける。制御部５２では、ＲＯＭ３２等に予め記憶されている編集プログラムを実行することで、図１９に示す手順を実行する。また、制御部５２が編集プログラムを実行すると、表示制御部５８は、編集画面７４を表示装置１６に表示する制御を行うと共に、ＵＩ部１８Ｃにメディアブラウザ領域７４Ｃを表示する制御を行う。
【０１１０】
なお、以下の処理を実行する前の状態においては、表示装置１６に表示される編集画面７４におけるメディアブラウザ領域７４Ｃ、ビデオモニター領域７４Ｄ、メディアコントロール領域７４Ｅ、及びタイムライン領域７４Ｆには、何も表示されていない状態、または、前回編集時のデータが表示された状態となっている。同様に、ＵＩ部１８Ｃに表示するメディアコントロール領域７６には、何も表示されていない状態となっている。
【０１１１】
まず、接続部５４が撮影装置１４との接続確立を行う（ステップＳ２００）。ステップＳ２００の処理によって、編集装置１２は、撮影装置１４と信号授受可能な状態となる。
【０１１２】
次に、制御部５２では、ステップＳ２０２〜ステップＳ２０６の処理を、操作部１８から指示された素材数分繰り返す。
【０１１３】
具体的には、取込部５６が、ユーザによる操作部１８の操作指示によって取込対象として指示された素材としての全天球パノラマ動画像をキャプチャ、すなわち取り込む（ステップＳ２０２）。
【０１１４】
次に、表示制御部５８が、ステップＳ２０２でキャプチャされた全天球パノラマ動画像の内、ユーザによる操作部１８の操作指示によって指示された素材を、編集画面７４におけるタイムライン領域７４Ｆに配置する（ステップＳ２０４）。ステップＳ２０４では、表示制御部５８は、取込部５６が操作部１８から取得した素材を示す情報によって特定される素材をタイムライン領域７４Ｆに配置する。
【０１１５】
次に、取込部５６が、その他素材のインポートを実行する（ステップＳ２０６）。ステップＳ２０６では、ユーザによる操作部１８の操作指示によって指示されたその他の素材を、インポートする。表示制御部５８は、インポートされた素材を、タイムライン領域７４Ｆに配置する。
【０１１６】
次に、取得部６０が、タイムライン領域７４Ｆに表示された複数のタイムラインの内の何れかの選択指示を操作部１８から受け付けたか否かを判断する（ステップＳ２０８）。
【０１１７】
ステップＳ２０８では、肯定判断（ステップＳ２０８：Ｙｅｓ）するまで否定判断（ステップＳ２０８：Ｎｏ）を繰り返す。ステップＳ２０８で肯定判断すると（ステップＳ２０８：Ｙｅｓ）、ステップＳ２１０へ進む。
【０１１８】
ステップＳ２１０では、ステップＳ２０８で選択されたタイムラインが全天球パノラマ動画像のタイムラインであるか否かを判断する（ステップＳ２１０）。
【０１１９】
ステップＳ２１０で否定判断すると（ステップ２１０：Ｎｏ）、後述するステップＳ２２４へ進む。ステップＳ２１０で肯定判断すると（ステップＳ２１０：Ｙｅｓ）、ステップＳ２１２へ進む。
【０１２０】
ステップＳ２１２では、表示制御部５８が、ステップＳ２０８で選択されたタイムラインの全天球パノラマ動画像から、画角領域Ｓを抽出する（ステップＳ２１２）。ステップＳ２１２では、表示制御部５８は、ＨＤ３８に格納されている該全天球パノラマ動画像の識別情報に対応する、最新のタイムスタンプで示される操作情報を読取ることによって画角領域Ｓを特定し、抽出する。なお、表示制御部５８は、ＨＤ３８に対応する操作情報が格納されていない場合には、予めＨＤ３８に記憶した初期値としての操作情報を読取ることで、画角領域Ｓを特定し、抽出する。この初期値は、予め値を定めておけばよい。
【０１２１】
次に、表示制御部５８が、ステップＳ２１２で抽出された画角領域Ｓによる抽出動画像を、表示装置１６に表示された編集画面７４のメディアコントロール領域７４Ｅ、及びＵＩ部１８Ｃのメディアコントロール領域７６に表示する（ステップＳ２１４）。
【０１２２】
次に、取得部６０が再生指示有か否かを判断する（ステップＳ２１６）。ステップＳ２１６の判断は、取得部６０が、操作部１８から再生指示を示す信号を受け付けたか否かを判別することで判断する。本実施の形態では、ユーザによるＵＩ部１８ＣのＲＥＣボタン７６Ｂが操作指示されることで再生指示を示す信号がＵＩ部１８Ｃから編集装置１２へ送信される。取得部６０では、この再生指示を受け付けたか否かを判別することで、ステップＳ２１６の判断を行う。
【０１２３】
再生指示有でない場合（ステップＳ２１６：Ｎｏ）、ステップＳ２２４に遷移する。再生指示有の場合（ステップＳ２１６：Ｙｅｓ）、表示制御部５８が、ステップＳ２１２で抽出された抽出動画像を再生する（ステップＳ２１８）。ステップＳ２１８の処理によって、表示装置１６のメディアコントロール領域７６Ｃ及びＵＩ部１８Ｃのメディアコントロール領域７６に表示された抽出動画像の再生が開始される。
【０１２４】
次に、取得部６０は、操作部１８から操作情報を取得すると、取得した操作情報を、抽出動画像の再生開始からの経過時間と、該編集対象の全天球パノラマ動画像の識別情報と、に対応づけてＨＤ３８へ記憶する（ステップＳ２２０、ステップＳ２２２）。
【０１２５】
図２０は、ＨＤ３８に記憶した操作情報のデータ構造の一例を示す模式図である。図２０には、操作情報が、経過時間を含む場合の一例を示した。
【０１２６】
図２０に示すように、操作情報は、ヨー（ｙａｗ）、ピッチ（ｐｉｔｃｈ）、ロール（ｒｏｌｌ）によって特定される仮想撮影装置の姿勢と、倍率情報（ｚｏｏｍ）と、再生開始からの経過時間を示すビデオタイムフレーム（ｔｉｍｅ  ｆｒａｍｅ）と、を含む。
【０１２７】
このため、タイムライン領域７４Ｆに配置された素材のみに対して、仮想撮影装置の制御情報としての操作情報を適用させることができる。例えば、同じ素材を複数のタイムライン領域７４Ｆに配置し、仮想撮影装置について各々異なる操作情報を入力し、これらを同時に表示装置１６やＵＩ部１８Ｃへ表示することも可能となる。
【０１２８】
なお、図２０に示す例では、ロール（ｒｏｌｌ）の回転倍率の上限値及び下限値を、ヨー（ｙａｗ）、及びピッチ（ｐｉｔｃｈ）に比べて大きい範囲を設定可能となるように、データ構造における各項目に対応するデータ領域を定めている。これは、仮想撮影装置を上下回転させる場合に比べて、仮想撮影装置をロールさせる場合のほうが、回転数が大きいと考えられるためである。なお、各項目に対応するデータ領域の大きさは、図２０に示す形態に限られない。
【０１２９】
なお、図２０に示す例では、８ビット単位で各項目を示す場合を説明したが、８ビットに限られない。
【０１３０】
図１９に戻り、次に、取得部６０は、操作部１８からのトリミング指示に従い、公知のトリミング処理（時間の編集処理）を実行する（ステップＳ２２４）。
【０１３１】
次に、制御部５２は、編集処理を終了するか否かを判断する（ステップＳ２２６）。ステップＳ２２６の判断は、取得部６０が、操作部１８から編集処理の終了を示す信号を受けたか否かを判別することで、判断可能である。
【０１３２】
ステップＳ２２６で否定判断すると（ステップＳ２２６：Ｎｏ）、上記ステップＳ２０８へ進む。ステップＳ２２６で肯定判断すると（ステップＳ２２６：Ｙｅｓ）、ステップＳ２２８へ進む。
【０１３３】
ステップＳ２２８では、取得部６０が、操作部１８から書出指示を受け付けたか否かを判断する。ステップＳ２２８で否定判断すると（ステップＳ２２８：Ｎｏ）、本ルーチンを終了する。一方、ステップＳ２２８で肯定判断すると（ステップＳ２２８：Ｙｅｓ）、ステップＳ２３０へ進む。
【０１３４】
ステップＳ２３０では、判別部６２が、書出指示された素材が全天球パノラマ動画像であるか否かを判断する（ステップＳ２３０）。
【０１３５】
ステップＳ２３０で否定判断すると（ステップＳ２３０：Ｎｏ）、ステップＳ２３６へ進む。ステップＳ２３０で肯定判断すると（ステップＳ２３０：Ｙｅｓ）、ステップＳ２３２へ進む。
【０１３６】
ステップＳ２３２では、切出部７０Ｂが、書出指示された全天球パノラマ動画像に対応する操作情報を対応する経過時間毎にＨＤ３８から読取り、読取った各操作情報によって特定される画角領域Ｓを、該全天球パノラマ動画像の対応する経過時間のフレームから切出す（ステップＳ２３２）。
【０１３７】
次に、変換部７０Ｃが、ステップＳ２３２の処理によって切出された切出動画像をファイル変換する（ステップＳ２３４）。例えば、変換部７０Ｃは、切出動画像を、予め定めたファイル形式またはユーザによる操作指示によって指示されたファイル形式に変換する。
【０１３８】
次に、生成部７０Ｄが、変換部７０Ｃで変換された切出動画像を、書出対象のビデオファイル（動画像）として生成し（ステップＳ２３６）、本ルーチンを終了する。
【０１３９】
図１９に示す編集処理の手順が実行されることによって、例えば、ＵＩ部１８Ｃのメディアコントロール領域７６や、表示装置１６に表示された編集画面７４のメディアコントロール領域７４Ｅには、編集対象の全天球パノラマ動画像から画角領域Ｓを抽出した抽出動画像が表示される。そして、この抽出動画像の再生時に、画角領域Ｓを特定するための要素である、仮想撮影装置の姿勢や、仮想撮影装置の撮影倍率や、仮想撮影装置の視点位置等がユーザから操作情報として指示されることで、再生開始からの経過時間に対応する操作情報がＨＤ３８に記憶される。
【０１４０】
図２１は、ユーザによる操作の一例を示す模式図である。
【０１４１】
図２１（Ａ）に示すように、例えば、ＵＩ部１８Ｃのメディアコントロール領域７６に表示された抽出動画像の画角領域Ｓ１が、ユーザの操作指示によって、全天球パノラマ動画像における画角領域Ｓ１から画角領域Ｓ２へ移動するように操作されたとする。この操作によって、全天球パノラマ動画像における、仮想撮影装置の視点位置の操作軌跡が指示情報として入力されたこととなる。
【０１４２】
この場合、制御部５２は、ユーザが画角領域Ｓ１を画角領域Ｓ２へ操作した操作軌跡に応じた操作情報を、再生開始からの経過時間に対応づけてＨＤ３８へ記憶することとなる。
【０１４３】
このため、生成部７０Ｄがこの操作情報に応じて再生用の切出動画像を生成すると、図２１（Ｂ）に示す動画像が得られることとなる。
【０１４４】
以上説明したように、本実施の形態の編集システム１０では、編集装置１２の表示制御部５８が、編集対象の全天球パノラマ動画像から該全天球パノラマ動画像より狭い画角の画角領域Ｓを抽出した抽出動画像を、表示装置１６の編集画面７４におけるメディアコントロール領域７４Ｅ及びＵＩ部１８Ｃのメディアコントロール領域７６へ表示する。そして、この抽出動画像の再生中に、取得部６０が画角に関する操作情報を操作部１８から受け付ける。操作情報は、ユーザによる操作部１８の操作指示によって入力され、操作部１８から編集装置１２へ送信されたものである。記憶制御部６８は、操作情報を、該操作情報を取得した時間毎に、抽出動画像の再生開始からの経過時間に対応づけてＨＤ３８に記憶する。
【０１４５】
このため、本実施の形態の編集システム１０では、全天球パノラマ動画像の時間軸の編集と、全天球パノラマ動画像における切出し対象の画角領域Ｓの編集と、を同時に行うことができる。
【０１４６】
すなわち、本実施の形態の編集システム１０では、全天球パノラマ動画に特化した、画角と時間の制御を同時に行うことができる。
【０１４７】
従って、本実施の形態の編集システム１０では、全天球パノラマ動画像等のパノラマ動画像を編集する場合であっても、効率的な編集を行うことができる。
【０１４８】
なお、本実施の形態における、編集装置１２、撮影装置１４、及びＵＩ部１８Ｃは、ＣＰＵなどの制御装置と、ＲＯＭやＲＡＭなどの記憶装置と、ＨＤＤ、ＣＤドライブ装置などの外部記憶装置と、入力装置と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【０１４９】
編集装置１２で実行される、上記編集処理を実行するための編集プログラムは、ＮＶ−ＲＡＭやＲＯＭやその他の不揮発性記憶媒体に予め組み込まれて提供される。また、編集装置１２で実行される、上記編集処理を実行するための編集プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録し提供することも可能である。
【０１５０】
また、編集装置１２で実行される、上記編集処理を実行するための編集プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供または配布するように構成してもよい。
【０１５１】
また、編集装置１２で実行される、上記編集処理を実行するための編集プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１５２】
また、編集装置１２で実行される上記編集処理を実行するためのプログラムは、上述した各部を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体から該編集プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、上記各部が主記憶装置上に生成されるようになっている。
【０１５３】
以上、発明を実施するための諸実施の形態について説明を行ったが、本発明は、上述した実施の形態に限定されるものではない。本発明の主旨を損なわない範囲で変更することが可能である。
【符号の説明】
【０１５４】
１０、１０Ａ、１０Ｂ  編集システム
１２  編集装置
１４  撮影装置
１６  表示装置
１８  操作部
１８Ｃ  ＵＩ部
５８  表示制御部
６０  取得部
６８  記憶制御部
７０Ｂ  切出部
７０Ｃ  変換部
【先行技術文献】
【特許文献】
【０１５５】
【特許文献１】特許第３４６５８９２号公報
【特許文献２】特許第４６１０１５６号公報
【図１】
2014165763.tif 000003
【図２】
2014165763.tif 000004
【図３】
2014165763.tif 000005
【図４】
2014165763.tif 000006
【図５】
2014165763.tif 000007
【図６】
2014165763.tif 000008
【図７】
2014165763.tif 000009
【図８】
2014165763.tif 000010
【図９】
2014165763.tif 000011
【図１０】
2014165763.tif 000012
【図１１】
2014165763.tif 000013
【図１２】
2014165763.tif 000014
【図１３】
2014165763.tif 000015
【図１４】
2014165763.tif 000016
【図１５】
2014165763.tif 000017
【図１６】
2014165763.tif 000018
【図１７】
2014165763.tif 000019
【図１８】
2014165763.tif 000020
【図１９】
2014165763.tif 000021
【図２０】
2014165763.tif 000022
【図２１】
2014165763.tif 000023