(57)【要約】【課題】巡回フィルターを用いて適切にクロスフェード処理を施すことができるようにする。【解決手段】静止画または動画の何れかの画像データを連続して伸長し複数のチャプタを作成する作成手段と、前記画像データに対して所定の画像処理を施す処理手段と、前記チャプタに対して、巡回フィルターを用いて前チャプタとのクロスフェード効果を施すクロスフェード手段と、前記処理手段により施された画像処理の内容と前記チャプタを構成する画像種別に基づいて、前記クロスフェード効果を施すか否かを決定する決定手段とを設ける。【選択図】図７
2017112527.tif 000002
【特許請求の範囲】
【請求項１】
静止画または動画の何れかの画像データを連続して伸長し複数のチャプタを作成する作成手段と、
前記画像データに対して所定の画像処理を施す処理手段と、
前記チャプタに対して、巡回フィルターを用いて前チャプタとのクロスフェード効果を施すクロスフェード手段と、
前記処理手段により施された画像処理の内容と前記チャプタを構成する画像種別に基づいて、前記クロスフェード効果を施すか否かを決定する決定手段とを有することを特徴とする画像処理装置。
【請求項２】
前記所定の画像処理は、前記画像データに対する特殊効果処理を含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記特殊効果処理は、前記静止画の一部分を切り抜く位置を毎フレーム変化して保存するトリミング処理であることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記特殊効果処理は、前記静止画の一部分を切り抜くサイズを毎フレーム変更して保存するトリミング処理であることを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記決定手段は、前記画像種別が動画であった場合は、
前記クロスフェード効果を施さないことを決定することを特徴とする請求項１〜４の何れか１項に記載の画像処理装置。
【請求項６】
前記決定手段は、前記処理手段により前記特殊効果処理が施された場合に、
トリミングの位置またはサイズのフレーム毎の変化量が、予め決められる閾値以上である場合は前記クロスフェード効果を施さないことを決定することを特徴とする請求項２〜４の何れか１項に記載の画像処理装置。
【請求項７】
静止画または動画の何れかの画像データを連続して伸長し複数のチャプタを作成する作成工程と、
前記画像データに対して所定の画像処理を施す処理工程と、
前記チャプタに対して、巡回フィルターを用いて前チャプタとのクロスフェード効果を施すクロスフェード工程と、
前記処理工程により施された画像処理の内容と前記チャプタを構成する画像種別に基づいて、前記クロスフェード効果を施すか否かを決定する決定工程とを有することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置および画像処理方法に関し、特にシーン毎に画像処理を適応的に施す画像処理装置に関する。
【背景技術】
【０００２】
近年のデジタルカメラにおいて、ユーザが撮影し撮り貯めた静止画や動画を連続して複数のシーンとして再生する際に、画像の切り替わり時にトランジッション効果を施す機能が提供されてきた。しかしながら、トランジッション効果を施す手段によっては、効果を施すには向かないシーンがある。
【０００３】
たとえば特許文献１の画像処理装置では、編集時に前のシーンと後のシーンのカメラ操作情報を比較し、条件に合致すればトランジッション効果を施すことが行われている。これにより、ユーザが映像効果に対する知識を持っていなくても、メリハリの利いた編集が可能となっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１１０９９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
トランジッション効果の施し方法としていくつかの方法が提案されているが、その一つとして巡回フィルターを用いる方法が存在する。この方法は、入力されるフレームに対し、直前にフィルター処理されたフレームを合成する。そのため、処理されるフレーム間で被写体の動きが大きい場合、合成後の画像に前フレームの画像が残像として残るため、品位が悪くなるという問題があった。
本発明は前述の問題点に鑑み、巡回フィルターを用いて適切にクロスフェード処理を施すことができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像処理装置は、静止画または動画の何れかの画像データを連続して伸長し複数のチャプタを作成する作成手段と、前記画像データに対して所定の画像処理を施す処理手段と、前記チャプタに対して、巡回フィルターを用いて前チャプタとのクロスフェード効果を施すクロスフェード手段と、前記処理手段により施された画像処理の内容と前記チャプタを構成する画像種別に基づいて、前記クロスフェード効果を施すか否かを決定する決定手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、巡回フィルターを用いて適切にクロスフェード処理を施すことが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態におけるデジタルカメラの外観図である。
【図２】本発明の実施形態におけるデジタルカメラの構成ブロック図である。
【図３】巡回フィルターを用いたクロスフェード効果処理の模式図である。
【図４】本発明の実施形態における、アルバム保存時の制御手順を説明するフローチャートである。
【図５】（ａ）は本実施形態における記録媒体に格納されている静止画ファイルと動画ファイルを説明する図であり、（ｂ）はアルバム構成情報を説明する図である。
【図６】本発明の実施形態における、アルバム保存時の制御フローである。
【図７】本発明の実施形態における、効果処理の制御フローとデータフローである。
【図８】本発明の実施形態における、効果処理の模式図である。
【発明を実施するための形態】
【０００９】
以下、本発明の好適な実施形態について、添付図面を参照して詳細に説明する。
図１に本発明の画像処理装置の一例としてのデジタルカメラの外観図を示す。
表示部２８は、画像や各種情報を表示する表示部である。シャッターボタン６１は、撮影指示を行うための操作部である。モード切替スイッチ６０は、各種モードを切り替えるための操作部である。コネクタ１１２は、パーソナルコンピュータやプリンタなどの外部機器と接続するための接続ケーブル１１１とデジタルカメラ１００とのコネクタである。
【００１０】
操作部７０は、ユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材より成る操作部である。アルバムボタン７４は、本実施形態の図４で説明するアルバム作成を行うためのボタンである。コントローラーホイール７３は操作部７０に含まれる回転操作可能な操作部材である。電源スイッチ７２は、電源オン、電源オフを切り替えるための押しボタンである。
【００１１】
記録媒体は２００は、メモリカードやハードディスク等の記録媒体である。記録媒体スロット２０１は、記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となり、記録や再生が可能となる。蓋２０２は、記録媒体スロット２０１の蓋である。図１においては、蓋２０２を開けて記録媒体スロット２０１から記録媒体２００の一部を取り出して露出させた状態を示している。スピーカ２９は撮影により記録媒体２００に記録された動画を再生する際に音を出力するための装置である。
【００１２】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。
図２において、撮影レンズ１０３はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は絞り機能を備えるシャッターである。撮像部２２は、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア１０２は、デジタルカメラ１００の、撮影レンズ１０３を含む撮像系を覆うことにより、撮影レンズ１０３、シャッター１０１、撮像部２２を含む撮像系の汚れや破損を防止する。
【００１３】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。さらに、画像処理部２４には映像と音声の複合回路、符号回路が含まれる。
【００１４】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。また、音声データも格納する。メモリ３２は、所定枚数の静止画や所定時間の動画および音声を格納するのに十分な記憶容量を備えている。また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。
【００１５】
Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データは、Ｄ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。
【００１６】
Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示（ライブビュー表示）を行える。
【００１７】
不揮発性メモリ５６は、電気的に消去・記録可能な記録媒体としてのメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのコンピュータプログラムのことである。
【００１８】
システム制御部５０は、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。システムメモリ５２には、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。システムタイマー５３は、各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００１９】
モード切替スイッチ６０、シャッターボタン６１、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画撮影モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切替スイッチ６０で、メニューボタンに含まれるこれらのモードのいずれかに直接切り替えられる。
【００２０】
あるいは、モード切替スイッチ６０でメニューボタンに一旦切り換えた後に、メニューボタンに含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００２１】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００２２】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００２３】
コントローラーホイール７３は、操作部７０に含まれる回転操作可能な操作部材であり、方向ボタンと共に選択項目を指示する際などに使用される。コントローラーホイール７３を回転操作すると、操作量に応じて電気的なパルス信号が発生し、このパルス信号に基づいてシステム制御部５０はデジタルカメラ１００の各部を制御する。このパルス信号によって、コントローラーホイール７３が回転操作された角度や、何回転したかなどを判定することができる。
【００２４】
なお、コントローラーホイール７３は、回転操作が検出できる操作部材であればどのようなものでもよい。例えば、ユーザの回転操作に応じてコントローラーホイール７３自体が回転してパルス信号を発生するダイヤル操作部材であってもよい。また、タッチセンサよりなる操作部材で、コントローラーホイール７３自体は回転せず、コントローラーホイール７３上でのユーザの指の回転動作などを検出するものであってもよい（いわゆる、タッチホイール）。
【００２５】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００２６】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ/Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや光ディスク、磁気ディスク等から構成される。
【００２７】
通信部５４は、無線または有線ケーブルによって接続し、映像信号や音声信号等の送受信を行う。通信部５４は無線ＬＡＮ（Local Area Network）やインターネットとも接続可能である。通信部５４は撮像部２２で撮像した画像（スルー画像を含む）や、記録媒体２００に記録された画像を送信可能であり、また、外部機器から画像データやその他の各種情報を受信することができる。
【００２８】
姿勢検知部５５は重力方向に対するデジタルカメラ１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮影された画像が、デジタルカメラ１００を横に構えて撮影された画像であるか、縦に構えて撮影された画像なのかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２で撮像された画像の画像ファイルに付加したり、画像を回転して記録することが可能である。姿勢検知部５５としては、加速度センサーやジャイロセンサーなどを用いることができる。
【００２９】
デジタルカメラ１００による動作を説明する。電源スイッチ７２により電源オンの指示があると、システム制御部５０はデジタルカメラ１００を記録待機状態に設定する。記録待機状態において、撮像部２２により得られた動画データが表示部２８に表示される。
ユーザは、記録待機状態において、動画記録モード、静止画記録モード、再生モード棟に設定することができる。静止画記録モードが設定された場合、記録待機状態においてシャッターボタンが操作され、静止画の記録指示があると、システム制御部５０は、撮像部２２により得られた１画面の静止画データを画像処理部２４により圧縮し、静止画データを生成する。そして、この静止画データを記録媒体Ｉ/Ｆ１８を介して記録媒体２００に静止画ファイルとして記録する。
【００３０】
また、動画記録モードが設定された場合、記録待機状態においてシャッターボタンが操作され、動画の記録開始の指示に応じて、システム制御部５０は、撮像部２２により得られた動画データを画像処理部２４により圧縮する。そして、この動画データを記録媒体Ｉ/Ｆ１８を介して記録媒体２００に動画ファイルとして記録する。動画の記録開始後、再びシャッターボタンが操作され、記録停止の指示があると、システム制御部５０は、記録媒体Ｉ/Ｆ１８による動画データの記録を停止する。
【００３１】
また、デジタルカメラ１００は、ダイジェスト記録モードを持つ。ダイジェスト記録モードでは、記録待機状態において、直前の数秒分、例えば４秒分の動画データが圧縮されてメモリ３２に記憶される。そして、ユーザによる記録の指示に応じて、記録指示の直前の４秒分の動画データがメモリ３２から読み出され、記録媒体Ｉ/Ｆ１８を介して記録媒体２００に記録される。このとき、ダイジェスト記録モードにおいて記録された、複数の４秒分の動画データは、一つの動画ファイルに結合される。即ち、ダイジェスト記録モードで記録された動画ファイルが既に記録媒体２００に記録された場合には、新たに記録された４秒分の動画データが、この記録済みの動画ファイルに結合される。また、ダイジェスト記録モードにおいて、１回の記録指示により記録される４秒分の動画データをここではチャプタと呼ぶことにする。
【００３２】
再生モードでは、システム制御部５０は、記録媒体２００に記録された動画ファイルや静止画ファイルのサムネイル画像を生成し、表示部２８に表示させる。ユーザは表示されたサムネイル画像から再生対象のファイルを選択し、再生を指示する。システム制御部５０は、指示された動画ファイル或いは静止画ファイルを記録媒体２００から再生し、画像処理部２４により復号、伸長して複数のチャプタを作成し表示部２８に表示する。
なお、ユーザは操作部７０を操作することにより、記録する静止画のサイズ（画素数）や圧縮率、或いは、記録する動画の画素数やフレームレート等を設定することが可能である。
【００３３】
（第１の実施形態）
図４は、アルバムボタン７４が押された場合のデジタルカメラ１００の動作について説明するフローチャートである。
このアルバムボタン７４は、記録媒体２００に記録されている静止画ファイルや動画ファイルを素材とし、特殊効果処理を施しながら１つの動画ファイル（アルバム）を作成するためのボタンである。なお、アルバムは解像度：１２８０×７２０、フレームレート：２９．９７ｆｐｓの、ＭＰ４形式の動画ファイルであるものとする。
【００３４】
Ｓ４００では、記録媒体２００に画像ファイルが存在するかシステム制御部５０が記録媒体Ｉ/Ｆ１８を介して確認を行う。存在していなければ、Ｓ４１０へ進み、そうでなければＳ４０１へと進む。
【００３５】
図５（ａ）は、本実施形態において記録媒体２００に格納されている静止画ファイルと動画ファイルを図示したものである。ＤＣＦ規格に則ったディレクトリ"１００＿１０１０"（５００）に動画ファイル"ＭＤＧ＿０００１．ＭＰ４"（５０１）や静止画ファイル"ＩＭＧ＿０００２．ＪＰＧ"（５０２）〜"ＩＭＧ＿０００４．ＪＰＧ"（５０３）が保存されている。
【００３６】
動画ファイル５０１は、１シーン４秒の動画が３つ結合された動画ファイルである。
なお本実施形態では、静止画ファイルはＪＰＧ形式であるものとし、動画ファイルはＨ．２６４で圧縮されたＭＰ４ファイルフォーマットであるとする。
Ｃｈａｐｔｅｒ参照情報５０４は、各撮影シーンに対応するチャプタに関する情報が記載されている。Ｃｈａｐｔｅｒ参照情報５０４は、動画ファイル５０１が持つ総チャプタ数や、各チャプタのＡＶデータのファイル上のオフセット位置５０５〜５０７、各チャプタを撮影した際の撮影日時が記載されている。本実施形態では、１チャプタ＝１シーンであるものとする。
撮影日時情報５０８は、各静止画ファイルを撮影した撮影日時が記録されている。
【００３７】
Ｓ４０１では、記録媒体に記録されている画像ファイルの取得をシステム制御部５０が記録媒体Ｉ/Ｆ１８を介して行う。本実施形態では、前述したＣｈａｐｔｅｒ参照情報５０４や撮影日時情報５０８を参照することにより、撮影日時が早いものから取得を行うものとする。なお、動画の場合はチャプタ単位で取得し、静止画の場合はファイル単位で取得を行う。
【００３８】
取得された画像ファイルは、メモリ３２内に設けられた図５の（ｂ）のアルバム構成情報５５０に記載される。アルバム構成情報には、アルバムの動画の総フレーム数５５１、アルバムの各チャプタがどの画像で構成されるかを示した画像のファイルパス５５５、各チャプタを何フレーム間続けてエンコードするのかを示した保存フレーム数５５４が記載される。また、再生する画像が動画の場合に、動画のどのチャプタを再生するかを示した再生チャプタ５５６、および各チャプタで施す特殊効果５５７が記載される。
ここで、「ｎｏｎｅ」とは特殊効果を施さないことを意味し、他の特殊効果については図８で後述する。
【００３９】
続くＳ４０２では、システム制御部５０は、Ｓ４０１で取得された画像ファイルを何フレームだけアルバムとして構成するか決定を行う。本実施形態では動画の場合は１チャプタの時間（４秒）に相当する１２０フレームとし、静止画の場合は９０フレームとする。決定された情報は前述の保存フレーム数５５４に記載を行う。
Ｓ４０３では、システム制御部５０は、アルバムに変換する際に静止画にどのような特殊効果を施すか決定を行う。本実施形態で施す特殊効果の概要を示したものが図８の（ａ）〜（ｄ）である。
【００４０】
図８の（ａ）は、特殊効果「Ｓｌｉｄｅ」であり、静止画８０１の一部分を領域８０３で切りぬく位置を毎フレーム変化して保存する効果であり、切り抜く位置の変化量ΔＸＹが大きい効果である。ここで、ΔＸＹは２を超えるものであるものとする。
図８の（ｂ）は、特殊効果「Ｚｏｏｍ」であり、静止画８０１の一部分を領域８０３で切り抜くサイズを毎フレーム変更して保存する効果であり、切り抜くサイズの変化量ΔＷが大きい効果である。ここで、ΔＷは２を超えるものであるものとする。
図８の（ｃ）は、特殊効果「ＳｌｏｗＳｌｉｄｅ」であり、特殊効果「Ｓｌｉｄｅ」よりも、切り抜く位置の変化量ΔＸＹが少ない効果である。ここで、ΔＸＹは２以下であるものとする。
図８の（ｄ）は、特殊効果「ＳｌｏｗＺｏｏｍ」であり、特殊効果「Ｚｏｏｍ」よりも、切り抜くサイズの変化量ΔＷが少ない効果である。ここで、ΔＷは２以下であるものとする。
【００４１】
Ｓ４０４では、システム制御部５０は、記録媒体２００内の画像すべてについて画像を取得したか確認をおこない、確認を行った場合は、Ｓ４０５へと進み、そうでない場合はＳ４０１へと戻る。
Ｓ４０５では、システム制御部５０は、アルバム構成情報５５０に記載された保存フレーム数を全チャプタで加算することによりアルバムの総フレーム数を算出し、総フレーム数５５１に記載する。
Ｓ４０６では、システム制御部５０は、後述するアルバム保存処理をおこない処理を終える。
Ｓ４１０では、システム制御部５０は、表示部２８にメモリ制御部１５を介して画像ファイルが記録媒体２００に存在していない旨を表示し処理を終える。
【００４２】
次に、図６のフローチャートを用いてアルバム保存処理の動作について説明する。
Ｓ６０１では、システム制御部５０は、アルバム構成情報５５０に記載されているファイル種別をファイルパスをもとに取得し、ファイル種別が静止画であった場合はＳ６０５へ進み、そうでなければＳ６１２へと進む。
【００４３】
Ｓ６０５では、システム制御部５０は、アルバム構成情報５５０に記載されている静止画ファイルを記録媒体２００からメモリ３２へ読み込む。
Ｓ６０６では、システム制御部５０は、メモリ３２に読み込まれた静止画ファイルを画像処理部２４を用いてＹＣｂＣｒデータへデコードし、再びメモリ３２に書き込み、その後、Ｓ６０８へ進む。
Ｓ６０８では、図７で説明を行う効果処理を施す。
【００４４】
Ｓ６０９では、システム制御部５０は、Ｓ６０８にて効果処理されたＹＣｂＣｒデータをＨ．２６４形式にエンコードし、メモリ３２に記載する。
Ｓ６１０では、システム制御部５０は、アルバム構成情報５５０に記載された保存フレーム数５５４だけエンコードされたか確認を行い、エンコードされていなければＳ６０８へ戻り、エンコードされていればＳ６１１へと進む。
【００４５】
Ｓ６１１では、システム制御部５０は、前述のアルバム構成情報５５０に記載された画像をすべてエンコードし終えたか確認をおこない、終えていなければＳ６０１へと戻り、終えていればＳ６５０へと進む。
Ｓ６５０では、システム制御部５０は、エンコードされたＨ．２６４形式のデータをＭＰ４ファイルフォーマットに整形し、記録媒体２００に保存し処理を終える。
【００４６】
Ｓ６１２では、システム制御部５０は、アルバム構成情報５５０に記載されているＭＰ４ファイルを記録媒体２００からメモリ３２に読み込み、Ｓ６１３へ進む。
Ｓ６１３では、システム制御部５０は、メモリ３２に読み込まれたＭＰ４ファイル内に格納されているＨ．２６４データを画像処理部２４に入力することによりＹＣｂＣｒデータへデコードしＳ６１８へ進む。
Ｓ６１８〜Ｓ６２０では、Ｓ６０８〜Ｓ６１０と同様の処理をおこないＳ６１１へと進む。
【００４７】
次に、図７を用いて効果処理について説明を行う。
本実施形態では、クロスフェード効果処理を施すために、巡回フィルター処理を行う。
図３は、巡回フィルターによる画像効果を説明する図である。図３において、３０１は巡回フィルターであり、入力として時間的に前に入力されたフレーム画像（ＩＮ２）と現在のフレーム（ＩＮ１）を持ち、出力（ＯＵＴ）は下記の式（１）に従って出力される。
ＯＵＴ＝（ＩＮ１＋０．５×ＩＮ２）/１．５（式１）
この時の入力と出力フレームを図示したものが図３の（ｂ）である。
【００４８】
あるシーンの０フレームの入力としてフレーム３０２と、前シーンの最終フレーム３０３が入力されたときの出力を示したものが出力フレーム３０４である。
出力フレーム３０４においては、最終フレーム３０３に存在していた物体３０５が出力フレーム３０４に物体３０６として薄く残り、フレーム３０２に存在していた物体３０７の入力はそのまま残る。
続いて、１フレーム目の出力を図示したのが出力フレーム３１１である。
フレーム３１０と、０フレーム目の出力フレーム３０４が入力され、０フレームで入力された最終フレーム３０３に映っていた物体３０５が０フレームの出力フレーム３０４よりさらに薄い物体３１３として残る。
フレーム３１０に映っている物体３１２は、前フレームと比較して動いていないため、出力フレーム３１１では、物体３１４として入力のまま残る。
以降、巡回フィルターを入力し続けることにより、前フレームのデータの影響が徐々に薄まるので巡回フィルターでクロスフェード効果を施すことが可能になる。
【００４９】
一方、０フレーム目と１フレーム目で入力されるＩＮ１のフレームに差分がある場合の出力を図示したのが図３の（ｃ）である。
１フレーム目で入力されるフレーム３２３に映っている物体３２２は、０フレーム目のフレーム３２４に映っている物体３２５と比較して変化しているため、出力フレーム３２６には前チャプタの物体３２１と、前フレームの物体３２７が映像として残る。そのため、前シーンとのクロスフェード効果のみならず、再生するシーンに対して前フレームの入力データが残るため、いわゆる残像効果が施される。
【００５０】
このように、巡回フィルターでトランジッション効果を施す場合、後のシーンの動きによっては、そのシーンに対して残像効果も施されるため、最終出力としては、前のシーンのトランジッション効果と再生シーンの残像効果が施され、品位が悪くなってしまう。
【００５１】
そこで、本実施形態では、クロスフェード効果処理を施すために図７に示す構成とする。
図７の（ａ）は、図６のＳ６０８、Ｓ６１８において行われる効果処理におけるデータの流れを示した図である。
７００、７０１は、画像処理部２４に搭載されているＪｐｅｇデコード部、Ｈ．２６４デコード部である。
７０２は、デコードされたデータがメモリ３２に置かれるＹＣｂＣｒデータである。
７０３は、画像処理部２４に搭載されている特殊効果回路である。この特殊効果回路７０３で前述した図８の各特殊効果処理を施す。
７０４は、画像処理部２４に搭載されている巡回フィルタースイッチであり、巡回フィルターを施すか否かの設定が可能な選択回路である。
７０５は、画像処理部２４に搭載されている図３にて説明をおこなった巡回フィルターである。
７０６は、メモリ３２に置かれる効果処理後のＹＣｂＣｒデータである。
【００５２】
本実施形態においては、巡回フィルタースイッチ７０４を、後述の図７の（ｂ）の効果処理シーケンスでＯＮ、ＯＦＦを制御することにより巡回フィルター７０５によるクロスフェード効果を施すか否かの決定を行う。
【００５３】
図７の（ｂ）は、Ｓ６０８、Ｓ６１８において行われる効果処理の流れを示したフローチャートである。
Ｓ７１０では、システム制御部５０は、アルバム構成情報５５０に記載されている特殊効果５５７に従い、図８の（ａ）〜（ｄ）の各効果処理を施す。
Ｓ７１１では、システム制御部５０は、アルバム構成情報５５０に記載されているファイル種別のファイルパスをもとに取得し、ファイル種別が動画であった場合はＳ７１６へ進み、そうでなければＳ７１２へと進む。
【００５４】
Ｓ７１２では、システム制御部５０は、Ｓ７１０で施された特殊効果種別を確認し、効果がＳｌｉｄｅであった場合はＳ７１６へ進み、そうでない場合はＳ７１３へと進む。
Ｓ７１３では、システム制御部５０は、Ｓ７１０で施された特殊効果種別を確認し、効果がＺｏｏｍであった場合はＳ７１６へ進み、そうでない場合はＳ７１４へと進む。
【００５５】
Ｓ７１４では、システム制御部５０は、Ｓ７１０で施された特殊効果種別を確認し、効果がＳｌｏｗＳｌｉｄｅであった場合はＳ７１７へ進み、そうでない場合はＳ７１５へと進む。
Ｓ７１５では、システム制御部５０は、Ｓ７１０で施された特殊効果種別を確認し、効果がＳｌｏｗＺｏｏｍであった場合はＳ７１７へ進み、そうでない場合はＳ７１６へと進む。
Ｓ７１６では、システム制御部５０は、巡回フィルターをＯＦＦにする。
Ｓ７１７では、システム制御部５０は、巡回フィルターによるクロスフェード効果を施す。
【００５６】
以上、図１〜図８で説明したように、画像処理の内容と画像種別に応じて巡回フィルターによるクロスフェード効果のＯＮ、ＯＦＦを切り替える。画像種別が動画である場合はクロスフェード効果を施さない。また、画像種別が静止画であり、静止画の一部分を毎フレーム切り抜いてトリミング処理の場合に、トリミングの位置またはサイズのフレーム毎の変化量が予め決められる閾値以上である場合はクロスフェード効果を施さない。これにより、前のシーンのトランジッション効果と残像効果が施されることがなく、品位の良いアルバムの作成が可能となる。
【００５７】
（その他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５８】
７００  Ｊｐｅｇデコード部
７０１  Ｈ．２６４デコード部
７０２  ＹＣｂＣｒデータ
７０３  特殊効果回路
７０４  巡回フィルタースイッチ
７０５  巡回フィルター
７０６  ＹＣｂＣｒデータ
【図１】
2017112527.tif 000003
【図２】
2017112527.tif 000004
【図３】
2017112527.tif 000005
【図４】
2017112527.tif 000006
【図５】
2017112527.tif 000007
【図６】
2017112527.tif 000008
【図７】
2017112527.tif 000009
【図８】
2017112527.tif 000010