(57)【特許請求の範囲】
【請求項１】
撮影環境を基に撮影シーンを判定する画像処理装置であって、
撮影環境として周囲の匂いを検出する匂い検出手段と、
撮影条件を設定する撮影設定手段と、
前記撮影設定手段により設定される撮影条件と前記匂い検出手段により検出される匂いを組み合わせて前記撮影シーンを判定する判定手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
撮影環境を基に撮影シーンを判定する画像処理装置であって、
撮影環境として周囲の匂いを検出する匂い検出手段と、
前記匂い検出手段により検出される匂いから複数の前記撮影シーンを判定する判定手段と、
前記判定手段により判定された複数のうちのどの撮影シーンを使用するかを選択する選択手段と、
を備えることを特徴とする画像処理装置。
【請求項３】
撮影環境を基に撮影シーンを判定する画像処理装置であって、
撮影環境として周囲の匂いを検出する匂い検出手段と、
前記匂い検出手段により検出される複数の匂いを基に前記撮影シーンを前記匂いの強さに応じた順に複数判定する判定手段と、
前記判定手段により判定された複数のうちのどの撮影シーンを使用するかを選択する選択手段と、
を備えることを特徴とする画像処理装置。
【請求項４】
撮影環境として周囲の匂いを検出する匂い検出手段と、
前記匂い検出手段により検出される匂いを基に撮影シーンを判定する判定手段と、
前記判定手段により判定される撮影シーンに応じて、撮影動作を制御する撮影制御手段と、
を備えることを特徴とする画像処理装置。
【請求項５】
撮影条件を設定する撮影設定手段を、更に備え、
前記判定手段は、前記撮影設定手段により設定される撮影条件と前記匂い検出手段により検出される匂いを組み合わせて前記撮影シーンを、更に判定する、
ようにしたことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記判定手段は、前記匂い検出手段により検出される匂いを基に前記撮影シーンを複数判定し、
前記撮影制御手段は、前記判定手段により判定された複数の撮影シーンに基づいて撮影条件を前記判定順に制御して連続撮影を行う、
ようにしたことを特徴とする請求項４又は請求項５に記載の画像処理装置。
【請求項７】
前記判定手段は、前記匂い検出手段により検出される複数の匂いを基に前記撮影シーンを複数判定し、
前記判定手段により複数の撮影シーンが判定された場合に、判定された複数のうちのどの撮影シーンを使用するかを選択する選択手段を、更に備え、
前記撮影制御手段は、前記選択手段により選択された撮影シーンに基づいて前記撮影動作を制御する、
ようにしたことを特徴とする請求項４又は請求項５に記載の画像処理装置。
【請求項８】
前記判定手段は、前記匂い検出手段により検出される１種類の匂いから複数の撮影シーンを可能性の高い順に順次判定し、
前記撮影制御手段は、前記判定手段により判定された複数の撮影シーンに基づいて撮影条件を前記判定順に制御して連続撮影を行う、
ようにしたことを特徴とする請求項４又は請求項５に記載の画像処理装置。
【請求項９】
撮影シーン毎に過去の判定結果を判定履歴として記憶する判定履歴記憶手段を、更に備
え、
前記判定手段は、前記複数の撮影シーンを可能性の高い順に順次判定する際に、前記判定履歴記憶手段の内容を参照し、判定回数の多い順に判定する、
ようにしたことを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記判定手段は、当該画像処理装置が備える撮像部により取得される撮像画像を基に前記撮影シーンを、更に判定し、
前記判定手段により前記匂いを基に判定された前記撮影シーンと前記撮像画像を基に判定された前記撮影シーンが異なる場合に、どちらの撮影シーンを使用するかを選択する選択手段を、更に備え、
前記撮影制御手段は、前記選択手段により選択された撮影シーンに基づいて前記撮影動作を制御する、
ようにしたことを特徴とする請求項４又は請求項５に記載の画像処理装置。
【請求項１１】
撮影環境として周囲の匂いを検出する匂い検出ステップと、
前記匂い検出ステップにより検出される匂いを基に撮影シーンを判定する判定ステップと、
前記判定ステップにより判定される撮影シーンに応じて、撮影動作を制御する撮影制御ステップと、
を含むことを特徴とする画像処理方法。
【請求項１２】
コンピュータに対して、
撮影環境として周囲の匂いを検出する匂い検出機能と、
前記匂い検出機能により検出される匂いを基に撮影シーンを判定する判定機能と、
前記判定機能により判定される撮影シーンに応じて、撮影動作を制御する撮影制御機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影シーンを判定する画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラなどの撮像装置において撮影シーン（例えば、風景、夜景、マクロなど）を判定して、その撮影シーンに合った撮影条件として、例えば、ＡＥ（自動露出）やＡＷＢ（自動ホワイトバランス）などを制御する技術は、日々進歩している。この場合、撮像部から取り込んだスルー画像（ライブビュー画像）に基づいてその画像を解析して、その解析結果から撮影シーンを判定するようにしているが、画像解析のみでは限界があり、判定される撮影シーンの種類もそれほど多くはなかった。そこで、従来では、画像解析以外の手段として集音した音声を基に撮影シーンを判定するようにした技術が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２７３２８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１の技術にあっては、音声に関する撮影シーンを判定するものであり、例えば、撮影する頻度が多い被写体、例えば、人、花、料理などの被写体に合った撮影シーンまでも判定可能とするものではなかった。
【０００５】
本発明の課題は、新たな判定要素を基に撮影シーンを判定できるようにすることである。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために本発明の一つの態様は、
撮影環境を基に撮影シーンを判定する画像処理装置であって、
撮影環境として周囲の匂いを検出する匂い検出手段と、
撮影条件を設定する撮影設定手段と、
前記撮影設定手段により設定される撮影条件と前記匂い検出手段により検出される匂いを組み合わせて前記撮影シーンを判定する判定手段と、
を備えることを特徴とする画像処理装置である。
上述した課題を解決するために本発明の他の態様は、
撮影環境を基に撮影シーンを判定する画像処理装置であって、
撮影環境として周囲の匂いを検出する匂い検出手段と、
前記匂い検出手段により検出される匂いから複数の前記撮影シーンを判定する判定手段と、
前記判定手段により判定された複数のうちのどの撮影シーンを使用するかを選択する選択手段と、
を備えることを特徴とする画像処理装置である。
上述した課題を解決するために本発明の他の態様は、
撮影環境を基に撮影シーンを判定する画像処理装置であって、
撮影環境として周囲の匂いを検出する匂い検出手段と、
前記匂い検出手段により検出される複数の匂いを基に前記撮影シーンを前記匂いの強さに応じた順に複数判定する判定手段と、
前記判定手段により判定された複数のうちのどの撮影シーンを使用するかを選択する選択手段と、
を備えることを特徴とする画像処理装置である。
上述した課題を解決するために本発明の他の態様は、
撮影環境として周囲の匂いを検出する匂い検出手段と、
前記匂い検出手段により検出される匂いを基に撮影シーンを判定する判定手段と、
前記判定手段により判定される撮影シーンに応じて、撮影動作を制御する撮影制御手段と、
を備えることを特徴とする画像処理装置である。
上述した課題を解決するために本発明の他の態様は、
撮影環境として周囲の匂いを検出する匂い検出ステップと、
前記匂い検出ステップにより検出される匂いを基に撮影シーンを判定する判定ステップと、
前記判定ステップにより判定される撮影シーンに応じて、撮影動作を制御する撮影制御ステップと、
を含むことを特徴とする画像処理方法である。
【０００７】
上述した課題を解決するために本発明の他の態様は、
コンピュータに対して、
撮影環境として周囲の匂いを検出する匂い検出機能と、
前記匂い検出機能により検出される匂いを基に撮影シーンを判定する判定機能と、
前記判定機能により判定される撮影シーンに応じて、撮影動作を制御する撮影制御機能と、
を実現させるためのプログラムである。
【発明の効果】
【０００８】
本発明によれば、新たな判定要素を基に撮影シーンを判定することで判定可能な撮影シーンの種類を増やしたり、撮影シーンを精度良く判定したりすることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】画像処理装置として適用したデジタルカメラの基本的な構成要素を示したブロック図。
【図２】ワークメモリＭ２内のフラグ情報を説明するための図。
【図３】撮影シーン判定テーブルＭ３を説明するための図。
【図４】カメラの全体動作の概要を示したフローチャート。
【図５】撮影シーン判定処理（図４のステップＡ７）を詳述するためのフローチャート。
【図６】第２実施形態における撮影シーン判定処理を示したフローチャート。
【発明を実施するための形態】
【００１０】
（第１実施形態）
以下、図１〜図５を参照して本発明の第１実施形態を説明する。
図１は、画像処理装置として適用したデジタルカメラの基本的な構成要素を示したブロック図である。
このデジタルカメラ（画像処理装置）は、例えば、フルカラーの静止画像のほかに動画像の撮影も可能なコンパクトカメラで、撮影シーン判定機能を有し、制御部１を中核としている。制御部１は、電源部（二次電池）２からの電力供給によって動作し、記憶部３内の各種のプログラムに応じてこのデジタルカメラ（以下、カメラと略称する）の全体動作を制御する中央演算処理装置である。
【００１１】
記憶部３は、例えば、ＲＯＭ、ＲＡＭ、フラッシュメモリなどを有する構成で、後述する図４及び図５に示した動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されているほかに、このカメラが動作するために必要となる各種の情報（例えば、フラグ、タイマなど）を一時的に記憶するワーク領域を有する構成となっている。そして、記憶部３は、プログラムメモリＭ１、ワークメモリＭ２などのほか、後述する撮影シーン判定テーブルＭ３を有する構成で、例えば、ＳＤカード、ＩＣカードなど、着脱自在な可搬型メモリ（記録メディア）を含む構成であってもよく、図示しないが、通信機能を介してネットワークに接続された状態においては所定の外部サーバ側の記憶領域を含むものであってもよい。
【００１２】
表示部４は、画像を高精細に表示する高精細液晶ディスプレイで、スルー画像（ライブビュー画像）をモニタ表示するファインダ画面（モニタ画面）として機能したり、保存済み画像を表示する再生画面として機能したりする。なお、この表示部４の表面に指の接触を検出する透明なタッチパネルを積層配設することにより、例えば、静電容量方式のタッチスクリーン（タッチ画面）を構成するようにしてもよい。操作部５は、シャッタボタン、モードボタンなど、押しボタン式の各種のキーを備えたもので、制御部１は、この操作部５からの入力操作信号に応じた処理として、例えば、撮影処理、再生処理などを行う。
【００１３】
撮像部６は、図示省略したが、レンズ部、撮像素子、Ａ／Ｄ（アナログ／デジタル）変換部などを有し、静止画像のほかに動画像の撮影も可能な構成で、ズームレンズ、フォーカスレンズなどを備えたレンズ部からの被写体像が、図示省略した絞りやシャッタを介して撮像素子（ＣＣＤ又はＣＭＯＳ）に結像されることにより被写体を高精細に撮影可能な構成となっている。この撮像素子で光電変換された画像信号（アナログ値の信号）に対して、色分離やＲＧＢの色成分毎のゲイン調整などが行われた後に、デジタル値のデータに変換される。そして、デジタル変換された画像データは、色補間処理（デモザイク処理）が施される。このようにしてデモザイク処理された画像データは、表示部４に送られて、スルー画像としてフルカラー表示される。また、撮像部６と制御部１とは、オートフォーカス処理（ＡＦ処理）、ズーム処理、露出調整処理（ＡＥ処理）、ホワイトバランス調整処理、収差補正処理、画像圧縮処理、画像復元処理などを行う。
【００１４】
顔検出部７は、撮影画像（静止画撮影にあってはスルー画像）中の被写体を追尾して認識する被写体認識機能を構成するもので、最大フレームレート（例えば、３００ｆｐｓ）で撮像部６から撮像画像を取り込み、フレーム単位毎に撮影画像を解析しながら被写体（例えば、人物やペットなど）の顔の輪郭や顔を形成するバーツ（目、口、鼻、額など）の形や位置関係などを総合的に判断して、被写体の顔を検出すると共に、複数フレームにわたって連続的に登場する同一被写体の顔を追尾するようにしている。制御部１は、撮影時に顔検出部７がオン状態されている状態においてスルー画像を取得して、被写体の顔を検出すると共に、検出した被写体の顔にピントを合わせたり、顔の色を美しくするために露出やホワイトバランスを調整したりする制御を行うようにしているが、このような顔検出機能は、カメラにおいて一般的に用いられている技術であり、本実施形態ではその周知技術を利用するようにしているため、その具体的な説明については省略するものとする。
【００１５】
匂い検出部８は、撮像部６により画像を撮影する場合に、その周囲に漂う匂い（匂いの種類及び強さ）を撮影環境として検出するもので、制御部１は、この匂い検出部８によって検出された検出結果（匂い）を、撮影環境を基に撮影シーンを判定するための判定要素として取得するようにしている。そして、この匂い検出部８は、匂い物質が感応膜に付着することで電圧変化を検出する複数個の匂いセンサを有し、この複数個の匂いセンサからの検出信号に基づいて匂いの種類を識別して匂いを特定したり、その強さを計測したりするようにしている。なお、本実施形態において匂い検出部８は、不快な悪臭などを除き、例えば、匂いの種類として２０種類の匂いを識別可能となっているが、その種類や数は任意であるほか、その構成も任意である。
【００１６】
匂い検出部８による匂い物質の検知は、食品や化粧品などにとどまらず、人や植物などの匂いも検知可能となっている。なお、本実施形態においては、２０種類の匂いとして、例えば、複数種の花の匂い、複数種の料理の匂い、香水の匂い、腋臭の匂い、加齢臭の匂い、潮風の匂い、ミルク臭などを検知することが可能な構成となっている。また、匂いの強度も複数段（例えば、３段階）で検知可能な構成となっている。
【００１７】
図２は、ワークメモリＭ２内のフラグ情報を説明するための図である。
ワークメモリＭ２には、“撮影シーンフラグＦ１”、“選択フラグＦ２”、“判定フラグＦ３”の３種類のフラグが記憶され、この撮影シーンフラグＦ１、選択フラグＦ２、判定フラグＦ３に対応して、“０”、“１”、“２”のフラグを記憶する構成となっている。撮影シーンフラグＦ１は、撮影時に撮影シーンの判定を行うか否かを示すフラグで、その値が“０”のときには、“撮影シーンの判定を行わない”、また、“１”のときには、“撮影シーンの判定を行う”、ことを示している。
【００１８】
また、“選択フラグＦ２”は、撮影シーンを判定した結果、複数の撮影シーンが判定結果として決定した場合に、判定した全ての撮影シーンで連続撮影を行うか、ユーザ操作により任意に選択された撮影シーンで撮影を行うかを示すフラグで、その値が“０”のときには、“全ての撮影シーンで連続撮影を行う”、また、“１”のときには、“ユーザ選択の撮影シーンで撮影を行う”、ことを示している。なお、連続撮影とは、例えば、１秒間に１０枚の連写が可能な高速撮影を示しているが、その連写枚数は任意である。
【００１９】
また、“判定フラグＦ３”は、撮影シーンを判定する際の判定要素として、画像解析のみで判定を行うか、匂いのみを検出して判定を行うか、匂いを含め総合的に判定を行うかを示すフラグで、その値が“０”のときには、“画像のみで撮影シーン判定を行う”、また、“１”のときには、“匂いのみで撮影シーンの判定を行う”、また、“２”のときには、“匂いを含め総合的に撮影シーンの判定を行う”、ことを示している。なお、図中、「―」は、フラグが設定されていない“フラグなし”の状態を示している。
【００２０】
図３は、撮影シーン判定テーブルＭ３を説明するための図である。
撮影シーン判定テーブルＭ３は、画像解析により撮影シーンを判定する画像用の撮影シーン判定テーブルＭ３−１（図３（１）参照）と、匂い検出により撮影シーンを判定する匂い用の撮影シーン判定テーブルＭ３−２（図３（２）参照）を有している。なお、画像用の撮影シーン判定テーブルＭ３−１は、既知の内容であるためその説明は省略し、以下、匂い用の撮影シーン判定テーブルＭ３−２について説明するものとする。
【００２１】
匂い用の撮影シーン判定テーブルＭ３−２は、図３（２）に示すように、撮影シーンを判定する際の判定要素として匂いを含む場合においてその匂いの種類と撮影シーンとの関係を示したテーブルで、「加味要素」、「匂いの種類」、「判定撮影シーン」、「判定回数履歴」の項目を有している。「加味要素」は、匂いと共に判定に加味される要素で、図示の例では“なし”、“マクロ設定”、“画像解析で顔と判定”、“画像解析で風景と判定”が記憶されている。
【００２２】
「加味要素」が“なし”とは、撮影シーンを判定する場合に、匂い以外を判定要素として加味しないで撮影シーンを判定することを示し、“マクロ設定”は、マクロ撮影モードの設定を加味して撮影シーンを判定すべきことを示している。“画像解析で顔と判定”は、匂い以外の判定要素として、画像解析の結果である被写体の顔を加味して撮影シーンを判定すべきことを示している。“画像解析で風景と判定”は、匂い以外の判定要素として、画像解析の結果である風景を加味して撮影シーンを判定すべきことを示している。
【００２３】
ここで、「加味要素」が“なし”の場合において、例えば、花の匂いから花の種類を判定するために、「匂いの種類」には“花の匂い“が記憶され、「判定撮影シーン」には“花の種類”が記憶されている。料理の匂いから料理の種類を判定するために、「匂いの種類」には“料理の匂い”が記憶され、「判定撮影シーン」には“料理の種類”が記憶されている。香水の匂いから性別を判定するために、「匂いの種類」には“香水の匂い”が記憶され、「判定撮影シーン」には“性別”が記憶されている。以下、同様に、腋臭の匂いから性別判定する内容が記憶され、また、加齢臭の匂いから年齢、潮風の匂いから海辺か否か、ミルク臭から乳児か否か判定する内容が記憶されている。
【００２４】
また、「加味要素」が“マクロ設定”の場合において、例えば、花の匂いから被写体としての花の種類を判定するために、「匂いの種類」には“花の匂い“が記憶され、「判定撮影シーン」には“花の種類”が記憶されている。料理の匂いから被写体としての料理の種類を判定するために、「匂いの種類」には“料理の匂い”が記憶され、「判定撮影シーン」には“料理の種類”が記憶されている。「加味要素」が“画像解析で顔の撮影シーンと判定”の場合において、香水の匂いから被写体の性別を判定するために、「匂いの種類」には“香水の匂い”が記憶され、「判定撮影シーン」には“性別”が記憶されている。
【００２５】
以下、同様に、腋臭の匂いから被写体の性別を判定する内容が記憶され、また、加齢臭の匂いから被写体の年齢、ミルク臭から乳児か否かを判定する内容が記憶されている。また、「加味要素」が“画像解析で風景であると判定”の場合において、例えば、潮風の匂いから撮影現場は海辺か否かを判定する内容が記憶されている。「判定履歴回数」は、「判定撮影シーン」に対応して過去に判定した回数を記憶するもので、匂いを基に撮影シーンを判定する毎に、この「判定履歴回数」がプラス“１”ずつ更新される。
【００２６】
次に、本実施形態におけるカメラの動作概念を図４及び図５に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、ネットワークなどの伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用して本実施形態特有の動作を実行することもできる。
【００２７】
図４は、カメラの全体動作の概要を示したフローチャートである。
先ず、制御部１は、所定のメモリ内容をクリアするなどの初期化処理を実行した後（ステップＡ１）、シャツタボタによる撮影操作が行われたかを調べたり（ステップＡ２）、その他の操作が行われたかを調べたりしながら（ステップＡ３）、操作待ちの状態となる。いま、その他の操作として、ＡＥ（自動露出）やＡＷＢ（自動ホワイトバランス）などの撮影条件の設定を指示する設定操作や画像再生を指示する再生操作などが行われた場合には（ステップＡ３でＹＥＳ）、操作に応じた処理として、設定処理や再生処理などを行った後（ステップＡ４）、ステップＡ２に戻って操作待ちの状態となる。
【００２８】
また、シャッタボタンによる撮影操作が行われた場合には（ステップＡ２でＹＥＳ）、撮影シーンフラグＦ１を参照して、その値は“１”であるかを調べる（ステップＡ５）。いま、撮影シーンフラグＦ１が“０”であれば（ステップＡ５でＮＯ）、撮影シーンの判定を行わない場合であるからステップＡ６に移り、ユーザが任意に設定した撮影条件に基づいて撮影を実行した後、上述のステップＡ２に戻って操作待ちの状態となる。また、撮影シーンフラグＦ１が“１”であれば（ステップＡ５でＹＥＳ）、撮影シーン判定処理に移る（ステップＡ７）。
【００２９】
図５は、撮影シーン判定処理（図４のステップＡ７）を詳述するためのフローチャートである。
先ず、制御部１は、判定フラグＦ３を参照して、その値は“１”以上であるかを調べ（ステップＢ１）、その値が“０”であれば（ステップＢ１でＮＯ）、画像解析のみで判定を行う場合であるからステップＢ２に移り、画像用の撮影シーン判定テーブルＭ３−１をアクセスする。そして、撮影画像（スルー画像）を解析すると共にその解析結果に基づいて画像用の撮影シーン判定テーブルＭ３−１を検索し、その解析結果に基づいて撮影シーンの判定を行う（ステップＢ３）。その後、図５のフローから抜ける。
【００３０】
また、判定フラグＦ３の値が“１”又は“２”であれば（ステップＢ１でＹＥＳ）、匂い検出部８からの検出結果を取得して周囲の匂いを特定することができたかを調べる（ステップＢ４）。いま、周囲の匂いを特定することができなければ（ステップＢ４でＮＯ）、上述の場合と同様に、画像用の撮影シーン判定テーブルＭ３−１をアクセスして（ステップＢ２）、画像解析の結果に基づいて撮影シーンの判定を行う（ステップＢ３）。また、匂いを特定することができたときには（ステップＢ４でＹＥＳ）、判定フラグＦ３の値が“２”であるかを調べる（ステップＢ５）。
【００３１】
いま、判定フラグＦ３の値が“１”であれば、つまり、匂い検出のみで撮影シーンを判定する場合には（ステップＢ４でＮＯ）、匂いを基に撮影シーンを判定する処理（ステップＢ１０、Ｂ１２〜１６）に移るが、判定フラグＦ３の値が“２”であれば、つまり、匂いを含めて撮影シーンを総合的に判定する場合には（ステップＢ５でＹＥＳ）、匂い以外の判定要素を加味させるための処理を行ってから（ステップＢ６〜Ｂ９）、匂いを基に撮影シーンを判定する処理に移る（ステップＢ１１〜Ｂ１６）。
【００３２】
ここで、匂い以外の判定要素を加味させるための処理では、撮影画像（スルー画像）を取得して画像解析を行い（ステップＢ６）、その解析結果に基づいて画像用の撮影シーン判定テーブルＭ３−１を検索して、例えば、被写体の顔を撮影する撮影シーンであるか、風景を撮影する撮影シーンであるかなどの判定を行い、その判別結果を匂い以外の判定要素（加味要素）として取得する（ステップＢ７）。また、マクロ設定が行われているかを調べ（ステップＢ８）、マクロ設定が行われていれば（ステップＢ８でＹＥＳ）、マクロ撮影モードを匂い以外の判定要素（加味要素）として取得する（ステップＢ９）。
【００３３】
そして、匂いを基に撮影シーンを判定する処理では、先ず、匂い用の撮影シーン判定テーブルＭ３−２をアクセスするが、判定フラグＦ３の値が“１”であれば、つまり、匂い検出のみで撮影シーンを判定する場合には（ステップＢ５でＮＯ）、「加味要素」が“なし”の領域を検索対象として指定する（ステップＢ１０）。また、判定フラグＦ３の値が“２”であれば、つまり、匂いを含めて撮影シーンを総合的に判定する場合には（ステップＢ５でＹＥＳ）、匂い以外の判定要素を加味するために、「加味要素」が“なし”以外の領域を検索対象として指定する（ステップＢ１１）。
【００３４】
次に、匂い検出部８によって検出された匂いが複数であるかを調べ（ステップＢ１２）、複数の匂いが検出されたときには（ステップＢ１２でＹＥＳ）、匂い用の撮影シーン判定テーブルＭ３−２を検索し、匂いの強さに応じた順に並べた複数の撮影シーンを判定結果として決定する（ステップＢ１３）。例えば、「加味要素」が“なし”の場合において、複数の匂いとして、例えば、花の匂い、香水の匂い、料理の匂いが検出されたものとすると、その強さが「花の匂い＞香水の匂い＞料理の匂い」であれば、「花の種類」、「性別」、「料理の種類」の順に並べた複数の撮影シーンを判定結果として決定する。なお、このように匂いの強さに応じた順とすることは、匂い以外の判定要素を加味する場合であっても同様である。
【００３５】
また、匂い検出部８によって検出された匂いが１種類であれば（ステップＢ１２でＮＯ）、この１種類の匂いが複数の撮影シーンが該当しているかを調べ（ステップＢ１４）、撮影シーンが単数であれば（ステップＢ１４でＮＯ）、その撮影シーンを最終の判定結果として決定するが（ステップＢ１６）、１種類の匂いが複数の撮影シーンが該当していれば（ステップＢ１４でＹＥＳ）、可能性の高い順に並べた複数の撮影シーンを判定結果として決定する（ステップＢ１５）。この場合、匂い用の撮影シーン判定テーブルＭ３−２を参照することにより、各撮影シーンに対応する「判定回数履歴」の値をそれぞれ比較することにより、その判定回数の多い順か可能性の高い順とする。
【００３６】
このような撮影シーン判定処理が終わると（図４のステップＡ７）、この処理で判定された撮影シーンは複数であるかを調べ（ステップＡ８）、撮影シーンが単数であれば（ステップＡ８でＮＯ）、判定した撮影シーンに基づいて、ＡＥ（自動露出）やＡＷＢ（自動ホワイトバランス）などの撮影条件を制御して撮影を実行する（ステップＡ１５）。また、判定した撮影シーンが複数であれば（ステップＡ８でＹＥＳ）、“選択フラグＦ２”は“１”であるかを調べ（ステップＡ９）、“１”であれば（ステップＡ９でＹＥＳ）、ユーザが選択した撮影シーンで撮影を行う場合であるから、判定した複数の撮影シーンをリスト表示させ、その中からユーザ操作により任意の撮影シーンが選択されると（ステップＡ１０）、選択された撮影シーンに基づいて撮影条件を制御して撮影を実行する（ステップＡ１１）。
【００３７】
更に、“選択フラグＦ２”が“１”でなければ（ステップＡ９でＮＯ）、全ての撮影シーンで連続撮影を行う場合であるから、複数の撮影シーンの判定順にしたがってその先頭の撮影シーンからその撮影条件を制御して撮影を実行する（ステップＡ１２）。そして、判定した複数の撮影シーンのうち、撮影を行っていない未撮影シーンが残っているかを調べ（ステップＡ１３）、未撮影シーンが残っていれば（ステップＡ１３でＹＥＳ）、次の順位の撮影シーンに基づいて撮影条件を制御して撮影を行う（ステップＡ１４）。以下、上述のステップＡ１３に戻り、未撮影シーンに基づいて撮影条件を制御して撮影を実行する処理を繰り返すことによって例えば、１秒間に１０枚の連写が可能な高速撮影を行った後（ステップＡ１４）、上述のステップＡ２に戻る。
【００３８】
以上のように、第１実施形態において制御部１は、匂い検出部８が撮影環境として周囲の匂いを検出すると、この匂いを基に撮影シーンを判定するようにしたので、匂いという新たな判定要素を基に撮影シーンを判定することで判定可能な撮影シーンの種類を増やしたり、撮影シーンを精度良く判定したりすることが可能となる。
【００３９】
制御部１は、撮像部６により取得される撮像画像と匂い検出部８により検出される匂いを組み合わせて撮影シーンを判定するようにしたので、撮影シーンの判定精度の向上を期待することができる。
【００４０】
制御部１は、設定される撮影条件（例えば、マクロ設定）と匂い検出部８により検出される匂いを組み合わせて撮影シーンを判定するようにしたので、撮影シーンの判定精度の向上を期待することができる。
【００４１】
制御部１は、匂い検出部８により検出される匂いから複数の撮影シーンを判定した場合に、どの撮影シーンを使用するかを選択するようにしたので、複数の撮影シーンを判定した場合でもユーザの意向を反映させた適切な対応が可能となる。
【００４２】
制御部１は、匂い検出部８により検出される複数の匂いを基に撮影シーンを匂いの強さに応じた順に複数判定し、複数の撮影シーンが判定した場合に、どの撮影シーンを使用するかを選択するようにしたので、複数の匂いが検出された場合でも、適切な撮影シーンを判定することができる。
【００４３】
制御部１は、判定した撮影シーンに基づいて撮影条件を制御するようにしたので、精度良く判定した撮影シーンに基づいてそれに合った撮影を行うことができる。
【００４４】
制御部１は、匂い検出部８により検出される匂いを基に複数の撮影シーンを判定した場合に、複数の撮影シーンに基づいて撮影条件を判定順に制御して連続撮影を行うようにしたので、適切な撮影シーンが含まれた撮影が可能となる。
【００４５】
制御部１は、匂い検出部８により検出される複数の匂いを基に複数の撮影シーンが判定した場合に、どの撮影シーンを使用するかに応じて選択された撮影シーンに基づいて撮影条件を制御するようにしたので、ユーザの好みや目的に応じた撮影に対応することができる。
【００４６】
制御部１は、匂い検出部８により検出される１種類の匂いから複数の撮影シーンを可能性の高い順（判定履歴の判定回数の多い順）に順次判定した場合に、この複数の撮影シーンに基づいて撮影条件を判定順に制御して連続撮影を行うようにしたので、適切な撮影シーンが含まれた撮影が可能となる。
【００４７】
（第２実施形態）
以下、この発明の第２実施形態について図６を参照して説明する。
なお、上述した第１実施形態においては、撮像部６により撮影される撮像画像と匂い検出部８により検出された匂いを組み合わせて撮影シーンを判定するようにしたが、この第２実施形態においては、匂いを基に判定した撮影シーンと、撮像画像を基に判定した撮影シーンが異なる場合に、どちらの撮影シーンを使用するかを選択するようにしたものである。ここで、両実施形態において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第２実施形態の特徴部分を中心に説明するものとする。
【００４８】
図６は、第２実施形態における撮影シーン判定処理を示したフローチャートである。
先ず、制御部１は、匂い検出部８により検出された匂いを取得して（ステップＣ１）、この匂いに基づいて匂い用の撮影シーン判定テーブルＭ３−２を検索し、該当する撮影シーンを判定する（ステップＣ２）。次に、撮像部６により撮影される撮像画像を取得して画像解析を行い（ステップＣ３）、この解析結果に基づいて画像用の撮影シーン判定テーブルＭ３−１を検索し、該当する撮影シーンを判定する（ステップＣ４）。
【００４９】
そして、匂いに基づいて判定した撮影シーンと、画像解析により判定した撮影シーンを比較して両者は異なっているかを調べる（ステップＣ５）。その結果、両者の撮影シーンが異なっていなければ、つまり、一致していれば（ステップＣ５でＮＯ）、その撮影シーンを判定結果として決定するが（ステップＣ６）、両者の撮影シーンが異なっていれば（ステップＣ５でＹＥＳ）、各撮影シーンをリスト表示させ、その中からユーザ操作により任意の撮影シーンが選択されると（ステップＣ７）、選択された撮影シーンを判定結果として決定する（ステップＣ８）。
このようにして判定した撮影シーンに基づいて撮影条件を制御して撮影を行うことは、上述した第１実施形態と同様である。
【００５０】
以上のように、第２実施形態において制御部１は、匂いに基づいて判定した撮影シーンと、画像解析により判定した撮影シーンを比較して両者が異なっている場合には、どちらの撮影シーンを使用するかを選択可能として、選択された撮影シーンに基づいて撮影条件を制御するようにしたので、上述した第１実施形態と同様に、匂いという新たな判定要素を基に撮影シーンを判定することで判定可能な撮影シーンの種類を増やしたり、撮影シーンを精度良く判定したりすることが可能となるほか、ユーザの好みや目的に応じた撮影に対応できる。
【００５１】
なお、上述した各実施形態においては、自動露出や自動ホワイトバランスなどを調整する撮影条件を制御するようにしたが、判定した撮影シーンに基づいて撮影済み画像に補正を施す画像加工処理を行うようにしてもよい。
【００５２】
また、上述の実施形態では撮像部６から取り込んだスルー画像を基に撮影シーンを判定するようにしているが、撮影済みの画像を基に撮影シーンを判定するようにしてもよい。このように撮像済み画像を解析することにより撮影シーンを判定するようにすれば、その撮影シーンに合わせて何時でも自由に撮像済み画像を修正することが可能となる。また、上述の実施形態では撮影時に匂い検出部８により検出された検出結果に基づいて、撮影シーンを判定するようにしたが、匂いと撮像済み画像とを対応付けて記録保存しておき、この匂いを基に撮影シーンを判定するようにすれば、その撮影シーンに合わせて何時でも自由に撮像済み画像を修正することが可能となる。
【００５３】
また、上述した実施形態においては、画像処理装置として適用したデジタルカメラに適用した場合を示したが、これに限らず、例えば、パーソナルコンピュータ、ＰＤＡ、音楽プレイヤーなどであっても同様に適用可能である。
【００５４】
また、上述した各実施形態において示した“装置”や“部”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。
【００５５】
以上、この発明のいくつかの実施形態について説明したが、この発明は、これに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下、本願出願の特許請求の範囲に記載された発明を付記する。
（付記）
（請求項１）
請求項１に記載の発明は、
撮影環境を基に撮影シーンを判定する画像処理装置であって、
撮影環境として周囲の匂いを検出する匂い検出手段と、
前記匂い検出手段により検出される匂いを基に前記撮影シーンを判定する判定手段と、
を備えることを特徴とする画像処理装置である。
（請求項２）
請求項２に記載の発明は、請求項１記載の画像処理装置において、
前記判定手段は、当該画像処理装置が備える撮像部により取得される撮像画像と前記匂い検出手段により検出される匂いを組み合わせて前記撮影シーンを更に判定する、
ようにしたことを特徴とする画像処理装置である。
（請求項３）
請求項３に記載の発明は、請求項１あるいは請求項２に記載の画像処理装置において、
撮影条件を設定する撮影設定手段を更に備え、
前記判定手段は、前記撮影設定手段により設定される撮影条件と前記匂い検出手段により検出される匂いを組み合わせて前記撮影シーンを更に判定する、
ようにしたことを特徴とする画像処理装置である。
（請求項４）
請求項４に記載の発明は、請求項１〜請求項３のいずれかに記載の画像処理装置において、
前記判定手段は、前記匂い検出手段により検出される匂いから複数の撮影シーンを判定し、
前記判定手段により複数の撮影シーンが判定された場合に、どの撮影シーンを使用するかを選択する選択手段を、更に備える、
ようにしたことを特徴とする画像処理装置である。
（請求項５）
請求項５に記載の発明は、請求項請求項１〜請求項３のいずれかにに記載の画像処理装置において、
前記判定手段は、前記匂い検出手段により検出される複数の匂いを基に前記撮影シーンを前記匂いの強さに応じた順に複数判定し、
前記判定手段により複数の撮影シーンが判定された場合に、どの撮影シーンを使用するかを選択する選択手段を、更に備える、
ようにしたことを特徴とする画像処理装置である。
（請求項６）
請求項６に記載の発明は、請求項１〜請求項５のいずれかに記載の画像処理装置において、
前記判定手段により判定された撮影シーンに基づいて撮影条件を制御する撮影制御手段を、更に備える、
ようにしたことを特徴とする画像処理装置である。
（請求項７）
請求項７に記載の発明は、請求項６に記載の画像処理装置において、
前記判定手段は、前記匂い検出手段により検出される匂いを基に記撮影シーンを複数判定し、
前記撮影制御手段は、前記判定手段により判定された複数の撮影シーンに基づいて撮影条件を前記判定順に制御して連続撮影を行う、
ようにしたことを特徴とする画像処理装置である。
（請求項８）
請求項８に記載の発明は、請求項６に記載の画像処理装置において、
前記判定手段は、前記匂い検出手段により検出される複数の匂いを基に前記撮影シーンを複数判定し、
前記判定手段により複数の撮影シーンが判定された場合に、どの撮影シーンを使用するかを選択する選択手段を、更に備え、
前記撮影制御手段は、前記選択手段により選択された撮影シーンに基づいて撮影条件を制御する、
ようにしたことを特徴とする画像処理装置である。
（請求項９）
請求項９に記載の発明は、請求項６に記載の画像処理装置において、
前記判定手段は、前記匂い検出手段により検出される１種類の匂いから複数の撮影シーンを可能性の高い順に順次判定し、
前記撮影制御手段は、前記判定手段により判定された複数の撮影シーンに基づいて撮影条件を前記判定順に制御して連続撮影を行う、
ようにしたことを特徴とする画像処理装置である。
（請求項１０）
請求項１０に記載の発明は、請求項９に記載の画像処理装置において、
撮影シーン毎に過去の判定結果を判定履歴として記憶する判定履歴記憶手段を更に備え、
前記判定手段は、前記複数の撮影シーンを可能性の高い順に順次判定する際に、前記判定履歴記憶手段の内容を参照し、判定回数の多い順に判定する、
ようにしたことを特徴とする画像処理装置である。
（請求項１１）
請求項１１に記載の発明は、請求項６記載に記載の画像処理装置において、
前記判定手段は、当該画像処理装置が備える撮像部により取得される撮像画像を基に撮影シーンを更に判定し、
前記判定手段により前記匂いを基に判定された前記撮影シーンと前記撮像画像を基に判定された前記撮影シーンが異なる場合に、どちらの撮影シーンを使用するかを選択する選択手段を、更に備え、
前記撮影制御手段は、前記選択手段により選択された撮影シーンに基づいて撮影条件を制御する、
ようにしたことを特徴とする画像処理装置である。
（請求項１２）
請求項１２に記載の発明は、
コンピュータに対して、
撮影環境として検出される周囲の匂いを基に撮影シーンを判定する機能と、
前記判定された撮影シーンに基づいて撮影条件を制御する機能と、
を実現させるためのプログラムである。
【符号の説明】
【００５６】
１  制御部
３  記憶部
４  表示部
５  操作部
６  撮像部
７  顔検出部
８  匂い検出部
Ｍ１  プログラムメモリ
Ｍ３  撮影シーン判定テーブル
Ｍ３−１  画像用の撮影シーン判定テーブル
Ｍ３−２  匂い用の撮影シーン判定テーブル
【図１】
0005751479.tif 000002
【図２】
0005751479.tif 000003
【図３】
0005751479.tif 000004
【図４】
0005751479.tif 000005
【図５】
0005751479.tif 000006
【図６】
0005751479.tif 000007