(57)【特許請求の範囲】
【請求項１】
画像データおよび所有者情報を外部装置から受信する受信手段と、
前記画像データと前記所有者情報とを関連付けて記憶装置に記憶する記憶手段と、
前記画像データの特徴を示す特徴情報を取得する取得手段と、
第１の外部装置から受信された第１の画像データの特徴情報に基づいて、前記第１の画像データの第１の所有者情報とは異なる第２の所有者情報と関連付けて前記記憶装置に記憶されている第２の画像データを検索する検索手段と、
前記第１の画像データに関する情報および前記第２の画像データに関する情報を前記第１の所有者情報に基づき前記第１の外部装置に配信する第１の配信手段と、
前記第２の画像データに関する情報が前記第１の配信手段により前記第１の外部装置に配信された後、前記第１の画像データに関する情報の前記第２の所有者情報に基づく送信を許可するか否かを、前記第１の外部装置からの指示にしたがって設定する設定手段と、
前記送信を許可すると設定されれば、前記第１の画像データに関する情報を前記第２の所有者情報に基づいて第２の外部装置に配信する第２の配信手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記第１の画像データの特徴情報と他の画像データの特徴情報とを比較する比較手段をさらに備え、
前記検索手段は、前記比較の結果にしたがって、前記第２の画像データを検索することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１の画像データの特徴情報と他の画像データの特徴情報との類似度を算出する算出手段をさらに備え、
前記検索手段は前記類似度が所定値よりも高い特徴情報を有する画像データを前記第２の画像データとして検索することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記設定手段はさらに、前記第２の画像データの配信を、前記第１の所有者情報に基づく場合にのみ許可するか、前記第１の所有者情報を含めて他の所有者情報に基づく場合にも許可するか否かを、前記第２の外部装置からの指示にしたがって設定することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記特徴情報は、前記画像データの撮像時刻、前記画像データの撮像位置、前記画像データに付与されているコメントおよび前記画像データの被写体のうち少なくとも１つに関する情報であることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。    
【請求項６】
画像データおよび所有者情報を外部装置から受信する受信工程と、
前記画像データと前記所有者情報とを関連付けて記憶装置に記憶する記憶工程と、
前記画像データの特徴を示す特徴情報を取得する取得工程と、
第１の外部装置から受信された第１の画像データの特徴情報に基づいて、前記第１の画像データの第１の所有者情報とは異なる第２の所有者情報と関連付けて前記記憶装置に記憶されている第２の画像データを検索する検索工程と、
前記第１の画像データに関する情報および前記第２の画像データに関する情報を前記第１の所有者情報に基づき前記第１の外部装置に配信する第１の配信工程と、
前記第２の画像データに関する情報が前記第１の配信工程により前記第１の外部装置に配信された後、前記第１の画像データに関する情報の前記第２の所有者情報に基づく送信を許可するか否かを、前記第１の外部装置からの指示にしたがって設定する設定工程と、
前記送信を許可すると設定されれば、前記第１の画像データに関する情報を前記第２の所有者情報に基づいて第２の外部装置に配信する第２の配信工程と、
を備えることを特徴とする、情報処理装置の制御方法。
【請求項７】
コンピュータを、
画像データおよび所有者情報を外部装置から受信する受信手段、
前記画像データと前記所有者情報とを関連付けて記憶装置に記憶する記憶手段、
前記画像データの特徴を示す特徴情報を取得する取得手段、
第１の外部装置から受信された第１の画像データの特徴情報に基づいて、前記第１の画像データの第１の所有者情報とは異なる第２の所有者情報と関連付けて前記記憶装置に記憶されている第２の画像データを検索する検索手段、
前記第１の画像データに関する情報および前記第２の画像データに関する情報を前記第１の所有者情報に基づき前記第１の外部装置に配信する第１の配信手段、
前記第２の画像データに関する情報が前記第１の配信手段により前記第１の外部装置に配信された後、前記第１の画像データに関する情報の前記第２の所有者情報に基づく送信を許可するか否かを、前記第１の外部装置からの指示にしたがって設定する設定手段、
前記送信を許可すると設定されれば、前記第１の画像データに関する情報を前記第２の所有者情報に基づいて第２の外部装置に配信する第２の配信手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを有するアルバムデータを記憶するアルバムサーバ、及びその制御方法に関する。
【背景技術】
【０００２】
サーバ上のマルチメディアデータ（文書データや画像データなど）を複数のユーザで共有する、共有システムが知られている。このような共有システムにおいては、通常、多数のマルチメディアデータが共有されているが、個々のユーザは、必ずしも全てのマルチメディアデータに関心があるとは限らない。そこで、多数のマルチメディアデータの中から、ユーザにとって関心のあるマルチメディアデータのみを選択し、その存在をユーザに通知することが求められる。
【０００３】
そこで、ユーザの嗜好などに基づいてマルチメディアデータの重要度を算出し、マルチメディアデータの追加や更新などを、ユーザにとって重要なマルチメディアデータに関してのみ通知するシステムが提案されている（特許文献１参照）。
【０００４】
また、近年、マルチメディアデータの中でも特に、画像データを有するアルバムデータを共有することを目的とした、オンラインアルバムシステムが普及している。オンラインアルバムシステムにおいては、あるユーザがサーバにアップロードしたアルバムデータを、他のユーザがダウンロードして閲覧することができる。オンラインアルバムシステムにおいても、アルバムデータの効率的な共有を実現するために、ユーザにとって重要な（即ち、関心の高い）アルバムデータの存在を通知することが求められる。
【特許文献１】特開２００５−３４６４９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示されるように、ユーザの嗜好などを利用してユーザにとって関心のあるマルチメディアデータを選択する方法は、アルバムデータを共有するオンラインアルバムシステムにとっては、一定の効果はあるかもしれないが、不十分な点もある。なぜなら、ユーザの嗜好（例えば、「趣味であるスキー」）に合致した写真（画像）であっても、ユーザが無関係な他人のスキーに関する写真に関心を持つ可能性はそれほど高くはないと考えられるからである。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、オンラインアルバムシステムにおいて、ユーザが関心を持つ可能性の高いアルバムデータを一層効果的に選択し、その存在を通知する技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
また、第１の本発明によれば、画像データおよび所有者情報を外部装置から受信する受信手段と、前記画像データと前記所有者情報とを関連付けて記憶装置に記憶する記憶手段と、前記画像データの特徴を示す特徴情報を取得する取得手段と、第１の外部装置から受信された第１の画像データの特徴情報に基づいて、前記第１の画像データの第１の所有者情報とは異なる第２の所有者情報と関連付けて前記記憶装置に記憶されている第２の画像データを検索する検索手段と、前記第１の画像データに関する情報および前記第２の画像データに関する情報を前記第１の所有者情報に基づき前記第１の外部装置に配信する第１の配信手段と、前記第２の画像データに関する情報が前記第１の配信手段により前記第１の外部装置に配信された後、前記第１の画像データに関する情報の前記第２の所有者情報に基づく送信を許可するか否かを、前記第１の外部装置からの指示にしたがって設定する設定手段と、前記送信を許可すると設定されれば、前記第１の画像データに関する情報を前記第２の所有者情報に基づいて第２の外部装置に配信する第２の配信手段と、を備えることを特徴とする情報処理装置が提供される。
【００１０】
また、第２の本発明によれば、画像データおよび所有者情報を外部装置から受信する受信工程と、前記画像データと前記所有者情報とを関連付けて記憶装置に記憶する記憶工程と、前記画像データの特徴を示す特徴情報を取得する取得工程と、第１の外部装置から受信された第１の画像データの特徴情報に基づいて、前記第１の画像データの第１の所有者情報とは異なる第２の所有者情報と関連付けて前記記憶装置に記憶されている第２の画像データを検索する検索工程と、前記第１の画像データに関する情報および前記第２の画像データに関する情報を前記第１の所有者情報に基づき前記第１の外部装置に配信する第１の配信工程と、前記第２の画像データに関する情報が前記第１の配信工程により前記第１の外部装置に配信された後、前記第１の画像データに関する情報の前記第２の所有者情報に基づく送信を許可するか否かを、前記第１の外部装置からの指示にしたがって設定する設定工程と、前記送信を許可すると設定されれば、前記第１の画像データに関する情報を前記第２の所有者情報に基づいて第２の外部装置に配信する第２の配信工程と、を備えることを特徴とする、情報処理装置の制御方法が提供される。
【００１２】
また、第３の本発明によれば、コンピュータを、画像データおよび所有者情報を外部装置から受信する受信手段、前記画像データと前記所有者情報とを関連付けて記憶装置に記憶する記憶手段、前記画像データの特徴を示す特徴情報を取得する取得手段、第１の外部装置から受信された第１の画像データの特徴情報に基づいて、前記第１の画像データの第１の所有者情報とは異なる第２の所有者情報と関連付けて前記記憶装置に記憶されている第２の画像データを検索する検索手段、前記第１の画像データに関する情報および前記第２の画像データに関する情報を前記第１の所有者情報に基づき前記第１の外部装置に配信する第１の配信手段、前記第２の画像データに関する情報が前記第１の配信手段により前記第１の外部装置に配信された後、前記第１の画像データに関する情報の前記第２の所有者情報に基づく送信を許可するか否かを、前記第１の外部装置からの指示にしたがって設定する設定手段、前記送信を許可すると設定されれば、前記第１の画像データに関する情報を前記第２の所有者情報に基づいて第２の外部装置に配信する第２の配信手段、として機能させるためのプログラムが提供される。
【００１３】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための最良の形態における記載によって更に明らかになるものである。
【発明の効果】
【００１４】
以上の構成により、本発明によれば、オンラインアルバムシステムにおいて、ユーザが関心を持つ可能性の高いアルバムデータを一層効果的に選択し、その存在を通知することが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照して、本発明の実施形態を説明する。以下で説明される個別の実施形態は、本発明の上位概念、中位概念および下位概念など種々の概念を理解するために役立つであろう。
【００１６】
なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。また、実施形態の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。
【００１７】
［第１の実施形態］
＜オンラインアルバムシステム１４０の構成＞
図１は、本発明のオンラインアルバムシステム１４０の構成例を示す図である。
【００１８】
本発明のオンラインアルバムシステム１４０は、アルバムサーバ１００と、外部装置である１以上のユーザ端末１２０を含み、アルバムサーバ１００とユーザ端末１２０はインターネット１１０を介して相互に接続されている。
【００１９】
アルバムサーバ１００は、特徴情報算出部１０１、類似アルバムデータ検索部１０２、通信部１０３、及びアルバムデータ管理部１０４を備える。アルバムサーバ１００はまた、内蔵又は外付けの記憶装置１３０を備える。
【００２０】
特徴情報算出部１０１、類似アルバムデータ検索部１０２、通信部１０３は、及びアルバムデータ管理部１０４アルバムサーバ１００のＣＰＵ（不図示）が実行するプログラム、専用回路、或いはプログラムと専用回路の組み合わせなどによって構成される。
【００２１】
記憶装置１３０は、例えばハードディスクドライブ（ＨＤＤ）などであり、ユーザ端末１２０によって登録（アップロード）されたアルバムデータを格納する。記憶装置１３０はまた、画像ＤＢ１０５、所有者ＤＢ１０６、及びメタデータＤＢ１０７を含む。
【００２２】
特徴情報算出部１０１は、アルバムデータの特徴を示す特徴情報（詳細は後述）を算出する。
【００２３】
類似アルバムデータ検索部１０２は、あるアルバムデータに類似するアルバムデータを、特徴情報に基づいて検索する。
【００２４】
通信部１０３は、インターネット１１０を介したユーザ端末との通信を担う。
【００２５】
アルバムデータ管理部１０４は、アルバムデータの登録受け付けや、アルバムサーバ１００を利用するユーザのユーザ登録などを管理する。
【００２６】
画像ＤＢ１０５は、アルバムデータに含まれる画像データを格納する。
【００２７】
所有者ＤＢ１０６は、アルバムデータの所有者情報（例えば、アルバムデータを登録したユーザのＩＤ（ユーザＩＤ）などのユーザ情報）を格納する。
【００２８】
メタデータＤＢ１０７は、アルバムデータのメタデータ（例えば、アルバムデータの閲覧権限情報、特徴情報、所有者情報など（詳細は後述））を格納する。
【００２９】
各アルバムデータは固有のＩＤ（アルバムＩＤ）を有し、アルバムＩＤにより、画像ＤＢ１０５、所有者ＤＢ１０６、及びメタデータＤＢ１０７に格納されている各データが関連付けられ、１つのアルバムデータを構成する。
【００３０】
ユーザ端末１２０は、例えばパーソナルコンピュータ（ＰＣ）などであり、ユーザがアルバムデータの登録、編集、閲覧などを行うために使用する。
【００３１】
本実施形態では、ユーザ端末１２０には、アルバムデータ管理用のアプリケーションソフト（アルバム管理ソフト）がインストールされているものとする。そして、ユーザは、アルバム管理ソフトを介してアルバムサーバ１００にアクセスしてアルバムデータの管理等を行うものとする。しかし、例えば、ユーザがユーザ端末１２０にインストールされているウェブブラウザを介してアルバムサーバ１００が提供するウェブサイトにアクセスしてアルバムデータの管理等を行うように、オンラインアルバムシステム１４０を構成してもよい。
【００３２】
＜ユーザ登録＞
次に、図２及び図７Ａを参照して、アルバムサーバ１００を利用するユーザのユーザ登録処理について説明する。
【００３３】
図７ＡのステップＳ７０１で、ユーザはアルバム管理ソフトのユーザ登録画面２００（図２）上で、任意のＩＤ２０１、パスワード２０２、及び電子メールアドレス２０３などのユーザ情報を入力し、登録ボタン２０４を押下する。すると、ユーザ端末１２０からアルバムサーバ１００へユーザ情報が送信される。
【００３４】
ステップＳ７０２で、アルバムデータ管理部１０４は、ユーザ情報を所有者ＤＢ１０６に格納する。
【００３５】
所有者ＤＢ１０６へのユーザ情報の格納が完了すると、ステップＳ７０３で、アルバムデータ管理部１０４は、ユーザ登録が完了した旨の通知（ユーザ登録完了通知）をユーザ端末１２０に対して行う。ユーザ登録完了通知は、アルバムデータ管理部１０４が例えば電子メールアドレス２０３宛に電子メールを送信することにより行われる。
【００３６】
以上の処理により、ユーザ登録処理が完了する。
【００３７】
＜アルバム作成＞
次に、図３、図４、及び図７Ｂを参照して、アルバムデータ登録処理について説明する。
【００３８】
ステップＳ７１１で、ユーザ端末１２０のユーザは、アルバム管理ソフトのアルバム新規作成画面３００（図３）上で、タイトル３０１、公開属性３０２、類似条件設定３０３、及び通知設定３０４それぞれに対して所望の設定を行う。
【００３９】
タイトル３０１では、ユーザが任意の文字列を入力して、登録（新規作成）するアルバムデータのタイトルを設定することが出来る。図の例では「運動会」というタイトルが設定されている。
【００４０】
公開属性３０２では、作成するアルバムデータの公開属性を「一般公開」「類似公開」「非公開」からラジオボタンを用いて選択することができる。公開属性「一般公開」とは、登録するアルバムデータ（登録アルバムデータ）を全てのユーザに公開するという設定である。公開属性「類似公開」とは、登録アルバムデータに類似するアルバムデータ（類似アルバムデータ）の所有者に対してのみ、登録アルバムデータを公開するという設定である。公開属性「非公開」とは、登録アルバムデータを全てのユーザに公開しないという設定である。
【００４１】
類似条件設定３０３では、登録アルバムデータの類似アルバムデータを検索する際に使用する条件を「日時」「場所」「コメントタグ」「被写体」の中からチェックボックスを用いて選択する。チェックボックスは複数を選択することも可能である。類似条件設定３０３で「日時」が選択されると、アルバムデータに含まれる画像データの撮像日時の情報（時情報）が検索条件として使用される。「場所」が選択されると、アルバムデータに含まれる画像データの撮像位置の情報（位置情報）が検索条件として使用される。「コメントタグ」が選択されると、アルバムデータに含まれる画像データのコメントタグにおける文字情報が検索条件として使用される。「被写体」が選択されると、アルバムデータに含まれる画像データに含まれる被写体を示す被写体情報が検索条件として使用される。画像データに含まれる被写体は、任意の既存の被写体認識処理を利用して検出することができる。また、図示しないが、画像撮像時の撮像モードや焦点距離等の撮像条件情報も検索条件として使用されても構わない。
【００４２】
通知設定３０４では、登録アルバムデータの類似アルバムデータがアルバムサーバ１００に登録されていた（検索の結果、発見された）場合に、電子メールによる通知を行うか否かを設定することができる。電子メールによる通知先は、登録アルバムデータの所有者（ユーザ）のみであってもよいし、類似アルバムデータの所有者だけであってもよいし、或いは、両者であってもよい。従って、通知先を詳細に選択可能なように、アルバム新規作成画面３００が構成されていていもよい。
【００４３】
各々の項目の設定が完了した後、ユーザが新規作成ボタン３１０を押下すると、ユーザ端末１２０からアルバムサーバ１００に対してアルバム作成メッセージが送信される。
【００４４】
ステップＳ７１２で、アルバムデータ管理部１０４は、アルバムデータ１５０を生成する。この時点では、アルバムデータ１５０は、画像データを有さない。
【００４５】
ステップＳ７１３で、アルバムデータ管理部１０４は、アルバム新規作成画面３００で設定された情報（属性情報）を、アルバムデータ１５０のアルバムＩＤと関連付けて、メタデータＤＢ１０７に格納する。
【００４６】
ステップＳ７１５で、アルバムデータ管理部１０４は、アルバムＩＤを、アルバムデータ１５０を生成したユーザ（ユーザＡ）の所有者情報と関連付けて、所有者ＤＢ１０６に格納する。
【００４７】
以上の処理により、アルバムデータ１５０の生成処理が完了し、ユーザ端末１２０には画像データ登録画面４００（図４）が表示される。
【００４８】
次に、ステップＳ７３１で、ユーザＡは、画像データ登録画面４００上で、アルバムデータ１５０に含める画像データを選択する。画像データ登録画面４００には、ローカル画像一覧領域４０１にユーザ端末１２０の記憶装置（不図示）内に保存されている画像データの一覧が表示される。ローカル画像一覧領域４０１に表示される各々の画像データは、サムネイル表示４０２、チェックボックス４０３、ファイル名表示４０４を含む。ユーザＡが所望の画像データのチェックボックス４０３にチェックを付けることにより、アルバムデータ１５０に含める画像データが選択される。転送ボタン４１０が押下されると、チェックボックス４０３がチェックされている画像データがアルバムサーバ１００に送信される。
【００４９】
ステップＳ７３２で、アルバムデータ管理部１０４は、ユーザ端末１２０から受信した画像データを画像ＤＢ１０５に格納する。このとき、各画像データには、画像ＩＤが付与され、画像ＩＤはアルバムＩＤに関連付けられる。
【００５０】
ステップＳ７３５で、特徴情報算出部１０１は、アルバムデータ１５０の特徴情報を算出して取得する（詳細は後述）。
【００５１】
ステップＳ７３６で、アルバムデータ管理部１０４は、アルバムデータ１５０の特徴情報をメタデータＤＢ１０７に格納する。
【００５２】
なお、特徴情報は、特徴情報算出部１０１ではなくユーザ端末１２０が算出してステップＳ７３１で画像データと共にアルバムサーバ１００へ送信してもよい。
【００５３】
ステップＳ７３７で、類似アルバムデータ検索部１０２は、記憶装置１３０の中から類似アルバムデータを検索する（詳細は後述）。類似アルバムデータが発見された場合には、アルバムデータ管理部１０４は、アルバムデータ１５０の類似アルバムデータに関する情報（アルバムＩＤなど）をメタデータＤＢ１０７に登録する。これにより、メタデータＤＢ１０７にアクセスすれば、アルバムデータ１５０の類似アルバムデータを取得可能になる。
【００５４】
本実施形態においては、ユーザＢのアルバムデータ１５１が類似アルバムデータとして発見されたものとする。
【００５５】
ステップＳ７４０及びＳ７４１で、アルバムデータ管理部１０４は、通信部１０３を介して、ユーザＡ及びユーザＢに対して電子メールを送信することにより、類似アルバムデータの存在を通知する。
【００５６】
具体的には、以下の４種類の通知が存在する。
【００５７】
（１）アルバムデータ管理部１０４は、類似アルバムデータであるアルバムデータ１５１に関連付けられた所有者情報が示すユーザ（ユーザＢ）に、アルバムデータ１５０が登録されたことを通知する。これにより、ユーザＢは、自分が登録済みのアルバムデータに類似するアルバムデータ（アルバムデータ１５０）、即ち、関心を持つ可能性の高いアルバムデータが新たに登録されたことを知ることができる。
【００５８】
（２）アルバムデータ管理部１０４は、アルバムデータ１５０の登録がユーザＢに通知されたということを、ユーザＡに通知する。これにより、ユーザＡは、自分が登録したアルバムデータの存在が誰に通知されたかを知ることができる。
【００５９】
（３）アルバムデータ管理部１０４は、類似アルバムデータ（アルバムデータ１５１）が発見されたことを、ユーザＡに通知する。これにより、ユーザＡは、関心を持つ可能性の高いアルバムデータが既に登録されていることを知ることができる。
【００６０】
（４）アルバムデータ管理部１０４は、類似アルバムデータ（アルバムデータ１５１）が発見されたことがユーザＡに通知されたことを、ユーザＢに通知する。これにより、ユーザＢは、自分が登録済みのアルバムデータの存在が誰に通知されたかを知ることができる。
【００６１】
上述の４種類の通知は、必ずしも全てが行なわれる必要はない。いずれか１つ乃至３つの通知だけでも、本実施形態は、（１）乃至（４）それぞれで説明した効果を有する。ただし、（２）の通知は、（１）の通知が行われたことが前提であり、（４）の通知は、（３）の通知が行われたことが前提である。
【００６２】
なお、通知方法としては電子メール以外に、アルバム管理ソフトやウェブブラウザ上に表示されるメッセージ等が使用されてもよい。また、上述の（１）の通知には、アルバムデータ１５０にアクセスするためのＵＲＬなどが含まれていてもよいし、（３）の通知には、アルバムデータ１５１にアクセスするためのＵＲＬなどが含まれていてもよい。
【００６３】
＜特徴情報算出処理＞
図１０Ａ乃至図１０Ｅを参照して、図７ＢのステップＳ７３５における特徴情報算出処理の詳細を説明する。
【００６４】
図１０Ａに示すように、特徴情報算出部１０１は、ステップＳ１１０で時情報を算出する。次いで、ステップＳ１２０で位置情報を算出し、ステップＳ１３０で文字情報を算出し、ステップＳ１４０で被写体情報を算出する。
【００６５】
時情報は、図１０Ｂに示す処理によって算出される。
【００６６】
ステップＳ１１１で、特徴情報算出部１０１は、アルバムデータが有する画像データの１つを取得する。
【００６７】
ステップＳ１１２で、特徴情報算出部１０１は、画像データの撮像時刻情報を予め決められた単位時間ごとの分布時刻にプロットする。単位時間とは、例えば１５分、３０分、１時間、と言った単位で分布時刻を生成する単位を表す。なお、撮像時刻情報は、例えば、画像データを含むＪＰＥＧファイルのＥｘｉｆ情報から取得することができる。
【００６８】
ステップＳ１１３で、特徴情報算出部１０１は、求められた分布時刻を画像データと関連付けてメタデータＤＢ１０７に格納する。
【００６９】
ステップＳ１１４で、特徴情報算出部１０１は、求められた分布時刻を、アルバムデータが有する画像データ全体のヒストグラム情報として、メタデータＤＢ１０７に格納する。
【００７０】
ステップＳ１１５で、特徴情報算出部１０１は、アルバムデータが有する画像データ全てに対して分布時刻を求めることが完了したか否かを判定し、完了するまでステップＳ１１１〜Ｓ１１４の処理を繰り返す。
【００７１】
以上の処理により、アルバムデータが有する画像データの撮像時刻に関するヒストグラムがメタデータＤＢ１０７中に生成される。
【００７２】
位置情報は、図１０Ｃに示す処理によって算出される。
【００７３】
ステップＳ１２１で、特徴情報算出部１０１は、アルバムデータが有する画像データの１つを取得する。
【００７４】
ステップＳ１２２で、特徴情報算出部１０１は、画像データの撮像位置情報を予め決められた単位面積ごとの位置情報の分布にプロットする。単位面積とは、東西、南北にそれぞれ５０ｍ、１００ｍ、５００ｍと言った単位で区切った領域ごとの位置分布を生成する単位を表す。なお、撮像位置情報は、例えば、画像データを含むＪＰＥＧファイルのＥｘｉｆ情報から取得することができる。
【００７５】
ステップＳ１２３で、特徴情報算出部１０１は、求められた分布位置を画像データと関連付けてメタデータＤＢ１０７に格納する。
【００７６】
ステップＳ１２４で、特徴情報算出部１０１は、求められた分布位置を、アルバムデータが有する画像データ全体のヒストグラム情報として、メタデータＤＢ１０７に格納する。
【００７７】
ステップＳ１２５で、特徴情報算出部１０１は、アルバムデータが有する画像データ全てに対して分布位置を求めることが完了したか否かを判定し、完了するまでステップＳ１２１〜Ｓ１２４の処理を繰り返す。
【００７８】
以上の処理により、アルバムデータが有する画像データの撮像位置に関するヒストグラムがメタデータＤＢ１０７中に生成される。
【００７９】
文字情報は、図１０Ｄに示す処理によって算出される。
【００８０】
ステップＳ１３１で、特徴情報算出部１０１は、アルバムデータが有する画像データの１つを取得する。
【００８１】
ステップＳ１３２で、特徴情報算出部１０１は、画像データのメタデータとして付与されているコメントタグの情報から任意の既存のアルゴリズムに基づいて、文章、文節、及び単語などを抽出する。なお、コメントタグは、例えば、画像データを含むＪＰＥＧファイルのＥｘｉｆ情報から取得することができる。
【００８２】
ステップＳ１３３で、特徴情報算出部１０１は、抽出された文章、文節、単語毎に集計し、集計結果を画像データと関連付けてメタデータＤＢ１０７に格納する。
【００８３】
ステップＳ１３４で、特徴情報算出部１０１は、集計結果を、アルバムデータが有する画像データ全体のヒストグラム情報として、メタデータＤＢ１０７に格納する。
【００８４】
ステップＳ１３５で、特徴情報算出部１０１は、アルバムデータが有する画像データ全てに対して文字情報の文章、文節、単語毎の集計が完了したか否かを判定し、完了するまでステップＳ１３１〜Ｓ１３４の処理を繰り返す。
【００８５】
以上の処理により、アルバムデータが有する画像データの文字情報を文章、文節、単語毎に集計したヒストグラムがメタデータＤＢ１０７中に生成される。
【００８６】
被写体情報は、図１０Ｅに示す処理によって算出される。
【００８７】
ステップＳ１４１で、特徴情報算出部１０１は、アルバムデータが有する画像データの１つを取得する。
【００８８】
ステップＳ１４２で、特徴情報算出部１０１は、画像データから任意の既存のアルゴリズムに基づいて被写体画像領域を抽出する。
【００８９】
ステップＳ１４３で、特徴情報算出部１０１は、抽出された被写体画像領域のデータを基に、任意の既存のアルゴリズムに基づいて被写体認識処理を行う。
【００９０】
ステップＳ１４４で、特徴情報算出部１０１は、被写体認識処理によって認識された被写体毎にアルバム全体での登場回数を分布として集計し、求められた分布被写体情報を画像データと関連付けてメタデータＤＢ１０７に格納する。
【００９１】
ステップＳ１４５で、特徴情報算出部１０１は、求められた分布被写体情報を、アルバムデータが有する画像データ全体のヒストグラム情報として、メタデータＤＢ１０７に格納する。
【００９２】
ステップＳ１４６で、特徴情報算出部１０１は、アルバムデータが有する画像データ全てに対して分布被写体情報を求めることが完了したか否かを判定し、完了するまでステップＳ１４１〜Ｓ１４５の処理を繰り返す。
【００９３】
以上の処理により、アルバムデータが有する画像データの分布被写体情報に関するヒストグラムがメタデータＤＢ１０７中に生成される。
【００９４】
本実施形態においては、上述の４つの情報を基に特徴情報を算出しているが、これに限るものではない。上述の情報以外にも、被写体種別、撮像モード、カメラ種別、レンズ種別、焦点距離等の、画像データに付随するメタデータを用いて特徴情報を生成することも可能である。
【００９５】
更に、上述の情報を組み合わせて、１枚１枚の画像のメタデータの分布として特徴情報を生成することも可能である。例えば、日時と場所を組み合わせた情報を１枚１枚の画像ごとに求めて、その情報の分布を特徴情報として用いてもよい。
【００９６】
＜類似アルバムデータ検索処理＞
図１１Ａ及び図１１Ｂを参照して、図７ＢのステップＳ７３７における類似アルバムデータ検索処理の詳細を説明する。
【００９７】
類似アルバムデータ検索部１０２は、比較元のアルバムデータと比較先のアルバムデータの特徴情報のうち、予め設定されている項目を比較することによって、アルバムデータ間の類似度を算出する。そして、類似度が所定の閾値以上である場合、比較先のアルバムデータを類似アルバムデータとして判断し、メタデータＤＢ１０７に記録する。ここで、「予め設定されている項目」とは、例えば図３のアルバム新規作成画面３００の類似条件設定３０３で設定された項目である。
【００９８】
ステップＳ２０２で、類似アルバムデータ検索部１０２は、記憶装置１３０に登録されているアルバムデータの１つを、比較先アルバムデータとして取得する。このとき、比較元アルバムデータ（例えば、図７Ｂにおいてはアルバムデータ１５０）は比較先アルバムデータから除外される。
【００９９】
ステップＳ２０３で、類似アルバムデータ検索部１０２は、比較元アルバムデータと比較先アルバムデータの類似度を算出する（詳細は図１１Ｂを参照して後述する）。
【０１００】
ステップＳ２０４で、類似アルバムデータ検索部１０２は、ステップＳ２０３で算出された類似度が所定の閾値以上か否かを判定する。類似度が所定の閾値以上であればステップＳ２０５に進み、そうでなければステップＳ２０６に進む。
【０１０１】
ステップＳ２０５で、類似アルバムデータ検索部１０２は、比較先アルバムデータのアルバムＩＤを、比較元アルバムデータのアルバムＩＤと関連付けてメタデータＤＢ１０７に記録する。これにより、メタデータＤＢ１０７にアクセスすれば、比較元アルバムデータと比較先アルバムデータとは相互に類似するアルバムであることが確認可能になる。即ち、比較元アルバムデータから見れば比較先アルバムデータが類似アルバムデータであり、比較先アルバムデータから見れば比較元アルバムデータが類似アルバムデータである。
【０１０２】
ステップＳ２０６で類似アルバムデータ検索部１０２は、記憶装置１３０に登録されている、比較元アルバムデータを除く全アルバムデータについて、上述の処理の実行が完了したか否かを判定し、完了するまでステップＳ２０２〜Ｓ２０５の処理を繰り返す。
【０１０３】
なお、本実施形態では、記憶装置１３０に登録されているアルバムデータのうち、比較元アルバムデータを除く全てのアルバムデータを比較先アルバムデータとした。この場合、比較元アルバムデータの所有者が同一のアルバムデータが類似アルバムデータとして発見される可能性がある。しかし、ユーザは、自分自身のアルバムデータよりも、他人が登録したアルバムデータの中で関心を持ちそうなものを探したいと望む場合もあると考えられる。そこで、比較元アルバムデータの所有者情報と同一のユーザを示す所有者情報と関連付けられたアルバムデータは、比較先アルバムデータ（即ち、検索の対象）から除外してもよい。
【０１０４】
また、複数の比較先アルバムについて類似度が所定の閾値以上であり、複数の類似アルバムデータが発見される場合もある。この場合、類似アルバムデータ検索部１０２は、類似度の高い順に順位を付けて類似アルバムデータのアルバムＩＤをメタデータＤＢに格納してもよいし、類似度が最も高いアルバムデータのみを類似アルバムデータと判断してもよい。
【０１０５】
次に、図１１Ｂを参照して、ステップＳ２０３における類似度算出処理の詳細を説明する。
【０１０６】
ステップＳ２２１で、類似アルバムデータ検索部１０２は、比較元アルバムデータの類似条件設定（図３の類似条件設定３０３参照）をメタデータＤＢ１０７から取得する。
【０１０７】
ステップＳ２２２で、類似アルバムデータ検索部１０２は、類似条件設定３０３の「日時」がチェックされていたか否かを判定し、チェックされていた場合はステップＳ２２３に進む。そうでなければ、ステップＳ２２５に進む。
【０１０８】
ステップＳ２２３で、類似アルバムデータ検索部１０２は、比較元アルバムデータと比較先アルバムデータの時情報に関するヒストグラムをメタデータＤＢ１０７から取得して比較し、類似度を算出する。
【０１０９】
ステップＳ２２４で、類似アルバムデータ検索部１０２は、時情報に関する類似度をアルバムデータの類似度に加算する。なお、アルバムデータの類似度の初期値は、例えば０である。
【０１１０】
以下、ステップＳ２２５〜Ｓ２３３でも同様に、「位置情報」「文字情報」「被写体情報」それぞれの類似度がアルバムデータの類似度に加算され、最終的な類似度が算出される。
【０１１１】
以上説明したように、本実施形態によれば、新たなアルバムデータがアルバムサーバ１００に登録されると、特徴情報算出部１０１がアルバムデータの特徴情報を算出する。そして、類似アルバムデータ検索部１０２が、特徴情報に基づいて、記憶装置１３０に記憶されているアルバムデータの中から、新たなアルバムデータに類似する類似アルバムデータを検索する。類似アルバムデータが発見されると、アルバムデータ管理部１０４は、新たなアルバムデータの所有者、及び類似アルバムデータの所有者の両方、或いは一方に対して、通知を行う。
【０１１２】
前述のように、ユーザの嗜好（例えば、「趣味であるスキー」）に合致した写真（画像）であっても、ユーザが無関係な他人のスキーに関する写真に関心を持つ可能性はそれほど高くはないと考えられる。一方、自分の知り合いの写真、自分が参加したイベントの写真、自分が居合わせた場所、日時などが類似する写真については、ユーザが関心を持つ可能性が比較的高いと思われる。本実施形態では、ユーザに直接関連付けられた嗜好ではなく、ユーザが登録したアルバムデータが実際に有する画像データに基づいて、類似アルバムデータの検索が行われる。
【０１１３】
従って、本実施形態によれば、オンラインアルバムシステムにおいて、ユーザが関心を持つ可能性の高いアルバムデータが効果的に選択し、その存在をユーザに通知する技術が提供される。
【０１１４】
［第２の実施形態］
第１の実施形態は、新しいアルバムデータがアルバムサーバ１００に登録された際の通知に注目した実施形態であった。第２の実施形態では、既にアルバムサーバ１００に登録されているアルバムデータを閲覧する際に、類似アルバムデータの存在をユーザに通知することに注目する。
【０１１５】
第２の実施形態でも、図１のオンラインアルバムシステム１４０を使用するので、重複する説明は省略する。
【０１１６】
＜アルバムデータ閲覧処理＞
図５及び図７Ｃを参照して、アルバムデータ閲覧処理を説明する。
【０１１７】
ステップＳ７５１で、ユーザＡは、アルバム管理ソフトを介してアルバムデータ（例えばアルバムデータ１５０）の閲覧要求（送信要求）をアルバムサーバ１００へ送信する。
【０１１８】
ステップＳ７５２で、アルバムデータ管理部１０４は、アルバムデータ１５０が有する画像データを示すリストを取得する。
【０１１９】
ステップＳ７５４で、アルバムデータ管理部１０４は、ステップＳ７５２で取得したリストに基づき、アルバムデータ１５０が有する画像データを画像ＤＢ１０５から取得する。
【０１２０】
ステップＳ７５５〜７５７で、アルバムデータ管理部１０４は、アルバムデータ１５０の類似アルバムデータ（図７Ｃの例ではアルバムデータ１５１）のアルバムＩＤを取得する。
【０１２１】
ステップＳ７５８で、アルバムデータ管理部１０４は、類似アルバムデータの公開属性（図３の公開属性３０２参照）を取得する。
【０１２２】
類似アルバムデータの公開属性が「一般公開」又は「類似公開」の場合は、ステップＳ７５９で、アルバムデータ管理部１０４は、類似アルバムデータが有する画像データのリストを取得する。
【０１２３】
ステップＳ７６１で、アルバムデータ管理部１０４は、ステップＳ７５９で取得したリストに基づき、類似アルバムデータが有する画像データを画像ＤＢ１０５から取得する。このとき、類似アルバムデータの通知設定３０４が「メールで通知」に設定されていれば、アルバムデータ管理部１０４は、類似アルバムデータであるアルバムデータ１５１がユーザＡに公開されたということをユーザＢに通知してもよい（ステップＳ７６２）。
【０１２４】
ステップＳ７６３で、アルバムデータ管理部１０４は、通信部１０３を介して、アルバムデータ１５０及び１５１をユーザＡのユーザ端末１２０へ送信する。そして、ユーザ端末１２０のアルバム管理ソフトは、図５のアルバム閲覧画面６００を表示する。
【０１２５】
アルバム閲覧画面６００は、アルバム選択タブ６０１〜６０４を含む。アルバム選択タブの数は、ユーザＡが登録済みのアルバムデータの数に応じて、変化し得る。図５の例では、アルバム選択タブ６０１が選択されている。即ち、ユーザＡが登録した４つのアルバム「運動会」「入学式」「ハワイ旅行」「サッカーの試合」が存在しており、その中の「運動会」アルバムが選択されている状態が示されている。他のアルバム選択タブが選択されると、対応するアルバムについて、図７Ｃの処理が再び行なわれる。
【０１２６】
６１０は、運動会アルバムに登録されている画像一覧をサムネイル表示したものである。ユーザＡは、このサムネイル画像をクリックすることにより、所望の画像を拡大表示することが可能となる。
【０１２７】
６２０は、選択中のアルバム（運動会アルバム）の公開情報を表示する、公開情報表示領域である。
【０１２８】
６２１は、選択中のアルバムデータに設定されている公開属性を表す。
【０１２９】
６２２は、選択中のアルバムデータの公開状況を表す。
【０１３０】
公開情報表示領域６２０に表示される内容は、図６に例示するように、選択中のアルバムデータの公開属性、および公開状況によって適宜表示内容が切り替えられる。
【０１３１】
図６において、公開情報表示領域６２０ａは、公開属性が非公開に設定されている場合の表示例を示す。公開情報表示領域６２０ａでは公開属性６２１が「非公開」であり、公開状況６２２において非公開であることが説明されている。
【０１３２】
公開情報表示領域６２０ｂ及び６２０ｃは、公開属性が類似公開に設定されている場合の表示例を示す。公開情報表示領域６２０ｂでは、公開属性６２１が「類似公開」であるが、類似アルバムデータが存在せず、他のユーザに公開されていないことが公開状況６２２に説明されている。公開情報表示領域６２０ｃでは、類似アルバムデータを登録していたユーザＢにアルバムデータが公開され通知されたことが公開状況６２２に説明されている。
【０１３３】
公開情報表示領域６２０ｄ及び６２０ｅは、公開属性が一般公開に設定されている場合の表示例を示す。公開情報表示領域６２０ｄでは、公開属性６２１が「一般公開」であり、一般公開されていることが公開状況６２２に説明されている。公開情報表示領域６２０ｅでは、類似アルバムデータを登録していたユーザＢにアルバムデータが通知されたことが公開状況６２２に説明されている。公開情報表示領域６２０ｃとの違いは、通知を受けたユーザＢ以外にも、アルバムデータが公開されていることである。
【０１３４】
図５に戻り、６３０は、選択中のアルバムデータ（運動会アルバム）の類似アルバムデータとして検索されたアルバムを表示する、類似アルバム表示領域である。
【０１３５】
図５の例は、別のユーザの持つアルバムデータ１５１が類似アルバムとして検索された状況を示している。
【０１３６】
６４０は、アルバムデータ１５１に登録されている画像一覧をサムネイル表示するための表示領域である。ユーザＡは、表示領域６４０をクリックすることにより、アルバムデータ１５１の各々の画像を閲覧することが可能になる。このとき、図９の類似アルバム閲覧画面９００が表示される（詳細は後述）。
【０１３７】
６５０は、類似アルバム検索条件設定・表示領域である。
【０１３８】
この領域には、選択中のアルバムに予め設定されている、類似条件設定の表示および設定のためのチェックボックスが表示される。
【０１３９】
本実施形態においては、類似条件設定として、日付６５１、場所６５２、コメントタグ６５３、被写体６５４、が設定可能となっている。図５の例では、このうち日付６５１および場所６５２が類似条件設定として設定されていることを示している。
【０１４０】
６５５は、類似アルバムデータを再検索するための再検索ボタンである。再検索ボタン６５５は、類似条件設定が変更された場合にのみ有効となり、クリック等の操作がなされると、変更した条件で類似アルバムデータが再検索される（図１１Ａ及び図１１Ｂ参照）。
【０１４１】
次に、類似アルバム閲覧画面９００について説明する。
【０１４２】
図９は、ユーザＡがユーザＢの類似アルバムデータ（運動会アルバム）を閲覧する場合の表示例を示している。
【０１４３】
９０１は、類似アルバムデータを選択するためのタブである。図９の例では、類似アルバムデータが１つしか存在しないので、タブも１つしか存在しない。
【０１４４】
９１０は、類似アルバムデータが有する画像一覧をサムネイル表示したものである。ユーザＡは、このサムネイル画像をクリックすることにより、所望の画像を拡大表示することが可能である。
【０１４５】
９２０は、表示中のアルバム（運動会アルバム）に対してコメントを書き込むための領域である。
【０１４６】
９２１は、コメントを書き込むためのテキストボックスであり、９２２は、テキストボックス９２１に書き込んだコメントを送信するための書き込みボタンである。
【０１４７】
テキストボックス９２１に書き込まれたテキストは書き込みボタン９２２を押下することによって、類似アルバムデータ（運動会アルバム）の所有者であるユーザＢに例えば電子メールで送信される。
【０１４８】
９３０は、現在この類似アルバム閲覧画面９００を閲覧しているユーザＡのアルバムのうちで、類似アルバムデータに類似していると判定されているアルバム（ここではアルバムデータ１５０）を表示するための、閲覧ユーザ類似アルバム表示領域である。
【０１４９】
９４０は、アルバムデータ１５０の画像一覧を表示するための表示領域である。この領域がクリックされると、アルバム管理ソフトは、再びアルバム閲覧画面６００を表示する。
【０１５０】
９５０は、表示領域９４０のアルバムデータを、類似アルバムデータ（運動会アルバム）の所有者であるユーザＢに公開するための、アルバム公開ボタンである。アルバム公開ボタン９５０がクリックされると、アルバムデータ１５０がユーザＢに対して公開され、ユーザＢに対して電子メールで通知される。
【０１５１】
アルバム公開ボタン９５０は、類似アルバム表示領域９３０に表示されている閲覧ユーザのアルバム（ここでは、アルバムデータ１５０）が閲覧中のアルバムの所有者（ここでは、ユーザＢ）に公開されていない場合にのみ表示される。
【０１５２】
図９の例では、アルバムデータ１５０が類似アルバムデータの所有者であるユーザＢに公開されていない状態が示されている。
【０１５３】
一方、類似アルバム表示領域９３０に表示されている閲覧ユーザのアルバムが閲覧中のアルバムの所有者（ここではユーザＢ）に既に公開されている場合は、アルバム公開ボタン９５０の代わりに、アルバム公開停止ボタン９５１が表示される（図１３参照）。
【０１５４】
これにより、類似アルバムデータとして見つかった他者のアルバムを閲覧中に、自分のアルバムの公開設定を容易に変更することが可能となる。
【０１５５】
次に、図７ＣのステップＳ７６２でユーザＢが受信した電子メールに記載されているＵＲＬがクリックされた場合に、ユーザＢのユーザ端末１２０に表示されるアルバム閲覧画面の例を図１２に示す。
【０１５６】
図１２においては、ユーザＢの公開されたアルバムデータ（ここでは、アルバムデータ１５１）が表示されている。
【０１５７】
公開情報表示領域６２０には、公開属性６２１が類似公開であることが表示されており、アルバムの公開状況６２２に、ユーザＡに対して類似公開されていることが示されている。
【０１５８】
また、類似アルバム検索条件６５０においては全てのチェックボックスがオフになっているために、表示領域６４０には類似アルバムがないことが示されている。
【０１５９】
以上説明したように、本実施形態によれば、アルバムデータ管理部１０４は、送信要求が示すアルバムデータ（閲覧アルバムデータ）を、閲覧アルバムデータの類似アルバムデータと共にユーザ端末１２０へ送信する。ただし、アルバムデータ管理部１０４は、類似アルバムデータそのものではなく、類似アルバムデータの名前などの関連情報（類似アルバム情報）を送信してもよいし、或いは、両方を送信してもよい。
【０１６０】
従って、本実施形態によれば、オンラインアルバムシステムにおいて、ユーザが特定のアルバムデータを閲覧する際に、ユーザが関心を持つ可能性の高い他のアルバムデータを効果的に選択し、その存在を通知する技術が提供される。
【０１６１】
［第３の実施形態］
第３の実施形態では、図８Ａ及び図８Ｂを参照して、図１１Ａ及び図１１Ｂで示した類似アルバムデータ検索処理の変形例を説明する。
【０１６２】
本実施形態においては、類似アルバムデータ検索部１０２は、２つのアルバムデータそれぞれの特徴情報のうち、予め設定されている項目について、画像１枚１枚同士を比較する。そして、比較結果をアルバム間の類似度とすることによって、アルバム間の類似度を求め、類似度が所定の閾値以上のアルバムデータを類似アルバムデータとする。
【０１６３】
なお、図８Ａにおいて、図１１Ａと同一の処理を行うステップには同一の符号を付し、説明を省略する。
【０１６４】
ステップ３０４で、類似アルバムデータ検索部１０２は、比較元アルバムデータから１つの画像データを比較元画像データとして取得する。
【０１６５】
ステップＳ３０６で、類似アルバムデータ検索部１０２は、比較先アルバムデータから１つの画像データを比較先画像データとして取得する。
【０１６６】
ステップＳ３０７で、類似アルバムデータ検索部１０２は、比較元画像データと比較先画像データの類似度を算出する（詳細は図８Ｂを参照して後述）。
【０１６７】
ステップＳ３０８で、類似アルバムデータ検索部１０２は、比較先アルバムデータに関するアルバム類似度（初期値は例えば０）に、ステップＳ３０７で算出した類似度を加算する。
【０１６８】
ステップＳ３０９及びＳ３１０により、比較元アルバムデータの全画像データと、比較先アルバムデータの全画像データについて、総当たり的にステップＳ３０４〜３０８の処理が繰り返される。
【０１６９】
その他の処理は、図１１Ａにおけるものと同様であり、アルバム類似度が所定の閾値以上のアルバムデータが最終的に類似アルバムデータとして発見される。
【０１７０】
次に、図８Ｂを参照して、ステップＳ３０７における画像類似度算出処理の詳細について説明する。
【０１７１】
ステップＳ３２１で、類似アルバムデータ検索部１０２は、比較元画像データの属する比較元アルバムデータの類似条件設定（図３の類似条件設定３０３参照）をメタデータＤＢ１０７から取得する。
【０１７２】
ステップＳ３２２で、類似アルバムデータ検索部１０２は、類似条件設定３０３の「日時」がチェックされていたか否かを判定し、チェックされていた場合はステップＳ３２３に進む。そうでなければ、ステップＳ３２５に進む。
【０１７３】
ステップＳ３２３で、類似アルバムデータ検索部１０２は、比較元画像データと比較先画像データの時情報を比較し、時情報に関する類似度を算出する。
【０１７４】
ステップＳ３２４で、類似アルバムデータ検索部１０２は、時情報に関する類似度を画像類似度（初期値は例えば０）に加算する。
【０１７５】
以下、ステップＳ３２５〜Ｓ３３３でも同様に、「位置情報」「文字情報」「被写体情報」それぞれの類似度が画像類似度に加算され、最終的な画像類似度が算出される。
【０１７６】
以上説明したように、本実施形態によれば、本実施形態では、特徴情報のヒストグラムではなく、アルバムデータ同士の全画像を総当り的に比較して算出された類似度に基づいて、類似画像データが検索される。
【０１７７】
［その他の実施形態］
上述した各実施の形態の処理は、各機能を具現化したソフトウェアのプログラムコードを記録した記録媒体をシステム或は装置に提供してもよい。そして、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによって、前述した実施形態の機能を実現することができる。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。このようなプログラムコードを供給するための記録媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどを用いることができる。或いは、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることもできる。
【０１７８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけではない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれている。
【０１７９】
更に、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれてもよい。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含むものである。
【図面の簡単な説明】
【０１８０】
【図１】本発明のオンラインアルバムシステム１４０の構成例を示す図である。
【図２】ユーザ登録画面２００の一例を示す図である。
【図３】アルバム新規作成画面３００の一例を示す図である。
【図４】画像データ登録画面４００の一例を示す図である。
【図５】アルバム閲覧画面６００の一例を示す図である。
【図６】公開情報表示領域６２０の表示例を示す図である。
【図７Ａ】ユーザ登録処理の流れの一例を示すシーケンス図である。
【図７Ｂ】アルバムデータ登録処理の流れの一例を示すシーケンス図である。
【図７Ｃ】アルバムデータ閲覧処理の流れの一例を示すシーケンス図である。
【図８Ａ】第３の実施形態に係る、類似アルバムデータ検索処理の流れの一例を示すフローチャートである。
【図８Ｂ】第３の実施形態に係る、類似度算出処理の流れの一例を示すフローチャートである。
【図９】類似アルバム閲覧画面９００の一例を示す図である。
【図１０Ａ】特徴情報算出処理の流れの一例を示すフローチャートである。
【図１０Ｂ】時情報算出処理の流れの一例を示すフローチャートである。
【図１０Ｃ】位置情報算出処理の流れの一例を示すフローチャートである。
【図１０Ｄ】文字情報算出処理の流れの一例を示すフローチャートである。
【図１０Ｅ】被写体情報算出処理の流れの一例を示すフローチャートである。
【図１１Ａ】類似アルバムデータ検索処理の流れの一例を示すフローチャートである。
【図１１Ｂ】類似度算出処理の流れの一例を示すフローチャートである。
【図１２】アルバム閲覧画面６００の他の例を示す図である。
【図１３】類似アルバム閲覧画面９００の他の例を示す図である。
【図１】
0005164398.tif 000002
【図２】
0005164398.tif 000003
【図３】
0005164398.tif 000004
【図４】
0005164398.tif 000005
【図５】
0005164398.tif 000006
【図６】
0005164398.tif 000007
【図７Ａ】
0005164398.tif 000008
【図７Ｂ】
0005164398.tif 000009
【図７Ｃ】
0005164398.tif 000010
【図８Ａ】
0005164398.tif 000011
【図８Ｂ】
0005164398.tif 000012
【図９】
0005164398.tif 000013
【図１０Ａ】
0005164398.tif 000014
【図１０Ｂ】
0005164398.tif 000015
【図１０Ｃ】
0005164398.tif 000016
【図１０Ｄ】
0005164398.tif 000017
【図１０Ｅ】
0005164398.tif 000018
【図１１Ａ】
0005164398.tif 000019
【図１１Ｂ】
0005164398.tif 000020
【図１２】
0005164398.tif 000021
【図１３】
0005164398.tif 000022