(57)【要約】【課題】動画撮影中の静止画撮影において、静止画像の撮影により欠落した動画フレームとして用いるための代替フレーム画像について、動画に不自然さを与えない加工を実行することが可能な撮像装置の提供。【解決手段】動画を撮影中に静止画を撮影する機能を有する撮像装置は、動画および静止画像を、それぞれに対応する加工パラメータを用いて加工し、静止画像から生成した代替フレーム画像を加工するための代替フレーム画像の加工パラメータを、静止画像および動画を加工するための加工パラメータとは別個に設定して取得し、代替フレーム画像の取得した加工パラメータを用いて代替フレーム画像を加工する。【選択図】図２
2014155009.tif 000002
【特許請求の範囲】
【請求項１】
動画を撮影中に静止画を撮影する機能を有する撮像装置において、
前記動画の撮影中に撮影した静止画像を取得する静止画像取得手段と、
前記静止画像の撮影により欠落した動画フレームとして用いるための代替フレーム画像を、前記静止画像から生成する代替フレーム画像生成手段と、
前記動画および前記静止画像を、それぞれに対応する加工パラメータを用いて加工する画像加工手段と、
前記代替フレーム画像を加工するための代替フレーム画像の加工パラメータを、前記静止画像および前記動画を加工するための加工パラメータとは別個に設定して取得する加工パラメータ決定手段と、
を備え、
前記画像加工手段は、前記代替フレーム画像の加工パラメータを用いて前記代替フレーム画像を加工することを特徴とする撮像装置。
【請求項２】
前記動画、静止画像および代替フレーム画像の各パラメータは、少なくとも複数の加工内容と対応する加工量を含み、前記加工パラメータ決定手段は、前記代替フレーム画像に実行する加工内容および対応する加工量の少なくとも一方を、前記静止画像および前記動画それぞれを加工するための加工パラメータとは別個に設定することを特徴とする請求項１に撮像装置。
【請求項３】
前記代替フレーム画像に実行する加工内容は、前記動画に実行される加工内容と前記動画に実行されない加工内容を含み、前記加工パラメータ決定手段は、前記動画に実行されない加工内容で前記代替フレーム画像に実行される加工内容を、前記静止画像の対応する加工内容の加工量と閾値とに基づいて設定することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記加工パラメータ決定手段は、前記代替フレーム画像の加工パラメータの各加工内容の加工量を、前記静止画像の加工パラメータの対応する加工内容の加工量と閾値とに基づいて設定することを特徴とする請求項２に記載の撮像装置。
【請求項５】
前記加工パラメータ決定手段は、前記代替フレーム画像の加工パラメータの各加工内容の加工量を、前記動画および静止画像のいずれかの加工パラメータの対応する加工内容の加工量と閾値とに基づいて設定することを特徴とする請求項２に記載の撮像装置。
【請求項６】
前記加工パラメータ決定手段は、前記代替フレーム画像の加工パラメータの各加工内容の加工量の設定を、前記動画の加工パラメータの対応する加工内容の加工量と閾値と、前記静止画像の加工パラメータの対応する加工内容の加工量と閾値のどちらの加工量と閾値とに基づいて行うかを、前記代替フレーム画像の加工内容ごとに選択することを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記加工パラメータ決定手段は、各加工内容の加工量の閾値を、撮影の解像度又は撮影モードに従って設定することを特徴とする請求項３乃至６のいずれか一項に記載の撮像装置。
【請求項８】
動画を撮影中に静止画を撮影する機能を有する撮像装置の制御方法において、
前記動画の撮影中に撮影する機能によって得られた静止画像を取得する静止画像取得ステップと、
前記静止画像の撮影により欠落した動画フレームとして用いるための代替フレーム画像を、前記静止画像から生成する代替フレーム画像生成ステップと、
前記動画および前記静止画像を、それぞれに対応する加工パラメータを用いて加工する画像加工ステップと、
前記代替フレーム画像を加工するための代替フレーム画像の加工パラメータを、前記静止画像および前記動画を加工するための加工パラメータとは別個に設定して取得する加工パラメータ決定ステップと、
を備え、
前記画像加工ステップは、前記代替フレーム画像の加工パラメータを用いて前記代替フレーム画像を加工することを特徴とする制御方法。
【請求項９】
動画を撮影中に静止画を撮影する機能を有する撮像装置を制御するプログラムであり、
コンピュータを、
前記動画の撮影中に撮影した静止画像を取得する静止画像取得手段、
前記静止画像の撮影により欠落した動画フレームとして用いるための代替フレーム画像を、前記静止画像から生成する代替フレーム画像生成手段、
前記動画および前記静止画像を、それぞれに対応する加工パラメータを用いて加工する画像加工手段、
前記代替フレーム画像を加工するための代替フレーム画像の加工パラメータを、前記静止画像および前記動画を加工するための加工パラメータとは別個に設定して取得し、前記代替フレーム画像の加工パラメータを用いて前記代替フレーム画像を加工する画像加工手段として機能させるプログラム。
【請求項１０】
請求項９のプログラムを記録したコンピュータが読み取り可能な記憶媒体。
【請求項１１】
コンピュータを、請求項１乃至７のいずれか一項に記載された撮像装置の各手段として機能させるプログラム。
【請求項１２】
コンピュータを、請求項１乃至７のいずれか一項に記載された撮像装置の各手段として機能させるプログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、特に動画撮影中の静止画撮影において、静止画像と代替フレーム画像とを加工パラメータを用い加工を行う撮像装置、及び撮影方法に関するものである。
【背景技術】
【０００２】
動画撮影中に静止画撮影を行う際、静止画像に小顔化などの加工を行いたい場合がある。この時、静止画撮影の際に一時的に動画撮影が中断され、動画フレームの一部が欠落するので、この欠落した動画フレームに対応する代替フレーム画像を生成する。ここで静止画像と同じ加工を代替フレーム画像にも行い、次いでエンコードして欠落した動画フレームとすると、動画に不自然な変化が生じる可能性がある。
【０００３】
図１は加工パラメータＢ（図示せず）を用いて動画に加工処理が行われた動画を記録中の静止画撮影において、欠落した動画フレームを補う代替フレーム画像に、動画静止画像と同じ加工パラメータＡを用いて加工を行う場合の処理構成の概略図である。動画撮影中に取得した静止画１０１を代替フレーム画像用にリサイズし１０２、そして静止画１０１とリサイズされた代替フレーム画像１０２各々とに同じ加工パラメータＡを用いて加工を行う１０３。この時、静止画撮影直前の動画フレームＡｎ１０４と静止画撮影直後の動画フレームＢ１１０６と、その間の代替フレーム画像１０５に加工の差があるため不自然さが生じる可能性がある。
【０００４】
従来、このような撮像装置に関して、欠落した動画フレームを補間する代替フレーム画像の撮影方法、加工方法が多く提案されている。例えば特許文献１では、静止画像と代替フレーム画像に対して、それぞれ独立にホワイトバランス制御値を設定し、設定されたホワイトバランス制御値を用いて、前記静止画像と前記代替フレーム画像を現像している。しかし、特許文献１には、小顔化などの加工を行って代替フレーム画像を生成する時の加工パラメータの設定構成については述べられていない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２８７８０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで本発明の目的は、動画撮影中に、撮影した静止画像に加工パラメータを設定して意図した加工を行い記録する場合に、代替フレーム画像についても、動画に不自然さを与えない加工を行うことを可能にする撮像装置を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明によれば、動画を撮影中に静止画を撮影する機能を有する撮像装置は、動画の撮影中に撮影した静止画像を取得する静止画像取得手段と、静止画撮影により欠落した動画フレームとして用いるための代替フレーム画像を、前記静止画像から生成する代替フレーム画像生成手段と、動画および静止画像を、それぞれに対応する加工パラメータを用いて加工する画像加工手段と、代替フレーム画像を加工するための代替フレーム画像の加工パラメータを、静止画像および動画を加工するための加工パラメータとは別個に設定して取得する加工パラメータ決定手段とを備え、画像加工手段により、代替フレーム画像の加工パラメータを用いて代替フレーム画像を加工する。
【発明の効果】
【０００８】
本発明によれば、動画撮影中の静止画撮影において、欠落フレームを補間する代替フレーム画像に適切な加工を施すことが可能となる。
【図面の簡単な説明】
【０００９】
【図１】動画撮影中の静止画撮影に置いて、静止画と代替フレーム画像に同一の加工パラメータを用いて加工を行う場合の処理構成の一例を示す図である。
【図２】本発明の第１の実施例に係る撮像装置の構成を示すブロック図である。
【図３】本発明の第１の実施例に係る動画撮影中の静止画撮影において用いる加工パラメータの一例を示す図である。
【図４】本発明の第１の実施形態に係る動画撮撮影中の静止画撮影動作のフローチャートを示す図である。
【図５】本発明の第２の実施例に係る動画撮影中の静止画撮影において用いる加工パラメータの一例を示す図である。
【図６】本発明の第２の実施例に係る動画撮撮影中の静止画撮影動作のフローチャートを示す図である。
【図７】本発明の第２の実施例に係る加工パラメータの設定動作のフローチャートを示す図である。
【図８】本発明の第３の実施例に係る動画撮影中の静止画撮影において用いる加工パラメータの一例を示す図である。
【図９】本発明の第３の実施形態に係る動画撮撮影中の静止画撮影動作のフローチャートを示す図である。
【図１０】本発明の第３の実施例に係る加工パラメータの設定動作のフローチャートを示す図である。
【発明を実施するための形態】
【００１０】
以下、添付の図面を用いて、本発明の好適な実施の形態を詳細に説明する。
【実施例１】
【００１１】
図２は、本発明の第１の実施例に係る撮像装置３０１の構成を示すブロック図である。
同図において、２０２は撮像レンズ、２０３はフォーカス制御、２０４は絞り、２０５は２０４の露光制御、２０６は撮像素子、２０７はＡ／Ｄ変換器、２０８はタイミング制御である。撮像レンズ２０２から入射した光は絞り２０４を通過し、撮像素子２０６によってアナログの電気信号に変換される。Ａ／Ｄ変換器２０７によって、撮像素子２０６から出力されたアナログ信号をデジタル信号に変換する。２０９は画像処理部で、Ａ／Ｄ変換器２０７から出力された画像の信号処理及び圧縮などの処理が行われる。２１０はメモリで、静止画像や動画のデータを格納する。２１１はユーザの入力を受け付ける操作部、２１５は記録媒体、２１６は表示制御部で、２１７が表示部である。２１２は加工パラメータ管理部で、静止画、動画、代替フレーム画像各々の加工パラメータを管理する。２１３は加工パラメータ決定部で、加工パラメータ管理部で管理される加工パラメータを用い、代替フレーム画像用の加工パラメータを決定する。２１４は画像加工部で、静止画、動画、代替フレーム画像各々の加工を行う。画像加工部２１４は、静止画、動画を加工パラメータ管理部２１２で管理されている加工パラメータを用いて加工し、代替フレーム画像を加工パラメータ決定部２１３で決定した代替フレーム画像用の加工パラメータを用いて加工する。２１８は制御部で、制御部が含む図示しないメモリに記憶されている制御プログラムを実行して、フォーカス制御２０３、露光制御２０３、タイミング制御２０８、表示制御部２１５等の制御や、データ転送を制御する。
【００１２】
図２の加工パラメータ管理部２１２で管理される加工パラメータについて、図３を用いて説明する。
図３は、本実施例において、静止画像と代替フレーム画像とで別個の加工パラメータを用いる場合の加工パラメータの一例を示す図である。図３に示す各加工内容について、静止画像はすべての加工を実施し、動画では美肌と歯のホワイトニング加工についてのみ実施し、他の加工内容については非実施の構成とする。この時、代替フレーム画像用の加工パラメータを、例えば動画で非実施であった加工内容の一部を代替フレーム画像では実施するように、静止画像および動画それぞれの加工パラメータとは個別に設定する。
【００１３】
本実施例では、以上のように設定した、静止画および動画の加工パラメータと異なる代替フレーム画像用の加工パラメータを用いて、代替フレーム画像を加工する。
【００１４】
本実施例の加工パラメータ決定部２１３を含む撮像装置による動画を撮影中の静止画撮影の動作について、図４のフローチャートを用いて説明する。図４は、本実施例に係る動画撮影開始から代替フレーム画像の動画へのエンコードまでの動作の流れを示したフローチャートである。本動作は、制御部２１８が制御プログラムを実行して、撮像装置の各部を制御することで達成される。
【００１５】
まず、ユーザが操作部２１１又はこれとは別個に設けられた図示しない電源スイッチ等を操作することで撮像装置が起動されて（Ｓ４０１）、動画の撮影が開始される（Ｓ４０２）。ここで制御部２１８は、動画撮影が終了するかどうかを判断する（Ｓ４０３）。動画撮影の終了であれば、撮像装置の動作を終了し（Ｓ４０４）、終了でない場合は、シャッターボタンの全押し操作が行われたかどうかを判断する（Ｓ４０５）。シャッターボタンの全押し操作が行われた場合、制御部２１８は、動画撮影を中断し（Ｓ４０６）、メモリ３１０から加工前の静止画像を取得する（Ｓ４０７）。加工前の静止画像取得を行った後は、二つの処理動作が行われる。
【００１６】
一つは、まずユーザが、例えば操作部２１１を操作して設定した静止画用の加工パラメータを、画像加工部２１４が加工パラメータ管理部２１２から取得する（Ｓ４０８）。続いて、画像加工部２１４は、Ｓ４０７で取得した加工前の静止画像を、Ｓ４０８で取得した加工パラメータを用いて加工し、加工した静止画を保存する（Ｓ４０９およびＳ４１０）。
【００１７】
他の処理動作では、制御部２１８が、Ｓ４０６で動画撮影を中断した期間の欠落した動画フレームに対応する代替フレーム画像用のリサイズ画像を、取得した静止画像から生成する（Ｓ４１１）。次に、ユーザが例えば操作部２１１を操作して設定した代替フレーム画像用の加工パラメータ情報を、加工パラメータ決定部２１３が加工パラメータ管理部２１２から取得し、代替フレーム画像用の加工パラメータとして決定する（Ｓ４１２）。続いて画像加工部２１４は、Ｓ４１１の代替フレーム画像生成で取得した代替フレーム画像用のリサイズ画像、Ｓ４１２で決定した加工パラメータを用いて代替フレーム画像を加工し、動画にエンコードする（Ｓ４１３およびＳ４１４）。Ｓ４１０とＳ４１４が終わると、制御部２１８は動画撮影を再開する（Ｓ４１５）。
【００１８】
なお、本実施例では、静止画用および代替フレーム画像用の加工パラメータをユーザによって設定された加工パラメータを用いて決定したが、撮像装置によって設定されている加工パラメータを用いて決定する形態としてもよい。
【００１９】
また、静止画用加工部と代替フレーム画像用加工部を一つの加工部として図示したが、別々の加工部を用いて、静止画と代替フレーム画像それぞれを別の加工パラメータを用いて、加工する形態としてもよい。また、本実施例では各加工内容の実施、非実施の設定は、ユーザにより設定可能としているが、固定であっても、あるいは撮影時の画像の解像度や撮影モードなどによって管理する構成であってもよい。例えば、代替フレーム画像で実施する加工内容とするかどうかの設定は、静止画像の加工パラメータの各加工内容の加工値が対応する閾値よりも小さい場合に、実施すると設定する構成としてもよい。この場合、閾値を撮影時の画像の解像度や撮影モードなどに応じて変更することも可能である。
【００２０】
本実施例によれば、動画撮影中の静止画撮影において、欠落フレームを補間する代替フレーム画像に適切な加工を施すことが可能となり、代替フレーム画像の加工が、撮影された動画に不自然を与えることを防止することを可能にする。
【実施例２】
【００２１】
次に、本発明の第２の実施例を図５乃至７を用いて説明する。本実施例は、静止画像の加工の度合いを示す加工量と、各加工内容の各々に設けた加工量の閾値を用いて代替フレーム画像の加工パラメータを設定する点で第１の実施例と異なる。撮像装置の構成は、第１の実施例と同様であるので、ここでの説明は省略する。以下、本実施例に係る代替フレーム画像の加工パラメータの設定、決定構成について説明する。
【００２２】
まず、図２の加工パラメータ管理部２１２で管理される加工パラメータについて図５を用いて説明する。
図５は、静止画像の加工の度合いを示す加工量と各加工内容に設けた加工量の閾値を用いて、静止画像とは個別に代替フレーム画像の加工パラメータを設定した場合の一例を示す図である。なお、図５の加工量の値は、値が大きいほど加工の度合いが大きいことを示す。
【００２３】
図５に示す通り、加工内容の各々に加工量の閾値が設けられている。この各閾値と静止画で実施した各加工内容の加工量をそれぞれ比較する。ここで、静止画像で実施した加工内容の加工量が閾値以下である場合は、代替フレーム画像の加工量を静止画の加工量と同一に設定する。また静止画像で実施した加工量が閾値より大きい場合は、代替フレーム画像の加工量を閾値と同一に設定する。
【００２４】
次に、図５に示した本実施例に係る加工パラメータを用いた、動画撮影中の静止画撮影の動作を、図６のフローチャートを用いて説明する。
図６は本実施例に係る、動画撮影開始から代替フレーム画像の動画へのエンコードまでの動作の流れを示したフローチャートである。また図７は本実施例に係る、代替フレーム画像の加工パラメータを設定する流れの詳細を示したフローチャートである。図において、図４に示す第１の実施例の動作と同じ部分は同じ符号を付して示す。
【００２５】
Ｓ４０１乃至Ｓ４１１およびＳ４１３乃至Ｓ４１４の動作は、第１の実施例と同様であるのでここでの説明は省略する。
【００２６】
本実施例においても、第１の実施例と同様に、Ｓ４０８での静止画用の加工パラメータを取得後、二つの処理動作が行われる。一つは、第１の実施例と同様の静止画像を加工し、保存する動作である（Ｓ４０９およびＳ４１０）。もう一つの処理動作は、本実施例に係る図５の加工パラメータを用いた代替フレーム画像の加工およびエンコードする動作である。以下、この動作を説明する。
【００２７】
Ｓ４０６で制御部２１８は、動画撮影を中断した期間の欠落した動画フレームに対応する代替フレーム画像用のリサイズ画像を、取得した静止画像から生成する（Ｓ４１１）。次に加工パラメータ決定部２１３は、加工内容の各々に設けられた加工パラメータの閾値を取得し（Ｓ６０１）、Ｓ４０８で取得した静止画用の加工パラメータと、Ｓ６０１で取得した閾値を用いて代替フレーム画像用の加工パラメータを決定する（Ｓ６０２）。Ｓ６０２の詳細動作については後述する。続いて画像加工部２１４は、Ｓ４１１の代替フレーム画像生成で取得した代替フレーム画像用のリサイズ画像を、Ｓ６０２で決定した加工パラメータを用いて加工し、動画にエンコードする（Ｓ４１３およびＳ４１４）。Ｓ４１０とＳ４１４が終わると、制御部２１８は動画撮影を再開する（Ｓ４１５）。
【００２８】
本実施例の加工パラメータ設定部２１３の動作について、図７のフローチャートを用いて説明する。
図７は、Ｓ６０２における加工パラメータ決定部２１３の動作の詳細なフローチャートを示す。加工パラメータに設定されている加工内容を選択する（Ｓ７０１）。選択された加工内容の静止画像の加工量と、選択された加工内容の閾値を比較する（Ｓ７０２）。ここで、静止画像で実施した加工量が閾値以下である場合は、代替フレーム画像の加工量を静止画の加工量と同一に設定する（Ｓ７０３）。また静止画像で実施した加工量が閾値より大きい場合は、代替フレーム画像の加工量を閾値と同一に設定する（Ｓ７０４）。代替フレーム画像の加工パラメータが全て設定されたかを確認し（Ｓ７０５）、設定されていなければ、Ｓ７０１から設定がされていない代替フレーム画像の加工内容の加工パラメータを設定する。以上のような動作で、加工パラメータ決定部２１３は、代替フレーム画像用の加工パラメータを決定する。
【００２９】
なお、本実施例では、静止画用の加工パラメータをユーザによって設定されたものを用いたが、撮像装置によって設定されている加工パラメータを用いる形態をとってもよい。また静止画像で実施した加工量が閾値より大きい場合は、閾値で代替フレーム画像を加工するとしたが、閾値を基準にして設定した別の加工量で加工する構成にしてもよい。
【００３０】
また静止画像で実施した加工量が閾値より小さい場合は、静止画の加工量で代替フレーム画像を加工するとしたが、閾値を基準にして別に設定した加工量で加工する構成にしてもよい。また本実施例では、静止画用加工部と代替フレーム画像用加工部を一つの加工部として図示したが、別々の加工部を用いて、静止画と代替フレーム画像それぞれを別の加工パラメータを用いて、加工する形態にしてもよい。また、本実施例では加工内容の各々に設定した閾値は固定であったが、撮影時の画像の解像度や撮影モードによって設定して管理する構成にしてもよい。また本実施例では静止画用加工パラメータの取得を代替フレーム用のリサイズ画像取得前に行っているが、静止画の加工動作と代替フレーム画像の加工動作の各々において取得する構成にしてもよい。
【００３１】
本実施例によっても、動画撮影中の静止画撮影において、欠落フレームを補間する代替フレーム画像に適切な加工を施すことが可能となり、代替フレーム画像の加工が、撮影された動画に不自然を与えることを防止することを可能にする。
【実施例３】
【００３２】
次に、本発明の第３の実施例を図８乃至１０を用いて説明する。本実施例では、代替フレーム画像の加工パラメータの設定に際し、各加工内容の加工量を、静止画の加工パラメータおよび動画の加工パラメータのどちらを基準として設定するかを選択可能とすることを特徴とする。なお、静止画像の加工の度合いを示す加工量に対し、閾値を設ける点は第２の実施例と同様である。また、撮像装置の構成は、第１の実施例と同様であるので、ここでの説明は省略する。
【００３３】
加工パラメータ管理部２１２で管理される加工パラメータについて図８を用いて説明する。
図８は、本実施例に従って設定された加工パラメータを示す。同図において、代替フレーム画像用の加工パラメータは、静止画像および動画の加工の度合いを示す加工量と、各加工内容に設けた加工量の閾値と、静止画または動画の加工パラメータのどちらを基準として用いるかの選択に基づいて設定されている。なお、同図において、各加工内容の加工量の値は、値が大きいほど加工の度合いが大きいことを示す。
【００３４】
図８によれば、基準として動画の加工パラメータが選択された場合は動画の加工量以下で、また静止画の加工パラメータが選択された場合は静止画の加工量以下の加工量で、代替フレーム画像を加工する。この場合、選択された各加工内容の加工量と、各加工内容に設けられた閾値とを比較し、閾値を超えている場合は、閾値以下の加工量で代替フレーム画像を加工する。
【００３５】
図８に示した本実施例に係る加工パラメータを用いた、動画撮影中の静止画撮影の動作について、図９および１０のフローチャートを用いて説明する。
【００３６】
図９は、本実施例に係る動画撮影開始から、代替フレーム画像の動画へのエンコードまでの動作の流れを示すフローチャートである。また図１０は、本実施例に係る、代替フレーム画像の加工パラメータを設定する動作の詳細なフローチャートである。図において、図４に示す第１の実施例と動作と同じ部分は同じ符号を付して示す。
【００３７】
Ｓ４０１乃至Ｓ４１１およびＳ４１３乃至Ｓ４１４の動作は、第１の実施例と同様であるのでここでの説明は省略する。本実施例でも、Ｓ４０８での静止画用の加工パラメータを取得後、二つの処理動作が行われる。一つは、静止画像を加工し、保存するＳ４０９およびＳ４１０の動作である。この動作は、第１の実施例での動作と同様であるので、上述のように説明を省略する。ここでは、もう一つの処理動作を説明する。
【００３８】
Ｓ４０６で制御部２１８は、動画撮影を中断した期間の動画フレームに対応する代替フレーム画像用のリサイズ画像を、取得した静止画像から生成する（Ｓ４１１）。次に加工パラメータ決定部２１３は、ユーザによって設定された動画用の加工パラメータを加工パラメータ管理部２１２から取得し（Ｓ９０１）、また加工パラメータの各加工内容に設けられた閾値を取得する（Ｓ９０２）。次に加工パラメータ決定部２１３は、Ｓ４０８で取得した静止画用の加工パラメータ、Ｓ９０１で取得した動画用加工パラメータのどちらを、代替フレーム画像を加工するパラメータの基準とするかを選択する（Ｓ９０３）。この選択は、ユーザが操作部２１１を操作して行うことが可能である。Ｓ４０８で取得した静止画用の加工パラメータと、Ｓ９０１で取得した動画用の加工パラメータと、Ｓ９０２で取得した閾値と、Ｓ９０３での動画又は静止画の選択とに基づいて代替フレーム画像用の加工量を設定する（Ｓ９０４）。これにより、代替フレーム画像用の加工パラメータを決定する。Ｓ９０４の動作の詳細については後述する。
【００３９】
続いて画像加工部２１４は、Ｓ４１３で取得した代替フレーム画像用のリサイズ画像をＳ９０４で決定した加工パラメータを用いて代替フレーム画像を加工し、動画にエンコードする（Ｓ４１３およびＳ４１４）。Ｓ４１０とＳ４１４が終わると、制御部２１８は動画撮影を再開する（Ｓ４１５）。
【００４０】
本実施に係る加工パラメータ決定部２１３の動作について、図１０のフローチャートを用いて説明する。
図１０は、Ｓ９０４における加工パラメータ決定部２１３の動作の詳細なフローチャートを示す。
【００４１】
まず、加工パラメータに設定されている加工内容を選択する（Ｓ１００１）。Ｓ１００１では、選択された加工内容の加工量の基準として、Ｓ９０３において静止画用加工パラメータと動画用加工パラメータのどちらが選択されているかを判断する。静止画用が選択されている場合は、Ｓ１００１で選択された加工内容の代替フレーム画像への加工量の基準（基準加工量）を静止画の加工量に、動画用が選択された場合は、動画の加工量を基準加工量として選択する（Ｓ１００３およびＳ１００４）。
【００４２】
次に、Ｓ１００１で選択された加工内容について、Ｓ１００３またはＳ１００４で選択された基準加工量と、Ｓ１００１で選択された加工内容の閾値とを比較する（Ｓ１００５）。ここで、基準加工量が閾値以下である場合は、代替フレーム画像の加工量を基準加工量と同一に設定する（Ｓ１００６）。また基準加工量が閾値より大きい場合は、代替フレーム画像の加工量を閾値と同一に設定する（Ｓ１００７）。代替フレーム画像の加工パラメータが全て設定されたかを確認し（Ｓ１００８）、設定されていなければ、Ｓ１００１から設定がされていない代替フレーム画像の加工内容の加工パラメータを設定する。以上のような構成で、加工パラメータ決定部２１３は、代替フレーム画像用の加工パラメータを決定する。
【００４３】
なお、本実施例では、選択された基準加工量が閾値より大きい場合は閾値で代替フレーム画像を加工するとしたが、閾値を基準にして設定した別の加工量で加工する構成にしてもよい。また選択された基準加工量が閾値より小さい場合は、基準加工量で代替フレーム画像を加工するとしたが、閾値を基準にして設定した別の加工量で加工する構成としてもよい。
【００４４】
また本実施例では、静止画用加工部と動画加工部と代替フレーム画像用加工部を一つの加工部として図示したが、それぞれの加工部を用いて、静止画、動画、代替フレーム画像を別々の加工パラメータを用いて加工する形態をとしてもよい。また本実施例では、図９、図１０に示すように、基準となる加工パラメータを選択後に閾値判定を行っているが、静止画用と動画用の加工パラメータを閾値判定した後に、加工パラメータを選択させる構成してもよい。また本実施例では各加工内容に設定した閾値は固定であったが、撮影時の画像の解像度や撮影モードによって設定して管理する構成としてもよい。
【００４５】
また本実施例では、静止画用加工パラメータの取得を代替フレーム用のリサイズ画像の取得前に行っているが、静止画の加工動作と代替フレーム画像の加工動作の各々で取得する構成としてもよい。また本実施例では、代替フレーム用のリサイズ画像の取得後に、動画用の加工パラメータと閾値の取得および基準パラメータの選択を行っているが、いずれについても代替フレーム用のリサイズ画像取得前に行う構成としてもよい。
【００４６】
本実施例によっても、動画撮影中の静止画撮影において、欠落フレームを補間する代替フレーム画像に適切な加工を施すことが可能となり、代替フレーム画像の加工が、撮影された動画に不自然を与えることを防止することを可能にする。
【００４７】
前述した本発明の実施形態における撮像装置における動画像の撮影中の静止画撮影を構成する各手段、並びに動作の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記憶したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
【００４８】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００４９】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（図４、６、７、９、１０に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する場合も含む。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００５０】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００５１】
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００５２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。
【００５３】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００５４】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００５５】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００５６】
さらに、その他の方法として、まず記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００５７】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【図１】
2014155009.tif 000003
【図２】
2014155009.tif 000004
【図３】
2014155009.tif 000005
【図４】
2014155009.tif 000006
【図５】
2014155009.tif 000007
【図６】
2014155009.tif 000008
【図７】
2014155009.tif 000009
【図８】
2014155009.tif 000010
【図９】
2014155009.tif 000011
【図１０】
2014155009.tif 000012