(57)【要約】　　　（修正有）【課題】画像特徴量がその画像の特徴を示すものとして適切であるか否か、とりわけ、画像検索に有効であるか否かを判断し、抽出する技術を提供する。【解決手段】予め定めた複数種類の画像特徴量の中から、画像から抽出する画像特徴量を選択する選択し（Ｓ２０２）、選択された種類の画像特徴量を抽出する抽出する（Ｓ２０３）が、画像特徴量の選択を、画像の撮影時の撮影設定（Ｓ２０１）に基づいて行う。【選択図】　図２
2004023656.tif 000002
【特許請求の範囲】
【請求項１】
予め定めた複数種類の画像特徴量の中から、画像から抽出する画像特徴量を選択する選択手段と、
前記選択手段により選択された種類の画像特徴量を抽出する抽出手段と、
を備え、
前記選択手段は、
前記画像特徴量を抽出する画像の撮影時の撮影設定に基づいて、前記画像特徴量の種類を選択することを特徴とする画像処理装置。
【請求項２】
前記選択手段は、
前記撮影設定と、該撮影設定に対応して選択される前記画像特徴量の種類と、の関係が記録されたテーブルに基づいて前記画像特徴量の種類を選択することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記テーブルには、前記撮影設定に対応して選択される前記画像特徴量の種類の優先度が記録されており、
前記選択手段は、前記優先度と予め定められた閾値とに基づいて前記画像特徴量の種類を選択することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
更に、
前記閾値をユーザが設定するための入力手段を備えたことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
更に、
前記テーブルをユーザが設定するための入力手段を備えたことを特徴とする請求項２に記載の画像処理装置。
【請求項６】
前記撮影設定には、撮影モードが含まれることを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記撮影設定には、赤目緩和処理機能、マクロモード、ズーム倍率、絞り優先モード又はシャッター優先モードのいずれかが含まれることを特徴とする請求項１に記載の画像処理装置。
【請求項８】
予め定めた複数種類の画像特徴量の中から、画像から抽出する画像特徴量を選択する選択工程と、
前記選択工程において選択された種類の画像特徴量を抽出する抽出工程と、
を備え、
前記選択工程では、
前記画像特徴量を抽出する画像の撮影時の撮影設定に基づいて、前記画像特徴量の種類を選択することを特徴とする画像処理方法。
【請求項９】
コンピュータに、
予め定めた複数種類の画像特徴量の中から、画像から抽出する画像特徴量を選択する選択工程と、
前記選択工程において選択された種類の画像特徴量を抽出する抽出工程と、
を実行させるプログラムであって、
前記選択工程では、
前記画像特徴量を抽出する画像の撮影時の撮影設定に基づいて、前記画像特徴量の種類を選択することを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像特徴量の抽出技術に関する。
【０００２】
【従来の技術】
一般に、画像を検索する方式を大別すると、画像に対応付けた検索情報（キーワードや日付）などのデータを用いる方法と、画像から抽出される画像特徴量等を用いる方式に分類される。
【０００３】
前者の方式は、画像の検索というよりはむしろ検索情報をキーとして用いてテキストによる検索を行うものであり、その検索結果に対応する画像を得るものである。そのため、検索情報を何らかの方法で画像と別途用意する必要がある。多くの場合、この作業は人手によって行われ、検索情報を付与する画像数が多くなるほど作業量は膨大となる。
【０００４】
後者の方式は、多くの場合、コンピュータにより自動化を図ることが可能であるので、前者の方式に比べて人手による作業を削減或いは完全になくすことができるというメリットがある。この例としては、原画像の縮小画像を用いるサムネイル方式や、あるいは、ＭＰＥＧ−７（ＩＳＯ／ＩＥＣ　ＪＴＣ１／ＳＣ２９／ＷＧ１１　Ｐａｒｔ　７）といったような方式が知られている。
【０００５】
ここで、「ＣＤ　１５９３８−３　ＭＰＥＧ−７　Ｍｕｌｔｉｍｅｄｉａ　Ｃｏｎｔｅｎｔ　Ｄｅｓｃｒｉｐｔｉｏｎ　Ｉｎｔｅｒｆａｃｅ　−Ｐａｒｔ　３　Ｖｉｓｕａｌ」　（ＩＳＯ／ＩＥＣ　ＣＤ　１５９３８−３　ＩＳＯ／ＩＥＣ　ＪＴＣ１／ＳＣ２９／ＷＧ１１／Ｎ３７０３）　、あるいは、「　ＭＰＥＧ−７　Ｖｉｓｕａｌ　ｐａｒｔ　ｏｆ　ｅＸｐｅｒｉｍｅｎｔａｔｉｏｎ　Ｍｏｄｅｌ　Ｖｅｒｓｉｏｎ　８．０」　（ＩＳＯ／ＩＥＣ　ＪＴＣ１／ＳＣ２９／ＷＧ１１／Ｎ３６７３　）によれば、このＭＰＥＧ−７方式においては、画像の特徴量の種類を示す記述子（Ｄｅｓｃｒｉｐｔｏｒ）には、次の表に示すようなカテゴリと、そのカテゴリに属する記述子が規定されている。
【０００６】
【表１】
2004023656.tif 000003
【０００７】
【発明が解決しようとする課題】
一方、個々の画像特徴量は画像のある特徴（色、規則性、対象物の形状等）に注目したものであるので、ある画像特徴量が、その画像の特徴を示すものとして適切であるか否か、とりわけ、画像検索に有効であるかどうかということは、一般に被写体に依存する。
【０００８】
従って、画像の検索のために、画像特徴量を用いる場合、どのような画像特徴量を選択するか否かが問題となる。この場合、画像の内容を逐一人間が目視によって確認し、その画像をどのような特徴量で表現するのが適切かという判断を行う方法も考えられるが、この作業は煩雑であり、特に予め数十枚〜数百枚の画像を撮影して、後でこの選択処理を行うということは非常に面倒である。
【０００９】
これに対して、例えば、上記表１に示した全ての記述子による画像特徴量を付加することも考えられるが、画像の内容によってはそのうち幾つかの記述子による画像特徴量があまり検索にとって有効とはならず、結果として冗長なデータとなってしまう、あるいは無駄な特徴量生成処理時間が増加してしまう、といったことが生じる。例えば、人物を写していない画像に対して、公知の方式などによって顔検出および顔特徴量抽出処理を行った場合には、顔ではない領域を顔として誤検出・誤認識してしまう、という状況がこれに相当する。
【００１０】
更に、冗長なデータは記憶装置にとって負荷となるばかりでなく、その特徴量を用いた検索のパフォーマンスを低下させる、という問題も生じ得る。
【００１１】
従って、本発明の目的は、画像に適した画像特徴量を自動的に選択し、抽出する技術を提供することにある。
【００１２】
【課題を解決するための手段】
本発明によれば、
予め定めた複数種類の画像特徴量の中から、画像から抽出する画像特徴量を選択する選択手段と、
前記選択手段により選択された種類の画像特徴量を抽出する抽出手段と、
を備え、
前記選択手段は、
前記画像特徴量を抽出する画像の撮影時の撮影設定に基づいて、前記画像特徴量の種類を選択することを特徴とする画像処理装置が提供される。
【００１３】
また、本発明によれば、
予め定めた複数種類の画像特徴量の中から、画像から抽出する画像特徴量を選択する選択工程と、
前記選択工程において選択された種類の画像特徴量を抽出する抽出工程と、
を備え、
前記選択工程では、
前記画像特徴量を抽出する画像の撮影時の撮影設定に基づいて、前記画像特徴量の種類を選択することを特徴とする画像処理方法が提供される。
【００１４】
また、本発明によれば、
コンピュータに、
予め定めた複数種類の画像特徴量の中から、画像から抽出する画像特徴量を選択する選択工程と、
前記選択工程において選択された種類の画像特徴量を抽出する抽出工程と、
を実行させるプログラムであって、
前記選択工程では、
前記画像特徴量を抽出する画像の撮影時の撮影設定に基づいて、前記画像特徴量の種類を選択することを特徴とするプログラムが提供される。
【００１５】
【発明の実施の形態】
以下、本発明の好適な実施形態について図面を参照して説明する。
【００１６】
＜第１実施形態＞
図１は、本発明の第１実施形態に係る画像処理装置の一構成例を示すブロック図である。なお、本実施形態の画像処理装置は、例えば、デジタルカメラ単体、画像撮影機能を備えたコンピュータ端末、或いは、デジタルカメラとパソコン等のコンピュータ端末とを無線又は有線で接続したシステム、等の態様で実現される。以下、順にハードウエア構成１、２、３と称す。
【００１７】
画像入力部１００は、静止画像データと動画像データの一方、もしくは両方を入力可能な画像入力デバイスから構成され、例えば、上記ハードウエア構成１及び２の場合、ＣＣＤセンサを含む撮影回路等、およそ画像を電子化できる回路であり、上記ハードウエア構成３の場合は、公知のデジタルカメラ装置、デジタルビデオ装置、スチル撮影可能なデジタルビデオ装置等が挙げられる。また、図示していないが、画像データの圧縮等、各種画像処理機能を持たせてもよい。
【００１８】
入力部１０１は、ユーザからの指示やデータを入力し、各種設定、例えば、撮影モード等の撮影設定や後述するテーブルの設定を行うためのデバイスから構成され、例えば、上記ハードウエア構成１の場合、ボタンやモードダイヤル等で構成することができ、上記ハードウエア構成２及び３の場合、キーボードやポインティング装置等が含まれる。なお、ポインティング装置としては、マウス、トラックボール、トラックパッド、タブレット等が挙げられる。
【００１９】
データ記憶部１０２は、画像データや特徴量データ等の記録若しくは読み出しがされるデバイスであり、例えば、ハードディスク、ＣＤ−ＲＯＭやＣＤ−Ｒ、メモリーカード、ＣＦカード、スマートメディア、ＳＤカード、メモリスティック等で構成される。尤も、これに代えて、イーサネット（登録商標）カードやモデム、赤外線、ＩＥＥＥ８０２．１１ｂやＢｌｕｅｔｏｏｔｈ等の無線通信モジュールといった通信路制御装置を設け、外部の記憶装置にアクセス可能とすることで、画像データや特徴量データ等をその外部の記憶装置に格納するようにしてもよい。
【００２０】
表示部１０３は、ＧＵＩ等の画像を表示するデバイスで、例えば、上記ハードウエア構成１の場合、ファインダー、上記ハードウエア構成２の場合、ＣＲＴや液晶ディスプレイ等から構成される。ＣＰＵ１０４は、画像処理装置全体の制御を司り、また、後述する処理を実行する。ＲＯＭ１０５とＲＡＭ１０６は、その処理に必要なプログラム、データ、作業領域などをＣＰＵ１０４に提供する記憶手段である。
【００２１】
以上が本実施形態の画像処理装置における主要なハードウエア構成であるが、これらは以下の説明上、主に必要とされる構成のみを簡単に例示しており、その他の構成を含むことができることはいうまでもない。
【００２２】
図２は、上記画像処理装置による処理の流れを示すフローチャートである。この処理は、例えば、画像入力部２０１により画像が入力されたことをトリガとして実行される。或いは、上記画像処理装置として上記ハードウエア構成１を採用した場合、例えばシャッターによる撮像処理をトリガとして実行するようにしてもよい。
【００２３】
Ｓ２０１の設定取得ステップでは、画像の撮影に際して、ユーザが設定した撮影設定を取得する。例えば、公知のデジタルカメラでは、撮影設定として、Ａｕｔｏ、ポートレート、夜景、パンフォーカス、風景、白黒、スティッチアシストといった撮影モードを選択して撮影することができる。
【００２４】
ポートレートモードは、主に人物、特に人物の顔や、あるいは何らかの対象物（花、虫）を撮影するのに適したモードで、画像の背景をぼかして前景の対象物を浮き立たせるような撮影を行うモードである。夜景モードは主に夜間撮影に適したモードであって、ストロボを発光するとともに、シャッター速度を遅くするモードである。パンフォーカスモードは、フォーカスを固定し背景も鮮明に撮影するモードである。風景モードは背景にフォーカスをあわせ、風景を撮影するのに適したモードである。Ａｕｔｏモードはデジタルカメラ装置側で設定を決定する汎用的なモードである。
【００２５】
白黒モードは撮影結果を白黒画像（グレースケール）にするモードである。また、スティッチアシストモードは、パノラマ画像を作成するために連続的に撮像するモードである。
【００２６】
次に、Ｓ２０２の特徴量選択ステップでは、Ｓ２０１で取得した撮影設定に応じて、撮影された画像から抽出する画像特徴量の種類を選択する。本実施形態の場合、例えば、図３に示すテーブルを参照して選択される。このテーブルは、各撮影設定と、各撮影設定に対応して選択される画像特徴量の種類と、の関係が記録されたテーブルであり、例えば、ＲＯＭ１０５、ＲＡＭ１０６、データ記憶部１０２にデータの形式で格納しておいてもよいし、あるいは、本処理を実現するプログラム内部にテーブルの形式で格納されていてもよい。若しくは、プログラムや装置内部の制御アルゴリズムとして格納されているのであってもよい。
【００２７】
ここで、表１に示したＭＰＥＧ−７のＶｉｓｕａｌ　ＤｅｓｃｒｉｐｔｏｒのＣｏｌｏｒ，　Ｓｈａｐｅ，　Ｔｅｘｔｕｒｅ，　Ｆａｃｅのカテゴリに属するＤｅｓｃｒｉｐｔｏｒには、概説すると以下のような特徴がある。
【００２８】
Ｃｏｌｏｒに属するＤｅｓｃｒｉｐｔｏｒは画像の色合いや色の配置を表現することができる。Ｓｈａｐｅに属するＤｅｓｃｒｉｐｔｏｒは画像中の物の形状を表現することができる。Ｔｅｘｔｕｒｅに属するＤｅｓｃｒｉｐｔｏｒは画像のテクスチャパターンやその規則性などを表現することができる。Ｆａｃｅに属するＤｅｓｃｒｉｐｔｏｒは、人物の顔を表現することができる。
【００２９】
例えば、風景を撮影する場合、撮影者の意図は主にその背景（山、空、海など）が主眼であると考えられる。また、撮影者はその意図に応じて、例えば風景モードなどを選択して撮影を行う。したがって、風景モードで撮影した画像を表現するためには、背景の色合いや規則性を表すような画像特徴量が好ましい。逆に人に特化したような特徴量は撮影者の意図としては適切でないし、そもそも画像中に人が写っていない可能性が高い。逆に人物撮影を意図して撮影する場合には、撮影者は例えばポートレートモードを選択して撮影する。したがって、このモードは人物やもしくは花などの対象物を撮影する可能性が高く、そのような場合には、形状を表すものや、あるいは人物の顔を表現するような特徴量生成が好ましい。
【００３０】
図３のテーブルは、このような事情を考慮して作成されている。図３のテーブルは、表１にあげられている画像特徴量の種類（Ｄｅｓｃｒｉｐｔｏｒ）のうち、Ｃｏｌｏｒ　Ｌａｙｏｕｔ　Ｄｅｓｃｒｉｐｔｏｒ（Ｃｏｌｏｒカテゴリ）、Ｃｏｎｔｏｕｒ　Ｓｈａｐｅ　Ｄｅｓｃｒｉｐｔｏｒ（Ｓｈａｐｅカテゴリ）、Ｅｄｇｅ　Ｈｉｓｔｏｇｒａｍ　Ｄｅｓｃｒｉｐｔｏｒ（Ｔｅｘｔｕｒｅカテゴリ）、Ｆａｃｅ　Ｄｅｓｃｒｉｐｔｏｒ（Ｆａｃｅカテゴリ）を用いた例であり、図中、「ＯＮ」はその画像特徴量が選択されることを示し、「ＯＦＦ」はその画像特徴量が選択されないことを意味している。
【００３１】
例えばカラー撮影を行うモードではＣｏｌｏｒ　Ｌａｙｏｕｔ　ＤｅｓｃｒｉｐｔｏｒをＯＮ、前景の対象物を主眼として撮影を行うモードではＣｏｎｔｏｕｒ　Ｓｈａｐｅ　ＤｅｓｃｒｉｐｔｏｒをＯＮ、主に背景などを主眼として撮影するようなモードではＥｄｇｅ　Ｈｉｓｔｏｇｒａｍ　ＤｅｓｃｒｉｐｔｏｒをＯＮ、また人物が写っている可能性が高いモードではＦａｃｅ　ＤｅｓｃｒｉｐｔｏｒをＯＮとしている。
【００３２】
なお、これらのプログラム上の処理としては、例えば、図３の各Ｄｅｓｃｒｉｐｔｏｒ（Ｃｏｌｏｒ　Ｌａｙｏｕｔ，　Ｃｏｎｔｏｕｒ　Ｓｈａｐｅ，　Ｅｄｇｅ　Ｈｉｓｔｏｇｒａｍ，　Ｆａｃｅ）にそれぞれ対応する変数ｖ１，　ｖ２，　ｖ３，　ｖ４を用意しておき、これらにＯＮ／ＯＦＦの値を設定する。例えば、Ｓ２０１で取得した撮影設定が、風景モードであったとすると、変数ｖ１，　ｖ２，　ｖ３，　ｖ４の値はそれぞれＯＮ，　ＯＦＦ，　ＯＮ，　ＯＦＦとなる。
【００３３】
なお、言うまでもないが、ＭＰＥＧ−７に採用されているＶｉｓｕａｌ　Ｄｅｓｃｒｉｐｔｏｒ以外にも色や形状を表す画像特徴量の種類は存在しており、さらにはＭＰＥＧ−７のカテゴリ以外のカテゴリに属すべきような特徴量も存在している。ここでＭＰＥＧ−７を挙げたのはあくまでも公知の画像特徴量の一例としてであって、本発明はＭＰＥＧ−７以外の特徴量も採用可能である。
【００３４】
最後に、Ｓ２０３の特徴量抽出ステップで、撮影した画像から画像特徴量を抽出する。抽出する画像特徴量の種類は、Ｓ２０２で選択されたものとなり、上述した変数ｖ１，　ｖ２，　ｖ３，　ｖ４を参照して、変数がＯＮになっている種類の画像特徴量についてその抽出を行う。風景モードが設定されていた場合、変数ｖ１，　ｖ３の値がＯＮであるので、それに対応するＣｏｌｏｒ　Ｌａｙｏｕｔ　Ｄｅｓｃｒｉｐｔｏｒ、Ｅｄｇｅ　Ｈｉｓｔｏｇｒａｍによる画像特徴量抽出を行うこととなる。抽出した画像特徴量は特徴量データとして、対応する画像と何らかの形で関連付けてデータ記憶部１０２に記録され、処理が終了する。
【００３５】
このように、本実施形態では、ユーザが設定した撮影設定に応じて画像特徴量を選択、抽出することにより、画像特徴量の種類の選択が自動化されると共に、撮影された画像の特性に合った特徴量抽出が行われる一方で、特性に合わない特徴量抽出が抑制される。従って、撮影した画像に適した画像特徴量が抽出されると共に、無条件で全ての種類の特徴量を抽出する場合に比べ、例えば特徴量データの処理時間の短縮や、あるいは特徴量データのデータ量を削減することができる。
【００３６】
更に、本実施形態により生成した特徴量データをデータベースに登録した場合、各画像の特徴をより効果的に表現している特徴量のみを登録することになる。したがって、検索にあまり有効でない特徴量データの増加を抑制することができ、検索精度や速度の向上も期待できるという利点もある。
【００３７】
なお、図３のテーブルは、あくまでも一例であって、ＯＮ、ＯＦＦと撮影モードとの対応関係は、別の対応関係であってもよい。また、テーブル中にある４つのＤｅｓｃｒｉｐｔｏｒ以外の特徴量を用いてもよい。
【００３８】
また、図３のテーブルの内容が、予め定められている固定の場合の例を示したが、例えばユーザの嗜好に応じてテーブルを修正する手段を別途設けて、ユーザの意図にあわせられるようにしてもよい。
【００３９】
また、例えば、ユーザが撮影設定を選択した時点で、表示部１０３等に、その撮影設定に対応して選択される各画像特徴量の種類を提示するとともに、ユーザの入力によって、その対応関係を適宜修正するようにしてもよい。この場合、図２のＳ２０１、Ｓ２０２の処理を、ユーザの撮影設定の選択時をトリガとして実行し、さらにユーザの指定により変数ｖ１，　ｖ２，　ｖ３，　ｖ４の値を更新し、ユーザがシャッターを切るなどの撮影動作をトリガとしてＳ３０３の処理を行うように変形すればよい。
【００４０】
＜第２実施形態＞
本実施形態では、第１実施形態と異なる部分のみ説明を行う。第１実施形態ではユーザが選択する撮影設定として撮影モードを挙げたが、例えば公知のデジタルカメラにはこの他にもユーザが撮影状況に応じて選択する撮影設定が存在する。
【００４１】
例えば、赤目緩和処理機能が存在する。赤目緩和処理機能は、フラッシュ発光時の発光が人間などの網膜に反射し、結果として目が赤く写る現象を緩和するものである。赤目緩和処理機能はこれを緩和するために、撮影時のフラッシュ発光に先んじて予備発光を行い、被写体の人間の瞳孔を絞らせて網膜による反射光を削減し、目が赤く写ることを抑制するものである。
【００４２】
赤目緩和処理は主に人間の特に顔を含む画像を撮影する場合に用いられる技術であって、逆に目、特に人間の目を含む顔が写らない画像において、赤目緩和処理は必要とされない。従って、赤目緩和処理機能が選択された場合には、人の顔が撮影される可能性が極めて高い。
【００４３】
図５は、この赤目緩和処理に関する条件を反映するように構成した処理の流れを示すフローチャートである。図中Ｓ２０１、Ｓ２０２及びＳ２０３の処理は、上記第１実施形態で説明した処理と同様の処理である。ただし、本実施形態ではＳ２０１において、撮影モードの他に赤目緩和処理機能の選択（ＯＮ／ＯＦＦ）を示す値等もあわせて取得するものとする。また、Ｓ２０２では、上述した撮影モードに基づく画像特徴量の選択を行い、Ｓ４０１では、赤目緩和処理機能の選択に基づく画像特徴量の選択を行うため、前者を第１特徴量選択ステップと称し、後者を第２特徴量選択ステップと称している。
【００４４】
Ｓ５０１の第２特徴量選択ステップでは、赤目緩和処理機能の選択に応じ、赤目緩和処理機能がＯＮであれば顔の特徴量抽出に関する変数ｖ４の値をＯＮに、逆に赤目緩和処理機能がＯＦＦであれば変数ｖ４の値をＯＦＦに更新する。これにより、撮影モードとは別に、赤目緩和処理機能の選択に応じて、画像特徴量の選択が可能となる。
【００４５】
ここで、公知のデジタルカメラの中には、この他にも、Ａｕｔｏ、ポートレート、白黒、スティッチアシストの各撮影モードにおいては、適宜マクロ撮影モードを選択することが可能である。マクロ撮影モードは、花や虫などの対象物をアップで撮影するためのモードである。したがって、ユーザがこのモードを選択して撮影した画像には何らかの対象物がアップで写されているので、例えばＳｈａｐｅのような物の形状を表す特徴量を抽出することが好ましい。
【００４６】
したがって、例えば、図４のＳ２０１においてマクロモードの選択（ＯＮ／ＯＦＦ）を表す値を取得し、Ｓ４０１において、マクロモードがＯＮであれば、例えば、Ｃｏｎｔｏｕｒ　Ｓｈａｐｅの特徴量抽出に関する変数ｖ２の値をＯＮにすればよい。このようにすることで、
例えば、ユーザが選択した撮影モードがスティッチアシストモードの場合、図３のテーブルによれば変数ｖ２の値はＯＦＦとなるので、本来は、Ｃｏｎｔｏｕｒ　Ｓｈａｐｅの特徴量抽出は行われないが、本実施形態ではユーザがマクロモードを選択していた場合にはＣｏｎｔｏｕｒ　Ｓｈａｐｅの特徴量抽出が行われることになる。本実施形態の場合、第１実施形態の効果に加え、さらに撮影状況に応じて最適な特徴量抽出を行うことが可能となる。
【００４７】
＜第３実施形態＞
本実施形態では、第１及び第２実施形態と異なる部分のみ説明を行う。第２実施形態においては、赤目緩和処理機能のＯＮ／ＯＦＦに注目して、顔の特徴量抽出を選択した。
【００４８】
しかし、例えば公知のデジタルカメラにおいては、Ａｕｔｏ、ポートレート、夜景の撮影モードを選択すると、赤目緩和処理機能のデフォルトをＯＮとし、逆にパンフォーカス、風景の撮影モードではデフォルトをＯＦＦとするものも存在する。このように、撮影モードの選択に応じて、装置側で自動的に赤目緩和処理機能のＯＮ、ＯＦＦを更新する場合があり、この場合ユーザの意図が適切に反映されない可能性がある。
【００４９】
一方、このようなデジタルカメラにおいては、ユーザの操作により、この赤目緩和処理機能のＯＮ／ＯＦＦを強制的に変更する機能も備えられている場合がある。ユーザが赤目緩和処理機能を強制的にＯＮにする場合、人間の特に目を含む顔を撮影することを意図したものであり、逆に強制的にＯＦＦにする場合は、被写体は人間の顔ではないものを撮影することを意図したものである。
【００５０】
図５は、このような場合を想定した処理の流れを示すフローチャートである。図中Ｓ２０１〜Ｓ２０３は図２に示し、第１実施形態で説明した処理と同じ処理を示している。ただし、本実施形態ではＳ２０１において、撮影モードの他に現在の赤目緩和処理機能のＯＮ／ＯＦＦを示す値もあわせて取得する。本実施形態では、この設定を保存する変数をｖ５とする。また、Ｓ２０２では、上述した撮影モードに基づく画像特徴量の選択を行い、Ｓ５０２では、赤目緩和処理機能の選択に基づく画像特徴量の選択を行うため、前者を第１特徴量選択ステップと称し、後者を第２特徴量選択ステップと称している。
【００５１】
Ｓ５０１では、現在の赤目緩和処理機能の変数ｖ５が、現在の撮影モードの赤目緩和処理機能のデフォルトと一致するかどうか判定する。例えば、上記デジタルカメラの例で言えば、撮影モードがＡｕｔｏ、ポートレート、夜景のいずれかの場合に、ｖ５の値がＯＮであればデフォルトと一致、逆にＯＦＦであればデフォルトと不一致であり、パンフォーカス、風景モードのいずれかの場合に、ｖ５の値がＯＦＦであればデフォルトと一致、逆にＯＮであればデフォルトと不一致である。ｖ５の値がデフォルトと不一致であれば、処理はＳ５０２に進み、一致しなければ処理はＳ２０３へ進む。
【００５２】
Ｓ５０２の第２特徴量選択ステップでは、顔の特徴量抽出に関する変数ｖ４の値をＯＮ／ＯＦＦ反転する。これは、ユーザが強制的に赤目緩和処理機能をＯＮに変更した場合にｖ４の値をＯＮに、逆に強制的に赤目緩和処理機能をＯＦＦに変更した場合にｖ４の値をＯＦＦにすることと等価である。
【００５３】
本実施形態の場合、第２実施形態の効果に比べ、さらにユーザの撮影状況の判断や意図に応じて顔特徴量抽出に関して最適な特徴量抽出を行うことが可能となる。
【００５４】
＜第４実施形態＞
本実施形態では、第１乃至第３実施形態と異なる部分についてのみ説明を行う。第１乃至第４実施形態においては、例えば図３のテーブルはＯＮ／ＯＦＦの２値で処理していたが、これに限られるものではなく、多値で処理することも可能である。
【００５５】
図６は、多値テーブルの例である。テーブル中の各数値１乃至５は、その特徴量の選択優先度値であって、数字が小さいほど選択される優先度が高いとした例である。数値の範囲はあくまでも一例であって、その他の範囲であっても良い。また数値の大小と優先度の対応関係は逆であっても良い。このテーブルに対して、例えば閾値処理を施してＯＮ／ＯＦＦの二値化を行えば、上記実施形態と同様に画像特徴量の選択を行える。
【００５６】
この閾値処理のための閾値は、例えば、ユーザが予め画像入力前に設定することができる。数値の入力は、例えば入力部１０１で入力することも可能である。あるいはさらに表示部１０３を用いて対話的に入力を行うのであってもよい。
【００５７】
本実施形態の場合、図６の多値テーブルで用いている値は１乃至５なので、ユーザは閾値として例えば１乃至５のいずれかの値を入力する。本実施形態の場合、ユーザが入力する閾値は数字が大きければ大きいほど選択される特徴量の種類が多く、逆に数値が小さいほど選択される特徴量が少ないことになる。このユーザが入力した閾値は例えば図２、４、５のＳ２０１で撮影設定とともに取得され、例えば変数Ｔｈに格納される。
【００５８】
第１乃至第３実施形態では、ステップＳ２０２において、テーブルを参照し、直接変数ｖ１，　ｖ２，　ｖ３，　ｖ４に読み込んでいたが、本実施形態ではテーブルの値を参照し、テーブルの値と変数Ｔｈを比較し、もしテーブルの数値がＴｈ以下であればＯＮとし、そうでない場合にはＯＦＦとする。
【００５９】
例えば、ユーザがスティッチアシストの撮影モードを選択して撮影した場合、図６の多値テーブルによればＣｏｌｏｒ　Ｌａｙｏｕｔ，　Ｃｏｎｔｏｕｒ　Ｓｈａｐｅ，　Ｅｄｇｅ　Ｈｉｓｔｏｇｒａｍ，　Ｆａｃｅの優先度値はそれぞれ１，　４，　２，　５である。ここでユーザが閾値として３を予め入力していた場合、制御変数ｖ１，　ｖ２，　ｖ３，　ｖ４の値はそれぞれ、
ｖ１：　←　ＯＮ　（１≦３）
ｖ２：　←　ＯＦＦ　（４＞３）
ｖ３：　←　ＯＮ　（２≦３）
ｖ４：　←　ＯＦＦ　（５＞３）
となりＣｏｌｏｒ　Ｌａｙｏｕｔ，　ＴｅｘｔｕｒｅのＤｅｓｃｒｉｐｔｏｒが選択される。
【００６０】
また、ユーザが入力した閾値が４であった場合、
ｖ１：　←　ＯＮ　（１≦４）
ｖ２：　←　ＯＮ　（４≦４）
ｖ３：　←　ＯＮ　（２≦４）
ｖ４：　←　ＯＦＦ　（５＞４）
となり、変数ｖ２が制御するＳｈａｐｅのＤｅｓｃｒｉｐｔｏｒも選択されるようになる。
【００６１】
逆にユーザが指定した閾値が１であった場合には、
ｖ１：　←　ＯＮ　（１≦１）
ｖ２：　←　ＯＦＦ　（４＞１）
ｖ３：　←　ＯＦＦ　（２＞１）
ｖ４：　←　ＯＦＦ　（５＞１）
となり、Ｃｏｌｏｒ　ＬａｙｏｕｔのＤｅｓｃｒｉｐｔｏｒのみが選択されるようになる。
【００６２】
また、第２及び第３実施形態では撮影モードに基づく特徴量選択を、他のモードの設定によって変更するような例を示したが、こちらも多値化することが可能である。
【００６３】
例えば、第３実施形態において、各撮影モードに基づく赤目緩和モードのデフォルトと、ユーザ指定の赤目緩和処理機能のＯＮ／ＯＦＦが異なればｖ４をＯＮとし、そうでなければＯＦＦとしたが、これは例えば、赤目緩和処理機能のデフォルトがＯＦＦでユーザ指定の赤目緩和処理機能がＯＮであった場合、多値テーブルのＦａｃｅ　Ｄｅｓｃｒｉｐｔｏｒの優先度を２とし、また、赤目緩和処理機能のデフォルトがＯＮでユーザ指定の赤目緩和処理機能がＯＦＦであった場合は優先度を５とする、というように処理してもよい。
【００６４】
この場合、
・赤目緩和処理機能のデフォルトがＯＦＦでユーザ指定の赤目緩和処理機能がＯＮであっても、ユーザ指定の閾値が１であればＦａｃｅ　Ｄｅｓｃｒｉｐｔｏｒによる特徴量抽出を行わない。
・赤目緩和処理機能のデフォルトがＯＮでユーザ指定の赤目緩和処理機能がＯＦＦであっても、ユーザ指定の閾値が５であればＦａｃｅ　Ｄｅｓｃｒｉｐｔｏｒによる特徴量抽出を行う。
というようにより細かな制御を行うことが可能である。
【００６５】
したがって、ユーザはこれから撮影する画像について、より詳細な特徴量抽出を行いたいと思う場合には、予め閾値を大きくして撮影し、逆にあまり詳細な特徴量抽出は必要でないと思う場合には、予め閾値を小さくしておいて撮影すればよい。こうすることにより撮影時の撮影者の意図を反映することができる。
【００６６】
またこの他にも、図６の多値テーブルにある優先度値と、その他のモード（例えば赤目緩和処理機能のＯＮ／ＯＦＦなど）による優先度値と、ユーザ指定の閾値とで何らかの演算を行い、特徴量を選択してもよい。
【００６７】
以上説明した通り、本実施形態では、各特徴量の選択のテーブルを多値化し、閾値によりＯＮ／ＯＦＦを定めることで、より細かな選択を行うことが可能となっている。
【００６８】
＜第５実施形態＞
本実施形態では、第１乃至第４実施形態と異なる部分にのみ説明を行う。第１乃至第４実施形態では、撮影設定として、撮影モードのような選択的なモードや、赤目緩和処理機能のモード、マクロ撮影モードのようなＯＮ／ＯＦＦとなるモードを用いた例を示したが、この他に、連続的、あるいは多段階の撮影設定についても本発明は、適用可能である。
【００６９】
例えば、公知のデジタルカメラの中には、先述した撮影モードの他に、シャッター優先モード（Ｔｖ）、絞り優先モード（Ａｖ）、マニュアルモードといったモードが設けられているものも存在する。
【００７０】
シャッター優先モードでは、予めシャッター速度をユーザが選択して固定し、適正露出になるように絞り値を自動設定するモードである。逆に絞り優先モードでは、ユーザが絞り値を選択して固定し、適正露出となるようにシャッター速度を自動設定するモードである。マニュアルモードは、シャッター速度および露出をユーザが選択して設定するモードである。
【００７１】
シャッター優先モードは、例えば高速に移動する物体を撮影する場合に選択され、さらにシャッター速度を高速に設定して撮影を行う、という場合に用いられる。絞り優先モードは、例えば、背景をぼかして前景にある対象物のみを浮き立たせて撮影を行うような場合に選択され、絞り値を小さく（絞りを開く）して被写界深度を浅くして撮影したり、あるいは背景も鮮明に撮影したい場合には、絞り値を大きく（絞りを閉じる）して被写界深度を深くして撮影を行う、という場合に用いられる。
【００７２】
本実施形態では、この絞り優先モードと絞り値設定を用いた例を説明する。例えば、絞り数値として、Ｆ２．０，　Ｆ２．２，　Ｆ２．５，　Ｆ２．８，　Ｆ３．２，　Ｆ４．０，　Ｆ４．５，　Ｆ５．０，　Ｆ５．６，　Ｆ６．３，　Ｆ７．１，　Ｆ８．０といった多段階の設定が可能なデジタルカメラの場合、例えば図７のテーブルを設け、ユーザが絞り優先モード、もしくはマニュアルモードで意図的に選択した絞り値設定を用いて特徴量抽出を選択することが可能である。なお、図７に示した優先度値はあくまでも一例であって、各優先度値は他の値であっても良い。
【００７３】
本実施形態では、絞り優先モードにおけるユーザが選択した絞り値を用いた例を説明したが、この他にもシャッター優先モードのシャッター速度を用い、シャッター速度が速い場合には高速移動している物体があるとして、Ｓｈａｐｅの特徴量を選択する、もしくはその優先度を上げるようにすることも可能である。
【００７４】
また、ズーム機能がある場合にはそのズーム倍率の情報を撮影設定として用いて、ワイド端ではユーザが注目している物体を表すのに適した特徴量、例えばＳｈａｐｅなどの特徴量を選択し、もしくは優先度を上げ、逆にテレ側では風景のような画像を表すのに適した特徴量、例えばＴｅｘｔｕｒｅなどの特徴量を選択する、もしくは優先度を上げる、といった処理も可能である。
【００７５】
このように、本実施形態の場合、より細かな特徴量抽出を行うことが可能である。
【００７６】
＜第６実施形態＞
本実施形態では、第１乃至第５実施形態と異なる部分のみ説明を行う。第１乃至第５実施形態では、図３や図６のテーブルのように、テーブル内の設定値を静的なものとしたが、これはもちろん可変としてもよい。例えば、ユーザが撮影前に入力部１０１などを操作して自分の好みになるように図３や図６のテーブルの設定値を変更できるようにしてもよい。
【００７７】
また、データ記憶部１０２から、この特徴量選択のためのテーブルの設定値を読み込みんで制御を行うことも可能である。特にデータ記憶部１０２を、メモリーカード、ＣＦカード、スマートメディア、ＳＤカード或いはメモリスティックのような着脱可能な記憶媒体で構成した場合には、予め特徴量選択のためのテーブルに関する設定を記述したファイルを作成し、これに格納しておくことでより容易に実現可能である。この場合、本実施形態の画像処理装置以外のコンピュータ端末等でファイルを作成することが可能となる。
【００７８】
設定を記述したファイルのデータ形式は、例えば図３や図６のようなテーブルを構成可能な情報を含むものや、あるいは第２、第３実施形態で示したような条件を記述可能なものであれば任意の形式であってよい。
【００７９】
このように、特徴量選択のテーブルをユーザが自由に設定し易くすることにより、ユーザ個人個人の嗜好などに合わせた特徴量抽出を行うことが可能となる。
【００８０】
＜第７実施形態＞
本実施形態では、第１乃至第６実施形態と異なる部分のみ説明を行う。第４、第５実施形態では、多値の優先度値を単に特徴量の選択に用いたが、この値を特徴量データとともに出力してもよい。図８は、この優先度値をファイルに出力した例である。
【００８１】
この例は、ユーザが風景モードを選択し、図６のテーブルに従って特徴量抽出を行った場合の優先度を出力した例である。本例の場合、ユーザ指定の閾値が５である、あるいは特に閾値処理は行わず全てのＤｅｓｃｒｉｐｔｏｒを選択するような場合の例である。
【００８２】
図８のファイルにおいて、一行目は撮影した画像を格納する画像ファイル名である。二行目はＣｏｌｏｒ　Ｌａｙｏｕｔ　Ｄｅｓｃｒｉｐｔｏｒの優先度値、三行目はＣｏｌｏｒ　Ｌａｙｏｕｔ　Ｄｅｓｃｒｉｐｔｏｒデータを格納するファイル名である。四、五行目は同様にＣｏｎｔｏｕｒ　Ｓｈａｐｅ　Ｄｅｓｃｒｉｐｔｏｒの優先度値とファイル名、六、七行目はＥｄｇｅ　Ｈｉｓｔｏｇｒａｍの優先度値とファイル名、八、九行目はＦａｃｅ　Ｄｅｓｃｒｉｐｔｏｒの優先度値とファイル名である。
【００８３】
なお、図８のファイルのデータ形式は、あくまでも例であって、元の画像ファイルを参照するのに十分な情報、各特徴量のデータを参照するのに十分な情報、及び、各特徴量の優先度値、を対応付ける情報を含む任意の形式であってよい。本例では画像ファイルや特徴量データと別ファイルの形式で格納する例を示したが、画像ファイルや特徴量データファイルのどちらか一方と接合して格納するようにしてもよい。
【００８４】
また、ファイル名などの識別子で、画像データ、特徴量データ、特徴量優先度データの対応付けを行うことが容易に可能であるならば、図８のようなファイルは必ずしも必要ではない。これは例えばファイル名の基底名を同一とし、拡張子でそれが何のデータであるか表すというような規則を設けて対応づけるのであってもよい。
【００８５】
この場合、出力された特徴量優先度データを例えば後で行う検索の場合に、複数種の特徴量による類似度判定結果を統合する場合の重みづけデータなどに用いることが可能で、より画像の内容や撮影者の意図に沿った検索を行うことができるという利点がある。
【００８６】
＜第８実施形態＞
本実施形態では、第１乃至第７実施形態と異なる部分のみ説明を行う。第１乃至第７実施形態では、主に静止画像に適用する例を示したが、本発明は、動画像に対して適用することも可能である。最も単純には、第１乃至第７実施形態で示した処理を、動画像の各フレーム画像単位で適用する。
【００８７】
この場合、例えば表１で示したＭＰＥＧ−７のＤｅｓｃｒｉｐｔｏｒの中には、ＭｏｔｉｏｎカテゴリのＤｅｓｃｒｉｐｔｏｒや、ＴｉｍｅＳｅｒｉｅｓ　Ｄｅｓｃｒｉｐｔｏｒと他のＤｅｓｃｒｉｐｔｏｒの組み合わせ、などの動画像向けのＤｅｓｃｒｉｐｔｏｒがあるので、それを適用してもよい。
【００８８】
特に、第６実施形態で述べたようにシャッター速度優先モードなどで、ユーザが意図的に速いシャッター速度で撮影を行う場合は、おそらくは高速に移動する物体を撮影していると推測できるので、この場合、例えば、画像中の領域とその移動を表現することが可能なＭＰＥＧ−７のＭｏｔｉｏｎ　ＴｒａｊｅｃｔｏｒｙやＰａｒａｍｅｔｒｉｃ　Ｍｏｔｉｏｎといった特徴量の選択を行う、もしくは優先度を上げるといった処理を行うこともできる。
【００８９】
動画像の特徴量データの格納形式は時系列で各フレームの特徴量データを並べればよい。これは例えば各フレームの特徴量データを個々のファイルに格納し、例えばそのファイルの識別子に時系列の順序に沿った番号を付与したりするのでもよいし、時系列に沿って特徴量データを接合して格納してもよい。図９は、時系列に沿って特徴量データを接合したデータを表す概念図である。
【００９０】
一方、動画像の撮影を行う場合、撮影中に各撮影設定を変更することも考えられる。その結果、例えば、図１０に示すように、ある特徴量データが生成される期間と生成されない期間が存在する可能性がある。図１０で、期間１２０１と１２０３は画像特徴量が選択、抽出される期間、期間１２０２は画像特徴量が選択、抽出されない期間を表している。
【００９１】
このような場合、例えば予め時系列に沿ったインデックス情報をフレーム画像の数だけ用意して、存在する特徴量データに対してのみリンクを設定する、といったような方法で解決できる。図１１は、各インデックス情報１３０１と特徴量データ１３０２を示している。図１１の例では、フレーム０からフレームＩ−１まで特徴量を抽出し、フレームＩからフレームＮ−２まで特徴量を抽出せず、さらにフレームＮ−１で特徴量抽出を行っている状態を表す例である。図１１の例で矢印はリンクを表しているが、リンクは公知のＵＲＬやＵＲＩ、あるいはファイル中でのオフセットなどで実現可能である。
【００９２】
なお、図１１ではインデックス情報１３０１と特徴量データ１３０２を分けて書いてあるが、これらは別々のデータであってもよいし、接合して１つのデータで格納されるのであってもよい。また、図１１で示した図はあくまでも特徴量抽出する期間としない期間がある場合のデータ格納形式の一例であって、この他の形式であってもよい。
【００９３】
＜第９実施形態＞
本実施形態では、第１乃至第８実施形態と異なる部分のみ説明を行う。第１乃至第８実施形態では、静止画像や動画像の撮影時に特徴量抽出を行う例を示したが、ユーザが選択したモードなどの撮影設定と特徴量抽出の対象となる静止画像や動画像があればよく、必ずしも撮影時に特徴量抽出を行う必要はない。
【００９４】
図１２は、撮影時の撮影設定を記述したファイルの例を示す図である。このファイルには、画像特徴量を選択するのに必要な撮影設定が記述されている。このようなファイルを撮影時に作成して、撮影画像と何らかの形で関連付けて記録しておくことで、撮影後に画像特徴量の抽出を行うことができる。
【００９５】
例えばデータ記憶部１０２に画像とともに図１２のような情報を出力することにより、撮影後に特徴量の選択及び抽出を行うことが可能である。なお、図１０に示したファイルは、単なる一例であって、第１乃至第８実施形態で説明した撮影設定を記述可能なものであれば任意の形式であってよい。また記述する項目は特徴量選択に用いることのできる情報であればこの他の設定値であってもよい。
【００９６】
また、図１２のファイルは単独で保存してもよいしあるいは画像ファイルに接合するなどして画像ファイル内部に格納してもよい。例えば、静止画像の場合、公知のＥｘｉｆ画像フォーマットには露出プログラム、絞り値、シャッタースピードといった撮影設定を格納するデータタグが定義されている。露出プログラムは、次の表２のような値と意味を持つ。
【００９７】
【表２】
2004023656.tif 000004
【００９８】
したがって、公知のＥｘｉｆフォーマットのタグを用いて記述するのでもよい。さらにＥｘｉｆに記述したいユーザ設定に相応しいタグが存在しない場合であっても、ＭａｋｅｒＮｏｔｅやＵｓｅｒＣｏｍｍｅｎｔといったメーカが個別の情報を記入するためのタグやコメント用のタグを用いることで実現できる。
【００９９】
更に、本実施形態の場合、画像データと撮影設定をパーソナルコンピュータに移し、パーソナルコンピュータ上で第１乃至第８の実施形態で示したような特徴量選択及び抽出処理を行うことも可能である。
【０１００】
この場合、図３や図６で示したようなテーブルは、予めパーソナルコンピュータ側に存在すれば十分であるが、このテーブルを記述したファイルを作成し、に画像や撮影設定とともに出力し、パーソナルコンピュータ側で特徴量選択及び抽出処理を行う場合に参照するようにしてもよい。
【０１０１】
またこの場合、第４実施形態で言及したユーザ指定の閾値も、パーソナルコンピュータ側でユーザが入力すれば十分であるが、撮影時のユーザの閾値をファイル化してパーソナルコンピュータに出力しても良い。この閾値を格納するファイルの書式は閾値データを含む任意の形式であってよいし、あるいはＥｘｉｆタグのＭａｋｅｒＮｏｔｅやＵｓｅｒＣｏｍｍｅｎｔなどのタグに記述するのであってもよい。
【０１０２】
なお、第８実施形態で言及したように、動画像撮影の場合には撮影中に撮影設定を変更する場合があり得る。各フレームに対して図１２で例示したようなファイルを作成することも可能であるが、より効率的には例えば図１３に示すように時系列にユーザが行った設定変更を記録したデータがあればよい。
【０１０３】
図１３のファイルの場合、フレーム０からフレームＩ−１では絞り優先モード、絞り値Ｆ２．８で撮影し、フレームＩの時に絞り値をＦ４．０に変更し、さらにフレームＮでモードをシャッター優先モードに変更するとともにシャッター速度を１／４００秒に変更して撮影を行ったことを示している。図１３の例はあくまでも一例であってこの他の書式であっても良い。また、単位をフレーム番号としたが、時刻や撮影開始からの相対時間であっても構わない。
【０１０４】
本実施形態のように、撮影時ではなく後で特徴量抽出を行う方式は、例えば特徴量抽出対象となる画像が動画像であり、データ入出力部がランダムアクセス可能なメディアであって、撮影条件設定などが動画像データと別に格納されているような場合に特に有効である。
【０１０５】
この場合、動画像の先頭フレームから各フレームを順次参照して特徴量生成処理を行うのでなく、予め例えば図１４の１４０１のような撮影条件設定を参照し、本発明による方式によって実際に特徴量生成を行うフレーム画像を予め決定することが可能である。これは毎フレームに対して逐一特徴量生成判定を行う場合に比べ処理時間の短縮が期待できる。またあるいは実際に特徴量を生成することとなったフレーム画像を参照して特徴量生成を行うことにより処理の高速化も期待できる。
【０１０６】
＜他の実施形態＞
以上、本発明の好適な実施の形態について説明したが、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）がプログラムを読み出し実行することによっても、達成されることは言うまでもない。
【０１０７】
この場合、そのプログラム自体が前述した実施形態の機能を実現することになり、そのプログラムや、そのプログラムを記憶した記憶媒体或いはプログラム製品は、本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０９】
【発明の効果】
以上述べた通り、本発明によれば、画像に適した画像特徴量を自動的に選択し、抽出することができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態に係る画像処理装置の一構成例を示すブロック図である。
【図２】上記画像処理装置による処理の流れを示すフローチャートである。
【図３】画像特徴量を選択するためのテーブルの例を示す図である。
【図４】本発明の第２実施形態における処理の流れを示すフローチャートである。
【図５】本発明の第３実施形態における処理の流れを示すフローチャートである。
【図６】画像特徴量を選択するためのテーブルの例を示す図である。
【図７】絞り優先モード及び絞り値設定によるテーブルの例を示す図である。
【図８】優先度情報ファイルの例を示す図である。
【図９】時系列に沿って特徴量データを接合したデータを表す概念図である。
【図１０】特徴量を生成する期間と特徴量を生成しない期間を表す概念図である。
【図１１】各インデックス情報１３０１と特徴量データ１３０２を示す図である。
【図１２】撮影時の撮影設定を記述したファイルの例を示す図である。
【図１３】動画像撮影時の撮影設定の変更履歴を表すファイルの例を示す図である。
【図１】
2004023656.tif 000005
【図２】
2004023656.tif 000006
【図３】
2004023656.tif 000007
【図４】
2004023656.tif 000008
【図５】
2004023656.tif 000009
【図６】
2004023656.tif 000010
【図７】
2004023656.tif 000011
【図８】
2004023656.tif 000012
【図９】
2004023656.tif 000013
【図１０】
2004023656.tif 000014
【図１１】
2004023656.tif 000015
【図１２】
2004023656.tif 000016
【図１３】
2004023656.tif 000017