(57)【要約】【課題】ユーザーが容易および／または迅速に良好な画像を取得可能な撮影装置を提供する。【解決手段】被写体像を撮像する撮像手段と、撮影画像および撮影条件を表示する表示手段と、撮影条件を設定する設定手段と、画像の不都合を検出する検出手段と、再撮影を指示する操作手段とを有する撮像装置において、前記検出手段が撮影済み画像の不都合を検出した場合は、前記表示手段が当該画像の不都合箇所を表示すると共に、前記設定手段が外画像の不都合を軽減できる撮影条件を自動設定することを特徴とする撮像装置。【選択図】図１
2010258673.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像する撮像手段と、
撮影画像および撮影条件を表示する表示手段と、
撮影条件を設定する設定手段と、
画像の不都合を検出する検出手段と、
再撮影を指示する操作手段と、
を有する撮像装置において、
前記検出手段が撮影済み画像の不都合を検出した場合は、前記表示手段が当該画像の不都合箇所を表示すると共に、前記設定手段が当該画像の不都合を軽減できる撮影条件を自動設定する
ことを特徴とする撮像装置。
【請求項２】
被写体像を撮像する撮像手段と、
撮影画像および撮影条件を表示する表示手段と、
撮影条件を設定する設定手段と、
画像の不都合を検出する検出手段と、
再撮影を指示する操作手段と
を有する撮像装置において、
上記検出手段が撮影済み画像の不都合を検出した場合は、上記操作手段の出力に応じて、上記表示手段が当該画像の不都合箇所を表示し、上記設定手段が当該画像の不都合を軽減できる撮影条件を自動設定する
ことを特徴とする撮像装置。
【請求項３】
上記検出手段に当該画像の不都合の検出を指示するか否かを設定する検出設定手段を更に有し、上記検出設定手段が指示をする設定になっている場合は、上記検出手段が撮影済み画像の不都合の検出動作を行い、上記検出設定手段が指示しない設定になっている場合は、上記検出手段は撮影済み画像の不都合の検出動作を行わないことを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記表示手段は更にライブビューの表示も行い、前記設定手段が当該画像の不都合を軽減できる撮影条件を設定した後、上記表示手段は前記ライブニュー表示と同一画面に撮像条件を設定した旨を表示することを特徴とする請求項１〜３の何れか１項に記載の撮像装置。
【請求項５】
上記画像の不都合が、赤目、白飛び、黒つぶれおよび手ぶれからなる群より少なくとも１選択されることを特徴とする請求項１〜４の何れか１項に記載の撮像装置。
【請求項６】
上記画像の複数の組み合わされている場合、上記設定手段は、複数の撮影条件を組み合わせて設定することを特徴とする請求項５に記載の撮像装置。
【請求項７】
上記検出手段が検出した画像の不都合の度合いを測定する測定手段を更に有し、上記画像の不都合が複数組み合わされている場合、上記測定手段の出力に応じて、上記設定手段は複数の撮像条件を組み合わせて設定することを特徴とする請求項６に記載の撮像装置。
【請求項８】
被写体像を撮像する撮像手段と、
撮影画像および撮影条件を表示する表示手段と、
撮影条件を設定する設定手段と、
画像の不都合を検出する検出手段と、
再撮影を指示する操作手段と、
を有する撮像装置において、撮像された画像の不都合を軽減する撮影条件での再撮影を誘導する方法であって、
検出手段が前記撮像された被写体像について不都合を検出することと、
前記設定手段が当該検出された不都合を軽減するための撮影条件に設定することと、
当該撮影条件に設定された旨を表示することと、
を具備する方法。
【請求項９】
前記表示手段は、更に、ライブビューを表示し、前記ライブニュー表示と同一画面に当該撮影条件に設定された旨を表示することを特徴とする請求項８に記載の方法。
【請求項１０】
前記撮像装置が、前記検出手段による画像の不都合の検出と前記設定手段による不都合を軽減できる撮影条件の自動設定をするか否かを選択する選択手段を更に有し、前記自動設定が実行される設定になっている場合は、上記検出手段が撮影済みの画像の不都合の検出動作を行い、且つ前記設定手段が不都合を軽減できる撮影条件の自動設定を行い、前記自動設定が実行されない設定になっている場合は、前記検出手段による撮影済み画像の不都合の検出動作および前記設定手段による自動設定が行われないことを特徴とする請求項８または９の何れか１項に記載の方法。
【請求項１１】
前記画像の不都合が、赤目、白飛び、黒潰れおよび手ぶれからなる群より少なくとも１選択されることを特徴とする請求項８〜１０の何れか１項に記載の方法。
【請求項１２】
前記撮像装置が、前記検出手段が検出した画像の不都合の度合いを測定する測定手段を更に具備し、前記画像の不都合が複数存在する場合に、当該測定手段が当該画像における各不都合の度合いを測定し、当該設定手段が最も度合いの大きい不都合を解消するための撮影条件を自動設定することを特徴とする請求項８〜１１に記載の方法。
【請求項１３】
前記撮像装置は、前記検出手段が検出した画像の不都合の度合いを測定する測定手段を更に具備し、前記画像の不都合が存在する場合に、当該設定手段が前記不都合の全てを解消するための撮影条件を自動設定することを特徴とする請求項８〜１１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置に関する。特に、撮影画像を基に撮影用設定変更を自動で行う機能を具備する撮影装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラなどの撮影装置は広く一般的に普及している。その一方で、当該撮影装置により得られる画像は、撮影環境や撮影装置の設定により大きく左右されるので、全てのユーザーが得られた画像に必ずしも満足している状況にはない。例えば、黒潰れ、白飛びおよび赤目などの不都合が発生した場合であっても、撮影直後にそれらの確認および／またはそれに対応する設定変更がなされないために、シャッターチャンスを逃すことがある。
【０００３】
特許文献１は、取得した画像が所定の条件を満たしているか否かを判断し、判断した結果を音、表示または光によりユーザーに通知する撮像装置を開示する。
【特許文献１】特開２００３−２１９２１７公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記の状況に鑑み、本発明の目的は、ユーザーが容易および／または迅速に良好な画像を取得可能な撮影装置を提供することである。
【課題を解決するための手段】
【０００５】
上記目的は、以下の手段により提供される：
被写体像を撮像する撮像手段と、
撮影画像および撮影条件を表示する表示手段と、
撮影条件を設定する設定手段と、
画像の不都合を検出する検出手段と、
再撮影を指示する操作手段と、
を有する撮像装置において、
前記検出手段が撮影済み画像の不都合を検出した場合は、前記表示手段が当該画像の不都合箇所を表示すると共に、前記設定手段が当該画像の不都合を軽減できる撮影条件を自動設定する
ことを特徴とする撮像装置。
【発明の効果】
【０００６】
本発明により、ユーザーが容易および／または迅速に良好な画像を取得可能な撮影装置が提供される。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明の実施形態を詳細に説明する。但し、本発明の範囲は、以下に説明する実施形態に記載されている構成要素、種類、組み合わせ、形状、相対配置などに限定されるものではない。
【０００８】
［撮像装置］
本発明に従う撮像装置の１例について説明する。図１は、本発明に従うデジタルカメラ１の構成を示すブロック図である。図１に示すデジタルカメラ１は、レンズ系１０１と、レンズ駆動回路１０２と、撮像素子１０３と、撮像回路１０４と、ＳＤＲＡＭ１０５と、ＡＥ処理部１０６と、ＡＦ処理部１０７と、画像処理回路１０８と、着脱メモリ１０９と、ＣＰＵ１１０と、内蔵メモリ１１１と、操作部１１２と、通信インターフェース（以後、「通信Ｉ/Ｆ」と記す）１１３と、表示駆動回路１１４と、表示部１１５と、不都合検出測定回路１１６と、電源回路１１７と、電池１１８とを具備する。
【０００９】
レンズ系１０１は、被写体の光学像を撮像素子１０３に集光させるレンズ等を具備する。レンズ系１０１は、ＣＰＵ１１０からの指示に応じて駆動するレンズ駆動回路１０２により駆動され、レンズ系１０１の焦点距離や被写体へのフォーカス状態を変更することが可能である。また、レンズ系１０１の近傍には絞り機構およびメカシャッター機構が設けられている（図示せず）。ＣＰＵ１１０からの指示に応じて絞り機構（図示せず）を駆動させることで、被写体の光量を調節することが可能である。また、撮影時には、ＣＰＵ１１０からの指示に応じてメカシャッター機構（図示せず）を駆動させることで撮像素子１０３の露光時間を制御することが可能である。
【００１０】
撮像素子１０３は、レンズ系１０１により結像された被写体を撮像して画像信号を出力する。撮像素子１０３は、それ自身公知の何れの撮像素子であってもよく、例えば、ＣＣＤイメージセンサまたはＣＭＯＳイメージセンサなどであってよい。
【００１１】
撮像素子１０３は、撮像回路１０４に接続され、この撮像回路１０４により撮像素子１０３の出力が増幅され、アナログデジタル変換（即ち、ＡＤ変換）がなされる。撮像回路１０４は、データバス１１９に接続されている。
【００１２】
データバス１１９は、デジタルカメラ内部で発生した各種データをデジタルカメラ内の各部に転送するための転送路である。データバス１１９には、撮像回路１０４のほかに、上述のレンズ駆動回路１０２、後述するＳＤＲＡＭ１０５、ＡＥ処理部１０６、ＡＦ処理部１０７、画像処理回路１０８、着脱メモリ１０９、ＣＰＵ１１０、不都合検出測定回路１１６が接続され、データバス１１９を介してデータの授受が可能な構成となっている。
【００１３】
当該ＳＤＲＡＭ１０５は、デジタルカメラ１内の各部において処理された画像データ等の各種データを一時的に記憶する記憶部である。デジタルカメラ１内の各部は、必要に応じて、信号処理時に一時的に各種のデータをデジタル信号としてＳＤＲＡＭ１０５に記録する。
【００１４】
当該ＣＰＵ１１０は、デジタルカメラ１のフローを制御する。ＣＰＵ１１０には、内蔵メモリ１１１、操作部１１２、通信Ｉ/Ｆ１１３、表示駆動回路１１４が接続されている。
【００１５】
当該内蔵メモリ１１１は、フラッシュメモリなどであってよく、ＣＰＵ１１０が実行する種々のプログラムやデジタルカメラ１に関する各種調整値が記憶されている。
【００１６】
当該操作部１１２は、ユーザーによる操作を受け付け、操作部１１２に与えられた操作内容はＣＰＵ１１０に伝達される。操作部１１２は、例えば、図２に示すように電源ボタン２０１、レリーズボタン２０２、ズームキー２０３、メニューボタン２０４、上下左右ボタン２０５およびＯＫボタン２０６からなる制御ボタン２０７などを具備してよい（図２）。
【００１７】
図１を参照されたい。当該通信Ｉ/Ｆ１１３は、外部と接続点であり、ＣＰＵ１１０と外部との通信を実現する。通信Ｉ/Ｆは、例えば、ＵＳＢなどであってよい。
【００１８】
当該表示駆動回路１１４は、ＣＰＵ１１０から転送されてくる信号、例えば、画像信号に基づく画像、例えば、現在撮影されている画像、または撮像済みの画像などや、内蔵メモリ１１１および／または操作部１１２に由来する信号を、表示部１１５に表示させる。例えば、表示駆動回路１１４は、ＣＰＵ１１０から転送されてくるデジタルの画像信号を表示部１１５で表示可能な形式の信号に変換してもよい。
【００１９】
表示部１１５は、それ自身公知の表示装置であればよく、例えば、液晶ディスプレイなどのディスプレイであってもよく、表示駆動回路１１４から出力された信号に応じた画像を表示する何れの手段であってもよい。
【００２０】
データバス１１９に接続されている不都合検出測定回路１１６は、画像データについて、不都合箇所を検出および／または識別し、当該デジタルカメラ１について、当該不都合箇所を含まない画像を得られるような設定に撮影条件を変更し、そのような設定変更を行ったことを表示部１１５に表示によりユーザーに知らせてよい。
【００２１】
ＡＥ処理部１０６は、画像データを用いて被写体輝度を算出する。被写体輝度を算出するためのデータは、専用の測光センサの出力であってもよい。また、ＡＥ処理部１０６は、ＣＰＵ１１０の制御の下で露出調整を行ってもよい。ＡＦ処理部１０７は、画像データから高周波成分の信号を取り出しＡＦ（Auto Focus）積算処理により合焦評価値を取得する。ＡＦ処理部１０７はＣＰＵ１１０の制御の下でフォーカス調整を行ってもよい。
【００２２】
画像処理回路１０８は、生成された撮像データに対し、デジタル画像データのデジタル的増幅（デジタルゲイン調整処理）、色補正、ガンマ補正、コントラスト補正、白黒・カラーモード処理、スルー画像処理などの各種の画像処理を行う。
【００２３】
着脱メモリ１０９は、着脱可能な記録媒体であり、例えば、メモリカード、半導体メモリ、光ディスク、磁気ディスクなどであればよい。本実施形態では、着脱メモリ１０９を記録媒体として例示しているが、これに限定されるものではない。
【００２４】
デジタルカメラ１への電源供給は、電源回路１１７により制御される電池１１８により行われればよいが、これに限定されるものではない。
【００２５】
被写体を撮像する撮像手段は、少なくとも撮像素子１０３、撮像回路１０４を具備すればよく、更に、レンズ系１０１およびレンズ駆動回路１０２を具備してもよい。
【００２６】
撮影画像および撮影条件を表示する表示手段は、表示部１１５および表示駆動回路１１４を具備すればよい。
【００２７】
撮影条件を設定する設定手段は、ＣＰＵ１１０および操作部１１２を具備すればよい。
【００２８】
画像の不都合を検出する検出手段は、不都合検出測定回路１１６を具備すればよい。
【００２９】
再撮影を指示する操作手段は、ＣＰＵ１１０および操作部１１２を具備すればよい。
【００３０】
不都合の検出と不都合を軽減できる撮影条件の自動設定をするか否かを選択する選択手段は、ＣＰＵ１１０および操作部１１２を具備すればよい。
【００３１】
画像の不都合の度合いを測定する測定手段は、不都合測定回路１１６を具備すればよい。
【００３２】
それぞれの回路は、例えば、プロセッサ、記憶手段および記憶手段に記憶されたソフトウェアで構築されればよい。それらは、例えば、ＣＰＵなどのプロセッサ手段と、プログラムや各種調整値を記憶する記憶手段を具備してもよく、或いは、ＣＰＵ１１０をプロセッサ手段として使用し、回路内の記憶手段に記憶された情報に応じて、または内蔵メモリ１１１に記憶された情報に応じて処理を行ってもよい。
【００３３】
［動作］
１．基本動作
上述のデジタルカメラ１の基本動作を図３のフローチャートを用いて説明する。
【００３４】
ユーザーが撮影をスタートして、Ｓ３２に進む。Ｓ３２では、ユーザーが、パワーがＯＮであるかＯＦＦであるかを判断し、パワーがＯＦＦの場合にはパワーをＯＮにし、Ｓ３３に進む。
【００３５】
Ｓ３３では、ＣＰＵ１１０が当該デジタルカメラ１の初期処理を行うことにより撮影待機状態にセットアップする。当該セットアップにおいては、表示部１１５に図４（ａ）のようにリアルタイムで撮像手段により得られる画像、即ち、ライブビューが表示され、且つ任意にセットアップ時の露出補正値などの設定状況を示す表示４１が同時に表示部１１５に表示されてもよい。撮影待機状態にセットアップした後に、Ｓ３４に進む。
【００３６】
Ｓ３４では、ユーザーによるメニューボタンの操作の有無をＣＰＵ１１０が判断し、操作がありと判断された場合にはＳ３５に進み、操作がないと判断された場合にはＳ３６に進む。Ｓ３５では、メニュー動作の処理が行われる。メニュー動作の処理は、図５に示すフローチャートに従って行われる。図５を参照されたい。メニュー動作が開始されてＳ５１に進む。
【００３７】
Ｓ５１では、ＣＰＵ１１０が、項目選択画面を表示部１１５に表示し、Ｓ５２に進む。当該項目選択画面は、例えば、図６（ａ）に示すような画面であってよい。
【００３８】
Ｓ５２では、ＣＰＵ１１０がユーザーは上下ボタン２０５の操作をしたと判断した場合、Ｓ５３に進み、操作なしと判断された場合にはＳ５４に進む。
【００３９】
Ｓ５３では、ユーザーの上下ボタン２０５への入力に応じて、ＣＰＵ１１０が、当該項目選択画面の任意の項目にカーソル移動させ、Ｓ５４に進む。ここで、図６（ａ）に示す項目選択画面は、所望する設定項目を選択できるような画面であればよく、複数の階層からなってもよい。
【００４０】
Ｓ５４では、ＯＫボタン２０６の操作の有無が判断される。ＣＰＵ１１０が、ＯＫボタン２０６の操作があると判断した場合には、Ｓ５５に進み、操作がないと判断した場合にはＳ６２に進む。
【００４１】
Ｓ５５では、ＣＰＵ１１０が表示部１１５に値選択画面（図６（ｂ））および／または自動設定画面（図６（ｃ））を表示し、Ｓ５６に進む。Ｓ５６では、ＣＰＵ１１０が上下ボタン２０５への操作がユーザーにより行われたか否かを判断し、操作がありと判断された場合にはＳ５７に進み、操作がないと判断された場合にはＳ５８に進む。ここで、値選択画面（図６（ｂ））は、項目選択画面で選択された項目について具体的に設定を行うための画面であり、従って、値を選択することが可能な画面であればよい。或いは、項目選択画面で、自動設定画面が選択された場合には、図６（ｃ）に示す自動設定画面が表示される。当該自動設定画面は、不都合を回避するための自動設定を行うか否かを選択することが可能な画面であればよい。
【００４２】
Ｓ６２では、ＣＰＵ１１０がユーザーによるメニューボタン２０４の操作の有無を判断し、操作ありと判断した場合には当該ルーチンを抜けて図３のＳ３６に進み、操作なしと判断した場合にはＳ５２に進む。
【００４３】
Ｓ５７では、ユーザーの上下ボタン２０５の操作に応じて、ＣＰＵ１１０が値選択画面の任意の項目にカーソルを移動することにより値を選択して、Ｓ５８に進む。Ｓ５８では、ＣＰＵ１１０がＯＫボタン２０６の操作の有無を判断し、操作がありと判断された場合にはＳ５９に進み、操作がないと判断された場合にはＳ６０に進む。Ｓ５９では、ＣＰＵ１１０がユーザーの入力に従って値を選択し、その値に従って設定を変更してＳ５１に進む。
【００４４】
Ｓ６０では、ＣＰＵ１１０がユーザーによるメニューボタン２０４の操作の有無を判断し、操作がありと判断した場合にはＳ６１に進み、操作がないと判断した場合にはＳ５５に進む。Ｓ６１では、ＣＰＵ１１０は、Ｓ５４で決定された項目選択はキャンセルされたと判断してＳ５１に進む。
【００４５】
図３を参照されたい。Ｓ３６において、ＣＰＵ１１０はユーザーによるレリーズの操作、即ち、レリーズボタン２０２の操作の有無を判断する。ＣＰＵ１１０によりレリーズの操作がないと判断された場合には、Ｓ３８に進み、操作がありと判断された場合にはＳ３７に進む。Ｓ３７では、図７に記載のフローチャートに従うレリーズ動作が行われる。
【００４６】
図７を参照されたい。レリーズ動作が開始され、Ｓ７１に進む。Ｓ７１では、撮像手段が撮影処理を行い、Ｓ７２に進む。Ｓ７２では、ＣＰＵ１１０が表示部１１５に撮影された画像を表示し、Ｓ７３に進む。Ｓ７３では、ＣＰＵ１１０が着脱メモリ１０９に当該撮影された画像を保存し、当該ルーチンを抜けて、図３のフローチャートのＳ３８に進む。
【００４７】
図３を参照されたい。Ｓ３８では、ＣＰＵ１１０がユーザーによる操作部１１２への操作の有無の判断および／または操作の種類および／または操作量を判断し、Ｓ３９に進む。
【００４８】
Ｓ３９では、ユーザーの操作部１１２への操作に応じた操作がＣＰＵ１１０の制御の下に行われ、Ｓ４０に進む。Ｓ４０では、パワーの「ＯＮ」または「ＯＦＦ」がＣＰＵ１１０により判断され、パワーが「ＯＮ」である場合にはＳ３４に進み、パワーが「ＯＦＦ」である場合には、Ｓ４１に進む。Ｓ４１では、ＣＰＵ１１０がパワーＯＦＦ状態へ遷移させ全ての手順を終了する。
【００４９】
２．第１の態様
本発明の第１の態様について説明する。本態様は、上述の基本動作の手続きにおける図７のフローチャートに示すレリーズ動作のルーチンに代えて図８のフローチャートに示すルーチンを行うこと以外は上述の基本動作と同様に行われる態様である。具体的には、本態様は、不都合を回避するための撮影条件を自動的に設定する自動設定処理を、上述した図７に示したフローチャートのレリーズ動作の途中に含む例である。
【００５０】
上述の基本動作と同様に、図３に示したフローチャートに従うルーチンが開始され、上述と同様の手続きが実行されて、Ｓ３６まで進む。Ｓ３６では、ＣＰＵ１１０がレリーズボタンの操作ありと判断した場合は、Ｓ３７に進む。本態様においては、Ｓ３７のレリーズ動作は図８に示すフローチャートの手順に従って処理される。即ち、当該レリーズ動作が開始され、Ｓ８１に進む（図８を参照されたい）。
【００５１】
Ｓ８１では、撮影手段が撮影処理を行い、Ｓ８２に進む。Ｓ８２では、不都合検出測定回路１１６が自動設定処理を行う。具体的には、当該自動設定処理の手続きは、図９のフローチャートに従い実行される。図９を参照されたい。
【００５２】
自動設定処理が開始され、Ｓ９１に進む。Ｓ９１では、後述する手続きにより画像内の不都合箇所の識別処理が行われ、Ｓ９２に進む。Ｓ９２では、不都合検出測定回路１１６が、不都合の有無を判断する。不都合がないと判断された場合には、Ｓ９３に進み、不都合があると判断された場合にはＳ９５に進む。
【００５３】
Ｓ９３では、ＣＰＵ１１０が撮影画像を表示部１１５に表示し、Ｓ９４に進む。Ｓ９４では、ＣＰＵ１１０が表示部１１５に表示した撮影画像を着脱メモリ１０９に保存した後で、本ルーチンを抜けて図３のフローチャートＳ３８に進む。
【００５４】
Ｓ９５では、画像処理回路１１６が不都合箇所について強調処理をし、その後、不都合検出測定回路１１６が不都合箇所の強調処理された画像を表示部１１５に表示し、Ｓ９６に進む。当該強調処理した画像の例を図４（ｂ）に示す。図４（ｂ）の図は、背景に黒潰れまたは白飛びがある場合に、該当する不都合部分を黒く塗りつぶし４２により強調した例である。当該強調処理は、黒く塗りつぶす以外に、点線、囲み線などのそれ自身公知の何れの手段により行われてもよい。或いは不都合部分を指摘する任意の文字列、例えば、「黒潰れあり」、「白飛びあり」、「赤目あり」または「手ぶれあり」などの表示により、または予め特定の不都合に対応付けられた記号などによって、当該不都合部分をユーザーに知らせることの可能な手段により行われてもよい。
【００５５】
Ｓ９６では、不都合検出測定回路１１６が、ユーザーによるＯＫキー入力を待ち、Ｓ９７に進む。Ｓ９７では、不都合検出測定回路１１６が、ＯＫキーの入力がなく、一定時間が経過したと判断した場合、またはＯＫキー以外の入力があったと判断した場合にはＳ９４に進み、ＯＫキーの入力があったと判断した場合には、Ｓ９８に進む。
【００５６】
Ｓ９４では、ＣＰＵ１１０が、撮影画像を着脱メモリ１０９に保存し、自動設定処理を抜けて、図３のフローチャートのＳ３８に進む。ここで保存される撮影画像は、例えば、図４（ｃ）に示すような撮影画像そのままの状態で、即ち、不都合部分を示す強調や文字列を含まない状態で保存される。
【００５７】
Ｓ９８では、不都合検出測定回路１１６が後述する手順による設定変更処理を行って、Ｓ９９に進む。
【００５８】
Ｓ９９では、不都合検出測定回路１１６が、表示部１１５に設定変更ありと表示をして、図３のフローチャートのＳ３８に進む。ここで、設定変更ありとユーザーに示す表示は、撮影画像に重ねて表示しても、強調処理を受けた画像に重ねて表示してもよく、或いは撮影待機状態と同様なリアルタイムでの映像、即ち、ライブビューに重ねても、または強調処理を受けたライブビューに重ねて表示してもよい。当該表示は、図４（ｄ）のように「設定しました」などと文字列により表示してもよく、或いは予め対応付けられた記号により表示してもよい。また、設定変更された後の設定値、例えば、「−０．５」のように露出補正値４３などを表示してもよい。
【００５９】
次に、Ｓ９１における画像内の不都合箇所の識別処理について図１０を用いて説明する。当該識別処理が開始され、Ｓ１０１に進む。Ｓ１０１では、不都合検出測定回路１１６が画像データをチェックし、Ｓ１０２に進む。Ｓ１０２では、不都合検出測定回路１１６が当該画像データにおける不都合の有無を判断する。不都合なしと判断された場合には、当該ルーチンを抜けて図９のフローチャートのＳ９３に進む。
【００６０】
不都合ありと判断された場合には、Ｓ１０３、Ｓ１０４、Ｓ１０５およびＳ１０６に進む。不都合検出測定回路１１６により、Ｓ１０３では白飛びの有無が判断され、Ｓ１０４では黒潰れの有無が判断され、Ｓ１０５では赤目の有無が判断され、Ｓ１０６では手ぶれの有無が判断される。Ｓ１０３〜１０５の何れかの不都合が検出された場合には、図９に示すフローチャートのＳ９５に進む。Ｓ９３およびＳ９５以降の手続きは上述した通りである。
【００６１】
次に、図９のフローチャートのＳ９８の設定変更処理について図１１を用いて説明する。設定変更処理が開始され、Ｓ１１１に進む。Ｓ１１１では、後述する不都合チェック処理により画像データが処理され、Ｓ１１２に進む。Ｓ１１２では、不都合検出測定回路１１６が白飛びのありなしを判断し、白飛びなしと判断した場合にはＳ１１４に進み、白飛びありと判断した場合にはＳ１１３に進む。Ｓ１１３では、不都合検出測定回路１１６が白飛びを解消するメニューを設定し、本ルーチンを抜けて図９のフローチャートのＳ９９に進む。ここで、白飛びを解消する手段は、それ自身公知の何れの手段であってもよく、例えば、露出補正値を小さくすることであってよい。
【００６２】
Ｓ１１４では、不都合検出測定回路１１６が黒潰れの有無を判断し、黒潰れなしと判断した場合にはＳ１１６に進み、黒潰れありと判断した場合にはＳ１１５に進む。Ｓ１１５では、不都合検出測定回路１１６が黒潰れを解消するメニューを設定して、本ルーチンを抜けて図９のフローチャートのＳ９９に進む。ここで、黒潰れを解消する手段は、それ自身公知の何れの手段であってよく、例えば、コントラストをアップすることであってよい。
【００６３】
Ｓ１１６では、不都合検出測定回路１１６が赤目の有無を判断し、赤目なしと判断した場合にはＳ１１８に進み、赤目ありと判断した場合にはＳ１１７に進む。Ｓ１１７では、不都合検出測定回路１１６が赤目を解消するメニューを設定し、本ルーチンを抜けて図９のフローチャートのＳ９９に進む。ここで、赤目を解消する手段は、それ自身公知の何れの手段であってよく、例えば、赤目軽減のための発光を行うことであってよい。
【００６４】
Ｓ１１８では、不都合検出測定回路１１６が手ぶれがあると判断した場合には、Ｓ１１９に進む。Ｓ１１９では、不都合検出測定回路１１６が手ぶれを解消するメニューを設定し、本ルーチンを抜けて図９のフローチャートのＳ９９に進む。ここで、手振れを解消する手段は、それ自身公知の何れの手段であってもよく、例えば、手ぶれ補正を行うことであってよい。
【００６５】
図９のフローチャートのＳ９９では、ＣＰＵ１１０が表示手段１１５に設定変更が行われたことを表示して、図９に示すルーチンを抜け、図８に示すルーチンを抜け、図３のフローチャートのＳ３８に移行する。Ｓ３８において、その他の操作、例えば、再撮影、撮影条件の設定変更および／または撮影画像の保存などを指示する操作の有無が判断される。更なる操作がありと判断された場合、Ｓ３９に進む。Ｓ３９では、当該操作に応じた手続きが行われＳ４０に進む。
【００６６】
Ｓ４０では、ＣＰＵ１１０がパワーＯＦＦか否かを判断し、パワーがＯＦＦの場合、Ｓ４１に進み、パワーがＯＦＦでない場合にはＳ３４に進む。Ｓ４１では、撮影待機状態となる。
【００６７】
ここで、当該設定変更が行われたことを表示するために使用される方法は、例えば、「変更設定あり」などの文字列による表示であってもよく、予め割り当てられた記号などによる表示であってもよい。また、この手続きにおいては、白飛び、黒潰れ、赤目、手ぶれの順でその有無を判断したが、必ずしもこの順でなくてもよい。
【００６８】
次に、図１１のフローチャートＳ１１１における不都合チェック処理について図１２に示すフローチャートを用いて説明する。
【００６９】
不都合チェック処理が開始されると、Ｓ１２１に進む。Ｓ１２１において、不都合検出測定回路１１６が取得位置を画像のスタート位置、例えば、左上に設定し、Ｓ１２２に進む。Ｓ１２２では、画像チェックループが開始され、Ｓ１２３に進む。
【００７０】
当該画像チェックループは、チェック範囲の１単位ずつ、順次左右および上下にチェックして、予め設定した任意の範囲、例えば、画像全体がチェックされるまで、以下のようなＳ１２３からＳ１３２までの手続きを繰り返し実行する。Ｓ１２３において、取得位置が終了位置、例えば、右下を越えたと不都合検出測定回路１１６が判断した場合には、当該ループを終了し、当該ルーチンを抜けて図１１のフローチャートのＳ１１２に進む。
【００７１】
ここで、チェックされる画素情報の基本単位は任意に選択および決定してよい。基本単位は、例えば、３ｘ３ドットであっても、４ｘ４ドットであってもよい。
【００７２】
Ｓ１２４では、不都合検出測定回路１１６が対象となる画素情報のＲＧＢ値と閾値を比較して、当該画素情報のＲＧＢ値が閾値以上、例えば、２００以上であると判断した場合にはＳ１２５に進み、戻り値に「白飛びあり」を設定し、当該ループを抜けて図１１のフローチャートのＳ１１２に進む。
【００７３】
Ｓ１２６では、不都合検出測定回路１１６が、対象となる画素情報のＲＧＢ値と閾値を比較して、当該画素情報のＲＧＢ値が閾値以下、例えば、１０以下であると判断した場合にはＳ１２７に進み、不都合検出測定回路１１６が戻り値に「黒潰れあり」を設定し、当該ループを抜けて図１１のフローチャートのＳ１１２に進む。
【００７４】
Ｓ１２８では、不都合検出測定回路１１６がそれ自身公知の何れかの手段により赤目の有無を判断し、赤目があると判断された場合にはＳ１２８に進み、不都合検出測定回路１１６が戻り値に「赤目あり」を設定し、当該ループを抜けて図１１のフローチャートＳ１１２に進む。赤目の検出は、例えば、特開平１０−２３３９２９に記載の技術を用いて行ってもよいし、他の何れの技術を用いて行ってもよい。
【００７５】
Ｓ１２９では、不都合検出測定回路１１６がそれ自身公知の何れかの手段により手ぶれの有無を判断し、手ぶれがあると判断された場合にはＳ１３０に進み、不都合検出測定回路１１６が戻り値に「手ぶれあり」を設定し、当該ループを抜けて図１１のフローチャートＳ１１２に進む。手ぶれの検出は、例えば、特開２００８−０２２０５９に記載の技術を用いて行ってもよいし、他の何れの公知の技術を用いて行ってもよい。
【００７６】
また、このような手続きを撮像装置において行う方法および、このような手続きを撮像装置に実行させるためのプログラムも本発明の範囲内である。
【００７７】
このような態様により、撮影直後に得られた画像に不都合があると判断されると、撮像装置が、その不都合を回避できる設定への変更を自動で行い、変更したことを使用者に知らせるので、使用者は、適切な設定で間を置かずに再撮影をすることが可能になる。従って、シャッターチャンスを逃さずに、適切な設定で撮影した画像を得ることが可能である。
【００７８】
３．第２の態様
本態様は、自動設定処理を行うか否かをユーザーが撮影処理の後に選択可能なこと以外は、第１の態様と同じように行うことが可能な態様である。即ち、図８のフローチャートに示す手続きの代わりに図１３に示すフローチャートに従う自動設定処理を行うことを特徴とする態様である。それ以外の手続きは、第１の態様と同様に手続きを行ってよい。
【００７９】
即ち、本態様は、図３のフローチャートのＳ３７のレリーズ動作を、図１３のフローチャートに従って行う方法である。レリーズ動作が開始され、Ｓ１６０に進む。Ｓ１６０では、ＣＰＵ１１０の制御の下で撮像手段が撮影処理をおこない、Ｓ１６１に進む。Ｓ１６１では、ＣＰＵ１１０が、例えば、図４（ｃ）に示す画像を表示部１１５に表示し、Ｓ１６２に進む。
【００８０】
Ｓ１６２では、ユーザーによるＯＫボタンの操作により自動設定処理のオンまたはオフが入力された後に、ＣＰＵ１１０が自動設定処理の有無を判断し、自動設定ありの場合はＳ１６３に進み、誘導操作なしの場合にはＳ１６４に進む。
【００８１】
Ｓ１６３では、上述したように図９に示すフローチャートに従って処理が行われ、当該ルーチンを抜けて図３のフローチャートのＳ３８に移行する。
【００８２】
Ｓ１６４では、ＣＰＵ１１０がＳ１６０において取得された画像を表示部１１５に表示し、更にＣＰＵ１１０が、当該取得された画像を着脱メモリ１０９に保存した後に、当該ルーチンを抜けて図３のフローチャートのＳ３８に移行する。Ｓ３８以降の手続きは上述した基本動作の項に記載した通りに行えばよい。
【００８３】
また、このような手続きを撮像装置において行う方法および、このような手続きを撮像装置に実行させるためのプログラムも本発明の範囲内である。
【００８４】
このような態様により、撮影直後に得られた画像に不都合があると判断されると、自動的に、カメラがその不都合を回避することの可能な設定に変更し、変更したことを使用者に知らせるので、使用者は、適切な設定で間を置かずに再撮影をすることが可能になる。従って、シャッターチャンスを逃さずに、適切な設定で撮影した画像を得ることが可能である。
【００８５】
４．第３の態様
本態様は、図３のフローチャートのＳ３４において、自動設定処理を行う設定をすれば、その後、自動設定処理を行うか否かをユーザーが選択しないでもよいという態様である。即ち、第１の態様の図８のＳ８２または第２の態様の図１３のＳ１６３における自動設定処理を図９に示すフローチャートの手続きで行う代わりに、図１５に示すフローチャートの手続きで行うことを特徴とする態様である。それ以外の手続きは第１の態様または第２の態様と同様に行ってよい。
【００８６】
図１５を参照されたい。自動設定処理が開始され、Ｓ１８０に進む。Ｓ１８０では、ＣＰＵ１１０の制御の下で撮像回路１０４が上述した図１０に従う手順と同様の手順により、画像内の不都合箇所の識別処理を行い、Ｓ１８１に進む。Ｓ１８１では、不都合検出測定回路１１６が、不都合の有無を判断する。不都合がないと判断された場合には、Ｓ１８２に進み、不都合があると判断された場合には、Ｓ１８４に進む。
【００８７】
Ｓ１８２では、ＣＰＵ１１０が撮影画像を表示部１１５に表示し、Ｓ１８３に進む。Ｓ１８３では、ＣＰＵ１１０が表示部１１５に表示した撮影画像を着脱メモリ１０９に保存した後に、本ルーチンを抜けて図３のフローチャートＳ３８に進む。
【００８８】
Ｓ１８４では、画像処理回路１１６が不都合箇所について強調処理をし、その後、不都合検出測定回路１１６が不都合箇所の強調処理された画像を表示部１１５に表示し、Ｓ１８５に進む。当該強調処理した画像の例を図４（ｂ）に示す。強調処理は第1の態様と同様に行ってよい。
【００８９】
Ｓ１８５では、不都合検出測定回路１１６が上述した図１１のフローチャートに従う設定変更処理と同様に処理を行って、Ｓ１８６に進む。
【００９０】
Ｓ１８６では、不都合検出測定回路１１６が、設定変更ありとユーザーに示す表示をして、その後、図３のフローチャートＳ３８に進む。設定変更ありとユーザーに示すための表示は、上述した第１の態様と同様に行ってよい。
【００９１】
このような態様により、撮影直後に得られた画像に不都合があると判断されると、撮像装置がその不都合を回避できる設定への変更を自動で行い、変更したことを使用者に知らせるので、使用者は、適切な設定で間を置かずに再撮影をすることが可能になる。従って、シャッターチャンスを逃さずに、適切な設定で撮影した画像を得ることが可能である。
【００９２】
５．第４の態様
本発明の更なる態様に従うと、図７のレリーズ動作、図８のレリーズ動作および図１３のレリーズ動作に代わって、図１４のレリーズ動作を行うこと以外は、第１の態様〜第３の態様に記載した手続きと同様の手続きにより処理を行うことが可能である。
【００９３】
図１４を参照されたい。当該レリーズ動作が開始され、Ｓ１９０に進む。Ｓ１９０では、ＣＰＵ１１０の制御の下で撮像手段が撮影処理を行い、Ｓ１９１に進む。Ｓ１９１では、ＣＰＵ１１０が、ＣＰＵ１１０が自動設定処理の実行が設定されているか否かを判断し、自動設定処理ありの場合はＳ１９２に進み、自動設定処理なしの場合にはＳ１９３に進む。ここで、自動設定処理の実行の設定は、ユーザーが予め割り当てられたボタンを操作することにより行われればよい。ＣＰＵ１１０は、当該操作部からの出力に応じ、自動設定処理を行うか否かを設定する。
【００９４】
Ｓ１９３では、ＣＰＵ１１０が撮影画像を表示部１１５に表示し、Ｓ１９４に進む。Ｓ１９４では、ＣＰＵ１１０が表示部１１５に表示した撮影画像を着脱メモリ１０９に保存した後に、本ルーチンを抜けて図３のフローチャートＳ３８に進む。
【００９５】
Ｓ１９２では、上述した図９または図１５のフローチャートに従う処理と同様に処理が行われ、その後、本ルーチンを抜けて、図３のフローチャートＳ３８に進む。
【００９６】
このような態様により、撮影直後に得られた画像に不都合があると判断されると、自動的に、撮像装置がその不都合を回避することの可能な設定に変更し、変更したことを使用者に知らせるので、使用者は、適切な設定で間を置かずに再撮影をすることが可能になる。従って、シャッターチャンスを逃さずに、適切な設定で撮影した画像を得ることが可能である。
【００９７】
６．第５の態様
以上の第１〜第４の態様においては、図１１に示す設定変更処理フローチャートを用いて、設定変更処理を行う例を示したが、当該設定変更処理は、図１６のフローチャートに従って行うことも可能である。この場合、図１１のフローチャートに代わり、図１６のフローチャートの手続きを行うこと以外は、上述の第１〜第４の態様と同様に処理を行えばよい。
【００９８】
本態様に従うと、複数種類の不都合を順にチェックし、存在した不都合を解消するための設定を行う態様である。
【００９９】
図１６を参照されたい。自動設定処理が開始され、Ｓ２０１に進む。Ｓ２０１では、不都合検出測定回路１１６が、後述する図１７のフローチャートに従って、不都合の検出を行い、Ｓ２０２に進む。Ｓ２０２では、不都合検出測定回路１１６が、白飛びありと判断した場合には、Ｓ２０３に進み、白飛びなしと判断した場合には、Ｓ２０４に進む。
【０１００】
Ｓ２０３では、不都合検出測定回路１１６が、白飛びを解消するための設定、例えば、露出補正値を小さくする（図中「ＥＶ  −」と記す）などの設定を行い、Ｓ２０４に進む。
【０１０１】
Ｓ２０４では、不都合検出測定回路１１６が、黒潰れなしと判断した場合には、Ｓ２０６に進み、黒潰れありと判断した場合には、Ｓ２０５に進む。
【０１０２】
Ｓ２０５では、不都合検出測定回路１１６が、黒潰れを解消するための設定、例えば、コントラストをアップするなどの設定を行い、Ｓ２０６に進む。
【０１０３】
Ｓ２０６では、不都合検出測定回路１１６が、赤目なしと判断した場合には、Ｓ２０８に進み、赤目ありと判断した場合には、Ｓ２０７に進む。
【０１０４】
ＳＳ２０７では、不都合検出測定回路１１６が、赤目を解消するための設定、例えば、赤目軽減発光などの設定を行い、Ｓ２０８に進む。
【０１０５】
Ｓ２０８では、不都合検出測定回路１１６が、手ぶれなしと判断した場合には、本ルーチンを抜け、手ぶれありと判断した場合には、Ｓ２０９に進む。
【０１０６】
Ｓ２０９では、不都合検出測定回路１１６が、手ぶれを解消するための設定を行い、本ルーチンを抜け、図９のフローチャートのＳ９９または図１５のフローチャートのＳ１８６に進む。ここで、手ぶれを解消するための設定は、それ自身公知の何れの手ぶれの解消手段、例えば、手ぶれ補正などの手段が行われるような設定であればよい。
【０１０７】
次に、Ｓ２０１の複数不都合チェック処理に手続きについて説明する。図１７に複数不都合チェック処理のためのフローチャートを示す。
【０１０８】
複数不都合チェック処理が開始され、Ｓ２２１に進む。Ｓ２２１では、不都合検出測定回路１１６が、データの取得位置を開始位置、例えば、画像の左上に設定し、Ｓ２２２に進む。Ｓ２２２では、画像チェックループが開始され、Ｓ２２３に進む。当該画像チェックループは、チェック範囲の１単位ずつ、順次左右および上下にチェックして予め設定した任意の範囲、例えば、画像全体がチェックされるまで、以下のようなＳ２２３からＳ２３２までの手続きを繰り返し実行する。Ｓ２３３において、取得位置が終了位置、例えば、右下を越えたと不都合検出測定回路１１６が判断した場合には、当該ループを終了し、当該ルーチンを抜けて図１６のフローチャートのＳ２０２に進む。
【０１０９】
次に、Ｓ２２３からＳ２３２の手続きについて説明する。Ｓ２２３では不都合検出測定回路１１６が、取得位置の画素情報をチェックし、Ｓ２２４に進む。Ｓ２２４では、不都合検出測定回路１１６が、当該取得位置の画素情報について、予め設定された白飛び検出のための閾値を超えているか、例えば、ＲＧＢ値が２００以上であるか否かを判断し、当該閾値以上である場合には、Ｓ２２５に進む。当該ＲＧＢ値が２００未満、即ち、当該閾値よりも低い値である場合にはＳ２２６に進む。ここで、チェックされる画素情報の基本単位は任意に選択および決定してよく、例えば、これに限定するものではないが、３ｘ３ドットであっても、４ｘ４ドットであってもよい。
【０１１０】
Ｓ２２５では、不都合検出測定回路１１６が戻り値に「白飛びあり」をセットしてＳ２３２に進む。
【０１１１】
Ｓ２２６では、不都合検出測定回路１１６が当該取得位置の画素情報について、予め設定された黒潰れ検出のための閾値、例えば、ＲＧＢ値が１０以下であるか否かを判断する。当該ＲＧＢ値が、当該閾値以下である場合には、Ｓ２２７に進み、当該ＲＧＢ値が当該閾値よりも大きい値である場合にはＳ２２８に進む。
【０１１２】
Ｓ２２７では、不都合検出測定回路１１６が戻り値に「黒潰れあり」をセットしてＳ２３２に進む。
【０１１３】
Ｓ２２８では、赤目があるか否かを、当該取得位置の画素情報について、それ自身公知の何れかの方法により不都合検出測定回路１１６が判断し、その結果、赤目がある場合にはＳ２２９に進み、赤目がない場合にはＳ２３０に進む。
【０１１４】
Ｓ２２９では、不都合検出測定回路１１６が戻り値に「赤目あり」をセットしてＳ２３２に進む。
【０１１５】
Ｓ２３０では、手ぶれがあるか否かを、それ自身公知の何れかの方法により不都合検出測定回路１１６が判断し、その結果、手ぶれがある場合には、Ｓ２３１に進み、手ぶれがない場合には、Ｓ２３２に進む。
【０１１６】
Ｓ２３１では、不都合検出測定回路１１６が戻り値に「手ぶれあり」をセットしてＳ２３２に進む。
【０１１７】
Ｓ２３２では、不都合検出測定回路１１６が、取得位置を次に移動させ、取得位置が終了位置を越えていないと判断した場合には、Ｓ２２３に進み、超えたと判断した場合には、当該ループを終了し、当該ルーチンを抜ける。
【０１１８】
このような手続きを撮像装置において行う方法および、このような手続きを撮像装置に実行させるためのプログラムも本発明の範囲内である。また、この手続きにおいては、白飛び、黒潰れ、赤目、手ぶれの順でその有無を判断したが、必ずしもこの順でなくてもよい。
【０１１９】
このような態様により、撮影直後に得られた画像に不都合があると判断されると、撮像装置が、その不都合を回避できる設定への変更を自動で行い、変更したことを使用者に知らせるので、使用者は、適切な設定で間を置かずに再撮影をすることが可能になる。従って、シャッターチャンスを逃さずに、適切な設定で撮影した画像を得ることが可能である。
【０１２０】
７．第６の態様
本態様は、図９のフローチャートのＳ９８の設定変更処理を、図１１または図１６に示すフローチャートの手続きを使用せずに、図１８に示すフローチャートに従う手続きにより行うこと以外は、第１〜５の態様と同様に行うことが可能である。本態様に従うと、複数の不都合チェック処理が行われ、不都合の度合いが調べられ、その度合いに応じた設定メニューが設定される。
【０１２１】
図１８を参照されたい。ＣＰＵ１１０により設定変更処理が開始され、Ｓ２５１に進む。Ｓ２５１では、図１９のフローチャートに従う不都合度合いチェック処理を行う。図１９を参照されたい。
【０１２２】
不都合度合いチェック処理が開始され、Ｓ２８１に進む。Ｓ２８１では、不都合検出測定回路１１６が、データの取得位置を開始位置、例えば、画像の左上に設定し、Ｓ２８２に進む。Ｓ２８２では、画像チェックループが開始され、Ｓ２８３に進む。当該画像チェックループは、チェック範囲１単位ずつ、順次左右および上下にチェックして予め設定した任意の範囲、例えば、画像全体がチェックされるまで、以下のようなＳ２８２からＳ２９１までの手続きを繰り返し実行する。Ｓ２９４において、取得位置が終了位置、例えば、右下を越えたと不都合検出測定回路１１６が判断した場合には、当該ループを終了し、当該ルーチンを抜けて図１８のフローチャートのＳ２５２に移行する。
【０１２３】
次に、Ｓ２８３からＳ２９３の手続きについて説明する。Ｓ２８３では、不都合検出測定回路１１６が、取得位置の画素情報をチェックし、Ｓ２８４に進む。Ｓ２８４では、不都合検出測定回路１１６が、当該取得位置の画素情報について、予め設定された白飛び検出のための閾値を超えているか、例えば、ＲＧＢ値が２００以上あるか否かを判断し、当該閾値以上である場合には、Ｓ２８５に進む。当該ＲＧＢ値が２００未満、即ち、当該閾値よりも低い値である場合にはＳ２８６に進む。ここで、チェックされる画素情報の基本単位は任意に選択および決定してよい。例えば、これに限定するものではないが、３ｘ３ドットであってもよく、４ｘ４ドットであってもよい。
【０１２４】
Ｓ２８５では、不都合検出測定回路１１６が戻り値の「白飛び数」に１を加えてＳ２９３に進む。
【０１２５】
Ｓ２８６では、不都合検出測定回路１１６が、当該取得位置の画素情報について、予め設定された黒潰れ検出のための閾値、例えば、ＲＧＢ値が１０以下であるか否かを判断し、当該ＲＧＢ値が、当該閾値以下である場合には、Ｓ２８７に進み、当該ＲＧＢ値が当該閾値よりも大きい値である場合にはＳ２８９に進む。
【０１２６】
Ｓ２８７では、不都合検出測定回路１１６が戻り値の「黒潰れ数」に１を加えてＳ２９３に進む。
【０１２７】
Ｓ２８９では、不都合検出測定回路１１６が赤目があるか否かを当該取得位置の画素情報について、それ自身公知の何れかの方法により判断する。その結果、赤目がある場合にはＳ２９０に進み、赤目がない場合にはＳ２９１に進む。
【０１２８】
Ｓ２９０では、不都合検出測定回路が戻り値の「赤目数」に１を加えてＳ２９３に進む。
【０１２９】
Ｓ２９１では、不都合検出測定回路が、手振れがあるか否かを当該取得位置の画素情報について、それ自身公知の何れかの方法により判断する。その結果、手振れがある場合にはＳ２９２に進み、手振れがない場合にはＳ２９３に進む。
【０１３０】
Ｓ２９２では、不都合検出測定回路１１６が、戻り値の「手ぶれ数」に１を加えてＳ２９３に進む。
【０１３１】
Ｓ２９３では、不都合検出測定回路１１６が、取得位置を次に移動させＳ２９４に進む。Ｓ２９４では、不都合検出測定回路１１６が、取得位置が終了位置を越えていないと判断した場合には、Ｓ２８３に進み、超えたと判断した場合には、当該ループを終了し、当該ルーチンを抜けて図１８のフローチャートのＳ２５２に移行する。
【０１３２】
図１８を参照されたい。Ｓ２５２の解消項目決定処理は、図２０のフローチャートの手続きにより行い、当該手続きにより戻り値として得られる結果を解消項目に決定する。図２０を参照されたい。
【０１３３】
Ｓ３０１では、不都合検出測定回路１１６が、前述した図１９の不都合度合いチェック処理の結果得られた「白飛び数」、「黒潰れ数」、「赤目数」および「手ぶれ数」の中から最も数字の大きな項目を探し、Ｓ３０２に進む。
【０１３４】
Ｓ３０２では、不都合検出測定回路１１６がＳ３０１で得られた結果が「白飛び」であるか否かを判断し、「白飛び」である場合には、Ｓ３０３に進み、「白飛び」でない場合にはＳ３０４に進む。
【０１３５】
Ｓ３０３では、不都合検出測定回路１１６が戻り値を「白飛び」に設定して当該ルーチンを抜け、図１８のフローチャートのＳ２５３に移行する。
【０１３６】
Ｓ３０４では、不都合検出測定回路１１６がＳ３０１で得られた結果が「黒潰れ」であるか否かを判断し、「黒飛び」である場合には、Ｓ３０５に進み、「黒潰れ」でない場合にはＳ３０６に進む。
【０１３７】
Ｓ３０５では、不都合検出測定回路１１６が戻り値を「黒潰れ」に設定して当該ルーチンを抜け、図１８のフローチャートのＳ２５３に移行する。
【０１３８】
Ｓ３０６では、不都合検出測定回路１１６がＳ３０１で得られた結果が「赤目」であるか否かを判断し、「赤目」である場合には、Ｓ３０７に進み、「赤目」でない場合にはＳ３０８に進む。
【０１３９】
Ｓ３０７では、不都合検出測定回路１１６が戻り値を「赤目」に設定して当該ルーチンを抜け、図１８のフローチャートのＳ２５３に移行する。
【０１４０】
Ｓ３０８では、不都合検出測定回路１１６がＳ３０１で得られた結果が「手ぶれ」であるか否かを判断し、「手ぶれ」である場合には、Ｓ３０９に進み、「手ぶれ」でない場合には当該ルーチンを抜け、図１８のフローチャートのＳ２５３に移行する。
【０１４１】
Ｓ３０９では、不都合検出測定回路１１６が戻り値を「手ぶれ」に設定して当該ルーチンを抜け、図１８のフローチャートのＳ２５３に移行する。
【０１４２】
図１８を参照されたい。Ｓ２５３では、不都合検出測定回路１１６が、Ｓ２５２で決定された解消項目が「白飛び」であるか否かを判断し、「白飛び」である場合はＳ２５４に進み、「白飛び」でない場合にはＳ２５５に進む。
【０１４３】
Ｓ２５４では、ＣＰＵ１１０が白飛びを解消するための設定を行い、Ｓ２５５に進む。
【０１４４】
Ｓ２５５では、不都合検出測定回路１１６が、Ｓ２５２で決定された解消項目が「黒潰れ」であるか否かを判断し、「黒飛び」である場合はＳ２５６に進み、「黒潰れ」でない場合にはＳ２５７に進む。
【０１４５】
Ｓ２５６では、ＣＰＵ１１０が黒飛びを解消するための設定を行い、Ｓ２５７に進む。
【０１４６】
Ｓ２５７では、不都合検出測定回路１１６が、Ｓ２５２で決定された解消項目が「赤目」であるか否かを判断し、「赤目」である場合にはＳ２５８に進み、「赤目」でない場合にはＳ２５９に進む。
【０１４７】
Ｓ２５８では、ＣＰＵ１１０が赤目を解消するための設定を行い、Ｓ２５９に進む。
【０１４８】
Ｓ２５９では、不都合検出測定回路１１６が、Ｓ２５２で決定された解消項目が「手ぶれ」であるか否かを判断し、「手ぶれ」である場合にはＳ２６０に進み、「手ぶれ」でない場合には、当該ルーチンを抜けて、図９のフローチャートのＳ９９に移行する。
【０１４９】
Ｓ２６０では、ＣＰＵ１１０が手ぶれを解消するための設定を行い、当該ルーチンを抜けて、図９のフローチャートのＳ９９に移行する。
【０１５０】
この手続きにおいては、白飛び、黒潰れ、赤目、手ぶれの順でその有無を判断したが、必ずしもこの順でなくてもよい。
【０１５１】
白飛び、黒潰れ、赤目および手ぶれを解消するための設定により実行される手段は、上述した第１の態様に示した不都合を解消する手段であってよい。
【０１５２】
このような手続きを撮像装置において行う方法および、このような手続きを撮像装置に実行させるためのプログラムも本発明の範囲内である。
【０１５３】
このような態様により、撮影直後に得られた画像に不都合があると判断されると、自動的に、撮像装置がその不都合を回避することの可能な設定に変更し、変更したことを使用者に知らせるので、使用者は、適切な設定で間を置かずに再撮影をすることが可能になる。従って、シャッターチャンスを逃さずに、適切な設定で撮影した画像を得ることが可能である。
【図面の簡単な説明】
【０１５４】
【図１】本発明の態様に従う撮像装置のハードウェア構成図。
【図２】本発明の態様に従うデジタルカメラの外観図。
【図３】本発明の態様に従うデジタルカメラの基本操作を示すフローチャート。
【図４】表示部に示される画像の例を示す図。
【図５】メニュー動作を示す基本のフローチャート。
【図６】選択画面の例を示す図。
【図７】レリーズ動作を示す基本のフローチャート。
【図８】レリーズ動作および自動設定処理を示すフローチャート。
【図９】再撮影指示での自動設定処理を示すフローチャート。
【図１０】画像内の不都合箇所の識別処理を示すフローチャート。
【図１１】設定変更処理を示すフローチャート。
【図１２】不都合チェック処理を示すフローチャート。
【図１３】レリーズ動作および自動設定処理を示すフローチャート。
【図１４】レリーズ動作および自動設定処理を示すフローチャート。
【図１５】自動設定処理を示すフローチャート。
【図１６】複数種類の不都合箇所を検出する設定変更処理を示すフローチャート。
【図１７】複数種類の不都合のチェック処理を示すフローチャート。
【図１８】複合の度合いに応じて設定する設定変更処理を示すフローチャート。
【図１９】不都合度合いチェック処理を示すフローチャート。
【図２０】解消項目決定処理を示すフローチャート。
【符号の説明】
【０１５５】
１    デジタルカメラ、１０１    レンズ系、１０２    レンズ駆動回路、
１０３    撮像素子、１０４    撮像回路、１０５    ＳＤＲＡＭ、
１０６    ＡＥ処理部、１０７    ＡＦ処理部、１０８    画像処理回路、
１０９    着脱メモリ、１１０    ＣＰＵ、１１１    内蔵メモリ、１１２    操作部、
１１３    通信インターフェース、１１４    表示駆動回路、１１５    表示部、
１１６    不都合検出測定回路、１１７    電源回路、１１８    電池
【図１】
2010258673.tif 000003
【図２】
2010258673.tif 000004
【図３】
2010258673.tif 000005
【図４】
2010258673.tif 000006
【図５】
2010258673.tif 000007
【図６】
2010258673.tif 000008
【図７】
2010258673.tif 000009
【図８】
2010258673.tif 000010
【図９】
2010258673.tif 000011
【図１０】
2010258673.tif 000012
【図１１】
2010258673.tif 000013
【図１２】
2010258673.tif 000014
【図１３】
2010258673.tif 000015
【図１４】
2010258673.tif 000016
【図１５】
2010258673.tif 000017
【図１６】
2010258673.tif 000018
【図１７】
2010258673.tif 000019
【図１８】
2010258673.tif 000020
【図１９】
2010258673.tif 000021
【図２０】
2010258673.tif 000022