(57)【要約】      （修正有）【課題】初心者でも撮影した画像の不満点を容易に解消できるよう誘導するガイダンスを実現することが可能な撮像装置を提供する。【解決手段】撮像装置は、撮影した画像を表示する表示手段２８と、複数の救済項目を記憶する記憶手段５６と、画像を表示している領域に対する座標位置の入力を受け付ける受付手段２８と、撮影した画像と入力された座標位置から救済項目の数を絞り込む絞り込み手段５０と、絞り込まれた複数の救済項目のうち一つを撮影者に選択させる選択手段と、選択された救済項目を撮影手段に設定する設定手段とを備え、撮影された画像を再生モードで再生表示する第１の表示制御手段と、前記撮影手段での撮影後に自動的に撮影された画像を表示すると、第２の表示制御手段と、第１の表示制御手段で画像を表示する際には第１の数の救済項目を表示し、第２の表示制御手段で画像を表示する際には第１の数より少ない第２の数の救済項目を表示する。【選択図】図２
2017175311.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影する撮影手段（２２）と、
撮影した画像を表示する表示手段（２８）と、
複数の救済項目を記憶する記憶手段（５６）と、
前記表示手段における前記画像を表示している領域に対する座標位置の入力を受け付ける受付手段（２８）と、
撮影した画像と入力された座標位置から救済項目の数を絞り込む絞り込み手段（５０）と、
絞り込まれた複数の救済項目のうち一つを撮影者に選択させる選択手段（２８）と、
選択された救済項目を撮影手段に設定する設定手段（５０）と、
を有する撮像装置であり、
前記撮影手段（２２）で撮影された画像を再生モードで再生表示する第１の表示制御手段（５０）と、
前記撮影手段（２２）での撮影後に自動的に撮影された画像を表示する（クイックレビュー）と、
第２の表示制御手段（５０）と、
第１の表示制御手段（５０）で画像を表示する際には第１の数の前記救済項目を表示し、前記第２の表示制御手段で画像を表示する際には前記第１の数より少ない第２の数の前記救済項目を表示するように制御する制御手段（５０）と、
表示された救済項目のうち選択された救済項目を撮影手段に設定する設定手段（５０）と、を有することを特徴とする撮像装置。
【請求項２】
クイックレビュー時は、救済項目は１つに絞ることを特徴とする請求項１に記載の撮像装置。
【請求項３】
クイックレビュー時は、タッチオン以外のタッチ操作では救済項目をすべて表示することを特徴とする請求項１に記載の撮像装置。
【請求項４】
再生表示時は、タッチオン以外のタッチ操作では、救済項目は１つに絞ることを特徴とする請求項１に記載の撮像装置。
【請求項５】
タッチ操作により操作を行うことを特徴とする請求項１乃至請求項４の何れか一項に記載の撮像装置。
【請求項６】
絞り込み手段（５０）では、顔の有無および位置、合焦点の有無および位置、フラッシュ発光の有無、画像解析結果を用いることを特徴とする請求項１乃至請求項５の何れか一項に記載の撮像装置。
【請求項７】
操作手順が多い救済項目は絞り込み手段（５０）での絞り込み時に除外することを特徴とする請求項１乃至請求項６の何れか一項に記載の撮像装置。
【請求項８】
操作手順が多い救済項目は操作手順を簡略化することを特徴とする請求項１乃至請求項６の何れか一項に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラのガイダンスに関し、特に初心者でも撮影した画像の不満点を容易に解消できるよう誘導するガイダンスに関する。
【背景技術】
【０００２】
従来、ガイダンスは、設定する機能の説明をおこなうもの、撮影者の入力でヘルプを検索するもの、撮影のアドバイスを表示するもの、操作のやり方を説明するものなどがあった。
【０００３】
しかし、それらはある程度カメラの機能や用語を理解していることが前提であり、初心者が使用するのは困難であった。特に撮影した画像に不満がある場合、画像がおかしいのはわかるが、どの設定を変更すればいいのかがわからずに修正できないでいた。
【０００４】
特許文献１には、撮影した画像を失敗画像データベースで検索し救済情報を取得することが開示されている。
【０００５】
しかし、失敗画像データベースで取得した救済情報が真に撮影者に必要な情報ではないことも多く、救済にならない場合もあった。
【０００６】
特許文献２には、サンプル画像を選択してカメラにパラメータ設定することが開示されている。
【０００７】
しかし、所望のサンプル画像に到達するのに時間がかかったり、撮影状況に対応したサンプル画像がなかったりする場合もあった。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００４−１２８７０１号公報
【特許文献２】特開２００２−１５２５８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１に開示された従来技術では、失敗画像データベースで取得した救済情報が真に撮影者に必要な情報ではないことも多く、救済にならない場合もあった。
【００１０】
そこで、本発明の目的は、初心者でも撮影した画像の不満点を容易に解消できるよう誘導するガイダンスを実現するとともに、クイックレビュー画面では救済内容を１つに絞りユーザーに救済内容を選択させることなく自動的に救済撮影パラメータをカメラに設定することで、被写体が移動して被写体が消失しかねないシーンの撮影で被写体の消失を防ぎつつ不満点を解消した撮影をすることが可能な撮像装置を提供することにある。
【課題を解決するための手段】
【００１１】
上記の目的を達成するために、本発明に係る撮像装置は、
被写体を撮影する撮影手段（２２）と、
撮影した画像を表示する表示手段（２８）と、
複数の救済項目を記憶する記憶手段（５６）と、
前記表示手段における前記画像を表示している領域に対する座標位置の入力を受け付ける受付手段（２８）と、
撮影した画像と入力された座標位置から救済項目の数を絞り込む絞り込み手段（５０）と、
絞り込まれた複数の救済項目のうち一つを撮影者に選択させる選択手段（２８）と、
選択された救済項目を撮影手段に設定する設定手段（５０）と、
を有する撮像装置であり、
前記撮影手段（２２）で撮影された画像を再生モードで再生表示する第１の表示制御手段（５０）と、
前記撮影手段（２２）での撮影後に自動的に撮影された画像を表示する（クイックレビュー）と、
第２の表示制御手段（５０）と、
第１の表示制御手段（５０）で画像を表示する際には第１の数の前記救済項目を表示し、前記第２の表示制御手段で画像を表示する際には前記第１の数より少ない第２の数の前記救済項目を表示するように制御する制御手段（５０）と、
表示された救済項目のうち選択された救済項目を撮影手段に設定する設定手段（５０）と、
を有することを特徴とする。
【発明の効果】
【００１２】
本発明に係る撮像装置によれば、初心者でも撮影した画像の不満点を容易に解消できる救済策に誘導することが可能になり、クイックレビュー画面では救済内容を１つに絞りユーザーに救済内容を選択させることなく自動的に救済撮影パラメータをカメラに設定することで、被写体が移動して被写体が消失しかねないシーンの撮影で被写体の消失を防ぎつつ不満点を解消した撮影をすることが可能になる。
【図面の簡単な説明】
【００１３】
【図１】デジタルカメラの外観図
【図２】デジタルカメラのブロック図
【図３】メインフローチャート
【図４】フローチャート
【図５】フローチャート
【図６】関数のフローチャート
【図７】座標系の説明図
【図８】プログラム線図
【図９】画像表示図
【図１０】タッチ位置とガイダンスの対応図
【図１１】実施例２のメインフローチャート
【図１２】実施例２のフローチャート
【図１３】実施例３のフローチャート
【図１４】実施例４のフローチャート
【発明を実施するための形態】
【００１４】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【実施例１】
【００１５】
以下、図面を参照して、本発明の第１の実施例によるガイダンスについて説明する。
【００１６】
図１（ａ）、（ｂ）に、本発明の撮像装置の一例としてのデジタルカメラの外観図を示す。図１（ａ）はデジタルカメラ１００の前面斜視図であり、図１（ｂ）はデジタルカメラ１００の背面斜視図である。
【００１７】
図１において、表示部２８は画像や各種情報を表示する表示部である。
【００１８】
シャッターボタン６１は撮影指示を行うための操作部である。
【００１９】
モード切替スイッチ６０は各種モードを切り替えるための操作部である。
【００２０】
端子カバー４０は該部機器との接続ケーブルとデジタルカメラ１００とを接続する接続ケーブル等のコネクタ（不図示）を保護するカバーである。
【００２１】
メイン電子ダイヤル７１は操作部７０に含まれる回転操作部材であり、このメイン電子ダイヤル７１を回すことで、シャッター速度や絞りなどの設定値の変更等が行える。
【００２２】
電源スイッチ７２はデジタルカメラ１００の電源のＯＮ及びＯＦＦを切り替える操作部材である。
【００２３】
サブ電子ダイヤル７３は操作部７０に含まれ、操作部７０に含まれる回転操作部材であり、選択枠の移動や画像送りなどを行える。
【００２４】
十字キー７４は操作部７０に含まれ、上、下、左、右部分をそれぞれ押し込み可能な十字キーである。十字キー７４の押した部分に応じた操作が可能である。
【００２５】
ＳＥＴボタン７５は操作部７０に含まれ、押しボタンであり、主に選択項目の決定などに用いられる。
【００２６】
ＬＶボタン７６は操作部７０に含まれ、静止画撮影モードにおいてライブビュー（以下、ＬＶ）のＯＮとＯＦＦを切り替えるボタンである。動画撮影モードにおいては、動画撮影（記録）の開始、停止の指示に用いられる。
【００２７】
拡大ボタン７７は操作部７０に含まれ、撮影モードのライブビュー表示において拡大モードのＯＮ、ＯＦＦ，及び拡大モード中の拡大率の変更を行うための操作ボタンである。再生モードにおいては再生画像を拡大し、拡大率を増加させるための拡大ボタンとして機能する。
【００２８】
再生ボタン７８は操作部７０に含まれ、撮影モードと再生モードとを切り替える操作ボタンである。撮影モード中に再生ボタン７８を押下することで再生モードに移行し、記録媒体２００に記録された画像のうち最新の画像を表示部２８に表示させることができる。
【００２９】
ＭＥＮＵボタン７９は操作部７０に含まれ、撮影モードとメニューモードとを切り替える操作ボタンである。
【００３０】
クイックリターンミラー１２は、システム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。
【００３１】
通信端子１０はデジタルカメラ１００がレンズ側（着脱可能）と通信を行う為の通信端子である。
【００３２】
接眼ファインダー１６はフォーカシングスクリーン１３を観察することで、レンズユニット１５０を通して得た被写体の光学像の焦点や構図の確認を行うための覗き込み型のファインダーである。
【００３３】
蓋２０２は記録媒体２００を格納ひたスロットの蓋である。
【００３４】
グリップ部９０は、ユーザーがデジタルカメラ１００を構えた際に右手で握りやすい形状とした保持部である。
【００３５】
フラッシュ１９はデジタルカメラ１００に内蔵された閃光装置である。
【００３６】
図２は本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。
【００３７】
図２において、レンズユニット１５０は、交換可能な撮影レンズを搭載するレンズユニットである。
【００３８】
レンズ１０３は通常、複数枚のレンズから構成されるが、ここでは簡略して一枚のレンズのみで示している。
【００３９】
通信端子６はレンズユニット１５０がデジタルカメラ１００側と通信を行う為の通信端子であり、通信端子１０はデジタルカメラ１００がレンズユニット１５０側と通信を行う為の通信端子である。
【００４０】
レンズユニット１５０は、この通信端子６，１０を介してシステム制御部５０と通信し、内部のレンズシステム制御回路４によって絞り駆動回路２を介して絞り１０２の制御を行い、ＡＦ駆動回路３を介して、レンズ１０３の位置を変位させることで焦点を合わせる。
【００４１】
ＡＥセンサー１７は、レンズユニット１５０を通した被写体の輝度を測光する。
【００４２】
焦点検出部１１は、システム制御部５０にデフォーカス量情報を出力する。システム制御部５０はそれに基づいてレンズユニット１５０を制御し、位相差ＡＦを行う。
【００４３】
クイックリターンミラー１２（以下、ミラー１２）は、露光、ライブビュー撮影、動画撮影の際にシステム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。ミラー１２は、レンズ１０３から入射した光束をファインダー１６側と撮像部２２側とに切替えるためのミラーである。ミラー１２は通常時はファインダー１６へと光束を導くよう反射させるように配されているが、撮影が行われる場合やライブビュー表示の場合には、撮像部２２へと光束を導くように上方に跳ね上がり光束中から待避する（ミラーアップ）。またミラー１２はその中央部が光の一部を透過できるようにハーフミラーとなっており、光束の一部を、焦点検出を行うための焦点検出部１１に入射するように透過させる。
【００４４】
撮影者は、ペンタプリズム１４とファインダー１６を介して、フォーカシングスクリーン１３を観察することで、レンズユニット１５０を通して得た被写体の光学像の焦点や構図の確認が可能となる。
【００４５】
フォーカルプレーンシャッター１０１は、システム制御部５０の制御で撮像素子部２２の露光時間を自由に制御できるフォーカルプレーンシャッターである。
【００４６】
撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。
【００４７】
Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
【００４８】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００４９】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。
【００５０】
メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。
【００５１】
Ｄ／Ａ変換器２５は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器２５を介して表示部２８により表示される。
【００５２】
表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器２５からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器２５においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示（ライブビュー表示）を行える。
【００５３】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００５４】
システム制御部５０は、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。
【００５５】
５２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部はメモリ３２、Ｄ／Ａ変換器２５、表示部２８等を制御することにより表示制御も行う。
【００５６】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００５７】
フラッシュ制御回路５４は、フラッシュ１９を制御する回路である。フラッシュ１９のポップアップや発光タイミング、発光量の調整を行う。
【００５８】
モード切替スイッチ６０、第１シャッタースイッチ６２、第２シャッタースイッチ６４、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００５９】
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、シャッター速度優先モード（Ｔｖモード）、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切り替えスイッチ６０で、静止画撮影モードに含まれるこれらのモードのいずれかに直接切り替えられる。あるいは、モード切り替えスイッチ６０で静止画撮影モードに一旦切り換えた後に、静止画撮影モードに含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００６０】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。
【００６１】
第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００６２】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００６３】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００６４】
操作部７０は、ユーザーからの操作を受け付ける入力部としての各種操作部材である。操作部７０には、少なくとも以下の操作部が含まれる。シャッターボタン６１、メイン電子ダイヤル７１、電源スイッチ７２、サブ電子ダイヤル７３、十字キー７４、ＳＥＴボタン７５、ＬＶボタン７６、拡大ボタン７７、再生ボタン７８。
【００６５】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００６６】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。
【００６７】
記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。
【００６８】
記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００６９】
なお、操作部７０の一つとして、表示部２８に対する接触を検知可能なタッチパネルを有する。タッチパネルと表示部２８とは一体的に構成することができる。例えば、タッチパネルを光の透過率が表示部２８の表示を妨げないように構成し、表示部２８の表示面の上層に取り付ける。そして、タッチパネルにおける入力座標と、表示部２８上の表示座標とを対応付ける。これにより、恰もユーザが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩを構成することができる。
【００７０】
システム制御部５０はタッチパネルへの以下の操作を検出できる。タッチパネルを指やペンで触れたこと（以下、タッチダウンと称する）。タッチパネルを指やペンで触れている状態であること（以下、タッチオンと称する）。タッチパネルを指やペンで触れたまま移動していること（以下、ムーブと称する）。タッチパネルへ触れていた指やペンを離したこと（以下、タッチアップと称する）。タッチパネルに何も触れていない状態（以下、タッチオフと称する）。短時間の間にタッチパネルを指やペンで連続して２回触れたこと（以下、ダブルタッチダウンと称する）。一定時間以上タッチパネルを指やペンで触れている状態であること（以下、タッチロングオンと称する）。同時にタッチパネルを複数の指やペンで触れたこと。（以下、マルチタッチダウンと称する）。これらの操作や、タッチパネル上に指やペンが触れている位置座標は内部バス１１１を通じてシステム制御部５０に通知され、システム制御部５０は通知された情報に基づいてタッチパネル上にどのような操作が行なわれたかを判定する。
【００７１】
ムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。
【００７２】
またタッチパネル上をタッチダウンから一定のムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定できる。
【００７３】
また、所定距離以上を、所定速度未満でムーブしたことが検出された場合はドラッグが行なわれたと判定するものとする。
【００７４】
タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。
【００７５】
実施例の動作を説明する前に、本発明で使用する座標系について説明する。
【００７６】
フォーカシングスクリーン１３、表示部２８、撮像部２２、および生成される画像のアスペクトは１３５フィルムと同じ３：２の画角であるのですべて同じ座標系で正規化して表現する。
【００７７】
図７にみるように横軸ｘ、縦軸ｙとし中心を原点（ｘ＝０、ｙ＝０）とすると、画角は横軸−１．５〜＋１．５、縦軸−１〜＋１で表現できる。たとえば、ｘとｙの組み合わせを（ｘ、ｙ）と表現すると右上隅は（１．５、１．０）、右下隅は（１．５、−１．０）と現せられる。
【００７８】
焦点検出部１１の測距エリアが図７のＡＦＰ１からＡＦＰ９のように９点配置されているような場合、ＡＦＰ１は（−０．６、０．５）、ＡＦＰ５は（０、０）、ＡＦＰ９は（０．６、−０．５）と表現できる。
【００７９】
また、写真表現として主被写体は黄金分割エリアに配置すべしといた構図法があるが、そのエリアを含むような範囲を図７のＧ−ＡＲＥＡとするとＧ−ＡＲＥＡの範囲は右上の座標と左下の座標を用いて（（０．９、０．６）、（−０．９、−０．６））という風に表現できる。
【００８０】
また、ＣＩＲＣＬＥは原点を中心とした直径１．６の円を示しているが画面位置（ｘ、ｙ）がｘの２乗＋ｙの２乗が１．６の２乗より大きい場合ＣＩＲＣＬＥの外側にあると判定される。図７を見ればわかるようにＣＩＲＣＬＥの外側にある場合の画面位置（ｘ、ｙ）は画角の四隅を現している。
【００８１】
また画面位置（ｘ１、ｙ１）と（ｘ２、ｙ２）の距離は√（ｘ１−ｘ２）＾２＋（ｙ１−ｙ２）＾２で求めることができる。
【００８２】
本実施例では、座標位置を現す変数をＦＰＯＳ、ＴＰＯＳのようにＰＯＳを付けて示すが、実際にはｘ座標、ｙ座標の２つの要素を持つ配列として処理される。
【００８３】
図３は実施例１における撮影処理のフローチャートである。このフローチャートにおける各処理はシステム制御部５０が不揮発性メモリ５６に格納されたプログラムを実行することにより実現される。
【００８４】
シャッターボタン６１が半押しされると電源制御部８０が起動しシステム制御部５０の電源を給電開始する。システム制御部５０は図３のステップＳ１００より実行を開始する。
【００８５】
［ステップＳ１０１］
各制御パラメータを初期化する。ＡＦＰ、ＰＲＯＧ、ＥＸＰＡＤＪ、ＦＬＳ、ＰＡＲＡＭ、ＷＢ、ＷＢＡＤＪ、ＶＩＧＡＤＪはシステムメモリ５２に配置された変数である。ＡＦＰはオートフォーカスの測距エリア番号を記憶する変数で初期値は０でＡｕｔｏを表す。１〜９は各測距エリアを示す。ＰＲＯＧは、ＡＥのシャッター、絞りを演算するプログラムの種類を選択する変数。初期値は”標準”が設定される。ＥＸＰＡＤＪは、露出補正量を記憶する変数。初期値は０が設定される。ＦＬＳは、内蔵フラッシュの制御を記憶する変数で自動発光のときＡｕｔｏ、発光禁止の時にＯＦＦが設定される。初期値はＡｕｔｏが設定される。ＰＡＲＡＭは、現像処理のパラメータの種類を選択させる変数。初期値はＡｕｔｏが設定される。ＷＢは、ホワイトバランスの種類が設定される変数。初期値はＡｕｔｏが設定される。ＷＢＡＤＪは、ホワイトバランスの補正量を記憶する変数。初期値は０が設定される。ＶＩＧＡＤＪは、周辺光量補正の有無を設定する変数。初期値はＯＦＦが設定される。
【００８６】
［ステップＳ１０２］ＴＩＭＥＲクリア
システムタイマー５３をリセットする。
【００８７】
［ステップＳ１０３］ＳＷ１
シャッターボタン６１が半押しされているかどうかを判定する。半押しされていればＳ１０４へ進み、押されていなければステップＳ１１０へ進む。ここでは半押しされているのでステップＳ１０４へ進む。
【００８８】
［ステップＳ１０４］オートフォーカス
オートフォーカスの関数をコールする。オートフォーカス関数については図６のフローチャートで説明する。
【００８９】
［ステップＳ４００］
オートフォーカス関数を実行する。
【００９０】
［ステップＳ４０１］ＡＦＰ＝Ａｕｔｏ
変数ＡＦＰが０（Ａｕｔｏ）かどうかを判定する。ＡｕｔｏならステップＳ４０２へ、それ以外ならステップＳ４０４へ分岐する。ここではステップＳ１０１でＡＦＰがＡｕｔｏに設定されているのでステップＳ４０２を実行する。
【００９１】
［ステップＳ４０２］９点自動選択ＡＦ
システム制御部５０は、焦点検出部１１を制御して９点の測距エリアをすべてで測距を行い、もっとも信頼度の高い測距エリアを選択して、ピントずれ量を検出。レンズ１５０に通信端子１０、６を介してＡＦ駆動回路３に駆動するよう命令を出し、レンズ１０３を合焦位置まで移動させる。
【００９２】
［ステップＳ４０３］ＪＦＰＯＳ＝合焦した測距エリアの位置
選択して合焦させた測距エリアの座標をＪＦＰＯＳに格納する。
【００９３】
［ステップＳ４０６］戻る
呼出元に戻る。
【００９４】
ステップＳ４０１でＡｕｔｏ以外だった場合はステップＳ４０４を実行する。
【００９５】
［ステップＳ４０４］ＡＦＰの位置で１点ＡＦ
ＡＦＰには測距エリア番号が入っているので、対応した測距エリアで測距を行いピントずれ量を検出。レンズ１５０に通信端子１０、６を介してＡＦ駆動回路３に駆動するよう命令を出し、レンズ１０３を合焦位置まで移動させる。
【００９６】
［ステップＳ４０５］ＪＦＰＯＳ＝ＡＦＰの位置
ＡＦＰで選ばれた測距エリアの座標をＪＦＰＯＳに格納する。
【００９７】
［ステップＳ４０６］戻る
呼出元に戻る。このようにして、オートフォーカスを行うことができる。
【００９８】
図３に戻ってステップＳ１０４からステップＳ１０５へ。
【００９９】
［ステップＳ１０５］測光演算
測光演算の関数をコールする。測光演算の関数については図６のフローチャートで説明する。
【０１００】
［ステップＳ５００］
測光演算の関数を実行する。
【０１０１】
［ステップＳ５０１］ＡＥセンサにて測光
ＡＥセンサ１７にて被写体の明るさを測光する。測光結果は変数Ｂｖに格納される。
【０１０２】
［ステップＳ５０２］Ｅｖ＝Ｂｖ＋Ｓｖ−ＥＸＰＡＤＪ
露出値Ｅｖを計算する。ＡＰＥＸ演算では、Ｅｖ＝Ｂｖ＋Ｓｖ（ＩＳＯ）で適正露光の露出値が得られるが、露出補正値ＥＸＰＡＤＪを減算することで、明るさを補正できる。ここではステップＳ１０１でＥＸＰＡＤＪには０が格納されているので適正露出のＥｖを求める。
【０１０３】
［ステップＳ５０３］ＰＲＯＧ＝標準
変数ＰＲＯＧが標準かどうかを判定する。標準であればステップＳ５０４へ。そうでなければステップＳ５０５へ分岐する。ここではステップＳ１０１で標準が設定されているのでステップＳ５０４へ分岐する。
【０１０４】
［ステップＳ５０４］標準プログラム演算
図８に示すように１／８、Ｆ１．４から４５度で立ち上がるプログラム線図に従いＥｖからシャッター速度Ｔｖと絞り値Ａｖを演算する。
【０１０５】
［ステップＳ５０８］戻る
呼出元に戻る。
【０１０６】
変数ＰＲＯＧが標準以外の場合はステップＳ５０３でステップＳ５０５に分岐する。
【０１０７】
［ステップＳ５０５］ＰＲＯＧ＝Ｆ１．８
変数ＰＲＯＧがＦ１．８かどうかを判定する。Ｆ１．８であればステップＳ５０６へ。そうでなければステップＳ５０７へ分岐する。
【０１０８】
［ステップＳ５０６］Ｆ１．８絞り優先プログラム演算
図８のＦ１．８ＡＶに示すように絞り値Ｆ１．８固定のプログラム線図に従いＥｖからシャッター速度Ｔｖと絞り値Ａｖを演算する。
【０１０９】
［ステップＳ５０７］Ｆ１６絞り優先プログラム演算
図８のＦ１６ＡＶに示すように絞り値Ｆ１６固定のプログラム線図に従いＥｖからシャッター速度Ｔｖと絞り値Ａｖを演算する。
【０１１０】
［ステップＳ５０８］戻る
呼出元に戻る。このようにして、被写体の明るさを測光して標準プログラムで絞りとシャッター秒時を演算できる。
【０１１１】
図３に戻ってステップＳ１０５からステップＳ１０６へ。
【０１１２】
［ステップＳ１０６］ＦＬＳ＝Ａｕｔｏ＆Ｅｖ＜Ｅｖ３
ＦＬＳ＝ＡｕｔｏかつＥｖがＥｖ３より小さいかどうかを判定する。ＦＬＳ＝Ａｕｔｏでかつ小さい場合、ステップＳ１０７に。そうでなければステップＳ１０８へ分岐する。
内蔵フラッシュの制御を記憶する変数ＦＬＳがステップＳ１０１で自動発光（Ａｕｔｏ）に設定されていて、かつＥｖがＥｖ３より小さい、つまり被写体が暗いと判定した場合はステップ１０７に分岐する。もちろん内蔵フラッシュ自動発光する条件は明るさだけで無く、逆光と判定した場合や、フィルインフラッシュの条件でもかまわない。
【０１１３】
［ステップＳ１０７］ポップアップ
フラッシュ制御回路により内蔵フラッシュをポップアップさせる。
【０１１４】
［ステップＳ１０８］ＴＩＭＥＲクリア
システムタイマー５３をリセットする。
【０１１５】
［ステップＳ１０９］ＳＷ２
シャッターボタン６１が全押しされているかどうかを判定する。全押しされていればステップＳ１１３へ進み、半押しのままならステップＳ１０３へ進む。ここでは半押しされているのでステップＳ１０３へ進む。このようにしてシャッターボタン６１を半押しで保持している間、９点自動選択でオートフォーカスおよび標準プログラムでの測光演算を繰り返し行うことができる。オートフォーカス、測光演算をくりかえしている時にシャッターボタン６１から指を離して半押しを解除するとステップＳ１０３からステップＳ１１０に分岐する。
【０１１６】
［ステップＳ１１０］ＴＩＭＥＲ＞６秒
タイマーが６秒経過したかどうかを判定する。６秒経過していなければステップＳ１１１へ、経過していればステップＳ１１２へ分岐する。
【０１１７】
Ｓ１０８でシステムタイマー５３をリセットしているのでＳ１１１へ分岐する。
【０１１８】
［ステップＳ１１１］測光演算
測光演算の関数をコールする。その後ステップＳ１０９へ移る。シャッターボタンから指を離しているのでステップ１０９ではステップ１０３に分岐する。このようにしてシャッターボタン６１から指を離すとステップＳ１０３、Ｓ１１０、Ｓ１１１、Ｓ１０９を繰り返し実行し、測光演算のみを行う。シャッターボタン６１から指を離しているとシステムタイマー５３が６秒を計時してステップＳ１１０でステップＳ１１２へ分岐する。
【０１１９】
ステップＳ１１２でシステム制御部５０は動作を終了する。
【０１２０】
次に、シャッターボタン６１を半押しで保持して、９点自動選択でオートフォーカスおよび標準プログラムでの測光演算を繰り返し行っているときに、シャッターボタン６１をさらに深く押し込むと、第２シャッタースイッチ６４がオンになり、ステップＳ１０９からＳ１１３に分岐する。
【０１２１】
［ステップＳ１１３］ミラーアップ＆絞り込み。
クイックリターンミラー１２を不図示のアクチュエータによりアップ状態にし、かつレンズ１５０に絞り込み命令を出して絞り駆動回路２を介して絞り１０２をステップ１０５で演算した絞り値Ａｖまで絞り込みさせる。
【０１２２】
［ステップＳ１１４］ＰＯＰＵＰ済み
ステップＳ１０７でポップアップしたか否かを判定する。ポップアップしていればステップＳ１１５へ、していなければステップＳ１１７へ分岐する。
【０１２３】
［ステップＳ１１５］ＦＬＳ＝Ａｕｔｏ＆Ｅｖ＜Ｅｖ３
再びＦＬＳ＝ＡｕｔｏかつＥｖがＥｖ３より小さいかどうかを判定する。ＦＬＳ＝ＡｕｔｏでかつＥｖがＥｖ３より小さい場合、ステップＳ１１６に分岐する。ＦＬＳがＡｕｔｏでない場合とＥｖがＥｖ３より大きい場合はステップＳ１１７へ分岐する。
【０１２４】
［ステップＳ１１６］フラッシュ発光、ＦＬＳＥＭＩＴ＝ＹＥＳ
フラッシュ制御回路５４に発光準備させる。発光済み判定フラグＦＬＳＥＭＩＴにＹＥＳを設定する。ここではポップアップ済みで、かつ最後に測光したＥｖの値がＥｖ３以下で被写体が暗いと判定した場合にのみステップ１１６に分岐する。つまりポップアップした時点では被写体が暗いと判定しても、被写体の条件が変化して明るくなり自動発光条件から外れることもあるので、再度確認して条件を満たす場合のみフラッシュ発光準備させることになる。
【０１２５】
ステップＳ１１４、Ｓ１１５にてポップアップしていない場合やＦＬＳがＡｕｔｏでない場合、被写体が明るい場合はステップＳ１１７へ分岐する。
【０１２６】
［ステップＳ１１７］フラッシュ禁止  ＦＬＳＥＭＩＴ＝ＮＯ
フラッシュ制御回路５４を発光しないように設定する。発光済み判定フラグＦＬＳＥＭＩＴにＮＯを設定する。
【０１２７】
［ステップＳ１１８］露光と読み出し
撮像部２２に蓄積開始を指示後、フォーカルプレーンシャッター１０１の先幕を走行させる。ステップＳ１１６でフラッシュ制御回路５４に発光準備させた場合は、先幕走行終了時に不図示のＸ接点がオンになりフラッシュ制御回路５４がフラッシュ発光を開始する。ステップＳ１０５で求められたシャッター秒時の時間露光するとフォーカルプレーンシャッター１０１の後幕を走行させ、撮像部２２を遮光して露光を終了する。システム制御部５０は、露光終了するとＡ／Ｄ変換器２３を駆動させて撮像部に蓄積された画像信号を読み出し、デジタル信号に変換してメモリ制御部１５にＲＡＷ画像として格納する。
【０１２８】
［ステップＳ１１９］ミラーダウン、絞り開放
クイックリターンミラー１２を不図示のアクチュエータによりダウン状態にし、かつレンズ１５０に絞り開放命令を出して絞り駆動回路２を介して絞り１０２を開放状態まで駆動させる。
【０１２９】
［ステップＳ１２０］現像
画像処理部２４は、メモリ制御部１５に格納されたＲＡＷ画像を読み出し、色補間処理、ホワイトバランス処理、色補正などをおこなう。このとき現像処理の種類を選択させる変数ＰＡＲＡＭ。ホワイトバランスの種類変数ＷＢ。ホワイトバランスの補正量変数ＷＢＡＤＪを使用して画像処理を行う。ステップＳ１０１で設定したＰＡＲＡＭ、ＷＢはＡＵＴＯ、ＷＢＡＤＪは０なので、標準の色補正処理、オートホワイトバランスの補正なしで画像処理が行われる。
【０１３０】
［ステップＳ１２１］ＶＩＧＡＤＪ
周辺光量補正の有無を設定する変数ＶＩＧＡＤＪがＯＮかＯＦＦかを判定する。ＯＮならばステップＳ１２２へ、ＯＦＦならばステップＳ１２３へ分岐する。ステップＳ１０１ではＶＩＧＡＤＪはＯＦＦが設定されているのでステップＳ１２３へ遷移する。変数ＶＩＧＡＤＪがＯＮの場合はステップＳ１２２へ。
【０１３１】
［ステップＳ１２２］周辺光量補正
あらかじめレンズの周辺減光量を計算しておき、画像データの周辺の輝度を持ち上げることで、周辺光量落ちを補正する。
【０１３２】
［ステップＳ１２３］画像保存
画像処理した画像データをＪＰＥＧ圧縮しＪＰＥＧ画像として記録媒体２００に格納する。
【０１３３】
［ステップＳ１２４］顔検出
システム制御部５０は顔検出対象の画像データを画像処理部２４に送る。システム制御部５０の制御下で画像処理部２４は、当該画像データに水平方向バンドパスフィルタを作用させる。また、システム制御部５０の制御下で画像処理部２４は処理された画像データに垂直方向バンドパスフィルタを作用させる。これら水平及び垂直方向のバンドパスフィルタにより、画像データよりエッジ成分が検出される。その後、システム制御部５０は、検出されたエッジ成分に関してパターンマッチングを行い、目及び鼻、口、耳の候補群を抽出する。そして、システム制御部５０は、抽出された目の候補群の中から、予め設定された条件（例えば２つの目の距離、傾き等）を満たすものを、目の対と判断し、目の対があるもののみ目の候補群として絞り込む。そして、システム制御部５０は、絞り込まれた目の候補群とそれに対応する顔を形成する他のパーツ（鼻、口、耳）を対応付け、また、予め設定した非顔条件フィルタを通すことで、顔を検出する。システム制御部５０は、顔の検出結果に応じて上記顔情報を出力し、処理を終了する。このとき、顔の数などの特徴量をシステムメモリ５２に記憶する。また、顔画像の位置を変数ＦＰＯＳに格納する。
【０１３４】
以上のように画像データを画像解析して、画像データの特徴量を抽出して被写体情報を検出することが可能である。本実施例では被写体情報として顔情報を例に挙げたが、被写体情報には他にも赤目判定や目の検出、目つむり検出、笑顔検出等の様々な情報がある。
【０１３５】
［ステップＳ１２５］画像解析
画像処理した画像データを解析して、どのようなシーンで撮影されたかを判定する。本実施例では、夕焼けか否かを判定し、夕焼けのシーンと判定された場合は変数ＳＣＮに夕焼けを格納、それ以外のシーンではＳＣＮにその他を格納する。
【０１３６】
［ステップＳ１２６］クイックレビュー表示
画像処理して保存されたＪＰＥＧ画像データを図９（ａ）のように表示部２８に表示する。また右上隅にＨＥＬＰアイコンを表示する。
【０１３７】
［ステップＳ１２７］ＴＩＭＥＲクリア
システムタイマー５３をリセットする。
【０１３８】
［ステップＳ１２８］ＨＥＬＰアイコンタッチ
ＨＥＬＰアイコンがタッチされたか否かを判定する。タッチされていなければステップＳ１２９へ、タッチされれば図４のフローチャートのＡへすすむ。
【０１３９】
［ステップＳ１２９］ＴＩＭＥＲ＞６秒
タイマーが６秒経過したかどうかを判定する。６秒経過していなければステップＳ１２８へ、経過していればＳ１０３へ分岐する。したがってＨＥＬＰアイコンがタッチされなければ６秒間クイックレビュー画像を表示してステップＳ１０３に戻る。
【０１４０】
このようにして、システム制御部５０は、自動選択オートフォーカス、標準のプログラム、自動発光フラッシュ、演算標準の色補正処理、オートホワイトバランスの補正なしで画像処理された画像を撮影し、記録媒体２００に保存することができる。通常であれば、撮影者は自動選択オートフォーカス、標準のプログラム、自動発光フラッシュ、演算標準の色補正処理、オートホワイトバランスの補正なしの画像で満足して撮影を終了することが多い。
【０１４１】
ところが撮影されたクイックレビュー表示を観察して、撮影者が所望した仕上がりとは異なると感じる場合がある。たとえば写真が暗い。自動選択で合焦した点が所望の被写体ではない。フラッシュを発光すべきでなかった。ホワイトバランスが望んだ色になっていない。背景がはっきりしていないなどといった不満点があげられる。
【０１４２】
このとき、上級の撮影者であれば露出補正をかけたり、１点のオートフォースに切り替えたり、ホワイトバランスを電灯に変更したり、絞り優先モードに切り替えたりといったカメラの設定の操作を行うことで、所望の仕上がりに近づけていくことが可能である。
【０１４３】
しかし、初心者が撮影をおこなった場合は、そもそも露出補正やホワイトバランスなどの写真用語が理解できていないため、どの設定を変更すれば良いかがわからず、たとえ仕上がりに不満があっても、その対処のやり方がわからず撮影を終了してしまう場合が多いことがわかっている。
【０１４４】
そのような場合、本発明では、撮影者はＨＥＬＰアイコンをタッチすることで簡単に所望の仕上がりに近づけるようになる。以下、その詳細を説明する。
【０１４５】
撮影者がＨＥＬＰアイコンをタッチするとステップＳ１２８で図４のフローチャートのＡのステップＳ２００へ進む。
【０１４６】
［ステップＳ２０１］画像表示
図９の（ｂ）の画像を表示部２８に表示する。なお画面の数字は説明のために記載したものである。
【０１４７】
［ステップＳ２０２］タッチ
表示部２８がタッチされたかどうかを判定し、タッチされるまで待ち続ける。タッチされるとステップＳ２６１に進む。
【０１４８】
［ステップＳ２６１］タッチタイプ取得
表示部２８がタッチされた種類を判別し変数ＴＴＹＰＥに書き込む。タッチの種類には、タッチダウン、ダブルタッチダウン、タッチロングオンなどがある。ここでは、タッチされた種類としてタッチダウンを判別したものとする。
【０１４９】
［ステップＳ２０３］タッチ座標取得
タッチされた位置を取得し変数ＴＰＯＳに書き込む。
【０１５０】
［ステップＳ２０４］ＴＰＯＳがＦＰＯＳ近傍
タッチ位置が検出された顔位置近傍にあるかを判定する。ＴＰＯＳとＦＰＯＳ間の距離を計算し所定の閾値内にあるかを判定する。近傍であるか否かは所定の閾値でもかまわないし、また検出された顔の大きさを勘案した閾値でも良い。顔位置近傍と判断した場合はステップＳ２０５へ、顔位置近傍ではない場合はステップ２２４へ分岐する。
【０１５１】
［ステップＳ２０５］ＴＰＯＳがＪＦＰＯＳの近傍
タッチ位置が合焦した測距エリアの座標ＪＦＰＯＳの近傍であるかを判定する。近傍であれば、ステップ２０６へ。近傍でなければステップ２２１へ分岐する。ステップ２０４から２０５での判定は、たとえば図９の（ｂ）では（ｉ）の女性の顔部分にタッチしたかどうかを判定している。顔があれば主被写体である可能性が高く、さらにそこが合焦してピントがあっているならば、撮影者は主被写体の写真的パラメータに不満があると判定できる。
【０１５２】
［ステップＳ２０６］ＣＯＬ（１）＝”明るく・暗く”
文字配列の変数ＣＯＬ（１）に「明るく・暗く」の文字列を格納する。
【０１５３】
［ステップＳ２０７］ＣＯＬ（２）＝”色味”
文字配列の変数ＣＯＬ（２）に「色味」の文字列を格納する。
【０１５４】
［ステップＳ２０８］ＣＯＬ（３）＝”肌を美しく”
文字配列の変数ＣＯＬ（３）に「肌を美しく」の文字列を格納する。
【０１５５】
［ステップＳ２０９］ＦＬＳＥＭＩＴ
変数ＦＬＳＥＭＩＴを判定する。フラッシュ発光していればステップＳ２１０へ。発光していなければステップＳ２１１へ分岐する。
【０１５６】
［ステップＳ２１０］ＣＯＬ（３）＝”フラッシュ禁止”
文字配列の変数ＣＯＬ（３）に「フラッシュ禁止」の文字列を格納する。
【０１５７】
［ステップＳ２６２］ＴＴＹＰＥがタッチダウン
変数ＴＴＹＰＥを判定する。タッチダウンであればステップＳ２６３へ。タッチダウン以外であればステップＳ２１１へ分岐する。
【０１５８】
［ステップＳ２６３］ＤＥＭ＝ＣＯＬ（１）
文字列変数ＤＥＭにＣＯＬ（１）の文字列を格納する。ピントの合っている顔を選択した場合は「明るく・暗く」が格納される。格納後図５のフローチャートのＢのＳ３００に遷移する。
【０１５９】
［ステップＳ２１１］吹き出し、ＣＯＬ１〜３表示
表示部２８に図９（ｃ）のように画像を表示する。タッチした位置から吹き出しを表示。吹き出し内にＣＯＬ（１）からＣＯＬ（３）に設定した文字列を表示させる。フラシュ発光なしでピントが合っている顔を選択した場合は「明るく・暗く／色味／肌を美しく」のように表示され、フラッシュ発光した場合は「明るく・暗く／色味／フラッシュ禁止」のように表示される。
【０１６０】
［ステップＳ２１２］タッチ
表示部２８がタッチされたか否かを判別する。タッチされればステップＳ２１３へ。されなければステップＳ２１２を繰り返し実行してタッチされるまでループして待つ。
【０１６１】
［ステップＳ２１３］タッチ座標取得
タッチ座標を取得する。
【０１６２】
［ステップＳ２１４］ＣＯＬ（１）をタッチ
ＣＯＬ（１）の文字列を表示している領域をタッチしたか否かを判定する。タッチされたらステップＳ２１５へ。されていなければステップＳ２１６へ。
【０１６３】
［ステップＳ２１５］ＤＥＭ＝ＣＯＬ（１）
文字列変数ＤＥＭにＣＯＬ（１）の文字列を格納する。ピントの合っている顔を選択した場合は「明るく・暗く」が格納される。格納後図５のフローチャートのＢのＳ３００に遷移する。
【０１６４】
［ステップＳ２１６］ＣＯＬ（２）をタッチ
ＣＯＬ（２）の文字列を表示している領域をタッチしたか否かを判定する。タッチされたらステップＳ２１７へ。されていなければステップＳ２１８へ。
【０１６５】
［ステップＳ２１７］ＤＥＭ＝ＣＯＬ（２）
文字列変数ＤＥＭにＣＯＬ（１）の文字列を格納する。ピントの合っている顔を選択した場合は「色味」が格納される。格納後図５のフローチャートのＣのＳ３０５に遷移する。
【０１６６】
［ステップＳ２１８］ＣＯＬ（３）をタッチ
ＣＯＬ（３）の文字列を表示している領域をタッチしたか否かを判定する。タッチされたらステップＳ２１９へ。されていなければ、吹き出し以外の部分をタッチされたのでステップＳ２１２へ戻り再度タッチ待ちする。
【０１６７】
［ステップＳ２１９］ＤＥＭ＝ＣＯＬ（３）
文字列変数ＤＥＭにＣＯＬ（３）の文字列を格納する。ピントの合っている顔を選択した場合は「肌を美しく」または「フラッシュ禁止」が格納される。格納後図５のフローチャートのＢのＳ３００に遷移する。
【０１６８】
このようにして、フラッシュ発光せずピントの合っている顔を選択した場合は、タッチダウンの場合は、主被写体の写真的パラメータに関する選択肢のうち最も優先度の高い「明るく・暗く」を選択した状態にすることで設定ステップを少なくして、撮影状態までの移行時間が短縮している。これにより被写体が移動して被写体が消失しかねないシーンの撮影で被写体の消失を防ぎつつ不満点を解消した撮影をすることが可能になる。
【０１６９】
また、タッチダウン以外の場合は、主被写体の写真的パラメータに関する「明るく・暗く」「色味」「肌を美しく」の３つの選択肢を表示して選択させることで、撮影者に少ない選択肢から最適な設定項目を選ばせることができる。
【０１７０】
またフラッシュ発光した場合は撮影者の意図に反して発光することもあるので「肌を美しく」より要望の高い選択肢の「フラッシュ禁止」に変更することで、撮影者の望む選択肢を設定することが可能になる。
【０１７１】
ここでは、タッチダウンでは、主被写体の写真的パラメータに関する選択肢のうち最も優先度の高いものを選択した状態としたが、タッチダウンに限らずタッチオンなど任意のタッチ種類で同様の動作を実現しても良い。
【０１７２】
また、タッチダウン以外では、主被写体の写真的パラメータに関する選択肢を表示して選択させることにしているが、タッチダウン以外ではなく、ダブルタッチダウンやタッチロングオンなど特定のタッチ種類に限定して同様の動作を実現しても良い。
【０１７３】
［ステップＳ２２１〜Ｓ２２３］
ステップＳ２０４からＳ２０５での判定で、図９の（ｂ）のＡの女性の顔部分にタッチしたが、合焦点ではなかった場合ステップＳ２２１に分岐する。顔があれば主被写体である可能性が高く、ピントがあっていないならば、撮影者はピントに不満があると判定できる。そこでステップＳ２２１〜Ｓ２２３にて「ピントをここに／明るく・暗く／肌を美しく」のように選択肢を設定する。またステップＳ２０９、Ｓ２１０で同様にフラッシュ発光した場合は「フラッシュ禁止」の選択肢を優先して表示させる。ステップＳ２０４でタッチ位置が顔近傍ではなかった場合、ステップＳ２２４へ分岐する。
【０１７４】
［ステップＳ２２４］ＴＰＯＳがＪＦＰＯＳ近傍
タッチした位置が合焦点近傍であるかどうかを判定、近傍ならばステップＳ２２５へ。近傍でなければステップＳ２２８へ分岐する。タッチした位置が合焦点だった場合、タッチした位置が顔でない主被写体であると判定できる。図９（ｂ）では（ｉｉ）のヨット部分にピントが合っていて、その部分をタッチしたというような場合である。この場合も撮影者は主被写体の写真的パラメータに不満があると判定できる。
【０１７５】
［ステップＳ２２５〜Ｓ２２７］
ステップＳ２２１〜Ｓ２２３にて「明るく・暗く／色味／ぼかす・くっきり」のように選択肢を設定する。顔が検出されていないので、「肌を美しく」という要望はありえない。そこで、次に要望の高い「ぼかす・くっきり」がＣＯＬ（３）に設定される。フラッシュが発光した場合は「フラッシュ禁止」が設定される。ステップＳ２２４でタッチ位置が合焦位置近傍ではなかった場合、ステップＳ２２８へ分岐する。
【０１７６】
［ステップＳ２２８］ＴＰＯＳが黄金分割枠内
タッチした位置が黄金分割枠内であるかどうかを判定する。黄金分割枠内ならばステップＳ２２９へ。黄金分割枠外であればステップＳ２３２へ分岐する。図７でＧ−ＡＲＥＡとして示した画面の黄金分割枠の内側をタッチした場合を判定する。図９の（ｂ）では（ｉｉ）のヨット部分にピントが合っていない場合に、その部分をタッチしたというような場合である。写真における主被写体は、黄金分割枠内にある確率が高く、わざわざそこをタッチしたというのは撮影者は主被写体のピントに不満があると判定できる。
【０１７７】
［ステップＳ２２９〜Ｓ２３１］
ステップＳ２２９〜Ｓ２３１にて「ピントをここに／明るく・暗く／色味」のように選択肢を設定する。顔が検出されていないので、「肌を美しく」という要望はありえないので、次に要望の高い「色味」がＣＯＬ（３）に設定される。フラッシュが発光した場合は「フラッシュ禁止」が設定される。ステップＳ２２８でタッチした位置が黄金分割枠外だった場合、ステップＳ２３２へ分岐する。
【０１７８】
［ステップＳ２３２］ＳＣＮが夕焼け
ステップＳ２２８でタッチした位置が黄金分割枠外と判定されたので、ステップＳ２３２以降は背景をタッチした可能性が高いと判断できる。ステップＳ１２５の画像解析で夕焼けと判定された場合ステップＳ２３３へ分岐、夕焼けではない場合はステップＳ２３６へ分岐する。
【０１７９】
［ステップＳ２３３〜Ｓ２３５］
ステップＳ２３３〜Ｓ２３５にて「夕焼けの色を変える／明るく・暗く／色味」のように選択肢を設定する。夕焼けのシーンでは、まず赤い夕日の色を際立たせたいという要望がもっとも多いためＣＯＬ（１）に「夕焼けの色を変える」を設定する。またフラッシュが発光した場合は「フラッシュ禁止」が設定される。ステップＳ２３２でＳＣＮが夕焼けではなかった場合、ステップＳ２３６へ分岐する。
【０１８０】
［ステップＳ２３６］√（Ｘｔｐ＾２＋Ｙｔｐ＾２）＞３．２
タッチした位置が図７のＣＩＲＣＬＥより外側にあるかどうか、つまり画面の隅をタッチしたかどうかを判定する。ＴＰＯＳのＸ座標をＸｔｐ、Ｙ座標をＹｔｐとして原点０、０からの距離を計算する。外側ならステップＳ２３７へ、内側ならステップＳ２４０へ分岐する。
【０１８１】
［ステップＳ２３７〜Ｓ２３９］
ステップＳ２３３〜Ｓ２３５にて「隅を明るく／明るく・暗く／色味」のように選択肢を設定する。図９の（ｂ）では（ｉｉｉ）部分をタッチした場合である。画面の隅ではレンズの周辺光量落ちの不満点が最も多いのでＣＯＬ（１）に「隅を明るく」を設定する。またフラッシュが発光の有無で画面隅に対する影響は少ないので、ステップ２０９は通らず、ステップＳ２３２に遷移する。ステップＳ２３６でタッチ位置が画面隅ではなかった場合、ステップ２４０へ分岐する。
【０１８２】
［ステップＳ２４０］Ｘｔｐ＞０．６
タッチした位置のＸ座標が０．６より大きいかどうか、つまり画面の上側をタッチしたかどうかを判定する。上側ならステップＳ２４１へ、下側ならステップＳ２４５へ分岐する。
【０１８３】
［ステップＳ２４１］ＴＰＯＳの周辺画素の青の割合大
タッチした位置の周辺の画素を抽出、ＲＧＢの割合を判定して青が多い場合はステップ２４２へ。そうでなければステップ２４５へ分岐する。
【０１８４】
［ステップＳ２４２〜Ｓ２４４］
ステップＳ２４２〜Ｓ２４４にて「空を青く／明るく・暗く／色味」のように選択肢を設定する。画面上側の青色部分、つまり空をタッチした、図９の（ｂ）では（ｉｖ）部分をタッチした場合である。空をタッチした場合は、空の青色を変更したいという要望がもっとも多いためＣＯＬ（１）に「空を青く」を設定する。また空にはフラッシュが到達しないので、ステップ２０９は通らず、ステップＳ２３２に遷移する。ステップＳ２４０、２４１でタッチ位置が空ではなかった場合、ステップ２４５へ分岐する。
【０１８５】
［ステップＳ２４５］ＴＰＯＳの周辺画素の緑の割合大
タッチした位置の周辺の画素を抽出、ＲＧＢの割合を判定して緑が多い場合はステップ２４６へ。そうでなければステップ２４９へ分岐する。
【０１８６】
［ステップＳ２４６〜Ｓ２４８］
「緑の色を深く／明るく・暗く／色味」のように選択肢を設定する。緑部分、つまり樹木の葉をタッチした場合、図９の（ｂ）では（ｖ）部分をタッチした場合である。緑をタッチした場合は、樹木の緑を変更したいという要望がもっとも多いためＣＯＬ（１）に「緑の色を深く」を設定する。また樹木にはフラッシュが発光の有無で影響は少ないので、ステップ２０９は通らず、ステップＳ２３２に遷移する。ステップＳ２４５でタッチ位置が緑ではなかった場合、ステップ２４９へ分岐する。
【０１８７】
［ステップＳ２４９］Ｘｔｐ＞０．６
再度タッチした位置のＸ座標が０．６より大きいかどうか、つまり画面の上側をタッチしたかどうかを判定する。上側ならステップＳ２５０へ、下側ならステップＳ２５３へ分岐する。
【０１８８】
［ステップＳ２５０〜Ｓ２５２］
「ぼかす・くっきり／明るく・暗く／色味」のように選択肢を設定する。画面上側にはフラッシュが到達する影響は少ないので、ステップ２０９は通らず、ステップＳ２３２に遷移する。
【０１８９】
［ステップＳ２５３〜Ｓ２５５］
「ぼかす・くっきり／明るく・暗く／色味」のように選択肢を設定する。画面下側は相対的にカメラに近い被写体が多く、フラッシュの影響が大きいのでフラッシュ発光した場合はステップＳ２１０で「フラッシュ禁止」が設定される。
【０１９０】
ステップＳ２００からＳ２５５までの動作をまとめたものが図１０になる。初心者の撮影者が要望するピントをここに、ぼかすくっきり、明るく暗く、空の色を青く緑の色を深く、肌を美しく、色味、フラッシュ禁止、夕焼けの色を変える、隅を明るくといった選択肢をすべて表示するのではなく、タッチされた位置、顔位置、合焦位置、画像解析、周辺画素の色、フラッシュ発光の有無などで、最適な項目を絞り込み、撮影者に容易に選択させることが可能になる。
【０１９１】
撮影者が選択した要望が変数ＤＥＭに格納されるとで図５のステップＳ３００に遷移する。
【０１９２】
［ステップＳ３０１］ＤＥＭ＝”ピントをここに”
撮影者の選択した要望が「ピントをここに」かどうかを判定する。「ピントをここに」だった場合はステップＳ３０２へ。違う場合はステップＳ３０６へ分岐する。
【０１９３】
［ステップＳ３０２］ＡＦＰ＝至近の測距エリア番号
タッチした位置座標ＴＰＯＳと各測距エリアの位置座標の距離を計算して、もっとも近い測距エリア番号をＡＦＰに格納する。
【０１９４】
［ステップＳ３０３］設定を変更しました。再度撮影してください表示
図９（ｅ）に現すように表示部に「設定を変更しました。再度撮影してください」の文言を表示する。
【０１９５】
［ステップＳ３０４］
シャッターボタン６１が半押しされているかどうかを判定する。半押しされていればステップＳ３０５へ進み、押されていなければステップＳ３０４をシャッターボタン６１が半押しされるまで繰り返し実行する。
【０１９６】
［ステップＳ３０５］
図３のフローチャートのステップＳ１３１に戻る。図３のフローチャートではすでに説明したようにオートフォーカス、測光演算を行うが、図６のオートフォーカスの関数のステップＳ４０１でステップＳ４０４に分岐し、ステップＳ４０４でタッチした場所にもっとも近い測距点でオートフォーカスを行うことができる。ステップＳ３０１で「ピントをここに」ではなかった場合ステップＳ３０６に分岐する。
【０１９７】
［ステップＳ３０６］ＤＥＭ＝”ぼかす・くっきり”
撮影者の選択した要望が「ぼかす・くっきり」かどうかを判定する。「ぼかす・くっきり」だった場合はステップＳ３０７へ。違う場合はステップＳ３１４へ分岐する。
【０１９８】
［ステップＳ３０７］ぼかすボタンくっきりボタン表示
図９（ｄ）に現すように表示部にぼかすボタンとくっきりボタンを表示する。
【０１９９】
［ステップＳ３０８］タッチ
表示部２８がタッチされたか否かを判別する。タッチされればステップＳ３０９へ。されなければステップＳ３０８を繰り返し実行してタッチされるまで待つことになる。
【０２００】
［ステップＳ３０９］タッチ座標取得
タッチ座標を取得する。
【０２０１】
［ステップＳ３１０］ぼかしボタンをタッチ
ぼかしボタンを表示している領域をタッチしたか否かを判定する。タッチされたらステップＳ３１１へ。されていなければステップＳ３１２へ分岐する。
【０２０２】
［ステップＳ３１１］ＰＲＯＧ＝Ｆ１．８
変数ＰＲＯＧにＦ１．８を格納する。その後ステップＳ３０３からＳ３０５でシャッターボタン６１の半押し待ち後図３のメインフローチャートのステップＳ１３１に戻る。図３のフローチャートでは説明したようにオートフォーカス、測光演算を行うが、図５の測光演算の関数ステップＳ５０３、Ｓ５０６でステップＳ５０７に分岐し、Ｆ１．８絞り優先プログラムで演算し撮影するので、被写界深度の浅い背景のぼけた写真の撮影を行うことができる。
【０２０３】
［ステップＳ３１２］くっきりボタンをタッチ
くっきりボタンを表示している領域をタッチしたか否かを判定する。タッチされたらステップＳ３１３へ。されていなければステップＳ３０８へ戻って再度タッチ待ちを行う。
【０２０４】
［ステップＳ３１３］ＰＲＯＧ＝Ｆ１６
ＰＲＯＧにＦ１６を格納する。ぼかしボタンタッチと同様に測光演算の関数のステップＳ５０３、Ｓ５０６でステップＳ５０８に分岐し、Ｆ１６絞り優先プログラムで演算し撮影するので、被写界深度の深い背景のくっきりした写真の撮影を行うことができる。ステップＳ３０６で「ぼかす・くっきり」ではなかった場合ステップＳ３１４に分岐する。
【０２０５】
［ステップＳ３１４］ＤＥＭ＝”明るく・暗く”
撮影者の選択した要望が「明るく・暗く」かどうかを判定する。「明るく・暗く」だった場合はステップＳ３１５へ。違う場合はステップＳ３２２へ分岐する。ステップＳ３１５からＳ３２１ではステップＳ３０７からＳ３１３と同様に、明るくボタン暗くボタンを表示、明るくボタンをタッチした場合はＥＸＰＡＤＪ＝＋１、暗くボタンをタッチした場合はＥＸＰＡＤＪ＝−１に設定される。この後図３のメインフローチャートに戻ると、測光演算関数のステップＳ５０２でＥＸＰＡＤＪを足した測光値で演算されるので、ＥＸＰＡＤＪ＝＋１では、１段分明るい写真が撮影でき、ＥＸＰＡＤＪ＝−１では、１段分暗い写真が撮影できる。ステップＳ３１４で「明るく・暗く」ではなかった場合ステップＳ３２２に分岐する。
【０２０６】
［ステップＳ３２２］ＤＥＭ＝”色味”
撮影者の選択した要望が「色味」かどうかを判定する。「色味」だった場合はステップＳ３２３へ。違う場合はステップＳ３３０へ分岐する。ステップＳ３２３からＳ３２９ではステップＳ３０７からＳ３１３と同様に、赤くボタン青くボタンを表示、赤くボタンをタッチした場合はＷＢＡＤＪ＝＋１、青くボタンをタッチした場合はＷＢＡＤＪ＝−１に設定される。この後図３のメインフローチャートに戻ると撮影時にステップＳ１２０で画像処理部２４は、メモリ制御部１５に格納されたＲＡＷ画像を読み出し、色補間処理、ホワイトバランス処理、色補正などをおこなう。このときＷＢＡＤＪに設定したオートホワイトバランスの補正量で画像処理が行われる。ＷＢＡＤＪ＝−１では、１段分青みがかった写真が撮影でき、ＥＸＰＡＤＪ＝＋１では、１段分赤みがかった写真が撮影できる。
ステップＳ３２２で「色味」ではなかった場合ステップＳ３３０に分岐する。
【０２０７】
［ステップＳ３３０］ＤＥＭ＝”空を青く”
撮影者の選択した要望が「空を青く」かどうかを判定する。「空を青く」だった場合はステップＳ３３１へ。違う場合はステップＳ３３２へ分岐する。
【０２０８】
［ステップＳ３３１］ＰＡＲＡＭ＝青空
変数ＰＡＲＡＭに青空を格納する。この後図３のメインフローチャートに戻ると撮影時にステップＳ１２０で画像処理部２４は、メモリ制御部１５に格納されたＲＡＷ画像を読み出し、色補間処理、ホワイトバランス処理、色補正などをおこなう。このときＰＡＲＡＭに設定した青空のパラメータで画像処理が行われる。この場合画像処理部２４は、標準より色相をＣｙａｎよりに回転させ、より空を強調する画像処理を行う。ステップＳ３３０で「色味」ではなかった場合ステップＳ３３２に分岐する。
【０２０９】
［ステップＳ３３２］ＤＥＭ＝”緑の色を深く”
撮影者の選択した要望が「緑の色を深く」かどうかを判定する。「緑の色を深く」だった場合は変数ＰＡＲＡＭに森林を格納しステップＳ１２０で画像処理部２４は、より緑を強調する画像処理を行う。ステップＳ３３２で「緑の色を深く」ではなかった場合ステップＳ３３４に分岐する。
【０２１０】
［ステップＳ３３４］ＤＥＭ＝”肌を美しく”
撮影者の選択した要望が「肌を美しく」かどうかを判定する。「肌を美しく」だった場合は変数ＰＡＲＡＭに美肌を格納しステップＳ１２０で画像処理部２４は、より肌色を強調する画像処理を行う。ステップＳ３３４で「肌を美しく」ではなかった場合ステップＳ３３６に分岐する。
【０２１１】
［ステップＳ３３６］ＤＥＭ＝”夕焼け”
撮影者の選択した要望が「夕焼け」かどうかを判定する。「夕焼け」だった場合は変数ＰＡＲＡＭに夕焼けを格納しステップＳ１２０で画像処理部２４は、より夕焼けの赤色を強調する画像処理を行う。ステップＳ３３６で「夕焼け」ではなかった場合ステップＳ３３８に分岐する。
【０２１２】
［ステップＳ３３８］ＤＥＭ＝”フラッシュ禁止”
撮影者の選択した要望が「フラッシュ禁止」かどうかを判定する。「フラッシュ禁止」だった場合はステップ３３９へ分岐する。
【０２１３】
［ステップＳ３３９］ＦＬＳ＝ＯＦＦ
変数ＦＬＳにＯＦＦを格納する。この後図３のメインフローチャートに戻るとステップＳ１０６でＮＯになるのでポップアップを行わず、また撮影時にステップＳ１１５でＮＯになるのでフラッシュを発光禁止にした撮影を行うことができる。ステップＳ３３８で「フラッシュ禁止」ではなかった場合ステップＳ３４０に分岐する。
【０２１４】
［ステップＳ３４０］ＶＩＧＡＤＪ＝ＯＮ
変数ＶＩＧＡＤＪにＯＮを格納する。この後図３のメインフローチャートに戻るとＳ１２１でステップＳ１２２に分岐し、周辺光量補正の演算を行い、レンズ１０３により落ちた周辺光量を持ち上げる画像処理をおこなうので、隅まで光量の落ちない画像を生成することが可能になる。
【０２１５】
以上のようにして、そもそも露出補正やホワイトバランスなどの写真用語が理解できていないためにどの設定を変更すれば良いか皆目わからない初心者が撮影をおこなった場合にも、画像の不満のある箇所をタッチするだけで、不満を解消するカメラの設定を変更することが可能になった。
【０２１６】
さらに、タッチダウンの場合は、主被写体の写真的パラメータに関する選択肢のうち最も優先度の高いものを選択した状態にすることで設定手順を少なくして、撮影状態までの移行時間が短縮されている。これにより被写体が移動して被写体が消失しかねないシーンの撮影で被写体の消失を防ぐことが可能になった。
【０２１７】
また、タッチダウン以外では、主被写体の写真的パラメータに関する「明るく・暗く」「色味」「肌を美しく」の３つの選択肢を表示して選択させることで、撮影者に少ない選択肢から最適な設定項目を選ばせることが可能になった。
【実施例２】
【０２１８】
実施例１では、設定手順を少なくして、撮影状態までの移行時間が短縮することで、被写体が移動して被写体が消失しかねないシーンの撮影で被写体の消失を防ぐことを可能とする撮影時のガイダンスに関する装置構成を説明した。実施例２では、再生時のガイダンスに関する装置構成を説明する。
【０２１９】
再生時は、撮影時に存在した被写体はすでになくなっていることが想定されるため、設定にかかる時間的な余裕はあると考えられる。
【０２２０】
そこで、再生時には主被写体の写真的パラメータに関する３つの選択肢を表示して選択させることで、撮影者に少ない選択肢から最適な設定項目を選ばせることができるようにし、写真パラメータを選択後に撮影状態に移行することで、再生から撮影までのスムーズな操作ができるような装置構成を説明する。
【０２２１】
以下、図面を参照して、本発明の第２の実施例によるガイダンスについて説明する。
【０２２２】
図１１は実施例２における撮影処理のフローチャートである。このフローチャートにおける各処理はシステム制御部５０が不揮発性メモリ５６に格納されたプログラムを実行することにより実現される。
【０２２３】
再生ボタン７８が押されると電源制御部８０が起動しシステム制御部５０の電源を給電開始する。システム制御部５０は図３のステップＳ６００より実行を開始する。
【０２２４】
また、表示画像を切り換えた場合には、実行中のステップを中断し、改めてステップＳ６００より開始するものとする。
【０２２５】
各制御パラメータは直前の撮影時のものを引き継ぐ。ＡＦＰ、ＰＲＯＧ、ＥＸＰＡＤＪ、ＦＬＳ、ＰＡＲＡＭ、ＷＢ、ＷＢＡＤＪ、ＶＩＧＡＤＪはシステムメモリ５２に配置された変数である。
【０２２６】
［ステップＳ６０１］顔検出
動作は、実施形態１のステップＳ１２４と同じである。顔画像の位置はＦＰＯＳに格納される。
【０２２７】
［ステップＳ６０２］画像解析
画像処理した画像データを解析して、どのようなシーンで撮影されたかを判定する。本実施例では、夕焼けか否かを判定し、夕焼けのシーンと判定された場合は変数ＳＣＮに夕焼けを格納、それ以外のシーンではＳＣＮにその他を格納する。さらに、画像ファイルに記録されているＥＸＩＦ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）情報を解析し撮影時の変数を抽出する。撮影時の変数としては合焦した測距エリアの座標やストロボ発光の有無がある。合焦した測距エリアの座標をＪＦＰＯＳに格納し、ストロボ発光の有無をＦＬＳＥＭＩＴに格納する。
【０２２８】
［ステップＳ６０３］クイックレビュー表示
実施形態１のステップＳ１２６と同じである。
【０２２９】
［ステップＳ６０４］ＴＩＭＥＲクリア
実施形態１のステップＳ１２７と同じである。
【０２３０】
［ステップＳ６０５］ＨＥＬＰアイコンタッチ
ＨＥＬＰアイコンがタッチされたか否かを判定する。タッチされていなければステップＳ６０６へ、タッチされれば図１２のフローチャートのＡのＳ２００へすすむ。図１２のフローチャートのＡでは撮影状態に移行するため、ユーザーは再生から撮影までのスムーズな操作が可能になる。
【０２３１】
［ステップＳ６０６］ＴＩＭＥＲ＞３０秒
タイマーが３０秒経過したかどうかを判定する。３０秒経過していなければステップＳ６０５へ、経過していれば再生表示を終了する。したがってＨＥＬＰアイコンがタッチされなければ３０秒間クイックレビュー画像を表示して再生表示を終了する。撮影者がＨＥＬＰアイコンをタッチするとステップＳ６０６で図１２のフローチャートのＡへ進む。
【０２３２】
実施例１の図４のフローチャートとほぼ同様なので、異なる部分のみ説明する。
【０２３３】
［ステップＳ２７１］ＴＴＹＰＥがタッチダウン
変数ＴＴＹＰＥを判定する。タッチダウンであればステップＳ２１１へ。タッチダウン以外であればステップＳ２６３へ分岐する。
【０２３４】
このようにして、再生時は、フラッシュ発光せずピントの合っている顔を選択した場合は、タッチダウンの場合は、主被写体の写真的パラメータに関する３つの選択肢を表示して選択させることで、撮影者に少ない選択肢から最適な設定項目を選ばせることができる。さらに、写真パラメータを選択後に撮影状態に移行することで、ユーザーは再生から撮影までのスムーズな操作が可能になった。
【０２３５】
また、タッチダウン以外の場合は、主被写体の写真的パラメータに関する選択肢のうち最も優先度の高いものを選択した状態にすることで設定手順を少なくして、撮影状態までの移行時間が短縮されている。これにより再生状態から撮影状態への最短手順での移行が可能になった。
【０２３６】
ここでは、タッチダウンでは、主被写体の写真的パラメータに関する選択肢のうち最も優先度の高いものを選択した状態としたが、タッチダウンに限らずタッチオンなど任意のタッチ種類で同様の動作を実現しても良い。また、タッチダウン以外では、主被写体の写真的パラメータに関する選択肢を表示して選択させることにしているが、タッチダウン以外ではなく、ダブルタッチダウンやタッチロングオンなど特定のタッチ種類で同様の動作を実現しても良い。
【実施例３】
【０２３７】
実施例１、２で撮影時、再生時のガイダンスについて説明した。それぞれの実施例では、主被写体の写真的パラメータに関する選択肢の選択後の設定手順の多さは考慮していなかったが、ユーザーによっては設定手順が多いと煩雑さを感じさせることも考えられる。そこで、実施例３では主被写体の写真的パラメータに関する設定手順が多いものについては、選択肢を表示しないような装置構成を説明する。
【０２３８】
以下、図面を参照して、本発明の第３の実施例によるガイダンスについて説明する。
【０２３９】
図１３は実施例３における撮影処理のフローチャートである。このフローチャートにおける各処理はシステム制御部５０が不揮発性メモリ５６に格納されたプログラムを実行することにより実現される。
【０２４０】
ステップＳ２０４、Ｓ２０５の判定により、ステップＳ２０８やＳ２２１の選択肢が抽出される。これは、主被写体の写真的パラメータに関する設定手順が多い「ぼかすくっきり」、「明るく暗く」、「色味」の選択肢を表示しないようにした結果である。
【０２４１】
同様にしてステップＳ２２４、Ｓ２２８、Ｓ２３２、Ｓ２３６、Ｓ２４０〜Ｓ２４１、Ｓ２４５、Ｓ２４９の判定により同様に主被写体の写真的パラメータに関する設定手順が多い選択肢を表示しないようにしている。
【０２４２】
このようにして、撮影時、再生時のガイダンス表示において、主被写体の写真的パラメータに関する設定手順が多い選択肢を表示しないようにすることで、ユーザーに設定の煩雑さを感じさせずに設定させることが可能となった。
【実施例４】
【０２４３】
実施例１、２で撮影時、再生時のガイダンスについて説明した。それぞれの実施例では、主被写体の写真的パラメータに関する選択肢の選択後の設定手順の多さは考慮していなかったが、ユーザーによっては設定手順が多いと煩雑さを感じさせることも考えられる。実施例３では、撮影時、再生時のガイダンス表示において、主被写体の写真的パラメータに関する設定手順が多い選択肢を表示しないようにしていた。実施例４では、主被写体の写真的パラメータに関する設定手順が多いものについては、設定手順を簡略化するような装置構成を説明する。
【０２４４】
以下、図面を参照して、本発明の第４の実施例によるガイダンスについて説明する。
【０２４５】
図１４は実施例４における撮影処理のフローチャートである。このフローチャートにおける各処理はシステム制御部５０が不揮発性メモリ５６に格納されたプログラムを実行することにより実現される。
【０２４６】
［ステップＳ３０６］ＤＥＭ＝”ぼかすくっきり”
ステップＳ３０６で撮影者の選択した要望が「ぼかす・くっきり」かどうかを判定する。「ぼかす・くっきり」だった場合はステップＳ３１１へ進む。そうでない場合はステップＳ３１４へ進む。
【０２４７】
［ステップＳ３１１］ＰＲＯＧ＝Ｆ１．８
変数ＰＲＯＧにＦ１．８を格納する。その後ステップＳ３０３からＳ３０５でシャッターボタン６１の半押し待ち後図３のメインフローチャートのステップＳ１３１に戻る。
実施例１では、ステップＳ３０６の後に、「ぼかす・くっきり」をユーザーに選択させていたが、実施例４では、ぼかすの設定を固定で設定している。
【０２４８】
［ステップＳ３１４］ＤＥＭ＝”明るく暗く”
ステップＳ３１４で撮影者の選択した要望が「明るく・暗く」かどうかを判定する。「明るく・暗く」だった場合はステップＳ３１９へ進む。そうでない場合はステップＳ３２２へ進む。
【０２４９】
［ステップＳ３１１］ＥＸＰＡＤＪ＝＋１
変数ＰＲＯＧにＥＸＰＡＤＪ＝＋１を格納する。その後ステップＳ３０３からＳ３０５でシャッターボタン６１の半押し待ち後図３のメインフローチャートのステップＳ１３１に戻る。実施例１では、ステップＳ３１４の後に、「明るく・暗く」をユーザーに選択させていたが、実施例４では、明るくの設定を固定で設定している。
【０２５０】
［ステップＳ３２２］ＤＥＭ＝”色味”
ステップＳ３２２で撮影者の選択した要望が「色味」かどうかを判定する。「色味」だった場合はステップＳ３２７へ進む。そうでない場合はステップＳ３３０へ進む。
【０２５１】
［ステップＳ３２７］ＷＢＡＤＪ＝＋１
変数ＰＲＯＧにＷＢＡＤＪ＝＋１を格納する。その後ステップＳ３０３からＳ３０５でシャッターボタン６１の半押し待ち後図３のメインフローチャートのステップＳ１３１に戻る。実施例１では、ステップＳ３２２の後に、「赤く・青く」をユーザーに選択させていたが、実施例４では、赤くの設定を固定で設定している。
【０２５２】
このようにして、撮影時、再生時のガイダンス表示において、主被写体の写真的パラメータに関する設定手順が多いものについては、設定手順を簡略化することで、ユーザーに設定の煩雑さを感じさせずに設定させることが可能となった。
【符号の説明】
【０２５３】
２２  撮像部、２８  表示部、５０  システム制御部、１００  カメラ本体、
１５０  レンズ
【図１】
2017175311.tif 000003
【図２】
2017175311.tif 000004
【図３】
2017175311.tif 000005
【図４】
2017175311.tif 000006
【図５】
2017175311.tif 000007
【図６】
2017175311.tif 000008
【図７】
2017175311.tif 000009
【図８】
2017175311.tif 000010
【図９】
2017175311.tif 000011
【図１０】
2017175311.tif 000012
【図１１】
2017175311.tif 000013
【図１２】
2017175311.tif 000014
【図１３】
2017175311.tif 000015
【図１４】
2017175311.tif 000016