(57)【要約】【課題】複数の撮像装置により撮影された映像を素材として動画編集することが可能な、新規かつ改良された情報処理装置、情報処理方法、及びプログラムを提供する。【解決手段】情報処理装置１００は、複数の撮像装置３００により撮影された所定のテーマに関する映像を取得する映像取得部１１３と、上記映像取得部により取得される映像を、上記映像の撮影時間に基づいて時間軸上に並べた映像選択画面を含む動画像編集画面の表示を制御する表示制御部１１２と、上記動画像編集画面に対するユーザの操作に基づいて、上記映像から動画像を生成する動画像生成部１１６とを有する。【選択図】図５
2012004739.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮像装置により撮影された所定のテーマに関する映像を取得する映像取得部と、
前記映像取得部により取得される映像を、前記映像の撮影時間に基づいて時間軸上に並べた映像選択画面を含む動画像編集画面の表示を制御する表示制御部と、
前記動画像編集画面に対するユーザの操作に基づいて、前記映像から動画像を生成する動画像生成部と、
を備える、情報処理装置。
【請求項２】
ユーザの操作に基づいて、動画像を作成するための雛形であるテンプレートを取得するテンプレート取得部をさらに備える、請求項１に記載の情報処理装置。
【請求項３】
前記テンプレートを、前記映像取得部により取得される映像の撮影時間に基づいて生成するテンプレート生成部をさらに備える、請求項２に記載の情報処理装置。
【請求項４】
前記テンプレート生成部は、前記映像の開始時刻と終了時刻とに基づいて、前記テンプレート中のシーン区切りを抽出することにより、テンプレートを生成する、請求項３に記載の情報処理装置。
【請求項５】
前記動画像編集画面は、前記テンプレートを表示するテンプレート表示画面をさらに含み、
前記表示制御部は、前記テンプレート表示画面に表示されたテンプレート内の選択された箇所の時間軸に応じた撮影時間を有する前記映像を、前記映像の撮影時間に基づいて時間軸上に並べた映像選択画面を含む前記動画像編集画面の表示を制御する、請求項４に記載の情報処理装置。
【請求項６】
前記動画像生成部は、前記映像中から検索キーに基づいて映像を検索し、検索により抽出された映像を前記映像選択画面に表示させる、請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記映像選択画面は、前記映像の撮影された位置情報及び方向情報に基づいて配置された画面である、請求項６に記載の情報処理装置。
【請求項８】
前記所定のテーマに関する映像は、前記所定のテーマに基づいて作成されたコミュニティにおいて共有された複数の映像である、請求項１に記載の情報処理装置。
【請求項９】
前記所定のテーマに関する映像は、映像の撮影場所に基づいて作成されたコミュニティにおいて共有された複数の映像である、請求項８に記載の情報処理装置。
【請求項１０】
前記映像は、前記コミュニティにおいて共有された複数の映像と、内部の記憶部に記憶された映像とを含む、請求項８または９のいずれかに記載の情報処理装置。
【請求項１１】
前記映像選択画面は、時間軸である横軸、及び、縦軸を有し、前記横軸及び縦軸の粒度の変更に応じて、前記映像選択画面に表示される映像は変更される、請求項１に記載の情報処理装置。
【請求項１２】
複数の撮像装置により撮影された所定のテーマに関する映像を取得する映像取得ステップと、
前記映像取得ステップにより取得される映像を、前記映像の撮影時間に基づいて時間軸上に並べた映像選択画面を含む動画像編集画面を表示する表示ステップと、
前記動画像編集画面に対するユーザの操作に基づいて、前記映像から動画像を生成する動画像生成ステップと、
を含む、情報処理方法。
【請求項１３】
コンピュータを、
複数の撮像装置により撮影された所定のテーマに関する映像を取得する映像取得部と、
前記映像取得部により取得される映像を、前記映像の撮影時間に基づいて時間軸上に並べた映像選択画面を含む動画像編集画面の表示を制御する表示制御部と、
前記動画像編集画面に対するユーザの操作に基づいて、前記映像から動画像を生成する動画像生成部と、
を備える情報処理装置として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、デジタルビデオカメラおよび動画撮影機能を有する様々な携帯型の電子機器などが普及し、誰でも気軽に映像を撮影することができる。例えば、結婚式や運動会などのイベントにおいては、出席者により動画及び静止画等の映像が撮影される機会が多い。
【０００３】
一方、撮影された映像を共有するサービスも普及している。例えば、下記特許文献１には、位置情報及び時刻情報を元に自動的にイベントに分類されたコンテンツを、ユーザ間で共有することのできるコンテンツ共有システムが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２４９８２１
【発明の概要】
【発明が解決しようとする課題】
【０００５】
撮影された映像は、ピントぼけなど撮影に失敗したデータを削除したり、視覚効果を加えるなどの編集を施したりすることにより、魅力あるコンテンツにすることができる。ところが、一人の撮影者により撮影された映像は、同じ時間帯においては１つの視点からの映像しか撮影することができず、単調なものになりがちであるという問題があった。また、撮影者が撮影に失敗すると、当該時間帯の映像が欠落してしまう。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、複数の撮像装置により撮影された映像を素材として動画編集することが可能な、新規かつ改良された情報処理装置、情報処理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、複数の撮像装置により撮影された所定のテーマに関する映像を取得する映像取得部と、上記映像取得部により取得される映像を、上記映像の撮影時間に基づいて時間軸上に並べた映像選択画面を含む動画像編集画面の表示を制御する表示制御部と、上記動画像編集画面に対するユーザの操作に基づいて、上記映像から動画像を生成する動画像生成部とを有する、情報処理装置が提供される。
【０００８】
かかる構成によれば、複数の撮像装置により撮影された所定のテーマに関する映像に基づいて、動画像を生成することができる。このとき、所定のテーマに関する複数の映像が、撮影時間に基づいて時間軸上に並べられた映像選択画面が提供される。かかる画面によれば、撮影時間に基づいて映像が時間軸上に並べられているため、各映像の撮影時間に基づいた関係性を直感的に知ることができ、各映像の比較が容易となる。
【０００９】
また、ユーザの操作に基づいて、動画像を作成するための雛形であるテンプレートを取得するテンプレート取得部をさらに有する構成であってもよい。
【００１０】
また、上記テンプレートを、上記映像取得部により取得される映像の撮影時間に基づいて生成するテンプレート生成部をさらに有する構成であってもよい。
【００１１】
また、上記テンプレート生成部は、上記映像の開始時刻と終了時刻とに基づいて、上記テンプレート中のシーン区切りを抽出することにより、テンプレートを生成してもよい。
【００１２】
また、上記動画像編集画面は、上記テンプレートを表示するテンプレート表示画面をさらに含み、上記表示制御部は、上記テンプレート表示画面に表示されたテンプレート内の選択された箇所の時間軸に応じた撮影時間を有する上記映像を、上記映像の撮影時間に基づいて時間軸上に並べた映像選択画面を含む上記動画像編集画面の表示を制御してもよい。
【００１３】
また、上記動画像生成部は、上記映像中から検索キーに基づいて映像を検索し、検索により抽出された映像を上記映像選択画面に表示させてもよい。
【００１４】
また、上記映像選択画面は、上記映像の撮影された位置情報及び方向情報に基づいて配置された画面であってもよい。
【００１５】
また、上記所定のテーマに関する映像は、上記所定のテーマに基づいて作成されたコミュニティにおいて共有された複数の映像であってもよい。
【００１６】
また、上記所定のテーマに関する映像は、映像の撮影場所に基づいて作成されたコミュニティにおいて共有された複数の映像であってもよい。
【００１７】
また、上記映像選択画面は、時間軸である横軸、及び、縦軸を有し、上記横軸及び縦軸の粒度の変更に応じて、上記映像選択画面に表示される映像は変更されてもよい。
【００１８】
また、上記課題を解決するために、本発明の別の観点によれば、複数の撮像装置により撮影された所定のテーマに関する映像を取得する映像取得ステップと、上記映像取得ステップにより取得される映像を、上記映像の撮影時間に基づいて時間軸上に並べた映像選択画面を含む動画像編集画面を表示する表示ステップと、上記動画像編集画面に対するユーザの操作に基づいて、上記映像から動画像を生成する動画像生成ステップと、を含む、情報処理方法が提供される。
【００１９】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、複数の撮像装置により撮影された所定のテーマに関する映像を取得する映像取得部と、上記映像取得部により取得される映像を、上記映像の撮影時間に基づいて時間軸上に並べた映像選択画面を含む動画像編集画面の表示を制御する表示制御部と、上記動画像編集画面に対するユーザの操作に基づいて、上記映像から動画像を生成する動画像生成部とを有する情報処理装置として機能させるための、プログラムが提供される。
【発明の効果】
【００２０】
以上説明したように本発明によれば、複数の撮像装置により撮影された映像を素材として動画編集することが可能な情報処理装置、情報処理方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る情報処理システムの一例の構成図である。
【図２】同実施形態に係る情報処理システムの動作を示すフローチャートである。
【図３】同実施形態に係るコミュニティへの参加動作を示すフローチャートである。
【図４】同実施形態に係るコンテンツの作成と登録動作を示すフローチャートである。
【図５】同実施形態に係る情報処理装置の機能構成図である。
【図６】同実施形態に係る情報処理装置のコンテンツ編集動作を示すフローチャートである。
【図７】図６の動画作成処理のサブフローチャートである。
【図８】図７の動画編集処理のサブフローチャートである。
【図９】テンプレートの一例を示す説明図である。
【図１０】映像選択画面の一例を示す説明図である。
【図１１】テンプレート表示画面の一例を示す説明図である。
【図１２】映像選択画面の表示の一例を示す説明図である。
【図１３】映像選択画面の表示の他の一例を示す説明図である。
【図１４】映像選択画面の表示の他の一例を示す説明図である。
【図１５】映像選択画面の軸の粒度変化の一例について示す説明図である。
【図１６】映像選択画面の軸の粒度変化の他の一例について示す説明図である。
【図１７】映像検索の一例を示す説明図である。
【図１８】映像検索の一例を示す説明図である。
【図１９】映像検索の一例を示す説明図である。
【図２０】映像検索の一例を示す説明図である。
【図２１】撮影位置に基づいた映像選択画面の表示の一例を示す説明図である。
【図２２】動画編集画面の一例を示す説明図である。
【図２３】テンプレート生成の一例を示す説明図である。
【図２４】テンプレート生成の一例を示す説明図である。
【図２５】テンプレート生成の一例を示す説明図である。
【図２６】テンプレート生成の一例を示す説明図である。
【図２７】テンプレート生成の一例を示す説明図である。
【発明を実施するための形態】
【００２２】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２３】
なお、説明は以下の順序で行うものとする。
１．概要
２．機能構成
３．動作
４．画面例
５．テンプレート生成
６．効果の例
【００２４】
＜１．概要＞
まず、図１を参照しながら本実施形態に係る情報処理システムについてその概要を説明する。図１は、本発明の一実施形態に係る情報処理システムの一例の構成図である。
【００２５】
上述の通り、撮像装置を用いて撮影された映像を他の人に見せるために、或いは自ら楽しむために、動画編集を行うことは、一般的になってきている。そこで、従来専門的な知識が必要であった動画編集を一般ユーザにとって容易とするためのサービスが、現在様々提供されるようになってきた。ところが、現在提供されている動画編集のためのサービスは、ユーザが自ら撮影した映像素材を用いて動画を生成するものである。
【００２６】
この場合、１つの視点からの映像しかないため、完成度の高いコンテンツとすることは困難である。例えば、商業的に映像を製作する者は、複数台の撮像装置を用いて同じ場面を複数の視点から撮影し、撮影された複数の視点からの映像をつなぎ合わせて１つの動画を製作することが多い。一般ユーザにとっては、複数台の撮像装置を用いて撮影することは困難である。ところが、例えば、運動会及び結婚式などのイベントにおいては、複数の参加者がそれぞれ撮影している可能性が高い。この複数の参加者による複数の映像を素材として動画編集を行うことができれば、より変化に富んだ面白い動画を作成することができると考えられる。
【００２７】
特許文献１に記載されたコンテンツ共有システムのように、コンテンツ自体を共有することは一般的になっている。ところが、単純にコンテンツを閲覧又はダウンロードできるものが大半を占めている。そこで、本発明の一実施形態に係る情報処理装置１００は、複数の撮像装置により撮影された映像から動画を制作する機能を提供する。このとき、素材としての映像は、複数のユーザにより撮影されたものであるため、コミュニティを利用して映像を共有するユーザを制限する。また、情報処理装置１００は、共有された他の人により撮影された映像と、ユーザが撮影した映像のうち、コミュニティ内で共有された映像と、ユーザがローカルで保管する映像とを素材として用いることができる。
【００２８】
図１を参照すると、情報処理装置１００は、ローカルに保有する音楽、写真、動画、イラストなどの占有素材データに加えて、ネットワークを介して取得することのできる共有素材データ及び編集用補助データを用いて動画を製作することができる。このとき、共有素材データ及び編集用補助データは、コミュニティサーバ２００に記憶され、撮像装置３００により撮影されたデータである。共有素材データとしての映像データは、例えば動画データ及び写真データを含み、時刻情報と位置情報とを有する。この時刻情報と位置情報とは、映像データに付加されるメタデータの一例であり、撮像装置３００により自動的に付加されたデータであってもよいし、ユーザの入力により設定されたメタデータであってもよい。
【００２９】
コミュニティサーバ２００は、共有素材データを記憶するとともに、コミュニティの情報を管理する。以下、コミュニティの作成者をコミュニティオーナーといい、コミュニティに参加した人をコミュニティメンバーという。コミュニティサーバ２００は、コミュニティメンバーからのアクセスに応じて、コミュニティ内で共有されている共有素材データを提供する。また、編集用補助データは、例えば、コミュニティサーバにおいて共有されている、動画編集のための雛形であるテンプレートである。
【００３０】
次に、図２を参照しながら、本実施形態に係る情報処理システムの全体の動作を説明する。図２は、情報処理システムの全体動作を示すフローチャートである。
【００３１】
まず、コミュニティオーナーが、コミュニティを作成する（Ｓ１０２）。例えば、コミュニティオーナーは、コミュニティの名前とともに、コミュニティを特定するためのキーとなる情報を登録する。ここでは、所定のテーマ「運動会」に基づいてコミュニティが作成される例について説明する。キーとなる情報は、このテーマを特定することのできる情報であることが望ましい。キーとなる情報の例としては、位置情報及び時間情報が挙げられる。
【００３２】
次に、同じイベントの参加者が、作成されたコミュニティに参加する（Ｓ１０４）。そして、コミュニティメンバーとなったイベントの参加者が、コンテンツの作成と登録とを行うと（Ｓ１０６）、コミュニティメンバーは、他のコミュニティメンバーによって登録された映像、自らの登録した映像、及び、自らがローカルに保有する占有素材データとを用いてコンテンツを編集する（Ｓ１０８）。
【００３３】
ここで、図３を参照しながら、図２においてステップＳ１０４に示したコミュニティへの参加ステップの詳細な動作について説明する。図３は、コミュニティへの参加動作を示すフローチャートである。
【００３４】
コミュニティに参加したい者は、位置や時間などをキーにコミュニティを検索する（Ｓ２０２）。コミュニティに参加したい者は、参加したいコミュニティを見つけると、コミュニティオーナーに参加依頼を送信する（Ｓ２０４）。コミュニティオーナーは、この参加依頼を受けると、参加を承認するか否かを判断する（Ｓ２０６）。
【００３５】
ステップＳ２０６において、コミュニティオーナーが、参加依頼に対して承認すると判断し、承認処理を行うと、コミュニティサーバ２００は、当該メンバーをコミュニティメンバーとして登録し、参加処理を完了する（Ｓ２０８）。
【００３６】
一方、ステップＳ２０６において、コミュニティオーナーが、参加依頼に対して承認しないと判断し、承認拒否処理を行うと、コミュニティサーバ２００は、当該メンバーのコミュニティへの不参加を確定する処理を行う（Ｓ２１０）。
【００３７】
また、図４を参照しながら、図２においてステップＳ１０６示したコンテンツの作成と登録ステップの詳細な動作について説明する。図４は、コンテンツの作成と登録動作を示すフローチャートである。
【００３８】
まず、コミュニティメンバーが撮像装置３００を用いて撮影を行う（Ｓ３０２）。本実施形態においては、コミュニティメンバーは、運動会において写真及び動画などの映像を撮影する。コミュニティメンバーは、情報処理装置１００に、撮影した映像を取り込むと、コミュニティ内で当該映像を共有するか否かを判断する（Ｓ３０４）。そして、コミュニティメンバーは、ステップＳ３０４の判断において当該映像を共有すると判断すると、この映像をコミュニティサーバ２００に対して共有素材データとして登録する（Ｓ３０６）。一方、ステップＳ３０４の判断において、コミュニティメンバーが当該映像を共有しないと判断すると、コミュニティメンバーは、この映像を占有素材データとして、ローカルの記憶部に登録する（Ｓ３０８）。
【００３９】
以上、本実施形態に係る情報処理システムにおいて、コミュニティの作成、コミュニティへの参加、コンテンツの作成と登録処理についてそれぞれ説明してきた。コンテンツの作成と登録が完了すると、コミュニティメンバーは、登録されたコンテンツを素材として用い、コンテンツを編集することによって動画像を生成することができる。次に、この動画像生成処理について、説明していく。動画像生成処理について説明するために、まずはこの動画像生成処理を行う情報処理装置の機能構成について次に説明する。
【００４０】
＜２．機能構成＞
ここで、図５を参照しながら情報処理装置の機能構成について説明する。図５は、情報処理装置の機能構成図である。
【００４１】
本実施形態に係る情報処理装置１００は、コミュニティにおいて共有される映像と、ローカルの記憶部に有する映像とを素材として用いて編集し、動画像を生成する機能を有する装置である。情報処理装置１００は、通信部１０２と、表示部１０４と、記憶部１０６と、制御部１１０とを主に有する。制御部１１０は、通信制御部１１１と、表示制御部１１２と、映像取得部１１３と、テンプレート取得部１１４と、テンプレート生成部１１５と、動画像生成部１１６として主に機能する。
【００４２】
通信部１０２は、外部の装置と通信するためのインタフェースである。通信部１０２は、通信制御部１１１の制御に従って、外部の装置と接続し、データの送受信処理を行う。通信部１０２は、有線又は無線のインタフェースであって、例えばコミュニティサーバ２００と接続する。或いは、通信部１０２は、撮像装置３００と接続するためのインタフェースとして機能してもよく、通信部１０２を介して情報処理装置１００は撮像装置３００から映像を取込む。
【００４３】
表示部１０４は、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置などで構成される。表示部１０４は、表示制御部１１２の制御に従って映像やテキストなどの各種情報を表示する。
【００４４】
記憶部１０６は、データ格納用の装置であり、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含むことができる。ここで、記憶媒体としては、例えば、ＨＤＤ（Hard  Disk  Drive）などの磁気記録媒体や、ＥＥＰＲＯＭ（Electronically  Erasable  and  Programmable  Read  Only  Memory）、フラッシュメモリ、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）、ＦｅＲＡＭ（Ferroelectric  Random  Access  Memory）、ＰＲＡＭ（Phase  change  Random  Access  Memory）などの不揮発性メモリが挙げられるが、上記に限られない。記憶部１０６は、例えば制御部１１０が実行するプログラムや、動画像生成に用いる映像データを含む各種データを格納する。
【００４５】
制御部１１０は、各種プログラムに従って情報処理装置１００内の動作全般を制御する制御装置である。制御部１１０は、上述の通り、通信制御部１１１と、表示制御部１１２と、映像取得部１１３と、テンプレート取得部１１４と、テンプレート生成部１１５と、動画像生成部１１６として主に機能する。
【００４６】
通信制御部１１１は、通信部１０２を制御して他の装置との通信を制御する。通信制御部１１１は、例えば映像取得部１１３からの要求に応じてコミュニティサーバ２００と接続してコミュニティ内で共有されている映像を取得する。また、通信制御部１１１は、通信部１０２に撮像装置３００が接続されると、撮像装置３００内の映像データを受信する。或いは、通信制御部１１１は、動画像生成部１１６の要求に応じて、動画像生成部１１６の生成した動画像データをコミュニティサーバ２００に送信する。
【００４７】
表示制御部１１２は、表示部１０４に表示させる画面を制御する機能を有する。例えば、表示制御部１１２は、テンプレート生成部１１５の要求に応じてテンプレート生成画面を生成し、表示部１０４に表示させる。或いは、表示制御部１１２は、動画像生成部１１６の要求に応じて動画像編集画面を生成し、表示部１０４に表示させる。
【００４８】
映像取得部１１３は、動画像生成のための素材としての映像データを取得する。映像取得部１１３は、例えば、通信部１０２を介してコミュニティサーバ２００においてコミュニティ内で共有されている共有素材データとしての映像を取得する。また、映像取得部１１３は、内部の記憶部１０６に記憶された占有素材データとしての映像を取得する。或いは、映像取得部１１３は、通信部１０２に接続された撮像装置３００から映像を取得する。
【００４９】
テンプレート取得部１１４は、動画像生成のための雛形となるテンプレートを取得する。テンプレート取得部１１４は、主にコミュニティサーバ２００において提供されるテンプレートを取得する。或いは、テンプレート取得部１１４は、情報処理装置１００が内部の記憶部１０６にテンプレートデータを有している場合には、内部の記憶部１０６からテンプレートを取得してもよい。また、テンプレート取得部１１４は、テンプレート生成部１１５において生成されたテンプレートを取得してもよい。
【００５０】
テンプレート生成部１１５は、動画像生成のための雛形となるテンプレートを生成する。テンプレート生成部１１５は、動画像生成のための素材である映像データに基づいてテンプレートを生成する。例えば、テンプレート生成部１１５は、映像データに付加されたメタデータに基づいてテンプレートを生成する。テンプレート生成動作の詳細については、後述される。
【００５１】
動画像生成部１１６は、コミュニティ内で共有される映像と、情報処理装置１００が有する記憶部１０６内に記憶される映像とを素材として用いて編集することにより、動画像コンテンツを生成する。また、動画像生成部１１６は、テンプレート取得部１１４が取得するテンプレートを用いて動画像コンテンツを生成する。動画像生成部１１６における映像編集処理については、後述される。
【００５２】
＜３．動画編集動作＞
次に、図６〜図８を参照しながら、情報処理装置１００における動画編集動作について説明する。図６は、図２におけるステップＳ１０８のサブフローチャートであり、コンテンツの編集動作を示すフローチャートである。図７は、図６におけるステップＳ４０８のサブフローチャートであり、動画作成動作を示すフローチャートである。また、図８は、図７におけるステップＳ５１２のサブフローチャートであり、動画編集動作を示すフローチャートである。
【００５３】
まず、図６を参照すると、情報処理装置１００の映像取得部１１３は、コミュニティサーバ２００から共有素材データを動画作成のための素材として取得する（Ｓ４０２）。また、映像取得部１１３は、情報処理装置１００の記憶部１０６から占有素材データを動画作成の素材として取得する（Ｓ４０４）。そして、テンプレート取得部１１４は、編集用補助データを取得する。ここで、テンプレート取得部１１４は、例えばコミュニティサーバ２００から、利用することのできる編集用補助データを取得する。或いは、情報処理装置１００が記憶部１０６に保有している編集用補助データが存在すれば、記憶部１０６から編集用補助データを取得してもよい。編集用補助データは、動画編集のための補助的なデータであり、主にテンプレートなどである。
【００５４】
そして、動画像生成部１１６は、動画作成処理を行う（Ｓ４０８）。この動画作成処理は、ステップＳ４０２〜ステップＳ４０６において取得された映像データ及びテンプレートに基づいて行われる。そして、ステップＳ４０８において動画像コンテンツが生成されると、ユーザは、生成した動画像コンテンツ及び動画像コンテンツの生成に伴って生成された編集用補助データを共有するか否かを判断する（Ｓ４１０）。ステップＳ４１０の判断において、ユーザが共有しないと判断した場合には、コンテンツ編集処理は終了し、ステップＳ４１０の判断において、ユーザが生成した動画像コンテンツ及び編集用補助データを共有すると判断した場合には、動画像生成部１１６は、編集後の動画像コンテンツ及び編集用補助データをコミュニティサーバ２００に送信する（Ｓ４１２）。
【００５５】
次に、図７を参照しながら、動画作成処理の詳細について説明する。まず、ユーザは、他の動画又はテンプレートを元に作成をするか否かを判断する（Ｓ５０２）。他の動画は、自ら以前に作成したものであっても、コミュニティ内の他のコミュニティメンバーが作成したものであってもよい。ユーザが、他の動画又はテンプレートを元に作成すると判断した場合には、動画像生成部１１６は、ベースとなる動画又はテンプレートを検索する（Ｓ５０４）。ユーザは、検索された動画又はテンプレートに基づいて動画コンテンツを作成するか否かを判断する（Ｓ５０６）。即ち、検索された動画又はテンプレートのいずれかに基づいて動画コンテンツを作成する場合には、ベースが見つかったと判断する。
【００５６】
ベースとなる動画又はテンプレートが見つかった場合には、編集画面にベースをセットし（Ｓ５０８）、ベースとなる動画又はテンプレートを編集する形で動画編集処理が実行される（Ｓ５１２）。一方、ステップＳ５０２において、ユーザがベースとなる動画又はテンプレートに基づいて作成しないと判断した場合、又は、ステップＳ５０６においてベースとなる動画又はテンプレートが見つからなかった場合には、テンプレートの新規作成処理が実行され（Ｓ５１０）、その後、作成されたテンプレートに基づいた動画編集処理が実行される。
【００５７】
次に、図８を参照しながら動画編集処理の詳細について説明する。図７において説明したとおり、動画編集処理が開始される時点においては、予め作成された動画又はテンプレート、或いは、図７のステップ５１０において新規作成されたテンプレートがベースとして設定されている。そこで、まずユーザは、このベースの中で変更を加えたい該当部分を選択する（Ｓ６０２）。そして、該当部分に用いるコンテンツの検索を行う（Ｓ６０４）。検索結果が表示されると、ユーザは、検索結果の中から、利用するコンテンツを選択する操作を行う（Ｓ６０６）。ここで利用するコンテンツは、動画像であっても静止画像であってもよい。そして、利用するコンテンツのサイズ及び長さ等の調整処理を行った後、コンテンツを、選択した変更部分に挿入するコンテンツとして取込む（Ｓ６０８）。そして、全ての編集作業が完了したか否かの判断がユーザにより行われ（Ｓ６１０）、他の部分にさらに変更を加える場合には、ステップＳ６０２〜ステップＳ６０８の処理が繰り返される。
【００５８】
なお、以上の説明中に用いられたテンプレートは、例えば図９に示すようなものである。図９は、テンプレートの一例を示す説明図である。例えば、テンプレートとは、動画像のうち、ある時間長Ｔ１の間の画面の割振りの方法を規定したり、ある時間長Ｔ２の間に挿入するアニメーションの種類を規定したりする雛形である。例えば図９の例では、テンプレートは、時間長Ｔ１の間は全画面表示であり、時間長Ｔ３の間は、４分割画面表示であり、時間長Ｔ５の間は、２分割画面表示を用いることを規定している。そして、時間長Ｔ２及び時間長Ｔ４の間に、それぞれアニメーション１及びアニメーション２が挿入される。
【００５９】
＜４．画面例＞
次に、情報処理装置１００により提供される画面の例について、図１０〜図２７を参照しながら説明する。図１０は、動画編集画面の一部である映像選択画面の一例を示す説明図である。図１１は、動画編集画面の一部であるテンプレート表示画面の一例を示す説明図である。
【００６０】
（映像選択画面）
図１０に示されるように、動画の編集のための素材としての映像は、映像の撮影時間に基づいて時間軸上に並べて表示される。また、図１１に示されるように、テンプレート中の時間帯Ｔ３を選択すると、当該時間帯における画面割りが表示され、４つの画面に分割された画面２においては、それぞれの画面領域において表示される映像をドラッグ＆ドロップにより設定することができる。このように、時間軸上に表示された映像の中から、利用する映像を選択してテンプレート中に挿入するという簡単な操作により、変化に富んだ動画像コンテンツを作成することができる。
【００６１】
映像選択画面は、例えば図１２に示すように、各映像の内容をわかりやすくするために、各映像の先頭フレームの画像が合わせて表示されてもよい。このとき、映像の長さが長い場合には、長さに合わせて複数枚のサムネイル画像をそれぞれ表示してもよい。例えば、２枚の画像を表示する場合には、映像を２分割したそれぞれの先頭フレームの画像が表示される。或いは、図１３及び図１４に示されるように、映像選択画面において、ユーザが選択した映像の選択箇所に応じたサムネイル画像が表示されてもよい。
【００６２】
以上説明してきた映像選択画面は、横軸に時間、縦軸にユーザが示されている。この軸の粒度は、変更することができる。軸の粒度を変更すると、そのたびに表示される映像も自動的に変化する。このため、ユーザは、最適な粒度により映像を表示させることにより、ユーザの意図する映像を素早く見つけ出すことができる。
【００６３】
例えば、図１５に示したように、横軸の時間は、秒単位、分単位（図１５ａ）、時間単位（図１５ｂ）、日単位（図１５ｃ）、月単位、年単位（図１５ｄ）といった粒度で変更することが可能である。かかる構成により、ある一時点における出来事の映像を探したい場合には、軸の単位を細かく変更し、長期的に起きた出来事の映像を探したい場合には、軸の単位を大きく変更することにより、所望の映像を探し出すことが容易となる。
【００６４】
また、縦軸については、ユーザ単位のみならず、例えば図１６に示すように、地理的地点の粒度を示すこともできる。縦軸のエリアは、映像の撮影場所を示す。例えば、地理的地点の粒度は、区画単位（図１６ａ）、区単位（図１６ｂ）、都市単位（図１６ｃ）、国単位（図１６ｄ）と変更することができる。
【００６５】
（映像検索画面）
ここで、映像の検索方法について図１７〜図２０を参照しながら説明する。動画像コンテンツの一部として用いる素材としての映像中から、所望の映像を効率的に探し出すために、情報処理装置１００は、映像の検索機能も提供する。検索のキーとなる情報としては、例えば、顔情報、位置情報、方向情報、タグ情報、撮影時間などが上げられる。
【００６６】
例えば、図１７に示されるように、検索対象として顔が選択された場合には、図１７の右上部に示されるように、映像中に含まれる顔が全て表示される。ユーザは、この一覧表示の中からいずれかの顔を選択することによって、選択した顔を含む映像を抽出することができる。或いは、検索対象として笑顔が選択された場合には、図１７の右中部に示されるように、映像中に含まれる顔のうち、笑顔であるものが全て表示される。
【００６７】
また、検索対象として位置が選択された場合には、図１７の右下部に示されるように、ユーザ本人の撮影した映像を基準として、半径の距離の選択肢が表示される。ユーザは、この選択肢の中から、１の半径距離を選択することにより、自らの映像から選択した半径距離内で撮影された映像を抽出することができる。
【００６８】
また、検索対象として方向が選択された場合には、ユーザ本人の撮影した映像を基準とした方向により映像を抽出することができる。また、タグ及び撮影時間に基づいても映像を抽出することができる。
【００６９】
例えば、図１７の検索画面において、笑顔を検索対象として選択すると、図１８に示されるように、映像選択画面の各映像の上に、それぞれの映像に含まれる顔が表示される。そして、検索キーワード選択画面において、ユーザが、図１９に示す顔を選択したとすると、図２０に示されるように、選択された顔を含む映像のみが映像選択画面に表示される。
【００７０】
また、図１７の検索対象選択において、位置及び方向が選択された場合には、図２１に示されるように映像選択画面を表示してもよい。即ち、上記にて説明した映像選択画面の横軸は時間であったが、この場合位置情報に基づいて、撮影場所に応じた位置に各映像が配置される。このとき、方向情報Ｄが合わせて表示されることが望ましい。かかる表示により、ユーザは、直感的に各映像が撮影された位置関係を把握することができるようになる。
【００７１】
以上説明してきた、映像選択画面とテンプレート表示画面とを用いて、動画編集が行われる。例えば、この映像選択画面とテンプレート表示画面とは、図２２に示されるように、動画編集画面において配置される。例えば、テンプレート中の変更したい箇所（時間ｔ１〜ｔ２の間）をユーザが選択すると、映像選択画面においては、時間軸に沿って、利用することの出来る映像が一覧表示される。表示された映像の中から、ユーザは利用したい映像をドラッグ＆ドロップ操作により、テンプレート中に挿入する。
【００７２】
このとき、ドラッグ＆ドロップで映像を挿入するときに、映像の大きさが枠の大きさと異なる場合、枠の大きさに合わせて映像を拡大又は縮小させるか、オリジナルサイズで挿入するかをユーザに確認する画面を表示する。かかる処理は、映像が静止画像である場合も動画像である場合にも同様である。
【００７３】
一方、映像が動画像である場合には、映像の長さがテンプレートと合わない場合が考えられる。このときの調整の方法をユーザが選択するための画面が提供される。例えば、映像の長さがテンプレートよりも長い場合には、映像から一部分のみを取り出して、テンプレートの長さにあわせる方法と、テンプレートの長さを映像の長さまで延長する方法とがある。或いは、映像の長さがテンプレートよりも短い場合には、テンプレートを映像の長さまで短縮する方法と、テンプレートの長さと映像の長さとの差分部分に別途の映像をさらに挿入する方法とが考えられる。
【００７４】
＜５．テンプレート生成＞
ここで、図２３〜図２７を参照しながら、テンプレート生成について説明する。このテンプレート生成処理は、図７のステップＳ５１０におけるテンプレート新規作成処理に相当し、情報処理装置１００のテンプレート生成部１１５において実行される。
【００７５】
例えば、運動会などのイベントにおいて、一般的に、ユーザは、撮像装置３００を用いて撮影し続けることもあるが、バッテリー及び記憶容量の問題や、体力の問題などから、ある競技と競技の間の準備時間には撮影を一時中断することが多い。このため、映像データは、各競技毎などの区切りのよい箇所で分割されている可能性が高い。
【００７６】
そこで、まずは、映像選択画面と同様、撮影時間に基づいて時間軸上に並べられた映像の開始及び終了時刻に基づいて、シーンの区切り候補を抽出する。例えば、図２３に示されるように、誤差ｄ以内に一定数ｎ個以上の開始点及び終了点が存在すれば、シーンの区切り候補とする。ユーザは、ここで用いられるｄ及びｎの値を設定することができる。
【００７７】
このとき、ユーザ自身が撮影した映像の開始点及び終了点を優先するようにしてもよい。或いは、写真の撮影間隔が、一定間隔ΔＴが一定時間ｔ以下で、Ｍ枚以上連続で撮影されていれば、一続きの時間をシーンの区切り候補とすることができる。このようにして、自動的に抽出されたシーン区切りに基づいて、テンプレートは生成される。
【００７８】
ユーザは、自動的に生成されたテンプレートに対して、編集を加えることができる。例えば、図２４に示されるように、ユーザは、指定した箇所のシーン名を付与することができる。或いは、ユーザは、図２５に示されるように、位置を指定してシーン区切りを追加することができる。また、ユーザは、図２６に示されるように、選択したシーン区切りを削除することもできる。
【００７９】
また、ユーザは、図２７に示されるように、各シーンの長さを調整することもできる。シーン長の調整は、例えば、調整したいシーン区切りの線を指定して、シーン区切りの位置を左右にドラッグ＆ドロップにより調整することができる。
【００８０】
＜６．効果の例＞
以上説明してきたように、本発明の一実施形態に係る情報処理装置１００によれば、ユーザは、同じコミュニティに所属しているコミュニティメンバーが共有するために登録した映像と、自らの撮影した映像とを素材として用いて、動画像コンテンツを生成することができる。
【００８１】
このとき、コミュニティは、所定のテーマを持って作成されるため、各コミュニティメンバーは、所定のテーマに沿った映像を取得することができる。他のコミュニティメンバーが撮影した映像は、自らが撮影した映像とは異なる位置または異なる視点により撮影されている。このため、コミュニティメンバーは、より多くの映像素材を用いて動画像コンテンツを作成することができる。自らの撮影した映像から動画像コンテンツを作成する場合には、１つの視点からの映像しか利用することができないため、動画像コンテンツを変化に富んだ完成度の高いものに仕上げることは困難であったが、この問題点を解消することができる。
【００８２】
また、このとき、素材として用いることのできる映像が、撮影時間に基づいて時間軸上に並べて表示されるため、ユーザは、同じ時間帯に撮影された映像をひと目で直感的に把握することができる。同じ時間帯に撮影された映像は、縦に並んで表示されるため、比較が容易であるという利点がある。ユーザは、サムネイル表示などにより各映像の内容を確認しながら、比較検討して利用したい映像をドラッグ＆ドロップという簡単な操作により選択することができる。
【００８３】
また、情報処理装置１００は、自ら又は他のコミュニティメンバーが作成した動画像コンテンツ、或いはテンプレートに基づいて動画像コンテンツを作成することができると共に、新たにテンプレートを作成して用いることもできる。他のコミュニティメンバーが作成した動画像コンテンツや、テンプレートに基づいて動画像コンテンツを作成することができるため、そのシーンに最適な映像を選択することのできる可能性が累積的に高まり、完成度の高いコンテンツを作成することのできる可能性が高まる。
【００８４】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００８５】
例えば、上記実施形態では、コミュニティメンバーの有するクライアント装置である情報処理装置１００が動画像編集処理を行うこととしたが、本発明はかかる例に限定されない。例えば、サーバ側において、かかる機能を提供してもよい。
【００８６】
尚、本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的に又は個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
【符号の説明】
【００８７】
１００      情報処理装置
１０２      通信部
１０４      表示部
１０６      記憶部
１１０      制御部
１１１      通信制御部
１１２      表示制御部
１１３      映像取得部
１１４      テンプレート取得部
１１５      テンプレート生成部
１１６      動画像生成部
２００      コミュニティサーバ
３００      撮像装置
【図１】
2012004739.tif 000003
【図２】
2012004739.tif 000004
【図３】
2012004739.tif 000005
【図４】
2012004739.tif 000006
【図５】
2012004739.tif 000007
【図６】
2012004739.tif 000008
【図７】
2012004739.tif 000009
【図８】
2012004739.tif 000010
【図９】
2012004739.tif 000011
【図１０】
2012004739.tif 000012
【図１１】
2012004739.tif 000013
【図１２】
2012004739.tif 000014
【図１３】
2012004739.tif 000015
【図１４】
2012004739.tif 000016
【図１５】
2012004739.tif 000017
【図１６】
2012004739.tif 000018
【図１７】
2012004739.tif 000019
【図１８】
2012004739.tif 000020
【図１９】
2012004739.tif 000021
【図２０】
2012004739.tif 000022
【図２１】
2012004739.tif 000023
【図２２】
2012004739.tif 000024
【図２３】
2012004739.tif 000025
【図２４】
2012004739.tif 000026
【図２５】
2012004739.tif 000027
【図２６】
2012004739.tif 000028
【図２７】
2012004739.tif 000029