(57)【要約】【課題】本発明は、画像解析処理の精度を落とさずに、画像解析処理の結果を高速に出力し得る画像解析装置、画像解析方法、画像解析プログラム及び撮像装置を提案する。【解決手段】本発明は、画像データから画素を間引いた副画像データを生成し、副画像データに対して実行する場合と、画像データに対して実行する場合とでほぼ同様の画像解析結果が得られる第１の画像解析処理を、副画像データに対して実行することにより、間引かない画像データに対して第１の画像解析処理を実行する場合に比して、副画像データの画素数が少ない分、第１の画像解析処理の開始から終了までに要する時間を短くしながら、精度の変わらない第１の画像解析処理の結果を得ることができる。【選択図】図９
2007267227.tif 000002
【特許請求の範囲】
【請求項１】
画像データから画素を間引いた副画像データを生成する副画像データ生成手段と、
上記副画像データに対して実行する場合と、上記画像データに対して実行する場合とでほぼ同様の画像解析結果が得られる第１の画像解析処理を、上記副画像データに対して実行する第１の画像解析手段と、
上記第１の画像解析処理の結果に基づいて上記画像データの画質の良否を判別する画質判別手段と
を具えることを特徴とする画像解析装置。
【請求項２】
上記副画像データに対して実行する場合と、上記画像データに対して実行する場合とで画像解析結果が異なる第２の画像解析処理を、上記画像データに対して実行する第２画像解析手段
を具えることを特徴とする請求項１に記載の画像解析装置。
【請求項３】
上記画質判別手段は、上記第１の画像解析手段による上記第１の画像解析処理の結果と、上記第２の画像解析手段による上記第２の画像解析処理の結果とに基づいて、上記画像データの画質の良否を判別する
ことを特徴とする請求項２に記載の画像解析装置。
【請求項４】
上記画質判別手段により得られた画質判別結果を通知する通知手段
を具えることを特徴とする請求項３に記載の画像解析装置。
【請求項５】
上記第１の画像解析手段による上記第１の画像解析処理を実行させた後、当該第１の画像解析処理の結果に基づき、上記画像データの画質が予め設定した基準以上の画質であるか否かを判別し、上記基準以上の画質であると判別した場合には、続けて上記第２の画像解析手段による上記第２の画像解析処理を実行し、又は基準未満の画質であると判別した場合には、上記第２の画像解析手段による上記第２の画像解析処理を実行しないように、上記第１の画像解析手段及び上記第２の画像解析手段を制御する制御手段
を具えることを特徴とする請求項２に記載の画像解析装置。
【請求項６】
上記第１の画像解析処理に続けて上記第２の画像解析処理を実行する場合には、当該第１の画像解析処理の結果と当該第２の画像解析処理の結果とに基づいて上記画像データの画質の良否を判別し、上記第２の画像解析処理を実行せずに上記第１の画像解析処理のみを実行する場合には、上記第１の画像解析処理の結果のみに基づいて上記画像データの画質の良否を判別する画質判別手段
を具えることを特徴とする請求項５に記載の画像解析装置。
【請求項７】
上記画質判別結果を記憶する画質判別結果記憶手段
を具えることを特徴とする請求項３に記載の画像解析装置。
【請求項８】
上記第１の画像解析処理は、上記副撮像データの一部の範囲に対して解析する
ことを特徴とする請求項１に記載の画像解析装置。
【請求項９】
上記第２の画像解析処理は、上記撮像データの一部の範囲に対して解析する
ことを特徴とする請求項２に記載の画像解析装置。
【請求項１０】
画像データから画素を間引いた副画像データを生成する副画像データ生成ステップと、
上記副画像データに対して実行する場合と、上記画像データに対して実行する場合とでほぼ同様の画像解析結果が得られる第１の画像解析処理を、上記副画像データに対して実行する第１画像解析ステップと、
上記第１の画像解析処理の結果に基づいて上記画像データの画質の良否を判別する画質判別ステップと
を具えることを特徴とする画像解析方法。
【請求項１１】
情報処理装置に対して、
画像データから画素を間引いた副画像データを生成する副画像データ生成ステップと、
上記副画像データに対して実行する場合と、上記画像データに対して実行する場合とでほぼ同様の画像解析結果が得られる第１の画像解析処理を、上記副画像データに対して実行する第１画像解析ステップと、
上記第１の画像解析処理の結果に基づいて上記画像データの画質の良否を判別する画質判別ステップと
を実行させることを特徴とする画像解析プログラム。
【請求項１２】
被写体を撮像し、撮像データを生成する撮像手段と、
上記撮像データを記憶する撮像データ記憶手段と、
上記撮像データから画素を間引いた副撮像データを生成する副撮像データ生成手段と、
上記副撮像データに対して実行する場合と、上記撮像データに対して実行する場合とでほぼ同様の画像解析結果が得られる第１の画像解析処理を、上記副撮像データに対して実行する第１の画像解析手段と、
上記第１の画像解析処理の結果に基づいて上記画像データの画質の良否を判別する画質判別手段と
を具えることを特徴とする撮像装置。
【請求項１３】
上記第１の画像解析手段は、撮像時以外に実行する
ことを特徴とする請求項１２に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像解析装置、画像解析方法、画像解析プログラム及び撮像装置に関し、例えばデジタルカメラ装置に適用して好適なものである。
【背景技術】
【０００２】
従来、デジタルカメラ装置は、ユーザの操作に応じてデジタルカメラ装置に備え付けられた液晶ディスプレイ画面に撮像結果の画像（以下、これを撮像画像と呼ぶ）を表示したり、パーソナルコンピュータ、テレビ、プロジェクタの各画面に撮像画像を表示したり、撮像画像をプリンタを介して印刷する等、様々な形態で撮像画像を出力している。
【０００３】
ユーザは、プリンタに印刷する場合、デジタルカメラ装置に備え付けられた液晶ディスプレイ画面に表示された撮像画像を確認し、当該撮像画像の画質に問題があるか否かを判断した後に印刷を行なうことが考えられる。
【０００４】
ところが、デジタルカメラ装置では、当該デジタルカメラ装置に備え付けられた液晶ディスプレイ画面が小さいため、当該液晶ディスプレイ画面の画像サイズでは、必ずしも撮像画像の画質の良否を判別させるために十分な情報をユーザに提供しているとはいえなかった。
【０００５】
かかる問題を解決するために、例えば撮像画像に対して画像解析処理を実行することにより当該撮像画像の露出及びブレを検出し、その検出結果をデジタルカメラ装置に備え付けられた液晶ディスプレイ画面に数値として表示することにより画質の良悪を通知するようになされた画像表示制御装置がある（例えば、特許文献１参照）。
【特許文献１】特開2005-39541公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところでかかる構成の画像表示制御装置では、画像解析処理を撮像画像の全画素に対して施しており、デジタルカメラ装置の演算処理能力を考慮すると、画像解析処理の開始から終了までに長時間を要するという問題があった。
【０００７】
本発明は以上の点を考慮してなされたもので、画像解析処理の精度を落とさずに、画像解析処理の結果を高速に出力し得る画像解析装置、画像解析方法、画像解析プログラム及び撮像装置を提案しようとするものである。
【課題を解決するための手段】
【０００８】
かかる課題を解決するため本発明においては、画像データから画素を間引いた副画像データを生成し、副画像データに対して実行する場合と、画像データに対して実行する場合とでほぼ同様の画像解析結果が得られる第１の画像解析処理を、副画像データに対して実行し、第１の画像解析処理の結果に基づいて画像解析結果を判別するようにした。
【０００９】
これにより、間引かない画像データに対して第１の画像解析処理を実行する場合に比して、副画像データの画素数が少ない分、第１の画像解析処理の開始から終了までに要する時間を短くしながら、精度の変わらない第１の画像解析処理の結果を得ることができ、第１の画像解析処理の結果に基づいて画像データの画質の良否を判別することができる。
【発明の効果】
【００１０】
本発明によれば、画像データから画素を間引いた副画像データを生成し、副画像データに対して実行する場合と、上記画像データに対して実行する場合とでほぼ同様の画像解析結果が得られる第１の画像解析処理を、副画像データに対して実行することにより、間引かない画像データに対して第１の画像解析処理を実行する場合に比して、副画像データの画素数が少ない分、第１の画像解析処理の開始から終了までに要する時間を短くしながら、精度の変わらない第１の画像解析処理の結果を取得し、第１の画像解析処理の結果に基づいて画像データの画質の良否を判別することができ、かくして画像解析処理の精度を落とさずに、高速に画像解析処理を実行し得る画像解析装置、画像解析方法、画像解析プログラム及び撮像装置を実現することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面について、本発明の一実施の形態を詳述する。
【００１２】
（１）デジタルカメラ装置の外観構成
図１（Ａ）、（Ｂ）、（Ｃ）及び（Ｄ）において１は全体として本発明における撮像装置としてのデジタルカメラ装置を示し、デジタルカメラ装置１（図１（Ａ））は、その上面部１Ａにシャッターボタン２及び電源切替ボタン３が設けられ、正面部１Ｂに撮像レンズ５及びフラッシュ４が設けられている。
【００１３】
またデジタルカメラ装置１は、電源切替ボタン３に対するユーザの押下操作に応じて、電源供給状態を変更するようになされており、シャッターボタン２に対するユーザの押下操作に応じて撮像レンズ５及びフラッシュ４等を使用して撮像処理を実行し、その結果得られる画像ファイルをメモリカード２２（図１（Ｃ））に格納するようになされている。
【００１４】
さらにデジタルカメラ装置１（図１（Ｂ））は、その背面部１ＣにＬＣＤ（Liquid Crystal Display）パネル６が設けられ、その右側にズームボタン１１、再生ボタン１０、選択ボタン７、メニューボタン８及びＬＣＤ切替ボタン９が設けられており、上面部１Ａのシャッターボタン２及び電源切替ボタン３、背面部１Ｃの選択ボタン７、メニューボタン８、ＬＣＤ切替ボタン９、再生ボタン１０及びズームボタン１１からなる操作入力部２３が形成されている。
【００１５】
このときデジタルカメラ装置１は、ズームボタン１１に対するユーザの押下操作に応じて、ＬＣＤパネル６に表示している撮像画像の被写体像を拡大及び縮小するようになされている。
【００１６】
またデジタルカメラ装置１は、再生ボタン１０に対するユーザの押下操作に応じて、指定された撮像済画像ファイルをメモリカード２２（図１（Ｃ））から読み出し、当該画像ファイルに対し所定の信号処理を施した後、画像ファイルに対応した撮像画像をＬＣＤパネル６に表示するようになされている。
【００１７】
デジタルカメラ装置１は、メニューボタン８に対するユーザの押下操作に応じて、撮像時における各種メニュー画面をＬＣＤパネル６に表示するようになされており、選択ボタン７に対するユーザの押下操作に応じて、ＬＣＤパネル６に表示した各種メニューや再生する画像の選択及び決定を実行させ得るようになされている。
【００１８】
さらにデジタルカメラ装置１は、ＬＣＤ切替ボタン９に対するユーザの押下操作に応じて、撮像可能枚数等の表示又は非表示の切換処理を実行し得るようになされている。
【００１９】
デジタルカメラ装置１（図１（Ｃ））は、その側面部１Ｄにバッテリ装填用のバッテリ挿入口１３、メモリカード２２を装填するためのメモリカード挿入口１４及びＵＳＢ（Universal Serial Bus）ケーブルを接続するためのＵＳＢ端子１５が設けられている。
【００２０】
また、デジタルカメラ装置１（図１（Ｄ））は、その側面部１Ｄに開閉可能な保護カバー１６が設けられ、バッテリ挿入口１３、メモリカード挿入口１４及びＵＳＢ端子１５に対する塵埃等の侵入を防止するようになされている。
【００２１】
（２）デジタルカメラ装置の全体構成
図２に示すようにデジタルカメラ装置１は、バッテリ（図示しない）から供給される電力により動作し、ＣＰＵ（Central Processing Unit）２４がＦＬＡＳＨメモリ２７から読み出した基本プログラムや各種アプリケーションプログラム等をプログラムＲＡＭ（Random Access Memory）２５に展開することにより当該デジタルカメラ装置１全体を統括制御する。デジタルカメラ装置１のＣＰＵ２４には、ユーザ操作に応じた各種コマンドＣＯＭ１〜ＣＯＭ３が操作入力部２３を介して与えられる。
【００２２】
デジタルカメラ装置１のＣＰＵ２４は、操作入力部２３を介して与えられたコマンドＣＯＭ１〜コマンドＣＯＭ３に応じてユーザの処理要求の内容を認識し、その認識結果に対応するプログラムに基づいて各種処理を実行するようになされている。
【００２３】
（２−１）被写体表示モード
デジタルカメラ装置１のＣＰＵ２４は、操作入力部２３の電源切換ボタン３に対するユーザの押下操作に応じて被写体をＬＣＤパネル６に表示する被写体表示コマンドＣＯＭ１を認識した場合、撮像レンズ５を介して撮像素子１７に結像した被写体像を光電変換し、その結果得られる画像信号Ｓ１をアナログ信号処理部１８へ送出する。
【００２４】
アナログ信号処理部１８は、画像信号Ｓ１に対してガンマ補正・ホワイトバランス処理を施し、その結果得られる画像信号Ｓ２をＡ／Ｄ変換部１９へ送出する。Ａ／Ｄ変換部１９は、画像信号Ｓ２に対してデジタル変換処理を施し、その結果得られる画像データＤ３をデジタル信号処理部２０へ送出する。
【００２５】
デジタル信号処理部２０は、画像データＤ３を制御バス２９経由で画像ＲＡＭ２６へ送出し、一時的に蓄えさせた後、映像信号生成処理部３０へ送出する。映像信号生成処理部３０は、当該画像データＤ３に対してビデオ信号変換処理を施し、その結果得られるビデオ信号Ｓ６をＬＣＤパネル６へ送出し、当該ビデオ信号Ｓ６に応じた撮像画像をＬＣＤパネル６に表示する。
【００２６】
因みにデジタルカメラ装置１は、上述のデジタル信号処理部２０における信号処理を１／６０秒毎に行いながら撮像画像をＬＣＤパネル６に表示し、当該ＬＣＤパネル６の撮像画像をユーザに対して目視確認させながら被写体の構図を決定させ得るようになされている。
【００２７】
（２−２）撮像モード
デジタルカメラ装置１のＣＰＵ２４は、操作入力部２３のシャッターボタン２に対するユーザの押下操作に応じて撮像コマンドＣＯＭ２を認識した場合、被写体表示モードと同様に撮像レンズ５を介して撮像素子１７に結像した被写体像を光電変換し、アナログ信号処理部１８、Ａ／Ｄ変換部１９、デジタル信号処理部２０の順で各種処理を施した結果得られる画像データＤ３を制御バス２９経由で画像ＲＡＭ２６に格納する。
【００２８】
そしてデジタルカメラ装置１のＣＰＵ２４は、画像ＲＡＭ２６に格納した画像データＤ３をデジタル信号処理部２０へ送出する。
【００２９】
さらに、デジタルカメラ装置１のＣＰＵ２４は、デジタル信号処理部２０により画像データＤ３に対して画素を間引く間引処理を施すことによりデータサイズを縮小したサムネイル画像データＤ４を生成した後、所定の方式（例えばＪＰＥＧ（Joint Photographic Experts Group）方式）に従い当該画像データＤ３及びサムネイル画像データＤ４に対してデータ圧縮処理を施すことにより圧縮画像データＡＤ３及び圧縮サムネイル画像データＡＤ４を生成し、図３に示すような当該圧縮画像データＡＤ３と当該圧縮サムネイル画像データＡＤ４と撮像日時等のメタデータＭＤとを有する画像ファイルＧＦを作成し、これをＩ／Ｏ制御部２１を介してメモリカード２２に格納する。
【００３０】
（２−３）画像再生モード
デジタルカメラ装置１のＣＰＵ２４は、操作入力部２３の再生ボタン１０に対するユーザの押下操作に応じて画像再生コマンドＣＯＭ３を認識した場合、ユーザ所望の画像ファイルＧＦをＩ／Ｏ制御部２１を介してメモリカード２２から読み出し、デジタル信号処理部２０により当該画像ファイルＧＦに含まれる圧縮画像データＡＤ３対してデータ伸張処理を施すことにより画像データＤ３を復元し、これを画像ＲＡＭ２６へ送出する。
【００３１】
デジタルカメラ装置１のＣＰＵ２４は、画像ＲＡＭ２６に格納した画像データＤ３を映像信号生成処理部３０へ送出し、映像信号生成処理部３０により画像データＤ３に対してビデオ信号変換処理を施した結果得られるビデオ信号Ｓ６をＬＣＤパネル６へ送出し、当該ビデオ信号Ｓ６に応じた撮像画像をＬＣＤパネル６に表示する。
【００３２】
（３）撮像処理手順
デジタルカメラ装置１は、撮像処理時に、画像データＤ３（以下、これを主画像データＤ３と呼ぶ）に対してデータ圧縮処理を施した結果得られる圧縮画像データＡＤ３（以下、これを圧縮主画像データＡＤ３と呼ぶ）を含む画像ファイルＧＦ（以下、これを主画像ファイルＧＦと呼ぶ）とは別に、再生処理時に使用するため、当該主画像データＤ３の画素を間引くことにより得られる画像データＤ５（以下、これを副画像データＤ５と呼ぶ）に対してデータ圧縮処理を施した結果得られる圧縮副画像データＡＤ５を含む画像ファイル（以下、これを副画像ファイルＦＧＦと呼ぶ）についても生成し、当該主画像ファイルＧＦ及び当該副画像ファイルＦＧＦの関連付けを登録するようになされており、そのための撮像処理手順について、図４のフローチャートを用いて説明する。
【００３３】
デジタルカメラ装置１のＣＰＵ２４は、操作入力部２３のシャッターボタン２に対するユーザの押下操作に応じて撮像コマンドＣＯＭ２を認識した場合、撮像処理プログラムをプログラムＲＡＭ２５（図２）にロードし、ルーチンＲＴ１の開始ステップから入ってステップＳＰ１へ移る。
【００３４】
ステップＳＰ１においてデジタルカメラ装置１のＣＰＵ２４は、撮像レンズ５（図２）を介して撮像素子１７に結像した被写体像を光電変換することにより生成した画像信号Ｓ１をアナログ信号処理部１８へ送出し、アナログ信号処理部１８によって当該画像信号Ｓ１に対してガンマ補正・ホワイトバランス処理を施し、その結果得られる画像信号Ｓ２に対してＡ／Ｄ変換部１９によりデジタル変換処理を施すことにより主画像データＤ３を生成し、これをデジタル信号処理部２０を介して、画像ＲＡＭ２６に格納した後、当該デジタル信号処理部２０へ再度送出し、次のステップＳＰ２へ移る。
【００３５】
ステップＳＰ２においてデジタルカメラ装置１のＣＰＵ２４は、デジタル信号処理部２０（図２）により主画像データＤ３に対して間引処理を施すことによりサムネイル画像データＤ４を生成した後、当該サムネイル画像データＤ４を画像ＲＡＭ２６に格納した後に、所定の方式に従い主画像データＤ３及びサムネイル画像データＤ４に対してデータ圧縮処理を施すことにより圧縮主画像データＡＤ３及び圧縮サムネイル画像データＡＤ４を生成し、図５（Ａ）に示すような当該圧縮主画像データＡＤ３、当該圧縮サムネイル画像データＡＤ４及び撮像日時等を含む主画像メタデータＭＤを有する主画像ファイルＧＦを作成し、次のステップＳＰ３へ移る。
【００３６】
ステップＳＰ３においてデジタルカメラ装置１のＣＰＵ２４は、ステップＳＰ２で作成した主画像ファイルＧＦをＩ／Ｏ制御部２１を介してメモリカード２２に格納し、次のステップＳＰ４へ移る。
【００３７】
ステップＳＰ４においてデジタルカメラ装置１のＣＰＵ２４は、ステップＳＰ２で画像ＲＡＭ２６（図２）に格納した主画像データＤ３をデジタル信号処理部２０へ送出し、当該デジタル信号処理部２０によって当該主画像データＤ３に対して間引処理を施すことにより主画像データＤ３に比して画素を間引いた副画像データＤ５を生成した後、これを画像ＲＡＭ２６に格納し、次のステップＳＰ５へ移る。
【００３８】
因みに、副画像データＤ５は、主画像データＤ３よりも少なく、且つサムネイル画像データＤ４よりも多い画素数（例えばＶＧＡ（Video Graphics Array）規格に準拠した６４０×３２０〔ピクセル〕）に設定されている。
【００３９】
ステップＳＰ５においてデジタルカメラ装置１のＣＰＵ２４は、画像ＲＡＭ２６に格納したサムネイル画像データＤ４及び副画像データＤ５をデジタル信号処理部２０へ送出し、当該デジタル信号処理部２０により所定の方式に従い当該サムネイル画像データＤ４及び当該副画像データＤ５に対してデータ圧縮処理を施すことにより圧縮副画像データＡＤ５及び圧縮サムネイル画像データＡＤ４を生成した後、図５（Ｂ）に示すような当該圧縮副画像データＡＤ５、当該圧縮サムネイル画像データＡＤ４及び撮像日時等含む副画像メタデータＦＭＤを有する副画像ファイルＦＧＦを作成し、次のステップＳＰ６へ移る。
【００４０】
ステップＳＰ６においてデジタルカメラ装置１のＣＰＵ２４は、ステップＳＰ５で作成した副画像ファイルＦＧＦをＦＬＡＳＨメモリ２７に格納し、次のステップＳＰ７へ移る。
【００４１】
デジタルカメラ装置１のＣＰＵ２４は、副画像ファイルＦＧＦをＦＬＡＳＨメモリ２７（図２）に格納することにより、メモリカード２２がユーザ操作によってデジタルカメラ装置１から取り外された場合であっても、フラッシュメモリ２７から副画像ファイルＦＧＦを読み出して当該副画像ファイルＦＧＦに含まれる圧縮副画像データＡＤ５に対して所定の処理を施すことにより復元した撮像画像をＬＣＤパネル６に表示し得るようになされている。
【００４２】
またデジタルカメラ装置１のＣＰＵ２４は、撮像処理時に生成した全ての副画像ファイルＦＧＦをＦＬＡＳＨメモリ２７に格納しているので、撮像処理時に生成した全ての撮像画像をＬＣＤパネル６に表示し得、ユーザに「撮像履歴」として提供できるように考慮されている。
【００４３】
ここで図６に示すように、メモリカード２２（図２）に格納された主画像ファイルＧＦのメモリカードファイルシステムＦＳ１及びＦＬＡＳＨメモリ２７（図２）に格納された副画像ファイルＦＧＦのＦＬＡＳＨメモリファイルシステムＦＳ２について説明する。
【００４４】
このメモリカードファイルシステムＦＳ１及びＦＬＡＳＨメモリファイルシステムＦＳ２は、デジタルカメラ装置１の基本プログラムに従って作成され、ディレクトリツリー構造を持った階層的なファイル管理を実現するようになされている。
【００４５】
またここのメモリカード２２（図２）のメモリカードファイルシステムＦＳ１では、「ＲＯＯＴ」フォルダの下位階層に「ＤＣＩＭ」フォルダを有し、その「ＤＣＩＭ」フォルダの下には、「１０１ＭＳＤＣＦ」フォルダ、「１０２ＭＳＤＣＦ」フォルダ等を有し、当該「１０１ＭＳＤＣＦ」フォルダに、主画像ファイルＧＦ（DSC00001.jpg、DSC00002.jpg、DSC00003.jpg等）が格納されている。
【００４６】
一方ＦＬＡＳＨメモリ２７（図２）のファイルシステムＦＳ２では、撮像画像をＬＣＤパネル６に表示する画像再生処理時（後述する）に使用するマークファイルＭＫＦ（図示しない）が格納されており、また「ＲＯＯＴ」フォルダの下位階層に「ＤＣＩＭ」フォルダを有し、その「ＤＣＩＭ」フォルダの下には、「１０１ＭＳＤＣＦ」フォルダ、「１０２ＭＳＤＣＦ」フォルダ等を有し、当該「１０１ＭＳＤＣＦ」フォルダに、副画像ファイルＦＧＦ（DSC00001.jpg、DSC00002.jpg、DSC00003.jpg等）が格納されている。
【００４７】
デジタルカメラ装置１のＣＰＵ２４は、主画像ファイルＧＦを格納する媒体のメモリカード２２と副画像ファイルＦＧＦを格納する媒体のＦＬＡＳＨメモリ２７とが異なるため、主画像ファイルＧＦのファイル名称と同一のファイル名称を副画像ファイルＦＧＦに対して割り当てることが可能であり、画像ファイルＧＦと副画像ファイルＦＧＦとに対して同一のファイル名称を割り当てるようになされており、別途副画像ファイルＦＧＦのファイル名称を割り当てる処理を実行しない分、撮像処理の負荷増大を回避するようになされている。
【００４８】
因みにメモリカード２２にはメモリカード毎に一意となる媒体識別子として「００１」が割り当てられている。デジタルカメラ装置１のＣＰＵ２４は、当該媒体識別子を参照することにより、このメモリカード２２を他のメモリカードとは区別して認識し得るようになされている。
【００４９】
ステップＳＰ７においてデジタルカメラ装置１のＣＰＵ２４は、ステップＳＰ６で副画像ファイルＦＧＦをＦＬＡＳＨメモリ２７に格納した後、ＦＬＡＳＨメモリ２７に格納している各種ファイルで構成されるデータベースＤＢ内の画像ファイルテーブルＴＢＬ（後述する）に対して主画像ファイルＧＦ及び副画像ファイルＦＧＦとの関連付けが定義されたレコードＲＥＣｊ（ｊ＝１、２、・・・、ｍ（ｍは整数））を登録し、次のステップＳＰ８へ移って撮像処理を終了する。
【００５０】
ここで図７に画像ファイルテーブルＴＢＬを示す。この画像ファイルテーブルＴＢＬは、複数のレコードＲＥＣｊを有しており、レコードＲＥＣｊは、「媒体識別子」、「主画像ファイルのディレクトリ情報」、「副画像ファイルのディレクトリ情報」、「解析結果」及び「マーク」の各項目に関する情報を有している。
【００５１】
「媒体識別子」には、メモリカード２２に割り当てられている固有の媒体識別子が格納され、「主画像ファイルのディレクトリ情報」には、主画像ファイルのディレクトリ情報が格納され、「副画像ファイルのディレクトリ情報」には、副画像ファイルのディレクトリ情報が格納され、「解析結果」には、画像再生処理時に行う画像解析処理（後述する）の最終結果が格納され、「マーク」には、画像再生処理時に行う画像解析処理の最終結果に基づいてＬＣＤパネル６に表示すべき所定表示形態のマークに対応したマークデータＭＫｉ（ｉ＝１，２，３）（後述する）が格納される。
【００５２】
例えば、レコードＲＥＣ１では、「媒体識別子」が「００１」で、「主画像ファイルのディレクトリ情報」が「ＲＯＯＴ／ＤＣＩＭ／１０１ＭＳＤＣＦ／ＤＳＣ００００１．ｊｐｇ」であり、「副画像ファイルのディレクトリ情報」が「ＲＯＯＴ／ＤＣＩＭ／１０１ＭＳＤＣＦ／ＤＳＣ００００１．ｊｐｇ」であり、「解析結果」が「なし」であり、「マーク」が「なし」であることが示されている。
【００５３】
デジタルカメラ装置１のＣＰＵ２４は、画像ファイルテーブルＴＢＬに対して、媒体識別子と主画像ファイルディレクトリ情報とが合致するレコードＲＥＣｊを検索することにより、当該主画像ファイルに関する「副画像ファイルディレクトリ情報」、「解析結果」及び「マーク」に関する情報を取得し得るようになされている。
【００５４】
またデジタルカメラ装置１のＣＰＵ２４は、メモリカード２２（図２）に格納した主画像ファイルＧＦを削除した場合に、メモリカード２２の媒体識別子及び当該主画像ファイルＧＦのディレクトリ情報に合致する画像ファイルテーブルＴＢＬのレコードＲＥＣｊを削除することにより、画像ファイルテーブルＴＢＬ内に不要なレコードＲＥＣｊを保持し続けることを回避するようになされている。
【００５５】
（４）画像再生処理手順
デジタルカメラ装置１は、画像再生処理時に、副画像データＤ５（図２）の「露出」が適切か否かを判定する第１の画像解析処理及び主画像データＤ３（図２）に「ピントずれ」が生じているか否かを判定する第２の画像解析処理を実行する画像解析処理を実行し、主画像データの画質の判別をしており、このような画像再生処理手順について、図８のフローチャートを用いて説明する。
【００５６】
デジタルカメラ装置１のＣＰＵ２４は、操作入力部２３の再生ボタン１０に対するユーザの押下操作に応じて画像再生コマンドＣＯＭ３を認識した場合、画像再生処理プログラムをプログラムＲＡＭ２５（図２）にロードし、画像再生処理手順ＲＴ２の開始ステップから入ってステップＳＰ１０へ移る。
【００５７】
ステップＳＰ１０においてデジタルカメラ装置１のＣＰＵ２４は、メモリカード２２（図６（Ａ））の媒体識別子と再生対象である主画像ファイルＧＦのディレクトリ情報とを検索キーとして、画像ファイルテーブルＴＢＬ（図７）を検索し、当該検索キーに合致するレコードＲＥＣｊを取得し、当該レコードＲＥＣｊの登録内容である「解析結果」及び「マーク」を画像ＲＡＭ２６（図２）に格納し、当該レコードＲＥＣｊの登録内容である「副画像ファイルのディレクトリ情報」に該当する副画像ファイルＦＧＦ（図６（Ｂ））をＦＬＡＳＨメモリ２７（図２）から読み出した後、これを画像ＲＡＭ２６に格納し、次のステップＳＰ１１へ移る。
【００５８】
ステップＳＰ１１においてデジタルカメラ装置１のＣＰＵ２４は、デジタル信号処理部２０（図２）により副画像ファイルＦＧＦ（図５（Ｂ））に含まれる圧縮副画像データＡＤ５に対してデータ伸張処理を施すことにより副画像データＤ５（図２）を復元して出力した後、次のステップＳＰ１２へ移る。
【００５９】
ステップＳＰ１２においてデジタルカメラ装置１のＣＰＵ２４は、副画像データＤ５を画像ＲＡＭ２６に格納し、画像解析処理プログラムをプログラムＲＡＭ２５（図２）にロードし、図９に示すようにサブルーチンである画像解析処理手順ＳＲＴ１へ移り、ステップＳＰ３０へ移る。
【００６０】
ステップＳＰ３０においてデジタルカメラ装置１のＣＰＵ２４は、ステップＳＰ１０（図８）で取得したレコードＲＥＣｊに格納されている「解析結果」が「なし」であるか否かを判定し、肯定結果が得られると、このことは再生対象の主画像ファイルＧＦに対して画像解析処理が施されていないことを表しており、このときデジタルカメラ装置１のＣＰＵ２４は、サブルーチンである第１の画像解析処理手順ＳＲＴ２へ移る。
【００６１】
一方ステップＳＰ３０において否定結果が得られると、このことは既に画像解析処理が施されていることを表しており、デジタルカメラ装置１のＣＰＵ２４は、次のステップＳＰ３９へ移ってこの画像解析処理手順ＳＲＴ１を終了した後、元の画像ファイル再生処理手順ＲＴ２へ復帰し、ステップＳＰ１３へ移る。
【００６２】
これによりデジタルカメラ装置１のＣＰＵ２４は、既に画像解析処理が施された主画像ファイルＧＦに対して、副画像データＤ５（図２）の「露出」が適切か否かを判定する第１の画像解析処理及び主画像データＤ３（図２）に「ピントずれ」が生じているか否かを判定する第２の画像解析処理を再度施さないようになされており、画像解析処理が施された主画像ファイルＧＦを再生する場合、無駄に第１の画像解析処理及び第２の画像解析処理を実行しなくて済むようになされている。
【００６３】
デジタルカメラ装置１のＣＰＵ２４は、第１の画像解析処理手順ＳＲＴ２へ移ると、図１０に示すフローチャートを開始してステップＳＰ５０へ移る。
【００６４】
ステップＳＰ５０においてデジタルカメラ装置１のＣＰＵ２４は、ステップＳＰ１２（図８）で画像ＲＡＭ２６（図２）に格納した副画像データＤ５の全画素に対する輝度値を取得し、全画素の輝度値の平均値ＢＡを算出した後、次のステップＳＰ５１へ移る。
【００６５】
ステップＳＰ５１においてデジタルカメラ装置１のＣＰＵ２４は、ステップＳＰ５０で算出した輝度値の平均値ＢＡが、所定の輝度値の上限値及び輝度値の下限値の範囲内であるか否かを判定する。
【００６６】
ここで肯定結果が得られると、これは、図１１（Ｂ）に示すように副画像データＤ５（図２）の明るさが適切であるということになり、このときデジタルカメラ装置１のＣＰＵ２４は、次のステップＳＰ５２へ移る。
【００６７】
ステップＳＰ５２においてデジタルカメラ装置１のＣＰＵ２４は、第１の画像解析処理結果を「適切」と設定し、次のステップＳＰ５４へ移ってこの第１の画像解析処理手順ＳＲＴ２を終了した後、元の画像解析処理手順ＳＲＴ１へ復帰し、ステップＳＰ３１へ移る。
【００６８】
これに対してステップＳＰ５１において否定結果が得られると、これは、図１１（Ａ）に示すように副画像データＤ５の明るさが高すぎる又は図１１（Ｃ）に示すように副画像データＤ５の明るさが低すぎることになり、このときデジタルカメラ装置１のＣＰＵ２４は、次のステップＳＰ５３へ移る。
【００６９】
ステップＳＰ５３においてデジタルカメラ装置１のＣＰＵ２４は、第１の画像解析処理結果を「不適」と設定し、次のステップＳＰ５４へ移ってこの第１の画像解析処理手順ＳＲＴ２を終了した後、元の画像解析処理手順ＳＲＴ１へ復帰し、ステップＳＰ３１へ移る。
【００７０】
このようにデジタルカメラ装置１のＣＰＵ２４は、副画像データＤ５（図２）の各画素に関して輝度値を取得し、当該副画像データＤ５全体の輝度値の平均値ＢＡを算出し、当該輝度値の平均値ＢＡが所定の輝度値の上限値と輝度値の下限値との範囲内であるか否かを判定することにより、副画像データＤ５の「露出」が適切か否かを判定することができるようになされている。
【００７１】
ここで主画像データＤ３（図２）と当該主画像データＤ３の画素を間引いた副画像データＤ５（図２）とでは各画素の輝度値の平均値が略同一になると考えられるので、当該副画像データＤ５に対して第１の画像解析処理を施した場合と主画像データＤ３に対して第１の画像解析処理を施した場合とで略同一の第１の画像解析処理結果が得られると想定される。
【００７２】
また副画像データＤ５（図２）は、主画像データＤ３よりも画素数が少ないので、主画像データＤ３に対して第１の画像解析処理を実行した場合に比して、第１の画像解析処理の開始から終了までに要する時間が短くなる。
【００７３】
つまりデジタルカメラ装置１のＣＰＵ２４は、副画像データＤ５に対して第１の画像解析処理を実行することにより、主画像データＤ３に対して第１の画像解析処理を実行する場合に比して、副画像データＤ５の画素数が少ない分、第１の画像解析処理の開始から終了までに要する時間を短くしながら、精度の変わらない第１の画像解析処理の結果を得ることができるようになされている。
【００７４】
ステップＳＰ３１においてデジタルカメラ装置１のＣＰＵ２４は、第１の画像解析処理結果が不適であるか否かを判定し、肯定結果が得られた場合、次のステップＳＰ３２へ移る。
【００７５】
ステップＳＰ３２においてデジタルカメラ装置１のＣＰＵ２４は、画質の判別結果を意味する画像解析処理の最終結果を「第１不適」と設定し、次のステップＳＰ３８へ移る。
【００７６】
この場合、デジタルカメラ装置１のＣＰＵ２４は、副画像データＤ５（図２）の「露出」が不適であることを示し、副画像データＤ５の「露出」が不適であれば、仮に第２の画像解析処理結果が適切である場合でも、印刷対象として適切な画質でないと判別し、第２の画像解析処理を実行せずに画像解析処理を終了するようになされている。
【００７７】
これによりデジタルカメラ装置１のＣＰＵ２４は、第１の画像解析処理結果が「不適」である場合、第２の画像解析処理を実行しない分だけ、高速に画像解析処理結果を出力し得るようになされている。
【００７８】
これに対してステップＳＰ３１において否定結果が得られた場合、このことは第１の画像解析処理結果が「適切」であることを表し、このときデジタルカメラ装置１のＣＰＵ２４は、次のステップＳＰ３３へ移る。
【００７９】
ステップＳＰ３３においてデジタルカメラ装置１のＣＰＵ２４は、指定された主画像ファイルＧＦをメモリカード２２（図２）から読み出し、当該主画像ファイルＧＦを画像ＲＡＭ２６に格納した後、当該主画像ファイルＧＦをデジタル信号処理部２０へ送出し、次のステップＳＰ３４へ移る。
【００８０】
ステップＳＰ３４においてデジタルカメラ装置１のＣＰＵ２４は、デジタル信号処理部２０によって主画像ファイルＧＦ（図５（Ａ））に含まれる圧縮主画像データＡＤ３に対してデータ伸張処理を施すことにより主画像データＤ３を復元し、当該主画像データＤ３を画像ＲＡＭ２６に格納し、サブルーチンである第２の画像解析処理手順ＳＲＴ３へ移る。
【００８１】
デジタルカメラ装置１のＣＰＵ２４は、第２の画像解析処理手順ＳＲＴ３へ移ると、図１２に示すフローチャートを開始してステップＳＰ６０へ移る。
【００８２】
ステップＳＰ６０においてデジタルカメラ装置１のＣＰＵ２４は、画像ＲＡＭ２６（図２）に格納している主画像データＤ３（図２）の各画素に対して、各画素の輝度値と当該画素の周囲に位置する画素の輝度値との差分値によって表されるエッジ量を算出し、全画素のエッジ量の平均値ＥＡを算出し、次のステップＳＰ６１へ移る。
【００８３】
「ピントずれ」である画像、つまり輪郭が不明確である画像は、各画素の輝度値と当該画素の周囲に位置する画素の輝度値との差分値によって表されるエッジ量が小さい傾向があり、「ピントずれ」でない画像、つまり輪郭が明確である画像は、エッジ量が大きい傾向がある。
【００８４】
これによりデジタルカメラ装置１のＣＰＵ２４は、エッジ量を算出し、当該エッジ量を基に主画像データＤ３に「ピントずれ」が生じているか否かを判定するようになされている。
【００８５】
因みに、デジタルカメラ装置１のＣＰＵ２４は、画素と当該画素における周囲の画素との輝度値に関する差分値によって表されるエッジ量を算出しており、主画像データＤ３の画素を間引いた場合、正確なエッジ量が算出できないため、主画像データＤ３に対して第２の画像解析処理を実行するようになされている。
【００８６】
ステップＳＰ６１においてデジタルカメラ装置１のＣＰＵ２４は、ステップＳＰ６０で算出したエッジ量の平均値ＥＡが所定の閾値より大きいか否かを判定する。
【００８７】
ステップＳＰ６１において肯定結果が得られると、このことは、図１３（Ａ）に示すように、主画像データＤ３の被写体の輪郭が明確であることを示し、このときデジタルカメラ装置１のＣＰＵ２４は、次のステップＳＰ６２へ移る。
【００８８】
ステップＳＰ６２においてデジタルカメラ装置１のＣＰＵ２４は、第２の画像解析処理結果を「適切」と設定し、次のステップＳＰ６４へ移ってこの第２の画像解析処理ＳＲＴ３を終了した後、元の画像解析処理ＳＲＴ１へ復帰し、ステップＳＰ３５へ移る。
【００８９】
これに対してステップＳＰ６１において否定結果が得られると、このことは、図１３（Ｂ）に示すように、主画像データＤ３の被写体の輪郭が不明確であることを示し、このときデジタルカメラ装置１のＣＰＵ２４は、次のステップＳＰ６３へ移る。
【００９０】
ステップＳＰ６３においてデジタルカメラ装置１のＣＰＵ２４は、第２の画像解析処理結果を「不適」と設定し、次のステップＳＰ６４へ移ってこの第２の画像解析処理ＳＲＴ３を終了した後、元の画像解析処理ＳＲＴ１へ復帰し、ステップＳＰ３５へ移る。
【００９１】
このようにデジタルカメラ装置１のＣＰＵ２４は、主画像データＤ３の各画素の輝度値と当該画素の周囲の輝度値との差分値によって表されるエッジ量の平均値ＥＡを算出し、当該エッジ量の平均値ＥＡが所定の閾値より大きいか否かを判定することにより、当該主画像データＤ３に「ピントずれ」が生じているか否かを判定することができるようになされている。
【００９２】
ステップＳＰ３５においてデジタルカメラ装置１のＣＰＵ２４は、第２の画像解析処理結果が不適であるか否かを判定し、肯定結果が得られた場合、次のステップＳＰ３６へ移る。
【００９３】
ステップＳＰ３６においてデジタルカメラ装置１のＣＰＵ２４は、画像解析処理の最終結果を「第２不適」と設定し、次のステップＳＰ３８へ移る。
【００９４】
これに対してステップＳＰ３５において否定結果が得られた場合、このことは第２の画像解析処理結果が「適切」であることを示し、このときデジタルカメラ装置１のＣＰＵ２４は、次のステップＳＰ３７へ移る。
【００９５】
ステップＳＰ３７においてデジタルカメラ装置１のＣＰＵ２４は、第１の画像解析処理結果及び第２の画像解析処理結果が「適切」であることにより、画像解析処理の最終結果を「適切」と設定し、次のステップＳＰ３８へ移る。
【００９６】
ステップＳＰ３８においてデジタルカメラ装置１のＣＰＵ２４は、画像解析処理を施した結果得られる画像解析処理の最終結果に対応付けられているマークファイルＭＫＦをＦＬＡＳＨメモリ２７から読み出し、当該マークファイルＭＫＦを画像ＲＡＭ２６に格納した後、当該マークファイルＭＫＦをデジタル信号処理部２０へ送出し、当該デジタル信号処理部２０によって当該マークファイルＭＫＦに対してデータ伸張処理を施すことによりマークデータＭＫｉを復元し、これを画像ＲＡＭ２６に格納する。
【００９７】
そしてデジタルカメラ装置１のＣＰＵ２４は、ステップＳＰ１０（図８）で取得したレコードＲＥＣｊの「解析結果」を「なし」から画像解析処理の最終結果に変更し、当該レコードＲＥＣｊの「マーク」を「なし」からマークデータＭＫｉに変更することにより、当該レコードＲＥＣｊを更新し、次のステップＳＰ３９に移ってこの画像解析処理手順ＳＲＴ１を終了した後、ファイル再生処理手順ＲＴ２へ復帰し、ステップＳＰ１３へ移る。
【００９８】
ここで図１４に、図７のレコードＲＥＣ１に対応する主画像ファイルＧＦに対して画像解析処理を施した結果得られる画像解析処理の最終結果が「適切」である場合の画像ファイルテーブルＴＢＬを示す。レコードＲＥＣ１の「解析結果」に「適切」、レコードＲＥＣ１の「マーク」に最終結果が「適切」である場合に対応する印刷可能マークデータＭＫ１が登録されており、デジタルカメラ装置１のＣＰＵ２４は、再度画像再生処理を実行する際に当該画像ファイルテーブルＴＢＬを検索することにより、画像解析処理結果を直ちに出力し得るようになされている。
【００９９】
ステップＳＰ１３（図８）においてデジタルカメラ装置１のＣＰＵ２４は、画像ＲＡＭ２６（図２）に格納されているマークデータＭＫｉ及び副画像データＤ５を映像信号生成処理部３０へ送出する。
【０１００】
デジタルカメラ装置１のＣＰＵ２４は、映像信号生成処理部３０（図２）により副画像データＤ５及びマークデータＭＫｉに対して副画像データＤ５とマークデータＭＫｉとを重ねるようにビデオ信号変換処理を施した結果得られるビデオ信号Ｓ６をＬＣＤパネル６へ送出し、当該ビデオ信号Ｓ６に応じた撮像画像をＬＣＤパネル６に表示する。
【０１０１】
デジタルカメラ装置１のＣＰＵ２４は、図１５（Ａ）〜（Ｃ）に撮像画像の再生例を示すように、撮像画像の左上に画像解析処理の最終結果に基づいたマークデータＭＫｉに応じたマークを表示するようになされている。
【０１０２】
図１５（Ａ）に示したように、画像解析処理の最終結果が「適切」である場合、デジタルカメラ装置１のＣＰＵ２４は、笑った表情の印刷可能マークＭＫ１を左上に表示する。図１５（Ｂ）に示したように、画像解析処理の最終結果が「第２不適」である場合、デジタルカメラ装置１のＣＰＵ２４は、無表情の第２不適マークＭＫ２を左上に表示する。図１５（Ｃ）に示したように、画像解析処理の最終結果が「第１不適」である場合、デジタルカメラ装置１のＣＰＵ２４は、困った表情の第１不適マークＭＫ３を左上に表示する。
【０１０３】
このように、デジタルカメラ装置１のＣＰＵ２４は、再生処理時に撮像画像と一緒に画像解析結果をイメージとして示すマークデータＭＫｉをＬＣＤパネル６に表示することにより、画像を印刷することに適切であるか否かをユーザに認識させ得るようになされている。
【０１０４】
（５）動作及び効果
以上の構成において、デジタルカメラ装置１は、撮像処理時に主画像データＤ３（図２）を生成した後に、当該主画像データＤ３の画素を間引いた副画像データＤ５を生成し、当該副画像データＤ５に対しデータ圧縮処理を施すことにより生成した圧縮副画像データＡＤ５を含む副画像ファイルＦＧＦをＦＬＡＳＨメモリ２７に格納する。
【０１０５】
そしてデジタルカメラ装置１は、画像解析処理時にＦＬＡＳＨメモリ２７に格納された副画像ファイルＦＧＦに含まれる圧縮副画像データＡＤ５に対して伸張処理を施し、副画像データＤ５を復元した後、主画像データＤ３（図２）に対して実行した場合と副画像データＤ５（図２）に対して実行した場合とで略同一の解析結果が得られる「露出」の良否を判別するための第１の画像解析処理を当該副画像データＤ５に対して実行する。
【０１０６】
これによりデジタルカメラ装置１は、主画像データＤ３に対して第１の画像解析処理を実行する場合に比して、副画像データＤ５の画素数が少ない分、第１の画像解析処理の開始から終了までに要する時間を短くしながら、精度の変わらない第１の画像解析処理の結果を得ることができる。
【０１０７】
またデジタルカメラ装置１は、副画像データＤ５（図２）に対して「露出」の良否を判定する第１の画像解析処理の結果に基づき、第１の画像解析処理結果が「適切」である場合には、続けて「ピントずれ」が生じているか否かを判定する第２の画像解析処理を主画像データＤ３（図２）に対して実行し、当該第１の画像解析処理結果と当該第２の画像解析処理結果とに基づいて主画像データＤ３の画質の良否を判別し、一方第１の画像解析処理結果が「不適」である場合には、第２の画像解析処理を実行せずに、第１の画像解析処理結果のみに基づいて主画像データＤ３の画質が印刷対象として適切でないことを判別する。
【０１０８】
このようにデジタルカメラ装置１は、印刷対象として適切であるか否か判別するために最も重要な「露出」の良否を判定する第１の画像解析処理結果が「不適」である場合には、主画像データＤ３の画質が印刷対象として適切でないと判別して、第２の画像解析処理を省略することにより、第２の画像解析処理を実行しない分、格段に速く画像解析処理の最終結果を出力できる。一方デジタルカメラ装置１は、第１の画像解析処理結果が「適切」である場合には、印刷対象として適切であるか否か判別するために「露出」の次に重要な「ピントずれ」が生じているか否かについて判定する第２の画像解析処理を実行し、当該第１の画像解析処理結果と第２の画像解析処理結果に基づいて主画像データＤ３の画質を判別することにより、より詳細に主画像データＤ３の画質を判別できる。
【０１０９】
さらにデジタルカメラ装置１は、画像再生処理時に、解析結果に対応するマークデータＭＫｉを副画像データＤ５（図２）と一緒にＬＣＤパネル６へ表示することにより、ユーザに対して再生した撮像画像を印刷するのに「適切」であるか否かを容易に判断させることができる。
【０１１０】
さらにデジタルカメラ装置１は、第１の画像解析処理及び第２の画像解析処理を実行した後、画像ファイルテーブルＴＢＬ（図１４）に画像解析処理の最終結果を登録し、再度画像解析処理を実行した場合に、画像ファイルテーブルＴＢＬを検索し、その結果得られる解析結果を出力し、第１の画像解析処理及び第２の画像解析処理を実行せずに、画像解析処理を終了する。
【０１１１】
これによりデジタルカメラ装置１は、同一の主画像データＤ３及び副画像データＤ５に対して２度以上第１の画像解析処理及び第２の画像解析処理を実行しないため、画像解析処理を実行する度に第１の画像解析処理及び第２の画像解析処理を実行する場合に比して格段に速く画像解析処理の最終結果を出力できる。
【０１１２】
さらにデジタルカメラ装置１は、撮像処理時ではなく、再生処理時に画像解析処理を実行しており、撮像処理の負荷増大を回避することができる。
【０１１３】
以上の構成によれば、デジタルカメラ装置１は、主画像データＤ３から画素を間引いた副画像データＤ５を生成し、副画像データＤ５に対して実行した場合と主画像データＤ３に対して実行した場合とでほぼ同様の画像解析結果が得られる第１の画像解析処理を、副画像データＤ５に対して実行するようにしたことにより、主画像データＤ３に対して第１の画像解析処理を実行する場合に比して、副画像データＤ５の画素数が少ない分、第１の画像解析処理の開始から終了までに要する時間を短くしながら、精度の変わらない第１の画像解析処理の結果を得ることができ、かくして画像解析処理の精度を落とさずに、画像解析処理を実行した結果を高速に出力し得る画像解析装置、画像解析方法、画像解析プログラム及び撮像装置を実現できる。
【０１１４】
（６）他の実施の形態
なお、上述の実施の形態においては、第２の画像解析処理時に主画像データＤ３（図２）全体に対して第２の画像解析処理を実行するようにした場合について述べたが、本発明はこれに限らず、例えば、顔検出部２８（図２）により主画像データＤ３内の顔領域検出処理（後述する）を施した結果得られる顔領域情報やＡＦ枠情報等を主画像ファイルＧＦ（図５（Ａ））生成時に主画像メタデータＭＤとして含め、第２の画像解析処理時に主画像メタデータＭＤ内の顔領域情報やＡＦ枠情報に基づいて主画像データＤ３の顔領域に相当する一部のみに対して第２の画像解析処理を実行するようにしても良い。
【０１１５】
この場合、主画像データＤ３全体に対して第２の画像解析処理を実行する場合に比して第２の画像解析処理を実行する範囲が狭くなるため、第２の画像解析処理の高速化を図ることができ、また、主画像データＤ３全体に対して第２の画像解析処理を実行した場合と略同等の第２の画像解析処理結果が期待できる。
【０１１６】
ここで、顔領域検出処理とは、主画像データＤ３又は副画像データＤ５に対して肌色データを抽出することにより顔を検出し、その領域を顔領域情報として出力する処理である。
【０１１７】
また上述の実施の形態においては、第１の画像解析処理時に副画像データＤ５（図２）全体に対して画像解析処理を実行するようにした場合について述べたが、本発明はこれに限らず、例えば、顔検出部２８（図２）により副画像データＤ５内の顔領域検出処理を施した結果得られる顔領域情報やＡＦ枠情報等を副画像ファイル（図５（Ｂ））生成時に副画像メタデータＦＭＤとして含め、第１の画像解析処理時に副画像メタデータＦＭＤ内の顔領域情報やＡＦ枠情報に基づいて副画像データＤ５の一部のみに対して第１の画像解析処理を実行するようにしても良い。
【０１１８】
この場合、副画像データＤ５（図２）全体に対して第１の画像解析処理を実行する場合に比して第１の画像解析処理を実行する範囲が狭くなるため、第１の画像解析処理の高速化を図ることができ、また、副画像データＤ５全体に対して第１の画像解析処理を実行した場合と略同等の第１の画像解析処理結果が期待できる。
【０１１９】
さらに上述の実施の形態においては、圧縮副画像データＡＤ５（図５（Ｂ））を副画像ファイルＦＧＦに含めるようにした場合について述べたが、本発明はこれに限らず、図１６に示すように主画像データファイルＧＦ２に圧縮副画像データＡＤ５を含めるようにしても良い。
【０１２０】
この場合、画像ファイルテーブルＴＢＬ（図７）内のレコードＲＥＣｊに対して「副画像ファイルのディレクトリ情報」を登録する必要がなくなり、副画像データＤ５（図２）の検索処理の高速化が期待でき、また、副画像ファイルＦＧＦをＦＬＡＳＨメモリ２７に格納することがなくなり、ＦＬＡＳＨメモリ２７のメモリ消費容量を低減できる。
【０１２１】
さらに上述の実施の形態においては、副画像データＤ５（図２）に対して第１の画像解析処理を実行した結果得られる第１の画像解析処理結果が「適切」ならば主画像データＤ３（図２）に対して第２の画像解析処理を実行するようにした場合について述べたが、本発明はこれに限らず、第１の画像解析処理結果が「不適」でも主画像データＤ３に対して第２の画像解析処理を実行するようにしても良い。
【０１２２】
この場合、第１の画像解析処理結果に関係なく、第２の画像解析処理を実行するため、
第１の画像解析処理結果と第２の画像解析処理結果に基づいて出力する画像解析処理の最終結果の種類が増え、より詳細に主画像データＤ３の画質を判別できる。
【０１２３】
さらに上述の実施の形態においては、解析結果を撮像ファイルテーブルＴＢＬ（図７）に登録するようにした場合について述べたが、本発明はこれに限らず、主画像ファイルＧＦ（図５（Ａ））に含まれている主画像メタデータＭＤに登録するようにしても良い。
【０１２４】
さらに上述の実施の形態においては、副画像データＤ５（図２）に対して第１の画像解析処理を実行することにより当該副画像データＤ５の「露出」が適切か否かを判定するようにした場合について述べたが、本発明はこれに限らず、副画像データＤ５の「色調」が適切であるか否かを判定するようにしても良い。
【０１２５】
さらに上述の実施の形態においては、主画像データＤ３（図２）に対して第２の画像解析処理を実行することにより当該主画像データＤ３に「ピントずれ」が生じているか否かを判定するようにした場合について述べたが、本発明はこれに限らず、当該主画像データＤ３に対して第２の画像解析処理を実行することにより当該主画像データＤ３に「ブレ」があるか否かを判定するようにしても良い。
【０１２６】
ここで主画像データＤ３（図２）に「ブレ」があるか否か判定する方法について、以下に説明する。
【０１２７】
デジタルカメラ装置１のＣＰＵ２４は、主画像データＤ３（図２）に対して所定のカットオフ周波数でハイパスフィルタ処理を施し、その結果得られる第１フィルタ画像データＤ６を画像ＲＡＭ２６に格納し、当該第１フィルタ画像データＤ６の各画素に対して、エッジ量を求め、エッジ量がある画素数（以下、これを第１フィルタエッジ画素数Ｅ１と呼ぶ）を算出する。
【０１２８】
次に、デジタルカメラ装置１のＣＰＵ２４は、主画像データＤ３（図２）に対して前述のカットオフ周波数より高いカットオフ周波数でハイパスフィルタ処理を施し、その結果得られる第２フィルタ画像データＤ７を画像ＲＡＭ２６に格納し、当該第２フィルタ画像データＤ７の各画素に対して、エッジ量を求め、エッジ量がある画素数（以下、これを第２フィルタエッジ画素数Ｅ２と呼ぶ）を算出する。
【０１２９】
そしてデジタルカメラ装置１のＣＰＵ２４は、第２フィルタエッジ画素数Ｅ２を第１フィルタエッジ画素数Ｅ１で除算した結果得られる値が所定の閾値より大きいか否かを判定し、肯定結果が得られた場合は、主画像データＤ３（図２）に「ブレ」がないと判定し、否定結果が得られた場合は、主画像データＤ３に「ブレ」があると判定する。
【０１３０】
このようにこれらの処理によって主画像データＤ３（図２）に「ブレ」があるか否かを判定するようになされている。
【０１３１】
さらに上述の実施の形態においては、画像再生処理時に画像解析処理結果として画像データであるマークデータＭＫｉに応じたマークを表示するようにした場合について述べたが、本発明はこれに限らず、例えば、テキストを表示するようにしても良い。
【０１３２】
さらに上述の実施の形態においては、画像再生処理時に主画像データＤ３又は副画像データＤ５に対して画像解析処理を実行するようにした場合について述べたが、本発明はこれに限らず、例えば、撮像処理時又は印刷処理前に画像解析処理を実行するようにしても良く、またメモリカード２２内に格納されている全主画像ファイルＧＦに対して画像解析処理を実行する画像解析モードを設けるようにしても良い。
【０１３３】
さらに上述の実施の形態においては、第１の画像解析処理の「露出」が適切か否かを判定する方法として各画素の輝度値の平均値ＢＡを求めその平均値ＢＡが、所定の閾値の範囲にあるか否かを判定するようにした場合について述べたが、本発明はこれに限らず、輝度値が最小値又は最大値である画素の比率を求め、その比率が所定の閾値以下であるか否かを判定するようにしてもよい。
【０１３４】
さらに上述の実施の形態においては、デジタルカメラ装置１が画像解析処理を実行する画像解析装置を搭載するようにした場合について述べたが、本発明はこれに限らず、例えば、ＰＤＡ（Personal Digital Assistant）や携帯電話等、種々の機器に画像解析処理を実行する画像解析装置を搭載してもよい。
【０１３５】
さらに上述の実施の形態においては、本発明の画像解析装置を副撮像データ生成手段としてのＣＰＵ２４とデジタル信号処理部２０、第１の解析手段としてＣＰＵ２４によって構成するようにした場合について述べたが、本発明はこれに限らず、その他種々の回路構成による副撮像データ生成手段、第１の解析手段を用いて画像解析装置を構成するようにしても良い。
【０１３６】
さらに上述の実施の形態においては、デジタルカメラ装置１のＣＰＵ２４がＦＬＡＳＨメモリ２７に格納された画像解析プログラムを起動して上述した画像解析処理手順を実行するようにした場合について述べたが、本発明はこれに限らず、画像解析プログラムが格納されたプログラム格納媒体をデジタルカメラ装置１にインストールすることにより画像解析処理手順を実行するようにしても良い。
【０１３７】
このように上述した画像解析処理手順を実行するための画像解析プログラムをデジタルカメラ装置１にインストールして実行可能な状態にするためのプログラム格納媒体としては、例えばフロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory ）、ＤＶＤ（Digital Versatile Disc）、ハードディスク等のパッケージメディアのみならず、画像解析プログラムが一時的もしくは永続的に格納される半導体メモリや磁気ディスク等で実現しても良い。またこれらプログラム格納媒体に画像解析プログラムを格納する手段として、ローカルエリアネットワークやインターネット、デジタル衛星放送等の有線及び無線通信媒体を利用してもよく、ルータやモデム等の各種通信インターフェースを介して格納するようにしても良い。
【産業上の利用可能性】
【０１３８】
本発明は、例えば、画像データの解析を行なう画像解析装置に適用することができる。
【図面の簡単な説明】
【０１３９】
【図１】本発明によるデジタルカメラ装置の全体構造を示す略線図である。
【図２】本発明によるデジタルカメラ装置の回路構成を示す略線的ブロック図である。
【図３】画像ファイルの略線的概念図である。
【図４】撮像処理手順を示すフローチャートである。
【図５】撮像処理時に保存する画像ファイルの概念構造を示す略線図である。
【図６】ＤＢ登録を示す略線図である。
【図７】画像ファイルテーブル（１）を示す略線図である。
【図８】画像再生処理手順を示すフローチャートである。
【図９】画像解析処理手順を示すフローチャートである。
【図１０】第１の画像解析処理手順を示す略線図である。
【図１１】第１の画像解析処理の説明に供する略線図である。
【図１２】第２の画像解析処理手順を示す略線図である。
【図１３】第２の画像解析処理の説明に供する略線図である。
【図１４】画像ファイルテーブル（２）を示す略線図である。
【図１５】再生表示例を示す略線図である。
【図１６】他の実施の形態における画像ファイルの概念構造を示す略線図である。
【符号の説明】
【０１４０】
１……デジタルカメラ装置、５……撮像レンズ、Ｄ３……主画像データ、Ｄ５……副画像データ。
【図１】
2007267227.tif 000003
【図２】
2007267227.tif 000004
【図３】
2007267227.tif 000005
【図４】
2007267227.tif 000006
【図５】
2007267227.tif 000007
【図６】
2007267227.tif 000008
【図７】
2007267227.tif 000009
【図８】
2007267227.tif 000010
【図９】
2007267227.tif 000011
【図１０】
2007267227.tif 000012
【図１１】
2007267227.tif 000013
【図１２】
2007267227.tif 000014
【図１３】
2007267227.tif 000015
【図１４】
2007267227.tif 000016
【図１６】
2007267227.tif 000017
【図１５】
2007267227.tif 000018