(57)【要約】【課題】様々なイベントに応じて画像データを分類できるようにする。【解決手段】ネットワーク２に接続された複数のデータベースＤＢｉから、画像データＳ０の分類に使用するデータベースを選択データベースＤＢｓとして選択する。選択データベースＤＢｓは、イベントと日時とを対応付けて構成される。画像データＳ０に付与された日時データにより表される日時に基づいて選択データベースＤＢｓを参照して、その日時に対応する対応イベントを選択する。そして、対応イベントを画像データＳ０に付与することにより、画像データＳ０と対応イベントとを関連付ける。【選択図】          図１
2004213129.tif 000002
【特許請求の範囲】
【請求項１】
撮影日時を表す撮影日時情報が付与された画像データから前記撮影日時情報を取得し、
複数のイベントと該各イベントの日時との対応関係を含む複数のデータベースから選択された１または複数の選択データベースから、前記撮影日時情報により表される撮影日時に対応する１つの対応イベントを選択し、
該対応イベントを前記画像データに関連付けることを特徴とする画像分類方法。
【請求項２】
前記画像データに撮影場所を表す撮影場所情報が付与されてなり、前記複数のデータベースが場所とエリア名との対応関係を表すエリアデータベースを含む場合、該エリアデータベースから前記撮影場所情報により表される撮影場所に対応するエリア名を選択し、該選択されたエリア名を前記画像データに関連付けることを特徴とする請求項１記載の画像分類方法。
【請求項３】
前記画像データに含まれる被写体を認識し、
該認識された被写体に応じて前記選択データベースを選択することを特徴とする請求項１または２記載の画像分類方法。
【請求項４】
前記画像データを取得した取得者情報に基づいて前記選択データベースを選択することを特徴とする請求項１または２記載の画像分類方法。
【請求項５】
前記複数のデータベースが、１または複数の人物と該１または複数の人物のライフステージとの対応関係を表すパーソナルデータベースを含む場合、該パーソナルデータベースを参照して前記選択データベースを選択することを特徴とする請求項１から４のいずれか１項記載の画像分類方法。
【請求項６】
前記複数のデータベースは、ネットワーク上に第三者が公開したパブリックなデータベースを含むことを特徴とする請求項１から５のいずれか１項記載の画像分類方法。
【請求項７】
撮影日時を表す撮影日時情報が付与された画像データから前記撮影日時情報を取得する情報取得手段と、
複数のイベントと該各イベントの日時との対応関係を含む複数のデータベースから選択された１または複数の選択データベースから、前記撮影日時情報により表される撮影日時に対応する１つの対応イベントを選択する選択手段と、
該対応イベントを前記画像データに関連付ける関連付け手段とを備えたことを特徴とする画像分類装置。
【請求項８】
前記画像データに撮影場所を表す撮影場所情報が付与されてなり、前記複数のデータベースが場所とエリア名との対応関係を表すエリアデータベースを含む場合、前記選択手段は、該エリアデータベースから前記撮影場所情報により表される撮影場所に対応するエリア名を選択する手段であり、
前記関連付け手段は、該選択されたエリア名を前記画像データに関連付ける手段であることを特徴とする請求項７記載の画像分類装置。
【請求項９】
前記選択手段は、前記画像データに含まれる被写体を認識し、該認識された被写体に応じて前記選択データベースを選択する手段であることを特徴とする請求項７または８記載の画像分類装置。
【請求項１０】
前記選択手段は、前記画像データを取得した取得者情報に基づいて前記選択データベースを選択する手段であることを特徴とする請求項７または８記載の画像分類装置。
【請求項１１】
前記複数のデータベースが、１または複数の人物と該１または複数の人物のライフステージとの対応関係を表すパーソナルデータベースを含む場合、前記選択手段は、該パーソナルデータベースを参照して前記選択データベースを選択する手段であることを特徴とする請求項７から１０のいずれか１項記載の画像分類装置。
【請求項１２】
前記複数のデータベースは、ネットワーク上に第三者が公開したパブリックなデータベースを含むことを特徴とする請求項７から１１のいずれか１項記載の画像分類装置。
【請求項１３】
撮影日時を表す撮影日時情報が付与された画像データから前記撮影日時情報を取得する手順と、
複数のイベントと該各イベントの日時との対応関係を含む複数のデータベースから選択された１または複数の選択データベースから、前記撮影日時情報により表される撮影日時に対応する１つの対応イベントを選択する手順と、
該対応イベントを前記画像データに関連付ける手順とを有することを特徴とする画像分類方法をコンピュータに実行させるためのプログラム。
【請求項１４】
前記画像データに撮影場所を表す撮影場所情報が付与されてなり、前記複数のデータベースが場所とエリア名との対応関係を表すエリアデータベースを含む場合、前記選択する手順は、該エリアデータベースから前記撮影場所情報により表される撮影場所に対応するエリア名を選択する手順であり、
前記関連付ける手順は、該選択されたエリア名を前記画像データに関連付ける手順であることを特徴とする請求項１３記載のプログラム。
【請求項１５】
前記選択する手順は、前記画像データに含まれる被写体を認識し、該認識された被写体に応じて前記選択データベースを選択する手順であることを特徴とする請求項１３または１４記載のプログラム。
【請求項１６】
前記選択する手順は、前記画像データを取得した取得者情報に基づいて前記選択データベースを選択する手順であることを特徴とする請求項１３または１４記載のプログラム。
【請求項１７】
前記複数のデータベースが、１または複数の人物と該１または複数の人物のライフステージとの対応関係を表すパーソナルデータベースを含む場合、前記選択する手順は、該パーソナルデータベースを参照して前記選択データベースを選択する手順であることを特徴とする請求項１３から１６のいずれか１項記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルカメラにより取得された画像データやネガフイルム等のフイルムに記録された画像を読み取ることにより取得された画像データを分類する画像分類方法および装置並びに画像分類方法をコンピュータに実行させるためのプログラムに関するものである。
【０００２】
【従来の技術】
ネガフイルムに記録された画像を読み取ることにより取得された画像データあるいはデジタルカメラにより取得された画像データを整理して保管することが行われているが、画像データが増えるほど画像データの整理は面倒な作業となる。とくにデジタルカメラの場合はフイルム料金がかからないため、大量の画像データが取得されることが多く、その結果、画像データの整理が非常に面倒なものとなる。このため、画像データが記録されたメディア毎あるいは画像データを得たフイルム毎に画像データを分類する方法や、年、月、日毎の階層フォルダに画像データを分類する方法等、画像データを自動的に分類する種々の方法が提案されている。とくに、撮影により取得した画像データに、撮影日時を表す撮影日時情報および撮影場所を表す撮影場所情報を関連付け、撮影日時情報および撮影場所情報に基づいて画像データを分類する方法が提案されている（特許文献１参照）。とくに特許文献１には、日付と正月、結婚記念日、娘の誕生日のようなイベントとを対応付けたテーブルや、場所と青山、新宿、ディズニーランドといった地名とを対応付けたテーブルを参照して、画像データを分類する際の見出しを決定して画像データを分類する方法が記載されている。このような画像データを自動的に分類する方法を用いることにより、ユーザは画像データを効率よく整理することができる。
【０００３】
【特許文献１】
特開２００１−２２８５２８号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上記特許文献１に記載された方法においては、単一の人物についてのイベントに応じて画像データを分類することができるが、例えば家族のなかの父、母、長男および次男といったように人に応じて起こりうるイベントが異なる場合には対応できない。例えば、長男の運動会と次男の学芸会のイベントが同一日時にあった場合には、長男および次男のそれぞれに応じて画像データを分類するということはできない。
【０００５】
本発明は上記事情に鑑みなされたものであり、様々なイベントに応じて画像データを分類できるようにすることを目的とする。
【０００６】
【課題を解決するための手段】
本発明による画像分類方法は、撮影日時を表す撮影日時情報が付与された画像データから前記撮影日時情報を取得し、
複数のイベントと該各イベントの日時との対応関係を含む複数のデータベースから選択された１または複数の選択データベースから、前記撮影日時情報により表される撮影日時に対応する１つの対応イベントを選択し、
該対応イベントを前記画像データに関連付けることを特徴とするものである。
【０００７】
「複数のデータベース」は１箇所に存在するもののみならず、例えばネットワーク上の複数箇所に点在するものであってもよい。
【０００８】
「撮影日時情報」は、デジタルカメラにより取得された画像データについては、そのタグ情報に付与された撮影日時を表す情報をそのまま用いることができる。一方、磁気情報を記録可能な磁気記録部を有するフイルムは、フイルムの磁気記録部に撮影日時の情報を記録することができるため、このようなフイルムに記録された画像を読み取ることにより取得した画像データについては、フイルムに記録された撮影日時情報を用いることができる。
【０００９】
なお、本発明による画像分類方法においては、前記画像データに撮影場所を表す撮影場所情報が付与されてなり、前記複数のデータベースが場所とエリア名との対応関係を表すエリアデータベースを含む場合、該エリアデータベースから前記撮影場所情報により表される撮影場所に対応するエリア名を選択し、該選択されたエリア名を前記画像データに関連付けるようにしてもよい。
【００１０】
「撮影場所情報」は、撮影場所を表すことができれば、経度、緯度、住所、地域名等、いかなる情報をも用いることができる。例えば、撮像装置がＧＰＳ衛星からの位置データを受信する機能を有する撮像装置により取得された場合には、ＧＰＳ衛星から受信した位置データを撮影場所情報として用いることができる。また、撮像装置が携帯電話通信網と通信を行う機能を有する場合には、携帯電話通信網の基地局の位置に基づいて通信中の撮像装置の位置を推定することができ、このように推定された位置を表す情報を撮影場所情報として用いることができる。
【００１１】
なお、ＧＰＳ機能を有するデジタルカメラにより取得した画像データについては、そのタグ情報に付与された位置データをそのまま撮影場所情報として用いることができる。一方、磁気記録可能なフイルムを使用するとともにＧＰＳ手段を有するカメラにより撮影を行ったフイルムは、フイルムの磁気記録部に位置データを記録することができるため、このようなフイルムに記録された画像を読み取ることにより取得した画像データについては、フイルムに記録された位置データを撮影場所情報として用いることができる。
【００１２】
また、本発明による画像分類方法においては、前記画像データに含まれる被写体を認識し、
該認識された被写体に応じて前記選択データベースを選択するようにしてもよい。
【００１３】
「被写体」とは画像データにより表される画像に含まれる人物、建物および風景等をいう。
【００１４】
また、本発明による画像分類方法においては、前記画像データを取得した取得者情報に基づいて前記選択データベースを選択するようにしてもよい。
【００１５】
「取得者情報」とは、画像データを取得した人物を特定するためのその人物に固有の情報であり、例えば画像データのタグ情報に記述される、画像データを取得した機器名、画像データを取得した機器がカメラ付き携帯電話である場合の電話番号等を用いることができる。
【００１６】
また、本発明による画像分類方法においては、前記複数のデータベースが、１または複数の人物と該１または複数の人物のライフステージとの対応関係を表すパーソナルデータベースを含む場合、該パーソナルデータベースを参照して前記選択データベースを選択するようにしてもよい。
【００１７】
「ライフステージ」とは、ある人物についての誕生、小学校入学、中学校入学等の人生の中におけるイベントを表すものである。
【００１８】
また、本発明による画像分類方法においては、前記複数のデータベースは、ネットワーク上に第三者が公開したパブリックなデータベースを含むものであってもよい。
【００１９】
「パブリックなデータベース」とは、特定の個人のみが使用しうるものではなく、何人でも使用可能なように一般に公開されているデータベースのことをいう。
【００２０】
本発明による画像分類装置は、撮影日時を表す撮影日時情報が付与された画像データから前記撮影日時情報を取得する情報取得手段と、
複数のイベントと該各イベントの日時との対応関係を含む複数のデータベースから選択された１または複数の選択データベースから、前記撮影日時情報により表される撮影日時に対応する１つの対応イベントを選択する選択手段と、
該対応イベントを前記画像データに関連付ける関連付け手段とを備えたことを特徴とするものである。
【００２１】
なお、本発明による画像分類装置においては、前記画像データに撮影場所を表す撮影場所情報が付与されてなり、前記複数のデータベースが場所とエリア名との対応関係を表すエリアデータベースを含む場合、前記選択手段を、該エリアデータベースから前記撮影場所情報により表される撮影場所に対応するエリア名を選択する手段とし、
前記関連付け手段を、該選択されたエリア名を前記画像データに関連付ける手段としてもよい。
【００２２】
また、本発明による画像分類装置においては、前記選択手段を、前記画像データに含まれる被写体を認識し、該認識された被写体に応じて前記選択データベースを選択する手段としてもよい。
【００２３】
また、本発明による画像分類装置においては、前記選択手段を、前記画像データを取得した取得者情報に基づいて前記選択データベースを選択する手段としてもよい。
【００２４】
また、本発明による画像分類装置においては、前記複数のデータベースが、１または複数の人物と該１または複数の人物のライフステージとの対応関係を表すパーソナルデータベースを含む場合、前記選択手段を、該パーソナルデータベースを参照して前記選択データベースを選択する手段としてもよい。
【００２５】
また、本発明による画像分類装置においては、前記複数のデータベースは、ネットワーク上に第三者が公開したパブリックなデータベースを含むものであってもよい。
【００２６】
なお、本発明による画像分類方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【００２７】
【発明の効果】
本発明によれば、画像データから撮影日時情報が取得され、複数のイベントと各イベントの日時との対応関係を含む複数のデータベースから選択された１または複数の選択データベースから、撮影日時情報により表される撮影日時に対応する１つの対応イベントが選択される。そして、選択された対応イベントが画像データに関連付けられる。このため、家族の個々人毎のデータベースや、特定地域内のさらに詳細なスポットに応じたデータベース等、多種多様なデータベースを用意しておくことにより、様々なイベントに対応して画像データを分類することができる。また、分類した画像データＳ０は対応イベントのタイトルを付与したアルバムとして楽しむことができる。
【００２８】
また、請求項２，８，１４の発明によれば、画像データに撮影場所を表す撮影場所情報が付与されてなり、複数のデータベースが場所とエリア名との対応関係を表すエリアデータベースを含む場合、撮影場所情報により表される撮影場所に対応するエリア名がエリアデータベースから選択され、選択されたエリア名が画像データと関連付けられるため、撮影日時のみならず撮影場所のエリア名にも関連付けて画像データを分類することができる。
【００２９】
請求項３，９，１５の発明によれば、画像データに含まれる被写体が認識され、認識された被写体に応じて選択データベースが選択される。このため、被写体に適した選択データベースから被写体に適した対応イベントを選択することができ、これにより、画像データにより表される画像に含まれる被写体に適したイベントに関連付けて画像データを分類することができる。
【００３０】
請求項４，１０，１６の発明によれば、画像データを取得した取得者情報に基づいて選択データベースが選択される。このため、画像データの取得者に適した選択データベースから取得者に適した対応イベントを選択することができ、これにより、画像データの取得者に適したイベントに関連付けて画像データを分類することができる。
【００３１】
請求項５，１１，１７の発明によれば、複数のデータベースが、１または複数の人物と１または複数の人物のライフステージとの対応関係を表すパーソナルデータベースを含む場合、このパーソナルデータベースが参照されて選択データベースが選択される。このため、特定の人物のライフステージに応じた選択データベースからその人物のライフステージに適した対応イベントを選択することができ、これにより、その特定の人物のライフステージに適したイベントに関連付けて画像データを分類することができる。
【００３２】
請求項６，１２の発明によれば、複数のデータベースはネットワーク上に第三者が公開したパブリックなデータベースを含むため、多種多様なデータベースを参照することができ、これにより、様々なイベントに関連付けて画像データを分類することができる。
【００３３】
【発明の実施の形態】
以下図面を参照して本発明の実施形態について説明する。図１は本発明の実施形態による画像分類装置を適用した画像分類システムの構成を示す概略ブロック図である。図１に示すように、本実施形態による画像分類システムは、画像データの分類を行うユーザが所有するパソコン等の端末装置１と、イベントデータベース、エリアデータベース等の複数のデータベースＤＢｉとがインターネット等のネットワーク２を介して接続されて構成され、端末装置１が保管する画像データＳ０をデータベースＤＢｉを参照して端末装置１が分類するものである。
【００３４】
端末装置１は、種々の情報を記憶する記憶部１１、モニタ１２、キーボードおよびマウス等からなる入力手段１３、デジタルカメラ５のメモリカードから画像データを読み込むためのＵＳＢやカードリーダ等のインターフェース１４、ネットワーク２を介しての通信を行う通信インターフェース１５、後述するようにイベントの選択を行う選択部１６、選択された対応イベントを画像データに関連付ける関連付け部１７、作業領域となるメモリ１８および端末装置１の駆動を制御する制御部１９とがバス２０により接続されてなる。なお、選択部１６が情報取得手段および選択手段に対応し、関連付け部１７が関連付け手段に対応する。
【００３５】
記憶部１１には端末装置１のユーザがデジタルカメラ５により取得した複数の画像データＳ０および後述するパーソナルデータベースＤＢｐが保管されている。
【００３６】
ここで、本実施形態においては、端末装置１のユーザが所持するデジタルカメラ５がＧＰＳ衛星６からの位置データを受信する機能を有している。位置データは、撮影場所の緯度、経度および標高の情報を表す。そして、デジタルカメラ５により取得された画像データには、撮影場所を表す位置データおよび撮影日時を表す日時データが付与される。具体的には、位置データにより表される撮影場所の緯度、経度および標高並びに日時データにより表される撮影日時が画像データのタグ情報に記述されることにより、位置データおよび日時データが画像データに付与される。なお、位置データおよび日時データを画像データとは別ファイルとして画像データと関連付けることにより、位置データおよび日時データを画像データに付与してもよい。
【００３７】
また、端末装置１には、ウェブブラウザがインストールされており、ウェブブラウザを用いて通信インターフェース１５を介してネットワーク２経由でデータベースＤＢｉにアクセスすることにより、データベースＤＢｉを参照することができる。
【００３８】
選択部１６は画像データＳ０と対応付けるための対応イベントを選択するための選択データベースＤＢｓをネットワーク２上の複数のデータベースＤＢｉから選択する。選択データベースＤＢｓの選択は、端末装置１のユーザが入力手段１３からマニュアル入力することにより行ってもよく、選択部１６が画像データＳ０により表される画像に含まれる被写体を認識し、認識された被写体に対応するデータベースを選択することにより行ってもよい。
【００３９】
また、画像データＳ０にはデジタルカメラ５の機種情報が付与されている。また、画像データＳ０がデジタルカメラ５ではなく、カメラ付き携帯電話により取得されたものである場合には、電話番号の情報が画像データＳ０に付与されている。このため、画像データＳ０に付与されたカメラの機種情報や電話番号の情報を、画像データＳ０を取得した取得者情報として用いて、取得者情報により表される取得者に対応するデータベースを選択データベースＤＢｓとしてもよい。
【００４０】
また、選択部１６は、画像データＳ０に付与されている位置データおよび日時データ、並びに選択データベースＤＢｓを参照して後述するように対応イベントを選択する。
【００４１】
関連付け部１７は、選択部１６が選択した対応イベントおよび後述するエリア名を画像データＳ０に関連付けることにより、画像データＳ０を分類する。
【００４２】
データベースＤＢｉは、複数のイベントと各イベントの日時とを対応付けたイベントデータベースおよび複数のイベントと各イベントの場所とを関連付けたエリアデータベースからなる。図２はイベントデータベースの構成例を示す図である。図２に示すように、イベントデータベース（以降ＤＢｅとする）は年月日、時間およびイベント名が対応付けられてなり、さらに必要に応じてエリア名およびイベントに関連する人物の識別情報がイベント名と対応付けられている。
【００４３】
ここで、日時は時間帯で表してもよく、「夕食」という曖昧な時間であってもよい。後者の場合、例えば17:00〜19:00というようにユーザが予め夕食の時間帯を定義しておけばよい。
【００４４】
このようなイベントデータベースＤＢｅと画像データＳ０に付与された日時データにより表される撮影日時とを照らし合わせれば、画像データＳ０がどのようなイベントにおいて取得されたものであるかを知ることができる。例えば、画像データＳ０に付与された日時データにより表される日時が２００１年３月２０日１４時であれば、その画像データＳ０は謝恩会において取得されたものであることから、謝恩会がその画像データＳ０に対応する対応イベントとなる。
【００４５】
なお、イベントデータベースＤＢｅにエリア名が含まれている場合には、画像データＳ０に付与された日時データにより表される撮影日時および位置データにより表される撮影場所の双方がイベントデータベースＤＢｅと一致するか否かを判定すればよい。これにより、例えば家族の構成員が同一日時に異なる場所で開催されたイベントにおいて画像データＳ０を取得し、その後画像データＳ０を整理してデジタルカメラ５のメモリカードに同一日時に異なる場所で取得した画像データＳ０を記憶した場合にも、場所毎に画像データＳ０とイベントとを対応付けることができる。
【００４６】
また、イベントデータベースＤＢｅにイベントに関連する人物の識別情報が付与されている場合には、端末装置１において人物の名前を入力する、画像データＳ０により表される画像の被写体認識を行う、および画像データＳ０に付与されている、画像データＳ０を取得した撮像装置１のＩＤを取得する等により画像データＳ０に関連する人物を特定し、その人物に基づいてイベント名を特定してもよい。
【００４７】
なお、被写体認識を行った場合は、認識結果を画像データＳ０に付与してもよい。
【００４８】
ここで、イベントデータベースＤＢｅは、何人も参照可能なように、学校、公共機関およびイベントを企画する旅行会社等のデータベース提供者により提供される。データベース提供者はネットワーク２経由でイベントデータベースＤＢｅを管理する。なお、学校が提供するイベントデータベースＤＢｅとしては、その学校に特有のイベントのみとその日時とを対応付けたものであってもよい。具体的には、図３に示すように「富士見小学校」が提供するイベントデータベースＤＢｅは、富士見小学校のイベントのみを表すものであってもよい。図３に示すイベントデータベースＤＢｅを用いることにより、例えば、画像データＳ０に付与された日時データにより表される日時が２００１年４月１０日１１時であれば、その画像データＳ０は富士見小学校の保護者会において取得されたものであることから、保護者会がその画像データＳ０の対応イベントとして選択される。
【００４９】
図４はエリアデータベースの構成例を示す図である。図４に示すように、エリアデータベース（以下ＤＢａとする）は、場所とエリア名とが対応付けられてなる。場所は、中心緯度、中心経度および範囲（ｍ）および標高（ｍ）により定義される。ここで、範囲とは、中心緯度および中心経度により規定される中心位置を中心として規定される範囲の半径を意味する。なお、エリアデータベースＤＢａにおける「無視」とは、標高に関わりなく対応するエリア名と見なすことを意味する。
【００５０】
このように、エリアデータベースＤＢａは、エリア名と標高とを対応付けているため、同一の緯度および経度を有しているが標高が異なる複数のエリア（例えばサンシャイン６０の展望台と水族館）をそれぞれ異なるエリア名を付与することができる。
【００５１】
また、エリア名は広い範囲から狭い範囲へと階層化してもよい。例えば、北米大陸の下層に東海岸および西海岸を、東海岸の下層にボストンおよびニューヨークを、西海岸の下層にサンフランシスコおよびロサンジェルスというように階層化させてもよい。
【００５２】
ここで、エリアデータベースＤＢａはイベントデータベースＤＢｅと関連付けられて参照される。具体的には、まずイベントデータベースＤＢｅを参照して、日時データにより表される日時に対応する対応イベントを選択し、さらに位置データにより表される緯度および経度に対応するエリア名をエリアデータベースＤＢａを参照して選択する。例えば、図４に示すエリアデータベースＤＢａを用いた場合、画像データＳ０に付与された位置データにより表される緯度、経度が原宿表参道に対応するものであれば、その画像データＳ０は原宿表参道において取得されたものであることから、原宿表参道がその画像データＳ０に対応する対応イベントのエリア名として選択される。
【００５３】
なお、エリアデータベースＤＢａには、ある特定のエリアのみでなく、観光コースや登山コースのように広範囲に亘るエリア名を含めてもよい。例えば、図５に示すように、表銀座コース、槍穂高コース、しゃくなげコース等の登山コースをエリア名としてエリアデータベースＤＢａに含めてもよい。
【００５４】
また、名所旧跡、四国お遍路名、日本１００名山等の観光地に応じたエリアデータベースＤＢａを作成してもよい。
【００５５】
また、年月の経過によりエリア名が変更されたり、建造物等が立て直されたり、新たな建造物が建造されたり、景色の景観が変わることもあるため、図６に示すようにエリアデータベースＤＢａに年代情報を含むようにしてもよい。この場合、画像データＳ０に付与された日時データにより表される撮影日時に基づいてエリア名を選択すればよい。例えば、画像データＳ０に付与された撮影日時が１９６９年であり、中心緯度および中心経度が現在のサンシャイン６０に対応していれば、画像データＳ０に関連付けられるエリア名として「巣鴨拘置所跡」が選択される。
【００５６】
さらに、エリア名としては、図４〜図６に示すように小学校、公園、競技場のように一般的な名称のみならず、ユーザ自らが定義した名称であってもよい。例えば、一般的なユーザが撮影を行う場所としては、観光地のみならず、自宅の学区内の小中学校、自宅等の生活圏および親戚の家等が挙げられる。また、転勤族には引っ越しが多く、引っ越すたびに自宅の場所が変わる。このため、図７に示すように、ユーザが固有に定義した場所とエリア名とを対応付けたエリアデータベースＤＢａをユーザが作成するようにしてもよい。この場合、エリアデータベースＤＢａはユーザにより管理される。
【００５７】
図８はパーソナルデータベースＤＢｐの構成例を示す図である。パーソナルデータベースＤＢｐはユーザや、ユーザの家族とそのライフステージと対応付けたものであるが、図８においては家族とそのライフステージとを対応付けたパーソナルデータベースＤＢｐを示す。図８に示すパーソナルデータベースＤＢｐには、家族を構成する長男および次男と、ライフステージ、期間、自宅の場所および学校や職場とが対応付けられている。
【００５８】
ここで、パーソナルデータベースＤＢｐは、複数のデータベースＤＢｉから対応イベントの選択に用いる選択データベースＤＢｓを選択するために用いられる。例えば、図８に示すパーソナルデータベースＤＢｐを用いることにより、画像データＳ０に付与された日時データにより表される日時が１９９２年５月５日であれば、その画像データＳ０は長男が小学校時代に取得したものであることが分かる。この場合、長男の富士見小学校が提供するデータベースを選択データベースＤＢｓとして選択することにより、１９９２年５月５日のイベントを選択することができる。
【００５９】
次いで、本実施形態において行われる処理について説明する。図９は本実施形態において行われる処理を示すフローチャートである。なお、ここでは、デジタルカメラ５から複数の画像データＳ０が読み出されて記憶部１１に記憶されているものとする。まず、選択部１６は、端末装置１のユーザにより画像データＳ０の分類の指示がなされたか否かを監視しており（ステップＳ１）、ステップＳ１が肯定されると、分類の対象とする画像データ（ＳＢとする）の選択を受け付ける（ステップＳ２）。なお、この選択は、ユーザが画像データＳＢのファイル名を入力手段１３から入力したり、記憶部１１に記憶された画像データＳ０のサムネイル画像の一覧をモニタ１２に表示し、モニタ１２に表示したサムネイル画像の一覧から分類する画像データＳＢのサムネイル画像を選択することにより行われる。なお、ここでは複数の画像データＳＢｉ（ｉ＝１〜ｎ）が分類の対象として選択されたものとする。
【００６０】
続いて、ｉ＝１として分類対象の画像データＳＢｉをファイル名順にソートした場合の最初の画像データＳＢ１を分類対象に設定し（ステップＳ３）、さらに分類対象の画像データ（以下一般化のためにＳＢｉとする）の分類に使用するデータベースＤＢｓの選択を受け付ける（ステップＳ４）。この選択は、入力手段１３を用いてのユーザのマニュアル操作によるものであってもよく、画像データＳＢｉにより表される画像に含まれる被写体を認識することによるものであってもよく、さらに画像データＳＢｉに付与された取得者情報に基づくものであってもよい。
【００６１】
そして、画像データＳＢｉに付与された日時データにより表される撮影日時に対応する対応イベントを複数のデータベースＤＢｉから選択された選択データベースＤＢｓから選択し（ステップＳ５）、さらに、画像データＳＢｉに付与された位置データにより表される撮影場所に対応するエリア名をデータベースＤＢｉのうちのエリアデータベースＤＢａを参照して選択する（ステップＳ６）。
【００６２】
そして、選択された対応イベントおよびエリア名を分類対象の画像データＳＢｉと関連付ける（ステップＳ７）。具体的には画像データＳＢｉのタグ情報に選択された対応イベントおよびエリア名を記述する。続いて、全ての画像データＳＢｉについて分類が終了したか否かを判定し（ステップＳ８）、ステップＳ８が肯定されると、分類対象をファイル名が次の画像データＳＢｉ＋１に変更して（ステップＳ９）、ステップＳ４に戻る。ステップＳ９が肯定されると、処理を終了する。
【００６３】
なお、対応イベントおよびエリア名を画像データＳＢｉのタグ情報に記述して対応イベントおよびエリア名と画像データＳＢｉとを関連付けるのに代えて、図１０に示すように画像データＳＢｉを対応イベントおよびエリア名に応じたフォルダに保存することにより、対応イベントおよびエリア名と画像データＳＢｉとを関連付けて画像データＳＢｉを分類してもよい。
【００６４】
このように、本実施形態においては、複数のイベントと各イベントの日時との対応関係を含むデータベースＤＢｉから選択された選択データベースＤＢｓを参照して日時データにより表される撮影日時に対応する１つの対応イベントを選択し、選択した対応イベントを画像データに関連付けるようにしたため、家族の個々人毎のデータベースや、特定地域内のさらに詳細なスポットに応じたデータベース等、多種多様なデータベースＤＢｉを用意しておくことにより、様々なイベントに対応して画像データＳ０を分類することができる。また、分類した画像データＳ０は対応イベントのタイトルを付与したアルバムとして楽しむことができる。
【００６５】
また、複数のデータベースＤＢｉがエリアデータベースＤＢａを含む場合、画像データＳ０に付与された位置データにより表される撮影場所に関連するエリア名をエリアデータベースＤＢａから選択し、選択したエリア名を画像データＳ０と関連付けるようにしたため、撮影日時のみならず撮影場所にも関連して画像データＳ０を分類することができる。
【００６６】
また、画像データＳ０により表される画像に含まれる被写体を認識して、認識した被写体に対応するデータベースを選択データベースＤＢｓとして選択することにより、被写体に適した選択データベースＤＢｓから被写体に適した対応イベントを選択することができ、これにより、画像データＳ０により表される画像に含まれる被写体に適したイベントに関連付けて画像データＳ０を分類することができる。
【００６７】
また、画像データＳ０に取得者情報が付与されている場合には、取得者情報に基づいて選択データベースＤＢｓを選択することにより、画像データＳ０の取得者に適した選択データベースＤＢｓから取得者に適した対応イベントを選択することができ、これにより、画像データＳ０の取得者に適したイベントに関連付けて画像データＳ０を分類することができる。
【００６８】
また、パーソナルデータベースＤＢｐを参照して選択データベースＤＢｓを選択することにより、特定の人物のライフステージに応じた選択データベースＤＢｓからその人物のライフステージに適した対応イベントを選択することができ、これにより、その特定の人物のライフステージに適したイベントに関連付けて画像データＳ０を分類することができる。
【００６９】
また、複数のデータベースＤＢｉをネットワーク上に第三者が公開したパブリックなデータベースを含むものとすることにより、端末装置１のユーザは多種多様なデータベースを参照することができ、これにより、様々なイベントに対応して画像データＳ０を分類することができる。
【００７０】
なお、上記実施形態においては、端末装置１において選択データベースＤＢｓの選択および対応イベントの選択等を行っているが、図１１に示すようにネットワーク２に画像データＳ０の分類を行う分類サーバ４を設け、この分類サーバ４において選択データベースＤＢｓの選択および対応イベントの選択等を行ってもよい。ここで、分類サーバ４において選択データベースＤＢｓの選択および対応イベントの選択等を行う場合、端末装置１から分類サーバ４に画像データＳ０を送信してもよいが、画像データＳ０に付与された日時データおよび位置データ並びに画像データＳ０を識別する情報（例えばファイル名）を分類サーバ４に送信し、対応イベントおよびエリア名を表す情報のみを分類サーバ４から端末装置１に送信するようにしてもよい。なお、被写体認識により選択データベースＤＢｓを選択する場合には、端末装置１において被写体認識を行い、認識結果を日時データおよび位置データとともに分類サーバ４に送信すればよい。
【００７１】
これにより、端末装置１と分類サーバ４との間で画像データＳ０を送受信する必要がなくなるため、端末装置１のユーザが取得したプライベートな画像データＳ０を他人に知られることなく、画像データＳ０を分類することができる。
【００７２】
また、画像データＳ０を分類サーバ４に送信して分類を行ってもよいことはもちろんであり、この場合、分類サーバ４が画像データＳ０の分類結果に応じてアルバムを生成し、製本したアルバムやＣＤ−ＲやＤＶＤ−Ｒ等のメディアＭに記録したアルバムを端末装置１のユーザに渡すようにすれば、端末装置１のユーザは労することなく画像データＳ０を分類して得られたアルバムを手に入れることができる。また、分類サーバ４に画像データＳ０を送信することにより、端末装置１で行った場合と同様に被写体認識を行って認識結果を画像データＳ０に付与することができる。
【００７３】
また、上記実施形態においては、画像データＳ０をエリア名にも関連付けて分類を行っているが、対応イベントとのみ関連付けて画像データＳ０を分類してもよい。
【００７４】
また、上記実施形態においては、デジタルカメラ５において取得した画像データＳ０を分類しているが、磁気情報を記録可能なフイルムに画像を記録するカメラを用いて撮影を行い、フイルムに日時データおよび位置データを記録し、フイルムから画像を読み取るとともに磁気情報を読み取って画像データ並びに日時データおよび位置データを取得する場合にも、デジタルカメラ５により取得した画像データＳ０と同様に分類を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施形態による画像分類装置を適用した画像分類システムの構成を示す概略ブロック図
【図２】イベントデータベースの構成例を示す図（その１）
【図３】イベントデータベースの構成例を示す図（その２）
【図４】エリアデータベースの構成例を示す図（その１）
【図５】エリアデータベースの構成例を示す図（その２）
【図６】エリアデータベースの構成例を示す図（その３）
【図７】エリアデータベースの構成例を示す図（その４）
【図８】パーソナルデータベースの構成例を示す図
【図９】本実施形態において行われる処理を示すフローチャート
【図１０】画像データの分類の例を示す図
【図１１】本発明の他の実施形態による画像分類装置を適用した画像分類システムの構成を示す概略ブロック図
【符号の説明】
１    端末装置
２    ネットワーク
４    分類サーバ
１１    記憶部
１２    モニタ
１３    入力手段
１４    インターフェース
１５    通信インターフェース
１６    選択部
１７    関連付け部
１８    メモリ
１９    制御部
２０    バス
【図１】
2004213129.tif 000003
【図２】
2004213129.tif 000004
【図３】
2004213129.tif 000005
【図４】
2004213129.tif 000006
【図５】
2004213129.tif 000007
【図６】
2004213129.tif 000008
【図７】
2004213129.tif 000009
【図８】
2004213129.tif 000010
【図９】
2004213129.tif 000011
【図１０】
2004213129.tif 000012
【図１１】
2004213129.tif 000013