(57)【要約】【課題】ユーザによって撮影される頻度の高い被写体を直感的に理解できると共に、撮影の全体的な傾向を知ることの可能な撮影装置および表示方法を提供する。【解決手段】被写体像の画像データを取得し、画像データに基づいて被写体像をライブビュー表示し（Ｓ１３）、被写体像を複数種類に画像認識を行い（Ｓ１５）、画像認識の結果に応じて、同種類の撮影頻度を求め（Ｓ１９〜Ｓ３３）、撮影頻度に応じて、アイコンをライブビュー表示に重畳して表示する（Ｓ４５）。【選択図】  図４
2012034018.tif 000002
【特許請求の範囲】
【請求項１】
画像データを出力する撮像部と、
上記画像データを表示する表示部と、
上記画像データから複数種類の被写体を認識可能な認識部と、
上記複数種類の被写体の各々に対応したカウント値を記憶したカウンタ部と、
上記複数種類の被写体の各々の成長段階を模したアイコンを記憶したアイコン記憶部と、
上記撮像部を制御して被写体の静止画像を取得する際に、上記認識部によって被写体が認識されると、この認識された被写体の種類に対応した上記カウント部のカウント値をアップし、上記カウント部に記憶された最大のカウント値に対応する被写体の種類を決定し、このカウント値に対応する成長段階のアイコンを上記アイコン記憶部から読み出して上記表示部に表示する制御部と、
を有することを特徴とする撮影装置。
【請求項２】
上記制御部は、上記撮影装置の起動の際、もしくは上記静止画像を取得する際に、上記カウント値に応じた上記アイコンを上記記憶部から読み出し上記表示部に表示することを特徴とする請求項１に記載の撮影装置。
【請求項３】
上記制御部は、上記撮影装置の停止の際に、上記カウント部に記憶されたカウント値が撮影装置の起動の際のカウント値に比べて増えていないことを検出した際には、上記カウント値をダウンすることを特徴とする請求項１に記載の撮影装置。
【請求項４】
上記制御部は、上記静止画像を取得する際に、撮影条件が適正であることが検出されると、上記カウントアップ動作によるカウント数を増やすことを特徴とする請求項１ないし３に記載の撮影装置。
【請求項５】
上記認識部は、少なくとも人の顔を認識することを特徴とする請求項１ないし３に記載の撮影装置。
【請求項６】
被写体像の画像データを取得し、
上記画像データに基づいて被写体像をライブビュー表示し、
上記被写体像を複数種類に画像認識を行い、
上記画像認識の結果に応じて、同種類の撮影頻度を求め、
上記撮影頻度に応じて、アイコンを上記ライブビュー表示に重畳して表示する、
ことを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置および表示方法に関し、詳しくは、静止画像の取得可能であり、撮影された静止画像の被写体を認識し、撮影された被写体の頻度に応じたアイコンを表示可能な撮影装置および表示方法に関する。
【背景技術】
【０００２】
最近のデジタルカメラ等の撮影装置においては、単に被写体を撮影するだけではなく、ユーザが撮影を楽しむための工夫を凝らしたものがある。例えば、特許文献１に開示の撮影装置は、撮影された画像に対して採点を行うことが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３９５４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示の撮影装置を利用することにより、ユーザは撮影された画像の良否に関する情報を得ることができ、より高い採点となるように写真撮影を楽しむことができる。しかし、特許文献１に開示の撮影装置では、撮影された１コマに対する情報のみであり、複数回の撮影に対する情報ではない。すなわち、従来の撮影装置においては、複数回の撮影の全体の傾向に応じた情報を通じて撮影を楽しむことができなかった。
【０００５】
本発明は、このような事情を鑑みてなされたものであり、ユーザによって撮影される頻度の高い被写体を直感的に理解できると共に、撮影の全体的な傾向を知ることの可能な撮影装置および表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため第１の発明に係わる撮影装置は、画像データを出力する撮像部と、上記画像データを表示する表示部と、上記画像データから複数種類の被写体を認識可能な認識部と、上記複数種類の被写体の各々に対応したカウント値を記憶したカウンタ部と、上記複数種類の被写体の各々の成長段階を模したアイコンを記憶したアイコン記憶部と、上記撮像部を制御して被写体の静止画像を取得する際に、上記認識部によって被写体が認識されると、この認識された被写体の種類に対応した上記カウント部のカウント値をアップし、上記カウント部に記憶された最大のカウント値に対応する被写体の種類を決定し、このカウント値に対応する成長段階のアイコンを上記アイコン記憶部から読み出して上記表示部に表示する制御部と、を有する。
【０００７】
第２の発明に係わる撮影装置は、上記第１の発明において、上記制御部は、上記撮影装置の起動の際、もしくは上記静止画像を取得する際に、上記カウント値に応じた上記アイコンを上記記憶部から読み出し上記表示部に表示する。
第３の発明に係わる撮影装置は、上記第１の発明において、上記制御部は、上記撮影装置の停止の際に、上記カウント部に記憶されたカウント値が撮影装置の起動の際のカウント値に比べて増えていないことを検出した際には、上記カウント値をダウンする。
【０００８】
第４の発明に係わる撮影装置は、上記第１ないし第３の発明において、上記制御部は、上記静止画像を取得する際に、撮影条件が適正であることが検出されると、上記カウントアップ動作によるカウント数を増やす。
第５の発明に係わる撮影装置は、上記第１ないし第３の発明において、上記認識部は、少なくとも人の顔を認識する。
【０００９】
第６の発明に係わる表示方法は、被写体像の画像データを取得し、上記画像データに基づいて被写体像をライブビュー表示し、上記被写体像を複数種類に画像認識を行い、上記画像認識の結果に応じて、同種類の撮影頻度を求め、上記撮影頻度に応じて、アイコンを上記ライブビュー表示に重畳して表示する。
【発明の効果】
【００１０】
本発明によれば、被写体の撮影頻度に対応して成長するアイコンを表示することにより、ユーザによって撮影される頻度の高い被写体を直感的に理解できると共に、撮影の全体的な傾向を知ることの可能な撮影装置および表示方法を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係わるカメラの電気系を主とする全体構成を示すブロック図である。
【図２】本発明の一実施形態に係わるカメラの背面側から見た外観斜視図である。
【図３】本発明の一実施形態に係わるカメラの電源起動時の動作を示すフローチャートである。
【図４】本発明の一実施形態に係わるカメラの撮影時の動作を示すフローチャートである。
【図５】本発明の一実施形態に係わるカメラの電源オフ時の動作を示すフローチャートである。
【図６】本発明の一実施形態に係わるカメラのアイコン表示の動作を示すフローチャートである。
【図７】本発明の一実施形態に係わるカメラの撮影時の動作の変形例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面に従って本発明を適用したカメラを用いて好ましい実施形態について説明する。本発明の好ましい実施形態に係わるカメラは、デジタルカメラであり、撮像部を有し、この撮像部によって被写体像を画像データに変換し、この変換された画像データに基づいて、被写体像を本体の背面に配置した表示部にライブビュー表示する。撮影者はライブビュー表示を観察することにより、構図や撮影タイミングを決定する。撮影時には、静止画の画像データが記録媒体に記録される。また、撮影時に被写体を認識し、人物や動物が撮影された頻度に応じて、人物や動物を表わすアイコンが次第に成長して表示される。
【００１３】
図１は、本発明の一実施形態に係るカメラの電気系を主とする全体構成を示すブロック図である。撮影レンズ２１６は、被写体像を形成するための複数の光学レンズから構成され、フォーカスおよびズーム機構２１８によって、ピント調節およびズーミングのために駆動される。撮影レンズ２１６の光路上には、絞り２２０、シャッタ２２４、および撮像素子２１４が配置されている。
【００１４】
絞り２２０は、撮影レンズ２１６を透過した被写体光束の光量を調節し、絞り駆動機構２２２によって絞り２２０の開口量が駆動制御される。シャッタ２１４は、撮影レンズ２１６を透過した被写体光束の開閉を行い、シャッタ駆動機構２２６によってシャッタ開口時間（シャッタ速度）が制御される。
【００１５】
撮像素子２１４は、撮影レンズ２１６によって結像される被写体像を光電変換し、画像信号を出力する。撮像素子２１４としては、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の二次元固体撮像素子を使用できることはいうまでもない。
【００１６】
撮像素子２１４は撮像素子インターフェース（以下、「撮像素子ＩＦ」と称す）回路２１２に接続されている。撮像素子ＩＦ回路２１２は、撮像素子２１４から画像信号を読み出し、増幅等の種々の処理を行い、システムコントローラ１００に画像信号を出力する。
【００１７】
前述のフォーカスおよびズーム機構２１８、絞り駆動機構２２２、シャッタ駆動機構２２６、撮像素子ＩＦ回路２１２、および撮像素子変位機構２２８は、システムコントローラ１００に接続されている。システムコントローラ１００は、種々の処理を行うためのハードウエア回路と、プログラムに従って動作するＣＰＵ１１０を有し、カメラ全体の制御を行う。システムコントローラ１００内には、ＣＰＵ（Central Processing Unit：中央演算処理装置）１１０、画像処理回路１２２、圧縮・伸張回路１２４、ＡＦ制御回路１２６、ＡＥ制御回路１２８、ＡＤコンバータ１３０、タイマカウンタ１３２、画像認識回路１４０が設けられている。
【００１８】
ＣＰＵ１１０は、フラッシュメモリ３４０に記憶されているプログラムに従って、カメラ全体の制御を行う。ＡＤコンバータ１３０は、撮像素子ＩＦ回路２１２から出力された画像信号等から出力される検出信号を入力し、これらの信号をＡＤ変換する。
【００１９】
画像処理回路１２２は、ＡＤコンバータ１３０によってＡＤ変換された画像データに対して、デジタル的増幅（デジタルゲイン調整処理）、色補正、ガンマ（γ）補正、コントラスト補正、白黒・カラーモード処理、ライブビュー表示用処理といった各種の画像処理を行う。
【００２０】
圧縮・伸張回路１２４は、後述するＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）３５０に一時記憶された画像データをＪＰＥＧ方式やＴＩＦＦ方式等で圧縮する。なお、画像圧縮はＪＰＥＧ方式やＴＩＦＦ方式に限らず、他の圧縮方法も適用できる。
【００２１】
ＡＦ制御回路１２６は、自動焦点制御回路であり、撮像素子２１４からの出力に基づく画像データ中の高周波成分を抽出し、この高周波成分がピークとなるように、フォーカスおよびズーム機構２１８によって撮影レンズ２１６のフォーカス位置を制御する。また、ＡＥ制御回路１２８は、自動露出制御回路であり、画像データに基づいて被写体輝度を検出し、この被写体輝度を用いて適正露光となるように絞り値、シャッタ速度、ＩＳＯ感度等の制御を行う。
【００２２】
タイマカウンタ１３２は、計時動作やカウント動作を行う。また、画像認識回路１４０は、画像データに基づいて、被写体像の中に人物が存在するか、また動物が存在するか否かを判定する。判定にあたっては、人物や動物の顔を認識することにより行う。
【００２３】
システムコントローラ１００には、前述のフォーカスおよびズーム機構２１８等の他に、時計回路２８０、表示素子駆動回路３１２、タッチパネル駆動回路３２２、ソケット３３２、フラッシュメモリ３４０、ＳＤＲＡＭ３５０、操作スイッチ３８０が接続されている。
【００２４】
時計回路２８０は、日時情報をシステムコントローラ１００に出力する。表示素子３１４は、カメラの背面等に配置され、ＬＣＤ（液晶）パネルや有機ＥＬパネル等の表示用モニタを有する。
【００２５】
表示素子駆動回路３１２は、表示素子３１４に接続されており、システムコントローラ１００からの信号に基づいて、表示素子３１４に画像を表示する。本実施形態においては、表示素子３１４には、ライブビュー表示、記録された静止画や動画のクイックビューや再生表示、およびメニュー画面等の制御用画像が表示される。また、後述するように、撮影頻度に応じて、人物や動物のアイコンが表示される。
【００２６】
表示素子３１４の前面、または表示素子３１４と一体にタッチパネル３２４が配置されている。タッチパネル３２４は、タッチパネル駆動回路３２２に接続されており、タッチパネル駆動回路３２２は、ユーザが表示素子３１４の表面をタッチした際に、そのタッチ位置等を検出し、システムコントローラ１００に出力する。
【００２７】
メモリカード３３４は、撮像素子２１４によって取得された静止画や動画の画像データを記録するための記録媒体であり、ソケット３３２に脱着自在である。ソケット３３２は、メモリカード３３４が装着されると、メモリカード３３４に画像データを書き込み、また読出し可能である。
【００２８】
フラッシュメモリ３４０は、電気的に書込み可能な不揮発性のメモリであり、前述したようにカメラを制御するためのプログラムが記憶されている。また、プログラム以外にも、各種調整値等のデータが記憶されている。また、フラッシュメモリ３４０内には、人物の撮影頻度に応じた値をカウントするための人物撮影カウント数を記憶する領域と、動物の撮影頻度に応じた値をカウントするための動物撮影カウント数を記憶する領域が設けられている。
【００２９】
また、フラッシュメモリ３４０内には、人物の撮影頻度に応じて表示するための赤ちゃんの人物アイコン、成人の人物アイコン、老人の人物アイコン用の画像データを記憶する領域が設けられている。同様に、動物の撮影頻度に応じて表示するための子犬の動物アイコン、成犬の動物アイコン、老犬の動物アイコン用の画像データを記憶する領域が設けられている。
【００３０】
ＳＤＲＡＭ３５０は、電気的に書込み可能な揮発性のメモリであり、撮像素子２１４によって取得された画像信号に基づく画像データを一時的に記憶する。また、ＳＤＲＡＭ３５０内にはワークエリアを有しており、このワークエリアは人物撮影カウント数や動物撮影カウント数を一時記憶する。すなわち、電源起動時前までの人物撮影や動物撮影をした回数に、カメラが電源起動してから、人物撮影や動物撮影を行うたびにカウントアップした回数を一時記憶する。
【００３１】
操作スイッチ３８０は、ユーザがカメラに対して各種動作を指示するための操作部材である。操作スイッチ３８０としては、レリーズスイッチ、モードダイヤル、十字キー、確定キー、電源スイッチ等の各種操作部材が含まれる。
【００３２】
次に、本実施形態に係わるカメラの外観について、図２を用いて説明する。図２は、背面側から見た外観図であり、カメラの背面の略中央には表示素子３１４が配置されている。表示素子３１４は前述したように、ＬＣＤ（液晶）パネルや有機ＥＬパネル等の表示用モニタを有し、ライブビュー表示等の表示がなされる。
【００３３】
また、表示素子３１４にライブビュー表示がなされる際に、画面上にアイコン３１４ａが表示される。フラッシュメモリ３４０内に記憶された人物アイコンや動物アイコンの画像データが読み出され、アイコン３１４ａとして表示される。なお、アイコン３１４ａは、図２に示すように右上に限らず、右下、左上、左下等の表示パネルの四隅のいずれかであればよい。
【００３４】
次に、本実施形態に係わるカメラの動作を図３ないし図６に示すフローチャートを用いて説明する。これらの動作は、フラッシュメモリ３４０に記憶されたプログラムに従って、ＣＰＵ１１０が実行する。
【００３５】
図３は、電源起動時の動作を示すフローチャートである。このフローは、操作スイッチ３８０内の電源スイッチがオンとなるとスタートする。電源起動時のフローがスタートすると、まず、初期動作を行う（Ｓ１）。ここでは、プログラム内の各種フラグをリセットし、また電気回路およびメカ的構成の初期化を行う。また、撮像素子２１４からの所定フレームレートで画像データを取得し、被写体像を動画で表示素子３１４に表示するライブビュー表示を開始する。
【００３６】
初期動作を行うと、次に、アイコン表示を行う（Ｓ３）。ここでは、フラッシュメモリ３４０内の領域に記憶された人物撮影カウント数と、動物撮影カウント数を読み出し、この読み出されたカウント数に応じてアイコン３１４ａを表示素子３１４に表示する。アイコン３１４ａは、カウント数が小さい場合には、赤ちゃんや子犬をイメージさせ、またカウント数が大きくなるにつれて、成長した姿をイメージさせるデザインとする。このアイコン表示の詳しい動作については、図６を用いて後述する。
【００３７】
アイコン表示を行うと、次に、現在の人物撮影カウント数と動物撮影カウント数をＳＤＲＡＭ３５０内のワークエリアに記憶する（Ｓ５）。本実施形態においては、電源オフ時にそれまでの人物撮影カウント数と動物撮影カウント数をフラッシュメモリ３４０内に記憶し、電源起動時から電源オフ時までの間は人物撮影カウント数と動物撮影カウント数をＳＤＲＡＭ３５０内のワークエリアに一時記憶するようにしている。人物撮影カウント数および動物撮影カウント数をワークエリアに記憶させると、電源起動時のフローを終了し、図４に示す撮影時のフローに移る。
【００３８】
このように、電源起動時のフローにおいては、フラッシュメモリ３４０に記憶された人物撮影カウント数と動物撮影カウント数に基づいて、アイコン３１４ａを表示するようにしている。このため、撮影者はカメラに電源を入れた際に、今までどのような被写体を種に撮影しているか、またどの位の頻度で撮影しているかを、アイコン３１４ａを見ることにより知ることができる。
【００３９】
次に、撮影時の動作について、図４に示すフローチャートを用いて説明する。撮影時のフローに入ると、まず、表示パネルをオンし、表示素子３１４の動作を開始させ（Ｓ１１）、撮像素子の動作を開始し、ライブビュー動作を開始する（Ｓ１３）。ここでは、カメラの背面等に設けられた表示素子３１４をオンとし、撮像素子２１４からの画像信号に基づいて、被写体像を動画で表示素子３１４に表示するライブビュー表示を行う。なお、電源起動時からそのまま撮影時に入った場合には、表示素子３１４はオンのままであり、またライブビュー動作は続行状態となる。電源起動後、所定時間の間、操作が行われないとスリープモードに入るが、このスリープモード中に操作スイッチ３８０が操作され撮影時のフローに入った場合には、ステップＳ１１およびＳ１３によりライブビュー動作が再開される。
【００４０】
ライブビュー動作を行うと、次に、画像認識回路１４０の動作が開始する（Ｓ１５）。ここでは、撮像素子２１４からの画像信号に基づいて画像認識回路１４０が被写体像の中に人物の顔が含まれているか、また動物の顔が含まれているかの顔認識を行う。
【００４１】
画像認識回路による顔認識動作を行うと、次に、レリーズスイッチがオンされたか否かを判定する（Ｓ１７）。静止画撮影を行う場合には、撮影者がレリーズ釦を押し込み、これによって操作スイッチ３８０の一つであるレリーズスイッチがオンとなる。この判定の結果、レリーズスイッチがオンでなければ、ステップＳ１３に戻り、ライブビュー動作を続行すると共に、画像認識回路による顔認識動作を繰り返す。
【００４２】
一方、ステップＳ１７における判定の結果、レリーズスイッチがオンになると、ステップＳ１９以下において、静止画の撮像と記録動作を実行する。まず、人物の顔が認識されたか否かを判定する（Ｓ１９）。ここでは、ステップＳ１５において行われた撮影の直前の人物の顔の認識結果に基づいて判定する。
【００４３】
ステップＳ１９における判定の結果、人物の顔が認識された場合には、人物撮影カウント数をカウントアップする（Ｓ２１）。ここでは、ＳＤＲＡＭ３５０のワークエリア内に記憶された人物撮影カウント数に対して所定数だけアップする。所定数としては、＋１に限らず、＋２でも、＋３でもよく、設計値として適宜、決めておく。
【００４４】
ステップＳ２１においてカウントアップを行うと、またはステップＳ１９における判定の結果、人物の顔が認識されなかった場合には、次に、動物の顔が認識されたか否かを判定する（Ｓ３１）。ここでは、ステップＳ１５において行われた撮影の直前の動物の顔の認識結果に基づいて判定する。
【００４５】
ステップＳ３１における判定の結果、動物の顔が認識された場合には、動物撮影カウント数をカウントアップする（Ｓ３３）。ここでは、ＳＤＲＡＭ３５０のワークエリア内に記憶された動物撮影カウント数に対して所定数だけアップする。所定数としては、設計値として適宜、決めておくが、人物撮影カウント数の場合と同じでも、異なっていてもよい。
【００４６】
ステップＳ３３においてカウントアップを行うと、またはステップＳ３１における判定の結果、動物の顔が認識されなかった場合には、次に、撮像素子２１４から画像データを取得する（Ｓ４１）。ここでは撮像素子２１４から出力される画像信号に基づき、画像処理回路１２２によって画像処理された画像データを取得する。
【００４７】
画像データを取得すると、次に、取得画像から画像ファイルを生成し記憶する（Ｓ４３）。ここでは、取得した画像データに対して圧縮・伸張回路１２４において画像圧縮を行い、ｊｐｅｇ画像データの画像ファイルを得る。なお、画像圧縮としてはｊｐｅｇ以外の圧縮方式でもよく、また、圧縮しないｒａｗデータでもよい。画像ファイルを生成すると、メモリカード３３４に画像ファイルを記憶する。
【００４８】
画像ファイルを記憶すると、次に、アイコン表示を行う（Ｓ４５）。撮影を行った頻度に応じてアイコン３１４ａが少しずつ変化することから、撮影終了後にアイコン３１４ａを表示素子３１４に表示する。このアイコン表示の詳しい動作については、図６を用いて後述する。アイコン表示を行うと、撮影時のフローは終了するが、電源がオンである限りは、ステップＳ１１に戻り、撮影状態を続行する。
【００４９】
このように、図４に示した撮影時のフローにおいて、静止画の撮影を行うたびに、取得された画像の中に人物の顔や動物の顔が含まれているか否かを判定し、この判定結果に応じて、人物撮影カウント数または動物撮影カウント数のカウントアップを行い、このカウント結果をＳＤＲＡＭ３５０のワークエリア内に記憶している。
【００５０】
なお、図４に示したフローにおいては、ステップＳ１７においてレリーズ動作がなされたことを判定すると、まず、ステップＳ１９〜Ｓ３３において、人物または動物の撮影カウント数をアップし、その後、撮像と記録動作を行っている。しかし、この順番を逆にし、先に撮像と記録動作を行ってから人物または動物の撮影カウントをアップするようにしても勿論かまわない。また、人物と動物の顔認識はレリーズ動作直前の認識結果に基づいて判定していたが、取得した画像データに基づいて判定するようにしても構わない。
【００５１】
次に、電源オフ時の動作について、図５に示すフローチャートを用いて説明する。まず、カメラの動作を行う（Ｓ４１）。このカメラの動作は、図４に示した撮影時のフローで実行される撮影動作や、再生動作等、種々の動作である。
【００５２】
カメラの動作を行うと、次に、電源スイッチがオフされたか否かを判定する（Ｓ４３）。ここでは、操作スイッチ３８０の内の一つである電源スイッチの状態に基づいて判定する。この判定の結果、電源スイッチがオンであった場合には、ステップＳ４１に戻り、カメラの動作を続行する。
【００５３】
一方、ステップＳ４３における判定の結果、電源スイッチがオフされると、次に、人物撮影回数は増えたか否かの判定を行う（Ｓ４５）。前述したように、電源起動時における人物撮影カウント数はフラッシュメモリ３４０に記憶されており、また電源起動以後の人物撮影カウント数はＳＤＲＡＭ３５０のワークエリア内に記憶されている。そこで、このステップＳ４５においては、電源起動時の人物撮影カウント数と電源起動以後の人物撮影カウント数を比較することにより、人物撮影回数が増えたか否かを判定する。
【００５４】
ステップＳ４５における判定の結果、人物撮影回数が増えていなかった場合には、人物撮影カウント数をカウントダウンする（Ｓ４７）。ここでは、フラッシュメモリ３４０に記憶されている人物撮影カウント数から所定数をカウントダウンする。所定数としては、１に限らず、２でも３でもよく、設計値として適宜決めればよい。この所定数が大きいと、人物撮影を行わない場合に、人物アイコンが急速に若返ってゆくことになる。
【００５５】
ステップＳ４７において人物撮影カウント数をカウントダウンすると、またはステップＳ４５における判定の結果、人物撮影回数が増えた場合には、次に、動物撮影回数は増えたか否かの判定を行う（Ｓ４９）。人物撮影回数の場合と同様、電源起動時における動物撮影カウント数はフラッシュメモリ３４０に記憶されており、また電源起動以後の動物撮影カウント数はＳＤＲＡＭ３５０のワークエリア内に記憶されている。そこで、このステップＳ４９においては、電源起動時の動物撮影カウント数と電源起動以後の動物撮影カウント数を比較することにより、動物撮影回数が増えたか否かを判定する。
【００５６】
ステップＳ４９における判定の結果、動物撮影回数が増えていなかった場合には、動物撮影カウント数をカウントダウンする（Ｓ５１）。ここでは、フラッシュメモリ３４０に記憶されている動物撮影カウント数から所定数をカウントダウンする。所定数としては、設計値として適宜決めればよく、人物撮影カウント数の場合と同じでよく、また異なっていてもよい。この所定数が大きいと、動物撮影を行わない場合に、動物アイコンが急速に若返ってゆくことになる。
【００５７】
ステップＳ５１において動物撮影カウント数をカウントダウンすると、またはステップＳ４９における判定の結果、動物撮影回数が増えた場合には、電源オフ処理を行った後、カメラの電源をオフする。
【００５８】
このように電源オフ時のフローでは、それまでに撮影した人物や動物の回数を電気的に不揮発性のフラッシュメモリ３４０に記憶している。また、記憶する際に、人物または動物の撮影回数が増えていない場合には、撮影回数から減算した値を記憶するようにしている。このため、人物または動物を撮影しない場合には、アイコン３１４ａのイメージが若返ってゆくような表示が可能となる。
【００５９】
次に、ステップＳ３、ステップＳ４５におけるアイコン表示の動作について、図６に示すフローチャートを用いて説明する。アイコン表示のフローに入ると、まず、人物撮影カウント数、動物撮影カウント数の読出しを行う（Ｓ１０１）。電源起動時には、フラッシュメモリ３４０から、また撮影時にはＳＤＲＡＭ３５０のワークエリアから、これらの撮影カウント数を読み出す。
【００６０】
撮影カウント数の読出しを行うと、次に、カウント数の比較を行う（Ｓ１０３）。ここでは、ステップＳ１０１において読み出された人物撮影カウント数と、動物撮影カウント数を比較し、どちら多いかを判定する。なお、人物撮影カウント数と動物撮影カウント数が同数の場合には、人物撮影を優先させる。
【００６１】
ステップＳ１０３における判定の結果、人物撮影カウント数が動物撮影カウント数よりも多かった場合には、次に、人物撮影カウント数が所定値Ｎ１よりも小さいか否かを判定する（Ｓ１０５）。この判定の結果、所定値Ｎ１よりも小さい場合には、人物のアイコン１３４ａは何も表示されないことから、所定値Ｎ１は、赤ちゃんのアイコンを表示するほどの撮影回数がないとみなされる程度の値とする。
【００６２】
ステップＳ１０５における判定の結果、人物撮影カウント数がＮ１よりも大きかった場合には、次に、Ｎ２＞人物撮影カウント数≧Ｎ１であるか否かの判定を行う（Ｓ１０７）。所定値Ｎ２はＮ１よりも大きい数であり、このステップでは、人物撮影カウント数が所定値Ｎ１と所定値Ｎ２の間にあるかを判定する。
【００６３】
ステップＳ１０７における判定の結果、Ｎ２＞人物撮影カウント数≧Ｎ１の場合には、赤ちゃんの人物アイコンを読み出して表示する（Ｓ１０９）。ここでは、フラッシュメモリ３４０に記憶された赤ちゃんの人物アイコンの画像データを読み出し、表示素子３１４にアイコン１３４ａとして表示する。したがって、所定値Ｎ２は、撮影回数として赤ちゃん程度となる数値とする。
【００６４】
一方、ステップＳ１０７における判定の結果、Ｎ２＞人物撮影カウント数≧Ｎ１でなかった場合には、次に、Ｎ３＞人物撮影カウント数≧Ｎ２であるか否かの判定を行う（Ｓ１１１）。所定値Ｎ３はＮ２よりも大きい数であり、このステップでは、人物撮影カウント数が所定値Ｎ２と所定値Ｎ３の間にあるかを判定する。
【００６５】
ステップＳ１１１における判定の結果、Ｎ３＞人物撮影カウント数≧Ｎ２の場合には、成人の人物アイコンを読み出して表示する（Ｓ１１３）。ここでは、フラッシュメモリ３４０に記憶された成人の人物アイコンの画像データを読み出し、表示素子３１４にアイコン１３４ａとして表示する。したがって、所定値Ｎ３は、撮影回数として成人程度となる数値とする。
【００６６】
一方、ステップＳ１１１における判定の結果、Ｎ３＞人物撮影カウント数≧Ｎ２でなかった場合には、老人の人物アイコンを読み出して表示する（Ｓ１１５）。ここでは、人物撮影カウント数は所定値Ｎ３よりも多い数であることから、フラッシュメモリ３４０に記憶された老人の人物アイコンの画像データを読み出し、表示素子３１４にアイコン１３４ａとして表示する。
【００６７】
ステップＳ１０３における判定の結果、動物撮影カウント数が人物撮影カウント数よりも多かった場合には、次に、動物撮影カウント数が所定値Ｎ１よりも小さいか否かを判定する（Ｓ１２１）。この判定の結果、所定値Ｎ１よりも小さい場合には、動物のアイコン１３４ａは何も表示されない。
【００６８】
ステップＳ１２１における判定の結果、動物撮影カウント数がＮ１よりも大きかった場合には、次に、Ｎ２＞動物撮影カウント数≧Ｎ１であるか否かの判定を行う（Ｓ１２３）。このステップでは、動物撮影カウント数が所定値Ｎ１と所定値Ｎ２の間にあるかを判定する。
【００６９】
ステップＳ１２３における判定の結果、Ｎ２＞動物撮影カウント数≧Ｎ１の場合には、子犬等の赤ちゃんの動物アイコンを読み出して表示する（Ｓ１２５）。ここでは、フラッシュメモリ３４０に記憶された子犬の動物アイコンの画像データを読み出し、表示素子３１４にアイコン１３４ａとして表示する。
【００７０】
一方、ステップＳ１２３における判定の結果、Ｎ２＞動物撮影カウント数≧Ｎ１でなかった場合には、次に、Ｎ３＞動物撮影カウント数≧Ｎ２であるか否かの判定を行う（Ｓ１２７）。このステップでは、動物撮影カウント数が所定値Ｎ２と所定値Ｎ３の間にあるかを判定する。
【００７１】
ステップＳ１２７における判定の結果、Ｎ３＞動物撮影カウント数≧Ｎ２の場合には、成犬等の動物アイコンを読み出して表示する（Ｓ１２９）。ここでは、フラッシュメモリ３４０に記憶された成犬の動物アイコンの画像データを読み出し、表示素子３１４にアイコン１３４ａとして表示する。
【００７２】
一方、ステップＳ１２７における判定の結果、Ｎ３＞動物撮影カウント数≧Ｎ２でなかった場合には、老犬等の動物イコンを読み出して表示する（Ｓ１３１）。ここでは、動物撮影カウント数は、所定値Ｎ３よりも大きい数であり、フラッシュメモリ３４０に記憶された老犬の動物アイコンの画像データを読み出し、表示素子３１４にアイコン１３４ａとして表示する。
【００７３】
ステップＳ１０９、Ｓ１１３、Ｓ１１５、Ｓ１２５、Ｓ１２９、Ｓ１３１においてアイコンを表示すると、またはステップＳ１０５またはＳ１２１における判定の結果、Ｙｅsであった場合には、アイコン表示のフローを終了し、元のフローに戻る。
【００７４】
このように、アイコン表示のフローにおいては、人物の撮影回数と動物の撮影回数を比較し、人物が多い場合には、人物アイコンを表示し、一方、動物が多い場合には、動物アイコンを表示している。このため、ペットのような動物の撮影が多い傾向にあるとか、またポートレートのような人物の撮影が多い傾向にあるかが一目で分かる。
【００７５】
また、撮影カウント数に応じて、人物アイコンや動物アイコンの表示を変化させている。すなわち、人物の場合には、撮影回数が増加するに応じて、赤ちゃん→成人→老人と変化し、また動物の場合には、子犬→成犬→老犬と変化する。このため、撮影回数に応じてアイコンが成長していくことから、楽しみながら撮影を行うことができる。
【００７６】
以上、説明したように本発明の一実施形態においては、被写体像を取得する際に、被写体が人物や動物であるかを認識、撮影回数に応じて成長するアイコンを表示するようにしている。
【００７７】
次に、本発明の一実施形態において図４に示した撮影時のフローチャートの変形について、図７を用いて説明する。図４に示したフローチャートでは、ステップＳ１９、Ｓ３１において人物または同部の顔が認識されると、ステップＳ２１、Ｓ３３において撮影カウント数をアップしていた。これに対して、本変形例においては、人物や動物に撮影条件が合っている否かを判定し、撮影条件が合っている場合には、更に撮影カウント数をアップするようにしている。本変形例は、図４のフローチャートにおいて、ステップＳ２３、Ｓ２５、Ｓ３５、Ｓ３７を追加しただけであるので、相違点を中心に説明する。
【００７８】
図７に示す撮影時のフローに入り、ステップＳ１９において人物の顔が認識されたか否かを判定し、認識された場合には、人物撮影カウント数をアップする（Ｓ２１）。カウントアップすると、続いて、人物に撮影条件が合っているか否かを判定する（Ｓ２３）。ここで撮影条件としては、ピント、露光時間、オートホワイトバランス（ＡＷＢ）等とする。このステップでは、ＡＦ制御回路１２６やＡＥ制御回路１２８等における制御が、画像認識回路１４０によって認識された人物に対して制御しているか否かを判定する。ピント等の撮影条件が人物にあっているとすると、撮影者は意図的にその人物を主被写体として撮影しようとしているといえる。
【００７９】
ステップＳ２３における判定の結果、人物に撮影条件が合っていた場合には、次に、人物撮影カウント数をアップする（Ｓ２５）。ステップＳ２１において人物撮影カウント数をアップしているが、ここでは、撮影者は意図的にその人物を主被写体として撮影しようとしていることから、さらにカウントアップする。なお、アップ数としては、ステップＳ２１の場合と同様の値でもよいが、異ならせても勿論かまわない。
【００８０】
ステップＳ２５においてカウントアップすると、またはステップＳ２３における判定の結果、人物に撮影条件が合っていなかった場合には、次に、動物の顔が認識されたか否かを判定し（Ｓ３１）、認識された場合には動物撮影カウント数をアップする（Ｓ３３）。カウントアップすると、続いて、動物に撮影条件が合っているか否かを判定する（Ｓ３５）。ここで撮影条件としては、ステップＳ２３の場合と同様、ピント、露光時間、オートホワイトバランス（ＡＷＢ）等とする。
【００８１】
ステップＳ３５における判定の結果、動物に撮影条件が合っていた場合には、次に、動物撮影カウント数をアップする（Ｓ３７）。ステップＳ３３において動物撮影カウント数をアップしているが、ここでは、撮影者は意図的にその動物を主被写体として撮影しようとしていることから、さらにカウントアップする。
【００８２】
ステップＳ３７においてカウントアップすると、またはステップＳ３５における判定の結果、動物に撮影条件が合っていなかった場合には、図４のフローチャートの場合と同様、ステップＳ４１以下において、画像データを取得し（Ｓ４１）、画像ファイルを生成し記憶し（Ｓ４３）、アイコン表示を行う（Ｓ４５）。
【００８３】
本変形例においては、人物や動物の顔が認識された場合に撮影カウント数をアップするだけではなく、人物や動物に撮影条件が合った場合には、さらに撮影カウント数をアップするようにしている。このため、人物や動物を主被写体とした場合には、撮影カウント数に応じたアイコンの成長速度が速くなるので、ますます撮影が楽しくなる。
【００８４】
以上、説明したように、本発明の一実施形態や変形例においては、人物や動物等、複数種類の被写体の各々の成長段階を模したアイコンを記憶し、また、画像を取得した際に撮影頻度に応じた撮影カウント数をカウントアップし、この撮影カウント数に応じた成長段階のアイコンを読み出して表示するようにしている。このため、ユーザによって撮影される頻度の高い被写体を直感的に理解できると共に、撮影の全体的な傾向を知ることができる。
【００８５】
なお、本発明の一実施形態や変形例においては、人物と動物を識別するようにしていたが、これに限らず、植物や風景等、他の種類の被写体を識別し、これらの被写体に応じたアイコンを表示するようにしてもよい。また、人物であっても、予め登録された複数の特定人を識別するようにしてもよく、また、動物も犬や猫等、細かく種類ごとに識別するようにしてもよい。
【００８６】
また、本発明の一実施形態や変形例においては、カメラの電源起動時や撮影のたびにアイコンを表示するようにしていたが、例えば、電源起動時のみとしてもよく、また、アイコン表示釦等の操作部材が操作された際に表示するようにしてもよい。また、静止画を撮影した場合に、撮影カウント数をアップしていたが、動画を撮影した場合に撮影数をカウントし、アイコンを表示するようにしてもよい。
【００８７】
また、本発明の一実施形態や変形例においては、撮影カウント数に応じて表示するアイコンは、それぞれ３段階であったが、これに限らず、２段階でも、また４段階以上でもよい。人物や動物等が次第に成長していくようなイメージとなるアイコンであればよい。
【００８８】
さらに、本発明の一実施形態や変形例においては、撮影装置として、デジタルカメラを用いて説明したが、カメラとしては、デジタル一眼レフカメラでもコンパクトデジタルカメラでもよく、ビデオカメラ、ムービーカメラのような動画用のカメラでもよく、さらに、携帯電話や携帯情報端末（ＰＤＡ：Personal Digital Assist）、ゲーム機器等に内蔵されるカメラでも構わない。
【００８９】
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００９０】
１００・・・システムコントローラ、１１０・・・ＣＰＵ、１２２・・・画像処理回路、１２４・・・圧縮・伸張回路、１２６・・・ＡＦ回路、１２８・・・ＡＥ回路、１３０・・・ＡＤコンバータ、１３２・・・タイマカウンタ、１４０・・・画像認識回路、２１２・・・撮像素子ＩＦ回路、２１４・・・撮像素子、２１６・・・撮影レンズ、２１８・・・フォーカスおよびズーム機構、２２０・・・絞り、２２２・・・絞り駆動機構、２２４・・・シャッタ、２２６・・・シャッタ駆動機構、２８０・・・時計回路、３１２・・・表示素子駆動回路、３１４・・・表示素子、３１４ａ・・・アイコン、３２２・・・タッチパネル駆動回路、３２４・・・タッチパネル、３３２・・・ソケット、３３４・・・メモリカード、３４０・・・フラッシュメモリ、３５０・・・ＳＤＲＡＭ、３８０・・・操作スイッチ
【図１】
2012034018.tif 000003
【図２】
2012034018.tif 000004
【図３】
2012034018.tif 000005
【図４】
2012034018.tif 000006
【図５】
2012034018.tif 000007
【図６】
2012034018.tif 000008
【図７】
2012034018.tif 000009