(57)【要約】オンライン上に表示されたデジタル画像のプリントを要求する方法、及びシステム。画像を有する複数のピアノード（１６ａ〜１６ｄ）を備え、かつ他のピアノードと通信可能なネットワークベースの写真共有システムを提供する。本発明の方法及びシステムは、第一のピアノード（１６ａ）のユーザが、第一のピアノード上にホストされた画像を見るように少なくとも一人の訪問者を招待することを可能にし（３０）、訪問者が第一のピアノード上の画像をブラウズして、訪問者と、選択された画像とのみを識別するプリント要求様式（３２）に記入することによって、プリントする一つ以上の画像を選択させる。更にユーザに対してプリント要求様式の提出を通知する工程を含み、通知された際にユーザは、プリント要求様式にアクセスして選択された画像をプリントし、該プリントを訪問者に配給する。
2006515944.tif 000002
【特許請求の範囲】
【請求項１】
オンライン上に表示されたデジタル画像のプリントを要求する方法であって、
（ａ）  複数のピアノードを有するネットワークベースの写真共有システムを形成する工程と、前記ピアノードは画像を有し、かつ他のピアノードと通信可能なことと、
（ｂ）  各ピアノードのユーザが、第一のピアノード上にホストされた画像を見るように少なくとも一人の訪問者を招待することを可能にする工程と、
（ｃ）  前記訪問者が第一のピアノード上の画像をブラウズして、訪問者と、選択された画像とを識別するプリント要求様式に記入することによって、プリントする一つ以上の画像を選択させる工程と、
（ｄ）  前記プリント要求様式をユーザに通知する工程と、ここでユーザは該プリント要求様式にアクセスして選択された画像をプリントし、該プリントを訪問者に配給することとを含む方法。
【請求項２】
前記プリント要求様式は、訪問者の氏名を要求し、かつプリントする画像を明確にし、かつプリント数を明確にする請求項１に記載の方法。
【請求項３】
前記プリント要求様式は、デジタルプリント注文フォーマット（ＤＰＯＦ）に準拠する請求項２に記載の方法。
【請求項４】
前記訪問者はユーザによって個人的に知られており、訪問者に関する個人情報の提供を要求されない請求項３に記載の方法。
【請求項５】
前記訪問者は、画像の位置へ誘導するＵＲＬを有する電子メールを送信することによって招待される請求項４に記載の方法。
【請求項６】
前記訪問者は、提供されたＵＲＬへウエブブラウザを誘導することによって、画像にアクセスする請求項５に記載の方法。
【請求項７】
前記訪問者は写真共有サービスの登録ユーザであり、第二のピアノードを使用して画像にアクセスする請求項５に記載の方法。
【請求項８】
（ｅ）  第一のピアノード上で共有されるべき各画像を、該画像について記述するメタデータと関連付ける工程と、
（ｆ）  各画像と関連するメタデータを第一のピアノードから中央サーバへアップロードする一方で、画像を第一のピアノード上に保管された状態に保持する工程と、
（ｇ）  第二のピアノードから提出されたメタデータに基づく検索基準を受信するサーバに応答して、前記検索基準に一致する画像の画像ロケータのリストを、第二のピアノードへ返信する工程と、
（ｈ）  前記一致画像の少なくとも一部を含む画像アルバムを、第二のピアノード上にて動的に生成する工程と、
（ｉ）  前記アルバム内のどの画像をプリントするか訪問者に選択させる工程とを更に含む請求項１に記載の方法。
【請求項９】
工程（ｈ）は、アルバム内に組み込まれるべき一つ以上の画像が、第二のピアノード上に保管されている場合、第二のピアノードから画像を回収し、アルバム内に組み込まれるべき一つ以上の画像が他のピアノード上に保管されている場合、画像ロケータを使用して、前記他のピアノードから直接、画像を回収する工程を含む請求項８に記載の方法。
【請求項１０】
複数のピアノードと、前記ピアノードの各々は各々の画像を保管し、各画像は該画像に
ついて記述する関連する一組のメタデータを有することと、
ネットワークを介して前記ピアノードと通信する中央サーバと、ここで各ピアノードからの画像が中央サイト上にて共有されるべき際、ピアノードは各画像のメタデータを中央サイトへアップロードする一方で、画像データを各ピアノード上に保管された状態に保持し、更に中央サイトは、一つのピアノードのユーザが、該メタデータに基づいて検索要求を提出することを可能にし、該検索要求の提出に応答して、検索基準に一致する画像の画像ロケータのリストを返信することと、
各ピアノード上のアプリケーション・ソフトウエアとを備え、前記ソフトウエアは、
各ピアノードのユーザが、第一のピアノード上にホストされた画像を見るように少なくとも一人の訪問者を招待することを可能にし、
要求に応じて訪問者に画像を表示して、
訪問者がプリント要求様式を完成したという通知を受信し、
プリントするべき画像の指示をユーザに対して表示し、ここでユーザはプリントを作成して、料金を請求することなく訪問者に配給するピア・トゥ・ピア写真共有システム。
【請求項１１】
前記プリント要求様式は、訪問者の氏名を要求し、かつプリントする画像を明確にし、かつプリント数を明確にする請求項１０に記載の写真共有システム。
【請求項１２】
前記プリント要求様式は、デジタルプリント注文フォーマット（ＤＰＯＦ）に準拠する請求項１１に記載の写真共有システム。
【請求項１３】
前記訪問者はユーザによって個人的に知られており、個人情報の提供を要求されない請求項１２に記載の写真共有システム。
【請求項１４】
前記訪問者は、画像の位置へ誘導するＵＲＬを有する電子メールを送信することによって招待される請求項１３に記載の写真共有システム。
【請求項１５】
前記訪問者は、提出されたＵＲＬへウエブブラウザを誘導することによって、画像にアクセスする請求項１４に記載の写真共有システム。
【請求項１６】
前記訪問者は写真共有サービスの登録ユーザであり、別の一つのピアノードを使用して画像にアクセスする請求項１４に記載の写真共有システム。
【請求項１７】
オンライン上に表示されたデジタル画像のプリントを要求する方法であって、
（ａ）  ネットワークされたコンピュータのユーザが、該コンピュータ上にホストされた画像を見るように少なくとも一人の訪問者を招待することを可能にする工程と、
（ｂ）  前記訪問者がコンピュータ上の画像をブラウズして、訪問者と、選択された画像とを識別するプリント要求様式に記入することによって、プリントされる一つ以上の画像を選択させる工程と、
（ｃ）  前記プリント要求様式をユーザに通知する工程と、ここでユーザは該プリント要求様式にアクセスして選択された画像をプリントし、該プリントを訪問者に配給することとを含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタル画像の電子的な保管及び共有に関し、より詳細には、オンライン写真共有システムにおける画像プリント要求の方法及びシステムに関する。
【背景技術】
【０００２】
過去数年に亘り、写真の共有は写真の愛好家により広く受容されてきた。現在、ユーザがデジタル画像をアップロードしてサーバ上のサイトに保管して、インターネットを介して他のユーザが見ることを可能にする多数のウエブサイトが存在する。写真を共有するには、最初にユーザは、写真共有ウエブサイトに登録し、同ユーザの画像を保管する画像アルバムを創り上げる必要がある。ユーザは、通常、画像アルバムのテーマを選択して、ユーザのＰＣからサイトへアップロードする一つ以上の画像を選択する。その後、画像はサーバにアップロードされ保管されて、選択されたアルバムと関連付けられる。画像アルバムを創り上げた後、ユーザは任意にて、各写真を再ネーミングし、かつ／又は編集し得る。
【０００３】
その後、ユーザは、二つの方法のうち一つを使用して、アルバムを他の人々に通知し得る。第一の方法では、ユーザはアルバムに、アルバムを見る許可を有するユーザを明確にする優先度を設定して、ウエブアドレスの各個人に対してアルバムを個人的に通知する。より普遍的な第二の方法では、ユーザはアルバムを見ることを所望する各個人の電子メールアドレスをタイプ入力すると、写真共有サイトが自動的に、受取人に対してアルバムを見るように招待する電子メールを送付する。受取人は、電子メール上のＵＲＬをクリックすることによってアルバムを見る。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
現在の写真共有の方法は、意図される目的に叶ったものであるが、従来のサーバを中心とする写真供給は、不十分な分野を有している。例えば、サイト上に画像を公表することを試みるユーザは、画像をアップロードして、サイト上にて再編成する際に、困難に直面する。また、ユーザの中には、たとえユーザがアルバムを「プライベート」指定するオプションを有している場合であっても、個人的な写真を公衆のウエブサイト上に公表することを嫌う者もいる。これらの困難により、ユーザは殆どの画像を、個人のＰＣ上に優先的に保管して、実際に他の人々との共有を希望する画像のみをアップロードする。画像の共有を所望するユーザに課された問題に加えて、従来の画像共有サイトは、共有画像を見ることを所望するサイト訪問者に対しても問題を課している。
【０００５】
例えば、従来の画像共有サイトは、サイトの訪問者が画像を選択して、通常無料にてプリントし得る機構も備えている。訪問者は、プリントする所望の写真を選択した後、氏名、発送先の住所、及びクレジット・カード情報を含む連絡先を記入する必要がある。その後、画像をホストするサイト又は第三者による販売人がプリントを作成して、訪問者にＵＳメール経由で郵送する。この工程にはいくつかの不都合がある。一つは、訪問者によるプリントの獲得方法の選択肢が限定されていることである。例えば、多数のサイトは高解像度の画像バージョンを訪問者に提供していないため、訪問者は個人的にプリントすることが不可能である。その結果、訪問者はプリント代を支払う必要がある。別の不都合は、訪問者がウエブサイトに個人情報を漏洩することを強制される結果、スパム・メールや可能なクレジット・カード盗難に遭遇することである。
【０００６】
従って、オンライン写真共有システムにおける画像プリント要求の改良された方法及びシステムが必要とされている。本発明は、そのような必要性に対処するものである。
【課題を解決するための手段】
【０００７】
本発明は、オンライン表示されたデジタル画像のプリントを要求する方法とシステムとに関するものである。本発明は、画像を有し、かつ他のピアノードと通信することが可能な複数のピアノードを備えたネットワークベースの写真共有システムを提供する。本方法とシステムとは、第一のピアノードのユーザが、第一のピアノード上にホストされた画像を見るように少なくとも一人の訪問者を招待することを可能にする工程と、訪問者が第一のピアノード上の画像をブラウズして、訪問者と、選択された画像とのみを識別するプリント要求様式に記入することによって、プリントする一つ以上の画像を選択させる工程とを含む。本発明とシステムとは、更に、プリント要求様式の提出をユーザに通知する工程を含み、通知された場合、ユーザはプリント要求様式にアクセスして選択された画像をプリントし、プリントを訪問者に配給する。
【０００８】
本願に開示されている方法とシステムとによれば、ネットワークベースの写真共有アーキテクチャにより、訪問者は画像を見て、第三者による販売人を媒介させずに、画像をホストする個人に対して直接プリントを要求することが可能になる。また、訪問者はプリントの料金を支払ったり、住所やクレジット・カード等の個人情報を提供したりする必要がない。
【発明を実施するための最良の形態】
【０００９】
本発明は、ネットワークベースのピア・トゥ・ピア写真共有サービスからプリント画像を提供する方法とシステムとに関する。以下の説明は、当業者が本発明を製造し使用することを可能にし、特許出願と要求との文脈において提供される。好ましい実施形態の様々な変更と本願に説明されている包括的な原理及び特徴は、当業者に容易に理解されると想定される。従って本発明は、説明されている実施形態に限定されるものではなく、本願に説明されている原理、及び特徴と矛盾しない最大の範囲に一致するものとする。
【００１０】
本発明は、オンライン写真共有サービスにプリントを要求するための改良された方法及びシステムを提供する。本発明の好ましい実施形態にて、ウエブベースのピア・トゥ・ピアの写真共有サービスを提供する。ここで、ネットワーク内の全ワークステーション及びコンピュータは、各々の画像を保管し、かつネットワークの他のユーザに対してサーバとして機能する。ユーザは、同ユーザのコンピュータ上で直接、画像を見るように訪問者を招待し、個人情報の漏洩や、又は支払いを行うことなく、ユーザに直接、プリント要求を行い、訪問者は個人情報を漏洩されず、又は支払いを行わない。
【００１１】
図１は、本発明の好ましい実施形態によるピア・トゥ・ピア（Ｐ２Ｐ）写真共有システムを示すブロック図である。本発明によれば、システム１０は中央写真共有ウエブサイト１２を備え、同ウエブサイト１２はピアサーバ１４と、複数のピアノード１６ａ〜１６ｄ（集合的にピアノード１６と称する）とを有する。ピアサーバ１４と各ピアノード１６とは、インターネット等のネットワークを介して互いに通信することが可能である。好ましい実施形態において、ユーザ１８は、ピアノード１６を使用せずに、標準的なウエブブラウザであるデバイス、又はクライアント（図示せず）から中央サイト１２にアクセスすることが可能である。
【００１２】
好ましい実施形態において、各ピアノード１６は、ウエブサイト又はコンピュータのいずれかを表し、一般に特定のユーザ１８のデジタル画像２０を保管し得る。ピアノードは、一人以上の画像を保管し得る。例えば、家庭用ＰＣを共有するが、各々の画像を別々に管理している二人の家族は、共有ＰＣ上にてシステム１０と別個のアカウントを保持し得
る。デジタル画像２０は、イメージデータを有するイメージファイルとして保管される。各画像は、画像と関連し、かつ画像を説明及びカテゴライズするメタデータ２２も有する。メタデータ２２は、以下に説明するように、ユーザ１８によって、又はピアノード１６によって自動的に、画像２０と関連付けられ得る。また、メタデータ２２の数個、又は全部は、画像の記録時に、デジタルカメラによって画像と関連付けられ得る。各画像２０はまた、サムネイル画像と称される、画像データのより小型の表現である特定種類のメタデータと関連付けられてもよい。
【００１３】
写真共有システム１０は、ユーザ１８が各コンピュータから画像をウエブサーバにアップロードして静的アルバム内に保管することによって、デジタル画像を掲示する従来の写真共有モデルとは対照的である。写真共有システム１０では、ピアノード１６は実際の画像データの保管を維持して、各画像のメタデータ２２（及び、特にサムネイル画像）のみがピアサーバ１４にアップロードされる。
【００１４】
作業において、ピアノード１６のユーザ１８は、ユーザ自身とピアノード１６とをピアサーバ１４に登録してサービスのメンバーとなることによって、他のユーザ１８は、画像２０を検索し、かつ見ることが可能になる。ユーザ１８はピアノード１６とピアサーバ１４とを同期させる画像のメタデータ２２をアップロードすることによって、ユーザのピアノード１６上に局在する画像２０を画像共有サイト１２と共有し得る。ピアサーバ１４はユーザ１８のリストと、ユーザが所属し得るグループのリストと、ピアノード１６とを保持して、検索エンジンと、各共有画像のメタデータのキャッシュとを提供する。
【００１５】
図２は、本発明の好ましい実施形態による写真共有システム１０を使用したプリント要求プロセスを表すフローチャートである。本プロセスはステップ（１）から開始され、ここでユーザ１８ａは、ユーザ１８ａのピアノード１６ａ上にホストされた画像２０を見るように、少なくとも一人を招待する招待状３０を送信する。招待された個人（例、訪問ユーザ１８ｂ）は、家族、親戚、又は友人等の、ユーザが個人的に知っている人であることが好ましい。招待された個人はシステム１０の登録ユーザであっても、そうでなくてもよい。ユーザ１８ａは画像位置へのリンク（例、ＵＲＬ）を有する電子メールを媒体として、招待状を送信することが好ましい。しかしながら、ユーザ１８ａは口頭により招待することも可能である。
【００１６】
ステップ（２）において、訪問ユーザ１８ｂは第一ピアノード１６ａ上の画像をブラウズして、プリントする一つ以上の画像２０を選択する。訪問ユーザ１８ｂはウエブブラウザを特定のＵＲＬへ誘導することによって、画像２０にアクセスすることが好ましい。訪問ユーザ１８ｂがシステム１０のメンバーである場合、訪問ユーザ１８ｂは、同ユーザのピアノード・ソフトウエアを介して、画像２０にアクセスすることも可能である。
【００１７】
画像収集物を形成した後、ステップ（３）において、訪問ユーザ１８ｂはプリント要求様式に記入する。好ましい実施形態にて、訪問ユーザ１８ｂは所望の画像に隣接するチェックボックスをクリックした後、「プリント要求(Request Prints)」ボタンをクリックする。それに応答して、選択された画像をリストするか、または表示するプリント要求様式（Print Request form)３２が表示される。次いで、ユーザは同ユーザの氏名と、所望の
プリント数とを記入する。ユーザが登録ユーザである場合、ユーザの氏名は、ピアノードにて既知である。プリント要求様式３２は最低限、氏名により訪問ユーザ１８ｂと、プリントする画像と、プリント数とを識別する必要がある。別の実施形態では、ユーザはプリントの寸法等の別の基準を選択してもよく、及び／又は、例えばＣＤ、マグカップ、カレンダー等、画像を保持する他のアイテムを注文してもよい。好ましい実施形態では、プリント要求様式３２から収集された情報は、標準的なデジタルプリント注文フォーマット（Digital Print Order Format)（ＤＰＯＦ）ドキュメントとして保管される。
【００１８】
プリント要求様式３２が完成した後、ステップ（４）において、プリント要求様式の通知３４がユーザ１８ｂに送信される。訪問ユーザ１８ｂがウエブブラウザを介して画像２０にアクセスする実施形態では、ユーザのピアノード１６ａは、プリント要求様式３２をＨＴＭＬにて訪問ユーザのコンピュータ上に表示し、完成された様式は、ピアノード１６ａ上に保管される。この場合、様式３２が完成した後に、ピアノード１６ａはユーザ１８ａに通知３４も表示する。訪問ユーザ１８ｂがユーザ自身のピアノード１８ｂを介して画像２０にアクセスする実施形態では、プリント要求様式は訪問ユーザのピアノード１８ｂ上に保管され得る。この場合、プリントを要求する個人（訪問ユーザ）のピアノード１６ｂは、通知３４と共にプリント要求様式３２を、ホストしているユーザのピアノード１６ａに送信するか、又は通知３４のみを送信して、ユーザのピアノード１６ａにプリント要求様式３２を回収させる。
【００１９】
通知３２に応答して、ステップ（５）において、ユーザ１８ａはプリント要求様式３２にアクセスして、識別された画像２０のプリント３６を作成する。代替的な一実施形態では、ユーザ１８ａは、プリント要求様式３２を第三者による販売人へ転送して、プリント３６を作成してもらう。プリント３６が作成された後、ステップ（６）において、プリント３６は訪問ユーザ１８ｂへ配給される。
【００２０】
本発明によれば、訪問者１８ｂは第三者による販売人を介することなく、画像をホストしている個人に対して直接、プリントを要求し得る。また、訪問ユーザ１８ｂはプリント３６の代金の支払い、又は住所やクレジット・カード等の個人情報の提供を要求されない（ホストユーザが訪問ユーザの住所を既知であるか、又は別の何らかの手段を介してプリントを配給し得ると仮定した場合）。
【００２１】
ユーザ１８はメタデータ２２に基づく検索基準を提出することにより、画像２０を見るための画像アルバム２６を、動的に形成し得る。例えば図１において、ユーザ１８ａはピアサーバ１４へメタデータ２２をアップロードすることにより、中央サイト１２上にて画像２０を共有する。その後、ユーザ１８ｂはピアサーバ１４を検索して、検索基準に一致する画像２０を見ることが可能である。
【００２２】
検索タームの受信に応答して、ピアサーバ１４は検索基準に一致する画像２０の画像ロケータ（例、ＵＲＬ）のリストを、ピアノード１６ｂに返信する。その後、ユーザ１８ｂは画像２０に一致するリスト上のエントリを選択すると、それらの画像はオンラインのアルバム２６上に表示される。好ましい実施形態にて、ユーザ１８ｂは、画像名のリストではなく、画像及び／又は画像のソースを識別するメタデータ２２のいくつかのサブセットを有するサムネイル画像のリストを表示される。代替的な一実施形態では、ピアノード１６ｂは、画像データ及び／又は付加的なメタデータを検索するに先立って、一致する画像を有するピアノード１６のリストを表示して、ユーザがアルバム構成時にどのピアノード１６を使用するか選択することを可能にする。
【００２３】
図３は、ピアノード１６のアプリケーション・ソフトウエアを示すブロック図である。好ましい実施形態にて、ピアノード１６のアプリケーション・ソフトウエアは、ピア・ユーザインターフェイス（ＵＩ）４０、ピア・アップロード自動化エンジン４２、ピアデーモン４４、及びピアデータレポジトリ４６を備えている。ピアノード１６は、任意でファイアウォール４８を備えてもよく、又は別の一デバイス内に位置するファイアウォールを介してインターネットへアクセスしてもよい。
【００２４】
ピアＵＩ４０は、ユーザ１８にデータを見ることと編集とを可能にするグラフィカルなユーザインターフェイス・アプリケーションである。殆どの場合、データは画像２０と、
それに関連するメタデータ２２とであり、これらはピアノード１６と、又は遠隔のピアノード１６との双方のいずれかに存在し得る。ピアＵＩ４０はまた、プリントが所望される際、ユーザ１８ｂにプリント要求様式の完成を表示する役割を果たす。ピアＵＩ４０は多数の異なる様式にて実行されるが、好ましい実施形態では、ピアＵＩ４０はウエブブラウザとして実行される。しかし、ピアＵＩは代替的に、システム１０のために特に設計されたアプリケーションであり得る。
【００２５】
本発明の別の一局面によれば、ピアデーモン４４はメタデータアップロードプロセスに先立って、メタデータ２２を画像２０に対して自動的に割り当てる。ピアデーモン４４はメタデータスキームにより特定されるデフォルトを使用して、どのようにメタデータ値２２を満たすかを知能的に推測する。またピアデーモン４４は、一定期間、ユーザの過去の行動に基づいて学習している。その後、ピアデーモン４４はピア・アップロード自動化エンジン４２を利用して、画像に関連するメタデータ２２をピアサーバ１４へ送信する。メタデータはピアデーモン４４とピアアップロードエンジン４２とを促進して、ユーザ１８が非常に多数の画像２０のためのメタデータ２２を容易にカテゴライズして、ピアサーバ１４へアップロードすることを可能にする。またピアデーモン４４は、画像２０が保管され、メタデータ２２がアップロードされるに先立って、ユーザ１８が画像に対して単純な編集を行うことを可能にする（例えば、回転等）。
【００２６】
ピアデーモン４４は、共有されるべき画像２０のためにピアノード１６のコンピュータ上をスキャンして、画像２０に関するメタデータの目録を作成するバックグラウンドプロセスを有する。ピアデーモン４４はピアデータレポジトリ４６を使用して画像２０とメタデータ２２のローカルコピーとを保管する。好ましい実施形態にて、ピアデーモン４４はウエブサーバとして働き、ウエブブラウザを介してピアＵＩ４０をユーザに表示する。ピアデーモン４４は必要に応じてピアサーバ１２と通信して、必要なプレゼンテーションコンポーネントを検索することによって、システムのプレゼンテーションロジックを配信する。同様にしてピアデーモン４４は、一般に従来の写真共有サーバにて中央サーバ、又はサイトの単独の任務であった他の作業を、ピアサーバ１４から解放する。この作業活動の例には、セキュリティ情報のキャッシュと処理、受信及びルーティングのイベント、他のピアノードのためのピアプロキシ６８としての働き（図４の説明を参照されたい）、並びにユーザ及びグループのアカウント情報のキャッシュがある。
【００２７】
図４は、中央サイトのピアサーバ１４の内容を表すブロック図である。好ましい実施形態にて、ピアサーバ１４はウエブサーバアプリケーション５０、メタデータレポジトリ５２、ユーザ及びグループのアカウントデータベース５４、キャッシュ５６、及びピアプロキシ６８を備えている。
【００２８】
ウエブサーバアプリケーション５０は、クライアントデバイスの能力に適するようにフォーマットされたページを提供し、それによって標準的なウエブブラウザを使用して、ウエブサーバにより返却されたデータを見ることができる。メタデータレポジトリ５２は、メタデータ定義と、特定の画像に関連するピアノード１６からアップロードされたメタデータ２２と、ピアノード１６上に保管されている画像２０に関連する画像２２のグループとを保管するデータベースである。好ましい実施形態にて、メタデータ定義は、Ｗ３Ｃリソース定義フレームワーク（ＲＤＦ）標準を使用して特定される。この好ましい実施形態では、全画像に関連するコアメタデータスキーム／ボキャブラリーが定義される。グループ及びユーザは、各々のメタデータ２２ボキャブラリーを特定してもよく、これらボキャブラリーを他のユーザ及びグループと共有し得る。ユーザ及びブループの管理者は、同ユーザ及びグループのアカウントに関連する画像のためにサポートされる必要がある一つ以上のボキャブラリーを特定する。ピアサーバ１４とピアノード１６とは、これらメタデータ要求を実行する。
【００２９】
ユーザアカウントデータベース５４は、ユーザアカウントと、対応する交信情報と、各登録ユーザ１８の好みとを保管する。ユーザのブループはまた、許可設定、ＵＩオプション、要求された、及び任意のメタデータボキャブラリー、申し込みリスト、イベント／通知ポリシー、及びキャッシュポリシー等を含み得る共通ポリシーを共有してもよい。
【００３０】
キャッシュ５６は、頻繁にアクセスされる画像２０に関連するメタデータ２２を保管して、検索を迅速にする。メタデータ２２は、ピアサーバの構成されたキャッシングポリシーに基づいて、キャッシュ５６内で自動的に他の画像２０からのメタデータ２２と交換され得る。ピアプロキシ６８は、ファイアウォール４８の背部のピアノード１６を、ピアサーバ１４に対して接続させる。この接続が確立すると、他のピアノード１６はピアプロキシに接続することによって、ファイアウォール４８の背部の関連するピアノード１６に対して接続し得る。ここでピアプロキシは、要求をファイアウォール背部のピアノードへルーティングし、かつ要求を行った関連するノードに応答をルーティングするものと想定される。
【００３１】
ピアサーバ１４は更に、サーチエンジン５８、ピアディレクトリ６０、イベント／通知エンジン６２、キャッシュエンジン６４、並びにプレゼンテーションロジック及びリソース６６を備えている。検索エンジン５８は、様々なピアノード１６により受信された要求に応じて、メタデータレポジトリ５２内に保管されているメタデータ２２全体を検索する。検索エンジン５８はまた、ピアノード１６上に保管されているメタデータ２２を検索するようピアノード１６の一つ以上に検索基準をパスすることによって、検索から解放される能力も有する。好ましい実施形態にて、ピアサイトは大量のメタデータ２２を有するピアノード１６に検索を解放する。このようなピアノード１６の例には、従来の中央写真共有サイトがある。
【００３２】
ピアディレクトリ６０はアクティブなピアノード１６のリストを保持し、ユーザアカウントデータベース５４の登録ユーザ１８に対してピアノード１６を関連付ける。通知エンジン６２は、予め定義されたイベントが発生した場合、ピアノード１６に通知する責任を有する。予め定義されたイベントの例には、アクティブ化されている他のピアノード１６、ピアサーバ１４上に掲示されている特定の画像２０、又は記入されている要求等がある。キャッシュエンジン６４はキャッシュ５６とインターフェイスして、どのデータをキャッシュするか、データをどこにキャッシュするか、及びデータをどれくらい長く保持するかを決定する責任を有する。
【００３３】
プレゼンテーションロジック６６は、ユーザとピアサイトとの対話のためのユーザインターフェイスを構成する。プレゼンテーション６６ロジックは、ユーザインターフェイス要素を構成する際にピアノードにより使用されるテンプレート及びプレゼンテーションリソース（例、アイコン、グラフィック）も提供する。プレゼンテーションロジック６６は、要求デバイスの能力とユーザ１８の好みとに基づいて、プレゼンテーションを適合させる。ピアサーバ１４はまた、プリント遂行プロバイダを含む外部サービスプロバイダ（図示せず）、又は画像アルバム２６をＣＤに焼付けるか、実際のアルバムページをプリントするサービスに対するアクセスを、ピアノード１６に提供し得る。
【００３４】
ユーザが、ユーザ自身のピアノード上に保管された画像を保持する一方で、これら画像をブラウズする訪問者からのプリント要求に応答することを可能にし、第三者によるプリント、及び支払いの必要性を排除したピア・トゥ・ピア写真共有サービスを開示してきた。本発明を開示した実施形態に従って説明してきたが、当業者は実施形態に変更を為すことが可能であり、任意の変更は本発明の趣旨及び範囲内に包含されることを容易に理解するであろう。従って、当業者は添付の請求項の趣旨及び範囲から逸脱せずに、多数の変更
を為すことが可能である。
【図面の簡単な説明】
【００３５】
【図１】本発明の好ましい実施形態によるネットワークベースの写真共有システムを表すブロック図。
【図２】本発明の好ましい実施形態による写真共有システム１０を使用してプリントを要求するプロセスを表すフローチャート。
【図３】ピアノードのアプリケーション・ソフトウエアを表すブロック図。
【図４】中央サイトのピアサーバの内容を表すブロック図。
【図１】
2006515944.tif 000003
【図２】
2006515944.tif 000004
【図３】
2006515944.tif 000005
【図４】
2006515944.tif 000006
【国際調査報告】
2006515944.tif 000007