(57)【要約】【課題】被写体の年齢情報などを用いた画像表示を行う。【解決手段】年齢表示モードに切り替え、被写体名を取得すると、ＨＤＤに保存している画像ファイルを順に読み出し、属性情報から画像ファイルの被写体名を抽出し、取得した被写体名と一致するか否かを確認する（ステップ１３０〜ステップ１４０）。これにより、取得した被写体名と一致する画像ファイルに対しては、撮影日時と被写体の生年月日から撮影時の年齢を算出し、画像ファイルを年齢区分とする参照先に登録する（ステップ１４２〜１４８）。この後、表示年齢が選択されて設定されると、この年齢を取得し、参照先が取得した年齢となっている画像ファイルの画像を表示ウインドの画像表示領域に表示する（ステップ１５０〜ステップ１５６）。【選択図】図４
2007133838.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像の画像データと共に、撮影日時、被写体名及び被写体の生年月日を画像情報として含んで記憶手段に記憶された画像ファイルから所定の画像ファイルを選択し、選択した画像ファイルに基づいた画像を表示手段に表示する画像表示方法であって、
表示対象とする被写体名が入力されることにより、該当被写体の画像ファイルを抽出すると共に、
抽出した画像ファイルの画像情報に含まれる撮影日時及び被写体の生年月日から該当被写体の撮影時の年齢を算出し、
算出した前記年齢に基づいて前記画像ファイルの画像データに応じた画像を前記表示手段に表示する、
ことを特徴とする画像表示方法。
【請求項２】
前記表示対象の被写体の年齢が設定されることにより、該当年齢の前記画像を前記表示手段に表示することを特徴とする請求項１に記載の画像表示方法。
【請求項３】
前記表示対象として複数の前記被写体が設定されることにより、それぞれの被写体の該当年齢の画像を前記被写体ごとに区分けして前記表示手段に表示することを特徴とする請求項２に記載の画像表示方法。
【請求項４】
撮影画像の画像データと共に、撮影日時、被写体名及び被写体の生年月日を画像情報として含んで記憶手段に記憶された画像ファイルから、所定の画像ファイルに基づいた画像を表示手段に表示する画像表示プログラムであって、
入力手段から入力される被写体名を読み込むステップと、
前記読み込んだ被写体名と同一の被写体名の画像ファイルを前記記憶手段から抽出するステップと、
抽出した前記画像ファイルのそれぞれに対して前記撮影日時と前記被写体の生年月日から撮影時の前記被写体の年齢を算出するステップと、
前記算出した年齢ごとに前記抽出した画像ファイルを区分けするステップと、
区分けされた前記画像ファイルに基づいた画像を年齢順に前記表示手段に表示するステップと、
を含むことを特徴とする画像表示プログラム。
【請求項５】
年齢の指定が入力されることにより入力された年齢を読み込むステップと、
読み込んだ前記年齢の区分に該当する画像ファイルの画像を前記表示手段に表示するステップと、
を含むことを特徴とする請求項４に記載の画像表示プログラム。
【請求項６】
複数の前記被写体名が入力されたときに、前記表示手段の画像表示領域を入力された被写体名の数に基づいて分割するステップと、
分割された前記画像領域のそれぞれに前記被写体名ごとの画像を前記年齢に基づいて表示するステップと、
を含むことを特徴とする画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルスチルカメラなどによって撮影されハードディスクなどの記憶媒体に保存されている撮影画像の画像データを選択的に表示するときの画像表示方法及び画像表示プログラムに関する。
【背景技術】
【０００２】
近年、デジタルビデオカメラ、デジタルスチルカメラ（デジタルカメラ、以下、一例としてデジタルカメラとする）及び、パーソナルコンピュータ（以下、パソコンとする）が普及しており、これにより、デジタルカメラによって撮影された静止画などの撮影画像をパソコンのＨＤＤや、パソコンを介して外部のＨＤＤや、ＣＤ、ＤＶＤなどの各種の記録メディア等の記録媒体に保存されるようになっている。
【０００３】
また、記録媒体への画像データの保存及び記録媒体に保存している画像データの閲覧などの管理を行う所謂アルバムソフトと呼ばれるアプリケーションソフト（以下、アルバムソフトとする）が用いられている。
【０００４】
このようなアルバムソフトでは、画像データと共に画像ファイルに含まれる撮影日時を基に、各画像データ（画像ファイル）を管理するものが一般的となっている。
【０００５】
ところで、画像データをアルバムとして管理する場合、被写体ごとや被写体の年齢ごとなどで管理することが好ましく、これに基づいた各種の画像管理方法が提案されている（例えば、特許文献１、特許文献２参照。）。
【０００６】
特許文献１では、被写体の年齢関係情報と画像データの撮影日付情報から、画像データごとの被写体の履歴情報を生成し、被写体の年齢ごとの画像データの枚数を表示するなど、履歴情報を画像データと共に出力するように提案している。
【０００７】
また、特許文献２では、画像データに含まれる被写体を認識し、画像データを被写体ごとに分類し、さらに、画像データごとに被写体の年齢や学年などの情報を取得して、取得した情報に基づいて画像データを分類するように提案している。
【０００８】
しかしながら、フォトアルバムとして特定の被写体の画像データを探すときには、年齢などを指標とする方が有利であるが、引用文献２では、単に、画像に年齢や学年等を重ねて表示するに過ぎない。また、特許文献１では、被写体ごとの画像データを年齢ごとなどで区分けしているが、年齢ごとの画像数を表示するのみであり、特許文献１及び特許文献２の何れも、被写体の年齢情報などを十分に活用しえたものでないという問題がある。
【特許文献１】特開２０００−２３２６２９号公報
【特許文献２】特開２００２−１９６８０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は上記事実に鑑みてなされたものであり、被写体の年齢情報などを用いた閲覧が容易となるようにする画像表示方法及び画像表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するための本発明の画像表示方法は、撮影画像の画像データと共に、撮影日時、被写体名及び被写体の生年月日を画像情報として含んで記憶手段に記憶された画像ファイルから所定の画像ファイルを選択し、選択した画像ファイルに基づいた画像を表示手段に表示する画像表示方法であって、表示対象とする被写体名が入力されることにより、該当被写体の画像ファイルを抽出すると共に、抽出した画像ファイルの画像情報に含まれる撮影日時及び被写体の生年月日から該当被写体の撮影時の年齢を算出し、算出した前記年齢に基づいて前記画像ファイルの画像データに応じた画像を前記表示手段に表示する、ことを特徴とする。
【００１１】
この発明によれば、デジタルカメラ等による撮影画像の画像ファイルを、記憶手段に保存するときに、撮影日時などの撮影情報に、被写体名、被写体の生年月日などの被写体を特定する属性情報を含ませた画像情報を生成する。
【００１２】
また、表示手段に撮影画像に応じた画像を表示するときには、被写体名が設定されることにより、同一の被写体名の画像ファイルを抽出し、抽出した画像ファイルごとに被写体の生年月日と撮影日時から、撮影時の被写体の年齢を算出し、年齢を区分として画像ファイルを区分けし、年齢ごとに画像ファイルに応じた画像を表示手段に表示する。
【００１３】
また、本発明の画像表示方法は、前記表示対象の被写体の年齢が設定されることにより、該当年齢の前記画像を前記表示手段に表示することを特徴とし、前記表示対象として複数の前記被写体が設定されることにより、それぞれの被写体の該当年齢の画像を前記被写体ごとに区分けして前記表示手段に表示する。
【００１４】
この発明によれば、表示手段に表示する被写体の年齢が設定されることにより、該当年齢の画像を表示手段に表示する。また、複数の被写体が設定されているときには、設定された年齢に該当するそれぞれの被写体の画像を表示手段に表示する。
【００１５】
これにより、西暦等に基づいて画像を選択して表示するのに比べ、より好みに応じた撮影画像の表示が可能となる。
【００１６】
このような本発明に適用する画像表示プログラムは、撮影画像の画像データと共に、撮影日時、被写体名及び被写体の生年月日を画像情報として含んで記憶手段に記憶された画像ファイルから、所定の画像ファイルに基づいた画像を表示手段に表示する画像表示プログラムであって、入力手段から入力される被写体名を読み込むステップと、前記読み込んだ被写体名と同一の被写体名の画像ファイルを前記記憶手段から抽出するステップと、抽出した前記画像ファイルのそれぞれに対して前記撮影日時と前記被写体の生年月日から撮影時の前記被写体の年齢を算出するステップと、前記算出した年齢ごとに前記抽出した画像ファイルを区分けするステップと、区分けされた前記画像ファイルに基づいた画像を年齢順に前記表示手段に表示するステップと、を含むことができる。
【００１７】
また、本発明の画像表示プログラムは、年齢の指定が入力されることにより入力された年齢を読み込むステップと、読み込んだ前記年齢の区分に該当する画像ファイルの画像を前記表示手段に表示するステップと、を含むことが好ましく、また、複数の前記被写体名が入力されたときに、前記表示手段の画像表示領域を入力された被写体名の数に基づいて分割するステップと、分割された前記画像領域のそれぞれに前記被写体名ごとの画像を前記年齢に基づいて表示するステップと、を含むものであっても良い。
【００１８】
さらに、本発明は、上記画像表示プログラムが記憶された記憶媒体、画像表示プログラムを伝送する伝送媒体、ＨＤＤ等の記憶手段に上記画像表示プログラムを記憶した画像処理装置を含む。
【発明の効果】
【００１９】
以上説明したように本発明によれば、被写体の年齢に基づいて撮影画像を表示するので、目的とする画像を容易に見つけることが可能となるという優れた効果が得られる。
【発明を実施するための最良の形態】
【００２０】
以下に、図面を参照しながら本発明の実施の形態を説明する。図１には、本実施の形態に適用した画像処理装置１０の概略構成を示している。この画像処理装置１０は、ＣＰＵ１２、ＲＯＭ１４、ＲＡＭ１６等が、データバス、アドレスバス及びコントロールバスを含むバス１８によって接続されている。
【００２１】
また、画像処理装置１０には、入出力インターフェイス（Ｉ／Ｏインターフェイス）２０が設けられ、このＩ／Ｏインターフェイス２０が、バス１８に接続している。なお、このような画像処理装置１０は、一般的構成のパーソナルコンピュータ（ＰＣ、所謂パソコン）等を適用することができる。
【００２２】
このＩ／Ｏインターフェイス２０には、ＨＤＤ２２が接続している。このＨＤＤ２２には、ＯＳと共に各種のアプリケーションプログラム、各種のデータが記憶されており、ＣＰＵ１２は、ＨＤＤ２２に記憶されているＯＳ及びアプリケーションプログラム（アプリケーションソフト）を読み込んで、画像処理などの各種の処理を実行する。
【００２３】
また、Ｉ／Ｏインターフェイス２０には、入力デバイスとするキーボード２４および、マウスなどのポインティングデバイス（例えば、マウス２６）が接続されている。
【００２４】
これと共に、Ｉ／Ｏインターフェイス２０には、ビデオＲＡＭ（ＶＲＡＭ）２８及びグラフィックコントローラ３０を備えたビデオカード３２が接続されており、このビデオカード３２に、表示手段として液晶ディスプレイなどのモニタ３４が接続している。
【００２５】
これにより、画像処理装置１０では、モニタ３４に各種の画面を表示しながら、キーボード２４及びマウス２６の操作によって表示画面に基づいた各種の処理や、所望の画面表示が可能となっている。
【００２６】
一方、画像処理装置１０には、例えば、デジタルスチルカメラ（デジタルカメラ）３６などの撮像装置によって撮影された画像ファイルの取り込みが可能となっている。この撮影画像の取り込みは、例えば、ＵＳＢ（universal  selial  bus）、ＩＥＥＥ１３９４などの所定規格によってＩ／Ｏインターフェイス２０とデジタルカメラ３６を接続して行うものであってもよく、デジタルカメラ３６で撮影画像の保存に用いる記録メディア３８が装着されるメディアコントローラ４０がＩ／Ｏインターフェイス２０に接続され、メディアコントローラ４０に記録メディア３８が装着されることにより、この記録メディア３８に記録された画像ファイルを読み込むものであっても良い。
【００２７】
画像処理装置１０では、デジタルカメラ３６から取り込んだ撮影画像の画像ファイルを、ＨＤＤ２２に保存可能となっている。
【００２８】
デジタルカメラ３６としては、ＣＣＤモジュール、ＣＭＯＳモジュールなどの撮像素子を用い、撮像素子に結像された被写体像に応じて、撮像素子から出力される電気信号を、増幅、相関二重サンプリング処理（ＣＤＳ）を行うことによりノイズ成分を除去し、これによって得られたＲ、Ｇ、Ｂのアナログ信号に対してＡ／Ｄ変換することにより、デジタル画像データに変換する。
【００２９】
また、デジタルカメラ１０では、このデジタル画像データに対してホワイトバラス調整を行った後、シャープネス処理及びガンマ処理等を行った後、この画像データに対して、ＹＣ信号処理を施し、輝度信号Ｙとクロマ信号Ｃｒ、Ｃｂ（ＹＣ信号）を生成する。
【００３０】
デジタルカメラ３６では、このＹＣ信号を用いることにより、デジタルカメラ３６に設けている図示しないモニタや、外部モニタなどに撮影画像を表示することができる。
【００３１】
また、デジタルカメラ３６では、図示しないレリーズボタンが操作されて画像撮影が行われると、このＹＣ信号がＪＰＥＧ形式などの所定の圧縮形式で圧縮処理され、撮影画像が所定のファイル名の画像ファイルとして出力される。
【００３２】
デジタルカメラ３６では、撮影画像の画像ファイルを記録メディア３８に保存するときのファイルシステムとしてＤＣＦ（Design  rule  for  Camera  File  system）が用いられ、ファイルフォーマットとしてExif（Exchangeable  image  file  Format）が適用されている。これにより、撮影画像の画像ファイルには、撮影画像の画像データに、サムネイル、撮影日時、レンズ絞り、シャッタースピードなどの撮影情報が付加され、さらに、撮影者などの情報の付加も可能となっている。
【００３３】
このようなデジタルカメラ３６で撮影されて記録メディア３８に保存されている画像ファイル内の画像データに対する印刷処理を行うときには、画像ファイルに含まれる撮影情報を解析することにより、適正な色補正を施すことができる。
【００３４】
なお、このようなデジタルカメラ３６としては、公知の一般的構成を適用することができる。また、以下では、デジタルカメラ３６による撮影画像の画像ファイルを、画像処理装置１０のＨＤＤ２２に保存して管理するものとして説明するが、本発明は、これに限らず、例えば、デジタルビデオカメラによって撮影された映像ファイルをＨＤＤ２２に保存して管理するようにしても良い。
【００３５】
画像処理装置１０では、ＨＤＤ２２に保存している画像ファイルを選択し、選択した画像ファイル内の画像データに応じた撮影画像を、モニタ３４に表示可能となっている。また、画像処理装置１０では、モニタ３４の表示画像に対する各種の画像処理、編集処理等が可能となっている。
【００３６】
一方、画像処理装置１０には、ＨＤＤ２２に保存している画像ファイルの管理を行うアプリケーションソフト（所謂アルバムソフト）が設けられており、画像処理装置１０では、所定のキーワードを入力することにより、入力されたキーワードに基づいた画像ファイルの検索と、検索した画像ファイルの画像又は画像に基づくサムネイルなどをモニタ３４に表示可能となっている。
【００３７】
なお、このような画像処理装置１０での画像データ（画像ファイル）に対する処理は、公知の一般的構成を適用することができ、ここでは、詳細な説明を省略する。
【００３８】
ところで、本実施の形態に適用した画像処理装置１０に設けているアルバムソフト（以下、単に画像処理装置１０とする）では、デジタルカメラ３６等によって撮影された撮影画像の画像ファイルを、ＨＤＤ２２に格納するときに、撮影画像の被写体や被写体の生年月日などの撮影画像の属性情報を生成し、この属性情報と撮影情報を画像情報として画像ファイルに格納するようになっている。
【００３９】
これにより、画像処理装置１０では、被写体名及び撮影日時等をキーワードとして、画像ファイルの検索が可能となっており、また、検索結果に基づいた画像、すなわち、指定した被写体と撮影日時に該当する画像をモニタ３４に表示可能となっている。
【００４０】
ここで、まず、画像処理装置１０で、デジタルカメラ３６等による撮影画像の画像ファイルの保存を説明する。図２には、ＨＤＤ２２を記憶手段の例として、画像ファイルを保存するときの保存処理の一例を示している。
【００４１】
このフローチャートは、例えば、アルバムソフトを起動して、画像ファイルをＨＤＤ２２に格納するときに、画像ファイルごとに実行されるが、これに限らず、画像ファイルをＨＤＤ２２に保存するときに自動的に起動されるものであっても良い。
【００４２】
このフローチャートの最初のステップ１００では、画像ファイルから撮影情報を読み込む。デジタルカメラ３６等では、撮影画像を記憶するときのファイルシステムとしてＤＣＦが用いられ、画像データのファイルフォーマットには、Exifが適用されている。これにより、撮影画像の画像ファイルには、撮影画像の画像データと共に撮影情報が含まれており、この撮影情報を読み込む。
【００４３】
画像処理装置１０では、撮影情報を読み込むと、ステップ１０２では、読み込んだ撮影情報から撮影日時を抽出する。この後、ステップ１０４では、参照画像を読込み、次のステップ１０６で、新たに格納する画像と参照画像を照合することにより、被写体の照合を行なう。
【００４４】
画像処理装置１０では、画像ファイルごとの画像情報として被写体名を含む属性情報と撮影日時を含む撮影情報を担持するようにしており、これにより、画像処理装置１０では、被写体ごとに撮影日時に基づいた画像ファイルの選択が可能となっている。
【００４５】
ここから、画像処理装置１０では、登録されている被写体ごとに、新たにＨＤＤ２２に保存する画像ファイルの撮影日時に最も近い撮影画像を参照画像に設定し、被写体ごとの参照画像と、新たに保存する撮影画像の被写体を照合する。
【００４６】
ここで、新たに保存する画像の被写体と参照画像の被写体が類似していないと判断されると、ステップ１０８で否定判定してステップ１１０へ移行する。このステップ１１０では、ＨＤＤ２２に保存されている画像ファイルの被写体で未照合の被写体があるか否かを確認し、未照合の被写体があるときには、肯定判定して、次の被写体との照合を行う（ステップ１０４へ移行）。
【００４７】
このようにしＨＤＤ２２に保存されている画像ファイルに対して、被写体ごとに照合を行い、新たに保存する画像の被写体が参照画像の被写体に類似し、同一の被写体であると判断しうるときには、ステップ１０８で肯定判定してステップ１１２へ移行する。
【００４８】
このステップ１１２では、参照画像の画像情報の被写体名と生年月日の属性情報を抽出し、保存する画像ファイルの撮影情報に撮影画像の属性情報として加えた、該当画像ファイルを参照画像の被写体名で登録してＨＤＤ２２に格納する。
【００４９】
これに対して、ＨＤＤ２２に類似した被写体の画像ファイルが無いときには、ステップ１１０で否定判定してステップ１１４へ移行する。このステップ１１４では、モニタ３４に被写体名の入力用のウインドを表示し、被写体名の入力要求を行う。なお、被写体名の入力用のウインド及び入力要求は、任意の構成のＵＩ（ユーザーインターフェイス）を適用することができる。
【００５０】
これにより、被写体名が入力されると、ステップ１１６では、同一の被写体名があるか否か（同一の被写体名で登録されている画像ファイルがあるか否か）を確認する。
【００５１】
ここで、同一の被写体名があるときには、ステップ１１６で肯定判定してステップ１１２へ移行し、被写体名に基づいた属性情報を生成して、この属性情報を含む画像情報と共に、画像ファイルをＨＤＤ２２に保存する。
【００５２】
これに対して、同一の被写体名が無いときには、ステップ１１６で否定判定してステップ１１８へ移行する。このステップ１１８では、被写体の生年月日の入力用ウインドと共に被写体の生年月日の入力要求をモニタ３４に表示する。
【００５３】
これにより、被写体の生年月日が入力されると、ステップ１２０では、入力された被写体名と生年月日から撮影画像の属性情報を生成し、生成した属性情報を撮影情報と共に画像情報として画像ファイルに含めてＨＤＤ２２に保存する。
【００５４】
このようにして、デジタルカメラ３６等によって撮影した撮影画像の画像ファイルをＨＤＤ２２に保存することにより、被写体名、撮影日時等によって画像ファイルの画像を検索し、検索結果をモニタ３４に表示することが可能となる。
【００５５】
なお、ここでは、新たに保存する画像ファイルの画像上の被写体と参照画像上の被写体を照合することにより、同じ被写体の画像に対して自動的に属性情報を付加するように説明したがこれに限らず、画像ファイルをＨＤＤ２２に保存するときに、被写体名、生年月日をキーボード２４から入力するようにしても良く、また、同じ被写体の複数の画像ファイルをＨＤＤ２２に保存するときには、同じ被写体であることを示す設定を行うことにより、何れか一つの画像ファイルに対して属性情報を設定することにより、一括して属性情報が設定されるようにしても良い。
【００５６】
図３には、検索結果をモニタ３４に表示するときの一例とする表示ウインド５０を示している。なお、モニタ３４への画像表示に用いるＵＩは、これに限らず、任意の構成を適用することができる。
【００５７】
画像処理装置１０では、撮影画像のインデックスとしてサムネイルを用いるようにしており、この表示ウインド５０では、撮影画像のサムネイル等を表示する画像表示領域５２が設けられている。また、表示ウインド５０には、画像表示領域５２に画像を表示するときの表示方法を選択する表示選択アイコン５４Ａ、５４Ｂ、５４Ｃ及び、表示するサムネイルのサイズ設定を行なうスライドバー５６が設けられている。
【００５８】
表示選択アイコン５４Ａは、複数の画像（サムネイル）をマトリックス状に配列して表示するように指定するときに用いられ、表示選択アイコン５４Ｂは、１画像ずつ表示するように指定するときに用いられる。また、表示選択アイコン５４Ｃは、複数の画像を縦に並べて表示するように指定するときに用いられ、さらに、スライドバー５６は、画像表示領域５２に表示する画像サイズの設定に用いられる。なお、図３では、表示選択アイコン５４Ａが選択され、画像サイズが小さくなるように設定された状態を示している。
【００５９】
一方、表示ウインド５０には、フォルダごとに画像ファイルの画像を表示するときに選択するフォルダアイコン５８と共に、カレンダアイコン６０が設けられており、カレンダアイコン６０を選択することにより、撮影日時をキーワードとする画像表示が可能となる。
【００６０】
また、表示ウインド５０には、編集アイコン６２と共に日付選択アイコン６４が設けられており、日付選択アイコン６４が選択されることにより、年代表示領域６６に、所定範囲の年代が例えば西暦で表示されると共に、月表示領域６８に１月から１２月までが表示される。
【００６１】
さらに、表示ウインド５０には、入力ボックス７０が設けられており、この入力ボックス７０からキーワードとする被写体名の入力が可能となっている。なお、入力ボックス７０は、例えば、登録されている被写体名がプルダウンメニューで表示されるようになっており、プルダウンメニューで表示された被写体名から所望の被写体名を選択可能となっている。
【００６２】
ここで、例えば、入力ボックス７０に被写体名を入力することにより、年代表示領域６６には、同一の被写体名で登録されている画像ファイルから撮影日時を読み出し、読み出した撮影日時に対応した西暦が表示される。
【００６３】
これにより、撮影日時が年代表示領域６６に表示された西暦と月表示領域６８から選択された月に該当する画像ファイルのサムネイルが、画像表示領域５２に表示される。
【００６４】
このとき、表示選択アイコン５４Ａが選択されていると、画像表示領域５２には、左側（図３の紙面左側）に撮影月表示領域に選択された年月日のアイコン７２が表示され、中央部から右側に各画像のサムネイルがマトリックス状に表示される。また、画像表示領域５２の下側に余白（余り領域）があるときには、次の日付のアイコン７２が表示されると共に、該当月の画像のサムネイルが表示される。
【００６５】
すなわち、表示ウインド５０では、選択された年月の画像のサムネイルから、各画像のサムネイルを時系列的に表示されるようにしている。
【００６６】
一方、画像処理装置１０でＨＤＤ２２に格納される各画像ファイルが画像情報として被写体名及び被写体の生年月日を含む属性情報と撮影日時が含まれており、画像処理装置１０では、生年月日及び撮影日時から、画像ごとの被写体の年齢を算出し、算出した年齢に基づいた画像表示（サムネイルの表示）が可能となっている。すなわち、画像処理装置１０では、被写体名と年齢をキーワードとした画像の検索が可能となっている。
【００６７】
図３に示す表示ウインド５０では、年代表示領域６６の上部に表示選択ボックス７４が形成されており、プルダウンメニューによって年表示選択と年齢表示選択（図５参照）に切り替え可能となっており、年齢表示選択が設定（表示選択ボックス７４に表示）されることにより、西暦表示モードから年齢表示モードに切り替り、年代表示領域６６には、西暦に代えて被写体の年齢が表示されるようになっている。
【００６８】
図４には、年齢表示処理の概略を示しており、図５には、年齢表示処理に伴う表示ウインド５０の表示の一例を示している。図４に示すフローチャートでは、最初のステップ１３０で年齢表示モードに切り替ることにより実行され、次のステップ１３２では、被写体が選択されたか否かを確認する。
【００６９】
ここで、図５に示されるように、入力ボックス７０に被写体名が入力されることにより、図４のフローチャートでは、ステップ１３２で肯定判定してステップ１３４へ移行し、選択された被写体名を取得する。
【００７０】
この後、画像処理装置１０では、ＨＤＤ２２に格納されている画像ファイルを順に読み出し、選択された被写体の画像ファイルを抽出する。すなわち、被写体名を取得すると、次のステップ１３６では、ＨＤＤ２２から画像ファイルを読み出し、ステップ１３８では、読み出した画像ファイルの属性情報から被写体名を抽出する。この後、次のステップ１４０では、抽出した被写体名が選択された被写体名と同一か否かを確認する。
【００７１】
これにより、抽出した被写体名が選択された被写体名であるときには、ステップ１４０で肯定判定してステップ１４２へ移行する。このステップ１４２では、画像ファイルの画像情報（撮影情報）から撮影日時を抽出し、ステップ１４４では、抽出した撮影日時と属性情報に含まれる被写体の生年月日から、該当画像の撮影時の被写体の年齢を算出する。
【００７２】
この後、ステップ１４６では、年齢を区分とする参照先に該当画像ファイルを登録する。すなわち、被写体の年齢を、０歳、１歳、２歳などで区分し、画像ファイルを該当する年齢の参照先として登録する。
【００７３】
また、ステップ１４８では、次の画像ファイルがあるか否かを確認し、残っている画像ファイルがあるときには、ステップ１４８で肯定判定してステップ１３６へ移行することにより、次の画像ファイルに対する処理を行う。
【００７４】
このようにして、ＨＤＤ２２に格納されている画像ファイルの全てから、選択された被写体の画像ファイルを抽出すると、ステップ１４８で否定判定してステップ１５０へ移行する。
【００７５】
このステップ１５０では、画像ファイルが登録されている参照先、すなわち、参照先とする年齢区分に基づいて、表示ウインド５０の年代表示領域６６に選択可能な年齢を表示する。
【００７６】
これにより、図５に示されるように、表示ウインド５０には、年代表示領域６６に、被写体の年齢が時系列的に表示され、検索したい被写体の年齢の選択が可能となる。
【００７７】
図４のフローチャートでは、ステップ１５２で表示年齢が選択されたか否かを確認する。図５に示されるように、表示ウインド５０では、年代表示領域６６に表示した年齢から何れかの年齢が選択されると、月表示領域６８で、該当する年齢の月区分が選択可能となる。なお、月表示領域６８では、撮影画像のある月を太字で表示して選択可能となるようにしている。
【００７８】
ここで、年齢及び月が選択されると、図４のフローチャートでは、ステップ１５２で肯定判定してステップ１５４へ移行する。このステップ１５４では、選択された年齢を読み込み、次のステップ１５６では、該当する年齢を先頭にして各画像ファイルのサムネイルを被写体に年齢に基づいた時系列で画像表示領域５２に表示する。
【００７９】
このようにして画像表示処理が行われることにより、図５に示されるように、例えば、年齢として０歳３ヶ月が選択されることにより、画像表示領域５２には、選択された年齢を示すアイコン７６が表示されると共に、被写体の年齢が０歳３ヶ月の撮影画像のサムネイルを最初に表示し、これ以降の年齢の画像があれば、その画像のサムネイルを、その年齢を示すアイコン７６と共に画像表示領域５２に表示される。
【００８０】
すなわち、画像表示領域５２には、選択された年齢から時系列的に各画像のサムネイルが表示される。なお、アイコン７６には、該当する年齢の画像枚数等を合わせて表示するようにしてもよい（図５では、画像枚数を合わせて表示した例を示している）。
【００８１】
画像処理装置１０では、表示ウインド５０の画像表示領域５２に表示した各画像のサムネイルをアイコンとして、何れかのサムネイルのアイコンが選択されると、該当画像に対する編集処理等の各種の処理が可能となる。
【００８２】
このように、被写体の年齢に基づいて、撮影画像の検索が可能となるようにすることにより、例えば、現在の年齢と西暦から逆算して西暦を選択して、該当年齢の画像を表示するなどの煩わしい選択処理が不要となり、直感的に所望の画像を検索して表示することが可能となる。
【００８３】
一方、以上の説明では、一人の被写体に対して年齢に基づいた画像検索を説明したが、複数の被写体に対して年齢に基づいた画像検索及び表示も可能である。
【００８４】
ここで、被写体Ａ、Ｂを例に、複数の被写体に対する年齢基準の画像検索処理及び検索結果の表示の概略を、図６及び図７を参照しながら説明する。
【００８５】
図７に示されるように、画像処理装置１０では、年齢比較モードが選択されることにより、画像表示領域５２が、分割領域５２Ａ、５２Ｂに分割されると共に、分割領域５２Ａ、５２Ｂのそれぞれに対応する入力ボックス７０Ａ、７０Ｂが表示され、分割領域５２Ａ、５２Ｂのそれぞれの被写体名の入力が可能となる。
【００８６】
図６に示すフローチャートは、年齢検索モードのなかの年齢比較モードが選択設定されることにより実行され、最初のステップ１６０では、表示ウインド５０を年齢比較モードに対応する表示に切り替え、ステップ１６２では、画像表示領域５２を分割領域５２Ａ、５２Ｂに分割する。なお、図６において前記した図４と同等の処理には、図４で適用したステップ番号を併記している。
【００８７】
この後、ステップ１６４では、分割領域５２Ａ、５２Ｂに表示する画像の被写体名が入力ボックス７０Ａ、７０Ｂに入力されたか否かを確認し、入力ボックス７０Ａ、７０Ｂのプルダウンメニューから被写体名が選択されるなど、選択された被写体名が入力ボックス７０Ａ、７０Ｂで設定されると、ステップ１６４で肯定判定してステップ１６６へ移行し、選択された被写体名を取得する。なお、以下では入力ボックス７０Ａから取得した被写体名を被写体Ａ、入力ボックス７０Ｂから取得した被写体名を被写体Ｂとして説明する。
【００８８】
この後、ステップ１６８へ移行して、ＨＤＤ２２に保存されている画像ファイルを読み出すと、読み出した画像ファイルの画像情報から属性情報として含まれる被写体名を抽出する（ステップ１７０）。
【００８９】
この後、ステップ１７２では、抽出した被写体名が被写体Ａと一致するか否かを確認し、ステップ１７４では、被写体Ｂと一致するか否かを確認する。
【００９０】
ここで、画像ファイルの属性情報（画像情報）から抽出した被写体名が被写体Ａであるときには、ステップ１７２で肯定判定してステップ１７６へ移行し、撮影情報から撮影日時を抽出し、ステップ１７６では、属性情報に含まれる被写体の生年月日と撮影日時から、撮影時の被写体の年齢を算出する。
【００９１】
この後、ステップ１８０では、ＨＤＤ２２から読み込んだ画像ファイルを、年齢を区分とする被写体Ａの参照先に登録する。
【００９２】
また、画像ファイルの属性情報から抽出した被写体名が被写体Ｂであるときには、ステップ１７２で否定判定された後、ステップ１７４で肯定判定されてステップ１８２へ移行して撮影情報から撮影日時を抽出すると、ステップ１８４で、属性情報に含まれる被写体の生年月日と撮影日時から、撮影時の被写体の年齢を算出する。
【００９３】
この後、ステップ１８６では、ＨＤＤ２２から読み込んだ画像ファイルを、年齢を区分とする被写体Ｂの参照先に登録する。
【００９４】
このようにして、被写体Ａ及び被写体Ｂが撮影された画像ファイルのそれぞれを、年齢を区分とする参照先に登録して、ステップ１８８では、次の画像ファイルがあるか否かを確認し、残っている画像ファイルがないときには、ステップ１８８で否定判定され、ステップ１９０へ移行する。
【００９５】
このステップ１９０では、画像ファイルが登録されている参照先、すなわち、参照先とする年齢区分に基づいて、年代表示領域６６に選択可能な年齢を表示する。これにより、年齢が選択されると、月表示領域６８で月数の選択が可能となる。
【００９６】
次のステップ１９２では、年齢が選択されたか否かを確認しており、年代表示領域６６から年齢が選択され、月表示領域６８から月数が選択されると、ステップ１９２肯定判定してステップ１９４へ移行する。
【００９７】
ステップ１９４では、選択された年齢を取得しており、年齢を取得するとステップ１９６では、取得した年齢に基づいた参照先に登録されている画像ファイルに基づいた画像（サムネイル)を、分割領域５２Ａ、５２Ｂのそれぞれに選択されて年齢を先頭に時系列的に表示するように設定する。
【００９８】
このような処理が行われることにより、図７に示されるように、画像表示領域５２には、分割領域５２Ａ，５２Ｂのそれぞれに、アイコン７６と共に、選択された年齢を先頭に、画像ファイルの画像に基づいたサムネイルが、時系列的に表示される。
【００９９】
このような画像表示を行うことにより、複数の被写体の間での同じ年齢の時の撮影画像を容易に比較することができる。また、この画像表示領域５２では、スクロールバー７８の操作によって、被写体Ａ、Ｂのそれぞれの撮影画像を、年齢を基準として一体でスクロールすることができる。
【０１００】
これにより、年齢の変化に応じた被写体Ａ、被写体Ｂの成長過程を的確に把握しながら、かつ、比較を行うことができる。
【０１０１】
一般に年齢が異なる被写体では、撮影時期（撮影日時）で画像を比較することは少ないが、年齢が同じ頃の撮影画像を比較する要望は高い。このようなときに、撮影日時と被写体で画像を検索するためには、同じ年齢の頃となるように被写体ごとに撮影日時を設定しなければならない。
【０１０２】
これに対して、画像処理装置１０では、被写体と年齢で撮影画像を検索することができるので、簡単に複数の被写体のそれぞれで同じ年齢の頃の画像を検索して表示することが可能となる。
【０１０３】
これにより、ＨＤＤ２２に保存している撮影画像を検索するときに、好みに合わせた検索が容易となる。
【０１０４】
なお、以上説明した本実施の形態は、本発明の構成を限定するものではない。例えば、本実施の形態では、表示ウインド５０、５２、６６、６８や入力ボックス７０などのＵＩを用いて、選択画像の表示、選択画像と非選択画像の識別、設定値の入力などを行うように説明したが、このようなＵＩとしては、任意の構成を適用することができる。
【０１０５】
また、本実施の形態では、画像処理装置１０を例に説明したが、本発明は、任意の構成の画像処理装置に適用することが可能である。
【図面の簡単な説明】
【０１０６】
【図１】本実施の形態に適用した画像処理装置の概略構成図である。
【図２】画像ファイルを保存するときの処理の一例を示す流れ図である。
【図３】被写体名と撮影日時に基づいた画像表示の一例を示す概略図である。
【図４】被写体名と年齢に基づいた処理の一例を示す流れ図である。
【図５】図４の処理及び処理結果に基づいた画像表示の一例を示す概略図である。
【図６】複数の被写体と年齢に基づいた処理の一例を示す流れ図である。
【図７】図６の処理及び処理結果に基づいた画像表示の一例を示す要部の概略図である。
【符号の説明】
【０１０７】
１０    画像処理装置
１２    ＣＰＵ
２２    ＨＤＤ（記憶手段）
２４    キーボード
２６    マウス
３４    モニタ（表示手段）
３６    デジタルカメラ
３８    記録メディア
５０    表示ウインド（表示手段）
５２、５２Ａ、５２Ｂ    画像表示領域
６６    年代表示領域
６８    月表示領域
７０、７０Ａ、７０Ｂ    入力ボックス（入力手段）
７４    表示選択ボックス
【図１】
2007133838.tif 000003
【図２】
2007133838.tif 000004
【図３】
2007133838.tif 000005
【図４】
2007133838.tif 000006
【図５】
2007133838.tif 000007
【図６】
2007133838.tif 000008
【図７】
2007133838.tif 000009