(57)【要約】【課題】より多くの場面に対応したタグ情報を人為的操作なしに設定できる写真画像処理装置、及びプログラムを提供する。【解決手段】撮影場所と撮影日時との情報を含む写真画像データを保持するデータベースにアクセス可能な写真画像処理装置であって、撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れ、データベースに保持された写真画像データのうち、処理対象となった写真画像データの撮影日時及び撮影場所との差がそれぞれ所定範囲にある撮影日時及び撮影場所を含む写真画像データを探索対象として設定し、探索対象として設定した写真画像データに関連付けられた付加情報を取得し、取得した付加情報のうちから出現頻度が所定しきい値より高い付加情報を選択し、当該選択した付加情報を処理対象となった写真画像に関連付ける。【選択図】図１
2014130533.tif 000002
【特許請求の範囲】
【請求項１】
写真画像データを保持するデータベースにアクセス可能な写真画像処理装置であって、前記写真画像データは撮影場所と撮影日時との情報を含み、付加情報が関連付けられており、
撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れる受入手段と、
前記データベースに保持された写真画像データのうち、前記処理対象となった写真画像データの撮影日時及び撮影場所との差がそれぞれ所定範囲にある撮影日時及び撮影場所を含む写真画像データを探索対象として設定し、探索対象として設定した写真画像データに関連付けられた付加情報を取得し、取得した付加情報のうちから出現頻度が所定しきい値より高い付加情報を選択し、当該選択した付加情報を前記処理対象となった写真画像に関連付ける手段と、
を含む写真画像処理装置。
【請求項２】
写真画像データを保持するデータベースにアクセス可能な写真画像処理装置であって、前記写真画像データは撮影場所と撮影日時との情報を含み、付加情報が関連付けられており、
少なくとも撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れる受入手段と、
前記データベースに保持された写真画像データのうち、前記処理対象となった写真画像データの撮影日時、撮影場所との差がそれぞれ所定範囲にある撮影日時及び撮影場所を含む写真画像データを探索対象として設定し、探索対象として設定した写真画像データから付加情報と撮影者を特定する情報とを取得し、互いに異なる付加情報ごとに、各付加情報が関連付けられた写真画像データの撮影者の人数を演算し、当該人数が所定しきい値より高い付加情報を選択し、当該選択した付加情報を処理対象となった写真画像に関連付ける手段と、
を含む写真画像処理装置。
【請求項３】
請求項２記載の写真画像処理装置において、
前記探索対象を設定する際に、撮影場所に係る前記所定範囲は、前記データベースに保持された写真画像データの撮影者の数に基づいて定める。
【請求項４】
請求項１から３のいずれか一項に記載の写真画像処理装置において、
各付加情報を、予め定めた付加情報分類のいずれかに分類する手段を含み、
前記所定範囲は、各付加情報分類ごとに予め定められた範囲とする写真画像処理装置。
【請求項５】
請求項１から４のいずれか一項に記載の写真画像処理装置において、
保持された写真画像データに関連付けられた付加情報のうち、予め定めた禁止ワードに一致する付加情報については、出現頻度が所定しきい値より高い場合でも選択しないよう制御する写真画像処理装置。
【請求項６】
写真画像データを保持するデータベースにアクセス可能な写真画像処理装置であって、前記写真画像データは撮影場所と撮影日時との情報を含み、付加情報が関連付けられており、
前記データベースに保持された写真画像データに関連付けられた付加情報ごとに、撮影場所や撮影日時の範囲を表す範囲情報に関連付けて記録する手段と、
撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れて、当該撮影場所と撮影日時との情報を抽出する受入手段と、
当該抽出した撮影場所と撮影日時とが含まれる前記範囲情報を検索し、検索により見出された範囲情報に関連する付加情報を取得する手段と、
を含む写真画像処理装置。
【請求項７】
撮影場所と撮影日時との情報を含み、付加情報が関連付けられた写真画像データを保持するデータベースに、アクセス可能なコンピュータを、
撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れる受入手段と、
前記データベースに保持された写真画像データのうち、前記処理対象となった写真画像データの撮影日時及び撮影場所との差がそれぞれ所定範囲にある撮影日時及び撮影場所を含む写真画像データを探索対象として設定し、探索対象として設定した写真画像データに関連付けられた付加情報を取得し、取得した付加情報のうちから出現頻度が所定しきい値より高い付加情報を選択し、当該選択した付加情報を前記処理対象となった写真画像に関連付ける手段と、
として機能させるプログラム。
【請求項８】
撮影場所と撮影日時との情報を含み、付加情報が関連付けられた写真画像データを保持するデータベースに、アクセス可能なコンピュータを、
少なくとも撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れる受入手段と、
前記データベースに保持された写真画像データのうち、前記処理対象となった写真画像データの撮影日時、撮影場所との差がそれぞれ所定範囲にある撮影日時及び撮影場所を含む写真画像データを探索対象として設定し、探索対象として設定した写真画像データから付加情報と撮影者を特定する情報とを取得し、互いに異なる付加情報ごとに、各付加情報が関連付けられた写真画像データの撮影者の人数を演算し、当該人数が所定しきい値より高い付加情報を選択し、当該選択した付加情報を処理対象となった写真画像に関連付ける手段と、
として機能させるプログラム。
【請求項９】
撮影場所と撮影日時との情報を含み、付加情報が関連付けられた写真画像データを保持するデータベースに、アクセス可能なコンピュータを、
前記データベースに保持された写真画像データに関連付けられた付加情報ごとに、撮影場所や撮影日時の範囲を表す範囲情報に関連付けて記録する手段と、
撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れて、当該撮影場所と撮影日時との情報を抽出する受入手段と、
当該抽出した撮影場所と撮影日時とが含まれる前記範囲情報を検索し、検索により見出された範囲情報に関連する付加情報を取得する手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、写真画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
ディジタルカメラによって撮影された写真を整理するために、写真の画像データに対して撮影対象等に関する情報をタグとして関連付けて記録することが行われている。一般にこのタグは、利用者が任意に設定可能であり、画像データの整理や検索のために有効に利用されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１-１８８１７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、写真の画像データが多くなると、このタグ情報を設定することが面倒であり、一旦設定されれば有効に利用可能であるにも関わらず、タグ情報が殆ど設定されない場合も多い。なお、特許文献１には、カメラによって付加されるＥｘｉｆ情報に基づき、画像データの撮影日時や撮影した位置の情報を取得する。また、予めイベントの開催場所や日時を記憶したイベントデータベースを参照し、画像データの撮影日時、撮影した位置の情報に関連するイベントの情報を検索する。そして検索して見出したイベントの情報に係るタグ情報を、当該画像データに関連付ける、という技術が開示されている。
【０００５】
しかし、この特許文献１の例では、イベントデータベースに記憶されているイベント情報が関連付けられるのみであるため、タグ情報として付加される情報が限られたものとなってしまう。
【０００６】
本発明は上記実情に鑑みて為されたもので、より多くの場面に対応したタグ情報を人為的操作なしに設定できる写真画像処理装置、及びプログラムを提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００７】
上記従来例の問題点を解決する本発明は、写真画像データを保持するデータベースにアクセス可能な写真画像処理装置であって、前記写真画像データは撮影場所と撮影日時との情報を含み、付加情報が関連付けられており、撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れる受入手段と、前記データベースに保持された写真画像データのうち、前記処理対象となった写真画像データの撮影日時及び撮影場所との差がそれぞれ所定範囲にある撮影日時及び撮影場所を含む写真画像データを探索対象として設定し、探索対象として設定した写真画像データに関連付けられた付加情報を取得し、取得した付加情報のうちから出現頻度が所定しきい値より高い付加情報を選択し、当該選択した付加情報を前記処理対象となった写真画像に関連付ける手段と、を含むこととしたものである。
【０００８】
これより、データベースに保持された写真画像データを利用して、より多くの場面に対応したタグ情報を人為的操作なしに設定できる。
【０００９】
また本発明の一態様は、写真画像データを保持するデータベースにアクセス可能な写真画像処理装置であって、前記写真画像データは撮影場所と撮影日時との情報を含み、付加情報が関連付けられており、少なくとも撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れる受入手段と、前記データベースに保持された写真画像データのうち、前記処理対象となった写真画像データの撮影日時、撮影場所との差がそれぞれ所定範囲にある撮影日時及び撮影場所を含む写真画像データを探索対象として設定し、探索対象として設定した写真画像データから付加情報と撮影者を特定する情報とを取得し、互いに異なる付加情報ごとに、各付加情報が関連付けられた写真画像データの撮影者の人数を演算し、当該人数が所定しきい値より高い付加情報を選択し、当該選択した付加情報を処理対象となった写真画像に関連付ける手段と、を含むこととしたものである。
【００１０】
このことによっても、データベースに保持された、複数の人物が撮影した写真画像データを利用して、より多くの場面に対応したタグ情報を人為的操作なしに設定できる。
【００１１】
ここで前記探索対象を設定する際に、撮影場所に係る前記所定範囲は、前記データベースに保持された写真画像データの撮影者の数に基づいて定めてもよい。これにより過去付加した撮影者の少ない、意図しない付加情報が関連付けられることがなくなる。
【００１２】
また、各付加情報を、予め定めた付加情報分類のいずれかに分類する手段を含み、前記所定範囲は、各付加情報分類ごとに予め定められた範囲としてもよい。これにより付加情報の種類（分類）に応じて付加情報の探索範囲を設定できる。
【００１３】
さらに保持された写真画像データに関連付けられた付加情報のうち、予め定めた禁止ワードに一致する付加情報については、出現頻度が所定しきい値より高い場合でも選択しないよう制御してもよい。これによりいつでもどこでも付加され得る付加情報が意図せず付加されることが防止される。
【００１４】
また本発明の別の態様は、写真画像データを保持するデータベースにアクセス可能な写真画像処理装置であって、前記写真画像データは撮影場所と撮影日時との情報を含み、付加情報が関連付けられており、前記データベースに保持された写真画像データに関連付けられた付加情報ごとに、撮影場所や撮影日時の範囲を表す範囲情報に関連付けて記録する手段と、撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れて、当該撮影場所と撮影日時との情報を抽出する受入手段と、当該抽出した撮影場所と撮影日時とが含まれる前記範囲情報を検索し、検索により見出された範囲情報に関連する付加情報を取得する手段と、を含むこととしたものである。
【００１５】
これより、データベースに保持された写真画像データを利用して、より多くの場面に対応したタグ情報を人為的操作なしに設定できる。
【００１６】
また本発明のさらに別の態様に係るプログラムは、撮影場所と撮影日時との情報を含み、付加情報が関連付けられた写真画像データを保持するデータベースに、アクセス可能なコンピュータを、撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れる受入手段と、前記データベースに保持された写真画像データのうち、前記処理対象となった写真画像データの撮影日時及び撮影場所との差がそれぞれ所定範囲にある撮影日時及び撮影場所を含む写真画像データを探索対象として設定し、探索対象として設定した写真画像データに関連付けられた付加情報を取得し、取得した付加情報のうちから出現頻度が所定しきい値より高い付加情報を選択し、当該選択した付加情報を前記処理対象となった写真画像に関連付ける手段と、して機能させることとしたものである。
【００１７】
さらに本発明のまた別の態様に係るプログラムは、撮影場所と撮影日時との情報を含み、付加情報が関連付けられた写真画像データを保持するデータベースに、アクセス可能なコンピュータを、少なくとも撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れる受入手段と、前記データベースに保持された写真画像データのうち、前記処理対象となった写真画像データの撮影日時、撮影場所との差がそれぞれ所定範囲にある撮影日時及び撮影場所を含む写真画像データを探索対象として設定し、探索対象として設定した写真画像データから付加情報と撮影者を特定する情報とを取得し、互いに異なる付加情報ごとに、各付加情報が関連付けられた写真画像データの撮影者の人数を演算し、当該人数が所定しきい値より高い付加情報を選択し、当該選択した付加情報を処理対象となった写真画像に関連付ける手段と、して機能させることとしたものである。
【００１８】
さらに本発明の別の態様は、プログラムであって、撮影場所と撮影日時との情報を含み、付加情報が関連付けられた写真画像データを保持するデータベースに、アクセス可能なコンピュータを、前記データベースに保持された写真画像データに関連付けられた付加情報ごとに、撮影場所や撮影日時の範囲を表す範囲情報に関連付けて記録する手段と、撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れて、当該撮影場所と撮影日時との情報を抽出する受入手段と、当該抽出した撮影場所と撮影日時とが含まれる前記範囲情報を検索し、検索により見出された範囲情報に関連する付加情報を取得する手段と、として機能させることとしたものである。
【発明の効果】
【００１９】
本発明によると、データベースに保持された写真画像データを利用して、より多くの場面に対応したタグ情報を人為的操作なしに設定できる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態に係る写真画像処理装置１の構成例を表すブロック図である。
【図２】本発明の実施の形態に係る写真画像処理装置１が処理の対象とする、データベースに格納された写真画像に係るデータの例を表す説明図である。
【図３】本発明の実施の形態に係る写真画像処理装置１の例を表す機能ブロック図である。
【図４】本発明の実施の形態に係る写真画像処理装置１による処理の例を表すフローチャート図である。
【図５】本発明の実施の形態に係る写真画像処理装置１による処理の別の例を表すフローチャート図である。
【図６】本発明の実施の形態に係る写真画像処理装置１による処理のまた別の例を表すフローチャート図である。
【図７】本発明の実施の形態に係る写真画像処理装置１による付加情報取得処理の例を表すフローチャート図である。
【図８】本発明の実施の形態に係る写真画像処理装置１が参照する範囲データベースの内容例を表す説明図である。
【図９】本発明の実施の形態に係る写真画像処理装置１が範囲データベースを用いて実行する処理の例を表す説明図である。
【発明を実施するための形態】
【００２１】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る写真画像処理装置１は、図１に例示するように、制御部１１と、記憶部１２と、操作部１３と、表示部１４と、通信部１５とを含んで構成されている。また本実施の形態では、この写真画像処理装置１は、ネットワークを介して、写真画像データを保持するデータベース２にアクセス可能に接続されている。なお、ここでは写真画像データを保持するデータベースが、ネットワークを介して写真画像処理装置１に接続されている例としているが、本実施の形態はこれに限られず、データベース２は記憶部１２に格納されていてもよい。またこの写真画像処理装置１が利用するデータベース２は一つとは限らず、複数あってもよい。
【００２２】
また本実施の形態において、データベース２に格納された写真画像データには、図２に例示するように撮影場所（Ｌ）と撮影日時（Ｔ）との情報が含まれており、またこの写真画像データには付加情報（Ａ）が関連付けられている。
【００２３】
制御部１１は、ＣＰＵ（Central Processing Unit）等のプログラム制御デバイスであり、記憶部１２に格納されたプログラムに従って動作する。本実施の形態では、この制御部１１は、撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れる受入手段として機能する。また、この制御部１１は、当該処理対象として受け入れた写真画像データの撮影日時及び撮影場所を取得する。そして制御部１１は、データベース２に保持された写真画像データのうち、処理対象の写真画像データから取得した撮影日時及び撮影場所との差が、それぞれ所定範囲にある撮影日時及び撮影場所を含む写真画像データを探索対象として設定し、当該探索対象として設定した写真画像データに関連付けられた付加情報を取得し、取得した付加情報のうち所定の条件を満足する付加情報を選択し、当該選択した付加情報を処理対象となった写真画像に関連付けて記憶する手段として機能する。この制御部１１の詳しい動作の内容については、後に述べる。
【００２４】
記憶部１２は、メモリデバイス等であり、制御部１１によって実行されるプログラムを保持する。この記憶部１２はまた、制御部１１のワークメモリとしても機能する。本実施の形態のある例では、この記憶部１２には、写真画像データが、付加情報に関連付けられて保持されていてもよい。
【００２５】
操作部１３は、ポインティングデバイスや、キーボード、あるいはリモートコントローラからの信号受信する受信器であり、利用者からの指示操作を受け入れて、制御部１１に当該指示操作の内容を出力する。
【００２６】
表示部１４は、例えばディスプレイあるいはテレビ受像機のインタフェースである。この表示部１４は、制御部１１から入力される指示に従って、ディスプレイあるいはテレビ受像機に対して当該指示された画像を出力する。
【００２７】
通信部１５は、ネットワークインタフェース等であり、ネットワークを介して受信したデータを制御部１１に出力する。またこの通信部１５は、制御部１１から入力される指示に従って、種々のデータをネットワークを介して、指示された宛先に対して送出する。
【００２８】
次に、本実施の形態の一例に係る制御部１１の動作について述べる。本実施の形態の制御部１１は、機能的には、図３に例示するように、受入部２１と、探索対象設定部２２と、付加情報取得部２３と、選択部２４と、関連付け部２５とを含んで構成される。
【００２９】
受入部２１は、撮影場所と撮影日時とを含む写真画像データを処理対象として受け入れる。探索対象設定部２２は、処理対象となった写真画像データに含まれる撮影場所と撮影日時とを読み出す。またこの探索対象設定部２２は、データベース２にアクセスし、当該処理対象となった写真画像データから読み出した撮影日時との差が所定範囲にある撮影日時の情報を含み、かつ、当該処理対象となった写真画像データから読み出した撮影場所との差が所定範囲にある撮影場所の情報を含む写真画像データを、データベース２に保持されている写真画像データのうちから抽出する。そしてこの探索対象設定部２２は、当該抽出した写真画像データを探索対象として設定する。
【００３０】
具体的に、ここでの撮影日時に係る所定範囲や、撮影場所に係る所定範囲は、予め設定されたものとしておいてもよい。例えば撮影日時に係る所定範囲を１２時間、撮影場所に係る所定範囲を２ｋｍなどと設定しておいてもよい。このようにすると、処理対象となった写真画像データの撮影日時との差が１２時間以内である撮影日時の情報を含み、かつ、処理対象となった写真画像データの撮影場所との差が２ｋｍ以内である撮影場所の情報を含んだ写真画像データが、探索対象として、データベース２から選び出されることとなる。
【００３１】
付加情報取得部２３は、当該探索対象として設定した写真画像データに関連付けられた付加情報を取得して選択部２４に出力する。選択部２４では、付加情報取得部２３が取得した付加情報のうち所定の条件を満足する付加情報を選択して、関連付け部２５に出力する。ここで所定の条件は、例えば、出現頻度が所定しきい値より高いことを条件としてもよい。
【００３２】
一例として、探索対象として選択された写真画像データに関連づけられている付加情報のうちに「ＸＸ川の河原」が２回出現し、「花火大会」が６回出現したとする。このときしきい値が「４」と設定されているならば、選択部２４は「花火大会」の付加情報を選択して出力することとなる。
【００３３】
関連付け部２５は、選択部２４が出力する付加情報を、処理対象となった写真画像データに関連付けて、記憶部１２等、予め定められている記録先に格納する。
【００３４】
本実施の形態の写真画像処理装置１は以上のように構成されており、次のように動作する。なお、以下の例では、データベース２には、少なくとも、２０１２年８月１０日にＸＸ川のＹ河原で撮影された鳥の写真Ｐａ，及び花火大会の写真Ｐｂ，Ｐｃ，Ｐｄ，Ｐｅと、２０１２年８月１７日にＸＸ川のＹ河原で撮影された釣り大会の写真Ｐｆ，Ｐｇ，Ｐｈ，Ｐｉと、８月１０日に、ＸＸ川の河原から２ｋｍ以上離れたＺ町で開催された別の花火大会の写真Ｐｊ，Ｐｋとが格納されているものとする。また、ＰａからＰｋにはそれぞれ付加情報として、
Ｐａ：ＸＸ川Ｙ河原，鳥の写真
Ｐｂ，Ｐｃ，Ｐｄ：ＸＸ川Ｙ河原，花火大会
Ｐｅ：ＸＸ川Ｙ河原，花火大会，Ｙ河原橋遠景
Ｐｆ，Ｐｇ，Ｐｈ，Ｐｉ：ＸＸ川Ｙ河原，釣り大会
Ｐｊ，Ｐｋ：Ｚ町，花火大会
といった情報が関連付けられているものとする。
【００３５】
本実施の形態の写真画像処理装置１は、図４に示すように、利用者から、２０１２年８月１０日に、ＸＸ川のＹ河原で撮影した写真画像データＰｒを処理対象として受け入れると（Ｓ１）、この受け入れた写真画像データＰｒに含まれる撮影日時Ｒｄと撮影場所Ｒｌの情報とを取得する（Ｓ２）。
【００３６】
写真画像処理装置１は、取得した撮影日時Ｒｄを用いて、最小値Ｒｄ-ΔＤ、最大値Ｒｄ＋ΔＤを撮影日時範囲として設定し、また取得した撮影場所Ｒｌを用いて、Ｒｌを中心としてΔＬの範囲を撮影場所範囲として設定する（Ｓ３）。
【００３７】
写真画像処理装置１は、データベース２に格納されている写真画像データのうち、含まれている撮影日時が設定された撮影日時範囲内にあり、かつ、含まれている撮影場所が、設定された撮影場所範囲にある写真画像データを探索対象として抽出する（Ｓ４）。ここでΔＤを２４時間、ΔＬを２ｋｍと設定しておくと、データベース２からは、写真画像データＰａ，Ｐｂ，Ｐｃ，Ｐｄ，Ｐｅが抽出される。
【００３８】
そして写真画像処理装置１は、探索対象として抽出された写真画像データに関連付けられている付加情報について、出現頻度を調べる（Ｓ５）。上記の例では、「ＸＸ川Ｙ河原」が、写真画像データＰａ，Ｐｂ，Ｐｃ，Ｐｄ，Ｐｅに関連付けられているため出現頻度「５」となり、「花火大会」が写真画像データＰｂ，Ｐｃ，Ｐｄ，Ｐｅに関連付けられているため出現頻度「４」となり、「鳥の写真」及び「Ｙ河原橋遠景」は、それぞれ写真画像データＰａ，Ｐｅにのみ関連付けられているために出現頻度は「１」となる。
【００３９】
写真画像処理装置１は、予め定めてあるしきい値Ｔｔ（例えば「４」とする）を超える（例えばそれ以上とする）出現頻度で現れる付加情報を選択する（Ｓ６）。ここではしきい値Ｔｔ＝「４」以上で出現する付加情報として、「ＸＸ川Ｙ河原」（出現頻度５）と、「花火大会」（出現頻度４）とが選択される。
【００４０】
写真画像処理装置１は、ここで選択した付加情報、「ＸＸ川Ｙ河原」及び「花火大会」を処理対象となった写真画像データＰｒに関連付けて（Ｓ７）、記憶部１２に格納する。
【００４１】
なお、ここでは出現頻度に基づいて付加情報を選択したが、本実施の形態はこれに限られない。例えば、花火大会が行われている近傍で、花火大会とは関わりなく「花」の写真を数多く撮影している個人がいた場合には、付加情報として「花」が選択されてしまう場合もあり得る。そこで出現頻度ではなく、付加情報ごとに、当該付加情報に関連付けられた写真画像データを撮影した撮影者の人数を演算し、当該人数が所定のしきい値Ｔt_pより高い付加情報を選択することとしてもよい。
【００４２】
この例では、写真画像データには撮影者の情報が含まれるものとする（撮影者の情報は撮影者名ではなく、カメラの機種名等、撮像装置の情報であってもよい）。例えば上記の例で花火大会の写真Ｐｂ，Ｐｃ，Ｐｄ，Ｐｅがそれぞれ別の（花火大会に来場した）撮影者により撮影された写真であるとする。また２０１２年８月１０日にＸＸ川のＹ河原から２ｋｍ以内の場所である１名の撮影者により撮影され、付加情報「花」に関連付けられた１５件の写真画像データがデータベース２に格納されていたとする。この場合、「花火大会」の付加情報に関連付けられた写真画像データの撮影者の人数は４、「花」に関連付けられた写真画像データの撮影者の人数は１となり、例えばしきい値Ｔt_pを「４以上」としておくと、「花」の付加情報は選択されず、「花火大会」の付加情報が選択される。そしてこの選択された「花火大会」の付加情報が、写真画像処理装置１により、処理対象の写真画像データＰｒに関連付けて記録される。
【００４３】
さらに本実施の形態のある例では、探索対象を設定する際の撮影日時や撮影場所に係る所定範囲を、データベース２に保持された写真画像データの撮影者の数に基づいて定めてもよい。具体的には撮影者の数が多いほど、所定範囲を狭く設定してもよい。
【００４４】
具体的には、写真画像処理装置１は、撮影日時及び撮影場所の所定範囲の初期値Ｄini，Ｌiniを予め設定しておく。写真画像処理装置１は、図４に例示した処理Ｓ３，Ｓ４に代えて図５に例示する処理を行う。すなわち、写真画像処理装置１は、当初はΔＤ＝Ｄini、ΔＬ＝Ｌiniとして、図４での処理Ｓ２で取得した撮影日時Ｒｄを用いて、最小値Ｒｄ-ΔＤ、最大値Ｒｄ＋ΔＤを撮影日時範囲として設定し、また図４での処理Ｓ２で取得した撮影場所Ｒｌを用いて、Ｒｌを中心としてΔＬの範囲を撮影場所範囲として設定する（Ｓ１１）。
【００４５】
写真画像処理装置１は、データベース２に格納されている写真画像データのうち、含まれている撮影日時が設定された撮影日時範囲内にあり、かつ、含まれている撮影場所が、設定された撮影場所範囲にある写真画像データを探索対象として抽出し（Ｓ１２）、抽出した探索対象が予め定めた条件を満足するか否かを調べる（Ｓ１３）。ここで、抽出した探索対象が予め定めた条件を満足するならば（Yesならば）、写真画像処理装置１は、図４の処理Ｓ５に処理を移行する。
【００４６】
また抽出した探索対象が予め定めた条件を満足しない場合（Noの場合）は、写真画像処理装置１は、後述する所定の方法でΔＤ、またはΔＬの少なくとも一方を変更するとともに、図４での処理Ｓ２で取得した撮影日時Ｒｄを用いて、最小値Ｒｄ-ΔＤ、最大値Ｒｄ＋ΔＤを撮影日時範囲として設定し、また図４での処理Ｓ２で取得した撮影場所Ｒｌを用いて、Ｒｌを中心としてΔＬの範囲を撮影場所範囲として設定する（Ｓ１４）。そして処理Ｓ１２に戻って処理を続ける。
【００４７】
ここで処理Ｓ１３における条件は、例えば探索対象として抽出された写真画像データの数が予め定めた件数しきい値を超えたか否かの条件であってもよい。また、写真画像データに撮影者の情報が含まれる（撮影者の情報は撮影者名ではなく、カメラの機種名等、撮像装置の情報であってもよい）場合は、上記の条件は、探索対象として抽出された写真画像データの撮影者の数が予め定めた人数しきい値を超えたか否かの条件であってもよい。
【００４８】
また処理Ｓ１４におけるΔＤ、またはΔＬの調整方法は、例えば次のようにすればよい。すなわち写真画像処理装置１は、処理Ｓ１３において探索対象として抽出された写真画像データの数が予め定めた件数しきい値Ｔminを超えていなければ、現在のΔＬに、予め定めておいた数Ｌinclを加算してΔＬを更新する。あるいは、写真画像処理装置１は、処理Ｓ１３において探索対象として抽出された写真画像データの撮影者の数が予め定めた人数しきい値Ｔp_minを超えていなければ、現在のΔＬに、予め定めておいた数Ｌinclを加算してΔＬを更新してもよい。また、ΔＬではなく、ΔＤに予め定めた数Ｄinclを加算してΔＤを更新してもよいし、ΔＬ，ΔＤに、それぞれ予め定めた数であるＬincl，Ｄinclを加算してそれぞれを更新してもよい。
【００４９】
さらに処理Ｓ１３における条件として、探索対象として抽出された写真画像データの数が予め定めた最大件数しきい値Ｔmaxを超えたか否かの条件であってもよい。探索対象として抽出された写真画像データの数が予め定めた最大件数しきい値Ｔmaxを超えた場合、処理Ｓ１４において写真画像処理装置１は、現在のΔＬに予め定めておいた数ｒ（０＜ｒ＜１とする）を乗じてΔＬを更新してもよい。あるいは、写真画像処理装置１は、処理Ｓ１３において探索対象として抽出された写真画像データの撮影者の数が予め定めた最大人数しきい値Ｔp_maxを超えていれば、現在のΔＬに、予め定めておいた数ｒ（０＜ｒ＜１とする）を乗じてΔＬを更新してもよい。また、ΔＬではなく、ΔＤに予め定めた数ｒｄ（０＜ｒｄ＜１とする）を乗じてΔＤを更新してもよいし、ΔＬ，ΔＤに、それぞれ予め定めた数であるｒ，ｒｄ（０＜ｒ，ｒｄ＜１とする）を加算してそれぞれを更新してもよい。
【００５０】
さらにΔＤ，ΔＬが際限なく大きくなる場合、あるいはΔＤ，ΔＬがあまりにも小さくなる場合に対処するため、処理Ｓ１４において調整したΔＤ，ΔＬがそれぞれについて予め定められた範囲ΔＤminからΔＤmax、並びにΔＬminからΔＬmaxを逸脱する場合には、その時点で図４の処理Ｓ５に移行することとしてもよい。
【００５１】
さらに図５に例示した処理を行う場合の範囲ΔＤminからΔＤmax、並びにΔＬminからΔＬmax、あるいはＤincl，Ｌincl，ｒ，ｒｄ、またはＴmin，Ｔmax，Ｔp_min，Ｔp_maxは、抽出情報に含まれるタグ情報に応じて異ならされてもよい。
【００５２】
一例として、本実施の形態の写真画像処理装置１は、予め定めた付加情報分類ごとにＤincl，Ｌincl等の値を関連付けたデータテーブルを記憶しておいてもよい。この場合、写真画像処理装置１は次のように処理を行う。すなわち、図６に例示するように、利用者から写真画像データＰｒを処理対象として受け入れると（Ｓ２１）、この受け入れた写真画像データＰｒに含まれる撮影日時Ｒｄと撮影場所Ｒｌの情報とを取得する（Ｓ２２）。
【００５３】
また写真画像処理装置１は、当初はΔＤ＝Ｄini、ΔＬ＝Ｌiniとして、上記処理Ｓ２２で取得した撮影日時Ｒｄを用いて、最小値Ｒｄ-ΔＤ、最大値Ｒｄ＋ΔＤを撮影日時範囲として設定し、また取得した撮影場所Ｒｌを用いて、Ｒｌを中心としてΔＬの範囲を撮影場所範囲として設定する（Ｓ２３）。
【００５４】
写真画像処理装置１は、データベース２に格納されている写真画像データのうち、含まれている撮影日時が設定された撮影日時範囲内にあり、かつ、含まれている撮影場所が、設定された撮影場所範囲にある写真画像データを探索対象として抽出する（Ｓ２４）。そして抽出した探索対象が予め定めた条件を満足するか否かを調べる（Ｓ２５）。ここで、抽出した探索対象が予め定めた条件を満足するならば（Yesならば）、写真画像処理装置１は、探索対象として抽出された写真画像データに関連付けられている付加情報について、出現頻度を調べる（Ｓ２６）。
【００５５】
この処理Ｓ２５における条件は、例えば探索対象として抽出された写真画像データの数が予め定めた件数しきい値を超えたか否かの条件であってもよい。また、写真画像データに撮影者の情報が含まれる（撮影者の情報は撮影者名ではなく、カメラの機種名等、撮像装置の情報であってもよい）場合は、上記の条件は、探索対象として抽出された写真画像データの撮影者の数が予め定めた人数しきい値を超えたか否かの条件であってもよい。
【００５６】
写真画像処理装置１は、予め定めてあるしきい値Ｔｔを超える（例えばしきい値Ｔｔ以上とする）出現頻度で現れる付加情報を選択する（Ｓ２７）。そして写真画像処理装置１は、当該選択した付加情報を処理対象となった写真画像データＰｒに関連付けて（Ｓ２８）、記憶部１２に格納する。
【００５７】
一方、処理Ｓ２５において、抽出した探索対象が予め定めた条件を満足しない場合（Noの場合）は、写真画像処理装置１は、探索対象として抽出した写真画像データに関連付けられている付加情報を取り出す（Ｓ２９）。
【００５８】
そして写真画像処理装置１は、当該取り出した付加情報を、予め定めた付加情報分類のいずれかに分類する（Ｓ３０）。この分類の方法は、種々の方法を採用できるが、一例としては、「イベント」，「店舗名」等といった付加情報分類（文字列でよい）のそれぞれに対して、当該付加情報分類に分類されるべき付加情報の文字列（複数）を関連付けたデータを用い、写真画像処理装置１がこのデータを参照して、取り出した付加情報のそれぞれに関連付けられた付加情報分類を取り出すこととすればよい。この、写真画像処理装置１が参照するデータは、いわば代表的な語（付加情報分類を表す）に対して、互いに類似する語を関連付けたシソーラスデータである。
【００５９】
写真画像処理装置１は、処理Ｓ３０で得られた付加情報分類を順次、注目付加情報分類として選択し（Ｓ３１）、注目付加情報分類について、次の図７に示す付加情報取得処理を行う（Ｓ３２）。
【００６０】
すなわち写真画像処理装置１は、付加情報取得処理として、データテーブルを参照して、注目付加情報分類に関連付けられているＤincl，Ｌincl等の値を読み出す（Ｓ４１）。
【００６１】
写真画像処理装置１は、例えば現在のΔＬに対応する一時的なΔＬtmpを生成し、ΔＬtmp＝ΔＬとする。そして写真画像処理装置１は、処理Ｓ４１で読出したＬinclをΔＬtmpに加算する（Ｓ４２）。また写真画像処理装置１は、現在のΔＤにに対応する一時的なΔＤtmpを生成し、ΔＤtmp＝ΔＤとする。そして処理Ｓ４１で読出したＤinclを加算してΔＤtmpを更新することとしてもよい。さらに写真画像処理装置１は、ΔＬtmp，ΔＤtmpに、それぞれ処理Ｓ４１で読出したＬincl，Ｄinclを加算してそれぞれを更新してもよい。
【００６２】
写真画像処理装置１は、注目付加情報分類について、処理Ｓ４２で得られたΔＬtmp，ΔＤtmpと、処理Ｓ２２で取得した撮影日時Ｒｄを用いて、最小値Ｒｄ-ΔＤtmp、最大値Ｒｄ＋ΔＤtmpを撮影日時範囲として設定し、また取得した撮影場所Ｒｌを用いて、Ｒｌを中心としてΔＬtmpの範囲を撮影場所範囲として設定し、データベース２に格納されている写真画像データのうち、含まれている撮影日時が設定された撮影日時範囲内にあり、かつ、含まれている撮影場所が、設定された撮影場所範囲にある写真画像データを探索対象として抽出する（Ｓ４３）。そして抽出した探索対象が予め定めた条件を満足するか否かを調べる（Ｓ４４）。ここでの条件は処理Ｓ２５における条件と同じで構わない。写真画像処理装置１は、ここで、抽出した探索対象が予め定めた条件を満足するならば（Yesならば）、写真画像処理装置１は、探索対象として抽出された写真画像データに関連付けられている付加情報のうち、注目付加情報分類に分類される付加情報について、出現頻度を調べる（Ｓ４５）。そして写真画像処理装置１は、予め定めてあるしきい値Ｔｔを超える（例えばしきい値Ｔｔ以上とする）出現頻度で現れる付加情報（注目付加情報分類に分類される付加情報）を選択して出力する（Ｓ４６）。なお、しきい値Ｔｔを超える出現頻度で現れる付加情報（注目付加情報分類に分類される付加情報）がなければ、処理Ｓ４６では何も出力せず、付加情報取得処理を終了する。
【００６３】
一方、処理Ｓ４４において抽出した探索対象が予め定めた条件を満足しないならば（Noならば）、処理Ｓ４２に戻って処理を続ける。また、さらにΔＤtmp，ΔＬtmpが際限なく大きくなる場合、あるいはΔＤtmp，ΔＬtmpがあまりにも小さくなる場合に対処するため、処理Ｓ４２において調整したΔＤtmp，ΔＬtmpがそれぞれについて予め定められた範囲（注目付加情報分類に関連して処理Ｓ４１で読み出された値）ΔＤminからΔＤmax、並びにΔＬminからΔＬmaxを逸脱する場合には、その時点で処理Ｓ４６に移行することとしてもよい。
【００６４】
写真画像処理装置１は、この図７に例示した付加情報取得処理を、処理Ｓ３０で得られた付加情報分類ごとに行い（ループし）、出力された付加情報を処理対象となった写真画像データＰｒに関連付けて（Ｓ３３）、記憶部１２に格納する。
【００６５】
この処理によると、例えば花火大会のような「屋外イベント」ならば時間範囲はたかだか２時間ほどであり、観覧できる地理的範囲は大きいと考えられ、絵画展のような「展覧会」ならば時間範囲は２週間ほどに亘るが、地理的範囲は小さいと考えられる。また、ラーメン屋等の「店舗」ならば時間範囲はなく、地理的範囲はかなり小さいと考えられる。そこで、付加情報分類「屋外イベント」については、Ｌinclを比較的大きくし、また、ΔＤmaxを定める場合は２、３時間程度を表す値としてデータテーブルに設定しておく。また付加情報分類「店舗」については、Ｄinclを比較的大きくし、また、ΔＬmaxを定める場合は２０メートル程度を表す値としてデータテーブルに設定しておくようにすればよい。
【００６６】
また本実施の形態のここまでの説明において、写真画像処理装置１は、データベースに保持されている写真画像データに関連付けられた付加情報であって、予め定めた禁止ワードに一致する付加情報については、出現頻度が所定しきい値Ｔｔより高い場合であっても選択しないよう制御してもよい。具体的にここでいう禁止ワードは、「晴れ」、「雨」、「空」など、いつでも、また、どこででも付加され得るものとすればよい。これにより、いつでもどこででも設定され得るような付加情報が、処理対象となった写真画像データに付加されることで、意図しない付加情報が関連付けられる機会を低減できる。
【００６７】
また、本実施の形態の写真画像処理装置１は、ここまでに説明した例に限られるものではない。例えば、本実施の形態の写真画像処理装置１は予めデータベースに保持された写真画像データに関連付けられた付加情報ごとに、撮影場所や撮影日時の範囲を表す範囲情報に関連付けて範囲データベースとして記憶部１２等に記録しておいてもよい。
【００６８】
具体的にこの範囲データベースは、図８に例示するように、「Ｘ花火大会」に対して日時：「＊／８／１２；１９時〜２１時の範囲」，場所：「Ｘ川から１．５ｋｍ範囲内」（ここで「＊」は任意の値であることを意味する）との範囲情報が関連付けられる。また、「バーベキュー」に対して日時：「＊／７／２０〜＊／８／３１；１２時〜１８時の範囲」，場所：「Ｙ河原から２ｋｍ範囲内」との範囲情報が関連付けられ…といったようなものとなる。
【００６９】
そしてこの例では、写真画像処理装置１は、図９に例示するように動作する。写真画像処理装置１は、利用者から写真画像データＰｒを処理対象として受け入れると（Ｓ５１）、この受け入れた写真画像データＰｒに含まれる撮影日時Ｒｄと撮影場所Ｒｌの情報とを取得する（Ｓ５２）。
【００７０】
写真画像処理装置１は、範囲データベースを参照し、処理Ｓ５２で取得した撮影日時Ｒｄと撮影場所Ｒｌを含む日時の範囲及び場所の範囲を表す範囲情報を検索する（Ｓ５３）。写真画像処理装置１は、この検索の結果、見出した範囲情報（複数あってもよい）に関連付けられる付加情報を範囲データベースから取得する（Ｓ５４）。
【００７１】
そして写真画像処理装置１は、ここで取得した付加情報を処理対象となった写真画像データＰｒに関連付けて（Ｓ５５）、記憶部１２に格納する。
【００７２】
一例として範囲データベースが図８に例示したものである場合に、処理Ｓ５１において受け入れた写真画像データＰｒに含まれる撮影日時Ｒｄが「２０１２／７／３１、１４時」、撮影場所Ｒｌが「Ｙ河原」であるとする。このとき、この撮影日時Ｒｄ，撮影場所Ｒｌは、「バーベキュー」に関連付けられた範囲情報「＊／７／２０〜＊／８／３１；１２時〜１８時の範囲」，場所：「Ｙ河原から２ｋｍ範囲内」に含まれるので、写真画像処理装置１は、この範囲情報に関連付けられた「バーベキュー」を付加情報として取得し、写真画像データＰｒに対してこの取得した「バーベキュー」の文字列を付加情報として関連付けて記憶する。
【００７３】
なお、この範囲データベースは、データベース２に格納された写真画像データに基づいて、人為的に生成してもよいし、データベース２に格納された写真画像データに基づいて、人為的操作なしに生成してもよい。
【００７４】
具体的に人為的操作なしに生成する場合、データベース２に格納された写真画像データに含まれる付加情報と撮影日時、撮影場所の情報を統計的に、あるいはパターン認識処理により分析することで、範囲データベースを得ることができる。このための具体的な処理の内容は種々あり、広く知られている統計的処理、あるいはパターン認識処理を用いることができるため、ここでの詳しい説明は省略する。
【符号の説明】
【００７５】
１  写真画像処理装置、２  データベース、１１  制御部、１２  記憶部、１３  操作部、１４  表示部、１５  通信部、２１  受入部、２２  探索対象設定部、２３  付加情報取得部、２４  選択部、２５  関連付け部。
【図１】
2014130533.tif 000003
【図２】
2014130533.tif 000004
【図３】
2014130533.tif 000005
【図４】
2014130533.tif 000006
【図５】
2014130533.tif 000007
【図６】
2014130533.tif 000008
【図７】
2014130533.tif 000009
【図８】
2014130533.tif 000010
【図９】
2014130533.tif 000011