(57)【要約】【課題】  類似画像検索に基づいて多様な画像を提供することができる画像管理方法及び画像管理プログラムを提供する。【解決手段】  管理コンピュータ２１は、検索元画像の指定を受け入れて、その検索元画像の特徴量に近似する特徴量を有する類似画像の画像データを画像データ記憶部２２から抽出する。そして、その類似画像と関連付けられた画像（関連画像）を検索データに含まれる関連画像ＩＤに基づいて特定し、関連画像の画像データを画像データ記憶部２２から抽出する。そして、抽出された類似画像及び関連画像をユーザに提示してダウンロード要求を受信する。そして、検索元画像とダウンロード要求がされた画像との関連付け情報を検索データ記憶部２３に記憶する。【選択図】      図１
2005100160.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記憶する画像データ記憶手段と、類似する画像データの関連付け情報を記憶する関連付け情報記憶手段と、これらを管理するコンピュータと含む画像管理システムを用いて、ユーザに提供する画像を管理する画像管理方法であって、
前記コンピュータが、
前記ユーザから検索元画像の指定を受け入れる第１の段階と、
前記検索元画像の特徴量に近似する特徴量を有する類似画像の画像データを前記画像データ記憶手段から抽出する第２の段階と、
前記関連付け情報記憶手段に記録された関連付け情報を用いて、前記類似画像に関する関連画像の画像データを前記画像データ記憶手段から抽出する第３の段階と、
前記抽出された画像データを前記ユーザに提示し、このユーザにより選択された画像と前記検索元画像との関連付け情報を前記関連付け情報記憶手段に記憶する第４の段階と
を備えたことを特徴とする画像管理方法。
【請求項２】
前記第１の段階は、前記ユーザから検索元画像を受け入れ、
前記画像管理方法は、
前記コンピュータが、
前記検索元画像の特徴量を算出する段階と、
前記検索元画像の画像データを前記画像データ記憶手段に記憶する段階と
をさらに備えたことを特徴とする請求項１に記載の画像管理方法。
【請求項３】
前記特徴量は、少なくとも、全体色、色分布、輪郭、模様のいずれかに関する特徴量を含むことを特徴とする請求項１又は２に記載の画像管理方法。
【請求項４】
前記画像管理システムは、同時抽出履歴記憶手段を備え、
前記画像管理方法は、
前記コンピュータが、
前記第２の段階において複数の類似画像が抽出された場合、その複数の類似画像を互いに関連付けて抽出時情報とともに前記同時抽出履歴記憶手段に記憶する段階と、
前記同時抽出履歴記憶手段を用いて、所定期間内に同時に抽出されることがなかった画像についての関連付け情報を前記関連付け情報記憶手段から削除する段階と
をさらに備えたことを特徴とする請求項１〜３のいずれか１つに記載の画像管理方法。
【請求項５】
前記画像管理システムは、選択履歴記憶手段を備え、
前記画像管理方法は、
前記コンピュータが、
前記第４の段階において画像が選択された場合に、同一ユーザによる同一条件での選択であることを特定する選択識別情報を選択された画像と関連付けて前記選択履歴記憶手段に記憶する段階と、
前記選択履歴記憶手段を用いて、所定期間内に同一ユーザにより同一条件で選択されることがなかった画像についての関連付け情報を前記関連付け情報記憶手段から削除する段階と
をさらに備えたことを特徴とする請求項１〜３のいずれか１つに記載の画像管理方法。
【請求項６】
前記選択識別情報は、前記画像を選択したユーザのユーザ識別子及び選択時期であることを特徴とする請求項５に記載の画像管理方法。
【請求項７】
画像データを記憶する画像データ記憶手段と、類似する画像データの関連付け情報を記憶する関連付け情報記憶手段と、これらを管理するコンピュータと含む画像管理システムを
用いて、ユーザに提供する画像を管理するための画像管理プログラムであって、
前記コンピュータを、
前記ユーザから検索元画像の指定を受け入れる第１の手段と、
前記検索元画像の特徴量に近似する特徴量を有する類似画像の画像データを前記画像データ記憶手段から抽出する第２の手段と、
前記関連付け情報記憶手段に記録された関連付け情報を用いて、前記類似画像に関する関連画像の画像データを前記画像データ記憶手段から抽出する第３の手段と、
前記抽出された画像データを前記ユーザに提示し、このユーザにより選択された画像と前記検索元画像との関連付け情報を前記関連付け情報記憶手段に記憶する第４の手段
として機能させるための画像管理プログラム。
【請求項８】
前記第１の手段を、前記ユーザから検索元画像を受け入れる手段として機能させ、
前記コンピュータを、さらに、
前記検索元画像の特徴量を算出する手段と、
前記検索元画像の画像データを前記画像データ記憶手段に記憶する手段
として機能させることを特徴とする請求項７に記載の画像管理プログラム。
【請求項９】
前記特徴量は、少なくとも、全体色、色分布、輪郭、模様のいずれかに関する特徴量を含むことを特徴とする請求項７又は８に記載の画像管理プログラム。
【請求項１０】
前記画像管理システムは、同時抽出履歴記憶手段を備え、前記同時抽出履歴記憶手段を用いて、
前記コンピュータを、さらに、
前記第２の手段により複数の類似画像が抽出された場合、その複数の類似画像を互いに関連付けて抽出時情報とともに前記同時抽出履歴記憶手段に記憶する手段と、
前記同時抽出履歴記憶手段を用いて、所定期間内に同時に抽出されることがなかった画像についての関連付け情報を前記関連付け情報記憶手段から削除する手段
として機能させることを特徴とする請求項７〜９のいずれか１つに記載の画像管理プログラム。
【請求項１１】
前記画像管理システムは、選択履歴記憶手段を備え、前記選択履歴記憶手段を用いて、
前記コンピュータを、さらに、
前記第４の手段により画像が選択された場合に、同一ユーザによる同一条件での選択であることを特定する選択識別情報を選択された画像と関連付けて前記選択履歴記憶手段に記憶する手段と、
前記選択履歴記憶手段を用いて、所定期間内に同一ユーザにより同一条件で選択されることがなかった画像についての関連付け情報を前記関連付け情報記憶手段から削除する手段
として機能させることを特徴とする請求項７〜９のいずれか１つに記載の画像管理プログラム。
【請求項１２】
前記選択識別情報は、前記画像を選択したユーザのユーザ識別子及び選択時期であることを特徴とする請求項１１に記載の画像管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを管理する画像管理方法及び画像管理プログラムに関する。
【背景技術】
【０００２】
複数の画像を蓄積した画像データベースから所望の画像を検索する方法として、指定された検索元画像の特徴量と画像データベース内の各画像の特徴量とに基づいて、類似画像を検索する方法が知られている。そして、このような類似画像検索に用いる特徴量を抽出し、利用する方法として、種々の方法が提案されている（例えば、特許文献１、特許文献２参照。）。
【０００３】
さらに、インターネット等のネットワークを介して検索要求を受け入れて類似画像検索を行い、検索結果を提供する方法が知られている（例えば、特許文献３参照。）。
【特許文献１】特開２０００−１８７７３１号公報（第４−１０頁）
【特許文献２】特開２０００−２８５１４１号公報（第１０−１４頁）
【特許文献３】特開２００２−２４５０４５号公報（第３−５頁）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記の従来の検索方法では、同じ被写体に関する画像であっても、各々の画像における被写体の形態や構成によっては、類似画像として抽出されないことがある。例えば、白鳥の画像を所望し、水辺に浮かぶ一羽の白鳥の画像を検索元画像として指定した場合、空を飛んでいる白鳥の集団の画像は類似画像として抽出されない可能性が高い。このように、被写体の意味に着目して類似であると判断する場合と、画像の特徴量のみに基づいて類似度を判断する場合とでは、判断は異なる場合がある。
【０００５】
このため、被写体の意味を考慮して類似する画像を提供する場合、例えば、テキストデータを用いることが考えられる。しかし、テキストデータを用いるとすると、画像に適切なテキストデータを関連付けて登録する必要があり、登録及び関連付けのためのユーザの作業負担が大きい。また、この場合、各画像の説明のためのテキストデータの数が増えると、管理が煩雑となる。
【０００６】
本発明は、上記問題点を解決するためになされたものであり、その目的は、類似画像検索に基づいて多様な画像を提供することができる画像管理方法及び画像管理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記問題点を解決するために、請求項１に記載の発明は、画像データを記憶する画像データ記憶手段と、類似する画像データの関連付け情報を記憶する関連付け情報記憶手段と、これらを管理するコンピュータと含む画像管理システムを用いて、ユーザに提供する画像を管理する画像管理方法であって、前記コンピュータが、前記ユーザから検索元画像の指定を受け入れる第１の段階と、前記検索元画像の特徴量に近似する特徴量を有する類似画像の画像データを前記画像データ記憶手段から抽出する第２の段階と、前記関連付け情報記憶手段に記録された関連付け情報を用いて、前記類似画像に関する関連画像の画像データを前記画像データ記憶手段から抽出する第３の段階と、前記抽出された画像データを前記ユーザに提示し、このユーザにより選択された画像と前記検索元画像との関連付け情報を前記関連付け情報記憶手段に記憶する第４の段階とを備えたことを要旨とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の画像管理方法において、前記第１の段階は、前記ユーザから検索元画像を受け入れ、前記画像管理方法は、前記コンピュータが、前記検索元画像の特徴量を算出する段階と、前記検索元画像の画像データを前記画像データ記憶手段に記憶する段階とをさらに備えたことを要旨とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の画像管理方法において、前記特徴量は、少なくとも、全体色、色分布、輪郭、模様のいずれかに関する特徴量を含むことを要旨とする。
【００１０】
請求項４に記載の発明は、請求項１〜３のいずれか１つに記載の画像管理方法において、前記画像管理システムは、同時抽出履歴記憶手段を備え、前記画像管理方法は、前記コンピュータが、前記第２の段階において複数の類似画像が抽出された場合、その複数の類似画像を互いに関連付けて抽出時情報とともに前記同時抽出履歴記憶手段に記憶する段階と、前記同時抽出履歴記憶手段を用いて、所定期間内に同時に抽出されることがなかった画像についての関連付け情報を前記関連付け情報記憶手段から削除する段階とをさらに備えたことを要旨とする。
【００１１】
請求項５に記載の発明は、請求項１〜３のいずれか１つに記載の画像管理方法において、前記画像管理システムは、選択履歴記憶手段を備え、前記画像管理方法は、前記コンピュータが、前記第４の段階において画像が選択された場合に、同一ユーザによる同一条件での選択であることを特定する選択識別情報を選択された画像と関連付けて前記選択履歴記憶手段に記憶する段階と、前記選択履歴記憶手段を用いて、所定期間内に同一ユーザにより同一条件で選択されることがなかった画像についての関連付け情報を前記関連付け情報記憶手段から削除する段階とをさらに備えたことを要旨とする。
【００１２】
請求項６に記載の発明は、請求項５に記載の画像管理方法において、前記選択識別情報は、前記画像を選択したユーザのユーザ識別子及び選択時期であることを要旨とする。
請求項７に記載の発明は、画像データを記憶する画像データ記憶手段と、類似する画像データの関連付け情報を記憶する関連付け情報記憶手段と、これらを管理するコンピュータと含む画像管理システムを用いて、ユーザに提供する画像を管理するための画像管理プログラムであって、前記コンピュータを、前記ユーザから検索元画像の指定を受け入れる第１の手段と、前記検索元画像の特徴量に近似する特徴量を有する類似画像の画像データを前記画像データ記憶手段から抽出する第２の手段と、前記関連付け情報記憶手段に記録された関連付け情報を用いて、前記類似画像に関する関連画像の画像データを前記画像データ記憶手段から抽出する第３の手段と、前記抽出された画像データを前記ユーザに提示し、このユーザにより選択された画像と前記検索元画像との関連付け情報を前記関連付け情報記憶手段に記憶する第４の手段として機能させることを要旨とする。
【００１３】
請求項８に記載の発明は、請求項７に記載の画像管理プログラムにおいて、前記第１の手段を、前記ユーザから検索元画像を受け入れる手段として機能させ、前記コンピュータを、さらに、前記検索元画像の特徴量を算出する手段と、前記検索元画像の画像データを前記画像データ記憶手段に記憶する手段として機能させることを要旨とする。
【００１４】
請求項９に記載の発明は、請求項７又は８に記載の画像管理プログラムにおいて、前記特徴量は、少なくとも、全体色、色分布、輪郭、模様のいずれかに関する特徴量を含むことを要旨とする。
【００１５】
請求項１０に記載の発明は、請求項７〜９のいずれか１つに記載の画像管理プログラムにおいて、前記画像管理システムは、同時抽出履歴記憶手段を備え、前記同時抽出履歴記憶手段を用いて、前記コンピュータを、さらに、前記第２の手段により複数の類似画像が
抽出された場合、その複数の類似画像を互いに関連付けて抽出時情報とともに前記同時抽出履歴記憶手段に記憶する手段と、前記同時抽出履歴記憶手段を用いて、所定期間内に同時に抽出されることがなかった画像についての関連付け情報を前記関連付け情報記憶手段から削除する手段として機能させることを要旨とする。
【００１６】
請求項１１に記載の発明は、請求項７〜９のいずれか１つに記載の画像管理プログラムにおいて、前記画像管理システムは、選択履歴記憶手段を備え、前記選択履歴記憶手段を用いて、前記コンピュータを、さらに、前記第４の手段により画像が選択された場合に、同一ユーザによる同一条件での選択であることを特定する選択識別情報を選択された画像と関連付けて前記選択履歴記憶手段に記憶する手段と、前記選択履歴記憶手段を用いて、所定期間内に同一ユーザにより同一条件で選択されることがなかった画像についての関連付け情報を前記関連付け情報記憶手段から削除する手段として機能させることを要旨とする。
【００１７】
請求項１２に記載の発明は、請求項１１に記載の画像管理プログラムにおいて、前記選択識別情報は、前記画像を選択したユーザのユーザ識別子及び選択時期であることを要旨とする。
【００１８】
（作用）
請求項１又は７に記載の発明によれば、検索元画像に基づいて検索された画像の中からユーザに選択された画像を、検索元画像と関連付けることができる。そして、関連付けられた画像の一方が類似画像として抽出された場合に、その画像に関連付けられた関連画像を抽出できる。従って、ユーザによる選択に基づいて画像を関連付け、その関連付けに基づいて画像を抽出できる。このため、特徴量を利用して類似画像を検索し、ユーザにより、その類似画像に類似するとされた画像を検索できる。従って、検索元画像に基づいて特徴量を利用して類似画像を検索する類似画像検索に基づいて、多様な画像を提供することができる。
【００１９】
請求項２又は８に記載の発明によれば、検索元画像を新たに登録するとともに、その検索元画像と、その検索元画像に基づいて検索された画像の中からユーザにより選択された画像とを関連付けることができる。従って、検索元画像を新たに登録できるとともに、新たに登録した画像に関する類似画像検索に基づいて多様な画像を提供することができる。
【００２０】
請求項３又は９に記載の発明によれば、少なくとも、全体色、色分布、輪郭、模様のいずれかに関する特徴量に基づいて類似画像を検索できる。
請求項４又は１０に記載の発明によれば、所定期間内に検索元画像に基づいて類似画像として同時に抽出されることがなかった画像について関連付けを解くことができる。従って、検索元画像との関係で、相互に類似度の低い画像について関連付けを解くことができ、関連付けが無制限に増えることを抑制できる。
【００２１】
請求項５又は１１に記載の発明によれば、所定期間内に同一ユーザにより同一条件で選択されることがなかった画像についての関連付けを解くことができ、関連付けが無制限に増えることを抑制できる。
【００２２】
請求項６又は１２に記載の発明によれば、所定期間内に同一ユーザにより同一期間内に選択されることがなかった画像の関連付けを解くことができる。従って、所定期間内に、同一のユーザが同一期間内に関心を示すことがなかった画像について関連付けを解くことができ、関連付けが無制限に増えることを抑制できる。
【発明の効果】
【００２３】
本発明によれば、類似画像検索に基づいて多様な画像を提供することができる。
【発明を実施するための最良の形態】
【００２４】
（第１の実施形態）
以下、本発明を具体化した第１の実施形態を図１〜図７に従って説明する。本実施形態では、ユーザによる選択に基づいて画像を関連付け、その一方の画像が類似画像として抽出された場合に、他方の画像も抽出するための画像管理方法及び画像管理プログラムとして説明する。本実施形態では、ユーザにより指定された検索元画像に基づいて類似画像検索を行って検索結果を提示し、提示された画像の中からユーザによって選択された画像と検索元画像とを関連付ける。そして、関連付けられた一方の画像が類似画像として抽出された場合、他方の画像も抽出する。なお、本実施形態では、類似画像とは、画像の全体色、色分布、輪郭、模様に関する各特徴量を用いる類似画像検索により、検索元画像に基づいて検索される画像のことをいうものとする。
【００２５】
本実施形態では、ユーザは、図１に示すようにクライアント端末３０を用いて検索元画像の指定して類似画像検索要求を行い、検索結果の画像の中から所望の画像を選択する。
クライアント端末３０は、ネットワークを介してデータを送信する機能や、受信したデータを表示する機能等を有するユーザのコンピュータ端末である。このクライアント端末３０は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭの他、キーボード、マウス等の入力手段、ディスプレイ等の出力手段、モデム等の通信手段等を有する。
【００２６】
また、クライアント端末３０は、図１に示すように、インターネット４０を介して、画像管理システムの画像検索サーバ２０に接続されている。本実施形態で、画像検索サーバ２０は、類似画像検索に関する画像データ等の各種データの管理及び画像データの提供等の各種データ処理を行うサーバである。この画像検索サーバ２０は、管理コンピュータ２１を備えている。
【００２７】
この管理コンピュータ２１は、各クライアント端末３０との間でのデータ送受信や、各種情報の管理を実行するためのデータの管理処理等を行う。この管理コンピュータ２１は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭ等を有し、後述する処理（第１の段階、第２の段階、第３の段階、第４の段階等を含む処理）を行う。そのための画像管理プログラムを実行することにより、管理コンピュータ２１は、第１の手段、第２の手段、第３の手段、第４の手段等として機能する。
【００２８】
さらに画像検索サーバ２０は、画像データ記憶手段としての画像データ記憶部２２及び関連付けデータ記憶手段としての検索データ記憶部２３を備えている。画像データ記憶部２２には、画像データが記録されている。本実施形態では、複数の画像データが、画像検索サーバ２０の管理者によって予め登録されている。そして、さらに、クライアント端末３０から検索元画像を受信して画像検索を行い、ユーザにより選択された画像と関連付ける場合に、検索元画像の画像データが記録される。
【００２９】
検索データ記憶部２３には、図２に示すように、各画像データについて、類似画像検索のための情報に関する検索データ２３０が記録されている。この検索データ２３０は、画像データを画像データ記憶部２２に登録する場合に記録される。検索データ２３０は、画像データ毎に、画像ＩＤ、全体色、色分布、輪郭、模様、格納先、関連画像ＩＤに関するデータを含んで構成される。
【００３０】
画像ＩＤデータ領域には、画像データを特定するための識別子に関するデータが記録される。全体色データ領域には、全体色を数値化した特徴量に関するデータが記録される。色分布データ領域には、色分布を数値化した特徴量に関するデータが記録される。輪郭デ
ータ領域には、輪郭を数値化した特徴量に関するデータが記録される。模様データ領域には、模様を数値化した特徴量に関するデータが記録される。格納先データ領域には、対応する画像データの所在に関するデータが記録される。関連画像ＩＤデータ領域には、ユーザの選択に基づいて関連付けられた画像データの画像ＩＤに関するデータが記録される。これらの特徴量は、公知の類似画像検索技術を用いて算出される。
【００３１】
上記のように構成されたシステムにおいて、検索元画像に基づいて類似する画像を検索し、検索結果として提示された画像のうちユーザによって選択された画像と検索元画像と関連付ける場合の処理手順を図３〜図７を用いて説明する。ここでは、検索結果の中からユーザによって選択された画像と検索元画像とを関連付ける関連付け段階と、関連付けられた画像の検索段階とに分けて説明する。なお、本実施形態では、検索元画像として、新たに画像データ記憶部２２に登録するユーザが所有する画像、又は、画像データ記憶部２２に記録されている画像が用いられる。
【００３２】
＜関連付け段階＞
ここでは、検索元画像としてユーザが所有する画像を用い、その画像を新たに画像データ記憶部２２に登録する場合について説明する。
【００３３】
画像検索サーバ２０への画像の登録を希望するユーザは、まず、画像検索サーバ２０へのアクセスを行う。ここでは、クライアント端末３０を用いて、検索要求画面データの要求を、インターネット４０を介して画像検索サーバ２０に送信する。これを受信した管理コンピュータ２１は、検索要求画面データを、インターネット４０を介してクライアント端末３０に送信する。
【００３４】
検索要求画面データを受信したクライアント端末３０のディスプレイには、図３に示す表示画面５０が出力される。この表示画面５０には、検索元画像選択欄５１、参照ボタン５２及び送信ボタン５３が含まれる。参照ボタン５２がクリックされた場合、ファイル選択画面が表示される。そして、そのファイル選択画面においてファイル（検索元画像）が選択されると、選択されたファイルの所在が検索元画像選択欄５１に表示される。そして、送信ボタン５３をクリックした場合、クライアント端末３０は、選択された検索元画像の画像データをインターネット４０を介して画像検索サーバ２０に送信する。
【００３５】
図７に示すように、画像検索サーバ２０の管理コンピュータ２１は、クライアント端末３０から検索元画像の画像データを受信すると（ステップＳ１−１）、検索元画像の特徴量を算出する（ステップＳ１−２）。具体的には、管理コンピュータ２１は、検索元画像の画像データに基づいて、公知の類似画像検索技術を用いて、全体色、色分布、輪郭、模様のそれぞれに関する特徴量を算出する。
【００３６】
そして、管理コンピュータ２１は、その検索元画像の特徴量に基づいて、公知の類似画像検索技術を用いて、類似画像の抽出を行う（ステップＳ１−３）。具体的には、管理コンピュータ２１は、まず、検索元画像及び各被検索画像の各特徴量に関する特徴量に関する類似度を求める。ここでは、まず、各特徴量に基づいてそれぞれ特徴量空間中にプロットされる検索対象の画像と被検索画像との距離をベクトルの距離定義式を用いて求め、それらの距離に対し、指定された重要度に応じた重み付けを行う。なお、最初の検索においては、各特徴量についての重要度には偏りがないものとする。
【００３７】
次に、管理コンピュータ２１は、全体色、色分布、輪郭、模様のそれぞれについて算出された距離を合計することにより、総合類似度を算出する。このようにして、管理コンピュータ２１は、被検索画像のすべてについて、総合類似度を算出する。そして、管理コンピュータ２１は、総合類似度が高いものから順に、総合類似度が所定の値以上である検索
データ２３０を類似画像の検索データ２３０として抽出する。そして、管理コンピュータ２１は、抽出された検索データ２３０に含まれる格納先に関するデータに基づいて、画像データ記憶部２２から画像データを抽出する。
【００３８】
次に、管理コンピュータ２１は、関連画像を抽出する（ステップＳ１−４）。ここで、関連画像とは、検索データ２３０に関連画像ＩＤとして記録されることにより関連付けられた画像のことをいうものとする。具体的には、管理コンピュータ２１は、抽出された検索データ２３０に含まれる関連画像ＩＤを抽出する。そして、管理コンピュータ２１は、その関連画像ＩＤとして抽出された画像ＩＤを用いて検索データ記憶部２３から検索データ２３０を抽出する。そして、管理コンピュータ２１は、その検索データ２３０に含まれる格納先に関するデータに基づいて、画像データ記憶部２２から画像データを抽出する。
【００３９】
そして、管理コンピュータ２１は、類似する画像の検索結果を表示する検索結果一覧画面データをインターネット４０を介してクライアント端末３０に送信する（ステップＳ１−５）。
【００４０】
検索結果一覧画面データを受信したクライアント端末３０のディスプレイには、図４に示す表示画面６０が出力される。この表示画面６０には、検索元画像表示欄６１、重要度指定欄６３、再検索要求ボタン６５及び検索結果一覧６６が含まれる。検索元画像表示欄６１には、ステップＳ１−１において画像検索サーバ２０が受信した検索元画像の画像データに基づいて検索元画像の画像イメージ６２が表示される。重要度指定欄６３は、全体色、色分布、輪郭及び模様について、それぞれ重要度指定バー６４を備えている。各重要度指定バー６４は、指定部をスライドさせることにより、相対的な重要度を指定する場合に利用される。そして、指定された重要度に基づいて、各特徴量についての重み付けが行われる。なお、最初の検索では、前述のように、各特徴量についての重要度には偏りがないものとしており、各重要度指定バー６４の中央に指定部が位置している。再検索要求ボタン６５は、重要度指定バー６４の指定に基づいて再検索を要求する場合に使用される。検索結果一覧６６には、検索された類似画像及び関連画像のサムネイル画像の一覧が表示される。ここで、類似画像については、検索元画像との総合類似度が高いものから順に整列されて表示される。また、類似画像についての関連画像がある場合、その関連画像は、対応する類似画像の次に配置される。
【００４１】
ここで、ユーザが関心を持った画像が検索結果一覧６６中にある場合、ユーザは、その画像について、検索結果一覧６６のサムネイル画像をクリックする。ここでは、検索元画像は「湖上の白鳥が羽を広げている状態」の画像である。これに対し、検索結果一覧６６の中には、画像ＩＤ「２００１５」の「羽を広げていない状態の湖上の白鳥」の画像が含まれる。ここでは、ユーザが、画像ＩＤ「２００１５」の画像を所望する場合を想定する。この場合、ユーザは、サムネイル画像６７をクリックする。そして、クライアント端末３０は、クリックされたサムネイル画像６７に対応する画像ＩＤ「２００１５」を含む表示要求データをインターネット４０を介して画像検索サーバ２０に送信する。
【００４２】
画像検索サーバ２０の管理コンピュータ２１は、この表示要求データを受信すると、ダウンロード要求画面データを、インターネット４０を介してクライアント端末３０に送信する。
【００４３】
ダウンロード要求画面データを受信したクライアント端末３０のディスプレイには、図５に示す表示画面７０が出力される。この表示画面７０には、表示要求がされた画像の画像イメージ７１及びダウンロード要求ボタン７２が含まれる。ユーザは、画像イメージ７１を確認して、その画像データをクライアント端末３０に保存する必要があるかどうかを検討する。そして、ユーザは、その画像データの保存を希望した場合、ダウンロード要求
ボタン７２をクリックする。これに応じて保存場所の選択画面がクライアント端末３０のディスプレイに表示される。
【００４４】
保存場所の指定を行うと、クライアント端末３０は、画像ＩＤを含むダウンロード要求データを画像検索サーバ２０に送信する。これを受信した管理コンピュータ２１が指定された画像データをクライアント端末３０にダウンロードすると、クライアント端末３０は、その画像データを指定された保存場所に記録する。
【００４５】
一方、管理コンピュータ２１は、このダウンロード要求データを受信した場合（ステップＳ１−６でＹＥＳの場合）、検索元画像をダウンロード要求がされた画像と関連付けて記憶する（ステップＳ１−７）。具体的には、管理コンピュータ２１は、検索元画像の画像データを画像データ記憶部２２に記憶するとともに、画像ＩＤを付与して、その検索元画像についての検索データ２３０を検索データ記憶部２３に記録する。ここで、全体色、色分布、輪郭及び模様については、ステップＳ１−２において算出したそれぞれの特徴量を記録する。格納先については、検索元画像の画像データ記憶部２２における所在に関するデータを記録する。関連画像ＩＤについては、ダウンロード要求がされた画像の画像ＩＤを記録する。なお、ここでは、検索元画像の画像ＩＤとして、「３０００１」が付与されるものとする。
【００４６】
さらに、管理コンピュータ２１は、ダウンロード要求がされた画像の画像ＩＤに基づいて、検索データ記憶部２３を検索する。そして、その画像ＩＤの検索データ２３０の関連画像ＩＤデータ領域に、検索元画像の画像ＩＤを記録する。
【００４７】
一方、表示画面６０の検索結果一覧６６中にユーザが所望する画像が存在しない場合、特徴量の重み付けを変更して再検索することが可能である。例えば、全体色及び色分布については検索元画像に近似していることが必要であるが、輪郭及び模様については検索元画像にあまり近似していなくてもよい場合がある。このような場合、全体色及び色分布についての重要度指定バー６４の指定部をそれぞれ右側（重要度を高くする方向）にスライドさせ、輪郭及び模様についての重要度指定バー６４の指定部をそれぞれ左側（重要度を低くする方向）にスライドさせる。そして、再検索要求ボタン６５がクリックされると、クライアント端末３０は、各特徴量についての重要度の指定を含む再検索要求データを画像検索サーバ２０に送信する。
【００４８】
ダウンロード要求データを受信していない場合（ステップＳ１−６でＮＯの場合）であって、再検索要求データを受信した場合（ステップＳ１−８でＹＥＳの場合）、管理コンピュータ２１は、指定された重要度に従って、再度、検索処理を行う。具体的には、管理コンピュータ２１は、指定された各特徴量についての重要度に基づいて、ステップＳ１−３において類似画像の抽出を行う。
【００４９】
ここでは、全体色及び色分布については、より高い重要度が指定されている。一方、輪郭及び模様については、より低い重要度が指定されている。従って、各特徴量に基づいて求めた検索対象の画像と被検索画像との距離に対し、全体色及び色分布については、より高い重要度に対応する重み付けを行い、輪郭及び模様については、より低い重要度に対応する重み付けを行う。なお、重要度を高くする方向に対応する重み付けは画像間の距離を短くする方向に働き、重要度を低くする方向に対応する重み付けは画像間の距離を長くする方向に働く。従って、全体色及び色分布についての重み付けは、検索元画像と被検索画像との距離を短くする方向に働き、輪郭及び模様についての重み付けは、検索元画像と被検索画像との距離を長くする方向に働く。
【００５０】
そして、管理コンピュータ２１は、全体色、色分布、輪郭、模様のそれぞれについて算
出された距離を合計することにより、総合類似度を算出する。このようにして、管理コンピュータ２１は、被検索画像のすべてについて、総合類似度を算出する。そして、管理コンピュータ２１は、総合類似度が高いものから順に、総合類似度が所定の値以上である検索データ２３０を類似画像の検索データ２３０として抽出する。
【００５１】
そして、管理コンピュータ２１は、上記の場合と同様に、総合類似度が高いものから順に総合類似度が所定の値以上である検索データ２３０を類似画像の検索データ２３０として抽出する。そして、管理コンピュータ２１は、抽出された検索データ２３０に含まれる格納先に関するデータに基づいて、画像データ記憶部２２から画像データを抽出する。
【００５２】
そして、管理コンピュータ２１は、上記の場合と同様に、ステップＳ１−４以降の処理を行う。
＜関連画像の検索段階＞
次に、関連付けて登録された画像の一方が、類似画像として抽出された場合について、具体的に説明する。ここでは、上記のようにして関連付けられた画像ＩＤ「３０００１」の「湖上の白鳥が羽を広げている状態」の画像と、画像ＩＤ「２００１５」の「羽を広げていない状態の湖上の白鳥」の画像とが関連付けられている場合について説明する。
【００５３】
この場合、上記のように、新たに登録された画像ＩＤ「３０００１」の「湖上の白鳥が羽を広げている状態」の画像に関する検索データ２３０中の関連画像ＩＤデータ領域には、画像ＩＤ「２００１５」が記録されている。一方、画像ＩＤ「２００１５」の「羽を広げていない状態の湖上の白鳥」の画像に関する検索データ２３０中の関連画像ＩＤデータ領域には、画像ＩＤ「３０００１」が記録されている。
【００５４】
ここでは、上記２つの画像とは別の「湖上の白鳥」の画像を検索元画像として検索を行う場合について説明する。なお、ここでは、画像検索サーバ２０に登録済の画像を検索元画像として用いる。本実施形態では、画像データ記憶部２２の画像データについてサムネイル画像の一覧画面をユーザに提供し、その中からユーザが検索元画像とする画像を選択する。画像検索サーバ２０に登録済の画像を検索元画像として用いる場合、図７のステップＳ１−１及びステップＳ１−２の処理の代わりに、検索元画像として選択された画像の画像データと検索データ２３０とを抽出する。そして、抽出された検索データ２３０に含まれる特徴量に関するデータを用いる。
【００５５】
そして、ステップＳ１−３において、管理コンピュータ２１は、検索元画像についての検索データ２３０の各特徴量と、各検索データ２３０の各特徴量とに基づいて類似画像を検索する。ここでは、抽出された類似画像の中に、画像ＩＤ「２００１５」の「羽を広げていない状態の湖上の白鳥」の画像が含まれる。なお、ここでは、抽出された類似画像には、画像ＩＤ「３０００１」の「湖上の白鳥が羽を広げている状態」の画像は含まれないものとする。
【００５６】
そして、この場合、ステップＳ１−４において、画像ＩＤ「２００１５」の検索データ２３０に基づいて、画像ＩＤ「３０００１」の「湖上の白鳥が羽を広げている状態」の画像が関連画像として抽出される。具体的には、管理コンピュータ２１は、まず、画像ＩＤ「２００１５」の検索データ２３０の関連画像ＩＤデータ領域から画像ＩＤ「３０００１」を抽出する。そして、管理コンピュータ２１は、これに基づいて画像ＩＤ「３０００１」の検索データ２３０を抽出する。そして、管理コンピュータ２１は、その検索データ２３０に含まれる格納先に関するデータに基づいて、画像データ記憶部２２から「湖上の白鳥が羽を広げている状態」の画像の画像データを抽出する。
【００５７】
そして、この場合、ステップＳ１−５においてクライアント端末３０に送信される検索
結果一覧画面データには、画像ＩＤ「２００１５」の画像と画像ＩＤ「３０００１」の画像とが含まれる。
【００５８】
この検索結果一覧画面データを受信したクライアント端末３０のディスプレイには、図６に示す表示画面６０が出力される。この表示画面６０には、検索元画像表示欄６１、重要度指定欄６３、再検索要求ボタン６５及び検索結果一覧６６が含まれる。検索元画像表示欄６１には、検索元画像の画像イメージ８１が表示される。検索結果一覧６６には、検索された類似画像及び関連画像のサムネイル画像の一覧が表示される。本実施形態では、類似画像の関連画像として抽出された画像は、検索結果一覧６６において、関連付けられた類似画像の次に表示される。従って、ここでは、画像ＩＤ「２００１５」の「羽を広げていない状態の湖上の白鳥」のサムネイル画像８６の次に、その関連画像である画像ＩＤ「３０００１」の「湖上の白鳥が羽を広げている状態」のサムネイル画像８７が配置される。
【００５９】
なお、ステップＳ１−４で抽出される関連画像に、ステップＳ１−３において抽出された類似画像が含まれる場合、１つの画像のみを表示するようにする。ここで、関連画像は、検索結果一覧６６において、関連画像として配置される位置と、類似画像として配置される位置とのいずれかのうち、順番がより先になるように配置される。
【００６０】
具体的には、関連画像の総合類似度が、関連画像に関連付けられた類似画像の総合類似度よりも高い場合、検索結果一覧６６において、関連画像の総合類似度に従って、その関連画像を配置する。一方、関連画像の総合類似度が、関連画像に関連付けられた類似画像の総合類似度よりも低い場合、検索結果一覧６６において、関連画像に関連付けられた類似画像の次に、その関連画像を配置する。
【００６１】
以上、本実施形態によれば、以下に示す効果を得ることができる。
・  上記実施形態では、管理コンピュータ２１は、検索元画像の指定を受け入れて、その検索元画像の特徴量に近似する特徴量を有する類似画像の画像データを画像データ記憶部２２から抽出する。そして、その類似画像と関連付けられた画像（関連画像）を検索データ２３０に含まれる関連画像ＩＤに基づいて特定し、関連画像の画像データを画像データ記憶部２２から抽出する。そして、抽出された類似画像及び関連画像をユーザに提示して、それらの画像の中からユーザにより選択された画像についてのダウンロード要求を受信し、画像データをダウンロードする。このため、類似画像のみならず、類似画像に関連付けられた関連画像もユーザに提供できる。
【００６２】
そして、検索元画像とダウンロード要求がされた画像との関連付け情報を検索データ記憶部２３に記憶する。このため、検索元画像に基づいて検索された画像の中からユーザに選択された画像を、検索元画像と関連付けることができる。そして、関連付けられた画像の一方が類似画像として抽出された場合に、その画像に関連付けられた関連画像を抽出できる。従って、ユーザによる選択に基づいて画像を関連付け、その関連付けに基づいて画像を抽出できる。このため、特徴量を利用して類似画像を検索する類似画像検索に基づいて、多様な画像を提供することができる。
【００６３】
・  上記実施形態では、管理コンピュータ２１は、検索元画像をクライアント端末３０から受信し、その検索元画像の画像データを画像データ記憶手段に記憶する。また、その検索元画像の特徴量を算出して検索データ記憶部２３に記録し、ダウンロード要求がされた画像の画像ＩＤを検索元画像に対する関連画像ＩＤとして検索データ記憶部２３に記録する。このため、検索元画像を新たに登録するとともに、その検索元画像と、その検索元画像に基づいて検索された画像の中からユーザにより選択された画像とを関連付けることができる。従って、検索元画像を新たに登録できるとともに、新たに登録した画像に関す
る類似画像検索に基づいて、多様な画像を提供することができる。
【００６４】
・  上記実施形態では、全体色、色分布、輪郭、模様のそれぞれに関する特徴量を用いて類似画像を検索する。そして、各特徴量について、ユーザによって設定された重要度に従って各特徴量に重み付けを行い、類似画像の検索を行う。このため、全体色、色分布、輪郭、模様について総合的に判断した場合に類似する画像を検索できる。また、各特徴量について重み付けを行うことで、検索元画像に基づいて行う類似画像検索の精度を上げることができる。
【００６５】
・  上記実施形態では、画像をクライアント端末３０にダウンロードして保存するためのダウンロード要求を受信した場合に、画像の関連付けを行う。このため、ユーザが必要とした画像についてのみ、検索元画像と関連付けることができる。
【００６６】
（第２の実施形態）
以下、本発明を具体化した第２の実施形態を、図８を用いて説明する。本実施形態では、関連付けが無制限に増大するのを防止するために関連付けを削除する。
【００６７】
なお、この第２の実施形態では、第１の実施形態の画像検索サーバ２０に、同時抽出履歴記憶手段としての同時抽出履歴データ記憶部９１をさらに設ける。
同時抽出履歴データ記憶部９１には、図８に示すように、類似画像として同時に抽出された画像の抽出履歴に関する同時抽出履歴データ９１０が記録されている。この同時抽出履歴データ９１０は、画像が関連付けられた場合に記録される。そして、ステップＳ１−３において、その関連付けられた画像が、検索元画像に基づいて類似画像として同時に抽出された場合に更新される。同時抽出履歴データ９１０は、関連付けられた画像について、第１の画像ＩＤ、第２の画像ＩＤ及び利用日に関するデータを含んで構成される。
【００６８】
第１の画像ＩＤデータ領域及び第２の画像ＩＤデータ領域には、関連付けられた画像の画像ＩＤに関するデータが記録される。本実施形態では、より小さい番号の画像ＩＤを第１の画像ＩＤとし、より大きい番号の画像ＩＤを第２の画像ＩＤとする。利用日データ領域には、関連付けを行った場合に関連付けを行った年月日に関するデータが記録される。また、類似画像の抽出を行った場合に類似画像の抽出を行った年月日に関するデータにより更新される。
【００６９】
以下、所定期間内に類似画像として同時に抽出されることがなかった画像の関連付けを削除する場合の処理手順を説明する。ここでは、類似画像抽出履歴記録段階と関連付け削除段階とに分けて説明する。
【００７０】
＜類似画像抽出履歴記録段階＞
本実施形態では、上記第１の実施形態の処理に加えて、検索元画像とダウンロード要求がされた画像とを関連付ける場合に同時抽出履歴データ９１０を記録する。具体的には、管理コンピュータ２１は、まず、図７のステップＳ１−７において、検索元画像とダウンロード要求がされた画像とについて、同時抽出履歴データ９１０を記録する。ここでは、ダウンロード要求がされた画像の方が画像ＩＤの番号が小さいため、ダウンロード要求がされた画像の画像ＩＤを第１の画像ＩＤとし、検索元画像の画像ＩＤを第２の画像ＩＤとして記録する。また、当日の年月日を利用日として記録する。
【００７１】
そして、類似画像として同時に抽出された画像について、管理コンピュータ２１は、同時抽出履歴データ９１０の利用日を、同時抽出日により更新する。すなわち、図７のステップＳ１−３において、複数の類似画像が抽出された場合、管理コンピュータ２１は、同時に抽出された類似画像について、同時抽出履歴データ９１０の利用日を更新する。具体
的には、管理コンピュータ２１は、抽出された類似画像のうち、画像ＩＤの番号が小さい方から順に、その画像ＩＤを第１の画像ＩＤとし、より大きい番号の画像ＩＤを第２の画像ＩＤとして同時抽出履歴データ９１０を検索する。そして、管理コンピュータ２１は、検索された同時抽出履歴データ９１０の利用日を、当日の年月日（同時抽出日）により更新する。
【００７２】
＜関連付け削除段階＞
次に、関連付けを削除する場合の処理手順について説明する。本実施形態では、この処理を所定のタイミング（例えば、日次）で行う。
【００７３】
この処理において、管理コンピュータ２１は、まず、同時抽出履歴データ記憶部９１から、利用日が所定日数以上前の同時抽出履歴データ９１０を抽出する。そして、管理コンピュータ２１は、まず、抽出された同時抽出履歴データ９１０の第１の画像ＩＤを画像ＩＤとして用いて検索データ記憶部２３を検索する。そして、管理コンピュータ２１は、検索された検索データ２３０の関連画像ＩＤデータ領域から、その同時抽出履歴データ９１０の第２の画像ＩＤに対応する関連画像ＩＤを削除する。次に、管理コンピュータ２１は、抽出された同時抽出履歴データ９１０の第２の画像ＩＤを画像ＩＤとして用いて検索データ記憶部２３を検索する。そして、管理コンピュータ２１は、検索された検索データ２３０の関連画像ＩＤデータ領域から、その同時抽出履歴データ９１０の第１の画像ＩＤに対応する関連画像ＩＤを削除する。
【００７４】
以上、第２の実施形態によれば、第１の実施形態の奏する効果に加えて以下に示す効果を得ることができる。
・  上記実施形態では、管理コンピュータ２１は、抽出された類似画像を互いに関連付けて同時抽出日とともに同時抽出履歴データ記憶部９１に記録する。そして、その同時抽出履歴データ記憶部９１を用いて、所定期間内に同時に抽出されることがなかった画像について、各検索データ２３０の関連画像ＩＤデータ領域から関連画像ＩＤを削除する。このため、検索元画像に基づいて類似画像として同時に抽出されることが所定期間なかった画像の関連付けを解くことができる。従って、関連付けが無制限に増えることを抑制できる。
【００７５】
（第３の実施形態）
以下、本発明を具体化した第３の実施形態を、図９、図１０を用いて説明する。本実施形態では、関連付けが無制限に増大するのを防止するために関連付けを削除する。なお、本実施形態では、関連付けられた画像について、所定期間内に同じユーザによって同日にダウンロードされることがなかった場合、その関連付けを削除する。
【００７６】
なお、この第３の実施形態では、第１の実施形態の画像検索サーバ２０に、選択履歴記憶手段としてのダウンロード履歴データ記憶部９２をさらに設ける。
ダウンロード履歴データ記憶部９２には、図９に示すように、ダウンロード要求が行われた画像について、ダウンロード履歴データ９２０が記録されている。このダウンロード履歴データ９２０は、画像データのダウンロード要求を受信した場合に記録される。ダウンロード履歴データ９２０は、画像のダウンロード要求毎に、画像ＩＤ、ダウンロード日及びユーザＩＤに関するデータを含んで構成される。
【００７７】
画像ＩＤデータ領域には、検索元画像として用いられた画像の画像ＩＤ、又は、ダウンロード要求を受信した画像の画像ＩＤに関するデータが記録される。ダウンロード日データ領域には、ダウンロード要求を受信した年月日に関するデータが記録される。
【００７８】
以下、同じユーザによって同日にダウンロードされることが所定期間なかった画像の関
連付けを削除する場合の処理手順を説明する。ここでは、ダウンロード履歴記録段階と関連付け削除段階とに分けて説明する。
【００７９】
＜ダウンロード履歴記録段階＞
本実施形態では、上記第１の実施形態の処理に加えて、ダウンロード要求がされた場合に、検索元画像及びダウンロード要求がされた画像について、それぞれダウンロード履歴データ９２０を記録する。なお、本実施形態では、ユーザＩＤを付与されたユーザが、自分のユーザＩＤを用いてクライアント端末３０から画像検索サーバ２０にアクセスする。
【００８０】
具体的には、図７のステップＳ１−６において、ダウンロード要求を受信した場合、管理コンピュータ２１は、ダウンロード要求がされた画像と検索元画像について、それぞれダウンロード履歴データ９２０を記録する。ここで、ダウンロード要求がされた画像については、ダウンロード要求がされた画像ＩＤをダウンロード履歴データ９２０の画像ＩＤとして記録する。一方、検索元画像については、その検索元画像の画像ＩＤとして、ステップＳ１−７において付与される画像ＩＤをダウンロード履歴データ９２０の画像ＩＤとして記録する。
【００８１】
なお、同じ検索元画像に基づいて複数の画像についてダウンロード要求がされた場合は、検索元画像についてダウンロード履歴データ９２０を１つ記録する。
＜関連付け削除段階＞
次に、関連付けを削除する場合の処理手順について説明する。本実施形態では、この処理を所定のタイミング（例えば、日次）で行う。この関連付け削除処理を図１０を用いて説明する。
【００８２】
図１０に示すように、管理コンピュータ２１は、まず、検索データ記憶部２３から各検索データ２３０の画像ＩＤと関連画像ＩＤを抽出する（ステップＳ２−１）。ここで、検索データ２３０の関連画像ＩＤデータ領域に複数の関連画像ＩＤが記録されている場合、各関連画像ＩＤについて以下の処理を行う。また、管理コンピュータ２１は、検索データ記憶部２３のすべての検索データ２３０について、この処理を行う。
【００８３】
そして、管理コンピュータ２１は、抽出された画像ＩＤと関連画像ＩＤについて、ユーザＩＤが同一で、ダウンロード日が所定期間内の同日であるダウンロード履歴データ９２０を検索する（ステップＳ２−２）。具体的には、まず、管理コンピュータ２１は、抽出された画像ＩＤを用いて、現在の日付から上記所定期間内のダウンロード履歴データ９２０を検索する。さらに、管理コンピュータ２１は、抽出された関連画像ＩＤを画像ＩＤとして用いて、現在の日付から上記所定期間内のダウンロード履歴データ９２０を検索する。そして、管理コンピュータ２１は、検索データ２３０の画像ＩＤと関連画像ＩＤのそれぞれに対応するダウンロード履歴データ９２０について、ユーザＩＤが同一でダウンロード日が同一のダウンロード履歴データ９２０が存在するかどうかを調べる。
【００８４】
ユーザＩＤが同一で、ダウンロード日が上記所定期間内の同日であるダウンロード履歴データ９２０が抽出されなかった場合（ステップＳ２−３でＮＯの場合）、管理コンピュータ２１は、関連付けの削除を行う（ステップＳ２−４）。具体的には、管理コンピュータ２１は、処理対象の検索データ２３０の関連画像ＩＤデータ領域から、処理対象の関連画像ＩＤを削除する。さらに、その関連画像ＩＤを画像ＩＤとして検索データ２３０を検索し、検索された検索データ２３０の関連画像ＩＤデータ領域から、処理対象の画像ＩＤを削除する。
【００８５】
一方、ユーザＩＤが同一で、ダウンロード日が所定期間内の同日であるダウンロード履歴データ９２０が抽出された場合（ステップＳ２−３でＹＥＳの場合）、管理コンピュー
タ２１は、この処理を終了する。
【００８６】
以上、第３の実施形態によれば、第１の実施形態の奏する効果に加えて以下に示す効果を得ることができる。
・  上記実施形態では、管理コンピュータ２１は、画像データのダウンロード要求を行ったユーザのユーザＩＤとダウンロード日とを関連付けてダウンロード履歴データ記憶部９２に記録する。そして、そのダウンロード履歴データ記憶部９２を用いて、所定期間内の同日に同一ユーザにダウンロードされたことがなかった画像データについて、各検索データ２３０の関連画像ＩＤデータ領域から関連画像ＩＤを削除する。このため、同一ユーザにより同日にダウンロード要求がされることが所定期間なかった画像の関連付けを解くことができる。従って、所定期間内に、同一のユーザが同日に関心を示すことがなかった画像について関連付けを解くことができ、関連付けが無制限に増えることを抑制できる。
【００８７】
なお、上記実施形態は、以下の態様に変更してもよい。
・  上記第１〜第３の実施形態では、画像データをクライアント端末３０に保存するためのダウンロード要求があった場合に、検索元画像とダウンロード要求があった画像とを関連付けた。これに代えて、画像を選択する他のアクションがあった場合に、検索元画像とそのアクションにより選択された画像とを関連付けてもよい。例えば、検索結果一覧としてサムネイル画像の一覧を表示し、サムネイル画像がクリックされた場合に、画像イメージを表示させるとともに、検索元画像とサムネイル画像がクリックされた画像とを関連付けてもよい。このようにすることで、画像データをクライアント端末３０に保存する必要がない場合についても、ユーザが関心を示した画像を、検索元画像と関連付けることができる。
【００８８】
・  上記第１〜第３の実施形態では、検索元画像を登録する際に、検索された画像データをクライアント端末３０に保存するためのダウンロード要求があった場合に画像の関連付けを行った。画像の関連付けを行う方法は、これに限られるものではない。例えば、検索元画像を登録する際には、ユーザが画像の関連付け要求を行うための手段を提供し、関連付け要求が行われた場合に、画像の関連付けを行ってもよい。例えば、図５の表示画面７０において、ダウンロード要求ボタン７２の代わりに、関連付け要求ボタンを設け、この関連付け要求ボタンがクリックされた場合に、ダウンロードを行わずに関連付けのみを行うようにしてもよい。このようにすることで、新たに登録する検索元画像と関連付ける画像をクライアント端末３０にダウンロードして保存する必要がない場合でも、検索元画像と選択された画像とを関連付けることができる。従って、例えば、画像を登録するユーザと、画像を利用するユーザとが異なる場合に、画像を登録するユーザは、関連付ける画像をダウンロードして保存しなくても画像の関連付けを行うことができる。
【００８９】
・  上記第３の実施形態では、予め登録されたユーザＩＤを用いたが、同一のユーザによるダウンロード要求であることが確認できればよく、ユーザ識別子は予め登録されたユーザＩＤに限られるものではない。例えば、クライアント端末３０から画像検索サーバ２０にアクセスがあった場合、識別情報を付与し、セッションが切断されるまで同じ識別情報を用いて処理を行い、ダウンロード履歴データ９２０においてユーザＩＤの代わりにこの識別情報を記録してもよい。そして、関連付け削除段階では、この識別情報を用いて、同じユーザによりダウンロード要求がされたかどうかを判断してもよい。このようにすることで、予めユーザＩＤを付与しなくても、ユーザに本発明によるサービスを提供できる。また、この場合、ダウンロード日を記録しなくても、同日に関心を示したものとして処理を行うことができる。
【００９０】
また、新たに検索元画像がクライアント端末３０から入力されて類似画像検索要求が行われた場合に、新たに識別情報を付与してもよい。このようにすることで、同日に同一ユ
ーザが、複数の検索元画像を入力して検索を行った場合に、検索元画像毎に異なる識別情報を付与してダウンロード履歴データ９２０を記録できる。このため、同一の条件に基づいて関心を持たれた画像について、同一の識別情報を付与して記録するとともに、異なる条件に基づく場合には、同じユーザによりダウンロード要求がされた場合でも、異なる識別情報を付与して記録できる。従って、同一のユーザにより同一の条件で選択されることがなかった画像についての関連付けを削除することができ、関連付けを削除する場合の精度を、より高くすることができる。
【００９１】
・  上記第１〜第３の実施形態では、クライアント端末３０から検索元画像の入力や、検索元画像の選択を行い、それに基づいて画像検索サーバ２０が類似画像検索を行った。これに代えて、ユーザが使用するパソコン等のコンピュータ端末が、本発明の各手段を備え、ユーザが所有する画像データを、そのユーザのパソコン等を用いて管理してもよい。このようにすることで、パソコン等でユーザが所有する画像データを管理する場合において、検索元画像に基づいて特徴量を利用して類似画像を検索する類似画像検索に基づいて、多様な画像を提供することができる。
【図面の簡単な説明】
【００９２】
【図１】本発明の一実施形態のシステム概略図。
【図２】検索データ記憶部に記憶されたデータの説明図。
【図３】クライアント端末に表示された表示画面の説明図。
【図４】クライアント端末に表示された表示画面の説明図。
【図５】クライアント端末に表示された表示画面の説明図。
【図６】クライアント端末に表示された表示画面の説明図。
【図７】本発明の一実施形態の処理手順の説明図。
【図８】同時抽出履歴データ記憶部に記憶されたデータの説明図。
【図９】ダウンロード履歴データ記憶部に記憶されたデータの説明図。
【図１０】第３の実施形態の処理手順の説明図。
【符号の説明】
【００９３】
２１…コンピュータとしての管理コンピュータ、２２…画像データ記憶手段としての画像データ記憶部、２３…関連付け情報記憶手段としての検索データ記憶部、９１…同時抽出履歴記憶手段としての同時抽出履歴データ記憶部、９２…選択履歴記憶手段としてのダウンロード履歴データ記憶部。
【図１】
2005100160.tif 000003
【図２】
2005100160.tif 000004
【図３】
2005100160.tif 000005
【図４】
2005100160.tif 000006
【図５】
2005100160.tif 000007
【図６】
2005100160.tif 000008
【図７】
2005100160.tif 000009
【図８】
2005100160.tif 000010
【図９】
2005100160.tif 000011
【図１０】
2005100160.tif 000012