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