(57)【要約】【課題】使用者が所望する検索対象画像の属性条件を有する画像データを抽出できないという課題がある。【解決手段】検索対象画像を可視画像領域として表示する可視画像領域表示部１０と、前記可視画像領域を含む実画像領域を設定する実画像領域設定部１１と、前記検索対象画像の属性条件を設定する属性条件設定部１２と、前記可視画像領域と前記属性条件に基づいて、記憶部に記憶された画像データにおける前記実画像領域を検索する画像データ検索部１３と、を備えられたことを特徴とする画像検索装置１を提供する。【選択図】図１
2011154594.tif 000002
【特許請求の範囲】
【請求項１】
検索対象画像を可視画像領域として表示する可視画像領域表示部と、
前記可視画像領域を含む実画像領域を設定する実画像領域設定部と、
前記検索対象画像の属性条件を設定する属性条件設定部と、
前記可視画像領域と前記属性条件に基づいて、記憶部に記憶された画像データにおける前記実画像領域を検索する画像データ検索部と、
を備えたことを特徴とする画像検索装置。
【請求項２】
請求項１に記載の画像検索装置であって、
前記属性条件は、予め設定された値から特定の値を選択することを特徴とする画像検索装置。
【請求項３】
請求項１または請求項２に記載の画像検索装置であって、
前記属性条件は、人物の顔における年齢・性別・表情・顔の大きさのいずれか１つを含むことを特徴とする画像検索装置。
【請求項４】
検索対象画像を可視画像領域として表示する可視画像領域表示工程と、
前記可視画像領域を含む実画像領域を設定する実画像領域設定工程と、
前記検索対象画像の属性条件を設定する属性条件設定工程と、
前記可視画像領域と前記属性条件に基づいて、記憶部に記憶された画像データにおける前記実画像領域を検索する画像データ検索工程と、
を含むことを特徴とする画像検索方法。
【請求項５】
検索対象画像を可視画像領域として表示する可視画像領域表示機能と、
前記可視画像領域を含む実画像領域を設定する実画像領域設定機能と、
前記検索対象画像の属性条件を設定する属性条件設定機能と、
前記可視画像領域と前記属性条件に基づいて、記憶部に記憶された画像データにおける前記実画像領域を検索する画像データ検索機能と、
をコンピューターに実現させるための画像検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像検索装置、画像検索方法、画像検索プログラムに関するものである。
【背景技術】
【０００２】
デジタルカメラ、フォトビューアー、パーソナルコンピューターなどに備えられた記憶部には、デジタルカメラやスキャナーなどの画像入力装置によって形成された画像データが、大量の画像データとなって記憶されることがある。この大量の画像データの中から使用者が所望する画像データを抽出するため、１個ずつ画像データを順次表示させる方法では、抽出されるまでの時間が長くかかってしまう。
そこで、例えば、特許文献１では、使用者が描画する画像を検索条件として入力する入力手段を備え、使用者が所望する画像が存在する画像データを抽出する画像検索装置が提案されている。また、特許文献２では、使用者が所望する画像に対応する人物の顔などの検索対象画像をアイコンとして表示させ、アイコンの位置、向き、大きさから検索条件を設定し、使用者が所望する画像が存在する画像データを抽出する画像検索装置が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−７６２６８号公報
【特許文献２】特開２００８−２８２０９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の方法では、使用者が所望する人物の顔などにおける年齢・性別・表情などの属性条件を使用者が描画して表現することは容易ではない。また、使用者によって描画された画像から、年齢・性別・表情などの属性条件を検索条件として取得するのは困難である。また、特許文献２の方法では、検索対象画像となる人物の顔などにおける年齢・性別・表情などの属性条件を検索条件として設定することができない。従って、人物の顔などの検索対象画像に付随する属性条件において、使用者が所望する属性条件を有する画像データを抽出できないという課題がある。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
【０００６】
［適用例１］検索対象画像を可視画像領域として表示する可視画像領域表示部と、前記可視画像領域を含む実画像領域を設定する実画像領域設定部と、前記検索対象画像の属性条件を設定する属性条件設定部と、前記可視画像領域と前記属性条件に基づいて、記憶部に記憶された画像データにおける前記実画像領域を検索する画像データ検索部と、を備えたことを特徴とする画像検索装置。
【０００７】
この構成によれば、属性条件設定部は、検索対象画像の属性条件を設定し、画像データ検索部は、可視画像領域と属性条件に基づいて、記憶部に記憶された画像データにおける実画像領域を検索する。これにより、検索対象画像の属性条件において、使用者が所望する属性条件を有する画像データを抽出することが可能となる。
【０００８】
［適用例２］前記属性条件は、予め設定された値から特定の値を選択することを特徴とする上記画像検索装置。
【０００９】
この構成によれば、画像検索装置に対して検索対象画像の属性条件を入力するための操作が簡易になるので、使用者は、検索対象画像の属性条件を容易に指定することができる。
【００１０】
［適用例３］前記属性条件は、人物の顔における年齢・性別・表情・顔の大きさのいずれか１つを含むことを特徴とする上記画像検索装置。
【００１１】
この構成によれば、検索対象画像としての人物の顔における年齢・性別・表情などの属性条件を検索条件として設定できる。
【００１２】
［適用例４］検索対象画像を可視画像領域として表示する可視画像領域表示工程と、前記可視画像領域を含む実画像領域を設定する実画像領域設定工程と、前記検索対象画像の属性条件を設定する属性条件設定工程と、前記可視画像領域と前記属性条件に基づいて、記憶部に記憶された画像データにおける前記実画像領域を検索する画像データ検索工程と、を含むことを特徴とする画像検索方法。
【００１３】
この構成によれば、属性条件設定工程では、検索対象画像の属性条件を設定し、画像データ検索工程では、可視画像領域と属性条件に基づいて、記憶部に記憶された画像データにおける実画像領域を検索する。これにより、検索対象画像の属性条件において、使用者が所望する属性条件を有する画像データを抽出することが可能となる。
【００１４】
［適用例５］検索対象画像を可視画像領域として表示する可視画像領域表示機能と、前記可視画像領域を含む実画像領域を設定する実画像領域設定機能と、前記検索対象画像の属性条件を設定する属性条件設定機能と、前記可視画像領域と前記属性条件に基づいて、記憶部に記憶された画像データにおける前記実画像領域を検索する画像データ検索機能と、をコンピューターに実現させるための画像検索プログラム。
【００１５】
この構成によれば、属性条件設定機能により、検索対象画像の属性条件を設定し、画像データ検索機能により、可視画像領域と属性条件に基づいて、記憶部に記憶された画像データにおける実画像領域を検索する。これにより、検索対象画像の属性条件において、使用者が所望する属性条件を有する画像データを抽出することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】画像検索装置の構成を示すブロック図。
【図２】第１実施形態における表示部に表示された画像を示す図。
【図３】可視画像領域としてのアイコンが表示された表示部を示す図。
【図４】可視画像領域と実画像領域を説明するための図。
【図５】処理プログラムのフローチャート。
【図６】第２実施形態における表示部に表示された画像を示す図。
【発明を実施するための形態】
【００１７】
（第１実施形態）
以下、本実施形態に係る画像検索装置について、図面を参照して説明する。
【００１８】
図１は、本実施形態に係る画像検索装置１の構成を示すブロック図である。画像検索装置１は、例えば、フォトビューワー、パーソナルコンピューター、デジタルカメラ、携帯電話などの情報処理機器の一機能として実施することができる。
【００１９】
画像検索装置１は、ＣＰＵ２、内部メモリー３、操作部４、表示部５、記憶部６、通信インターフェイス７等を備えている。それらの構成要素は、バス８を介して互いに接続されている。
【００２０】
内部メモリー３は、各種プログラムや各種データを格納するＲＯＭ、プログラムやデータを一時的に格納するＲＡＭによって構成されている。
【００２１】
ＣＰＵ２は、ＲＯＭに格納されたプログラムをＲＡＭに読み出して実行する。
【００２２】
操作部４は、フォトビューワー、デジタルカメラ、携帯電話などにおいては、操作ボタンやタッチパネル等により構成される。パーソナルコンピューターにおいては、操作ボタン、タッチパネルによって構成されたり、マウス、キーボードにより構成されたりする。使用者が操作部４を操作することによって、操作内容がＣＰＵ２に通知される。
【００２３】
表示部５は、例えば液晶ディスプレイ等により構成され、ＣＰＵ２から供給されたデータに対応する画像を表示する。通信インターフェイス７は、例えばデジタルカメラ等の他の情報処理機器から画像データなどのやり取りを行うためのインターフェイスである。
【００２４】
記憶部６は、例えば、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）やフラッシュメモリーのような不揮発性メモリー、又はハードディスクにより構成される。記憶部６には、人物や風景の画像データが格納されている。
【００２５】
可視画像領域表示部１０、実画像領域設定部１１、属性条件設定部１２、画像データ検索部１３は、内部メモリー３のＲＯＭに格納されたプログラムから構成され、ＣＰＵ２がプログラムをＲＯＭから内部メモリー３のＲＡＭに読み出して実行することによって機能する。
【００２６】
図２は、表示部５に表示された画像を示す図である。ＣＰＵ２は、内部メモリー３に格納されたプログラムを読み出して実行することによって、図２に示す画像を表示部５に表示させる。表示部５は、画像表示領域２０とボタン表示領域２１とを有する。
【００２７】
画像表示領域２０には、記憶部６に格納された画像データを検索する検索処理によって、検索条件が一致した画像が表示される。ボタン表示領域２１には、検索条件を指定するための後述するボタンが表示されている。
【００２８】
使用者は、操作部４によってカーソル２２をボタンの位置に移動させ、ボタンを選択することができる。操作部４の操作に伴ってボタンの表示が変化することによって、ボタンが選択された状態であるか、ボタンが選択されていない状態であるかを使用者は認識することができる。
【００２９】
ボタン表示領域２１には、実行ボタン２３、順送りボタン２４、逆順送りボタン２５、縦長ボタン２６、横長ボタン２７、指定ボタン２８が表示されている。
【００３０】
実行ボタン２３が選択されると、記憶部６に格納された画像データを検索する検索処理が開始される。順送りボタン２４が選択されると、検索処理によって検索された検索結果としての画像が順番に表示される。逆順送りボタン２５が選択されると、検索処理によって検索された画像が逆の順番に表示される。
【００３１】
縦長ボタン２６、横長ボタン２７、指定ボタン２８の選択によって、記憶部６に格納された画像データのうち、検索対象となる画像データの縦横比が縦長、横長、使用者の指定のいずれか一つが選択される。
【００３２】
図３は、可視画像領域としてのアイコンが表示された表示部５を示す図である。ボタン表示領域２１には、記憶部６に格納された画像データのうち、検索対象画像としての人物の顔を選択するための顔選択ボタン２９が表示されている。
【００３３】
図１の可視画像領域表示部１０は、使用者による図２のカーソル２２の操作によって、顔選択ボタン２９が選択されると、画像表示領域２０内に、可視画像領域としての顔アイコン５０を表示する。可視画像領域表示部１０は、使用者によるカーソル２２の操作によって、画像表示領域２０内の位置に顔アイコン５０を表示する。また、可視画像領域表示部１０は、使用者によるカーソル２２の操作によって、顔アイコン５０の大きさを任意に設定し、表示することができる。
【００３４】
顔アイコン５１、顔アイコン５２は、顔アイコン５０と同様に、可視画像領域表示部１０によって、使用者が意図した大きさで画像表示領域２０内の位置に表示されたものである。顔アイコン５２は、顔アイコン５０，５１より小さく、本実施形態では、使用者は、検索対象画像としての人物の顔において、顔アイコン５０，５１は大人の顔を意図し、顔アイコン５２は子供の顔を意図している。
【００３５】
ボタン表示領域２１における破線Ｐ１に示した範囲には、性別指定ボタン３０，３１、年齢減算ボタン３２、年齢レベルマーク３３、年齢ライン３４、年齢加算ボタン３５、笑顔度加算ボタン３６、笑顔度レベルマーク３７、笑顔度ライン３８、笑顔度減算ボタン３９、特定人物指定ボタン４０，４１，４２が表示されている。
【００３６】
図１の属性条件設定部１２は、図３の顔アイコン５０、顔アイコン５１、顔アイコン５２のうち、カーソル２２の操作によって少なくとも一つのアイコンが選択された状態で、性別指定ボタン３０が選択されると、検索対象画像である人物の顔の属性条件を男性として設定する。カーソル２２によって少なくとも一つのアイコンが選択された状態で、性別指定ボタン３１が選択されると、検索対象画像である人物の顔の属性条件を女性として設定する。本実施形態では、使用者は、検索対象画像としての人物の顔において、顔アイコン５０は大人の男性を意図し、顔アイコン５１は大人の女性を意図し、顔アイコン５２は男の子を意図している。
【００３７】
属性条件設定部１２は、顔アイコン５０、顔アイコン５１、顔アイコン５２のうち、カーソル２２の操作によって少なくとも一つの顔アイコンが選択された状態で、年齢減算ボタン３２が１回選択されると、検索対象画像の人物の顔における属性条件としての年齢を、初期設定された年齢から所定の年齢を減算する。さらに年齢減算ボタン３２が１回選択されると、所定の年齢を減算する。例えば、初期設定の年齢を４０歳とし、１回の選択で１０歳分を減算する。
【００３８】
属性条件設定部１２は、顔アイコン５０、顔アイコン５１、顔アイコン５２のうち、カーソル２２の操作によって少なくとも一つの顔アイコンが選択された状態で、年齢加算ボタン３５が１回選択されると、年齢を、初期設定された年齢から所定の年齢を加算する。さらに年齢加算ボタン３５が１回選択されると、所定の年齢を加算する。例えば、初期設定の年齢を４０歳とし、１回の選択で１０歳分を加算する。
【００３９】
年齢レベルマーク３３は、年齢減算ボタン３２による減算、年齢加算ボタン３５による加算に伴って、年齢ライン３４に沿って、年齢減算ボタン３２側または年齢加算ボタン３５側に移動する。これにより、使用者は、検索対象画像である人物の顔における属性条件としての年齢を視覚的に認識できる。
【００４０】
属性条件設定部１２は、顔アイコン５０、顔アイコン５１、顔アイコン５２のうち、カーソル２２の操作によって少なくとも一つの顔アイコンが選択された状態で、笑顔度加算ボタン３６が１回選択されると、検索対象画像の人物の顔における属性条件としての笑顔度を、初期設定された笑顔度に所定の笑顔度を加算する。例えば、初期設定の笑顔度を５０度とし、１回の選択で１０度を加算する。
【００４１】
属性条件設定部１２は、顔アイコン５０、顔アイコン５１、顔アイコン５２のうち、カーソル２２の操作によって少なくとも一つの顔アイコンが選択された状態で、笑顔度減算ボタン３９が１回選択されると、初期設定された笑顔度から所定の笑顔度を減算する。例えば、初期設定の笑顔度を５０度とし、１回の選択で１０度を減算する。
【００４２】
笑顔度レベルマーク３７は、笑顔度加算ボタン３６による加算、笑顔度減算ボタン３９による減算に伴って、笑顔度ライン３８に沿って、笑顔度加算ボタン３６側または笑顔度減算ボタン３９側に移動する。これにより、使用者は、検索対象画像である人物の顔における属性条件としての笑顔度を視覚的に認識できる。
【００４３】
特定人物指定ボタン４０，４１，４２には、特定人物を示す名前などが表示されている。属性条件設定部１２は、顔アイコン５０、顔アイコン５１、顔アイコン５２のうち、カーソル２２の操作によって少なくとも一つのアイコンが選択された状態で、使用者によって特定人物指定ボタン４０，４１，４２のうちの一つが選択されると、検索対象画像である人物の顔の属性条件として特定の人物（例えばＡさん）を設定する。
【００４４】
このように、破線Ｐ１に示した範囲に表示された、性別指定ボタン３０，３１、年齢減算ボタン３２、年齢加算ボタン３５、笑顔度加算ボタン３６、笑顔度減算ボタン３９、特定人物指定ボタン４０，４１，４２によって、検索対象画像として可視画像領域である顔アイコン５０，５１，５２で示した人物の顔における属性条件を設定することができる。
【００４５】
図４は、顔アイコン５０を用いて可視画像領域と実画像領域を説明するための図である。本実施形態の顔アイコン５０，５１，５２は、円形状の可視画像領域とする。図１の実画像領域設定部１１は、顔アイコン５０の位置としての中心位置Ｓと、顔アイコン５０の大きさとしての外径Ｌ１を取得する。
【００４６】
実画像領域設定部１１は、例えば、図４の可視画像領域である顔アイコン５０の中心位置Ｓと外径Ｌ１とから、縦の長さＬ２と横の長さＬ３を設定し、中心位置Ｓとする顔アイコン５０を含む網がけした矩形状の範囲を、実画像領域６０として設定する。
【００４７】
本実施形態では、顔アイコン５０は円形であるので、縦の長さＬ２と横の長さＬ３は同じである。縦の長さＬ２、横の長さＬ３は、例えば、顔アイコン５０の外径Ｌ１の１．２倍から１．５倍における所定の数値を設定する。
【００４８】
ここで設定された実画像領域６０は、記憶部６に格納された画像データにおける実画像領域に対応する。
【００４９】
本実施形態では、実画像領域６０を矩形状の領域として設定したが、可視画像領域を含む円形状の領域として設定してもよい。
【００５０】
図１の画像データ検索部１３は、記憶部６に格納された画像データを検索し、実画像領域設定部１１によって設定された実画像領域に、検索対象画像としての人物の顔が存在し、かつ、その人物の顔において、性別、年齢、笑顔度、特定人物などの属性条件に一致した画像データを検索結果として図３の画像表示領域２０に表示する。
【００５１】
実画像領域に人物の顔が存在するか否かを検出する方法は、パターンマッチングによる方法や、輪郭形状や目、鼻、口などを検出し、人物の顔であるか否かを判定する方法などを用いる。
【００５２】
性別指定ボタン３０，３１の選択によって設定された属性条件としての性別は、例えば、髪型、ヒゲの有無、顔の輪郭、目の形状、目や鼻や口などを結ぶラインの角度などから統計的に推定することができる。
【００５３】
年齢減算ボタン３２、年齢加算ボタン３５によって設定された属性条件としての年齢は、例えば、顔のしわの本数、顔の横幅に対する左右の目の間の長さの比率などから推定することができる。
【００５４】
笑顔度加算ボタン３６、笑顔度減算ボタン３９によって設定された属性条件としての笑顔度は、例えば、目の輪郭形状、口の形状から推定することができる。
【００５５】
特定人物指定ボタン４０，４１，４２によって設定された属性条件は、例えば、髪型、ヒゲの有無、顔の輪郭、目の形状、目や鼻や口などを結ぶラインの角度などの特徴から設定することができる。
【００５６】
次に、本実施形態における処理プログラムの処理方法について、フローチャートを用いて説明する。図５は、本実施形態における処理プログラムのフローチャートである。
【００５７】
ステップＳ１００では、ＣＰＵ２は、記憶部６に格納された画像データのうち、図２の縦長ボタン２６、横長ボタン２７、指定ボタン２８のうち、使用者によって選択されたボタンから、画像の縦横比が縦長または横長または使用者によって設定された縦横比のうちのいずれか一つを取得する。
【００５８】
ステップＳ１１０では、可視画像領域表示部１０は、使用者によるカーソル２２の操作によって指定された位置と大きさで、図３の可視画像領域としての顔アイコン５０，５１，５２を画像表示領域２０に表示する。
【００５９】
ステップＳ１２０では、属性条件設定部１２は、性別指定ボタン３０，３１の選択による性別、年齢減算ボタン３２、年齢加算ボタン３５の選択による年齢、笑顔度加算ボタン３６、笑顔度減算ボタン３９の選択による笑顔度、特定人物指定ボタン４０，４１，４２の選択による特定人物を取得し、顔アイコン５０，５１，５２に対応する検索対象画像としての人物の顔におけるそれぞれの属性条件を設定する。
【００６０】
ステップＳ１３０では、ＣＰＵ２は、図３の実行ボタン２３が選択されたか否かを判定する。選択されたときは、ステップＳ１４０に進み、選択されなかったときは、ステップＳ１００に戻る。
【００６１】
ステップＳ１４０では、実画像領域設定部１１は、ステップＳ１１０で設定された可視画像領域である顔アイコン５０，５１，５２に基づいて可視画像領域を含む実画像領域６０を設定する（図４参照）。
【００６２】
ステップＳ１５０では、画像データ検索部１３は、ステップＳ１１０で表示された可視画像領域としての顔アイコン５０，５１，５２、ステップＳ１２０で設定した人物の顔における属性条件である性別、年齢、笑顔度、特定人物から検索条件を設定し、検索式を作成する。
【００６３】
ステップＳ１６０では、画像データ検索部１３は、ステップＳ１５０で作成した検索式を用いて、記憶部６に記憶された画像データにおいて、ステップＳ１４０で設定した実画像領域６０に対応する実画像領域内を検索する。
【００６４】
ステップＳ１７０では、画像データ検索部１３は、記憶部６に記憶された画像データのうち、検索条件と一致した画像データを検索結果として、図３の画像表示領域２０に表示する。
【００６５】
以上、本実施形態で説明した画像検索装置１は、使用者が所望する検索対象画像としての人物の顔を、可視画像領域である顔アイコン５０，５１，５２として表示する可視画像領域表示部１０と、顔アイコン５０，５１，５２を含む実画像領域６０を設定する実画像領域設定部１１と、人物の顔に付随する性別、年齢、笑顔度、特定人物などの属性条件を設定する属性条件設定部１２と、顔アイコン５０，５１，５２と、属性条件に基づいて、記憶部６に記憶された画像データにおける実画像領域を検索する画像データ検索部１３と、を備える。
【００６６】
この構成によれば、検索対象画像としての人物の顔における属性条件を設定できる。そのため、使用者が所望する属性条件を有する画像データを、記憶部６に格納された画像データから抽出する可能性が高くなる。
【００６７】
また、性別指定ボタン３０，３１や年齢減算ボタン３２、年齢加算ボタン３５、笑顔度加算ボタン３６、笑顔度減算ボタン３９、特定人物指定ボタン４０，４１，４２などの予め設定された値から特定の値を選択する。
【００６８】
この構成によれば、画像検索装置１に対して検索対象画像としての人物の顔における性別、年齢、笑顔度、特定人物などの属性条件を入力するための操作が簡易になるので、使用者は、検索対象画像の属性条件を容易に指定することができる。
【００６９】
また、検索対象画像としての人物の顔における属性条件は、人物の顔における年齢・性別・表情・顔の大きさのいずれか１つを含む。これにより、使用者が所望する人物の顔が存在する画像データを抽出する可能性が高くなる。
【００７０】
また、画像データ検索部１３は、記憶部６に格納された画像データにおいて、可視画像領域を含む実画像領域を検索する。そのため、可視画像領域より広い実画像領域を検索するので、使用者が意図する位置に検索対象画像となる人物の顔が存在しているにもかかわらず、画像データを抽出できないということを抑制できる。
【００７１】
また、年齢減算ボタン３２、年齢加算ボタン３５や笑顔度加算ボタン３６、笑顔度減算ボタン３９の選択操作によって、所定の数値分だけ減算したり加算したりすることができる。これにより、属性条件を段階的に設定することができるので、検索処理効率が向上する。
【００７２】
また、本実施形態で説明した画像検索方法は、使用者が所望する検索対象画像としての人物の顔を、可視画像領域である顔アイコン５０，５１，５２として表示する可視画像領域表示工程と、顔アイコン５０，５１，５２を含む実画像領域６０を設定する実画像領域設定工程と、人物の顔に付随する性別、年齢、笑顔度、特定人物などの属性条件を設定する属性条件設定工程と、顔アイコン５０，５１，５２と、属性条件に基づいて、記憶部６に記憶された画像データにおける実画像領域を検索する画像データ検索工程と、を含む。
【００７３】
また、本実施形態で説明した画像検索プログラムは、使用者が所望する検索対象画像としての人物の顔を、可視画像領域である顔アイコン５０，５１，５２として表示する可視画像領域表示機能と、顔アイコン５０，５１，５２を含む実画像領域６０を設定する実画像領域設定機能と、人物の顔に付随する性別、年齢、笑顔度、特定人物などの属性条件を設定する属性条件設定機能と、顔アイコン５０，５１，５２と、属性条件に基づいて、記憶部６に記憶された画像データにおける実画像領域を検索する画像データ検索機能と、をコンピューターに実現させる。
【００７４】
（第２実施形態）
第１実施形態では、検索対象画像としての人物の顔における属性条件を設定する画像検索装置１について説明したが、第２実施形態では、検索対象画像としての風景における属性条件を設定する画像検索装置について説明する。第２実施形態におけるブロック構成は、図１を用いて説明した第１実施形態におけるブロック構成と同じである。
【００７５】
図６は、第２実施形態における表示部５に表示された画像を示す図である。第２実施形態では、記憶部６に格納された画像データを検索し、例えば、海の向こうから昇る朝日また海の向こうに沈む太陽の画像が存在する画像データを抽出する場合について説明する。
【００７６】
図６のボタン表示領域２１には、第１実施形態で説明した実行ボタン２３、順送りボタン２４、逆順送りボタン２５、縦長ボタン２６、横長ボタン２７、指定ボタン２８が表示される。
【００７７】
ボタン表示領域２１には、太陽選択ボタン７０、月選択ボタン７１、雲選択ボタン７２、領域指定ボタン７３が表示される。太陽選択ボタン７０が使用者のカーソル２２の操作によって選択されると、画像表示領域２０に、可視画像領域としての太陽アイコン８０が表示される。
【００７８】
太陽アイコン８０は、第１実施形態で説明したように、使用者のカーソル２２の操作によって、画像表示領域２０における太陽アイコン８０の位置や大きさを変更することができる。
【００７９】
同様に、領域指定ボタン７３がカーソル２２によって選択されると、画像表示領域２０に、可視画像領域としての領域アイコン８１，８２が表示され、使用者のカーソル２２の操作によって、画像表示領域２０における領域アイコン８１，８２の位置や大きさを変更することができる。
【００８０】
ボタン表示領域２１における破線Ｐ２で示した範囲には、使用者が所望する検索対象画像における属性条件を設定するための黒選択ボタン７４、白選択ボタン７７、複数の色あいボタン７８が表示される。
【００８１】
太陽アイコン８０、領域アイコン８１，８２が個別または一括して選択された状態で、白選択ボタン７７が選択されると、所定の明度分だけ明度が増加し、黒選択ボタン７４が選択されると、所定の明度分だけ明度が減少する。
【００８２】
明度レベルマーク７５は、黒選択ボタン７４、白選択ボタン７７の選択に応じて、明度レベルライン７６に沿って黒選択ボタン７４側または白選択ボタン７７側に移動する。
【００８３】
太陽アイコン８０、領域アイコン８１，８２が個別または一括して選択された状態で、一つの色あいボタン７８を選択することにより、一つの色彩が選択される。
【００８４】
使用者は、太陽アイコン８０、領域アイコン８１，８２のそれぞれにおいて、使用者が抽出しようとする意図に基づいて、黒選択ボタン７４、白選択ボタン７７、色あいボタン７８の選択により明度や色あいを指定する。
【００８５】
本実施形態では、使用者は、太陽アイコン８０を選択した状態で、朝日や夕日の色彩を意図した一つの色あいボタン７８を選択する。さらに、使用者は、領域アイコン８１を選択した状態で、朝焼けや夕焼けの空の色彩を意図した一つの色あいボタン７８を選択し、領域アイコン８２を選択した状態で、海の色彩を意図した一つの色あいボタン７８を選択する。
【００８６】
本実施形態では、使用者が抽出しようとする検索対象画像としていないが、同様に、月選択ボタン７１、雲選択ボタン７２が選択されると、画像表示領域２０に、可視画像領域としての月アイコン（不図示）、雲アイコン（不図示）が表示され、使用者のカーソル２２の操作によって、画像表示領域２０における月アイコン、雲アイコンの位置や大きさを変更することができる。
【００８７】
そして、使用者は、月アイコン、雲アイコンのそれぞれにおいて、使用者が抽出しようとする意図に基づいて、黒選択ボタン７４、白選択ボタン７７、色あいボタン７８の選択により明度や色あいを指定することができる。
【００８８】
図１の可視画像領域表示部１０は、使用者によるカーソル２２の操作により指定された位置と大きさで、画像表示領域２０に太陽アイコン８０、領域アイコン８１，８２を表示する。
【００８９】
図１の実画像領域設定部１１は、太陽アイコン８０、領域アイコン８１，８２の位置と大きさに基づいて、太陽アイコン８０、領域アイコン８１，８２を含む実画像領域をそれぞれ設定する。本実施形態では、図示していないが、月アイコン、雲アイコンが画像表示領域２０に表示されている場合も、実画像領域設定部１１は、月アイコン、雲アイコンを含む実画像領域をそれぞれ設定する。
【００９０】
図１の属性条件設定部１２は、使用者によるカーソル２２の操作によって、太陽アイコン８０、領域アイコン８１，８２における属性条件としての明度、色あいを設定する。
【００９１】
図１の画像データ検索部１３は、記憶部６に格納された画像データを検索し、実画像領域設定部１１によって設定された実画像領域に、検索対象画像としての太陽、領域が存在し、かつ、その太陽、領域における属性条件として明度、色あいに一致した画像データを検索結果として図６の画像表示領域２０に表示する。
【００９２】
画像データ検索部１３は、使用者によって順送りボタン２４、逆順送りボタン２５が選択されると、検索対象画像が実画像領域に存在し、かつ属性条件が一致した他の画像データを画像表示領域２０に表示する。
【００９３】
第１実施形態では、人物の顔のみを検索対象画像としたが、第２実施形態では、太陽、月、雲、領域とする複数の検索対象画像を検索条件と設定し、ぞれぞれの検索対象画像における属性条件を設定することができる。これにより、複数の検索対象画像において、使用者が所望するそれぞれの属性条件を有する一つの画像データを抽出する可能性が高くなる。
【００９４】
また、第１実施形態では、人物の顔を検索対象画像とし、第２実施形態では、風景を構成する太陽、月、雲、領域を検索対象画像としたが、人物の顔、風景を構成する太陽、月、雲、領域などの検索対象画像を組み合わせて検索するようにしてもよい。これにより、使用者が所望する検索対象画像が増加しても、使用者が所望する画像データを抽出する可能性が高くなる。
【００９５】
また、動物（例えば犬、猫）、花、山などを使用者が所望する検索対象画像とし、それらの検索対象画像を可視画像領域であるそれぞれのアイコンとして表示し、検索対象画像の属性条件を設定するようにしてもよい。
【符号の説明】
【００９６】
１…画像検索装置、６…記憶部、１０…可視画像領域表示部、１１…実画像領域設定部、１２…属性条件設定部、１３…画像データ検索部、３０，３１…性別指定ボタン、３２…年齢減算ボタン、３５…年齢加算ボタン、３６…笑顔度加算ボタン、３９…笑顔度減算ボタン、４０，４１，４２…特定人物指定ボタン、５０，５１，５２…顔アイコン、８０…太陽アイコン、８１，８２…領域アイコン。
【図１】
2011154594.tif 000003
【図２】
2011154594.tif 000004
【図３】
2011154594.tif 000005
【図４】
2011154594.tif 000006
【図５】
2011154594.tif 000007
【図６】
2011154594.tif 000008