(57)【特許請求の範囲】
【請求項１】
第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影手段と、
前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成手段と、
前記撮影画像と前記比較画像のいずれかをユーザーに選択させる画像選択手段と、
前記画像選択手段による選択結果に応じて所定のアドバイスを発生する所定の処理を実行する処理手段と、
を備えることを特徴とするカメラ。
【請求項２】
前記処理手段は、前記画像選択手段により前記比較画像が選択されたことを条件として、前記所定のアドバイスを発生することを特徴とする請求項１に記載のカメラ。
【請求項３】
前記第１の撮影パラメータと第２の撮影パラメータとの差を検出する検出手段を更に備え、
前記処理手段は、前記検出手段により検出された撮影パラメータの差に応じたアドバイスを発生することを特徴とする請求項１または２に記載のカメラ。
【請求項４】
前記アドバイスは、前記検出手段により検出された差が最も大きい撮影パラメータに関して、当該撮影パラメータをどのように修正すべきかを示す教示情報であることを特徴とする請求項３記載のカメラ。
【請求項５】
前記処理手段は、前記検出手段により差が検出された撮影パラメータが複数の種類である場合、当該複数の種類の撮影パラメータ全てに関してアドバイスを発生することを特徴とする請求項３記載のカメラ。
【請求項６】
前記処理手段は、前記アドバイスを表示手段に表示させることを特徴とする請求項１から５のいずれかに記載のカメラ。
【請求項７】
第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影手段と、
前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成手段と、
前記撮影画像と前記比較画像のいずれかをユーザーに選択させる画像選択手段と、
前記第１の撮影パラメータと第２の撮影パラメータとの差を検出する検出手段と、
前記画像選択手段による選択結果に応じて、前記検出手段により検出された撮影パラメータの差に応じた所定の処理を実行する処理手段と、
を備えることを特徴とするカメラ。
【請求項８】
前記処理手段は、前記画像選択手段により前記比較画像が選択されたことを条件として、前記所定の処理を実行することを特徴とする請求項７に記載のカメラ。
【請求項９】
前記撮影画像と前記比較画像とを表示手段に表示させる画像表示制御手段を更に備え、
前記画像選択手段は、前記画像表示制御手段により前記撮影画像と前記比較画像を表示した状態でいずれかの画像をユーザーに選択させることを特徴とする請求項１から８のいずれかに記載のカメラ。
【請求項１０】
第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影手段と、
前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成手段と、
前記撮影画像と前記比較画像とを表示手段に表示させる画像表示制御手段と、
前記第１の撮影パラメータと第２の撮影パラメータとの差を検出する検出手段と、
前記検出手段により検出された撮影パラメータの差に応じたアドバイスを発生する所定の処理を実行する処理手段と、
を備えることを特徴とするカメラ。
【請求項１１】
マニュアル操作に応じて撮影パラメータを設定するマニュアル設定手段と、
撮影状況に応じて自動的に撮影パラメータを設定する自動設定手段と、
を更に備え、
前記撮影手段は、前記マニュアル設定手段により設定された撮影パラメータを前記第１の撮影パラメータとして前記撮影画像を取得し、
前記比較画像生成手段は、前記自動設定手段により設定された撮影パラメータを前記第２の撮影パラメータとして前記比較画像を生成する
ことを特徴とする請求項１から１０のいずれかに記載のカメラ。
【請求項１２】
前記比較画像生成手段は、前記撮影画像と同一の被写体であって、前記マニュアル設定手段により設定された第１の撮影パラメータとは異なる第２の撮影パラメータで前記撮影画像を画像処理した比較画像を生成することを特徴とする請求項１１記載のカメラ。
【請求項１３】
前記第１の撮影パラメータと前記第２の撮影パラメータは複数種かつ同一種であり、
前記第２の撮影パラメータは、少なくとも一部のパラメータの値が前記第１の撮影パラメータとは異なることを特徴とする請求項１から１２のいずれかに記載のカメラ。
【請求項１４】
前記画像表示制御手段は、前記画像選択手段により選択された比較画像を拡大表示させることを特徴とする請求項９に記載のカメラ。
【請求項１５】
複数種の撮影シーンに対応して各々撮影パラメータを記憶した記憶手段と、
この記憶手段からいずれかの撮影シーンを選択する撮影シーン選択手段とを備え、
前記自動設定手段は、前記撮影シーン選択手段により選択された撮影シーンに対応する撮影パラメータを前記第２の撮影パラメータとして前記比較画像を生成することを特徴とする請求項１１に記載のカメラ。
【請求項１６】
前記撮影手段により取得された撮影画像が前記記憶手段に記憶されているいずれの撮影シーンであるかを判定する判定手段を更に備え、
前記比較画像生成手段は、前記判定手段の判定により選択された撮影シーンに対応する撮影パラメータを前記第２の撮影パラメータとして前記比較画像を生成することを特徴とする請求項１５に記載のカメラ。
【請求項１７】
前記比較画像生成手段は、前記第１の撮影パラメータと前記第２の撮影パラメータとの差を埋めるような補正処理を前記撮影画像に施すことで前記比較画像を生成することを特徴とする請求項１６記載のカメラ。
【請求項１８】
前記比較画像生成手段は、第１の撮影パラメータとは異なり、かつ相互に異なる複数種の第２の撮影パラメータで撮影又は前記撮影画像を画像処理した複数の比較画像を生成し、
前記画像表示制御手段は、前記撮影画像と前記複数の比較画像とを表示手段に表示させることを特徴とする請求項９に記載のカメラ。
【請求項１９】
カメラが有するコンピュータを、
第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影手段と、
前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成手段と、
前記撮影画像と前記比較画像のいずれかをユーザーに選択させる画像選択手段と、
前記画像選択手段による選択結果に応じて所定のアドバイスを発生する所定の処理を実行する処理手段と、
して機能させることを特徴とするカメラ制御プログラム。
【請求項２０】
第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影ステップと、
前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成ステップと、
前記撮影画像と前記比較画像のいずれかをユーザーに選択させる画像選択ステップと、
前記画像選択ステップによる選択結果に応じて所定のアドバイスを発生する所定の処理を実行する処理ステップと、
を含むことを特徴とする撮影教示方法。
【請求項２１】
カメラが有するコンピュータを、
第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影手段と、
前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成手段と、
前記撮影画像と前記比較画像のいずれかをユーザーに選択させる画像選択手段と、
前記第１の撮影パラメータと第２の撮影パラメータとの差を検出する検出手段と、
前記画像選択手段による選択結果に応じて、前記検出手段により検出された撮影パラメータの差に応じた所定の処理を実行する処理手段と、
して機能させることを特徴とするカメラ制御プログラム。
【請求項２２】
第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影ステップと、
前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成ステップと、
前記撮影画像と前記比較画像のいずれかをユーザーに選択させる画像選択ステップと、
前記第１の撮影パラメータと第２の撮影パラメータとの差を検出する検出ステップと、
前記画像選択ステップによる選択結果に応じて、前記検出ステップにより検出された撮影パラメータの差に応じた所定の処理を実行する処理ステップと、
を含むことを特徴とする撮影教示方法。
【請求項２３】
カメラが有するコンピュータを、
第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影手段と、
前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成手段と、
前記撮影画像と前記比較画像とを表示手段に表示させる画像表示制御手段と、
前記第１の撮影パラメータと第２の撮影パラメータとの差を検出する検出手段と、
前記検出手段により検出された撮影パラメータの差に応じたアドバイスを発生する所定の処理を実行する処理手段と、
して機能させることを特徴とするカメラ制御プログラム。
【請求項２４】
第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影ステップと、
前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成ステップと、
前記撮影画像と前記比較画像とを表示手段に表示させる画像表示制御ステップと、
前記第１の撮影パラメータと第２の撮影パラメータとの差を検出する検出ステップと、
前記検出ステップにより検出された撮影パラメータの差に応じたアドバイスを発生する所定の処理を実行する処理ステップと、
を含むことを特徴とする撮影教示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影に関するアドバイス機能を備えたカメラ、及びこのカメラに使用されるカメラ制御プログラム及び撮影教示方法に関するものである。
【背景技術】
【０００２】
従来、撮影に関するアドバイス機能を発生するものとして、例えば下記特許文献１に記載の技術が知られている。この技術は、デジタルカメラを用いて撮影された画像の写真プリント作成依頼を顧客から受け付けると、現像所のコンピュータにより、撮影画像の画像ファイルに含まれるデータに基づき撮影時の顧客の撮影操作を認識する。そして、この認識した顧客の撮影操作が適切か否かを判断し、顧客の撮影操作が適切でなかったと判断された場合に、撮影画像の画質向上のための撮影操作に関する顧客へのアドバイスを表すアドバイス情報が生成される。このアドバイス情報は印字され、作成された写真プリントとともに顧客へ渡される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−４８６９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述の従来技術にあっては、撮影後の画像を写真プリントする際に、撮影時の撮影操作に関するアドバイスを印字する。したがって、ユーザ（撮影者）は、撮影時にアドバイスを得ることはできず、アドバイスに基づき、より適切な撮影条件で撮り直しを行うことはできない。
【０００５】
また、画像は視覚により感覚的に認識されるものあるから、画像に対する評価や好みは主観的なものであってユーザによって異なる。しかるに、従来技術におけるアドバイスは、客観的な事実である撮影時の撮影操作を認識して一義的かつ一方的になされる。したがって、画像に関する評価や好み等のユーザの主観がアドバイスに反映されることはない。よって、ユーザは、自己の評価や好み等の自己の主観を反映させた画像を撮影するためのアドバイスを得られず、ユーザの主観を反映させた画像を撮影するための学習効果が得られるものではない。
【０００６】
本発明は、かかる従来の課題に鑑みてなされたものであり、ユーザが撮影時にアドバイスを得ることを可能にするとともに、自己の主観を反映させた画像を撮影するための学習効果を得ることのできるカメラ、カメラ制御プログラム及び撮影教示方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するため、請求項１記載の発明に係るカメラにあっては、第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影手段と、前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成手段と、前記撮影画像と前記比較画像のいずれかをユーザーに選択させる画像選択手段と、前記画像選択手段による選択結果に応じて所定のアドバイスを発生する所定の処理を実行する処理手段と、を備えることを特徴とする。
【０００８】
また、請求項７記載の発明に係るカメラにあっては、第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影手段と、前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成手段と、前記撮影画像と前記比較画像のいずれかをユーザーに選択させる画像選択手段と、前記第１の撮影パラメータと第２の撮影パラメータとの差を検出する検出手段と、前記画像選択手段による選択結果に応じて、前記検出手段により検出された撮影パラメータの差に応じた所定の処理を実行する処理手段と、を備えることを特徴とする。
【０００９】
また、請求項１０記載の発明に係るカメラにあっては、第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影手段と、前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成手段と、前記撮影画像と前記比較画像とを表示手段に表示させる画像表示制御手段と、前記第１の撮影パラメータと第２の撮影パラメータとの差を検出する検出手段と、前記検出手段により検出された撮影パラメータの差に応じたアドバイスを発生する所定の処理を実行する処理手段と、を備えることを特徴とする。
【００１０】
また、請求項１９記載の発明に係るカメラ制御プログラムにあっては、カメラが有するコンピュータを、第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影手段と、前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成手段と、前記撮影画像と前記比較画像のいずれかをユーザーに選択させる画像選択手段と、前記画像選択手段による選択結果に応じて所定のアドバイスを発生する所定の処理を実行する処理手段と、して機能させることを特徴とする。
【００１１】
また、請求項２１記載の発明に係るカメラ制御プログラムにあっては、カメラが有するコンピュータを、第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影手段と、前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成手段と、前記撮影画像と前記比較画像のいずれかをユーザーに選択させる画像選択手段と、前記第１の撮影パラメータと第２の撮影パラメータとの差を検出する検出手段と、前記画像選択手段による選択結果に応じて、前記検出手段により検出された撮影パラメータの差に応じた所定の処理を実行する処理手段と、して機能させることを特徴とする。
【００１２】
また、請求項２３記載の発明に係るカメラ制御プログラムにあっては、カメラが有するコンピュータを、第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影手段と、前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成手段と、前記撮影画像と前記比較画像とを表示手段に表示させる画像表示制御手段と、前記第１の撮影パラメータと第２の撮影パラメータとの差を検出する検出手段と、前記検出手段により検出された撮影パラメータの差に応じたアドバイスを発生する所定の処理を実行する処理手段と、して機能させることを特徴とする。
【００１３】
また、請求項２０記載の発明に係る撮影教示方法にあっては、第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影ステップと、前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成ステップと、前記撮影画像と前記比較画像のいずれかをユーザーに選択させる画像選択ステップと、前記画像選択ステップによる選択結果に応じて所定のアドバイスを発生する所定の処理を実行する処理ステップと、を含むことを特徴とする。
【００１４】
また、請求項２２記載の発明に係る撮影教示方法にあっては、第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影ステップと、前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成ステップと、前記撮影画像と前記比較画像のいずれかをユーザーに選択させる画像選択ステップと、前記第１の撮影パラメータと第２の撮影パラメータとの差を検出する検出ステップと、前記画像選択ステップによる選択結果に応じて、前記検出ステップにより検出された撮影パラメータの差に応じた所定の処理を実行する処理ステップと、を含むことを特徴とする。
【００１５】
また、請求項２４記載の発明に係る撮影教示方法にあっては、第１の撮影パラメータで被写体を撮影又は画像処理した撮影画像を取得する撮影ステップと、前記第１の撮影パラメータとは異なる第２の撮影パラメータで前記被写体を撮影又は画像処理した比較画像を生成する比較画像生成ステップと、前記撮影画像と前記比較画像とを表示手段に表示させる画像表示制御ステップと、前記第１の撮影パラメータと第２の撮影パラメータとの差を検出する検出ステップと、前記検出ステップにより検出された撮影パラメータの差に応じたアドバイスを発生する所定の処理を実行する処理ステップと、を含むことを特徴とする。
【発明の効果】
【００２２】
また、画像に関する評価や好み等のユーザの主観をアドバイスに反映させることができる。したがって、ユーザは、自己の評価や好み等の自己の主観を反映させた画像を撮影するためのアドバイスを得ることができ、よって、ユーザの主観を反映させた画像を撮影するための学習効果を得ることができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態に係るデジタルカメラの外観を示す背面図である。
【図２】同デジタルカメラのブロック構成図である。
【図３】ベストショットテーブルの一部を示す概念図である。
【図４】図３続くベストショットテーブルの一部を示す概念図である。
【図５】撮影モードにおける処理手順を示すフローチャートである。
【図６】表示画面例を示す図である。
【図７】図６に続く表示画面例を示す図である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態について説明する。図１は、本発明の一実施の形態に係るデジタルカメラ１の外観を示す背面図である。
【００２５】
このデジタルカメラ１の背面には、メニューキー２、モードダイアル３、液晶モニタ４、カーソルキー５、ＳＥＴキー６等が設けられ、上面にはシャッターキー８、電源ボタン９が設けられている。電源ボタン９は、当該デジタルカメラ１の電源を投入する際に押下されるボタンであり、シャッターキー８は、押下に応答して撮像開始指示信号を生成するキーである。
【００２６】
メニューキー２は、選択すべきメニューが表示されたメニュー画面を液晶モニタ４に表示させる際に操作され、モードダイアル３はマニュアル撮影モード、オート撮影モード、ベストショット撮影モード、アドバイスモード、画像処理による補正モード、再生モード等の選択可能なモードを液晶モニタ４に表示させる際に操作される。
【００２７】
カーソルキー５は、メニュー選択やモード設定等に際して液晶モニタ４に表示されるメニューやアイコン等をカーソルで指定する際に操作するキーであり、四方向の矢印が印刷されているシーソー式のキーである。このカーソルキー５おいて、矢印部分を押下することにより、カーソルを上下又は左右に移動させることができる。また、ＳＥＴキー６はカーソルキー５によってカーソル表示されている項目を選択設定する際に押されるキーである。またＳＥＴキー６を確認キーとして用いることもできる。
【００２８】
なお、側部には図示されていないが、パーソナルコンピュータやモデム等の外部装置とＵＳＢケーブルに接続する場合に用いるＵＳＢ（Universal Serial Bus）端子接続部が設けられ、正面側に後述する固定レンズ１２（図２参照）が設けられている。
【００２９】
図２は、前記デジタルカメラ１の電気的構成の概略を示すブロック構成図である。デジタルカメラ１は、固定レンズ１２等とともに撮像手段を構成するＣＣＤ（Charge Coupled Device ）１７を備え、このＣＣＤ１７により撮像した画像をＪＰＥＧ（Joint Photographic Experts Group）形式に変換する等の画像処理機能を備えたＭＰＵ（Micro Processing Unit）１９を中心に構成されている。
【００３０】
ＣＣＤ１７の受光面には、前記固定レンズ１２、フォーカスレンズ２０、絞り２１を通過して被写体の光学像が結像される。フォーカスレンズ２０はＡＦモータ等からなる駆動機構２２に保持されており、ＭＰＵ１９からの制御信号によりＡＦドライバー２３が出力する駆動信号が駆動機構２２に供給されることにより光軸上を前後に移動する合焦動作を行う。絞り２１は、ＭＰＵ１９からの制御信号に基づき絞り駆動部２４が発生する駆動信号により駆動し、ＣＣＤ１７に入射する被写体像の光量を調整する。
【００３１】
また、ＭＰＵ１９には、タイミング信号を発生するＴＧ（Timing Generator ）２５が接続されており、ＴＧ２５が発生したタイミング信号に基づきＶドライバー２６（垂直方向ドライバー）がＣＣＤ１７を駆動し、それに伴いＣＣＤ１７により被写体像の輝度に応じたアナログの撮像信号が出力されユニット回路１８へ送られる。ユニット回路１８は、ＣＣＤ１７から出力された撮像信号を保持するＣＤＳ（Correllated Double Sampling）と、ＣＤＳから撮像信号を供給されるアナログアンプであるゲイン調整アンプ（ＡＧＣ）と、ゲイン調整アンプに増幅され調整された撮像信号を画像データに変換するＡ／Ｄ変換器（ＡＤ）とからなり、ＣＣＤ１７の出力信号は、ここで黒レベルを合わせてサンプリングされデジタル信号としてＭＰＵ１９に送られる。
【００３２】
送られたデジタル信号（撮像信号）はＤＲＡＭ（Dynamic Random Access Memory）２７に一時保存されるとともに、ＭＰＵ１９によって各種の画像処理が施された後、最終的には圧縮された映像信号としてフラッシュメモリ（ＦＬＡＳＨ）２８に保存される。保存された映像信号は、必要に応じてＭＰＵ１９に読み出され、伸長処理、輝度信号及び色信号の付加等の処理を経てデジタルビデオ信号やアナログビデオ信号に生成される。
【００３３】
さらに、ＭＰＵ１９にはＭＲＯＭ（Mask Read Only Memory）２９と、電源回路３０、図１に示した各種のスイッチ、キー等を含む操作キー部３１、及び前記液晶モニタ４が接続されている。ＭＲＯＭ２９は、後述するフローチャートに示すＭＰＵ１９の動作プログラム等が記録されたプログラムＲＯＭである。
【００３４】
また、ＭＲＯＭ２９には、シャッター速度、絞り、ＥＶ（Exposure Value）シフト、感度、フィルター、露出モード、ＷＢ（White Balance（ホワイトバランス））、色強調、シャープネス、彩度、コントランストの１１種の撮影パラメータ（図３の最上覧参照）に関して、マニュアル設定可能な複数のパラメータ値が格納されており、撮影時の適正な露出値（ＥＶ）に対応する絞り値（Ｆ）とシャッタスピードとの組み合わせを示すプログラム線図を構成するプログラムＡＥデータ等も格納されている。
【００３５】
ＭＰＵ１９は、内蔵するＲＡＭをワーキングメモリとして前記動作プログラムに従い動作することにより、デジタルカメラ１の各部を制御し、また、前記プログラム線図に従って前記ＣＣＤ１７の電荷蓄積時間や、前記絞り２１の開放度、前記ユニット回路１８のゲイン調整アンプ（ＡＧＣ）のゲイン設定等を行う。ＭＰＵ１９が設定した電荷蓄積時間はシャッタパルスとして、ＴＧ２５を介してＶドライバー２６に供給され、これに従いＶドライバー２６がＣＣＤ１７を駆動することにより電荷蓄積時間すなわち露光時間が制御される。つまりＣＣＤ１７は電子シャッタとして機能する。また、ＭＲＯＭ２９に格納された動作プログラムには、オートフォーカス制御に関するプログラムが含まれており、かかるプログラムに基づきＭＰＵ１９は、前記フォーカスレンズ２０を駆動させピント合わせ（オートフォーカス）を行う。
【００３６】
液晶モニタ４は、撮影モードにおいては、逐次撮像された画像をスルー画像として表示し、また後述するマニュアル撮影画像、模範画像、アドバイス等を表示する。また、再生モードにおいては、前記フラッシュメモリ２８に記録された画像データから生成されたアナログビデオ信号に基づく映像を表示する。
【００３７】
ＭＲＯＭ２９には、前記プログラムやデータ等とともに、図３及び図４に示すベストショットテーブル２３１が格納されている。
【００３８】
このベストショットテーブル２３１には、ユーザが選択可能な２４種類のシーン「人物と風景１」、「人物と風景２」「アップ」・・・「食べ物」に対応して予め設定されているデジタルカメラ１の撮影条件を示す設定データである。この設定データは、前述したマニュアル撮影モードで設定可能なパラメータ（撮影パラメータ）に対応するパラメータで構成され、シャッター速度、絞り、ＥＶシフト、感度、フィルター、露出モード、ＷＢ（ホワイトバランス）、色強調、シャープネス、彩度、コントランストのようにデジタルカメラ１において制御可能な１１種類の制御項目の制御内容を示すパラメータにより構成されている。なお、設定データにおいて「オート」は、前記プログラムＡＥデータや予めＭＲＯＭ２９に記憶されている対応するデータに基づき、シャッター速度、絞り、ＷＢ（ホワイトバランス）の値を決定することを意味する。
【００３９】
以上の構成に係る本実施の形態において、電源スイッチをオン操作し、撮影モードを設定するとＭＰＵ１９は、ＭＲＯＭ２９に記憶されているプログラムに従って、図３のフローチャートに示す処理を実行する。すなわち、ＭＰＵ１９は、マニュアル撮影モードが設定されているか否かを判断する（ステップＳ１）。マニュアル撮影モードが設定されておらず、オート撮影モードが設定されている場合には、自動撮影処理を実行する（ステップＳ１６）。このとき、予めベストショットテーブル２３１から何れかの撮影シーンが選択されていると、この選択されている撮影シーンに対応するパラメータが自動設定されて、撮影処理が実行される。
【００４０】
マニュアル撮影モードが設定されている場合には、メニューキー２やカーソルキー５、ＳＥＴキー６の操作によるマニュアル操作に従って、前述した各種撮影パラメータを設定する（ステップＳ２）。そして、シャッターキー８が押下されたか否かを判断し（ステップＳ３）、シャッターキー８が押下されるまで、マニュアル操作に応じた各種撮影パラメータの設定を繰り返す。シャッターキー８が押下されたならば、設定された撮影パラメータで撮影処理を実行し、これにより得られた画像データをフラッシュメモリ２８に記録する（ステップＳ４）。
【００４１】
また、予めアドバイスモードが設定されているか否かを判断し（ステップＳ５）、アドバイスモードが設定されていない場合には、このフローチャートに従った処理を終了する。よって、マニュアル撮影モードにおいてアドバイスモードが設定されていない場合には、ステップＳ６〜Ｓ１５の処理は実行されず、単にシャッターキー８が押下される都度、マニュアル設定された撮影パラメータで撮影処理がなされて、画像データがフラッシュメモリ２８に記録されていく。
【００４２】
アドバイスモードが設定されている場合には、撮影シーンの事前選択が有るか否かを判断する（ステップＳ６）。つまり、予めユーザがベストショットテーブル２３１から何れかの撮影シーンを選択しているか否かを判断する。予めベストショットテーブル２３１から何れかの撮影シーンが選択されていない場合には、撮影された画像（ステップＳ４でフラッシュメモリ２８に記録された画像データに基づく画像）の構図解析、明るさ分布、顔検出結果、動き検出結果などの情報から、当該画像の撮影シーンを自動判定する（ステップＳ７）。
【００４３】
このステップＳ７の処理での構図解析に基づく自動判定に際しては、撮影画像の構図を解析して、ベストショットテーブル２３１に記憶されている２４種類の撮影シーンから撮影画像の構図と同様な構図の撮影シーンを検索する（第１検索）。明るさ分布に基づく自動判定に際しては、撮影画像の明るさ分布を解析して、ベストショットテーブル２３１に記憶されている２４種類の撮影シーンから撮影画像の明るさ分布と同様な明るさ分布の撮影シーンを検索する（第２検索）。
【００４４】
また、顔検出結果に基づく自動判定に際しては、撮影画像内の顔の数を検出して、ベストショットテーブル２３１に記憶されている２４種類の撮影シーンから顔の数と同様な顔の数の撮影シーンを検索する（第３検索）。動き検出結果に基づく自動判定に際しては、撮影画像の被写体の動き（被写体のブレ）を検出して、ベストショットテーブル２３１に記憶されている２４種類の撮影シーンから被写体の動きと同様な被写体の動きの撮影シーンを検索する（第４検索）。
【００４５】
このような複数の検索から最終的には、２４種類の撮影シーンから何れか一つの撮影シーンを特定する。つまり、前記第１〜第４検索のいずれか一つの検索により一つの撮影シーンが特定できる場合には、当該検索のみを行い、一つの検索では一つの撮影シーンを特定できない場合には、前記第１〜第４検索を適宜に組み合わせて特定を行う。また、第１〜第４検索を全て組み合わせても一つの撮影シーン特定できず、特定された撮影シーンが複数である場合には、その中から例えばより小さい番号の撮影シーンを特定する。
【００４６】
つまり、ステップＳ７の自動判定に際しては、最終的に一つの撮影シーンを決定する。
【００４７】
次に、ベストショットテーブル２３１から事前選択又は自動判定された撮影シーンの撮影パラメータを特定する。つまり、撮影シーの事前選択がある場合（ステップＳ６；ＹＥＳ）には、ベストショットテーブル２３１から事前選択された撮影シーンの撮影パラメータを特定する。したがって、例えば撮影シーン７番の「花のアップ」が事前選択されている場合には、シャッター速度＝オート、絞り＝オート、ＥＶシフト＝０、感度＝標準、フィルター＝×（無し）、露出モード＝Ｐ（オープン）、ＷＢ＝オート、色強調＝×（無し）、シャープネス＝標準、彩度＝＜高＞、コントラスト＝標準からなる撮影パラメータが特定されることとなる。
【００４８】
また、撮影シーの事前選択がない場合（ステップＳ６；ＮＯ）には、ステップＳ７でベストショットテーブル２３１から自動判定された撮影シーンの撮影パラメータを特定する。したがって、例えば撮影シーン２０番の「流れる水」が自動判定された場合には、シャッター速度＝１／２（秒）、絞り＝絞り込み、ＥＶシフト＝０、感度＝標準、フィルター＝×（無し）、露出モード＝Ｍ、ＷＢ＝オート、色強調＝×（無し）、シャープネス＝＜ソフト＞、彩度＝標準、コントラスト＝標準からなる撮影パラメータが特定されることとなる。
【００４９】
次に、画像処理による補正モードが設定されているか否かを判断する（ステップＳ９）。画像処理による補正モードが設定されていない場合には、前記ステップＳ８で特定された撮影パラメータで再撮影して、模範画像を作成しＤＲＡＭ２７に保存する（ステップＳ１０）。これにより、撮影画像と同一の被写体及び構図であるが撮影パラメータは異なる、撮影画像の比較対象として適切な模範画像を得ることができる。つまり、ステップＳ４による撮影とステップＳ１０による撮影との間隔が短いため、手振れなどが生じてもほぼ同一の被写体及び構図で撮影することが可能となる。
【００５０】
画像処理による補正モードが設定されている場合には、再撮影は行わずに、フラッシュメモリ２８からステップＳ４で撮影記録された画像データをＤＲＡＭ２７内に読み出し、この画像データに対し、ステップＳ８で特定された撮影パラメータと同等の効果が得られる画像処理を施して模範画像を作成する（ステップＳ１１）。
【００５１】
ここで、ステップＳ８で特定された撮影パラメータと同等の効果が得られる画像処理とは、ステップＳ４で撮影記録された画像データに基づく画像を、仮にステップＳ８で特定された撮影パラメータで撮影記録を行ったならば、得られたであろう画像に最も近似する画像に補正する処理である。
【００５２】
すなわち、前述のように例えば撮影シーン２０番の「流れる水」が自動判定されとすると、シャッター速度＝１／２、絞り＝絞り込み、ＥＶシフト＝０、感度＝標準、フィルター＝×（無し）、露出モード＝Ｍ、ＷＢ＝オート、色強調＝×（無し）、シャープネス＝＜ソフト＞、彩度＝標準、コントラスト＝標準からなる１１種類の撮影パラメータが特定される。
【００５３】
これに対し、マニュアル撮影された画像は、これら１１種の撮影パラメータのうちの一部、あるいは全部、つまり少なくとも一部が前記特定された撮影パラメータとは異なっている。したがって、ステップＳ１１においては、これら１１種の撮影パラメータにおいて、マニュアル撮影時の撮影パラメータと特定された撮影パラメータとの差を求め、この差を埋めるような補正処理を撮影された画像に対し施す。
【００５４】
具体的には、シャッター速度の差に応じて画像のブレを補正し、絞り、ＥＶシフト、感度、露出モードの差に応じて画像の明るさを補正し、ＷＢの差に応じてＷＢを補正し、色強調の差に応じて特定の色を減色しあるいは強調し、シャープネスの差に応じてシャープネスを補正し、彩度の差に応じて彩度を補正し、コントラストの差に応じてコントラストを補正する。
【００５５】
したがって、前記ステップＳ１０の再撮影を行うことなく、撮影画像と同一の被写体及び構図であるが撮影パラメータは異なる、撮影画像の比較対象として適切な模範画像を得ることができる。
【００５６】
なお、例外的にマニュアル撮影された撮影画像の１１種の撮影パラメータが、前記特定された撮影パラメータとは全く同一の場合もあり得る。この場合には、ステップＳ１１において撮影画像は補正されることなくそのまま模範画像として作成されたこととする。
【００５７】
しかる後に、マニュアル撮影された画像と、ステップＳ１０又はステップＳ１１で作成された模範画像とを液晶モニタ４に表示させる（ステップＳ１２）。これにより、図６に示すように、例えば「流れる水」の画像であって、マニュアル撮影されたマニュアル撮影画像１６１と模範画像１６２とが表示される。
【００５８】
なお、このときマニュアル撮影画像１６１と模範画像１６２との下部に「上記の画像のどちらか良いと思う画像を選択してください。」の文字列も表示する。ただし、どちらがマニュアル撮影画像１６１であり模範画像１６２であるかを示唆するような表示は一切しない。したがって、ユーザにあっては、並列表示された画像のいずれがマニュアル撮影画像１６１であり模範画像１６２であるかを知ることはできない。
【００５９】
次に、この並列表示された画像から模範画像１６２が選択されたか否かを判断する（ステップＳ１３）。そして、この並列表示された画像から模範画像１６２が選択された場合には、前記１１種の撮影パラメータに関して、ステップＳ８で特定された撮影パラメータと、ステップＳ２で設定されたマニュアル撮影パラメータとの差を検出する（ステップＳ１４）。つまり、シャッター速度、絞り、ＥＶシフト、感度、フィルター、露出モード、ＷＢ、色強調、シャープネス、彩度、コントラストに関して、マニュアル撮影時の撮影パラメータと特定された撮影パラメータとの差を求めることができる。
【００６０】
引き続き、この求めた差が最も大きかった撮影パラメータに関するアドバイス表示を行うとともに、模範画像１６２を拡大表示する（ステップＳ１５）。このステップＳ１５での処理により、１１種のパラメータのうち、シャッター速度の差が最も大きかった場合には、図７に示すように、例えば「選択された画像は模範画像です。このような画像を撮るには「シャッタースピードを落としてみてください。」文字列からなるアドバイス表示１６３を表示され、模範画像１６２が拡大表示される。
【００６１】
このとき、このアドバイス表示１６３は、ユーザが自己の好みにより選択した模範画像１６２の撮影パラメータと、ユーザが実際に設定した撮影時の撮影パラメータとの差に関する教示情報である。したがって、この教示情報からなるアドバイスに従って撮影パラメータを設定し、再度撮影を行うことにより、自己の好みの画像を撮影し直すことができる。
【００６２】
また、画像に関する評価や好み等のユーザの主観をアドバイス表示１６３反映させることができる。したがって、ユーザは、自己の評価や好み等の自己の主観を反映させた画像を撮影するためのアドバイスは得ることができ、よって、ユーザは、自己の主観を反映させた画像を撮影するための学習効果を得ることができる。
【００６３】
しかも、本実施の形態においては、差の大きい撮影パラメータに関するアドバイスを表示するようにしたことから、ユーザはより効果的に自己の好みの画像を撮影するためのパラメータ設定を学習することができる。
【００６４】
また、ユーザにより選択された模範画像１６２が拡大表示されることから、アドバイス表示１６３を見ながら拡大表示された模範画像１６２を観察することにより、アドバイスによる示唆の理解度を高めることができる。
【００６５】
なお、本実施の形態においては、複数種（１１種類）の撮影パラメータのうち、最も差の大きい撮影パラメータに関するアドバイスを表示するようにしたが、複数種の撮影パラメータ、あるいは全ての撮影パラメータの差に関するアドバイスを表示するようにしてもよい。このようにすれば、ユーザは細部に亘って自己の好みの画像をマニュアル撮影するためのパラメータ設定を学習することができる。
【００６６】
また、本実施の形態においては、一枚の模範画像１６２のみを表示させるようにしたが、撮影パラメータの異なる複数枚の模範画像をマニュアル撮影画像１６１とともに表示するようにしてもよい。このようにすれば、ユーザが模範画像のいずれかを選択したした際に、ユーザの好みをより詳細に分析することができ、ユーザは自己の好みの画像をマニュアル撮影するためのパラメータ設定の詳細を学習することができる。
【００６７】
また、実施の形態においては、アドバイスを液晶モニタ４に表示させるようにしたが、デジタルカメラ１のスピーカ等の放音機能を設け、アドバイスを音声により行うようにしてもよい。
【００６８】
また、ステップＳ１５においては、差が最も大きかった撮影パラメータに関するアドバイス表示を行うようにしたが、撮影パラメータに優先順位を付しておき、差の大きさに拘わらず、優先順位の高い撮影パラメータに差があった場合には、当該撮影パラメータに関するアドバイス表示を行うようにしてよい。これにより、ユーザは自己の好みの画像をマニュアル撮影するためのパラメータ設定を効果的に学習することができる。
【００６９】
また、ステップＳ１２においては、どちらがマニュアル撮影画像１６１であり模範画像１６２であるかを示唆するような表示を行わないことで、ユーザは先入観無く好みの画像を選択することが可能になるが、どちらがマニュアル撮影画像１６１であり模範画像１６２であるかを示唆するような表示を行うようにしてもよい。
【００７０】
また、ステップＳ１５においては、撮影パラメータに関するアドバイス表示を行ったが、ただ単に、ユーザが選択したのがマニュアル撮影画像と模範画像のどちらかを知らせる表示を行うだけでもよい。
【００７１】
さらに、本実施の形態においては、撮影パラメータとして１１種を示したが、撮影パラメータはこれらに限るものではなく、これよりも少なくてもよく、単一の撮影パラメータでもよい。また、逆に１１種以上の撮影パラメータを用いるようにしてもよい。
【符号の説明】
【００７２】
１    デジタルカメラ
２    メニューキー
３    モードダイアル
４    液晶モニタ
５    カーソルキー
６    ＳＥＴキー
８    シャッターキー
９    電源ボタン
１７    ＣＣＤ
１８    ユニット回路
１９    ＭＰＵ
２７    ＤＲＡＭ
２９    フラッシュメモリ
２９    ＭＲＯＭ
【図１】
0005533053.tif 000002
【図２】
0005533053.tif 000003
【図３】
0005533053.tif 000004
【図４】
0005533053.tif 000005
【図５】
0005533053.tif 000006
【図６】
0005533053.tif 000007
【図７】
0005533053.tif 000008