(57)【要約】【課題】  一回の撮影指示で複数枚の画像処理と画像出力を行う撮影手法において、画像処理の条件によってクイックビュー表示が始まるタイミングが同一に見えない。【解決手段】  画像処理手段によって画像処理が行われた画像を順次取得する取得手段と、前記取得手段で取得された画像と他の画像を、前記取得手段で取得された画像の合成比率を徐々に上げて複数の合成画像を生成し、前記表示媒体にそれぞれ所定数分の表示周期にわたって順次表示させた後、前記取得手段で取得された当該画像を複数の表示周期にわたって前記表示媒体に表示させる表示手段と、を有し、前記表示手段は、前記画像処理手段によって取得手段に出力される画像に行われる画像処理の時間に応じて、前記所定数を変更することを特徴とする。【選択図】  図６
2014127966.tif 000002
【特許請求の範囲】
【請求項１】
画像処理手段によって画像処理が行われた画像を順次取得する取得手段と、
前記取得手段で取得された画像と他の画像を、前記取得手段で取得された画像の合成比率を徐々に上げて複数の合成画像を生成し、表示媒体にそれぞれ所定数分の表示周期にわたって順次表示させた後、前記取得手段で取得された当該画像を複数の表示周期にわたって前記表示媒体に表示させる表示手段と、を有し、
前記表示手段は、前記画像処理手段によって取得手段に出力される画像に行われる画像処理の時間に応じて、前記所定数を変更することを特徴とする画像処理装置。
【請求項２】
前記表示手段は、前記画像処理手段から前記取得手段に次に出力される画像に行われる画像処理が完了する時間に合わせて前記所定数を変更することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示手段は、前記画像処理手段から前記取得手段に次に出力される画像に行われる画像処理に要する時間に合わせて前記所定数を変更することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記他の画像とは、黒画像であることを特徴とする請求項１乃至３のいずれか１つに記載の画像処理装置。
【請求項５】
前記他の画像とは、前記画像処理手段から前回出力され、前記取得手段が取得した画像であることを特徴とする請求項１乃至４のいずれか１つに記載の画像処理装置。
【請求項６】
撮像手段と、
前記撮像手段から出力される画像に画像処理を行う前記画像処理手段と、
を有することを特徴とする請求項１乃至５のいずれか１つに記載の画像処理装置。
【請求項７】
前記撮像手段から出力される画像を解析する解析手段を有し、
前記画像処理手段は、前記解析手段による解析結果に従って前記撮像手段から出力される画像に異なる複数の画像処理を施して複数の画像をそれぞれ生成することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
画像処理手段によって画像処理が行われた画像を順次取得する取得ステップと、
前記取得ステップにて取得された画像と他の画像を、前記取得ステップにて取得された画像の合成比率を徐々に上げて複数の合成画像を生成し、表示媒体にそれぞれ所定数分の表示周期にわたって順次表示させた後、前記取得ステップにて取得された当該画像を複数の表示周期にわたって前記表示媒体に表示させる表示ステップと、を有し、
前記表示ステップでは、前記画像処理手段によって取得手段に出力される画像に行われる画像処理の時間に応じて、前記所定数を変更することを特徴とする画像処理方法。
【請求項９】
請求項８に記載の画像処理方法の手順が記述されたコンピュータで実行可能なプログラム。
【請求項１０】
コンピュータに、請求項８に記載の画像処理方法の各工程を実行させるためのプログラムが記憶されたコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数枚の画像処理と画像表示出力を行う画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
特許文献１には、撮影終了後の画像処理は記録用画像データの完成に先行して、モニタ部への画像表示（クイックビュー）を開始することを特徴とする画像処理装置が提案されている。また、特許文献２では、同一の画像データに関してさまざまな画像処理を複数回行い、その作成された画像を表示する際に表示する画像を選択できる撮像装置が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１９８９１４号公報
【特許文献２】特開２００６−１１４９７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、一回の撮影指示で複数枚の画像処理と画像出力を行う場合、出力する画像の各々を表示媒体に表示できると利便性が高い。
【０００５】
しかし、クイックビュー表示と画像処理を並行して行おうとすると、表示までに必要な画像処理が終了しないとその画像を利用したクイックビュー表示を行うことができない。そのため表示までに要する時間は各々の画像処理時間に依ってしまう。すると、複数枚に様々な種類の画像処理を行うときや、あるいは前後の撮影指示による撮影の間で画像処理の種類が異なると、画像処理による時間のばらつきが目立ちやすく、不自然に見えることが考えられる。
【０００６】
上述した課題に鑑み、本発明の目的は、複数枚の画像を表示する際に違和感の少ない画像表示を行うことが可能な画像処理装置及び画像処理方法を提供することとする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の画像処理装置は、請求項１に記載のとおり、画像処理手段によって画像処理が行われた画像を順次取得する取得手段と、前記取得手段で取得された画像と他の画像を、前記取得手段で取得された画像の合成比率を徐々に上げて複数の合成画像を生成し、前記表示媒体にそれぞれ所定数分の表示周期にわたって順次表示させた後、前記取得手段で取得された当該画像を複数の表示周期にわたって前記表示媒体に表示させる表示手段と、を有し、前記表示手段は、前記画像処理手段によって取得手段に出力される画像に行われる画像処理の時間に応じて、前記所定数を変更することを特徴とする。
【０００８】
また、本発明の画像処理方法は、請求項８に記載のとおり、画像処理手段によって画像処理が行われた画像を順次取得する取得ステップと、前記取得ステップにて取得された画像と他の画像を、前記取得ステップにて取得された画像の合成比率を徐々に上げて複数の合成画像を生成し、前記表示媒体にそれぞれ所定数分の表示周期にわたって順次表示させた後、前記取得ステップにて取得された当該画像を複数の表示周期にわたって前記表示媒体に表示させる表示ステップと、を有し、前記表示ステップでは、前記画像処理手段によって取得手段に出力される画像に行われる画像処理の時間に応じて、前記所定数を変更することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、複数枚の画像を表示する際に違和感の少ない画像表示を行うことができる。。
【図面の簡単な説明】
【００１０】
【図１】本発明を実施するための形態の構成ブロック図
【図２】本発明の実施の形態における、ブラケット撮影処理フローチャート
【図３】ブラケット種類の選択アルゴリズムの一例を示したフローチャート
【図４】クイックビューの効果を説明する図
【図５】本発明を実施しない場合のクイックビューの表示タイミングと表示時間を表すタイムシーケンス図
【図６】本発明を実施した場合のクイックビューの表示タイミングと表示時間を表すタイムシーケンス図
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施例を説明する。
【００１２】
図１は、本実施形態に係る画像処理装置の１例としてのデジタルカメラ１００の構成を示す図である。
【００１３】
図１において、撮影レンズ１０３はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は絞り機能を備えるシャッターである。撮像部２２は光学像を電気信号に変換するＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）素子等で構成される撮像素子である。Ａ／Ｄ（アナログ／デジタル）変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア１０２は、デジタルカメラ１００の、撮影レンズ１０３を含む撮像系を覆うことにより、撮影レンズ１０３、シャッター１０１、撮像部２２を含む撮像系の汚れや破損を防止する。バリア１０２、撮影レンズ１０３、シャッター１０１、撮像部２２をもって、撮像光学系を構成している。
【００１４】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＡＷＢ（オートホワイトバランス）処理も行っている。
【００１５】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００１６】
また、メモリ３２は画像表示用のメモリを兼ねている。表示部２８はＬＣＤ等から成る画像表示部であり、メモリ３２に書き込まれた画像表示用のデータはメモリ制御部１５を介して表示部２８により表示される。システム制御部５０は、プログラムに従い表示制御信号を生成し、表示部２８に表示するための映像信号を生成して表示部２８に出力するようにデジタルカメラ１００の各部を制御する。表示部２８は出力された映像信号に基づいて映像を表示する。なお、デジタルカメラ１００自体が備える構成としては表示部２８に表示させるための映像信号を出力するためのインターフェースまでとし、表示部２８は外付けのモニタ（テレビなど）で構成してもよい。表示部２８を用いて撮像した画像データを逐次表示すれば、電子ファインダー機能を実現することが可能である。ここで、表示部２８が撮像部２２により所定の周期で取り込まれた画像を逐次表示する表示を電子ビューファインダー表示（ＥＶＦ表示）と呼ぶことにする。また、画像表示部２８は、システム制御部５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合にはデジタルカメラ１００の電力消費を大幅に低減することが出来る。
【００１７】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００１８】
システム制御部５０は、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。５２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部はメモリ３２、表示部２８等を制御することにより表示制御も行う。
【００１９】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２０】
画像合成部５４は、画像処理部２４とシステム制御部５０が連携してメモリ３２に保存されている画像を合成するための回路である。
【００２１】
操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００２２】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００２３】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００２４】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００２５】
次に、本実施形態において行われる、１回の撮影指示で複数の撮影あるいは画像処理を行う撮影シーケンス及び画像表示処理について図２を用いて説明する。各ステップの処理はシステム制御部５０あるいはシステム制御部５０の指示によって各部で実行される。本実施形態では、デジタルカメラ１００の電源投入後、撮影待機状態に設定がなされると本フローがスタートするものとする。
【００２６】
まずステップＳ１００において、システム制御部５０（解析手段）は、撮像部２２から逐次取り込まれる画像に基づいて撮影シーンの解析を行う。撮影シーンの解析には、顔検出技術などによる被写体検出や被写体のサイズ、位置などによる主要被写体検出などの被写体検出結果（ステップＳ１０１）、角速度、加速度センサや画像解析によるカメラ及び被写体の動き検出結果（ステップＳ１０２）が用いられる。また、ＥＶＦ表示の表示画像のヒスト解析結果（ステップＳ１０３）、及びフォーカススキャン結果（ステップＳ１０４）なども使用する。ステップＳ１１０では、前記シーン解析結果に応じて、ブラケット撮影の種類をカメラが自動的に判別する。ここで、ブラケットの種類としては、露出量を変更する露出ブラケット、フォーカス位置を変更するフォーカスブラケット、ホワイトバランス係数を変更するＷＢブラケットがざる。他にも、撮影時のシャッタースピードを変更するシャッタースピードブラケット、シャッターを切るタイミングをずらすタイミングブラケットなどがある。これら様々な種類のブラケットが選択可能であり、本発明に関わる撮像装置はそれらのブラケット撮影のうち少なくとも二つ以上のブラケット撮影手段を持つものとする。
【００２７】
以下一例として、露出ブラケット、フォーカスブラケット、シャッタースピードブラケットの機能を有するカメラを例に挙げて、ブラケット種類選択に関わるアルゴリズムについて図３を用いて説明する。
【００２８】
続いて、図３を参照して、露出ブラケット、フォーカスブラケット、および、シャッタースピードブラケットの機能（３種類のパラメータ）を有する撮像装置（カメラ）を例として、撮影シーンに適したパラメータを選択するアルゴリズムについて説明する。図３は、本実施例におけるパラメータを選択するアルゴリズムのフローチャート（一例）である。図３の各ステップは、主にシステム制御部５０の指令に基づいて実行される。
【００２９】
まずステップＳ２００において、システム制御部５０は、図２のステップＳ１０１により得られた被写体検出結果に基づいて被写体判定を行う。被写体判定の結果、被写体が人、モノ、その他（風景シーンなど特定の被写体が存在しないシーン）の３種類の被写体のうちのいずれであるかを判定する。被写体が人の場合にはステップＳ２０１に進み、被写体がモノの場合にはステップＳ２０５に進む。また、被写体がその他の場合にはステップＳ２０８に進む。
【００３０】
ステップＳ２０１またはステップＳ２０５において、システム制御部５０は、図２のステップＳ１０２により得られた動き検出結果に基づいて動き判定を行う。動き判定の結果、撮影画角内に少なくとも一つの被写体が存在し、かつ手振れや被写体動き（動き）が生じている（すなわちデジタルカメラ１００または被写体が動いている）と判定された場合、シャッタースピードブラケットを選択する。シャッタースピードブラケットでは、撮影時のシャッタースピードを変更して複数の撮影を実施し、被写体の動きの表現の違いや、手振れや被写体ブレによる撮影の失敗を回避することができる。なお、デジタルカメラ１００または被写体の動きを検出する検出手段として、デジタルカメラ１００に設けられたジャイロセンサを用い、ジャイロセンサの出力によって手振れを検出することができる。また、ＥＶＦ表示画像中の被写体をパターンマッチングなどで追尾し、その移動量を検出してもよい。
【００３１】
ステップＳ２０１またはステップＳ２０５において、被写体が静止していると判定された場合、ステップＳ２０２またはステップＳ２０６にそれぞれ進む。ステップＳ２０２またはステップＳ２０６において、システム制御部５０は、図２のステップＳ１０４により得られたフォーカススキャン結果（ＡＦ情報）に基づいてフォーカス判定を行う。本実施例では、撮影画角内に含まれる被写体のそれぞれに関して、デジタルカメラ１００から被写体までの距離、および、被写体から背景までの距離を推定する。複数の被写体が存在し、かつ、それらの距離が異なる位置関係にある場合（すなわち距離差が有る（大きい）場合）、それぞれの被写体にピントを合わせて撮影するフォーカスブラケット撮影を優先する。または、低コントラスト被写体や近接実写（マクロ）撮影時など、被写体のピント合わせが難しい撮影シーンにおいて、予め決められた複数のフォーカス位置でのフォーカスブラケット撮影を実施してもよい。
【００３２】
ステップＳ２０２にて距離差がある（大きい）場合、ステップＳ２０３に進む。一方、ステップＳ２０２にて距離差が無い（小さい）場合、ステップＳ２０４に進む。また、ステップＳ２０６にて距離差がある（大きい）場合、フォーカスブラケット撮影を選択する。一方、ステップＳ２０６にて距離差が無い（小さい）場合、ステップＳ２０７に進む。
【００３３】
ステップＳ２０３、Ｓ２０４、Ｓ２０７、または、Ｓ２０８において、システム制御部５０は、図２のステップＳ１０３のヒスト解析結果に基づくヒスト判定を行う。本実施例では、ＥＶＦ表示画像中の輝度のヒストグラムを生成し、そのヒストグラムの分布からコントラスト判定を行う。ここで、コントラスト（コントラスト差）が大きく、露出設定が難しい撮影シーンであると判定された場合、露出を変更して複数の撮影を行う露出ブラケットを選択する。
【００３４】
一方、ステップＳ２０３にてコントラストが小さいと判定された場合、フォーカスブラケットを選択する。また、ステップＳ２０４、Ｓ２０７、または、Ｓ２０８にてコントラストが小さいと判定された場合、いずれのブラケット撮影も効果的でないとし、ブラケット撮影を行わない。このように、ブラケット撮影を行う必要はない撮影シーンであると判定した場合、通常の単写を行うことでブラケット撮影を行う場合と比較して撮影時間を短縮することが可能である。ただし、本実施例はこれに限定されるものではなく、必ずいずれかのブラケット項目（例えば、露出ブラケット）が選択されるように構成してもよい。この場合、例えば予め定められたブラケット撮影を行うように構成される。
【００３５】
本実施例において、撮影シーン判定手段が撮影シーンに含まれる少なくとも二つの被写体の間に所定の距離以上の距離差があると判定した場合、ブラケット撮影手段はフォーカスブラケット撮影を行う。また、撮影シーン判定手段が撮影シーンのコントラストが所定のコントラストよりも高いコントラストであると判定した場合、ブラケット撮影手段は露出ブラケット撮影を行う。また、撮影シーン判定手段が撮影シーンの被写体または撮像装置が動いていると判定した場合、ブラケット撮影手段はシャッタースピードブラケット撮影または連写撮影を行う。
【００３６】
また本実施例において、パラメータ選択手段は、撮影シーンに含まれる被写体の種類に応じて、複数の種類のパラメータから選択される一つのパラメータを変更する。またブラケット撮影手段は、パラメータ選択手段によるいずれの選択条件にも当てはまらない場合、単写または予め定められたブラケット撮影を行う。
【００３７】
また本実施例において、フォーカスブラケット撮影および露出ブラケット撮影のいずれも可能な撮影シーンのとき、被写体が人の場合にはヒスト判定の結果に応じて露出ブラケット撮影を優先させる。一方、被写体がモノの場合には、フォーカスブラケット撮影を優先させる。ただし、本実施例はこれに限定されるものではない。
【００３８】
本実施例のデジタルカメラ１００は、図３を参照して説明したアルゴリズムに従って、撮影待機中に得られた撮影シーン（撮影シーン情報）に応じて、適切なパラメータ（適切なブラケットの種類）を自動的に判定することができる。なお、本実施例における他の実施形態として、ブラケット項目の種類の組み合わせや判定条件を変更し、図３のアルゴリズムと異なる構成を採用してもよい。例えば、デジタルカメラ１００または被写体が動いていると判定した場合、連写撮影を選択するように構成することができる。
【００３９】
次に図２のステップＳ１２０において、上記ステップＳ１１０で選択されたブラケット種類に応じたブラケット撮影を実施する。複数枚撮影された画像データは図１のメモリ３２に格納される。
【００４０】
図２のステップＳ１３０において、図１の画像処理部２４を用いた各種画像処理が実施される。ここでは、ステップＳ１３１の画像合成処理によって、露出ブラケットされた複数枚の画像から高ダイナミックレンジ画像を生成する。ステップＳ１３２の色変換処理によって特殊な色効果を付加、ステップＳ１３３のコントラスト変換処理によってガンマ変換を実施する。ステップＳ１３４の画像切り出し処理により、画像のアスペクトやサイズなどを変更、等の画像処理を行って、撮影した複数枚の元画像から更に多くの最終画像のバリエーションを作り出すブラケット処理が可能である。ステップＳ１４０では、ステップＳ１３０にて順次生成される最終画像を順次、表示部２８により表示媒体に表示し、並行してＩ／Ｆ１８を介して記録媒体２００に記録する。本実施形態では、ステップＳ１３１〜Ｓ１３４による複数の最終画像の生成に当たって、最終画像の生成が終わったものから順次表示部に出力し、撮影直後に画像を確認できるクイックビューとして表示させるものとする。
【００４１】
このような処理によって、撮影時は複数のブラケット撮影のうち最適に選択された１種類のブラケット撮影を行いつつ、後段の画像処理によって色効果のブラケットや切り出し処理のブラケット処理を実施する。こうすることで、一回の撮影指示で複数の最終画像を生成し、ユーザに提供することができる。
【００４２】
さらに、図４を利用して、クイックビュー表示の効果の一例として、フェードインの表示効果について説明する。
【００４３】
図４は、横軸に時間を示しており、画像は表示媒体に表示されている画像を示している。Ｑ１００は黒画像を示し画像処理部２４から出力されメモリ制御部１５が取得した画像と、Ｑ１００の黒画像を、それぞれ８０％：２０％の割合で画像合成し、Ｑ１０１画像を作成する。Ｑ１００の画像を表示媒体の表示周期の所定数分（ｔミリ秒）表示したら、前述の方法で作成したＱ１０１画像を表示する。その後、画像処理部２４から出力された同じ画像とＱ１００の黒画像を、今度はそれぞれ６０％：４０％の割合で画像合成しＱ１０２を、それぞれ２０％：８０％の割合で合成しＱ１０３を作成し、それぞれを所定数分の表示周期の時間で順次表示する。このように、徐々に合成比率を上げて合成画像を表示し、Ｑ１０５では出力画像が１００％の割合の画像を表示する。その後Ｑ１０８までは画像合成をせずにＱ１０５と同じ画像を表示し続ける。Ｑ１００〜Ｑ１０８で示されるような画像表示を、画像処理部２４が画像処理を行って順次出力し、メモリ制御部１５が順次取得する画像に対して順次行う。このような処理を行うことで、表示されるクイックビューは暗い画面から浮き上がるように画像が表示されるような効果がかかって表示される。本実施例においては、黒い画像から画像処理された画像が浮き上がってくるいわゆるフェードインについて説明したが、この方法は徐々に合成比率を下げていくフェードアウト効果でもよい。また、他の画像（黒画像）の代わりに画像処理部２４から前回出力されメモリ制御部１５が取得した画像と今回画像処理部２４から出力されメモリ制御部１５が取得する画像とを徐々に合成比率を変えて表示していくクロスフェード効果などにも適用できる。
【００４４】
さらに、図５を利用して、本発明を実施しない場合のフェードインの表示効果を利用した撮影後表示を説明する。図５において縦軸は合成比率、横軸は時間を示している。
【００４５】
前述の方法でＰ１００で一枚目の画像処理を行う。その画像処理が終了すると１枚目のクイックビューが開始される（Ｄ１０１）。１枚目のクイックビュー表示（Ｄ１０１）の表示開始とともに、２枚目の画像処理を開始する（Ｐ１０２）。図５の場合、２枚目の画像処理（Ｐ１０２）よりも１枚目のクイックビュー表示（Ｄ１０１）の時間が長いので、１枚目のクイックビュー表示が終了した時点で、２枚目のクイックビュー表示（Ｄ１０２）の処理を開始できる。このような順序で、３枚目のクイックビュー表示（Ｄ１０３）を開始するタイミングで、４枚目の画像処理を開始する。しかしながら、４枚目の画像処理（Ｐ１０４）は前述の方法で選択された画像処理に時間がかかり、３枚目のクイックビュー表示（Ｄ１０３）が終了してもなお４枚目の画像処理（Ｐ１０４）が終わらない。この場合、次に表示すべき画像処理が終了していないため、３枚目のクイックビュー表示（Ｄ１０３）は表示が終了した画面、すなわち出来上がった３枚目に出力された画像が表示され続ける事になる。４枚目の画像処理（Ｐ１０４）が終了すると４枚目のクイックビュー表示が開始される（Ｄ１０４）。その後は順次クイックビューの表示時間で５枚目までの出来上がった画像が表示される。その結果、ユーザーは３枚目に画像処理された画像を他の画像に比べて長い間閲覧することになり、不自然に見える。
【００４６】
次に図６を利用して本実施形態におけるフェードインの表示効果を利用した撮影後表示の好適な実施例について説明する。本実施形態では、クイックビュー表示開始時（Ｄ２０１〜Ｄ１０５）に、並行して行う画像処理が何であるかを確認する。その結果、通常よりも時間のかかる画像処理だった場合、図４において所定の時間間隔で表示を変えていた例えばＱ１００画像からＱ１０５画像に順次表示を切り替える時間をそれぞれ当初の所定数分の表示周期の時間（ｔミリ秒）より長い時間に変更する。図４におけるＱ１０５以降の表示時間は、当初の所定の表示時間（ｔミリ秒）に設定する。このように、最終画像が１の割合で表示されるまでの、フェードイン途中の画像を表示する時間を、並行する画像処理に要する時間、あるいは画像処理が完了する時間によって変更する。これにより、ユーザーが出来上がった画像（最終画像が１の割合で表示されたもの）を閲覧する時間がほぼ同じになり、閲覧に違和感を感じにくくなる。ちなみに１枚目の画像処理（Ｐ２０１）を行うシーケンスから、３枚目のクイックビュー表示開始（Ｄ２０３）までは、並行する画像処理に要する時間が短いため、図５と同様の表示時間となっている。
【００４７】
（他の実施形態）
本発明の目的は以下のようにしても達成できる。すなわち、前述した各実施形態の機能を実現するための手順が記述されたソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給する。そしてそのシステムまたは装置のコンピュータ（またはＣＰＵ、ＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行するのである。
【００４８】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体およびプログラムは本発明を構成することになる。
【００４９】
また、プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどが挙げられる。また、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等も用いることができる。
【００５０】
また、コンピュータが読み出したプログラムコードを実行可能とすることにより、前述した各実施形態の機能が実現される。さらに、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した各実施形態の機能が実現される場合も含まれる。
【００５１】
更に、以下の場合も含まれる。まず記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う。
【００５２】
また、本発明はデジタルカメラのような撮影を主目的とした機器にかぎらず、携帯電話、パーソナルコンピュータ（ラップトップ型、デスクトップ型、タブレット型など）、ゲーム機など、撮像装置を内蔵もしくは外部接続する任意の機器に適用可能である。従って、本明細書における「撮像装置」は、撮像機能を備えた任意の電子機器を包含することが意図されている。
【図１】
2014127966.tif 000003
【図２】
2014127966.tif 000004
【図３】
2014127966.tif 000005
【図４】
2014127966.tif 000006
【図５】
2014127966.tif 000007
【図６】
2014127966.tif 000008