(57)【要約】【課題】検索時間の短縮と検索精度の向上とを図ることができる画像検索装置等を提供する。【解決手段】記録媒体１５に記録されている検索対象画像データ群の中から、設定された検索条件に合致する画像データを第１ＣＰＵ２８および第２ＣＰＵ２９により自動検索し、検索された画像データに対応する画像をＴＦＴパネル８等に表示し、キーマトリクス２５からの操作に応じて、表示された画像が所望の画像であるか否かを識別するための識別コードを第１ＣＰＵ２８が設定し、設定された識別コードを表示された画像に対応する画像データに対応付けて記録媒体１５に記録する画像検索装置。【選択図】図１
2009087003.tif 000002
【特許請求の範囲】
【請求項１】
検索対象画像データ群の中から画像データを自動検索する検索部と、
上記検索部により自動検索された画像データに対応する画像を表示する表示部と、
上記表示部に表示された画像が所望の画像であるか否かを識別するための識別コードを設定する識別コード設定部と、
上記識別コードを上記表示部に表示された画像に対応する画像データに対応付けて記録する記録部と、
を具備したことを特徴とする画像検索装置。
【請求項２】
上記表示部に表示された画像に対応する上記識別コードをマニュアル操作により修正するための操作部をさらに具備し、
上記識別コード設定部は、上記操作部により修正された識別コードを設定するものであることを特徴とする請求項１に記載の画像検索装置。
【請求項３】
上記検索部は、自動検索の結果得られた画像データに所望の画像である旨の識別コードを自動的に設定するものであり、
上記操作部は、上記表示部に表示された画像に対応する上記識別コードを、所望の画像でない旨の識別コードに修正する操作を行い得るものであることを特徴とする請求項２に記載の画像検索装置。
【請求項４】
上記操作部は、押圧操作可能な操作ボタンを含んで構成され、該操作ボタンは、画像を消去するための消去ボタンを兼用したものであることを特徴とする請求項３に記載の画像検索装置。
【請求項５】
上記表示部に表示された画像に対応する上記識別コードを所望の画像でない旨の識別コードに修正する操作は、上記消去ボタンを所定時間継続して押圧する操作であることを特徴とする請求項４に記載の画像検索装置。
【請求項６】
検索対象画像データ群の中から画像データを自動検索し、
自動検索された画像データに対応する画像を表示部に表示し、
上記表示部に表示された画像が所望の画像であるか否かを識別するための識別コードを設定し、
上記識別コードを上記表示部に表示された画像に対応する画像データに対応付けて記録する、
ことを特徴とする画像検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索対象画像データ群の中から所望の画像データを検索するための画像検索装置、画像検索方法に関する。
【背景技術】
【０００２】
近年では、デジタルカメラやデジタルビデオカメラの普及により、画像のデータ量が飛躍的に増大しつつあり、目的の画像を素早く的確に検索することができる技術の開発が望まれている。
【０００３】
このような画像を検索する方法としては、大きく分けて、次の２種類の方法が知られている。
【０００４】
まず第１の方法は、画像の内容を反映したキーワードを人間がその画像に対して予め付与しておき、検索時には、ユーザーが入力したキーワードと同等のキーワードが付与された画像を画像データベースから抽出して提示する方法である。
【０００５】
また第２の方法は、画像が備える色や形状、テクスチャーなどの物理的特徴を定量化して属性値としておき、この属性値を利用して情報処理装置が自動的に検索する方法である。すなわち、この方法においては、参照画像の各属性値を、画像データベースに記憶されている検索対象画像群の各画像の各属性値と比較して、類似性の高い画像を画像データベースから抽出して検索結果として提示する。
【０００６】
しかし、上述した第１の方法では、検索を行おうとしているユーザーと、画像データベースの各画像にキーワードを付与した人とが別人である場合には、概念的には同じキーワードであっても、参照キーワードが画像データベースにおいて使用されているキーワードとは一致しない場合があり、検索洩れを生じるという課題がある。
【０００７】
また、上述した第２の方法では、所定のアルゴリズムに基づいて属性値が比較され、類似度が高いとして抽出された画像が、必ず人間の視覚により参照画像と類似性が高いと判定されるとは限られず、感覚的にはむしろ類似性が低い場合も多いために、検索精度が低いという課題が指摘されていた。
【０００８】
これらの課題を解決するための技術として、例えば特開平１０−２８９２４０号公報には、画像に付与したキーワードによって検索を実行し、さらに、この検索結果の画像の属性値を用いて類似検索を実行する方法が提案されている。
【特許文献１】特開平１０−２８９２４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特開平１０−２８９２４０号公報に記載の技術は、まずキーワードを用いて画像の検索を実行するが、同一のキーワードを持つ画像であっても画像の属性値が大きく異なる場合があることは上述した通りであるために、その後に属性値に基づいて類似画像を検索したとしても、検索精度の低下を解決することができるとは限らない。
【００１０】
従って、検索時間の短縮と検索精度の向上とを図ることができる技術が依然として求められている。
【００１１】
本発明は上記事情に鑑みてなされたものであり、検索時間の短縮と検索精度の向上とを図ることができる画像検索装置、画像検索方法を提供することを目的としている。
【課題を解決するための手段】
【００１２】
上記の目的を達成するために、第１の発明による画像検索装置は、検索対象画像データ群の中から画像データを自動検索する検索部と、上記検索部により自動検索された画像データに対応する画像を表示する表示部と、上記表示部に表示された画像が所望の画像であるか否かを識別するための識別コードを設定する識別コード設定部と、上記識別コードを上記表示部に表示された画像に対応する画像データに対応付けて記録する記録部と、を具備したものである。
【００１３】
また、第２の発明による画像検索装置は、上記第１の発明による画像検索装置において、上記表示部に表示された画像に対応する上記識別コードをマニュアル操作により修正するための操作部をさらに具備し、上記識別コード設定部は、上記操作部により修正された識別コードを設定するものである。
【００１４】
さらに、第３の発明による画像検索装置は、上記第２の発明による画像検索装置において、上記検索部が、自動検索の結果得られた画像データに所望の画像である旨の識別コードを自動的に設定するものであり、上記操作部は、上記表示部に表示された画像に対応する上記識別コードを、所望の画像でない旨の識別コードに修正する操作を行い得るものである。
【００１５】
第４の発明による画像検索装置は、上記第３の発明による画像検索装置において、上記操作部が、押圧操作可能な操作ボタンを含んで構成され、該操作ボタンは、画像を消去するための消去ボタンを兼用したものである。
【００１６】
第５の発明による画像検索装置は、上記第４の発明による画像検索装置において、上記表示部に表示された画像に対応する上記識別コードを所望の画像でない旨の識別コードに修正する操作が、上記消去ボタンを所定時間継続して押圧する操作である。
【００１７】
第６の発明による画像検索方法は、検索対象画像データ群の中から画像データを自動検索し、自動検索された画像データに対応する画像を表示部に表示し、上記表示部に表示された画像が所望の画像であるか否かを識別するための識別コードを設定し、上記識別コードを上記表示部に表示された画像に対応する画像データに対応付けて記録する方法である。
【発明の効果】
【００１８】
本発明の画像検索装置、画像検索方法によれば、検索時間の短縮と検索精度の向上とを図ることが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明の実施の形態を説明する。
【００２０】
［実施形態１］
図１から図３は本発明の実施形態１を示したものであり、図１は画像検索装置が適用されるカメラの構成を示すブロック図である。
【００２１】
このカメラは、図１に示すように、レンズ１と、ＣＣＤ２と、撮像回路３と、Ａ／Ｄ変換器４と、フレームメモリ５と、ＦＩＦＯメモリ６と、ＴＦＴ液晶駆動回路７と、ＴＦＴパネル８と、バックライトユニット９と、ビデオ出力回路１１と、ビデオ出力端子１２と、記録バッファ１３と、記録媒体インタフェース（記録媒体Ｉ／Ｆ）１４と、記録媒体１５と、アクチュエータ駆動回路１６と、アクチュエータ１７と、ＬＣＤ表示回路１８と、ＬＣＤパネル１９と、電池２１と、バックアップ電源２２と、電源回路２３と、電池状態検出回路２４と、キーマトリクス２５と、外部有線データインタフェース（外部有線データＩ／Ｆ）２６と、ＥＥＰＲＯＭ２７と、第１ＣＰＵ２８と、第２ＣＰＵ２９と、を有して構成されている。
【００２２】
レンズ１は、光学的な被写体像をＣＣＤ２へ結像するためのものであり、撮像部の一部である。
【００２３】
ＣＣＤ２は、レンズ１により結像された光学的な被写体像を光電変換して、電気的な画像信号を出力する撮像素子であり、撮像部の一部である。なお、ここでは撮像素子としてＣＣＤを例に挙げているが、もちろん、ＣＭＯＳやその他のタイプの撮像素子を用いても構わない。
【００２４】
撮像回路３は、ＣＣＤ２からの出力に各種のアナログ信号処理を行うものであり、撮像部の一部である。
【００２５】
Ａ／Ｄ変換器４は、撮像回路３から出力されるアナログの画像信号をデジタルの画像信号（検索対象となる画像を表す画像データ）に変換するためのものであり、撮像部の一部である。
【００２６】
フレームメモリ５は、スルー画像を表示する際にはフレーム単位で出力される動画像の画像信号を記憶し、さらに静止画像を撮像したときにはその静止画像を記憶するメモリであり、例えばＳＤＲＡＭ等により構成されている。
【００２７】
ＦＩＦＯメモリ６は、画像を表示したり出力したりする際にバッファリングを行うためのメモリである。
【００２８】
ＴＦＴ液晶駆動回路７は、ＦＩＦＯメモリ６から出力される画像信号に基づき、ＴＦＴパネル８を制御するものであり、表示部の一部である。
【００２９】
ＴＦＴパネル８は、カラー表示可能なものであって、ＴＦＴ液晶駆動回路７の制御に基づき、画像やこのカメラに係る各種の情報等を表示したりするためのものであり、表示部の一部である。
【００３０】
バックライトユニット９は、ＴＦＴパネル８の背面側に設けられていて、ＴＦＴパネル８を背面側から照明するためのものであり、表示部の一部である。
【００３１】
ビデオ出力回路１１は、ＦＩＦＯメモリ６からの画像信号を、ビデオ出力端子１２を介して外部へ出力するためのものである。
【００３２】
ビデオ出力端子１２は、外部のビデオケーブル等を接続するための接続端子である。
【００３３】
記録バッファ１３は、フレームメモリ５に記憶されている画像信号を記録媒体１５に記録する際に、バッファリングするものであり、記録部を構成するものとなっている。また、記録バッファ１３は、記録媒体１５から読み出される信号のバッファリングも行うようになっている。
【００３４】
記録媒体インタフェース１４は、記録媒体１５へのデータの記録や、記録媒体１５からのデータの読み出しを制御するためのものであり、記録部を構成するものとなっている。
【００３５】
記録媒体１５は、画像検索の対象となる画像データ群やその他の各種データを記録するための不揮発性の記録媒体（記録部）であり、このカメラに対して例えば着脱自在に構成されたものとなっている。
【００３６】
アクチュエータ駆動回路１６は、第１ＣＰＵ２８の制御に基づいて、アクチュエータ１７を制御し駆動するものである。
【００３７】
アクチュエータ１７は、レンズ１を駆動して、オートフォーカスを行ったり、あるいは自動ズーム機能が備えられている場合には自動ズームを行ったりするための駆動源である。
【００３８】
ＬＣＤ表示回路１８は、第１ＣＰＵ２８の制御に基づき、ＬＣＤパネル１９を制御して各種の表示を行わせるための回路である。
【００３９】
ＬＣＤパネル１９は、例えばモノクロＬＣＤを含んで構成されていて、このカメラに設定されている撮影モード等の動作モードや、記録媒体１５に記録可能な画像の枚数、撮影時のシャッタ速度や絞り値などの情報を表示するための表示部である。
【００４０】
電池２１は、このカメラのメイン電源である。
【００４１】
バックアップ電源２２は、このカメラにおける日付表示用の電源を供給するための電源である。
【００４２】
電源回路２３は、第１ＣＰＵ２８の指令に基づいて、電池２１およびバックアップ電源２２からの電力を、このカメラ内の各回路へ供給する制御を行う回路である。
【００４３】
電池状態検出回路２４は、電池２１の電圧等を検出して、電池２１の電池残量等を算出し、その結果を第１ＣＰＵ２８へ出力するものである。
【００４４】
キーマトリクス２５は、操作部であって、このカメラに設けられている各種の操作スイッチや操作ボタン等を含む操作入力装置の総称である。このキーマトリクス２５は、具体例としては、このカメラの電源をオンするための電源スイッチや、撮影動作を入力するためのレリーズボタン、カメラの撮影モードを設定するためのモードボタン、画像を消去するための消去ボタン、表示画像のコマ送り等を行うためのコマ変更ボタン、実行中の操作を中断するための中断ボタン等を含んでいる。そして、これらの内の、消去ボタン、コマ変更ボタン、中断ボタンは、画像消去操作を行う際に用いられる操作ボタンであり、キーマトリクス２５に含まれる画像消去操作部３１を構成している。この画像消去操作部３１は、画像の消去時に用いられるだけでなく、さらに、画像を自動検索した後にその自動検索結果が正しいか否かを判定する際の操作部としても用いられるものとなっている。そして、このキーマトリクス２５が操作されることにより発生した信号は、第１ＣＰＵ２８に入力されるようになっている。
【００４５】
外部有線データインタフェース２６は、例えばＵＳＢ等で構成されていて、外部の機器とデータの送受信を行うためのインタフェースである。
【００４６】
ＥＥＰＲＯＭ２７は、このカメラに係る各種のデータや、第１ＣＰＵ２８あるいは第２ＣＰＵ２９により実行される処理プログラム等を保存するための不揮発性の記憶媒体であり、例えばフラッシュＲＯＭ（ＦｌａｓｈＲＯＭ）等の書き換え可能な記憶媒体として構成されている。このＥＥＰＲＯＭ２７には、後述するような個人認証用特徴データと、被写体分類情報と、顔画像データと、がさらに記憶されるようになっている。
【００４７】
第１ＣＰＵ２８は、メインＣＰＵであって、このカメラの各回路を統括的に制御するための制御部である。この第１ＣＰＵ２８は、このカメラのシステムをコントロールするためのシステムコントロール機能を備えており、このシステムコントロール機能としては、画像検索・分類機能、個人認証機能、時計機能が含まれている。こうして、この第１ＣＰＵ２８は、画像が検索条件に応じた所望の画像であるか否かを識別する識別コードを設定するための識別コード設定部（自動識別コード設定部、手動識別コード設定部）を兼ねたものとなっている。
【００４８】
ここに、時計機能は、通常のコンピュータ等に備えられているのと同様の、時間を計測する機能であり、画像の撮影日時や画像ファイルの作成日時等の管理に用いられる機能である。なお、第１ＣＰＵ２８が備えるその他の機能については、後で詳しく説明する。
【００４９】
こうして、第１ＣＰＵ２８は主に制御を行い、画像データを扱う処理に関しては主に第２ＣＰＵ２９が行うようになっている。
【００５０】
すなわち、第２ＣＰＵ２９は、フレームメモリ５に記憶されている画像データを処理するものである。この第２ＣＰＵ２９は、画像解析機能と、特徴点抽出機能と、画像圧縮伸長機能と、記録媒体アクセス機能と、を備えている。
【００５１】
画像圧縮伸長機能は、フレームメモリ５に記憶されている画像データを、例えばＪＰＥＧ圧縮等したり、あるいは記録媒体１５から読み出された圧縮されている画像データを伸長したりする機能である。
【００５２】
記録媒体アクセス機能は、記録媒体インタフェース１４による記録媒体１５のアクセスを制御する機能である。
【００５３】
なお、第２ＣＰＵ２９が備えるその他の機能については、後で詳しく説明する。また、これら第１ＣＰＵ２８および第２ＣＰＵ２９は、記録媒体１５に記録されている検索対象画像データ群の中から、設定された検索条件に合致する画像データを検索する検索部を構成している。
【００５４】
このような画像検索装置は、まず、記録媒体１５に記録されている画像データに含まれる被写体（人物の顔など）を画像解析機能（顔認識機能など）により認識して、認識した被写体の特徴点を特徴点抽出機能により抽出し、抽出した特徴点をＥＥＰＲＯＭ２７に個人認証用特徴データとして登録するとともに、認識対象の顔画像データを例えばサムネイル画像等の形式でＥＥＰＲＯＭ２７に記録し、さらに、この特徴データおよび顔画像データとフラグ（登録済みの人物であることを示すフラグ）とのリンク情報を被写体分類情報に記録する。
【００５５】
このような自動的な検索に基づく登録が行われたら、その後に、自動的な登録の結果を手動により検証し、不適切なフラグが付されている画像データについては、該フラグをクリアすることができるようになっている。
【００５６】
そこで、まず、被写体登録時の作用について、図２を参照して説明する。ここに、図２は、画像検索装置により被写体を自動的に検索して登録するときの作用を示すフローチャートである。
【００５７】
カメラが被写体登録モードに設定されると、この処理が開始されるようになっている。処理が開始されると、まず、内部カウンタｎを１に設定する（ステップＳ１）。
【００５８】
次に、記録媒体１５に記録されている画像の中から、ｎ枚目の画像をＴＦＴパネル８等に再生して表示する（ステップＳ２）。
【００５９】
続いて、再生している画像を第２ＣＰＵ２９の画像解析機能により解析し、画像に含まれている顔を検出する（ステップＳ３）。
【００６０】
そして、画像に顔が検出されたか否かを第１ＣＰＵ２８が判定して（ステップＳ４）、検出されたと判定した場合には、第２ＣＰＵ２９の特徴点抽出機能により、検出された顔の特徴点を解析して抽出する（ステップＳ５）。
【００６１】
次に、解析して得られた顔の特徴点と、既に登録されている人物の顔の特徴点とを比較することにより、その顔が既に登録されている人物の顔であるか否かを第１ＣＰＵ２８の個人認証機能により判定する（ステップＳ６）。
【００６２】
ここで、既に登録されている人物の顔であると判定した場合には、現在対象としている画像のファイルヘッダに既存人物写真としてのフラグ（該当人物が写っていることを示すフラグ）を識別コードとして付加する（ステップＳ７）。
【００６３】
また、ステップＳ６において、登録されていない人物の顔であると判定した場合には、新規人物として、ＥＥＰＲＯＭ２７の個人認証用特徴データの部分に顔の特徴点データを記録するとともに、認識対象の顔画像データを例えばサムネイル画像等の形式で記録し、さらに、被写体分類情報の部分にこの特徴点データおよび顔画像データとフラグとのリンク情報を記録する（ステップＳ８）。
【００６４】
そして、現在対象としている画像のファイルヘッダに新たに登録された人物を示すフラグを付加する（ステップＳ９）。
【００６５】
ステップＳ７またはステップＳ９の処理が終了することにより、現在対象としている画像にフラグが付加されたら、次に、現在対象としている画像にその他の顔があるか否かを判定する（ステップＳ１０）。ここに、１枚の画像には複数の顔が検出されることもあるために、ステップＳ５〜Ｓ９の処理は、１枚の画像に含まれる各顔毎に行うようになっている。
【００６６】
このステップＳ１０において、その他の顔があると判定した場合には、ステップＳ５へ戻って、次の顔について上述したような処理を行う。
【００６７】
一方、ステップＳ１０においてその他の顔がないと判定した場合、またはステップＳ４において画像に顔が検出されなかったと判定した場合には、記録媒体１５に含まれる全ての画像の解析が終了したか否かを判定する（ステップＳ１１）。
【００６８】
ここで、まだ記録媒体１５に含まれる全ての画像の解析が終了していないと判定した場合には、カウンタｎをインクリメントして（ステップＳ１２）、ステップＳ２へ戻って、次の画像について上述したような処理を行う。
【００６９】
また、ステップＳ１１において、記録媒体１５に含まれる全ての画像の解析が終了したと判定した場合には、この被写体登録の処理を終了する。
【００７０】
次に、記録媒体１５に記録されている画像データに対して上述したような被写体登録が行われた後に実行される検索結果判定の処理について、図３を参照して説明する。図３は画像検索装置における検索結果判定の処理を示すフローチャートである。
【００７１】
この処理を開始すると、まず、ＥＥＰＲＯＭ２７に記録されている登録済みの顔画像データをＴＦＴパネル８等に表示して、表示されている顔の中から判定する顔が選択されるのを待つ（ステップＳ２１）。
【００７２】
そして、顔が選択された場合には、被写体分類情報を参照することにより、選択された顔に該当するフラグを読み出して（ステップＳ２２）、さらに、記録媒体１５からそのフラグに該当する画像を検索してリストアップする（ステップＳ２３）。
【００７３】
その後、選択された顔に該当するフラグが付された対象画像があるか否かを判定し（ステップＳ２４）、対象画像がないと判定された場合には、例えば「選択に対応する画像がありません」等の画像なし表示を行ってから（ステップＳ２５）、ステップＳ２１へ戻って他の顔の選択が行われるのを待機する。
【００７４】
また、ステップＳ２４において、対象画像があると判定された場合には、リストアップされた対象画像をＴＦＴパネル８等に再生表示する（ステップＳ２６）。
【００７５】
そして、画像消去操作部３１の消去ボタンが押されたか否かを第１ＣＰＵ２８が判定し（ステップＳ２７）、押されたと判定した場合には、識別エラー表示等を行って画像フラグをクリアする（ステップＳ２８）。なお、識別エラー表示は、「自動検索に間違いがありました」等の情報を表示することにより行われるが、これに代えて、例えば「画像を対象リストから外しました」等の情報を表示することにより行っても構わない。
【００７６】
ステップＳ２７において、消去ボタンが押されていないと判定されたか、またはステップＳ２８の処理が終了した場合には、次に、画像消去操作部３１のコマ変更ボタンが押されたか否かを判定する（ステップＳ２９）。
【００７７】
ここで、コマ変更ボタンが押されたと判定された場合には、さらに、全ての対象画像の再生表示が終了したか否かを判定する（ステップＳ３１）。
【００７８】
ここで、全ての対象画像の再生表示はまだ終了していないと判定された場合には、次の対象画像を再生表示して（ステップＳ３２）、ステップＳ２７へ戻って消去ボタンの判定を上述したように行う。
【００７９】
一方、ステップＳ２９において、コマ変更ボタンが押されていないと判定された場合には、さらに中断ボタンが押されたか否かを判定する（ステップＳ３０）。
【００８０】
ここで、中断ボタンは押されていないと判定された場合には、ステップＳ２７へ戻って消去ボタンの判定を上述したように行う。
【００８１】
また、ステップＳ３０において中断ボタンが押されたと判定された場合、またはステップＳ３１において全ての対象画像の再生表示が終了したと判定された場合には、検索結果判定動作の終了処理を行い（ステップＳ３３）、この処理を終了する。
【００８２】
このようにして、自動的な登録が行われ、さらに手動による登録の修正が行われた後には、検索条件に合致しない不適切な画像のフラグがクリアされているために、より効率的に画像の検索を行うことができるようになる。
【００８３】
ここに、画像の検索は、一例として、次のように行われる。まず、検索対象となる被写体（人物の顔など）を撮像する。そして、撮像した画像データに含まれる被写体を画像解析機能により認識し、認識した被写体の特徴点を特徴点抽出機能により抽出する。さらに、個人認証機能を用いて検索対象の被写体の特徴点が、既に登録されている被写体の特徴点の何れかと一致するか否かを判定する。ここで、一致する場合には、該当する被写体が写っている画像をフラグを用いて画像検索・分類機能によりリストアップして、リストアップされた順に表示する。このとき、不適切な画像は、フラグがクリアされているためにリストアップされることはない。
【００８４】
なお、上述においては、設定された検索条件に応じて自動検索を行い、自動検索の結果該当すると判定された画像データに識別フラグを一旦付与し、その後に手動によりこの識別フラグを修正するようにしたが、これに限るものではない。例えば、手動により識別フラグを修正したとしても、その後に再び自動検索（上述した例における被写体登録の処理）を行うと、識別フラグがこの自動検索の結果に再び書き換わってしまう可能性がある。そこで、自動検索により付加された識別フラグについては修正せず、これとは別個に、対象となる画像が所望の画像であるか否かを示す識別フラグを別途付加するようにしても構わない。
【００８５】
このような実施形態１によれば、所望の画像が検索されるように検索条件を設定して自動的な検索を行った結果、得られた画像の中に所望の画像でない画像が含まれていたとしても、それを手動により修正することができるために、その後の検索精度や検索速度を向上することが可能となる。
【００８６】
そして、手動で修正する際に、カメラ等の画像を取り扱う装置に通常設けられている消去ボタンを兼用するようにしたために、別途の操作部材を設ける必要がなくなると共に、「登録を消去する」という操作が「画像を消去する」という操作と「消去する」という点で共通であるために、主観的に統一された分かり易い操作性を実現することができる。
【００８７】
［実施形態２］
図４は本発明の実施形態２を示したものであり、画像検索装置における検索結果判定の処理を示すフローチャートである。この実施形態２において、上述の実施形態１と同様である部分については同一の符号を付して説明を省略し、主として異なる点についてのみ説明する。
【００８８】
この実施形態２においても、図１に示したような画像検索装置が適用されたカメラの構成を想定している。そして、記録媒体１５に記録されている被写体を登録する処理については、上述した図２に示した処理と同様である。
【００８９】
次に、この実施形態２における検索結果判定の処理について、図４を参照して説明する。なお、この図４において、上述した実施形態１の図３と同様の処理を行う部分には、同一の符号を付している。
【００９０】
この処理を開始すると、上述と同様に、ステップＳ２１〜Ｓ２７の処理を行う。
【００９１】
続いて、ステップＳ２７において、消去ボタンが押されたと判定された場合には、時間の測定を開始して（ステップＳ４１）、消去ボタンが放されるのを待機する（ステップＳ４２）。
【００９２】
その後、消去ボタンが放されたと判定された場合には、時間測定を終了する（ステップＳ４３）。そして、測定した時間に基づき、所定時間、例えば１秒以上消去ボタンが押されていたか否かを判定する（ステップＳ４４）。ここで、１秒以上押されていない場合にはステップＳ２９の処理へ移行する。
【００９３】
一方、ステップＳ４４において、１秒以上消去ボタンが押されていたと判定された場合には、ステップＳ２８へ行って識別エラー表示を行い、画像フラグをクリアしてから、ステップＳ２９の処理へ移行する。
【００９４】
その他の処理は、上述した実施形態１の図３に示した処理とほぼ同様である。
【００９５】
このような実施形態２によれば、上述した実施形態１とほぼ同様の効果を奏するとともに、消去ボタンが所定時間以上継続して押圧されたときにはじめて、表示部に表示された画像に対応する識別コードを消去するようにしたために、意図することなく消去ボタンが瞬間的に押されたとしても識別コードが消去されることはなく、誤操作等を防止することができる。
【００９６】
なお、上述した各実施形態においては、検索の例として、画像を解析して顔画像部分の特徴点を抽出し、抽出した特徴点に基づき画像検索を行うケースを挙げているが、もちろんこれに限るものではなく、本発明は、画像と関連するキーワードに基づく検索や、画像の物理的特徴に基づく検索など、その他の検索にも同様に適用することができる。
【００９７】
そして、本発明は上述した実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除しても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。このように、発明の主旨を逸脱しない範囲内において種々の変形や応用が可能であることは勿論である。
【００９８】
［付記］
以上詳述したような本発明の上記実施形態によれば、以下のごとき構成を得ることができる。
【００９９】
（１）  検索対象画像データ群に含まれる各画像データが、所定の検索条件に合致するか否かを自動的に判定する検索部と、
上記所定の検索条件に合致すると判定された画像データに、該所定の検索条件に該当する画像データである旨の識別コードを自動的に付加する自動識別コード設定部と、
上記所定の検索条件に合致すると判定された画像データに対応する画像を表示する表示部と、
上記表示部に表示されている画像の識別コードを、上記所定の検索条件に該当しない画像データである旨の識別コードに手動で修正するための手動識別コード設定部と、
を具備したことを特徴とする画像検索装置。
【図面の簡単な説明】
【０１００】
【図１】本発明の実施形態１の画像検索装置が適用されるカメラの構成を示すブロック図。
【図２】上記実施形態１の画像検索装置により被写体を自動的に検索して登録するときの作用を示すフローチャート。
【図３】上記実施形態１の画像検索装置における検索結果判定の処理を示すフローチャート。
【図４】本発明の実施形態２の画像検索装置における検索結果判定の処理を示すフローチャート。
【符号の説明】
【０１０１】
１…レンズ
２…ＣＣＤ
３…撮像回路
４…Ａ／Ｄ変換器
５…フレームメモリ
６…ＦＩＦＯメモリ
７…ＴＦＴ液晶駆動回路（表示部）
８…ＴＦＴパネル（表示部）
９…バックライトユニット（表示部）
１１…ビデオ出力回路
１２…ビデオ出力端子
１３…記録バッファ（記録部）
１４…記録媒体インタフェース（記録媒体Ｉ／Ｆ）（記録部）
１５…記録媒体（記録部）
１６…アクチュエータ駆動回路
１７…アクチュエータ
１８…ＬＣＤ表示回路
１９…ＬＣＤパネル
２１…電池
２２…バックアップ電源
２３…電源回路
２４…電池状態検出回路
２５…キーマトリクス（操作部）
２６…外部有線データインタフェース（外部有線データＩ／Ｆ）
２７…ＥＥＰＲＯＭ
２８…第１ＣＰＵ（検索部、識別コード設定部）
２９…第２ＣＰＵ（検索部）
３１…画像消去操作部（操作ボタン、消去ボタンを含む）
【図１】
2009087003.tif 000003
【図２】
2009087003.tif 000004
【図３】
2009087003.tif 000005
【図４】
2009087003.tif 000006