(57)【特許請求の範囲】
【請求項１】
動画作成装置および複数のエフェクト提供サーバを備え、ユーザからの入力データを元にエフェクト付き動画を作成する動画作成システムであって、
前記動画作成装置は、
前記入力データに基づき、前記エフェクト付き動画を作成するための情報を記録した動画作成ファイルを生成する動画作成ファイル生成手段と、
前記エフェクト提供サーバが提供するエフェクトに関する情報が記録されたエフェクト情報を前記エフェクト提供サーバごとに格納するエフェクト情報格納手段と、
前記動画作成ファイルと前記エフェクト情報とを比較し、前記動画作成ファイルの記録内容に整合する前記エフェクト情報を抽出する検証手段と、
前記検証手段により抽出された前記エフェクト情報に対応する前記エフェクト提供サーバに、前記動画作成ファイルを送信する装置側送信手段と、
前記装置側送信手段が送信した前記動画作成ファイルを元に、前記エフェクト提供サーバが作成した前記エフェクト付き動画を受信する装置側受信手段と、
を備え、
前記エフェクト提供サーバは、
前記動画作成装置より前記動画作成ファイルを受信するサーバ側受信手段と、
前記サーバ側受信手段が受信した前記動画作成ファイルを元に、前記エフェクト付き動画を作成する動画作成手段と、
前記動画作成手段が作成した前記エフェクト付き動画を前記動画作成装置に送信するサーバ側送信手段と、
を備えることを特徴とする動画作成システム。
【請求項２】
前記動画作成ファイルおよび前記エフェクト情報は、前記入力データの属性情報および前記エフェクトの属性情報のうち少なくとも何れか一方を含む、
ことを特徴とする請求項１に記載の動画作成システム。
【請求項３】
前記入力データの属性情報は、前記ユーザが入力したコンテンツの容量およびファイルフォーマットのうち少なくとも何れか一方を示す情報を含む、
ことを特徴とする請求項２に記載の動画作成システム。
【請求項４】
前記エフェクトの属性情報は、前記エフェクトのテーマおよび利用料金のうち少なくとも何れか一方を示す情報を含む、
ことを特徴とする請求項２に記載の動画作成システム。
【請求項５】
前記入力データは、音楽データを含み、
前記動画作成装置は、前記装置側受信手段が受信した前記エフェクト付き動画に前記音楽データを付与する音楽データ付与手段を更に備える、
ことを特徴とする請求項１〜４何れか１項に記載の動画作成システム。
【請求項６】
動画作成装置および複数のエフェクト提供サーバを備え、ユーザからの入力データを元にエフェクト付き動画を作成する動画作成システムにおける動画作成方法であって、
前記動画作成装置のエフェクト情報格納手段には、前記エフェクト提供サーバが提供するエフェクトに関する情報が記録されたエフェクト情報が前記エフェクト提供サーバごとに格納されており、
前記動画作成装置の動画作成ファイル生成手段が、前記入力データに基づき、前記エフェクト付き動画を作成するための情報を記録した動画作成ファイルを生成する動画作成ファイル生成ステップと、
前記動画作成装置の検証手段が、前記動画作成ファイルと前記エフェクト情報とを比較し、前記動画作成ファイルの記録内容に整合する前記エフェクト情報を抽出する検証ステップと、
前記動画作成装置の装置側送信手段が、前記検証手段により抽出された前記エフェクト情報に対応する前記エフェクト提供サーバに、前記動画作成ファイルを送信する装置側送信ステップと、
前記エフェクト提供サーバのサーバ側受信手段が、前記動画作成装置より前記動画作成ファイルを受信するサーバ側受信ステップと、
前記エフェクト提供サーバの動画作成手段が、前記サーバ側受信手段が受信した前記動画作成ファイルを元に、前記エフェクト付き動画を作成する動画作成ステップと、
前記エフェクト提供サーバのサーバ側送信手段が、前記動画作成手段が作成した前記エフェクト付き動画を前記動画作成装置に送信するサーバ側送信ステップと、
前記動画作成装置の装置側受信手段が、前記装置側送信手段が送信した前記動画作成ファイルを元に、前記エフェクト提供サーバが作成した前記エフェクト付き動画を受信する装置側受信ステップと、
を備えることを特徴とする動画作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画作成システムおよび動画作成方法に関するものである。
【背景技術】
【０００２】
近年、デジタルカメラ等で撮影した画像や動画をＰＣで編集することが広く行われている。中には画像をつなぎ合わせ、さらにフェード等のエフェクトや音楽を付与することで、オリジナルのスライドショーを作成することが行われている。例えば、特許文献１は、ユーザがスライドショーに用いる曲と画像を選択すると、曲の内容に合わせたエフェクトを自動的に選択しスライドショーを作成する装置を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−８６６２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の特許文献１では、事前に用意されているいくつかのエフェクトの中から所望のエフェクトが自動的に選択されるが、第三者が作成したエフェクトを順次追加するといった拡張機能については考慮されていない。複数のエフェクト提供者から多様なエフェクトを提供されることにより、スライドショーの表現も多様化すると考えられるが、画像や動画にエフェクトを適用する手段や仕組みはエフェクト提供者ごとに異なるため、複数のエフェクト提供者から多様なエフェクトを提供されることができたとしても、それを統一的に利用するための工夫が必要となる。
【０００５】
そこで、本発明は上記に鑑みてなされたもので、複数のエフェクト提供者から提供される多様なエフェクトを統一的に利用することが可能な動画作成システムおよび動画作成方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の動画作成システムは、動画作成装置および複数のエフェクト提供サーバを備え、ユーザからの入力データを元にエフェクト付き動画を作成する動画作成システムであって、前記動画作成装置は、前記入力データに基づき、前記エフェクト付き動画を作成するための情報を記録した動画作成ファイルを生成する動画作成ファイル生成手段と、前記エフェクト提供サーバが提供するエフェクトに関する情報が記録されたエフェクト情報を前記エフェクト提供サーバごとに格納するエフェクト情報格納手段と、前記動画作成ファイルと前記エフェクト情報とを比較し、前記動画作成ファイルの記録内容に整合する前記エフェクト情報を抽出する検証手段と、前記検証手段により抽出された前記エフェクト情報に対応する前記エフェクト提供サーバに、前記動画作成ファイルを送信する装置側送信手段と、前記装置側送信手段が送信した前記動画作成ファイルを元に、前記エフェクト提供サーバが作成した前記エフェクト付き動画を受信する装置側受信手段と、を備え、前記エフェクト提供サーバは、前記動画作成装置より前記動画作成ファイルを受信するサーバ側受信手段と、前記サーバ側受信手段が受信した前記動画作成ファイルを元に、前記エフェクト付き動画を作成する動画作成手段と、前記動画作成手段が作成した前記エフェクト付き動画を前記動画作成装置に送信するサーバ側送信手段と、を備えることを特徴とする。
【０００７】
また、本発明の動画作成方法は、動画作成装置および複数のエフェクト提供サーバを備え、ユーザからの入力データを元にエフェクト付き動画を作成する動画作成システムにおける動画作成方法であって、前記動画作成装置のエフェクト情報格納手段には、前記エフェクト提供サーバが提供するエフェクトに関する情報が記録されたエフェクト情報が前記エフェクト提供サーバごとに格納されており、前記動画作成装置の動画作成ファイル生成手段が、前記入力データに基づき、前記エフェクト付き動画を作成するための情報を記録した動画作成ファイルを生成する動画作成ファイル生成ステップと、前記動画作成装置の検証手段が、前記動画作成ファイルと前記エフェクト情報とを比較し、前記動画作成ファイルの記録内容に整合する前記エフェクト情報を抽出する検証ステップと、前記動画作成装置の装置側送信手段が、前記検証手段により抽出された前記エフェクト情報に対応する前記エフェクト提供サーバに、前記動画作成ファイルを送信する装置側送信ステップと、前記エフェクト提供サーバのサーバ側受信手段が、前記動画作成装置より前記動画作成ファイルを受信するサーバ側受信ステップと、前記エフェクト提供サーバの動画作成手段が、前記サーバ側受信手段が受信した前記動画作成ファイルを元に、前記エフェクト付き動画を作成する動画作成ステップと、前記エフェクト提供サーバのサーバ側送信手段が、前記動画作成手段が作成した前記エフェクト付き動画を前記動画作成装置に送信するサーバ側送信ステップと、前記動画作成装置の装置側受信手段が、前記装置側送信手段が送信した前記動画作成ファイルを元に、前記エフェクト提供サーバが作成した前記エフェクト付き動画を受信する装置側受信ステップと、を備えることを特徴とする。
【０００８】
このような本発明の動画作成システムおよび動画作成方法によれば、ユーザからの入力データに基づき生成された動画作成ファイルの記録内容に整合するエフェクト情報を抽出し、当該抽出したエフェクト情報に対応するエフェクト提供サーバに動画作成ファイルを元にエフェクト付き動画を作成させる。これにより、複数のエフェクト提供サーバのうち何れのエフェクト提供サーバが動画作成ファイルの記録内容に合うエフェクト付き動画を作成可能かが特定でき、ユーザの意図が反映されたエフェクト付き動画が作成可能となる。したがって、複数のエフェクト提供サーバが有する多様なエフェクトを統一的に利用することが可能となる。なお、実際にエフェクト付き動画を作成するのは動画作成装置側ではなくエフェクト提供サーバ側なので、例えばエフェクト提供サーバを増やすことにより、ユーザに提供できるエフェクトの多様性が更に拡大する。
【０００９】
また、本発明においては、前記動画作成ファイルおよび前記エフェクト情報は、前記入力データの属性情報および前記エフェクトの属性情報のうち少なくとも何れか一方を含んでも良い。
【００１０】
この発明によれば、検証手段は入力データの属性情報およびエフェクトの属性情報のうち少なくとも何れか一方の整合性を検証することとなる。これにより、複数のエフェクト提供サーバのうち何れのエフェクト提供サーバが動画作成ファイルの記録内容に合うエフェクト付き動画を作成可能かが確実に特定でき、ユーザの意図が十分に反映されたエフェクト付き動画が作成可能となる。
【００１１】
また、本発明においては、前記入力データの属性情報は、前記ユーザが入力したコンテンツの容量およびファイルフォーマットのうち少なくとも何れか一方を示す情報を含んでも良い。
【００１２】
この発明によれば、検証手段はユーザ入力コンテンツの容量およびファイルフォーマットのうち少なくとも何れか一方の整合性を検証することとなる。これにより、複数のエフェクト提供サーバのうち何れのエフェクト提供サーバがユーザ入力コンテンツの容量およびファイルフォーマットに合うエフェクト付き動画を作成可能かが確実に特定でき、ユーザの意図が十分に反映されたエフェクト付き動画が作成可能となる。
【００１３】
また、本発明においては、前記エフェクトの属性情報は、前記エフェクトのテーマおよび利用料金のうち少なくとも何れか一方を示す情報を含んでも良い。
【００１４】
この発明によれば、検証手段はエフェクトのテーマおよび利用料金のうち少なくとも何れか一方の整合性を検証することとなる。これにより、複数のエフェクト提供サーバのうち何れのエフェクト提供サーバがユーザ希望のエフェクトテーマおよび利用料金に合うエフェクト付き動画を作成可能かが確実に特定でき、ユーザの意図が十分に反映されたエフェクト付き動画が作成可能となる。
【００１５】
また、本発明においては、前記入力データは、音楽データを含み、前記動画作成装置は、前記装置側受信手段が受信した前記エフェクト付き動画に前記音楽データを付与する音楽データ付与手段を更に備えても良い。
【００１６】
この発明によれば、エフェクト付き動画にユーザ希望の音楽データを更に付与することができる。
【発明の効果】
【００１７】
本発明によれば、複数のエフェクト提供者から提供される多様なエフェクトを統一的に利用することが可能な動画作成システムおよび動画作成方法を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】動画作成システム１の構成概要図である。
【図２】動画作成装置２０およびエフェクト提供サーバ３０のハードウェア構成図である。
【図３】動画作成システム１の動作（エフェクト提供サーバ３０のＩＤの発行および登録手順）を示すフローチャートである。
【図４】動画作成システム１の動作（エフェクトテーマの登録手順）を示すフローチャートである。
【図５】動画作成システム１の動作（エフェクト付き動画の作成）を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、添付図面を参照して本発明にかかる動画作成システムおよび動画作成方法の好適な実施形態を詳細に説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。
【００２０】
（動画作成システム１の全体構成）
まず、本発明の実施形態に係る動画作成システム１の構成について、図１を参照しながら説明する。図１は、動画作成システム１の全体構成を示す構成概要図である。図１に示すように、動画作成システム１は、携帯電話機１０、動画作成装置２０、および複数のエフェクト提供サーバ３０Ａ，３０Ｂ等を備え、携帯電話機１０のユーザからの入力データ（静止画、動画等のユーザ入力コンテンツ）を元に、エフェクト付き動画（スライドショー等）を作成するものである。動画作成装置２０はユーザにエフェクト付き動画作成の手順を提供するサーバ装置であり、携帯電話機１０は動画作成装置２０に静止画、動画等のユーザ入力コンテンツを送信し、エフェクト付き動画作成手順を入力するものである。エフェクト提供サーバ３０は、例えば複数のユーザ入力コンテンツにエフェクトを付与することにより、一つのエフェクト付き動画を作成するものである。なお、「エフェクト提供サーバ３０」は複数のエフェクト提供サーバ３０Ａ，３０Ｂ等の総称である。図１においては、２つのエフェクト提供サーバ３０Ａ，３０Ｂを例示しているが、それ以上のエフェクト提供サーバ３０を備えても良い。また、携帯電話機１０、動画作成装置２０、およびエフェクト提供サーバ３０のそれぞれの間は通信ネットワーク４０により互いにデータ送受信可能に接続されている。
【００２１】
（動画作成装置２０の構成）
動画作成装置２０について詳細に説明する。図２は動画作成装置２０のハードウェア構成図である。図２に示すように、動画作成装置２０は、物理的には、ＣＰＵ２１、ＲＯＭ２２及びＲＡＭ２３等の主記憶装置、キーボード及びマウス等の入力デバイス２４、ディスプレイ等の出力デバイス２５、携帯電話機１０やエフェクト提供サーバ３０との間でデータの送受信を行うためのネットワークカード等の通信モジュール２６、ハードディスク等の補助記憶装置２７などを含む通常のコンピュータシステムとして構成される。後述する動画作成装置２０の各機能は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ２１の制御の元で入力デバイス２４、出力デバイス２５、通信モジュール２６を動作させると共に、主記憶装置２２，２３や補助記憶装置２７におけるデータの読み出し及び書き込みを行うことで実現される。
【００２２】
図１に戻り、動画作成装置２０は、機能的には、ユーザインターフェイス部２１０、ＩＤ管理部２２０、動画作成ファイル管理部２３０（特許請求の範囲における「動画作成ファイル生成手段」に相当）、記憶部２４０（特許請求の範囲における「エフェクト情報格納手段」に相当）、エフェクト情報管理部２５０、動画作成ファイル検証部２６０（特許請求の範囲における「検証手段」に相当）、音楽管理部２７０（特許請求の範囲における「音楽データ付与手段」に相当）、および通信部２８０（特許請求の範囲における「装置側送信手段」および「装置側受信手段」に相当）を備えて構成される。
【００２３】
ユーザインターフェイス部２１０は、エフェクト付き動画の作成に関して、携帯電話機１０からの設定操作入力を可能にするための画面を生成し、当該画面を通じてユーザからの入力を受け付ける機能を有するものである。ユーザインターフェイス部２１０は、記憶部２４０に登録されているエフェクト情報に基づき、画面を生成する。また、ユーザインターフェイス部２１０は、受け付けたユーザ入力を動画作成ファイル管理部２３０に出力する。
【００２４】
ＩＤ管理部２２０は、エフェクト提供サーバ３０それぞれに対してＩＤを発行する機能と、エフェクト提供サーバ３０がエフェクトを提供するためのＵＲＬおよび当該エフェクト提供サーバ３０のＩＤ、その他必要な情報を記憶部２４０に登録する機能を有するものである。
【００２５】
動画作成ファイル管理部２３０は、ユーザからの入力データに基づき、動画作成ファイルを生成し、それを記憶部２４０に保存する機能を有するものである。「動画作成ファイル」は、エフェクト付き動画を作成するための情報を記録したものであって、例えば以下の情報が含まれる。
（１）作成されるエフェクト付き動画内で使用される画像や動画（ユーザ入力コンテンツ）の容量、ファイルフォーマット、保存されているＵＲＬ、再生順など、ユーザ入力コンテンツの属性情報
（２）作成されるエフェクト付き動画のタイトル、フレームレート、解像度、ビットレート、作成されるエフェクト付き動画に適用されるエフェクトテーマや利用料金など、エフェクトの属性情報
（３）作成されるエフェクト付き動画に付与される音楽データに関する情報（ユーザ入力コンテンツに含まれる音楽データを特定する情報や格納場所等）
【００２６】
エフェクト情報管理部２５０は、エフェクト提供サーバ３０からエフェクト情報の登録、削除、修正の要求があった場合に、記憶部２４０に対して当該登録、削除、修正を行う機能を有するものである。「エフェクト情報」は、エフェクト提供サーバ３０が提供するエフェクトに関する情報が記録されたものであって、例えば以下の情報が含まれる。
（１）エフェクトテーマ、エフェクトの提供者名、エフェクトの有効期限、ジャンル、利用料金など、エフェクトの属性情報
（２）複数の画像や動画（ユーザ入力コンテンツ）からエフェクトが適用された一つのエフェクト付き動画を作成する際の、例えばファイル数、容量、ファイルフォーマット等のユーザ入力コンテンツに関する制限（ユーザ入力コンテンツの属性情報）
（３）作成されるエフェクト付き動画に関する情報（例えば、サンプル動画が格納されているＵＲＬ、サムネイル等）
【００２７】
記憶部２４０は、動画作成装置２０内の各機能部からの要求に基づき、データの入出力を行う機能を有するものである。例えば、記憶部２４０は、ＩＤ管理部２２０からの要求に基づき、エフェクト提供サーバ３０がエフェクトを提供するためのＵＲＬおよび当該エフェクト提供サーバ３０のＩＤ、その他必要な情報を記憶する。また、記憶部２４０は、動画作成ファイル管理部２３０からの要求に基づき、生成された動画作成ファイルを記憶する。また、記憶部２４０は、エフェクト情報管理部２５０からの要求に基づき、エフェクト情報をそれぞれのエフェクト提供サーバ３０ごとに登録、削除、修正する。また、記憶部２４０は、ユーザ入力コンテンツを保存し、エフェクト提供サーバ３０はこれを参照することができる。
【００２８】
動画作成ファイル検証部２６０は、動画作成ファイルとエフェクト情報とを比較し、動画作成ファイルの記録内容に整合するエフェクト情報を抽出する機能を有するものである。動画作成ファイル検証部２６０は、動画作成ファイルの内容とエフェクト情報を比較することにより、エフェクト付き動画の作成に用いられるユーザ入力コンテンツのファイル数、容量、フォーマット等の整合性の検証を行う。検証が正常に完了した場合に限り、動画作成ファイルを該当するエフェクト提供サーバ３０に通信部２８０を通じて送信する。
【００２９】
通信部２８０は、動画作成装置２０内の各部およびエフェクト提供サーバ３０や携帯電話機１０からの通信要求に従って、適切な通信相手との通信を行うものである。つまり、動画作成装置２０は通信部２８０を介してエフェクト提供サーバ３０や携帯電話機１０とネットワーク接続されている。通信部２８０は、物理的には、図２に示した通信モジュール２６で構成されることができる。通信部２８０は、動画作成ファイル検証部２６０により抽出されたエフェクト情報に対応するエフェクト提供サーバ３０に、動画作成ファイルを送信する機能を有する。また、通信部２８０は、当該送信した動画作成ファイルを元に、エフェクト提供サーバ３０が作成したエフェクト付き動画を受信する機能を有する。受信したエフェクト付き動画は音楽管理部２７０に出力される。
【００３０】
音楽管理部２７０は、通信部２８０より入力したエフェクト付き動画に音楽データを付与する機能を有するものである。音楽管理部２７０は、動画作成ファイルに記録された音楽データに関する情報に基づき、エフェクト提供サーバ３０から返されるエフェクト付き動画に音楽を付与する。音楽付与後のエフェクト付き動画は、ユーザインターフェイス部２１０を通じてユーザが確認できるように表示される。
【００３１】
（エフェクト提供サーバ３０の構成）
引き続き、エフェクト提供サーバ３０について詳細に説明する。図２はエフェクト提供サーバ３０のハードウェア構成図である。図２に示すように、エフェクト提供サーバ３０は、物理的には、ＣＰＵ３１、ＲＯＭ３２及びＲＡＭ３３等の主記憶装置、キーボード及びマウス等の入力デバイス３４、ディスプレイ等の出力デバイス３５、携帯電話機１０や動画作成装置２０との間でデータの送受信を行うためのネットワークカード等の通信モジュール３６、ハードディスク等の補助記憶装置３７などを含む通常のコンピュータシステムとして構成される。後述するエフェクト提供サーバ３０の各機能は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ３１の制御の元で入力デバイス３４、出力デバイス３５、通信モジュール３６を動作させると共に、主記憶装置３２，３３や補助記憶装置３７におけるデータの読み出し及び書き込みを行うことで実現される。
【００３２】
図１に戻り、エフェクト提供サーバ３０は、機能的には、記憶部３１０、通信部３２０（特許請求の範囲における「サーバ側送信手段」および「サーバ側受信手段」に相当）、制御部３３０、内部処理部３４０（特許請求の範囲における「動画作成手段」に相当）を備えて構成される。
【００３３】
記憶部３１０は、エフェクト付き動画を作成するために必要なデータ（例えばエフェクトそのもののためのデータなど）を記録するものである。
【００３４】
通信部３２０は、エフェクト提供サーバ３０内の各部および携帯電話機１０や動画作成装置２０からの通信要求に従って、適切な通信相手との通信を行うものである。つまり、エフェクト提供サーバ３０は通信部３２０を介して携帯電話機１０や動画作成装置２０とネットワーク接続されている。通信部３２０は、物理的には、図２に示した通信モジュール３６で構成されることができる。通信部３２０は、動画作成装置２０より動画作成ファイルを受信して制御部３３０に出力する機能を有する。また、通信部３２０は、内部処理部３４０が制御部３３０の制御の元で作成したエフェクト付き動画を動画作成装置２０に送信する機能を有する。
【００３５】
制御部３３０は、動画作成装置２０から受信した動画作成ファイルを解析し、指定されている画像や動画（ユーザ入力コンテンツ）を動画作成装置２０の記憶部２４０よりダウンロードしたり、エフェクトテーマに基づき内部処理部３４０へエフェクト付き動画の作成を指示したり、また作成されたエフェクト付き動画を通信部３２０を介して動画作成装置２０へ送信する機能を有するものである。
【００３６】
内部処理部３４０は、通信部３２０が受信した動画作成ファイルに基づく制御部３３０の指示を元に、エフェクト付き動画を実際に作成するものである。内部処理部３４０におけるエフェクト処理方法はエフェクト提供者毎に異なる。
【００３７】
（動画作成システム１の動作）
続いて、動画作成システム１により行われる動作について、図３〜５を参照しながら説明する。図３〜５は、動画作成システム１の動作を示すフローチャートである。
【００３８】
（エフェクト提供サーバ３０のＩＤの発行および登録）
まず、エフェクト提供サーバ３０のＩＤの発行および登録における動作について、図３のフローチャートを参照しながら説明する。
【００３９】
最初に、エフェクト提供サーバ３０の制御部３３０が動画作成装置２０のＩＤ管理部２２０に対して、自サーバのＩＤの発行を要求する（ステップＳ１０１）。
【００４０】
次に、動画作成装置２０のＩＤ管理部２２０は、エフェクト提供サーバ３０のＩＤを発行し、エフェクト提供サーバ３０の制御部３３０に送信する（ステップＳ１０２）。
【００４１】
次に、エフェクト提供サーバ３０の制御部３３０は、受信した自サーバのＩＤを記憶部３１０に保存する（ステップＳ１０３）。
【００４２】
次に、動画作成装置２０のＩＤ管理部２２０は、発行したエフェクト提供サーバ３０のＩＤとエフェクト提供サーバ３０のＵＲＬを記憶部２４０に登録する（ステップＳ１０４）。
【００４３】
（エフェクトテーマの登録）
続いて、エフェクト提供サーバ３０から動画作成装置２０へエフェクトテーマを登録する際の手順について、図４のフローチャートを参照しながら説明する。
【００４４】
最初に、エフェクト提供サーバ３０の制御部３３０が、エフェクト情報を作成する。エフェクト情報には、エフェクトテーマが記載され、エフェクトテーマはエフェクト提供サーバ３０のＩＤとエフェクトのＩＤを含んで構成されている（ステップＳ２０１）。
【００４５】
次に、エフェクト提供サーバ３０の制御部３３０が、エフェクト情報を動画作成装置２０のエフェクト情報管理部２５０に送信する（ステップＳ２０２）。
【００４６】
次に、動画作成装置２０のエフェクト情報管理部２５０は、受信したエフェクト情報を記憶部２４０へ登録する（ステップＳ２０３）。
【００４７】
次に、動画作成装置２０のユーザインターフェイス部２１０は、記憶部２４０に登録されているエフェクト情報を元に、携帯電話機１０からの設定操作入力を可能にするための画面を生成する（ステップＳ２０４）。
【００４８】
（エフェクト付き動画の作成）
続いて、エフェクト付き動画を作成する手順について、図５のフローチャートを参照しながら説明する。
【００４９】
最初に、ユーザは、携帯電話機１０に保存されている画像、動画を動画作成装置２０にアップロードし、動画作成装置２０は、受信した画像、動画を記憶部２４０に保存する。アップロード方法は、Ｗｅｂブラウザの機能を用いる方法、メールで添付する方法等を用いるものとする（ステップＳ３０１）。
【００５０】
次に、ユーザは、携帯電話機１０のＷｅｂブラウザ等を用いて、動画作成装置２０に接続し、エフェクト付き動画作成のための操作および入力を行う（ステップＳ３０２）。
【００５１】
次に、ユーザは、画像、動画、音楽、エフェクトテーマを選択後、エフェクト付き動画作成の指示を動画作成ファイル管理部２３０に通知する（ステップＳ３０３）。
【００５２】
次に、動画作成ファイル管理部２３０は、ユーザから入力された情報を元に動画作成ファイルを生成し、それを記憶部２４０に保存する（ステップＳ３０４、特許請求の範囲における「動画作成ファイル生成ステップ」に相当）。
【００５３】
次に、動画作成ファイル検証部２６０は、記憶部２４０に保存されている動画作成ファイルを読み込み、動画作成ファイルの内容と、記憶部２４０に登録されているエフェクト情報を照らし合わせる（ステップＳ３０５、特許請求の範囲における「検証ステップ」に相当）。
【００５４】
動画作成ファイル検証部２６０は、例えば、ステップＳ３０３でユーザが選択したエフェクトテーマに整合するエフェクト情報が記憶部２４０に登録されているか否かを判断する。また、動画作成ファイル検証部２６０は、例えば、動画作成ファイルに記録されたユーザ入力コンテンツの容量、ファイル数、ファイルフォーマット等に整合するエフェクト情報が記憶部２４０に登録されているか否かを判断する（ステップＳ３０６、特許請求の範囲における「検証ステップ」に相当）。この判断の結果、整合するエフェクト情報が記憶部２４０に登録されている場合のみ（ステップＳ３０６：ＹＥＳ）ステップＳ３０７に進み、整合するエフェクト情報が記憶部２４０に登録されていない場合には（ステップＳ３０６：ＮＯ）動画作成処理を中止する（ステップＳ３０７）。
【００５５】
ステップＳ３０６の判断の結果、整合するエフェクト情報が記憶部２４０に登録されている場合には、動画作成ファイル検証部２６０は、当該エフェクト情報に記録されているエフェクト提供サーバ３０ＵＲＬを参照し、動画作成ファイルを当該エフェクト提供サーバ３０の制御部３３０に通信部２８０を通じて送信する（ステップＳ３０８、特許請求の範囲における「装置側送信ステップ」に相当）。
【００５６】
次に、エフェクト提供サーバ３０の制御部３３０は、通信部３２０を通じて動画作成ファイルを受信し、当該受信した動画作成ファイル内で指定されている画像、動画ファイル（ユーザ入力コンテンツ）をダウンロードする（ステップＳ３０９、特許請求の範囲における「サーバ側受信ステップ」に相当）。
【００５７】
次に、エフェクト提供サーバ３０の制御部３３０は、動画作成ファイルの情報を元に、内部処理部３４０へエフェクト付き動画の作成を指示する（ステップＳ３１０、特許請求の範囲における「動画作成ステップ」に相当）。
【００５８】
次に、エフェクト提供サーバ３０の内部処理部３４０がエフェクト付き動画の作成を完了すると、作成済みのエフェクト付き動画を制御部３３０へ送信する（ステップＳ３１１、特許請求の範囲における「動画作成ステップ」に相当）。
【００５９】
次に、制御部３３０は、作成済みのエフェクト付き動画を通信部３２０を通じて動画作成装置２０に送信すると、動画作成装置２０は通信部２８０を通じて受信したエフェクト付き動画を音楽管理部２７０に出力する（ステップＳ３１２、特許請求の範囲における「サーバ側送信ステップ」および「装置側受信ステップ」に相当）。
【００６０】
次に、音楽管理部２７０は、動画作成ファイルを参照し、エフェクト提供サーバ３０から受信したエフェクト付き動画に音楽を追加する（ステップＳ３１３）。
【００６１】
（本実施形態の作用及び効果）
続いて、本実施形態にかかる動画作成システム１の作用及び効果について説明する。本実施形態の動画作成システム１によれば、ユーザからの入力データに基づき生成された動画作成ファイルの記録内容に整合するエフェクト情報を抽出し、当該抽出したエフェクト情報に対応するエフェクト提供サーバ３０に動画作成ファイルを元にエフェクト付き動画を作成させる。これにより、複数のエフェクト提供サーバ３０のうち何れのエフェクト提供サーバ３０が動画作成ファイルの記録内容に合うエフェクト付き動画を作成可能かが特定でき、ユーザの意図が反映されたエフェクト付き動画が作成可能となる。したがって、複数のエフェクト提供サーバ３０が有する多様なエフェクトを統一的に利用することが可能となる。なお、実際にエフェクト付き動画を作成するのは動画作成装置２０側ではなくエフェクト提供サーバ３０側なので、例えばエフェクト提供サーバ３０を増やすことにより、ユーザに提供できるエフェクトの多様性が更に拡大する。エフェクト提供サーバ３０を増やした場合には、図３および図４で説明した手順による登録が必要となる。
【００６２】
また、本実施形態によれば、動画作成ファイル検証部２６０は入力データ（ユーザ入力コンテンツ）の属性情報およびエフェクトの属性情報のうち少なくとも何れか一方の整合性を検証することとなる。これにより、複数のエフェクト提供サーバ３０のうち何れのエフェクト提供サーバ３０が動画作成ファイルの記録内容に合うエフェクト付き動画を作成可能かが確実に特定でき、ユーザの意図が十分に反映されたエフェクト付き動画が作成可能となる。
【００６３】
また、本実施形態によれば、動画作成ファイル検証部２６０はユーザ入力コンテンツの容量およびファイルフォーマットのうち少なくとも何れか一方の整合性を検証することとなる。これにより、複数のエフェクト提供サーバ３０のうち何れのエフェクト提供サーバ３０がユーザ入力コンテンツの容量およびファイルフォーマットに合うエフェクト付き動画を作成可能かが確実に特定でき、ユーザの意図が十分に反映されたエフェクト付き動画が作成可能となる。
【００６４】
また、本実施形態によれば、動画作成ファイル検証部２６０はエフェクトのテーマおよび利用料金のうち少なくとも何れか一方の整合性を検証することとなる。これにより、複数のエフェクト提供サーバ３０のうち何れのエフェクト提供サーバ３０がユーザ希望のエフェクトテーマおよび利用料金に合うエフェクト付き動画を作成可能かが確実に特定でき、ユーザの意図が十分に反映されたエフェクト付き動画が作成可能となる。
【００６５】
また、本実施形態によれば、音楽管理部２７０を更に備えることにより、エフェクト付き動画にユーザ希望の音楽データを更に付与することができる。
【００６６】
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態に限定されないことは言うまでもない。
【００６７】
例えば、上記実施形態においては、エフェクト情報および動画作成ファイルに含まれる情報を例示して説明したが、上記例示に限られることなく、実施の形式や提供サービスにあわせてエフェクト情報および動画作成ファイルに含まれる情報を適宜変更、追加、削除等しても良い。
【符号の説明】
【００６８】
１…動画作成システム、１０…携帯電話機、２０…動画作成装置、２１０…ユーザインターフェイス部、２２０…管理部、２３０…動画作成ファイル管理部、２４０…記憶部、２５０…エフェクト情報管理部、２６０…動画作成ファイル検証部、２７０…音楽管理部、２８０…通信部、３０（３０Ａ，３０Ｂ）…エフェクト提供サーバ、３１０…記憶部、３２０…通信部、３３０…制御部、３４０…内部処理部、４０…通信ネットワーク。
【図１】
0005421094.tif 000002
【図２】
0005421094.tif 000003
【図３】
0005421094.tif 000004
【図４】
0005421094.tif 000005
【図５】
0005421094.tif 000006