(57)【要約】【課題】動く写真生成方法および装置を提供する。【解決手段】本発明の一実施形態に係る動く写真生成方法は、カメラによって撮影される被写体をディスプレイし、ユーザの入力によって動く写真モードに切り替え、前記動く写真モードで提供される撮影モードを利用して、前記ディスプレイされた被写体に対する写真を順次に撮影し、前記順次に撮影された写真を利用して、前記ディスプレイされた被写体に対する動くイメージを生成すること、を含む。【選択図】図２
2016213832.tif 000002
【特許請求の範囲】
【請求項１】
カメラによって撮影される被写体をディスプレイし、
ユーザの入力によって動く写真モードに切り替え、
前記動く写真モードで提供される撮影モードを利用して、前記ディスプレイされた被写体に対する写真を順次に撮影し、
前記順次に撮影された写真を利用して、前記ディスプレイされた被写体に対する動くイメージを生成すること、
を含む、動く写真生成方法。
【請求項２】
前記撮影することは、
前記動く写真モードで提供される撮影モードのうち第１モード（ＧＩＦバーストモード）が選択されると、前記第１モードに対して予め決められた数だけ、前記ディスプレイされた被写体を順次に撮影することを特徴とする、請求項１に記載の動く写真生成方法。
【請求項３】
前記撮影することは、
前記動く写真モードで提供される撮影モードのうち第２モード（ＧＩＦビデオモード）が選択されると、前記ユーザによって決められた時間だけ、動画機能を利用して前記ディスプレイされた被写体を撮影することを特徴とする、請求項１に記載の動く写真生成方法。
【請求項４】
前記生成された動く写真をディスプレイし、
前記ユーザによって前記生成された動く写真の保存ボタンが選択されると、前記動く写真をＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）ファイルで保存すること、
をさらに含む、請求項１に記載の動く写真生成方法。
【請求項５】
前記ユーザによって効果のうちいずれか１つの効果が選択されると、前記選択された効果を前記ディスプレイされる被写体に適用させること、
をさらに含み、
前記撮影することは、
前記選択された効果が適用された被写体に対する写真を順次に撮影することを特徴とする、請求項１に記載の動く写真生成方法。
【請求項６】
前記被写体に適用させることは、
前記被写体に含まれるオブジェクトに基づいて前記被写体から前記選択された効果の適用位置を決め、前記決められた適用位置に前記選択された効果を適用させる、請求項５に記載の動く写真生成方法。
【請求項７】
カメラによって撮影される被写体をディスプレイするディスプレイ部と、
ユーザの入力によって動く写真モードに切り替える切替部と、
前記動く写真モードで提供される撮影モードを利用して、前記ディスプレイされた被写体に対する写真を順次に撮影する撮影部と、
前記順次に撮影された写真を利用して、前記ディスプレイされた被写体に対する動くイメージを生成する生成部と、
を備える、動く写真生成装置。
【請求項８】
前記撮影部は、
前記動く写真モードで提供される撮影モードのうち第１モードが選択されると、前記第１モードに対して予め決められた数だけ、前記ディスプレイされた被写体を順次に撮影することを特徴とする、請求項７に記載の動く写真生成装置。
【請求項９】
前記撮影部は、
前記動く写真モードで提供される撮影モードのうち第２モードが選択されると、前記ユーザによって決められた時間だけ、動画機能を利用して前記ディスプレイされた被写体を撮影することを特徴とする、請求項７に記載の動く写真生成装置。
【請求項１０】
前記ディスプレイ部に前記生成された動く写真がディスプレイされた状態で前記ユーザによって前記生成された動く写真の保存ボタンが選択されると、前記動く写真をＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）ファイルで保存する保存部、
をさらに備える、請求項７に記載の動く写真生成装置。
【請求項１１】
前記ユーザによって効果のうちいずれか１つの効果が選択されると、前記選択された効果を前記ディスプレイされる被写体に適用させる適用部、
をさらに備え、
前記撮影部は、
前記選択された効果が適用された被写体に対する写真を順次に撮影することを特徴とする、請求項７に記載の動く写真生成装置。
【請求項１２】
前記適用部は、
前記被写体に含まれるオブジェクトに基づいて前記被写体から前記選択された効果の適用位置を決め、前記決められた適用位置に前記選択された効果を適用させる、請求項１１に記載の動く写真生成装置。
【請求項１３】
カメラによって撮影される被写体をディスプレイし、
ユーザの入力によって動く写真モードに切り替え、
前記動く写真モードで提供される撮影モードを利用して、前記ディスプレイされた被写体に対する写真を順次に撮影し、
前記順次に撮影された写真を利用して、前記ディスプレイされた被写体に対する動くイメージを生成すること、
を実現させるためのプログラム。
【請求項１４】
カメラによって撮影される被写体をディスプレイし、
ユーザの入力によって動く写真モードに切り替え、
前記動く写真モードで提供される撮影モードを利用して、前記ディスプレイされた被写体に対する写真を順次に撮影し、
前記順次に撮影された写真を利用して、前記ディスプレイされた被写体に対する動くイメージを生成すること、
を実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動く写真の生成に関し、より詳細には、被写体に対して順次に撮影される複数の写真を利用することで、被写体に対して動く写真を自動で生成することができる、動く写真生成方法および動く写真生成装置、並びに、動く写真生成を実現させるプログラムおよび記録媒体に関する。
【背景技術】
【０００２】
シネマグラフ（Ｃｉｎｅｍａｇｒａｐｈ）は、１９９７年にＪ．Ｋ．ローリングのハリー・ポッターシリーズにおいて初めてそのコンセプトが紹介された後、ニューヨークで活動する写真作家のＪａｍｉｅ  ＢｅｃｋとグラフィックアーティストのＫｅｖｉｎ  Ｂｕｒｇとによって２０１１年に公開された。シネマグラフとは、写真と動画の中間段階を意味するものであって、写真の一部分が無限再生されることを特徴とする。
【０００３】
シネマグラフは、写真の一部分だけが動くようにするために写真の一部分を無限再生するものであって、写真の一部分を無限再生するために被写体の一部分が静止している写真や、被写体の一部分の動きが発生した写真などのような被写体に対する複数の写真が必要となり、これを編集して動く写真を生成するようになる。
【０００４】
すなわち、シネマグラフは、別途の効果なく、被写体に含まれた特定のオブジェクトだけが動くようにすることによって、動く写真を生成するものである。
【０００５】
しかし、このようなシネマグラフは、被写体に対する複数の写真を利用して特定のオブジェクトだけが動くように編集した後に適用するため、動く写真を生成することは難しく、専門知識のない一般人が生成するには困難を来たすという問題点がある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の実施形態は、被写体に対して順次に撮影される複数の写真を利用することで、被写体に対して動く写真を自動で生成することができる、動く写真生成方法および装置に関する。
【０００７】
より詳細に、本発明の実施形態は、動く写真を生成するために提供されるモードに切り替えた後、複数の写真を順次に撮影する特定のモードを選択して撮影を実行し、撮影された複数の写真を利用することで、被写体に対して動く写真を自動で生成することができる、動く写真生成方法および装置を提供する。
【課題を解決するための手段】
【０００８】
本発明の一実施形態に係る動く写真生成方法は、カメラによって撮影される被写体をディスプレイし、ユーザの入力によって動く写真モードに切り替え前記動く写真モードで提供される撮影モードを利用して前記ディスプレイされた被写体に対する写真を順次に撮影し、前記順次に撮影された写真を利用して前記ディスプレイされた被写体に対する動くイメージを生成すること、を含む。
【０００９】
前記撮影することは、前記動く写真モードで提供される撮影モードのうち第１モードが選択されると、前記第１モードに対して予め決められた数だけ、前記ディスプレイされた被写体を順次に撮影してもよい。
【００１０】
前記撮影することは、前記動く写真モードで提供される撮影モードのうち第２モードが選択されると、前記ユーザによって決められた時間だけ、動画機能を利用して前記ディスプレイされた被写体を撮影してもよい。
【００１１】
また、本発明の一実施形態に係る動く写真生成方法は、前記生成された動く写真をディスプレイし、前記ユーザによって前記生成された動く写真の保存ボタンが選択されると、前記動く写真をＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）ファイルで保存すること、をさらに含んでもよい。
【００１２】
さらに、本発明の一実施形態に係る動く写真生成方法は、前記ユーザによって効果のうちいずれか１つの効果が選択されると、前記選択された効果を前記ディスプレイされる被写体に適用させること、をさらに含み、前記撮影することは、前記選択された効果が適用された被写体に対する写真を順次に撮影してもよい。
【００１３】
前記被写体に適用させることは、前記被写体に含まれるオブジェクトに基づいて前記被写体から前記選択された効果の適用位置を決め、前記決められた適用位置に前記選択された効果を適用させてもよい。
【００１４】
本発明の一実施形態に係る動く写真生成装置は、カメラによって撮影される被写体をディスプレイするディスプレイ部と、ユーザの入力によって動く写真モードに切り替える切替部と、前記動く写真モードで提供される撮影モードを利用して前記ディスプレイされた被写体に対する写真を順次に撮影する撮影部と、前記順次に撮影された写真を利用して前記ディスプレイされた被写体に対する動くイメージを生成する生成部と、を備えてもよい。
【００１５】
前記撮影部は、前記動く写真モードで提供される撮影モードのうち第１モードが選択されると、前記第１モードに対して予め決められた数だけ、前記ディスプレイされた被写体を順次に撮影してもよい。
【００１６】
前記撮影部は、前記動く写真モードで提供される撮影モードのうち第２モードが選択されると、前記ユーザによって決められた時間だけ、動画機能を利用して前記ディスプレイされた被写体を撮影してもよい。
【００１７】
また、本発明の一実施形態に係る動く写真生成装置は、前記ディスプレイ部に前記生成された動く写真がディスプレイされた状態で前記ユーザによって前記生成された動く写真の保存ボタンが選択されると、前記動く写真をＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）ファイルで保存する保存部、をさらに備えてもよい。
【００１８】
さらに、本発明の一実施形態に係る動く写真生成装置は、前記ユーザによって効果のうちいずれか１つの効果が選択されると、前記選択された効果を前記ディスプレイされる被写体に適用させる適用部、をさらに備え、前記撮影部は、前記選択された効果が適用された被写体に対する写真を順次に撮影してもよい。
【００１９】
前記適用部は、前記被写体に含まれるオブジェクトに基づいて前記被写体から前記選択された効果の適用位置を決め、前記決められた適用位置に前記選択された効果を適用させてもよい。
【発明の効果】
【００２０】
本発明の実施形態によると、動く写真を生成するために提供されるモード、例えばＧＩＦ撮影モードに切り替えた後、複数の写真を順次に撮影する特定のモードを選択して撮影し、撮影された複数の写真を利用して被写体に対して動く写真を自動で生成することにより、専門的な知識がなくても被写体に対して動く写真を生成することができる。
【００２１】
本発明の実施形態によると、多様な種類の動く効果を被写体に適用することができるため、多様な効果を有する動く写真を生成することができる。
【００２２】
このような本発明の実施形態は、カメラが備えられた機器、例えば、スマートフォンのような機器に適用することができ、スマートフォンに本発明に対するアプリケーションをインストールすることができるため、スマートフォンを使用するユーザに、被写体に対する多様な動く写真または多様な効果を有する動く写真を提供できるようになることから、ユーザに多様な楽しさを提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明を説明するための例示図である。
【図２】本発明の一実施形態における、動く写真生成方法を説明するためのフローチャートである。
【図３】本発明の一実施形態における、動く写真生成方法を説明するためのフローチャートである。
【図４】モードが切り替わる過程を説明するための例示図である。
【図５】モードが切り替わる過程を説明するための例示図である。
【図６】ＧＩＦモードで撮影して動く写真を生成する過程を説明するための例示図である。
【図７】ＧＩＦモードで撮影して動く写真を生成する過程を説明するための例示図である。
【図８】ＧＩＦモードで撮影して動く写真を生成する過程を説明するための例示図である。
【図９】動く効果を適用して動く写真を生成する過程を説明するための例示図である。
【図１０】動く効果を適用して動く写真を生成する過程を説明するための例示図である。
【図１１】動く効果を適用して動く写真を生成する過程を説明するための例示図である。
【図１２】動く効果を適用して動く写真を生成する過程を説明するための例示図である。
【図１３】本発明の一実施形態における、動く写真生成装置に対する構成を示した図である。
【発明を実施するための形態】
【００２４】
以下、本発明に係る実施形態について、添付の図面を参照しながら詳細に説明する。しかし、本発明が実施形態によって制限または限定されることはない。なお、各図面に提示された同じ参照符号は、同じ部材を示す。
【００２５】
本発明は、動く写真を生成するために提供されるモードに切り替えた後、複数の写真を順次に撮影する特定のモードを選択して撮影し、撮影された複数の写真を利用することで、被写体に対する動く写真を自動で生成することをその要旨とする。
【００２６】
図１は、本発明を説明するための例示図である。
【００２７】
図１に示すように、本発明は、カメラを備えた機器１００、例えばスマートフォンのような機器に適用することができ、スマートフォンなどにアプリケーション形態でインストールされることにより、カメラを利用して被写体を撮影するときに既存の写真または動画を撮影することのできる一般撮影モードと、順次に撮影される複数の写真を利用して被写体に対して動く写真を生成することのできる動く写真モード、例えばＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）撮影モードとを提供し、動く写真モードを利用することで、被写体に対する動く写真をＧＩＦファイルフォーマットで自動生成することができる。
【００２８】
さらに、本発明は、一般撮影モードと動く写真モードの両方に動く効果などのような効果を提供し、動く効果を利用することにより、一般撮影モードでも動く写真を生成することができる。勿論、一般撮影モードでの動画撮影時に、動く効果が適用される場合には、動画で動く効果をそのまま適用することもできる。
【００２９】
本発明の動く写真モードは、写真撮影機能を利用して予め決められた数だけの写真を順次に自動撮影し、順次に撮影された複数の写真を利用して被写体に対する動く写真をＧＩＦファイルフォーマットで自動生成する第１モード、例えば、ＧＩＦバーストモードと、ユーザの入力によって決められた時間だけ動画撮影をし、動画撮影された映像（ここで、映像は、被写体に対する複数のフレームまたは複数の写真を含んでもよい）を利用して被写体に対する動く写真をＧＩＦファイルフォーマットで自動生成するＧＩＦビデオモードとを含んでもよい。以下、本発明では、動く写真モードをＧＩＦ撮影モードと仮定し、ＧＩＦ撮影モードは、写真撮影機能を利用したＧＩＦバーストモードと、動画撮影機能を利用したＧＩＦビデオモードを含むものと仮定して説明する。
【００３０】
ここで、被写体は、多様なオブジェクト、例えば、人物、建物、自動車などを含んでもよく、一般撮影モードとＧＩＦ撮影モードに適用される効果は、ユーザによって選択された効果情報と撮影しようとする被写体に含まれるオブジェクト情報とに応じて適用される位置が決められてもよい。
【００３１】
以下、説明の便宜のために、本発明では、カメラを備えたスマートフォンによって本発明が実行されるものとして説明する。勿論、本発明がスマートフォンに適用されるものに限定されることはなく、本発明の搭載が可能なすべての機器に適用されてもよいということは、当技術分野に携わる当業者にとって自明であろう。
【００３２】
図２および図３は、本発明の一実施形態における、動く写真生成方法を説明するためのフローチャートである。
【００３３】
図２および図３を参照すると、本発明の一実施形態に係る動く写真生成方法は、本発明に対するアプリケーションを実行し、アプリケーションがインストールされた機器のカメラによって撮影される被写体、例えば、自動車、風景、人物などのオブジェクトを含む被写体を画面上にディスプレイする（Ｓ２１０）。
【００３４】
ステップＳ２１０でディスプレイされる被写体は、ユーザの選択に応じて多様なフィルタ機能が適用されてもよく、被写体を撮影するためのカメラの多様な機能が適用されてもよい。
【００３５】
ステップＳ２１０で被写体が画面にディスプレイされると、ユーザの入力によって撮影モードを選択し、選択された撮影モードがＧＩＦ撮影モードであるか一般撮影モードであるかを判断する（Ｓ２２０、Ｓ２３０）。
【００３６】
例えば、図４に示すように、画面４１０上に撮影しようとする被写体がディスプレイされ、ユーザの入力によって画面上に備えられたモード切替機能が選択されると、選択された撮影モードを判断してもよい。例えば、撮影モードは、図５（ａ）に示すように、基本的に一般撮影モードに設定されている状態で、一般撮影モードからＧＩＦ撮影モードに切り替えるための切替ボタン５１０を矢印方向のように下にスライドさせると、図５（ｂ）に示すように、ＧＩＦ撮影モードに切り換わりながらＧＩＦ撮影モードであることを示す情報、ここでは、撮影ボタン５２０が含まれた領域の色を第１色、例えば白から、第２色、例えば黄色に変更する。勿論、撮影モードが、図５（ｂ）に示すようにＧＩＦ撮影モードである状態から切替ボタン５１０を矢印方向のように下にスライドさせると、図５（ａ）の一般撮影モードに切り替わりながら、一般撮影モードであることを示す情報、ここでは、撮影ボタン５２０が含まれた領域の色を第２色、例えば黄色から、第１色、例えば白に変更する。
【００３７】
図５では、撮影モード切替機能が、撮影ボタン上の切替ボタン５１０をスライドさせるものと説明して示されているが、これに限定されることはなく、撮影モードを切り替える機能またはボタンは、ソフトウェア的に別の領域に構成してもよいし、ハードウェア的なスイッチによって構成してもよい。すなわち、撮影モードの切り替えに対するユーザインタフェースは、異なる形態で構成されてもよく、例えば、ボタンまたはトグル形態の選択モードによって撮影モード切替機能を実行してもよい。
【００３８】
ステップＳ２３０の判断結果、撮影モードがＧＩＦ撮影モードであると判断されると、ＧＩＦ撮影モードでの撮影方式が第１モード撮影（ＧＩＦバーストモード）であるか第２モード撮影（ＧＩＦビデオモード）であるかを判断する（Ｓ２４０）。
【００３９】
ここで、第１モード撮影と第２モード撮影は、図５に示す撮影ボタン５２０のタッチ時間によって決められてもよい。例えば、撮影ボタンが一定の時間よりも短く一度タッチされるとＧＩＦバーストモード撮影を実行し、撮影ボタンが一定の時間よりも長くタッチされるとＧＩＦビデオモード撮影を実行してもよい。勿論、ＧＩＦバーストモード撮影とＧＩＦビデオモード撮影を決める方式は、これに限定されることはない。
【００４０】
ステップＳ２４０の判断結果、ユーザの入力によってＧＩＦバーストモードが実行されると、ＧＩＦバーストモード撮影を利用して、ディスプレイされた被写体に対する動く写真を生成する（Ｓ２５０）。より詳細には、ステップＳ２５０は、予め決められた数だけ、画面上にディスプレイされた被写体に対する写真を順次に撮影し、順次に撮影された写真を利用することで、ディスプレイされた被写体に対する動く写真を生成する（Ｓ２５１、Ｓ２５２）。
【００４１】
ステップＳ２５０によってディスプレイされた被写体に対する動く写真が生成されると、生成された動く写真を画面にディスプレイし、ユーザによって予め備えられた保存ボタンが選択されると、生成された動く写真をＧＩＦファイルフォーマットで保存する（Ｓ２７０、Ｓ２８０）。
【００４２】
例えば、図６（ａ）に示すように、ＧＩＦ撮影モードの状態でユーザが撮影ボタン５２０を一定の時間よりも短く選択すると、ＧＩＦバーストモードで撮影を開始し、一定の数だけ、例えば５回を、一定の間隔で順次に撮影する。このとき、５回を撮影している時間に、図６（ｂ）に示すように、ユーザの頭が一方向に動くとすると、ＧＩＦバーストモード撮影によって撮影された被写体に対する写真は図７に示すようになる。すなわち、図７に示すように、撮影ボタンを選択した時点である撮影時点１から撮影が終わる時点である撮影時点５まで画面にディスプレイされた被写体が撮影されるが、撮影時点１、撮影時点２、撮影時点３、撮影時点４、撮影時点５で画面にディスプレイされた被写体は、図７（ａ）乃至図７（ｅ）のように頭が一方向に動く写真が撮影される。
【００４３】
そして、ＧＩＦバーストモード撮影が終了すると、図７（ａ）乃至図７（ｅ）の写真は、図８に示すように、画面上に順次に切り替わりながらディスプレイされ、画面上の一部領域には、写真が切り替わるディスプレイ速度、例えば、１倍、２倍、４倍、６倍などに調整することのできる速度調整機能８１０と、写真を動かす写真をＧＩＦファイルフォーマットで保存するための保存ボタン８２０とがディスプレイされる。すなわち、速度調整機能８１０によって写真間の切り替わるディスプレイ速度が２倍に調整されると、２倍の速度で写真が順次に切り替わってディスプレイされ、この状態で保存ボタン８２０がユーザによって選択されると、図７（ａ）乃至図７（ｅ）の写真は、２倍の速度で切り替りながらディスプレイされるＧＩＦファイルで保存される。
【００４４】
再び図２を参照すると、ステップＳ２４０の判断結果、ユーザの入力によってＧＩＦビデオモードが実行されると、ＧＩＦビデオモード撮影を利用して、ディスプレイされた被写体に対する動く写真を生成する（Ｓ２６０）。より詳細に、ステップＳ２６０は、動画機能を利用してユーザによって決められた時間だけ、ここでは撮影ボタンを押している時間だけ、ディスプレイされた被写体を撮影、例えば動画のような形式で撮影し、動画機能によって撮影された映像（または写真、イメージ）を利用することで、被写体に対する動く写真を生成する（Ｓ２６１、Ｓ２６２）。
【００４５】
ステップＳ２６０の動画機能によってディスプレイされた被写体に対する動く写真が生成されると、生成された動く写真を画面にディスプレイし、予め備えられた保存ボタンがユーザによって選択されると、生成された動く写真をＧＩＦファイルフォーマットで保存する（Ｓ２７０、Ｓ２８０）。
【００４６】
ここで、ＧＩＦビデオモード撮影は、ユーザの撮影入力に基づいて単一セッションの動画を複数のビデオクリップで取得することにより、複数のビデオクリップを単一画面にディスプレイしてもよいが、単一セッションの動画とは、予め設定された長さ（例えば、動画の時間長さまたは動画の全体メモリの大きさ）を有するように一度の動画撮影過程で得られる動画単位を意味する。すなわち、ＧＩＦビデオモード撮影は、単一セッションの動画を複数のビデオクリップで取得するが、このように取得した複数のビデオクリップを利用して動く写真を生成してもよい。
【００４７】
ＧＩＦビデオモード撮影は、ＧＩＦビデオモード撮影が持続される間に、複数の画面ブロックを利用して複数のビデオクリップをディスプレイしてもよいが、単一セッションの動画を複数のビデオクリップで自由に取得することにより、複数のビデオクリップを単一画面に自動でディスプレイしてもよい。
【００４８】
例えば、ＧＩＦビデオモード撮影は、ユーザの撮影入力が繰り返されることに応答して複数のビデオクリップそれぞれを順次に取得してもよい。より詳細に、ＧＩＦビデオモード撮影は、該当のモードでユーザの第１撮影入力が発生すると、第１撮影入力が維持される間に、単一セッションの動画のうち第１ビデオクリップを撮影して取得してもよい。このとき、第１ビデオクリップが撮影されて取得されることにより、ユーザ入力領域の一部、例えば、上端に位置する単一セッションの動画領域に、第１ビデオクリップが取得されていることを示すリアルタイム第１バーセグメントをディスプレイしてもよい。ここで、単一セッションの動画領域の横方向の長さは、単一セッションの動画が有する予め設定された長さ（動画の時間長さまたは動画の全体メモリの大きさ）を示し、バーセグメントの横方向の長さは、ビデオクリップが有する時間の長さまたはメモリの大きさを示してもよい。
【００４９】
また、第１撮影入力が完了した後に第２撮影入力が発生すると、第２撮影入力が維持される間に、単一セッションの動画のうち第２ビデオクリップを撮影して取得してもよい。同じように、第２ビデオクリップが撮影されて取得されることにより、ユーザ入力領域の上端に位置する単一セッションの動画領域に、第２ビデオクリップが取得されていることを示すリアルタイム第２バーセグメントをディスプレイしてもよい。
【００５０】
単一セッションの動画を構成する複数のビデオクリップの数およびそれぞれの大きさは、単一セッションの動画が有する予め設定された長さを基準とし、ユーザの撮影入力が繰り返される回数に応じて調節されてもよい。例えば、ユーザの撮影入力が２回繰り返されることによって予め設定された長さの単一セッションの動画撮影が終了する場合には、単一セッションの動画は２つのビデオクリップで構成されるようになり、ユーザの撮影入力が３回繰り返されることによって予め設定された長さの単一セッションの動画撮影が終了する場合には、単一セッションの動画は３つのビデオクリップで構成されるようになる。
【００５１】
ここで、ユーザの撮影入力が繰り返されて予め設定された長さの単一セッションの動画撮影が終了するということは、ユーザの撮影入力が繰り返されて取得されるようになる複数のビデオクリップそれぞれの時間の長さまたはメモリの大きさの合計が、単一セッションの動画が有する予め設定された長さを満たすことを意味する。
【００５２】
したがって、ユーザの撮影入力によってディスプレイされるリアルタイムバーセグメントが単一セッションの動画領域全体を満たしたかに応じて、単一セッションの動画が複数のビデオクリップとして取得される過程が終了されてもよい。
【００５３】
しかし、これに制限されたり限定されたりすることはなく、ユーザ入力領域にディスプレイされる撮影完了オブジェクトから発生するユーザの撮影完了入力に基づき、単一セッションの動画を複数のビデオクリップとして取得する過程を終了してもよい。さらに、単一セッションの動画は、必ずしも複数のビデオクリップで取得する必要はなく、１つのビデオクリップで取得してもよい。
【００５４】
このように、ユーザの撮影入力が繰り返される回数は、複数のビデオクリップを撮影して取得する過程自体でユーザによって自由に調節が可能であることから、複数のビデオクリップの数を設定するという別途の過程を省略することが可能となる。
【００５５】
また、複数のビデオクリップを取得する過程において、ユーザインタフェースから発生するユーザの削除入力に基づいて、複数のビデオクリップのうち少なくともいずれか１つのビデオクリップを削除してもよいし、ユーザのオプション入力に基づいて、複数のビデオクリップそれぞれにオプションを適用して取得してもよい。
【００５６】
さらに、ＧＩＦビデオモード撮影は、複数のビデオクリップの数を判断した後、複数のビデオクリップの数に基づいて複数の画面ブロックを自動で生成してもよい。例えば、複数のビデオクリップが、第１ビデオクリップ、第２ビデオクリップ、および第３ビデオクリップで構成される場合、複数のビデオクリップの数が３つであることを確認した後、第１ビデオクリップに対応する第１画面ブロック、第２ビデオクリップに対応する第２画面ブロック、および第３ビデオクリップに対応する第３画面ブロックを生成してもよい。
【００５７】
一方、ステップＳ２３０の判断結果、ユーザの入力によって撮影モードとして一般撮影モードが選択されると、一般撮影モードで一般的な写真撮影と動画撮影だけでなく、動く効果を適用した動く写真を生成することができる。
【００５８】
図３に示された過程は、動く効果を利用して動く写真を生成する過程を具体的に示したものであり、図３に示すように、ディスプレイされた被写体に適用しようとする動く効果または動くステッカをユーザの入力に基づいて選択する（Ｓ３１０）。
【００５９】
被写体に適用される動く効果または動くステッカは、本発明の方法を提供するアプリケーションで提供されるものであって、動くうさぎの耳効果、動く雲効果、動くハート効果、上に上るハートの風船効果、動く蝶効果などのように多様な効果が存在してもよい。
【００６０】
ステップＳ３１０でユーザの入力または選択によって適用させようとする動く効果が選択されると、選択された動く効果を画面上にディスプレイされた被写体に適用し、ユーザの入力による撮影命令の受信の有無を判断する（Ｓ３２０、Ｓ３３０）。
【００６１】
ステップＳ３２０は、カメラによって撮影される被写体に含まれるオブジェクトに基づいて被写体からユーザによって選択された動く効果の適用位置を決め、決められた適用位置に選択された動く効果を適用させてもよい。例えば、ユーザによって選択された動く効果、例えば、動くうさぎの耳が人物の頭に適用されるという効果の場合、撮影される被写体から人物の頭の位置を取得し、取得された頭の位置にうさぎの耳を適用させる。
【００６２】
ステップＳ３２０は、被写体を撮影するユーザの動きに応じて画面上にディスプレイされる被写体に動きが発生する場合、発生する動きに合わせて適用される効果の位置も変更されてよい。勿論、ユーザによって選択された効果が画面上にディスプレイされる被写体に適用されない場合には、被写体に効果を適用しなくてもよく、適用されない効果であるということをユーザに通知してもよい。
【００６３】
ステップＳ３３０の判断結果、ユーザの入力によって撮影命令が受信されると、画面上にディスプレイされる被写体と被写体に適用される動く効果とをキャプチャしてキャプチャイメージを生成し、生成されたキャプチャイメージを画面上にディスプレイする（Ｓ３４０、Ｓ３５０）。
【００６４】
このとき、ステップＳ３４０によって生成されたキャプチャイメージとは、被写体と動く効果の両方がキャプチャされた状態のイメージを意味するものであって、生成されたキャプチャイメージは、画面上の保存ボタンがユーザによって入力されると、生成されたキャプチャイメージを保存してもよく、生成されたり保存されたりしたキャプチャイメージは、予め決められた少なくとも１つのアプリケーション、例えば、ラインやカカオトークなどのメッセンジャサービス、バンド（ＢＡＮＤ）、ＳＮＳなどを介して共有されてもよい。
【００６５】
ステップＳ３５０でディスプレイされたキャプチャイメージにおいて、被写体はキャプチャされた状態で維持され、適用された動く効果だけが動くようになる動く写真を生成する（Ｓ３６０）。
【００６６】
ここで、ステップＳ３６０は、ステップＳ３５０でディスプレイされたキャプチャイメージ上の一部領域または画面上の一部領域に形成された動く写真生成ボタンがユーザによって入力または選択されると、キャプチャイメージで適用された動く効果だけが動くようになる動く写真を生成してもよい。
【００６７】
ステップＳ３６０で動く写真が生成されると、ユーザの入力によって生成された動く写真を保存するか否かを判断し、ユーザの入力によって保存ボタンが選択されると、生成された動く写真をファイル、例えば、ＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）ファイルで保存する（Ｓ２７０、Ｓ２８０）。
【００６８】
勿論、ステップＳ３６０とステップＳ２７０で生成された動く写真と保存された動く写真は、予め決められた少なくとも１つのアプリケーション、例えば、ラインやカカオトークなどのメッセンジャサービス、バンド（ＢＡＮＤ）、ＳＮＳなどを介して共有されてもよい。
【００６９】
図３に示された動く効果またはステッカを利用して動く写真を生成する過程について、図９乃至図１２を参照しながら詳しく説明すれば、次のとおりとなる。
【００７０】
図９乃至図１２は、動く効果を適用して動く写真を生成する過程を説明するための例示図である。
【００７１】
図９乃至図１２を参照すると、ユーザによって本発明を実行するアプリケーションが実行されると、アプリケーションが搭載された機器に備えられるか連結されたカメラによって撮影される被写体が、図９に示す一例のように、画面４１０上の一部領域にディスプレイされる。
【００７２】
このとき、被写体がディスプレイされる画面上の一部領域には、カメラ撮影に対する多様な機能を設定したり変更したりできる変更手段または設定手段が共に表示されてもよく、画面上の一部には、撮影モードの変更、保存されたイメージの確認、適用しようとする効果の選択などのためのユーザインタフェースがディスプレイされてもよい。
【００７３】
図９において、撮影モードが一般撮影モードである状態で、動く効果を選択するための効果選択ボタン９１０がユーザによって選択されると、図１０に示された一例のように、適用することができる多様な動く効果またはステッカ１０３０が画面上の一部領域にディスプレイされる。
【００７４】
アプリケーションで提供される多様な動く効果のうちいずれか１つの効果、例えば、図１０に示すように動くうさぎの耳１０４０が選択されると、選択されたうさぎの耳１０４０が被写体における対象オブジェクト、ここでは人物を見つけ出し、人物の頭の位置を取得し、取得した頭の位置に選択されたうさぎの耳１０５０を適用させる。
【００７５】
被写体に適用されたうさぎの耳１０５０は、図１０（ａ）に示すように、うさぎの耳が立っている形態から、図１０（ｂ）に示すように、うさぎの耳が曲がった形態で繰り返し動くようになる。勿論、うさぎの耳の動きが、立っている形態と曲がった形態の動きだけに限定されることはなく、左右に動く形態で生成されてもよい。
【００７６】
上述したように、図１０でユーザによってうさぎの耳効果１０４０が選択されると、カメラによって撮影されている人物の頭の位置に動くうさぎの耳１０５０を適用させることで、人物の頭に動くうさぎの耳が付いている形態で画面上にディスプレイされる。このとき、選択されたうさぎの耳は、画面上で人物に動きが発生すると、人物の頭の位置をリアルタイムで取得し、リアルタイムで取得した人物の頭の位置に適用されるようになる。
【００７７】
図１０のように、動く効果が被写体に適用された状態で、ユーザの入力によって撮影命令が受信されると、図１１に示す一例のように、撮影命令が受信された時点で、画面の一部領域１０１０にディスプレイされたイメージをキャプチャしてキャプチャイメージを生成する。
【００７８】
このとき生成されるキャプチャイメージは、撮影命令を受信した時点に画面上にディスプレイされている状態をキャプチャしたイメージであるため、被写体に適用された動くうさぎの耳も動かず、キャプチャされた状態となる。
【００７９】
キャプチャイメージが生成されると、図１１に示すように、画面上にキャプチャイメージをディスプレイし、キャプチャイメージ上の一部領域に動く写真を生成するためのボタン１０７０、例えばＧＩＦボタンを生成し、キャプチャイメージを保存するための保存ボタン１０６０をディスプレイする。
【００８０】
ユーザによって保存ボタン１０６０が入力されると、画面上にキャプチャされたキャプチャイメージを一定のフォーマットの写真ファイル、例えばｊｐｇファイルで保存する。
【００８１】
そして、共有アプリケーションのうちいずれか１つのアプリケーションがユーザによって選択されると、選択されたアプリケーションを介してキャプチャイメージを他人と共有できるようになる。
【００８２】
一方、ユーザが図１１で動く写真を生成するためのＧＩＦボタン１０７０を選択すると、図１２に示すように、ＧＩＦボタン１０７０が活性化されながら、キャプチャイメージにおいて、被写体はキャプチャされた状態をそのまま維持しながら適用された動く効果、ここでは動くうさぎの耳だけがキャプチャされた位置で動くようにすることにより、図１２（ａ）のように、うさぎの耳が立っている形態と、図１２（ｂ）のように、うさぎの耳が曲がった形態とで繰り返し動くようになる。
【００８３】
このとき、生成された動く写真は、画面上の一部領域にディスプレイされることにより、ユーザが生成された動く写真を保存するか共有するかを判断できるようにする。
【００８４】
キャプチャイメージと同様に、動く写真が生成されると、画面上の一部領域に動く写真を保存するための保存ボタン１０６０をディスプレイする。
【００８５】
ユーザによって保存ボタン１０６０が入力されると、画面上に生成された動く写真を一定のフォーマットのファイル、例えばＧＩＦファイルで保存する。
【００８６】
そして、共有機能で提供される共有アプリケーションのうちいずれか１つのアプリケーションがユーザによって選択されると、選択されたアプリケーションを介して動く写真を他人と共有できるようになる。
【００８７】
図９乃至図１２のユーザインタフェースで提供されるボタンが、特定の位置に限定されることはなく、本発明を提供する事業者によってその位置および機能が決められてもよい。
【００８８】
勿論、図９乃至図１２で説明した動く効果は、一般撮影モードの写真撮影機能だけではなく、一般撮影モードの動画撮影機能にも適用が可能であるし、ＧＩＦ撮影モードのＧＩＦバーストモード撮影、ＧＩＦビデオモード撮影でも適用が可能である。例えば、ＧＩＦバーストモード撮影において動く効果を選択すると、動く効果が適用された状態で一定の数だけの写真を順次に撮影した後、動く写真をＧＩＦファイルフォーマットで生成してもよい。
【００８９】
このように、本発明の一実施形態に係る動く写真生成方法は、動く写真を生成するために提供されるＧＩＦ撮影モードに切り替えた後、複数の写真を順次に撮影するＧＩＦバーストモードまたはＧＩＦビデオモードを選択して撮影し、撮影された複数の写真を利用して被写体に対して動く写真を自動で生成することにより、専門的な知識がなくても被写体に対して動く写真を生成することができる。
【００９０】
本発明の実施形態に係る方法は、多様な種類の動く効果を被写体に適用することができるため、多様な効果を有する動く写真を生成することができる。
【００９１】
このような本発明に係る方法は、カメラが備えられた機器、例えば、スマートフォンのような機器に適用することが可能であり、スマートフォンに本発明に対するアプリケーションをインストールすることが可能であることから、スマートフォンを使用するユーザに、被写体に対する多様な動く写真または多様な効果を含む動く写真を提供することができ、これによってユーザに多様な楽しさを提供することができる。
【００９２】
上述したように、本発明に係る方法は、一般撮影モードでの写真撮影と動画撮影、ＧＩＦ撮影モードでのＧＩＦバーストモード撮影とＧＩＦビデオモード撮影の４種類の方式をすべて支援し、各モードで動く効果などのような効果を適用することができる。
【００９３】
図１３は、本発明の一実施形態における、動く写真生成装置に対する構成を示したものであって、図２乃至図１２で説明した動く写真生成方法を実行する装置を示したものである。
【００９４】
ここで、動く写真生成装置１３００は、カメラを装着したすべての機器に含まれて構成されてもよい。
【００９５】
図１３を参照すると、本発明の実施形態に係る動く写真生成装置１３００は、ディスプレイ部１３１０、切替部１３２０、適用部１３３０、撮影部１３４０、生成部１３５０、および保存部１３６０を備える。
【００９６】
ディスプレイ部１３１０は、装置のカメラによって撮影される被写体、カメラによってキャプチャされたキャプチャイメージ、キャプチャされたキャプチャイメージを利用して生成された動く写真、ＧＩＦ撮影モードによって生成された動く写真、効果、ユーザインタフェースなど、本発明と関連するすべてのデータをディスプレイする手段である。
【００９７】
ここで、ディスプレイ部１３１０は、データをディスプレイする手段であって、例えば、スマートフォンに備えられたタッチスクリーンであってもよい。
【００９８】
切替部１３２０は、ユーザの入力に基づいて一般撮影モードと動く撮影モード、すなわち、上述したＧＩＦ撮影モード間のモード切り替えを実行する。
【００９９】
このとき、切替部１３２０は、上述したように、画面上にディスプレイされる切替ボタンにより、一般撮影モードとＧＩＦ撮影モードを互いに切り替えてもよい。
【０１００】
適用部１３３０は、本発明で提供する効果またはステッカのうちいずれか１つの効果がユーザによって選択されると、選択された効果をディスプレイ部にディスプレイされる被写体に適用させる。
【０１０１】
このとき、適用部１３３０は、被写体に含まれるオブジェクトに基づいて被写体から選択された効果の適用位置を決め、決められた適用位置に選択された効果を適用させてもよい。
【０１０２】
例えば、適用部１３３０は、ユーザによって選択された動く効果、例えば、動くうさぎの耳が人物の頭に適用される効果である場合、撮影される被写体から人物の頭の位置を取得し、取得された頭の位置にうさぎの耳を適用させる。
【０１０３】
このとき、適用部１３３０は、被写体を撮影するユーザの動きによって画面上にディスプレイされる被写体に動きが発生する場合、発生する動きに合わせて適用される効果の位置も変更させて適用させてもよい。
【０１０４】
撮影部１３４０は、本発明で提供する一般撮影モードまたはＧＩＦ撮影モードのうちいずれか１つのモードで、ディスプレイ部１３１０にディスプレイされた被写体を撮影する。
【０１０５】
このとき、撮影部１３４０は、動く写真を生成するために、ＧＩＦ撮影モードで提供するＧＩＦバーストモードまたはＧＩＦビデオモードのうちいずれか１つのモードを利用して、ディスプレイされた被写体に対する複数の写真または映像を撮影してもよい。
【０１０６】
すなわち、撮影部１３４０は、ＧＩＦ撮影モードで提供される撮影モードのうちＧＩＦバーストモードが選択されると、ＧＩＦバーストモードに対して予め決められた数だけディスプレイされた被写体を順次に撮影するし、ＧＩＦビデオモードが選択されると、動画機能を利用してユーザによって決められた時間だけディスプレイされた映像を撮影してもよい。
【０１０７】
これだけでなく、撮影部１３４０は、一般撮影モードまたはＧＩＦ撮影モードで動く効果を選択することにより、動く効果を含んだ動く写真を生成するための写真を撮影してもよい。
【０１０８】
生成部１３５０は、撮影部１３４０によって撮影された写真または映像を利用して動く写真を生成する。
【０１０９】
このとき、生成部１３５０は、ＧＩＦバーストモードによって順次に生成された複数の写真を利用して、ディスプレイされた被写体に対する動く写真を生成してもよいし、ＧＩＦビデオモードによって撮影された映像を利用して、ディスプレイされた被写体に対する動く写真を生成してもよい。
【０１１０】
勿論、生成部１３５０は、一般撮影モードで動く効果が適用された場合、ユーザによって入力された撮影命令にしたがって被写体と適用された動く効果とをキャプチャし、被写体はキャプチャされた状態を維持するが、適用された効果だけが動いている動く写真を生成してもよい。
【０１１１】
保存部１３６０は、本発明を実行するためのすべてのデータ、例えば、アルゴリズム、アプリケーション、多様な効果データ、キャプチャイメージ、動く写真、動画などを保存する。
【０１１２】
このとき、保存部１３６０は、動く写真が生成されてディスプレイされた状態でユーザによって動く写真の保存ボタンが選択されると、動く写真をＧＩＦファイルで保存してもよい。
【０１１３】
勿論、これだけではなく、本発明に係る装置が上述した方法に記載された機能をすべて実行できるということは、当技術分野に携わる当業者にとって自明であろう。
【０１１４】
上述したシステムまたは装置は、ハードウェア構成要素、ソフトウェア構成要素、および／またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてもよい。例えば、実施形態で説明された装置および構成要素は、例えば、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、マイクロコンピュータ、ＦＰＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、１つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてもよい。処理装置は、オペレーティングシステム（ＯＳ）およびＯＳ上で実行される１つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを格納、操作、処理、および生成してもよい。理解の便宜のために、１つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数の処理要素（ｐｒｏｃｅｓｓｉｎｇ  ｅｌｅｍｅｎｔ）および／または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数のプロセッサまたは１つのプロセッサおよび１つのコントローラを含んでもよい。また、並列プロセッサ（ｐａｒａｌｌｅｌ  ｐｒｏｃｅｓｓｏｒ）のような、他の処理構成（ｐｒｏｃｅｓｓｉｎｇ  ｃｏｎｆｉｇｕｒａｔｉｏｎ）も可能である。
【０１１５】
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの１つ以上の組み合わせを含んでもよく、所望するとおりに動作するように処理装置を構成したり、独立的または集合的に（ｃｏｌｌｅｃｔｉｖｅｌｙ）処理装置に命令したりしてよい。ソフトウェアおよび／またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、ある種類の機械、コンポーネント、物理装置、仮想装置（ｖｉｒｔｕａｌ  ｅｑｕｉｐｍｅｎｔ）、コンピュータ格納媒体または装置、または送信される信号波（ｓｉｇｎａｌ  ｗａｖｅ）に永久的または一時的に具現化（ｅｍｂｏｄｙ）されてもよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された態様で格納されても実行されてもよい。ソフトウェアおよびデータは、１つ以上のコンピュータで読み取り可能な記録媒体に格納されてもよい。
【０１１６】
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータで読み取り可能な媒体に記録されてもよい。前記コンピュータで読み取り可能な媒体は、プログラム命令、データファイル、データ構造などを単独でまたは組み合わせて含んでもよい。前記媒体に記録されるプログラム命令は、実施形態のために特別に設計されて構成されたものであってもよいし、コンピュータソフトウェア当業者に公知な使用可能なものであってもよい。コンピュータで読み取り可能な記録媒体の例としては、ハードディスク、フロッピーディスク（登録商標）、磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような光磁気媒体、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を格納して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例は、コンパイラによって生成されるもののような機械語コードだけではなく、インタプリタなどを使用してコンピュータによって実行される高級言語コードを含む。上述したハードウェア装置は、実施形態の動作を実行するために１つ以上のソフトウェアモジュールとして動作するように構成されてもよく、その逆も同じである。
【０１１７】
以上のように、実施形態を、限定された実施形態と図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能である。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ／あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。
【０１１８】
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。
【符号の説明】
【０１１９】
１３００：動く写真生成装置
１３１０：ディスプレイ部
１３２０：切替部
１３３０：適用部
１３４０：撮影部
１３５０：生成部
１３６０：保存部
【図１】
2016213832.tif 000003
【図２】
2016213832.tif 000004
【図３】
2016213832.tif 000005
【図４】
2016213832.tif 000006
【図５】
2016213832.tif 000007
【図７】
2016213832.tif 000008
【図８】
2016213832.tif 000009
【図９】
2016213832.tif 000010
【図１３】
2016213832.tif 000011
【図６】
2016213832.tif 000012
【図１０】
2016213832.tif 000013
【図１１】
2016213832.tif 000014
【図１２】
2016213832.tif 000015