(57)【要約】【課題】既存のアニメーションに含まれる動作パターンを適切に利用して、容易に新たなアニメーションを作製することができる動画作製システムを提供する。【解決手段】動画作製システムＳは、複数種類のサンプルアニメーションを記憶する記憶部２１と、サンプルアニメーションから選択された選択アニメーションを認識する認識部２２と、処理対象である対象画像の背景レイヤーと選択アニメーションの背景レイヤーとの解像度の比率を求める比較部２３と、サンプルアニメーションの動作パターンを求められた比率に応じて変更して適用動作パターンを生成する生成部２４と、適用動作パターンを対象画像に適用してアニメーションを作製する適用部とを備える。【選択図】図１
2018190080.tif 000002
【特許請求の範囲】
【請求項１】
対象背景レイヤーに対象装飾レイヤーを重ねて構成された対象画像に、前記対象背景レイヤーに対する前記対象装飾レイヤーの動作を規定した所定の動作パターンを適用することによって、該動作パターンに応じて前記対象装飾レイヤーが前記対象背景レイヤー上で動作するアニメーションを作製する動画作製方法であって、
サンプル背景レイヤーと、前記サンプル背景レイヤーに重ねられたサンプル装飾レイヤーと、前記サンプル背景レイヤーに対する前記サンプル装飾レイヤーの動作を規定したサンプル動作パターンとを含み、予め作製された複数種類のサンプルアニメーションのうちから、ユーザによって選択された選択アニメーションを認識する工程と、
前記対象背景レイヤーの解像度と、前記選択アニメーションに含まれるサンプル背景レイヤーの解像度とを比較して、両者の解像度の比率を求める工程と、
前記選択アニメーションに含まれるサンプル動作パターンを、求められた前記比率に応じて変更して、前記対象画像に適用するための適用動作パターンを生成する工程と、
前記適用動作パターンを、前記対象画像に適用して、前記適用動作パターンに応じて前記対象装飾レイヤーが前記対象背景レイヤー上で動作するアニメーションを作製する工程とを備えていることを特徴とする動画作製方法。
【請求項２】
請求項１に記載の動画作製方法において、
複数の前記サンプルアニメーションの各々には、該サンプルアニメーションに含まれる前記サンプル動作パターンに応じて、該サンプルアニメーションの前記サンプル背景レイヤーに対する該サンプル動作パターンの基準位置が規定されており、
前記対象背景レイヤーに対しユーザに指定された指定位置を認識する工程と、
前記サンプルアニメーションから選択された前記選択アニメーションの前記基準位置を、求められた前記比率に応じて移動して、前記対象画像に適用するための適用位置を生成する工程と、
前記適用位置を前記指定位置に近づける又は一致させるように、前記適用動作パターンの位置を補正する工程とを備えていることを特徴とする動画作製方法。
【請求項３】
請求項１又は請求項２に記載の動画作製方法において、
複数の前記サンプルアニメーションの前記サンプル動作パターンの各々には、該サンプル動作パターンに応じた基準フレームが規定されており、
前記サンプルアニメーションから選択された前記選択アニメーションの前記サンプル動作パターンの前記基準フレームを、適用フレームとして認識する工程と、
前記適用フレームが経過した時点における前記適用動作パターンが適用された前記対象装飾レイヤーの形状、位置又は大きさに応じて、前記適用動作パターンを補正する工程とを備えていることを特徴とする動画作製方法。
【請求項４】
対象背景レイヤーに対象装飾レイヤーを重ねて構成された対象画像に、前記対象背景レイヤーに対する前記対象装飾レイヤーの動作を規定した所定の動作パターンを適用することによって、該動作パターンに応じて前記対象装飾レイヤーが前記対象背景レイヤー上で動作するアニメーションを作製する動画作製システムであって、
サンプル背景レイヤーと、前記サンプル背景レイヤーに重ねられたサンプル装飾レイヤーと、前記サンプル背景レイヤーに対する前記サンプル装飾レイヤーの動作を規定したサンプル動作パターンとを含み、予め作製された複数種類のサンプルアニメーションを記憶する記憶部と、
複数の前記サンプルアニメーションのうちから、ユーザによって選択された選択アニメーションを認識する認識部と、
前記対象背景レイヤーの解像度と前記サンプル背景レイヤーの解像度とを比較して、両者の解像度の比率を求める比較部と、
前記サンプル動作パターンを、求められた前記比率に応じて変更して、前記対象画像に適用するための適用動作パターンを生成する生成部と、
前記適用動作パターンを、前記対象画像に適用して、前記適用動作パターンに応じて前記対象装飾レイヤーが前記対象背景レイヤー上で動作するアニメーションを作製する適用部とを備えていることを特徴とする動画作製システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、背景レイヤーに装飾レイヤーを重ねて構成された画像に、背景レイヤーに対する装飾レイヤーの動作を規定した動作パターンを適用することによって、アニメーションを作製する動画作製方法及び動画作製システムに関する。
【背景技術】
【０００２】
従来、背景レイヤーに装飾レイヤーを重ねて構成された画像に、背景レイヤーに対する装飾レイヤーの動作（例えば、拡大、縮小、移動、回転、変形等）を規定した動作パターン（例えば、移動の軌跡、相対的なサイズの変化等）を適用することによって、その動作パターンに応じて装飾レイヤーが背景レイヤー上で動作するアニメーションを作製する動画作製方法がある。
【０００３】
この種の動画作製方法としては、背景レイヤー上に定義した座標系に基づいて、動作パターンを設定する方法が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１７１５４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記のように、特許文献１に記載のような動画作製方法では、背景レイヤー上に定義された座標系（すなわち、解像度）を基準として動作パターンが設定されている。
【０００６】
そのため、既存のアニメーションの動作パターンを他の画像に適用して新たなアニメーションを作製する場合、その画像の背景レイヤーの解像度と既存のアニメーションの背景レイヤーの解像度とが一致していなければ、作製されたアニメーションにおいて装飾レイヤーが背景レイヤーからはみ出してしまう等、対象画像に対する動作パターンのレイアウトが適切でないものになってしまうおそれがあった。
【０００７】
これを防止するためには、動作パターンを適用する画像の背景レイヤーの解像度と既存のアニメーションの背景レイヤーの解像度とを予め一致させたり、既存のアニメーションに含まれる動作パターンをそのまま適用して新たなアニメーションを作製した後に、改めて動作パターンの修正を行ったりする必要があった。
【０００８】
本発明は以上の点に鑑みてなされたものであり、既存のアニメーションに含まれる動作パターンを適切に利用して、容易に新たなアニメーションを作製することができる動画作製方法及び動画作製システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の動画作製方法は、
対象背景レイヤーに対象装飾レイヤーを重ねて構成された対象画像に、前記対象背景レイヤーに対する前記対象装飾レイヤーの動作を規定した所定の動作パターンを適用することによって、該動作パターンに応じて前記対象装飾レイヤーが前記対象背景レイヤー上で動作するアニメーションを作製する動画作製方法であって、
サンプル背景レイヤーと、前記サンプル背景レイヤーに重ねられたサンプル装飾レイヤーと、前記サンプル背景レイヤーに対する前記サンプル装飾レイヤーの動作を規定したサンプル動作パターンとを含み、予め作製された複数種類のサンプルアニメーションのうちから、ユーザによって選択された選択アニメーションを認識する工程と、
前記対象背景レイヤーの解像度と、前記選択アニメーションに含まれるサンプル背景レイヤーの解像度とを比較して、両者の解像度の比率を求める工程と、
前記選択アニメーションに含まれるサンプル動作パターンを、求められた前記比率に応じて変更して、前記対象画像に適用するための適用動作パターンを生成する工程と、
前記適用動作パターンを、前記対象画像に適用して、前記適用動作パターンに応じて前記対象装飾レイヤーが前記対象背景レイヤー上で動作するアニメーションを作製する工程とを備えていることを特徴とする。
【００１０】
ここで、「背景レイヤー」とは、画像又はアニメーションにおける背景画像等が該当し、一般的に最背面に表示されるものを指す。また、「装飾レイヤー」とは、人物又は物体等が該当し、一般的に背景レイヤーよりも手前側に表示されるものを指す。そして、「アニメーション」とは、フレームの経過に伴い、背景レイヤー上で装飾レイヤーの位置、大きさ、形状、色等が所定の動作パターンに従って変化するものを指す。
【００１１】
このように、本発明の動画作製方法では、予め作製されている複数のサンプルアニメーション（すなわち、既存のアニメーション）に含まれる動作パターンを、サンプルアニメーションのサンプル背景レイヤーの解像度と新たに作製するアニメーションの元となる対象画像の対象背景レイヤーの解像度との比率に基づいて変更（拡大、縮小、移動、回転、変形等）することによって、適用動作パターンを生成している（すなわち、各フレームにおける対象背景レイヤーに対する対象装飾レイヤーの状態（位置、大きさ、形状、色等）を決定している）。
【００１２】
すなわち、サンプルアニメーションのサンプル背景レイヤーの解像度と新たに作製するアニメーションの元となる対象画像の対象背景レイヤーの解像度とが異なっていたとしても、サンプルアニメーションに含まれる動作パターンは、作製するアニメーションに適切なもの（具体的には、対象画像に対する動作パターンのレイアウトが適切なもの）に変更される。
【００１３】
したがって、本発明の動画作製方法によれば、既存のアニメーションであるサンプルアニメーションの動作パターンを作製するアニメーションに対して適切なものに容易に変更することができるので、既存のアニメーションに含まれる動作パターンを適切に利用して、容易に新たなアニメーションを作製することができる。
【００１４】
また、本発明の動画作製方法においては、
複数の前記サンプルアニメーションの各々には、該サンプルアニメーションに含まれる前記サンプル動作パターンに応じて、該サンプルアニメーションの前記サンプル背景レイヤーに対する該サンプル動作パターンの基準位置が規定されており、
前記対象背景レイヤーに対しユーザに指定された指定位置を認識する工程と、
前記サンプルアニメーションから選択された前記選択アニメーションの前記基準位置を、求められた前記比率に応じて移動して、前記対象画像に適用するための適用位置を生成する工程と、
前記適用位置を前記指定位置に近づける又は一致させるように、前記適用動作パターンの位置を補正する工程とを備えていることが好ましい。
【００１５】
ここで、「動作パターンの位置」とは、その動作パターンによって規定されている各フレームにおける装飾レイヤーの位置の集合体を指す。
【００１６】
上記のように、背景レイヤーの解像度の比率のみに基づいてサンプルアニメーションの動作パターンを変更した場合、対象画像の装飾レイヤーの解像度の比率によっては、変更した動作パターンが、作製されたアニメーションについて適切ではないものになってしまうおそれがある。
【００１７】
例えば、新たに作製するアニメーションの元となる対象画像の対象装飾レイヤーの解像度がサンプルアニメーションのサンプル装飾レイヤーの解像度よりも非常に大きい場合には、背景レイヤーの解像度の比率に基づいて動作パターンを変更しても、作製されたアニメーションにおいて対象背景レイヤーから対象装飾レイヤーがはみ出してしまうおそれがある。
【００１８】
そこで、サンプル動作パターンに対する基準位置を規定するとともに、対象背景レイヤー内で指定位置を指定し、基準位置に基づいて得られた適用位置を指定位置に近づける又は一致させるようにして、適用動作パターンの位置を補正すると、対象装飾レイヤーの動作を対象背景レイヤーに対して適切な位置（具体的には、ユーザの希望する位置）で生じさせることができるようになる。これにより、既存のアニメーションに含まれる動作パターンをさらに適切に利用することができるようになる。
【００１９】
ここで、規定される基準位置は、サンプルアニメーション（ひいては、サンプル動作パターン）の作製者が定義したものであっても、動作パターンの内容に基づいて自動的に決定されるものであってもよい。
【００２０】
また、本発明の動画作製方法においては、
複数の前記サンプルアニメーションの前記サンプル動作パターンの各々には、該サンプル動作パターンに応じた基準フレームが規定されており、
前記サンプルアニメーションから選択された前記選択アニメーションの前記サンプル動作パターンの前記基準フレームを、適用フレームとして認識する工程と、
前記適用フレームが経過した時点における前記適用動作パターンが適用された前記対象装飾レイヤーの形状、位置又は大きさに応じて、前記適用動作パターンを補正する工程とを備えていることが好ましい。
【００２１】
一般的に、アニメーションでは、時間（フレーム）の経過に伴って、動作パターンが適用されている装飾レイヤーの形状、位置又は大きさが変化する。そのため、適用動作パターンを生成する際に、適切なフレームを基準としなければ、生成された適用動作パターンが、作製されたアニメーションについて適切ではないものになってしまうおそれがある。
【００２２】
例えば、拡大及び縮小を繰り返す動作パターンの場合には、装飾レイヤーが最も大きく拡大されたときのフレームを基準として適用動作パターンを生成しなければ、作製されたアニメーションにおいて背景レイヤーから装飾レイヤーがはみ出してしまうおそれがある。
【００２３】
そこで、サンプル動作パターンごとに基準フレーム（例えば、サイズが最も大きくなるフレーム）を規定するとともに、基準フレームから導かれた適用フレームが経過した時点における適用動作パターンが適用された対象装飾レイヤーの形状、位置又は大きさに応じて、適用動作パターンを補正すると、対象装飾レイヤーの動作を対象背景レイヤーに対して適切な状態で生じさせることができるようになる。これにより、既存のアニメーションに含まれる動作パターンをさらに適切に利用することができるようになる。
【００２４】
また、上記目的を達成するために、本発明の動画作製システムは、
対象背景レイヤーに対象装飾レイヤーを重ねて構成された対象画像に、前記対象背景レイヤーに対する前記対象装飾レイヤーの動作を規定した所定の動作パターンを適用することによって、該動作パターンに応じて前記対象装飾レイヤーが前記対象背景レイヤー上で動作するアニメーションを作製する動画作製システムであって、
サンプル背景レイヤーと、前記サンプル背景レイヤーに重ねられたサンプル装飾レイヤーと、前記サンプル背景レイヤーに対する前記サンプル装飾レイヤーの動作を規定したサンプル動作パターンとを含み、予め作製された複数種類のサンプルアニメーションを記憶する記憶部と、
複数の前記サンプルアニメーションのうちから、ユーザによって選択された選択アニメーションを認識する認識部と、
前記対象背景レイヤーの解像度と前記サンプル背景レイヤーの解像度とを比較して、両者の解像度の比率を求める比較部と、
前記サンプル動作パターンを、求められた前記比率に応じて変更して、前記対象画像に適用するための適用動作パターンを生成する生成部と、
前記適用動作パターンを、前記対象画像に適用して、前記適用動作パターンに応じて前記対象装飾レイヤーが前記対象背景レイヤー上で動作するアニメーションを作製する適用部とを備えていることを特徴とする。
【図面の簡単な説明】
【００２５】
【図１】実施形態に係る動画作製システムの構成を示すブロック図。
【図２】図１の動画作製システムで行われる処理を示すフローチャート。
【図３】図１の動画作製システムの表示部に表示される表示画面を示す
【図４】図１の動画作製システムで行われる第１適用動作パターンの生成処理を示す模式図。
【図５】図１の動画作製システムで行われる第２適用動作パターンへの補正処理を示す模式図。
【図６】図１の動画作製システムで行われる第３適用パターンへの補正処理を示す模式図。
【図７】図１の動画作製システムで行われるアニメーション作製処理を示す模式図。
【発明を実施するための形態】
【００２６】
以下、図面を参照して、本発明の実施形態に係る動画作製システムについて説明する。
【００２７】
動画作製システムＳは、対象背景レイヤーに対象装飾レイヤーを重ねて構成された対象画像に対して、対象背景レイヤーに対する対象装飾レイヤーの動作を規定した所定の動作パターンを適用することによって、その動作パターンに応じて対象装飾レイヤーが対象背景レイヤー上で動作するアニメーションを作製するシステムである。
【００２８】
ここで、「背景レイヤー」とは、画像又はアニメーションにおける背景画像等が該当し、一般的に最背面に表示されるものを指す。また、「装飾レイヤー」とは、人物又は物体等が該当し、一般的に背景レイヤーよりも手前側に表示されるものを指す。そして、「アニメーション」とは、フレームの経過に伴い、背景レイヤー上で装飾レイヤーの位置、大きさ、形状、色等が所定の動作パターンに従って変化するものを指す。
【００２９】
図３〜図７の各図面においては、実線の矢印又は二点鎖線の矢印によって、動作パターンの軌跡を示している。また、破線の矢印によって、２つの動作パターンの各対応位置の移動距離及び移動方向を示している。
【００３０】
まず、図１を参照して、動画作製システムＳの構成について説明する。
【００３１】
動画作製システムＳは、パソコン、タブレット等の独立した情報端末である。動画作製システムＳは、ユーザからの入力を受け付けるとともに、ユーザに各種情報を認識させる入出力部１と、入出力部１と情報の送受信が可能であり、その情報に関する各種処理を行う処理部２とで構成されている。
【００３２】
なお、本発明の動画作製システムは、本実施形態の動画作製システムＳのようにパソコン、タブレット等の独立した情報端末として構成されているものに限定されるものではない。例えば、入出力を行うユーザ側情報端末と各種処理を行うサーバ側情報端末とを、インターネット等を介して接続して構成されたものであってもよい。
【００３３】
入出力部１は、キーボード、マウス、タッチパネル等の入力機器によって構成された入力部１１と、液晶ディスプレイ、スピーカ等の出力機器によって構成された出力部１２とを備えている。ユーザが入力部１１を介して入力した情報は、処理部２に送信される。送信された情報に基づいて処理部２が行った処理の結果等は、出力部１２を介して、ユーザに対して提示される。
【００３４】
処理部２は、ＣＰＵ、ＲＡＭ、ＲＯＭ、インターフェース回路等を含む１つ又は複数の電子回路ユニットにより構成されている。
【００３５】
処理部２は、実装されたハードウェア構成又はプログラムにより実現される機能として、サンプルアニメーションを記憶する記憶部２１と、ユーザが入力した情報を認識する認識部２２と、選択されたサンプルアニメーションと作製するアニメーションの元となる対象画像との比較を行う比較部２３と、対象画像に適用するための適用動作パターンを生成する生成部２４と、適用動作パターンを補正する補正部２５と、適用動作パターンを対象画像に適用してアニメーションを作製する適用部２６とを備えている。
【００３６】
ここで、「サンプルアニメーション」とは、サンプル背景レイヤーと、サンプル背景レイヤーに重ねられたサンプル装飾レイヤーと、サンプル背景レイヤーに対するサンプル装飾レイヤーの動作を規定したサンプル動作パターンとが含まれたものである。後述するように、ユーザは、対象画像を元にした新たなアニメーションを作製する際に、このサンプルアニメーションを参照する。
【００３７】
また、「動作パターン」とは、背景レイヤーに対する装飾レイヤーの動作、すなわち、各フレームにおける装飾レイヤーの状態（位置、大きさ、形状、色等）を規定したものである。「動作パターンの位置」とは、その動作パターンによって規定されている各フレームにおける装飾レイヤーの位置の集合体を指す。
【００３８】
また、サンプルアニメーションの各々には、サンプルアニメーションに含まれるサンプル動作パターンに応じて、そのサンプルアニメーションのサンプル背景レイヤーに対するサンプル動作パターンの基準位置が規定されている。例えば、サンプル動作パターンが移動を含むものである場合には、その始点及び終点の他、最も移動量の大きい位置等が、基準位置となる。また、サンプル動作パターンが、拡大及び縮小を含むものである場合には、その拡大及び縮小の中心点等も、基準位置となる。
【００３９】
また、サンプルアニメーションの各々には、サンプル動作パターンに応じた基準フレームが規定されている。例えば、動作開始時におけるフレーム（０フレーム）及び動作終了時におけるフレームの他、各動作の区切りとなる時点におけるフレーム等が、基準フレームとなる。
【００４０】
なお、サンプルアニメーションは、システムの提供者により用意されたものの他、ユーザが作製し登録したものであってもよい。例えば、ユーザが作製したサンプルアニメーションを、インターネット等を介して共有できるように構成されていてもよい。
【００４１】
記憶部２１には、予め作製された複数種類のサンプルアニメーションが記憶されている。また、記憶部２１には、サンプルアニメーションごとに、サンプル背景レイヤーの解像度、サンプル背景レイヤーに対するサンプル動作パターンの基準位置、サンプル動作パターンに応じた基準フレームが記憶されている。
【００４２】
認識部２２は、ユーザが入力部１１を介して入力した情報を認識する。認識部２２は、対象画像認識部２２ａと、選択アニメーション認識部２２ｂと、指定位置認識部２２ｃと、適用フレーム認識部２２ｄとを有している。
【００４３】
対象画像認識部２２ａは、作製するアニメーションの元となる対象画像を認識する。選択アニメーション認識部２２ｂは、複数のサンプルアニメーションのうちから、ユーザによって選択された選択アニメーションを認識する。指定位置認識部２２ｃは、対象画像の対象背景レイヤーに対しユーザに指定された指定位置を認識する。適用フレーム認識部２２ｄは、選択アニメーションに含まれる基準フレームを適用フレームとして認識する。
【００４４】
比較部２３は、対象背景レイヤーの解像度と、選択アニメーションに含まれるサンプル背景レイヤーの解像度とを比較して、両者の解像度の比率を求める。なお、解像度を比較する際には、解像度の数値自体を比較する方法の他、解像度に基づいて背景レイヤーのアスペクト比を求め、そのアスペクト比を比較する（すなわち、解像度を間接的に比較する）方法であってもよい。
【００４５】
生成部２４は、選択アニメーションに含まれるサンプル動作パターンを、比較部２３が求めた比率に応じて変更して、対象画像に適用するための適用動作パターンを生成する。
【００４６】
補正部２５は、ユーザによって指定された指定位置、サンプルアニメーションに含まれる基準フレームに基づいて、適用動作パターンの位置、大きさ、形状を補正する。
【００４７】
適用部２６は、補正された適用動作パターンを対象画像に適用して、適用動作パターンに応じて対象装飾レイヤーが対象背景レイヤー上で動作するアニメーションを作製する。
【００４８】
次に、図１〜図７を参照して、動画作製システムＳが行う処理（すなわち、動画作製方法）について説明する。図２及は、動画作製システムＳが行う処理を示すフローチャートである。
【００４９】
ここでは、一例として、草原の中で人物がボールを投げている対象画像ＯＩを元にして新たなアニメーションを作製する場合を説明する（図３，図７参照）。そのため、以下の説明においては、草原の画像が対象背景レイヤーＯＢＬとなり、対象背景レイヤーＯＢＬ上に配置された人物の画像と、その人物が投げているボールの画像のうち、ボールの画像が対象装飾レイヤーＯＤＬとなる。また、ボールの画像の軌跡が動作パターンとなる。
【００５０】
まず、処理部２の認識部２２の対象画像認識部２２ａは、ユーザが入出力部１の入力部１１を介して入力した対象画像ＯＩを認識する（図２／ＳＴＥＰ０１）。
【００５１】
具体的には、図３に示すように、対象画像認識部２２ａは、入出力部１を構成するディスプレイの表示画面上の作製領域Ａ１にドラッグすること等により入力された対象画像ＯＩを認識する。
【００５２】
次に、処理部２の記憶部２１は、認識された対象画像ＯＩに適用可能なサンプル動作パターンＳＡＰを含むサンプルアニメーションＳＡを検索し、検索されたサンプルアニメーションＳＡを入出力部１の出力部１２に表示する（図２／ＳＴＥＰ０２）。
【００５３】
これにより、動画作製システムＳは、ユーザに対し、対象画像ＯＩに適用可能な複数種類のサンプル動作パターンＳＡＰを提示し、その選択を促す。具体的には、記憶部２１は、認識部２２が認識した対象画像ＯＩにおいて積層されているレイヤーの数等に基づいて、格納しているサンプルアニメーションＳＡのうちから、対象画像ＯＩに適用可能なサンプルアニメーションＳＡを検索し、その検索されたサンプルアニメーションＳＡを、表示画面上の選択領域Ａ２に選択可能に列挙する。
【００５４】
次に、処理部２の認識部２２の選択アニメーション認識部２２ｂは、ユーザによって複数種類のサンプルアニメーションＳＡのうちから選択された選択アニメーションＣＡを認識する（図２／ＳＴＥＰ０３）。
【００５５】
次に、処理部２の比較部２３は、対象画像ＯＩの対象背景レイヤーＯＢＬの解像度（本実施形態では１０００×７００）と、選択アニメーションＣＡに含まれるサンプル背景レイヤーＳＢＬの解像度（本実施形態では１００×１００）とを比較して、両者の解像度の比率を求める（図２／ＳＴＥＰ０４）。
【００５６】
次に、処理部２の生成部２４は、選択アニメーションＣＡに含まれるサンプル動作パターンＳＡＰ、及び、そのサンプル動作パターンＳＡＰの基準位置ＲＰを、比較部２３が求めた比率に応じて変更（拡大、縮小、移動、回転、変形等）して、第１適用動作パターンＡＡＰ１及び適用位置ＡＰを生成する（図２／ＳＴＥＰ０５）。
【００５７】
具体的には、図４に示すように、生成部２４は、解像度基準位置（本実施形態では最も左上に位置する原点の座標［０，０］）が一致するように、対象背景レイヤーＯＢＬ上に選択アニメーションＣＡを配置した後、サンプルアニメーションＳＡに含まれるサンプル動作パターンＳＡＰ（サンプル装飾レイヤーである黒点の軌跡を示す矢印）上の各フレームにおける位置を、求められた比率（上下方向１００：７００、左右方向１００：１０００）に基づいて、拡大するように移動させることによって、第１適用動作パターンＡＡＰ１を生成する。
【００５８】
同時に、生成部２４は、サンプル背景レイヤーＳＢＬに対するサンプル動作パターンＳＡＰの基準位置ＲＰ（本実施形態では、サンプル動作パターンＳＡＰの始点である座標［２０，４０］）を、求められた比率に応じて移動して、適用位置ＡＰ（本実施形態では、第１適用動作パターンＡＡＰ１の始点である座標［２００，２８０］）を生成する。
【００５９】
次に、処理部２の認識部２２の指定位置認識部２２ｃは、ユーザが入出力部１の入力部１１を介して指定した対象背景レイヤーＯＳＬの指定位置ＤＰを認識する（図２／ＳＴＥＰ０６）。
【００６０】
次に、処理部２の補正部２５は、適用位置ＡＰを指定位置ＤＰに近づける又は一致させるように、第１適用動作パターンＡＡＰ１の位置を補正して、第２適用動作パターンＡＡＰ２を生成する（図２／ＳＴＥＰ０７）。
【００６１】
具体的には、図５に示すように、補正部２５は、第１適用動作パターンＡＡＰ１の適用位置ＡＰ（本実施形態では、第１適用動作パターンＡＡＰ１の始点である座標［２００，２８０］）を、対象画像ＯＩにおける人物の画像の手の位置（すなわち、対象装飾レイヤーＯＤＬであるボールの画像の初期位置となる指定位置ＤＰである座標［３５０，３００］）に、近づける又は一致させるように、第１適用動作パターンＡＡＰ１全体を移動させて、第２適用動作パターンＡＡＰ２を生成する。
【００６２】
次に、処理部２の認識部２２の適用フレーム認識部２２ｄは、選択アニメーションＣＡのサンプル動作パターンＳＡＰに含まれる基準フレームを、適用フレームとして認識する（図２／ＳＴＥＰ０８）。
【００６３】
本実施形態では、第２適用動作パターンＡＡＰ２に対応するサンプル動作パターンＳＡＰでは、その軌跡における始点、終点及び軌跡における頂点位置のそれぞれに対応する時点におけるフレームが基準フレームとなっている。これは、サンプル動作パターンＳＡＰを対象画像ＯＩに適用した際に、対象装飾レイヤーＯＤＬが対象背景レイヤーＯＢＬに対してはみ出す可能性の高い位置が、軌跡の始点、終点及びその軌跡における頂点位置であると考えられるためである。
【００６４】
そのため、本実施形態では、サンプル動作パターンＳＡＰに基づいて生成された第２適用動作パターンＡＡＰ２では、それらの基準フレームが、そのまま適用フレームとして認識される。
【００６５】
なお、基準フレーム（ひいては、適用フレーム）は、必ずしも複数存在する必要はなく、動作パターンの種類によっては、１つだけであってもよい。例えば、拡大するだけの動作パターンである場合には、最後のフレームにおいて装飾レイヤーのサイズが最大になるので、そのフレームのみを基準フレームとしてもよい。また、複数の基準フレームのうちからユーザが選択した１つのフレームを適用フレームとしてもよい。
【００６６】
次に、処理部２の補正部２５は、適用フレームが経過した時点における、第２適用動作パターンＡＡＰ２が適用された対象装飾レイヤーＯＤＬの形状、位置又は大きさに応じて、第２適用動作パターンＡＡＰ２を補正して、第３適用動作パターンＡＡＰ３を生成する（図２／ＳＴＥＰ０９）。
【００６７】
具体的には、まず、補正部２５は、第２適用動作パターンＡＡＰ２を実際に対象画像ＯＩに適用し、各適用フレームが経過した時点における対象装飾レイヤーＯＤＬの対象背景レイヤーＯＢＬに対する位置を比較する。その比較結果に基づいて、補正部２５は、第２適用動作パターンＡＡＰ２を変更（拡大、縮小、移動、回転、変形等）して、第３適用動作パターンＡＡＰ３を生成する。
【００６８】
さらに具体的には、本実施形態の場合、図６に示すように、第２適用動作パターンＡＡＰ２で規定されている軌跡において、始点及び軌跡における頂点位置となるフレームにおいては、対象装飾レイヤーＯＤＬは対象背景レイヤーＯＢＬからはみ出すことはない。一方、その軌跡の終点の位置では、対象装飾レイヤーＯＤＬは対象背景レイヤーＯＢＬからはみ出してしまう。
【００６９】
そこで、補正部２５は、対象装飾レイヤーＯＤＬが軌跡の終点に位置した状態であっても、対象装飾レイヤーＯＤＬは対象背景レイヤーＯＢＬからはみ出してしまうことがないように、始点位置（すなわち、指定位置ＡＰ）を固定した状態で、第２適用動作パターンＡＡＰ２を左右方向に縮小し、第３適用動作パターンＡＡＰ３を生成する。
【００７０】
次に、処理部２の適用部２６は、第３適用動作パターンＡＡＰ３を、対象画像ＯＩに適用して、第３適用動作パターンＡＡＰ３に応じて対象装飾レイヤーＯＤＬが対象背景レイヤーＯＢＬ上で動作するアニメーションを作製する（図２／ＳＴＥＰ１０）。
【００７１】
具体的には、図７に示すように、対象装飾レイヤーＯＤＬであるボールの画像が、第３適用動作パターンＡＡＰ３に基づいて規定された軌跡に沿って、順次移動するアニメーションが作製される。
【００７２】
以上で、動画作製システムＳを用いてアニメーションを作製する際に行う処理が終了する。
【００７３】
以上説明したように、動画作製システムＳ及びそれに用いられている動画作製方法では、予め作製されている複数のサンプルアニメーションＳＡ（すなわち、既存のアニメーション）に含まれるサンプル動作パターンＳＡＰを、サンプルアニメーションＳＡのサンプル背景レイヤーＳＢＬの解像度と新たに作製するアニメーションの元となる対象画像ＯＩの対象背景レイヤーＯＢＬの解像度との比率に基づいて変更（拡大、縮小、移動、回転、変形等）することによって、実際に対象画像ＯＩに適用する第３適用動作パターンＡＡＰ３の元となる第１適用動作パターンＡＡＰ１を生成している。
【００７４】
すなわち、サンプルアニメーションＳＡのサンプル背景レイヤーＯＢＬの解像度と新たに作製するアニメーションの元となる対象画像ＯＩの対象背景レイヤーＯＢＬの解像度とが異なっていたとしても、サンプルアニメーションＳＡに含まれるサンプル動作パターンＳＡＰは、作製するアニメーションに適切なものに変更される。
【００７５】
したがって、動画作製システムＳ及びそれに用いられている動画作製方法によれば、既存のアニメーションであるサンプルアニメーションＳＡのサンプル動作パターンＳＡＰを作製するアニメーションに対して適切なものに容易に変更することができるので、既存のアニメーションに含まれる動作パターンを適切に利用して、容易に新たなアニメーションを作製することができる。
【００７６】
以上、図示の実施形態について説明したが、本発明はこのような形態に限られるものではない。
【００７７】
例えば、上記実施形態においては、ユーザによって指定された指定位置、及び、サンプルアニメーションに含まれる基準フレームに基づいて、適用動作パターンの位置を補正している。これは、対象画像の内容に基づいて、動作パターンを適切なものに補正するためである。
【００７８】
しかし、本発明の動画作製方法及び動画作製システムは、そのような構成に限定されるものではなく、指定位置及び基準フレームのいずれか一方のみに基づいて適用動作パターンの位置を補正してもよいし、適用動作パターンの位置の補正自体を省略してもよい。
【符号の説明】
【００７９】
１…入出力部、２…処理部、１１…入力部、１２…出力部、２１…記憶部、２２…認識部、２２ａ…対象画像認識部、２２ｂ…選択アニメーション認識部、２２ｃ…指定位置認識部、２２ｄ…適用フレーム認識部、２３…比較部、２４…生成部、２５…補正部、２６…適用部、Ａ１…作成領域、Ａ２…選択領域、ＡＡＰ１…第１適用動作パターン、ＡＡＰ２…第２適用動作パターン、ＡＡＰ３…第３適用動作パターン、ＡＰ…適用位置、ＣＡ…選択アニメーション、ＤＰ…指定位置、Ｏ…原点、ＯＩ…対象画像、ＯＢＬ…背景レイヤー、ＯＤＬ…装飾レイヤー、ＲＰ…基準位置、Ｓ…動画作製システム、ＳＡ…サンプルアニメーション、ＳＡＰ…サンプル動作パターン、ＳＢＬ…サンプル背景レイヤー。
【図１】
2018190080.tif 000003
【図２】
2018190080.tif 000004
【図３】
2018190080.tif 000005
【図４】
2018190080.tif 000006
【図５】
2018190080.tif 000007
【図６】
2018190080.tif 000008
【図７】
2018190080.tif 000009