(57)【要約】【課題】保存されている複数の画像の中から、所望の対象物が写っている画像のみを表示させる画像表示方法を提供。【解決手段】カメラ操作部62の画像認識処理ボタン69を押すことにより、CPU 20を介して指示を受けた画像認識・検索部60は、メモリ36に保存されているデジタル画像に対し、まず、画像認識処理を行なう。この処理によって、デジタル画像データに写っている対象物およびその数が、タグ情報として画像データに付加される。次に、カメラ操作部62の検索条件入力ボタン73から、検索条件、すなわち対象物の種類および数を入力することにより、画像認識・検索部60は、メモリ36に保存されているタグ付き画像データのタグ情報を参照して、検索条件に適合する画像データのみを検出し、LCD 54にサムネイル画像として表示する。【選択図】図１
2006261914.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に保存されている１つ以上のデジタル画像に対し、該画像に写っている１種類以上の対象物を認識し、該認識した対象物の種類に関する情報を前記デジタル画像に付加する工程と、
前記情報が付加された１つ以上のデジタル画像のうち、所定の１種類以上の対象物が写っているデジタル画像を、前記情報を参照することによって検索する工程と、
該検索したデジタル画像のみを画像表示手段に表示させる工程とを含むことを特徴とする画像表示方法。
【請求項２】
記録媒体に保存されている１つ以上のデジタル画像に対し、該画像に写っている１種類以上の対象物を認識し、該認識した対象物の種類および数に関する情報を前記デジタル画像に付加する工程と、
前記情報が付加された１つ以上のデジタル画像のうち、所定の１種類以上の対象物が該対象物ごとの所定の数だけ写っているデジタル画像を、前記情報を参照することによって検索する工程と、
該検索したデジタル画像のみを画像表示手段に表示させる工程とを含むことを特徴とする画像表示方法。
【請求項３】
請求項１または２に記載の方法において、前記１種類以上の対象物には人間の顔が含まれることを特徴とする画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラなどで撮影された画像の表示方法に関するものである。
【背景技術】
【０００２】
デジタルカメラやパソコンに保存されている画像を表示させてユーザが閲覧する場合、例えば特許文献１のように、保存されている画像、もしくは指定されたフォルダ内の画像のすべてをサムネイルにして、一覧表示させる技術が一般的に知られている。
【０００３】
【特許文献１】特開2004-220555号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、保存されている画像や指定されたフォルダ内の画像のすべてをサムネイルにして一覧表示させる場合、表示される画像が多数存在すると閲覧者が所望の画像を探し出すのに時間がかかり、不便である。
【０００５】
本発明はこのような従来技術の欠点を解消し、多くの画像の中から所望の画像のみを表示させる表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明による画像表示方法は、上述の課題を解決するために、記録媒体に保存されている１つ以上のデジタル画像に対し、それらの画像に写っている１種類以上の対象物を認識し、認識した対象物の種類および数に関する情報をデジタル画像に付加する工程と、かかる情報が付加された１つ以上のデジタル画像のうち、所定の１種類以上の対象物が対象物ごとの所定の数だけ写っているデジタル画像を、上記の情報を参照することによって検索する工程と、検索したデジタル画像のみを画像表示手段に表示させる工程とを含むことを特徴とする。本発明において、１種類以上の対象物には、人間の顔を含めてよい。
【発明の効果】
【０００７】
本発明によれば、閲覧者は、デジタルカメラなどの画像記録装置の記録媒体に保存されている画像から、所望の対象物が写っている画像を探索する際に、すべての画像のサムネイルを閲覧する必要がない。なぜなら、閲覧者は、目的の対象物の種類および数に関する条件を指定可能であり、その条件に適合した画像のみを表示手段に表示させることができるからである。
【発明を実施するための最良の形態】
【０００８】
次に添付図面を参照して本発明による画像表示方法の実施例を詳細に説明する。なお、各図面において、同様の要素は同一の参照番号によって示すものとする。また、本発明と直接関係のない部分について図示および説明を省略する。以下の説明で、信号はその現れる接続線の参照番号で指示する。
【０００９】
図１は、本発明を適用するデジタルカメラのブロック図である。デジタルカメラ10は、図１に示すように、光学系12、撮像部14、レンズ駆動部16、CPU(Central Processing Unit)20、CCD(Charge Coupled Device)22、AD変換回路32、メモリ36、信号処理部40、メモリカード46、カードI/F(InterFace)47、画像合成部48、LCD(Liquid Crystal Display)54、EVF(Electric View Finder)56、ストロボ58、画像認識・検索部60、カメラ操作部62、および電源部72を含む。光学系12には、レンズ13と、図示しないメカニカルシャッタ、ズーム機構、絞り調節機構、およびオートフォーカス（AF: Automatic Focus）調節機構とが含まれている。これら光学系12内の各種機構は、レンズ駆動部16が光学系12に送信する制御信号18によって調整される。
【００１０】
ズーム機構は被写界の画角を調整し、AF調節機構は複数の光学レンズの配置を自動的に変位調節して被写体を焦点の合った位置に調節する機能を有し、レンズ13を移動させるモータが配設されている。また、絞り調節機構は、図示しないが入射光量を調節するAE（Automatic Exposure）機能を有し、レンズ駆動部16からの駆動信号18に応じてリング部を回転させ、入射する光束を通すアイリスの口径を変更する。絞り調節機構は、メカニカルシャッタをレンズシャッタとしてレンズ13に組み込んでもよい。
【００１１】
メカニカルシャッタは、CCD 22に撮影の場合以外に光が照射されないように遮光する。メカニカルシャッタが開閉することにより露光が開始および終了され、これによって露光時間が決定される。メカニカルシャッタは、レンズ駆動部16から供給される駆動信号18に応じてシャッタを開閉する。
【００１２】
レンズ駆動部16は、CPU 20から送られる制御信号19に応じた、光学系12を制御する制御信号18を作成し、光学系12に供給してAF調節やAE調節を行なわせる。さらにレンズ駆動部16は、カメラ操作部62のレリーズシャッタボタン63から供給される本撮像のタイミングに応動してメカニカルシャッタの開閉を行なう駆動信号18をメカニカルシャッタに出力する。
【００１３】
撮像部14は、図示しない光学ローパスフィルタおよび色フィルタが配されたCCD 22を備えている。光学ローパスフィルタは、入射光の空間周波数をナイキスト周波数以下にするフィルタである。色フィルタは、CCDの各受光素子に対応して色フィルタセグメントが入射光側に配設され、入射光を色フィルタセグメントの分光特性に応じて色分解する機能を有している。CCD 22は、光電変換素子であり、光を検出して電荷を発生させる。つまり、光を電気信号に変換する撮像素子である。また、図１に示すように、CPU 20から撮像部14へ駆動信号24が供給されている。駆動信号24は水平駆動信号、垂直駆動信号等である。CCD 22によって光から変換されたアナログ電圧信号28はAD変換回路32に出力される。
【００１４】
AD変換回路32は、送信されるアナログ電圧信号をデジタル化する回路であり、撮像データをデジタルデータ（画像データ）34に変換してメモリ36に供給する。AD変換回路32はCPU 20から送られる制御信号38によって制御される。また、画像データ34がメモリ36に送信されると、AD変換回路32はCPU 20に送信通達信号39を送信する。
【００１５】
CPU 20は、送信通達信号38を受信すると、信号処理部40に画像データに対して後述する各処理を施す処理開始信号42を供給する。
【００１６】
信号処理部40はCPU 20からの処理開始信号42を受け、信号線44を介してメモリ36に保存されているAD変換回路32から送られてきた画像データに対し、ガンマ変換、同時化処理、画像変換処理、圧縮/伸長処理、入出力インタフェース処理等を行なう。
【００１７】
前述した処理それぞれについて簡単に説明すると、ガンマ変換は、画像メモリから供給される画像データをルックアップテーブルのデータを用いてガンマ補正する。
【００１８】
同時化処理は、画素に対して存在しない色について考慮しながら、補間して各画素にて三原色すべてを求める処理である。補間処理では、たとえば各画素データの相関に基づいて各画素データに重み係数を乗算し、乗算結果の加算平均により算出する。このように対象の画素に対する３つの原色が同時に揃えることができる。この処理を同時化と呼んでいる。同時化した画像データが画像メモリに供給される。
【００１９】
画像変換処理は、同時化した三原色の画像データに所定の係数を乗算し、色差マトリクス処理を行なう。
【００２０】
圧縮/伸長処理は、静止画や動画（ムービ）モードにおいて供給される画像データや色差データ等にJPEG（Joint Photographic coding Experts Group）やMPEG（Moving Picture coding Experts Group）-1, MPEG-2等の規格でそれぞれ、圧縮処理を施す。入出力インタフェース処理は、メモリ36やカードI/F 47を介してメモリカード46の書込み/読出しにおいての電気的な特性を調整する。処理された画像データはメモリ36、もしくはメモリカード46に保存される。また、圧縮/伸長処理は、メモリ36もしくはカードI/F 47を介してメモリカード46に記録した画像データ44を読出し、入出力インタフェース処理を経た画像データ44に伸長処理を施す。この伸長処理は、圧縮処理の逆処理である。
【００２１】
画像合成部48は画像表示処理を行なう。信号線50を介して送られる生成した画像データや再生にともなって伸長処理を施した画像データ（および色差データ）に対してRGB変換を行い、このRGB変換した画像データをLCD 54やEVF 56が表示可能な画素数にする機能を有している。画像表示における画素数または表示サイズは、間引き処理によって破綻のない画像を生成する。画像合成部48は、生成した画像データ52をLCD 54もしくはEVF 56に供給する。
【００２２】
CPU 20は、動作手順の指示プログラムを格納するROM（Read Only Memory）等を含んでいる。また、CPU 20はレンズ駆動部16、撮像部14、AD変換回路32、メモリ36、信号処理部40、ストロボ58、画像認識・検索部60を制御する各制御信号を作成し、供給する。
【００２３】
CPU 20は、カメラ操作部62から供給される操作のトリガを指示する指示信号64を受けて、その内容に応じて各種制御信号を生成し、送信する。
【００２４】
CPU 20は、信号処理部40内におけるライン補間や信号発生回路に対する制御および信号処理を行なう上での制御も考慮した制御信号42を生成し、メモリ36とカードI/F 47を介してメモリカード46とに対する制御信号66により、メモリ36とメモリカード46とに記録されているデータの読出しの制御、あるいはデータの書込みの制御も行っている。
【００２５】
CPU 20は、駆動信号24を撮像部14が有するCCD 22に供給し、各受光素子の感光領域に信号電荷を露光期間中に蓄積させ、蓄積した信号電荷を垂直転送レジスタに読出して、水平転送レジスタに転送させ、さらに水平転送レジスタ、出力アンプを経てアナログ電圧信号28を出力している。
【００２６】
カメラ操作部62は、レリーズシャッタボタン63、画像表示ボタン65、画像認識処理ボタン69、表示切替ボタン71、検索条件入力ボタン73を有し、それらの入力に応じた指示信号64の生成・送信を行なう。
【００２７】
レリーズシャッタボタン63は、２段階のストロークを有するボタンで、第１段のストロークでデジタルカメラ10を予備撮像の段階にし、第２段のストロークで本撮像の段階するトリガタイミングを指示信号64としてCPU 20に出力する。
【００２８】
画像表示ボタン65は、CPU 20がメモリ36もしくはメモリカード46に記録されている画像データを読込み、次々とLCD 54もしくはEVF 56に再生させる指示信号64を作成してCPU 20に出力するためのボタンである。
【００２９】
画像認識処理ボタン69は、LCD 54に表示されている画像データに対し、後述する画像認識処理を施すボタンである。
【００３０】
表示切替ボタン71は、後述する画像認識処理によって画像データのタグに保存された情報をLCD 54に表示し、もしくは表示されているタグ情報を表示しないようにする切替ボタンである。
【００３１】
検索条件入力ボタン73は、後述する検索表示処理で用いられる条件を入力するボタンである。
【００３２】
メモリ36は、半導体メモリ等の記録媒体であり、AD変換回路32から供給される画像データ34や、信号処理部40が各種の処理を施した画像データを記録する。記録媒体には、光ディスクや光磁気ディスク等を用いてもよい。メモリ36は、各記録媒体に適したピックアップやピックアップと磁気ヘッドを組み合わせて記録再生用ヘッドを用いてデータの書込み/読出しを行なう。データの書込み/読出しは、CPU 20の制御信号66によって行われる。
【００３３】
メモリ36は、画像中に存在する人の数を検出するための、後述する画像認識処理で用いられる顔典型的濃淡パターンを記録している。この顔典型的濃淡パターンを用いて画像認識・検索部60は画像中に存在する人の数を検出する。また、メモリ36は画像認識・検索部60が認識する任意の物の典型的濃淡パターンも記録している。これにより、画像認識・検索部60は任意の物を、その物の典型的濃淡パターンを用いて、画像中から認識し、その数を検出することができる。
【００３４】
カードI/F 47は、制御信号68によって制御され、メモリカード46に記録されているデータを信号線70と信号線50とを介してメモリ36に供給する、あるいはメモリ36に記録されているデータをメモリカード46に供給する。
【００３５】
カードI/F 47は、制御信号68によって制御され、メモリカード46に記録されている画像データ70を信号線50を介して画像合成部48に供給する。
【００３６】
メモリカード46は、半導体メモリ等の記録媒体であり、画像データ70を記録する。記録媒体には、光ディスクや光磁気ディスク等を用いてもよい。メモリカード46は、各記録媒体に適したピックアップやピックアップと磁気ヘッドを組み合わせて記録再生用ヘッドを用いてデータの書込み/読出しを行なう。データの書込み/読出しは、カードI/F 47を介してCPU 20から供給される制御信号70によって行なわれる。
【００３７】
LCD 54は、カメラ操作部62からの操作によって、信号線52から供給される画像データを表示デバイスにて動作させることにより画像を表示する。LCD 54には、液晶表示コントローラが配設されている。液晶表示コントローラは、画像データを基に液晶分子の並び方や電圧の印加によりスイッチング制御している。この制御によりLCD 54は画像を表示する。LCD 54は、液晶モニタに限定されず、小型、画像の確認および電力の消費が抑えられる表示機器であれば、十分に用いることができることは言うまでもない。
【００３８】
EVF 56は、CCD 22が捉えた映像に撮像部14、AD変換回路32、信号処理部40、画像合成部48で行なわれる一連の処理を施した後、その映像を表示するファインダである。ここで表示する映像は動画であるが、メモリ36やメモリカード46に保存されることはなく、単にCCD 22が捉える光を表示するのみである。
【００３９】
電源部72は、デジタルカメラ10に電圧をかけて電流を流し、デジタルカメラ10を使用可能な状態にするものである。電源は一般的に充電可能もしくは不可能な電池が用いられるが、その他電圧をかけ、安定した電流を流せるものであればどのようなものであってもかまわない。
【００４０】
ストロボ58は、撮影時に強い光を発し、暗所での撮影も可能にするものである。ストロボ58はCPU 20が供給する制御信号74によって制御される。
【００４１】
画像認識・検索部60が行なう画像認識処理について、図２(a)を用いて説明する。カメラ操作部62が有する画像認識処理ボタン69から画像認識処理信号64が供給された場合、CPU 20は画像認識・検索部60に画像認識開始信号61を供給し、画像認識・検索部60はCPU 20から供給される画像認識開始信号61を受け、LCD 54に表示している画像の画像データを、メモリ36もしくはメモリカード46に読込む。その画像データに、メモリ36に保存されている顔典型的濃淡パターンを基に特許文献１などの方法を用いて、その画像データ内に存在する人の顔を認識し、画像内に存在する顔の数を検出する画像認識処理を行なう。検出された認識対象物である人の顔と顔の数とは、処理の対象となった画像データのタグに保存し、タグ付画像データとして元の画像が記録されていたメモリ36もしくはメモリカード46に記録する。図２(a)は、LCD 54に表示された画像に画像認識処理を行なった図である。図２(a)の画像に施した画像認識処理の認識対象物は人の顔であり、点線で囲まれた領域200は人の顔と認識された部分である。この処理は、認識対象物の典型的濃淡パターンがあれば、任意の物とその数とを検出して、検出結果を画像データのタグに保存することが可能である。よって、太陽、雲、車など複数の典型的濃淡パターンがあれば、同一の画像データ内にある複数の対象物とその各々の数とを検出することが可能である。検出された複数の対象物とその各々の数とは、処理の対象となった画像データのタグに保存され、タグ付画像データとして元の画像が記録されていたメモリ36もしくはメモリカード46に記録される。画像認識・検索部60はCPU 20が供給する制御信号61によって制御される。
【００４２】
タグ付画像データのタグに保存されている情報を利用して、条件に適合した画像のみをLCD 54に表示する検索表示処理をデジタルカメラ10を用いて実行する場合について、図２(b)を用いて説明する。ユーザはカメラ操作部62が有する検索条件入力ボタン73を用いて、表示したい画像の条件を入力する。その条件とは、認識対象物の種類およびその数である。入力された条件は条件信号64としてCPU 20に供給され、CPU 20は検索条件信号61を画像認識・検索部60に供給する。画像認識・検索部60は信号線67を介して、供給された検索条件信号の条件を基にメモリ36とメモリカード46とに記録されている画像データのタグ情報を次々と読込み、条件に適合する画像データを検出する。検出された画像データは画像合成部48に供給され、LCD 54に表示される。図２(b)は条件に適合した画像データをLCD 54に表示した場合の図である。この場合の検索条件は、認識対象物が人の顔で数は１である。表示された画像データのタグに記録されている認識対象物の種類およびその数は再生枠の右下に、図２(b)のように表示される。この再生枠右下の表示は、カメラ操作部62が有する表示切替ボタン71によって表示の有無を切り替えることができる。検索条件である認識対象物の種類およびその数は複数選択することができる。その場合、再生枠右下に表示される認識対象物は複数表示される。また、検索条件に適合する画像が複数検出された場合、各画像をサムネイルにして一覧表示したり、各画像を次々と表示したりしてもよい。サムネイルとして表示させた場合、カメラ操作部62からの操作によって１つの画像を選択すると、その画像が図２(b)のようにLCD 54の全画面に表示され、認識対象物の種類およびその数は再生枠の右下に表示される。
【００４３】
図３は本発明による方法を適用するPC(Personal Computer)と図１のデジタルカメラとの関係を示すブロック図である。図３を用いて、上記画像認識処理機能と検索表示処理機能とを有する画像認識検索ソフト95がHD(Hard Disk)94に搭載されたPC(Personal Computer)100上で、画像データに画像認識処理と検索表示処理とを施す場合について説明する。
【００４４】
PC 100は、インターフェイス84、CPU 92、HD 94、画像認識検索ソフト95を含む。
【００４５】
インターフェイス78は、CPU 20が供給する画像データ80を信号線82を介してデジタルカメラ10の外部に供給する。あるいは、デジタルカメラ10の外部から供給される画像データ82を、デジタルカメラ10の内部に信号線80を介して供給する。
【００４６】
インターフェイス84は信号線82から供給される画像データを信号線88を介してモニタ90に供給し、モニタ90は供給された画像データを表示する。モニタ90は画像データを画像として表示できる表示機器であればいかなるものでもよい。インターフェイス84はまた、信号線82・86を介して、画像データを双方向に中継する。インターフェイス84は信号線86を介して、CPU 92によって制御される。信号線82は通常USB(Universal Serial Bus)ケーブルなどが用いられる。
【００４７】
CPU 92は画像データ86を、信号線96を介してHD 94に供給する。あるいは、画像データ96を信号線86に供給する。
【００４８】
HD 94は、供給される画像データ96を記録する。あるいは、記録している画像データを信号線96に供給する。HD 94は、上記画像認識処理機能と、条件に適合した画像のみをモニタ90に表示させる機能とを有する画像認識検索ソフト95を搭載している。
【００４９】
操作装置98は、モニタ90に表示させる画像の検索条件を入力するための検索条件入力部99と、モニタ90に表示させる画像を選択し、画像認識処理の対象を選択する選択部101と、画像認識検索ソフト95を起動させるソフト起動部103と、画像認識処理を行なう画像認識指示部105とを有し、それら各部の入力に応じて指示信号97を生成し、送信する。操作装置98はキーボードやマウスで構成してよい。
【００５０】
画像認識検索ソフト95は、操作装置98が有するソフト起動部103から供給されるソフト起動信号97によって起動する。さらに、操作装置98が有する画像認識指示部105から供給される画像認識開始信号97によって、対象となった画像に対して後述する画像認識処理を行なう。画像認識検索ソフト95は後述する画像認識処理で用いられる顔典型的濃淡パターンを有する。
【００５１】
デジタルカメラ10のメモリ36もしくはメモリカード46に記録されている画像データを、PC 100のモニタ90に表示して画像認識処理を行なう場合について図４(a)を用いて説明する。操作装置98が有するソフト起動部103からソフト起動信号97がインターフェイス84、CPU 92を介して供給され、HD 94が有する画像認識検索ソフト95が起動する。ソフトの起動と同時に、メモリ36とメモリカード46とに記録されている画像データがインターフェイス84を介してモニタ90に表示される。表示方法は画像をサムネイルにして一覧表示させればよい。そのサムネイルのなかから、操作装置98が有する選択部101を用いて１つ以上の画像を選択し、画像認識対象とする。次に、操作装置98が有する画像認識指示部105から画像認識開始信号97が供給され、画像認識検索ソフト95は画像認識処理を開始する。画像認識検索ソフト95は、画像認識対象となった画像に対し、顔典型的濃淡パターンを基に特許文献１などの方法を用いて、その画像データ内に存在する人の顔その他の対象物を認識し、画像内に存在する対象物の数を検出する画像認識処理を行なう。検出された認識対象物である例えば人の顔およびその数は、処理対象となった画像データのタグに保存する。この処理により、認識対象物の典型的濃淡パターンをソフト95が有していれば、任意の物とその数とを検出して、検出結果を画像データのタグに保存することが可能である。よって、太陽、雲、車など複数の典型的濃淡パターンがあれば、同一の画像データ内にある複数の対象物とその各々の数とを検出することが可能である。検出された複数の認識対象物およびそれらの数は、処理の対象となった画像データのタグに保存される。タグに認識対象物の種類およびその数の情報が保存された画像データは、メモリ36もしくはメモリカード46に信号線82を介して再び保存される。図４(a)は画像データに認識対象物を人の顔として画像認識処理を施した後の図である。領域202は人の顔と認識された部分である。この画像認識処理は、メモリ36とメモリカード46とに記録されている画像データだけでなく、HD 94に記録されている画像データにも施すことができる。
【００５２】
タグ付画像データのタグ情報を利用して、条件に適合した画像のみをPC 100のモニタ90に表示する検索表示処理について、図４(b)を用いて説明する。操作装置98が有するソフト起動部103からソフト起動信号97が供給され、HD 94が有する画像認識検索ソフト95が起動する。ソフトの起動と同時に、メモリ36とメモリカード46とに記録されている画像データが信号線82を介してモニタ90に表示される。表示方法は画像をサムネイル305にして領域302に一覧表示させればよい。そして、操作装置98が有する検索条件入力部99から画像の検索条件が入力される。検索条件となるものは、画像認識処理において画像認識の対象となったものとその数であり、例えば人の顔とその数などである。画像認識検索ソフト95は検索条件信号96を基に、メモリ36とメモリカード46とに記録されている画像データのタグ情報を読み、条件に適合した画像データを検出する。検出された画像データはインターフェイス78・84を介して図４(b)のようにモニタ90の領域300に表示される。このとき、モニタ90の右下には画像データの画像認識処理によって認識されている認識対象物とその数が表示される。検出された画像データが複数ある場合、そのデータはすべて図４(b)の下部にある領域302にサムネイル303として表示される。操作装置98の選択部101を用いてサムネイル303を選択することにより、領域300に表示されている画像が選択された画像に切り替わる。この検索表示処理は、メモリ36とメモリカード46とに記録されている画像データだけでなく、HD 94に記録されている画像データに施してもよい。
【００５３】
図４(a)および図４(b)の領域304にはメモリ36、メモリカード46もしくはHD 94に記録されているフォルダや画像データをツリー状に表示する。操作装置98の選択部101の操作によって、選択されたフォルダの中身を見ることができ、さらに、画像データを選択すると、その画像データは領域300に表示される。
【００５４】
以上のように構成された、本発明による方法を適用するデジタルカメラ10およびPC 100が、画像認識処理および検索表示処理を実行する動作について、以下、説明する。
【００５５】
デジタルカメラ10において、画像に画像認識処理を施す場合の動作について、図１および図２(a)を用いて説明する。カメラ操作部62が有する画像認識処理ボタン69から画像認識処理信号64が供給された場合、CPU 20は画像認識・検索部60に画像認識開始信号61を供給し、画像認識・検索部60は、メモリ36もしくはメモリカード46に記録されている画像データを信号線67を介して読込む。その画像データに対し、画像認識・検索部60は、メモリ36に保存されている対象物の典型的濃淡パターンを基に、その画像データ内に存在する人の顔などの対象物を認識し、画像内に存在する対象物の数を検出する画像認識処理を行なう。検出された認識対象物である人の顔と顔の数とは、処理の対象となった画像データのタグに保存し、タグ付画像データとして、メモリ36もしくはメモリカード46に再び記録する。図２(a)は、LCD 54に表示された画像に画像認識処理を行なった図である。図２(a)の画像に施した画像認識処理の認識対象物は人の顔であり、点線で囲まれた領域200は人の顔と認識された部分である。この処理は、既に述べたように、認識対象物の典型的濃淡パターンがあれば、任意の物とその数とを検出して、検出結果を画像データのタグに保存することが可能である。
【００５６】
デジタルカメラ10において、検索表示処理を施す場合の動作について、図１および図２(b)を用いて説明する。カメラ操作部62が有する検索条件入力ボタン73に、表示する画像の条件が入力される。その条件とは、認識対象物の種類およびその数である。入力された条件は条件信号64としてCPU 20に供給され、CPU 20は検索条件信号61を画像認識・検索部60に供給する。画像認識・検索部60は信号線67を介して、供給された検索条件信号の条件を基にメモリ36とメモリカード46とに記録されている画像データのタグ情報を読込み、条件に適合する画像データを検出する。検出された画像データは画像合成部48に供給され、LCD 54に表示される。図２(b)は条件に適合した画像データをLCD 54に表示した図である。図２(b)の検索条件は、認識対象物が人の顔で数が１である。表示された画像データのタグに記録されている認識対象物の種類およびその数は、再生枠の右下に、図２(b)のように表示される。この再生枠右下の表示は、カメラ操作部62が有する表示切替ボタン71によって表示の有無を切り替えることができる。検索条件である認識対象物の種類およびその数は複数選択することができる。その場合、再生枠右下に表示される認識対象物は複数表示される。また、検索条件に適合する画像が複数検出された場合、各画像をサムネイルにして一覧表示したり、各画像を次々と表示したりしてもよい。サムネイルとして表示させた場合、カメラ操作部62からの操作によって１つの画像を選択すると、その画像が図２(b)のようにLCD 54の全画面に表示される。
【００５７】
次にPC 100において、画像に画像認識処理を施す場合の動作について、図３および図４(a)を用いて説明する。操作装置98が有するソフト起動部103からソフト起動信号97が供給されると、HD 94が有する画像認識検索ソフト95が起動する。ソフトの起動と同時に、メモリ36とメモリカード46とに記録されている画像データが信号線82を介してモニタ90に表示される。画像はサムネイルにして一覧表示させればよい。その中から操作装置98が有する選択部101を用いて１つ以上の画像を選択し、画像認識対象とする。次に、操作装置98が有する画像認識指示部105から画像認識開始信号97が供給され、画像認識検索ソフト95は画像認識処理を開始する。画像認識検索ソフト95は、画像認識対象となった画像に対し、画像内に存在する対象物を認識してその数を検出する画像認識処理を行なう。検出された認識対象物である例えば人の顔と顔の数とは、処理対象となった画像データのタグに保存する。検出された複数の認識対象物とその各々の数とは処理の対象となった画像データのタグに保存される。タグに認識対象物の種類およびその数の情報が保存された画像データはメモリ36もしくはメモリカード46に信号線82を介して再び保存される。図４(a)は画像データに認識対象物を人の顔として画像認識処理を施した後の図である。領域202は人の顔と認識された部分である。
【００５８】
PC 100において、画像に画像認識処理を施す場合の動作について、図３および図４(b)を用いて説明する。タグ付画像データのタグ情報を利用して、条件に適合した画像のみをモニタ90に表示する検索表示処理について、図４(b)を用いて説明する。操作装置98が有するソフト起動部103からソフト起動信号97が供給されると、HD 94が有する画像認識検索ソフト95が起動する。ソフトの起動と同時に、メモリ36とメモリカード46とに記録されているタグ付き画像データが信号線82を介してモニタ90に表示される。表示方法は画像をサムネイルにして一覧表示させればよい。そして、操作装置98が有する検索条件入力部99から画像の検索条件が入力される。検索条件は、例えば人の顔およびその数である。画像認識検索ソフト95は検索条件信号96を基に、メモリ36とメモリカード46とに記録されている画像データのタグ情報を読み、条件に適合した画像データを検出する。検出された画像データはインターフェイス78・84を介して図４(b)のようにモニタ90の領域300に表示される。このとき、モニタ90の右下には画像データの画像認識処理によって認識されている認識対象物の種類およびその数が表示される。検出された画像データが複数ある場合、そのデータはすべて図４(b)の下部にある領域302にサムネイルとして表示される。操作装置98を用いてサムネイルを選択することにより、領域300に表示されている画像が選択された画像に切り替わる。
【００５９】
以上、本発明をデジタルカメラおよびPCに適用した実施例によって説明した。しかし、本発明による画像表示方法は、デジタル画像を保存し表示することのできるあらゆる装置に適用できる。
【図面の簡単な説明】
【００６０】
【図１】本発明による方法を適用するデジタルカメラのブロック図である。
【図２】(a)は本発明による画像認識処理をデジタルカメラを用いて実行した図であり、(b)は本発明による検索表示処理によって検索された画像をデジタルカメラのLCDに表示させた図である。
【図３】本発明による方法を適用するPCと図１のデジタルカメラとの関係を示すブロック図である。
【図４】(a)は本発明による画像認識処理をPCを用いて実行した図であり、(b)は本発明による検索表示処理によって検索された画像をPCに接続されているモニタに表示させた図である。
【符号の説明】
【００６１】
10  デジタルカメラ
12  光学系
14  撮像部
20  CPU
32  AD変換回路
36  メモリ
40  信号処理部
46  メモリカード
47  カードI/F
54  LCD
60  画像認識・検索部
62  カメラ操作部
90  モニタ
94  HD
95  画像認識検索ソフト
98  操作装置
【図１】
2006261914.tif 000003
【図２】
2006261914.tif 000004
【図３】
2006261914.tif 000005
【図４】
2006261914.tif 000006