(57)【要約】【課題】ピア・ツー・ピア型ネットワークを利用して限られた人たちの間で画像を共有できる環境を提供し、アップロード手続きが不要で、誰もが簡単に所望の仕上がり品質のプリントを最寄のラボ店で入手できる手段を提供する。【解決手段】ＰｔｏＰサーバ３０にてクローズド・ユーザ・グループ（ＣＵＧ）の登録を行い、当該ＣＵＧへのログインに必要なパスワードを発行する。同じパスワードを有するクライアント端末１０Ａ〜１０Ｄどうしでピア・ツー・ピアにより画像をシェアできる。シェアした画像は、ピア・ツー・ピアで最寄りのラボ店のラボサーバ４０Ａに直接伝送してプリントできる。さらに、ユーザがクライアント端末上で画像処理条件を指定すると、その情報が顧客管理サーバ５０に送られ、管理される。プリント注文を受けたラボでは顧客管理サーバ５０から当該顧客に係る好み情報を引き出し、所望の仕上がり品質のプリントを提供する。【選択図】      図１
2004259249.tif 000002
【特許請求の範囲】
【請求項１】
限られたユーザの間で互いにネットワーク上で画像を共有し合うクローズド・ユーザ・グループ（ＣＵＧ）の登録処理を行い、登録されたＣＵＧへのログインに必要な認証コードを発行する一方、前記認証コードを有するユーザ端末装置の前記ＣＵＧへのログイン／ログアウトを管理し、前記ネットワーク上における前記ユーザ端末装置どうしのピア・ツー・ピア接続を管理する接続管理サーバと、
前記認証コードを有するユーザ端末装置とネットワーク経由でピア・ツー・ピア接続されることにより、当該ユーザ端末装置からプリント注文に係る画像データを取得するとともに、ラボに設置されているデジタル写真プリント装置に対して前記画像データを送り、当該画像データに基づいて前記デジタル写真プリント装置にプリントを実行させるラボサーバと、
を備えたことを特徴とする画像プリントシステム。
【請求項２】
前記接続管理サーバは、ネットワーク経由によりユーザ端末装置からＣＵＧの登録要求を受け付け、該要求に応じて前記登録処理及び前記認証コードの発行を実施することを特徴とする請求項１記載の画像プリントシステム。
【請求項３】
ユーザが指定した画像処理条件に関する情報をユーザごとに記憶するユーザ情報記憶手段を含み、プリント注文者であるユーザの画像処理条件に関する情報を前記ユーザ情報記憶手段から読み出して、該情報を前記ラボに提供するユーザ管理サーバと、
を備えたことを特徴とする請求項１記載の画像プリントシステム。
【請求項４】
前記デジタル写真プリント装置は、前記ユーザ管理サーバから取得した画像処理条件に関する情報に基づいて画像処理を施し、プリント画像を生成する画像処理手段を具備していることを特徴とする請求項３記載の画像プリントシステム。
【請求項５】
ネットワーク経由で前記ユーザ端末装置からプリント注文を受け付け、注文ごとにオーダＩＤを発行するとともに、複数のラボの情報を管理し、ユーザがプリントの受取り場所として選択したラボのラボサーバとピア・ツー・ピア接続するために必要な情報をプリント注文者のユーザ端末装置に提供する注文管理サーバを備えたことを特徴とする請求項１記載の画像プリントシステム。
【請求項６】
前記ラボサーバは、注文に係るプリントの処理を完了すると、前記注文管理サーバに対して当該完了に係るオーダＩＤを通知するプリント完了通知手段を含み、
前記注文管理サーバは、前記プリント完了通知手段からプリント完了を示すオーダＩＤの通知を受けて、当該オーダＩＤのプリントサービスについて課金を実行することを特徴とする請求項１記載の画像プリントシステム。
【請求項７】
請求項１の画像プリントシステムに使用されるユーザ端末装置であって、該ユーザ端末装置は、
ピア・ツー・ピア接続された他のユーザ端末装置から画像データを取得する画像取得手段と、
前記画像取得手段で取得した画像を閲覧可能に表示する画像表示手段と、
画像データを保管する画像保管手段と、
前記他のユーザ端末装置に格納されている画像及び前記画像保管手段に格納されている画像のうち少なくとも１つの画像を選択し、選択に係る画像についてプリントを依頼するための注文を入力する注文入力操作手段と、
を備えていることを特徴とするユーザ端末装置。
【請求項８】
前記画像保管手段に保管している画像をＣＵＧ内で共有するに際して、画像の利用方法に制限を付加する制限設定手段を有していることを特徴とする請求項７記載のユーザ端末装置。
【請求項９】
前記制限設定手段は、画像保有者の操作に基づき、画像の閲覧、画像データのダウンロード、画像データを用いたプリントの注文、及びその画像に対するコメントの書き込みのうち少なくとも１つの許可又は禁止を設定することを特徴とする請求項８記載のユーザ端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はピア・ツー・ピア型ネットワークを利用した画像プリントシステムに係り、特に、限られた人たちの間で画像を共有し、手軽にプリントを入手できる画像提供サービスを実現するのに好適なシステムとそのシステムに利用されるユーザ端末装置に関する。
【０００２】
【従来の技術】
デジタルカメラの利用者の多くは、撮影によってメモリカード等の記録媒体がフルになると、記録媒体内の画像データをパソコンのハードディスクに格納している。ハードディスクに蓄積される画像の総量が少ないうちは問題ないが、やがて総量が増えてくると、所望の画像をハードディスク内から探し出すことが難しくなり、最終的には抽出不可能になる。
【０００３】
何故なら、パソコンのハードディスク上には同じファイル名の画像ファイルが数多く存在し得るため、ファイル名を頼りに検索するのは不可能だからである。仮に、重複するファイル名が存在しなくても、通常、デジタルカメラにより自動付与されるファイル名はアルファベットと数字の組合せ列であるため、ファイル名から画像内容を把握することは困難であり、希望する画像のファイル名を記憶していることも稀である。また、画像閲覧ソフト（画像ビューワー）でサムネイルを全てチェックするには、余りにも膨大な時間を要し、現実的でない。
【０００４】
また、マニュアル操作で識別可能な名前をファイル名に付加する事は可能であるが、その入力工程に膨大な時間を要するため、かかる方法も現実的でない。その結果、貴重な画像データはハードディスクの中に死蔵されることになる。
【０００５】
その一方、近年画像データをネットワーク上でシェアする楽しみ方が徐々に増えている。例えば、画像データを所定のサーバにアップロードし、他の人に画像保管場所のＵＲＬを電子メール等で知らせることにより、これら画像データを複数人でシェアすることが可能となっている（特開平１１−２２４２２８号公報、米国特許第５９７４４０１号明細書）。
【０００６】
一般的にはサーバ上の記憶容量（スペース）に制限があり、顧客は公開する画像をサーバの容量を考慮しながら、ときには画素数を小さくしたり、圧縮をかけて画像データ自身の容量を小さくする等の手間を余儀なくされる。更に、画像を入れ替えるたびに、アップロードの手続きが必要となり、このための時間と手間が必要になる。
【０００７】
また、画像データをネットワーク経由でプリント注文するケースも近年増えてきている。その多くは、一箇所又は数箇所の拠点に注文を集めてプリントし、郵送で自宅へ届けるというスタイルである（米国特許第６０１７１５７号明細書、特開平１０−７８６１９号公報）。
【０００８】
かかる従来のプリント注文方式（拠点に集中する方式）では、注文が増えると拠点での処理がボトルネックになり、これを解消するためのコストも膨らむ。その上、郵送費（自宅への配送費用）分だけサービス価格が高価になるという欠点がある。
【０００９】
更に、顧客は一般の画像レタッチソフト等を用いて画像編集を行うことにより、各自の好みに応じた画像処理が可能であることを理解していても、これの画像処理条件をプリント注文に簡単に反映することが出来ないという問題がある。つまり、ユーザ側が好みの画像補正（加工）を行っても、ラボ側でその情報を考慮せずに、ラボ独自の仕上がり品質になるように画像処理パラメータを調整してしまうというシステムが一般的である。
【００１０】
【特許文献１】
特開平１１−２２４２２８号公報
【００１１】
【特許文献２】
米国特許第５９７４４０１号明細書
【００１２】
【特許文献３】
米国特許第６０１７１５７号明細書
【００１３】
【特許文献４】
特開平１０−７８６１９号公報
【００１４】
【発明が解決しようとする課題】
本発明はこのような事情に鑑みてなされたもので、主に以下の課題（１）〜（４）を解決することを目的とする。
【００１５】
（１）画像データをハードディスクの中に記録する（コピーする）だけで、自動的に整理／分類し、膨大な数の画像データの中から必要に応じて所望の画像を簡単に探し出すことができるクライアントソフトを提供し、ユーザ側の画像整理の手間を省く。
【００１６】
（２）サーバスペースの容量を考慮しながら、アップロード画像を加工したり、アップロード処理を行うなどの手間を省き、手軽に限られた知人同士で画像のシェアリングを実現する。
【００１７】
（３）ユーザ側が所望の画像処理条件（硬め／柔らかめ、シャープ／マイルド、明るめ／暗め・・・等の仕上がり品質）を決めてプリント注文することが可能なシステムを実現する。
【００１８】
（４）最寄のお店（自分の希望する場所）で注文したプリントを入手することによるプリントサービスの低価格化を実現する。
【００１９】
これら課題を解決し、誰もが簡単にデジタルイメージングを楽しむことができるトータルソリューションを提供する。
【００２０】
【課題を解決するための手段】
前記目的を達成するために本発明に係る画像プリントシステムは、限られたユーザの間で互いにネットワーク上で画像を共有し合うユーザグループの登録処理を行い、登録されたユーザグループへのログインに必要な認証コードを発行する一方、前記認証コードを有するユーザ端末装置の前記ユーザグループへのログイン／アウトを管理し、前記ネットワーク上における前記ユーザ端末装置どうしのピア・ツー・ピア接続を管理する接続管理サーバと、前記認証コードを有するユーザ端末装置とネットワーク経由でピア・ツー・ピア接続されることにより、当該ユーザ端末装置からプリント注文に係る画像データを取得するとともに、ラボに設置されているデジタル写真プリント装置に対して前記画像データを送り、当該画像データに基づいて前記デジタル写真プリント装置にプリントを実行させるラボサーバと、を備えたことを特徴としている。
【００２１】
本発明によれば、ネットワーク上で他のユーザと画像の共有をしようとする場合、まず、接続管理サーバにおいてＣＵＧの登録を行う。ＣＵＧが登録されると、接続管理サーバより当該ＣＵＧへのログインに必要な認証コード（パスワード又は認証キーなど）が発行される。
【００２２】
この認証コードを少なくとも一人の他のユーザに配布するなどして、複数のユーザ端末装置に認証コードをセットすることにより、これらユーザ端末装置間でピア・ツー・ピア接続による画像共有が可能となる。
【００２３】
接続管理サーバは、ＣＵＧへのログイン／ログアウトを管理しており、オンライン中のユーザ端末装置を把握している。ユーザ端末装置は接続管理サーバにＣＵＧのログイン・ステータスを問い合わせることにより、接続相手を確認できる。ピア・ツー・ピアで接続されたユーザ端末裝置の間で画像データの伝送が行われ、他のユーザ端末装置に保管されている画像の閲覧やダウンロード、或いはプリント注文などが可能となる。
【００２４】
本発明では、ラボサーバとユーザ端末装置とがピア・ツー・ピアで接続され、画像データが保管されているユーザ端末装置からプリント対象の画像データをラボサーバが直接取得することができる。ユーザ端末装置から画像データを取得したラボサーバは、その画像データをデジタル写真プリント装置（いわゆる、デジタルミニラボ装置）に送り、プリントを実行させる。デジタル写真プリント装置で生成されたプリント物は注文者であるユーザに提供される。
【００２５】
このように、本発明によれば、認証コードをセットした限られたユーザ端末装置の範囲内で画像をシェアでき、シェアした画像をピア・ツー・ピアでラボサーバに伝送してプリントを入手できる構成にしたので、プリント対象の画像をセンターサーバ等にアップロードする必要がなく、手軽にプリント注文を行うことが可能となる。
【００２６】
本発明の一態様によれば、前記接続管理サーバは、ネットワーク経由によりユーザ端末装置からＣＵＧの登録要求を受け付け、該要求に応じて前記登録処理及び前記認証コードの発行を実施することを特徴としている。
【００２７】
また、上記構成の画像プリントシステムにおいて更に、ユーザが指定した画像処理条件に関する情報をユーザごとに記憶するユーザ情報記憶手段を含み、プリント注文者であるユーザの画像処理条件に関する情報を前記ユーザ情報記憶手段から読み出して、該情報を前記ラボに提供するユーザ管理サーバを付加する態様も好ましい。
【００２８】
更に、前記デジタル写真プリント装置は、前記ユーザ管理サーバから取得した画像処理条件に関する情報に基づいて画像処理を施し、プリント画像を生成する画像処理手段を具備していることが好ましい。
【００２９】
すなわち、プリントの仕上がり品質に影響する画像処理条件（例えば、硬め／柔らかめ，シャープ／マイルド，明るめ／暗め…等）についてユーザが指定できる構成とし、各ユーザが指定した情報をユーザ管理サーバの記憶手段（ユーザ情報記憶手段）に記憶しておく。そして、プリント時には、プリント注文者であるユーザの画像処理条件を反映させた画像処理を実施することにより、当該ユーザの要求に合致した仕上がり品質のプリントを提供する。
【００３０】
なお、プリント注文者であるユーザのユーザ端末装置に保管されている画像をプリントする場合に限らず、当該ユーザが他のユーザ端末装置に保管されている画像をプリント依頼する場合にもプリント注文者の指定に係る仕上がり品質を実現できる。
【００３１】
本発明の他の態様は、上記構成の画像プリントシステムにおいて更に、ネットワーク経由で前記ユーザ端末装置からプリント注文を受け付け、注文ごとにオーダＩＤを発行するとともに、複数のラボの情報を管理し、ユーザがプリントの受取り場所として選択したラボのラボサーバとピア・ツー・ピア接続するために必要な情報をプリント注文者のユーザ端末装置に提供する注文管理サーバを備えたことを特徴とする。
【００３２】
注文管理サーバは、複数のラボを統括し、ユーザ端末装置からのプリント注文を一括して管理し得る。また、注文管理サーバは、管理下にある複数のラボの情報（所在地や店名、連絡先、プリントサービスの価格表など）をユーザ端末装置に提供することができる。
【００３３】
ユーザは、複数のラボ店の中から所望のお店（プリントの受取りに都合のよい場所）を指定してプリントを依頼することができ、最寄りのお店（自分の希望する場所）でプリントを受け取ることが可能である。これにより、郵送料などの個別配送料が不要となり、低価格のプリントサービスを実現できる。
【００３４】
本発明の更に他の態様によれば、前記ラボサーバは、注文に係るプリントの処理を完了すると、前記注文管理サーバに対して当該完了に係るオーダＩＤを通知するプリント完了通知手段を含み、前記注文管理サーバは、前記プリント完了通知手段からプリント完了を示すオーダＩＤの通知を受けて、当該オーダＩＤのプリントサービスについて課金を実行することを特徴としている。
【００３５】
また、本発明の画像プリントシステムに使用されるユーザ端末装置は、ピア・ツー・ピア接続された他のユーザ端末装置から画像データを取得する画像取得手段と、前記画像取得手段で取得した画像を閲覧可能に表示する画像表示手段と、画像データを保管する画像保管手段と、前記他のユーザ端末装置に格納されている画像及び前記画像保管手段に格納されている画像のうち少なくとも１つの画像を選択し、選択に係る画像についてプリントを依頼するための注文を入力する注文入力操作手段と、を備えていることを特徴としている。
【００３６】
本発明に係るユーザ端末装置において、更に、前記画像保管手段に保管している画像をＣＵＧ内で共有するに際して、画像の利用方法に制限を付加する制限設定手段を有している態様が好ましい。
【００３７】
この場合、前記制限設定手段は、画像保有者の操作に基づき、画像の閲覧、画像データのダウンロード、画像データを用いたプリントの注文、及びその画像に対するコメントの書き込みのうち少なくとも１つの許可又は禁止を設定することを特徴とする態様がある。
【００３８】
本発明に係るユーザ端末装置はコンピュータで構成することが可能である。すなわち、コンピュータを、前記画像取得手段、前記画像表示手段、前記画像保管手段、前記注文入力操作手段、更には、前記制限設定手段として機能させるためのプログラムをＣＤ−ＲＯＭや磁気ディスクその他の記録媒体に記録し、記録媒体を通じて当該プログラムを第三者に提供したり、インターネットなどの通信回線を通じて当該プログラムのダウンロードサービスを提供することも可能である。
【００３９】
【発明の実施の形態】
以下添付図面に従って本発明の好ましい実施の形態について詳説する。
【００４０】
〔システムの基本構成〕
図１に本発明の実施形態に係るシステムの構成図を示す。このシステムは、画像のシェアリング及びプリントを目的としたピア・ツー・ピア（Ｐｅｅｒ  ｔｏ  Ｐｅｅｒ）  型のネットワークシステムであり、大きく分けて以下の３つの構成要素  ＜１＞  〜＜３＞  から成る。
【００４１】
＜１＞  第１の構成要素は、リッチ・メディア・オーガナイザー（ＲＭＯ）と称するクライアントソフトウエアを組み込んだクライアント端末（ピアの１つ）１０Ａ，１０Ｂ，１０Ｃ，１０Ｄである。以下、これらクライアント端末を「ＲＭＯ端末」という。図１ではクライアントＡ〜Ｄに対応する４つのＲＭＯ端末１０Ａ〜１０Ｄが例示されているが、システム構成上、ＲＭＯ端末の個数は１つ以上いくつあってもよい。なお、複数人で画像を共用するためには、複数のＲＭＯ端末が存在することが必要になる。
【００４２】
各ＲＭＯ端末１０Ａ〜１０Ｄは、例えば、パソコン１２で構成され、デジタルカメラ１４等で記録した画像をハードディスクに保存する際に、画像の内容や撮影日時、或いは撮影場所などの情報を基に画像を自動的にグルーピングする機能を有している。分類整理された各々の画像グループは、概ねイベント（出来事や行事）に対応している。グルーピング情報を活用することにより、ユーザはハードディスク内の画像群の中から所望の画像を容易に見つけることができ、画像の再利用が容易となる。「再利用」とは、友人との間で画像をシェアリングしたり、プリント注文したりすることを意味する。
【００４３】
なお、ＲＭＯ端末１０Ａ〜１０Ｄであるパソコン１２のハードディスクに画像を入力する方法としては、例えば、ＵＳＢその他のデジタル通信インターフェースを介してデジタルカメラ１４とパソコン１２とを接続し、デジタルカメラ１４からパソコン１２に画像データを伝送する態様の他、図示せぬカードリーダーを用いてメモリカード１６から画像データをパソコン１２内に取り込む態様、ＣＤ−Ｒ１８その他の記録媒体から画像データを取り込む態様などがある。
【００４４】
ＲＭＯ端末１０Ａ〜１０Ｄは、パソコン１２に限定されず、携帯情報端末（ＰＤＡ）２０や携帯電話機２２などの他の情報通信機器を用いることが可能である。すなわち、ＰＤＡ２０や携帯電話機２２についてＲＭＯを組み込むことにより、これらの情報通信機器をＲＭＯ端末１０Ａ〜１０Ｄとして使用することが可能になる。
【００４５】
＜２＞  第２の構成要素は、ピア・ツー・ピアのディレクトリ・サーバ（以下、ＰｔｏＰサーバという。）  ３０である。ＰｔｏＰサーバ３０は、顧客（ユーザ）が持つＲＭＯ端末１０Ａ〜１０Ｄを管理するサーバであり、ＣＵＧ（Ｃｌｏｓｅｄ  Ｕｓｅｒ  Ｇｒｏｕｐ）を定義するパスワードを発行し、パスワードを有するＲＭＯ端末１０Ａ〜１０Ｄどうしを結びつける制御を行うとともに、ＣＵＧへのログイン・ステータスを管理する。
【００４６】
＜３＞  第３の構成要素は、ラボ（プリントサービス提供所）の注文受付サーバ（ピアの１つ）４０Ａ，４０Ｂ…である。図１では、２つの異なるラボに対応した２つの注文受付サーバ（以下、ラボサーバという。）４０Ａ，４０Ｂを示したが、システム構成上、ラボサーバの個数は１つ以上いくつあってもよい。
【００４７】
ラボサーバ４０Ａ，４０Ｂは、顧客からネットワーク経由でプリント注文を受け付ける。各ラボサーバ４０Ａ、４０Ｂは、ＲＭＯ端末１０Ａ〜１０Ｄとピア・ツー・ピア接続されることにより、ＲＭＯ端末１０Ａ〜１０Ｄから画像データと注文情報を受け取り、その画像データと注文情報とに従ってデジタル写真プリント装置４２Ａ、４２Ｂを作動させる。こうして、顧客の注文に応じたプリント物が生成され、顧客に提供される。
【００４８】
また、図１に示したシステムは、上記の基本構成要素＜１＞  〜＜３＞  の他に、顧客情報の管理を行う顧客管理サーバ５０を備えている。顧客管理サーバ５０は、本システムを利用する顧客の情報を管理するサーバであり、顧客情報を記憶する記憶装置５２を具備している。この記憶装置５２には、ユーザの個人情報（ユーザＩＤ、氏名、住所、連絡先など）とともに、各ユーザが指定したプリントの仕上がり品質についての情報（画像処理条件に関する情報）などを含むデータベースが格納されている。
【００４９】
ラボサーバ４０Ａ，４０Ｂは、必要に応じて顧客管理サーバ５０からプリント注文者の情報を取得し、そのユーザが望む仕上がり品質のプリントを提供する。なお、顧客管理サーバ５０は、複数のラボについて１つ設置してもよいし、ラボ店ごとにそれぞれ設置してもよい。
【００５０】
〔ＲＭＯ端末（クライアントアプリケーション部分）の動作〕
次に、ＲＭＯ端末１０Ａ〜１０Ｄの機能について詳述する。以下、ＲＭＯ端末１０Ａについて説明するが、他のＲＭＯ端末１０Ｂ〜１０Ｄについても同様である。
【００５１】
ＲＭＯ端末１０Ａに組み込まれているアプリケーションソフト「ＲＭＯ」は、画像の管理（整理・閲覧・シェアリング）機能と画像処理（加工・編集）機能とを統合した画像管理ソフトである。
【００５２】
図２にＲＭＯ端末１０Ａの画像管理機能に関する操作の流れを示す。デジタルカメラ１４で画像を記録した後、その画像をＲＭＯ端末１０Ａに取り込む（ステップＳ１１０）。画像の入力方法については、既述のとおり、デジタルカメラ１４とＲＭＯ端末１０Ａとを通信ケーブル等で接続してもよいし、メモリカード１６などのリムーバブルの記録メディアを利用してもよい。
【００５３】
ＲＭＯ端末１０Ａ内に画像が入力されると、ＲＭＯ端末１０Ａは、取り込んだ画像について画像解析を行い、ピンボケ画像や不鮮明画像といったＮＧ画像の候補を自動検出する（ステップＳ１１２）。例えば、画像信号の高周波成分を検出し、高周波成分が殆どない画像はピンボケ画像として判定される。
【００５４】
抽出されたＮＧ画像の候補はＲＭＯ端末１０Ａのモニタ装置（ディスプレイ）に表示され、ユーザに対して確認が促される。この時点でユーザは、自動抽出されたＮＧ画像の要否を判断し、必要な画像についてはＮＧ画像の候補から外す修正操作を行う一方、不要な画像については破棄を承認する操作を行う。
【００５５】
ＮＧ画像として破棄することが確認された画像のデータは、ＲＭＯ端末１０Ａのメモリ（ＲＡＭ）又はハードディスクから削除される。なお、ＮＧ画像の抽出及び削除の処理は、画像データを一旦ハードディスクに取り込んだ後に実施してもよいし、ハードディスクに入れる際にＲＡＭ上で実施してもよい。
【００５６】
次に、残された画像（削除されなかった画像）について、自動的にグループ分けを実施する（ステップＳ１１４）。例えば、画像の撮影日時を根拠としてグループ分けを行う。デジタルカメラ１４で記録された画像のファイルには、記録順に従って連番によるファイル番号が自動付与されるとともに、画像の撮影日時（日付と時刻）を示す情報が付加情報として記録される。例えば、Ｅｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）  ファイルフォーマットに従って生成される画像ファイルの場合、「ＤＳＣＦ＊＊＊＊．ＪＰＧ」というファイル名（ただし、「＊＊＊＊」は４桁の数字列からなるファイル番号とする。）  が自動生成され、Ｅｘｉｆのタグには撮影日時の情報が記録される。
【００５７】
ＲＭＯ端末１０Ａの中央演算処理装置（ＣＰＵ）は、各画像ファイルに記録された付加情報を読み込むことにより、画像の撮影日時を把握することができる。また、画像ファイルの作成時に自動的に記録されるタイムスタンプを利用して撮影日時を把握することも可能である。
【００５８】
デジタルカメラ１４で多数の画像を何回かに分けて撮影した場合、通常は、関連する画像ごとに幾つかの画像グループに分けることができる。例えば、「サッカーの写真」、「旅行の写真」、「パーディーの写真」というようにイベントごとにグループ分けできる。関連ある画像は比較的短い時間（期間）内に集中して記録されることが多く、逆に、数日間も経過してから記録された画像は、１つ前の記録に係る画像との関連性は低い。
【００５９】
そこで、ＲＭＯ端末１０Ａでは、時系列的に記録されている画像の記録間隔に基づいて画像間の関連性を予測し、１つ前の画像から記録間隔が相対的に長い画像のところをグループの境界として決定している。
【００６０】
自動的に生成されたグループ分け（フォルダ分け）の態様は、ＲＭＯ端末１０Ａのモニタ装置に表示され、ユーザに対して確認が促される。この時点でユーザは自動生成されたグループ分けの態様について可否を判断し、必要に応じてグループ分けを修正する操作を行うとともに、ＯＫならばグループ分けを承認する操作を行う。
【００６１】
グループ分けが承認されると、ＲＭＯ端末１０Ａはグループごとにそのグループの代表画像を自動的に選択する処理を行う（ステップＳ１１６）。代表画像の決定に関し、本例では、グループ内の画像を解析して人物の顔を認識し、グループ内で最も大きい顔エリアが画面の中央近くに写っているものを代表画像として抽出する方法が採用されている。
【００６２】
自動抽出された各グループの代表画像はＲＭＯ端末１０Ａのモニタ装置に表示され、ユーザに対して確認が促される。このとき、ユーザは、自動選択された代表画像の可否を判断し、ＯＫならば承認の操作を行い、ＮＧならば同グループ内から別の画像を代表画像として選択する修正操作を行うことができる。こうして、グループごとに代表画像が決定される。
【００６３】
ＲＭＯ端末１０Ａに取り込まれた画像は、上述のグループ分けに従ってフォルダ分けされ、ＲＭＯ端末１０Ａのハードディスクに保存される（データベースに追加される）。また、各フォルダについて決定された代表画像の選択情報は、そのフォルダに関連付けられて記録される。その後は、ハードディスク内の画像を閲覧することが可能になる。
【００６４】
ハードディスク内にイベントごとのフォルダが多数蓄積された場合、フォルダ名だけではフォルダ内容を把握し難くなるので、フォルダ名を変更（文字を入力）する代わりに、イベントを象徴する一枚の絵（代表画像）を関連付けることで、ファイルダ内容を容易に把握でき、文字入力等の作業も省略できる。ハードディスク内のオブジェクトを閲覧する際には、各フォルダのアイコンに代表画像を貼り付けて表示することが好ましい。代表画像はフォルダのインデックスのような役割を果たす。
【００６５】
全画像をビューイングするときは、ハードディスク内に蓄積された大量の画像を対象として取り扱う（ステップＳ１１８）。このときの閲覧形式としては、時間基準ビュー、ロケーション基準ビュー、イベント基準ビュー、人物基準ビューなどがあり、ユーザは適宜これらの閲覧形式を選択的に切り換えることができる。
【００６６】
図３に画像閲覧時のビュー画面例を示す。ハードディスク６０内には、既述のとおり、フォルダ６２Ａ、６２Ｂ、６３Ｂ…ごとに整理された状態で画像が格納されており、各フォルダ６２Ａ…には、代表画像が定められている。ハードディスク６０内の全画像を閲覧するにあたり、例えば、時間基準ビューを選択すると、図３中▲１▼に示すように、年月を横軸にしたヒストグラムが表示される。このヒストグラムは、分類されたフォルダ６２Ａ、６２Ｂ…の画像数を反映した大きさのブロックが撮影月ごとに並べられてグラフ化され、撮影月（時間）とイベントの関係が一目で理解できる表示形態になっている。
【００６７】
図３中▲１▼によれば、７月に３０枚のイベントが１つ、８月に３２枚のイベントが１つ、９月には２つのイベントがあって、そのうちの１つ（フォルダ６２Ａ）は８０枚、他の１つ（６２Ｂ）は２６枚という具合に理解できる。
【００６８】
イベント（フォルダ）に対応したブロック内にその代表画像を重ねて表示してもよいし、マウスポインタが重なったとき（ポインタを合わせたとき）に代表画像がポップアップ表示されるようになっていてもよい。
【００６９】
図３中▲２▼にはロケーション基準ビューの表示例が示されている。ロケーション基準ビューにおいては、イベントに対応した撮影地が地図上に表示され、各イベント（フォルダ）に対応する代表画像が関連付けて表示される。
【００７０】
図３中▲３▼にはイベント基準ビューの表示例が示されている。各フォルダにテキストでイベント情報を付加しておくことにより、イベント情報のキーワードを根拠にフォルダを分類できる。図３中▲３▼によれば、「Ｘ’ｍａｓ  」及び「Ｔｒａｖｅｌ」というキーワードで分類されたフォルダが時間を横軸にヒストグラム表示されている。
【００７１】
図３中▲４▼には人物基準ビューの表示例が示されている。各フォルダにテキストで人物の情報を付加しておくことで、人物情報のキーワードを根拠にフォルダを分類できる。図３中▲４▼によれば、「Ｄａｄ  」及び「Ｊｏｈｎ」というキーワードで分類されたフォルダが時間を横軸にヒストグラム表示されている。
【００７２】
図３の▲１▼〜▲４▼で例示した閲覧形式により、フォルダごとに全体を見わたすことができる。所望のフォルダを選択すると、フォルダ内の画像がサムネイルにより一覧表示され、所望のサムネイルをクリックすると、その画像が単独表示（一枚だけ表示）される。
【００７３】
上述した全体ビューイングを通じて、ユーザは所望のフォルダを選択し、或いは、１又は複数の好みの画像を選択することができる（図２中ステップＳ１２０）。こうして、選択された所望の画像は、目的ごとのフォルダ（お気に入り画像フォルダ、公開用のパブリックフォルダなど）に格納することができる。
【００７４】
目的別のフォルダとしては、プリント注文用のフォルダ、後述のピア・ツー・ピアネットワーク経由でシェアするためのフォルダ、スライドショーソフトで自動再生するためのフォルダなどがある。なお、目的ごとのフォルダについては、物理的に画像ファイルのコピーを作成してもよいし、論理的に仮想のフォルダとしてもよい。
【００７５】
本例のＲＭＯは、複数の画像を連続的に自動再生するスライドショー機能、自動トリミング機能付き／無しによるスライドショー機能、ストロボ写真の赤目画像を自動修正する機能などを備えており、ユーザはこれら機能を選択的に利用できる。自動トリミング機能とは、画像解析で被写体人物の顔を検出すると、自動的に顔を中心に拡大表示（トリミング）する機能である。顔認識の技術は、上述した代表画像の抽出技術にも利用されている。
【００７６】
また、ステップＳ１２０において、プリント注文用のフォルダに格納された画像群は、オンラインプリント注文によってプリントを依頼できる（ステップＳ１２２）。
【００７７】
図２のステップＳ１１２及びステップＳ１１６で説明した機能（ＮＧ画像自動抽出機能，代表画像の自動抽出機能）については、ＲＭＯのオプション機能として位置付けることができ、これら機能のうち少なくとも１つの機能を省略する態様も可能である。
【００７８】
また、その他のオプション機能として、例えば、ステップＳ１１４で説明した自動グループ分け機能において、連続する画像で極めて相関の高い画像群は一連の連写であると判断し（連写モードで撮影したケースや、撮影ミスを回避する目的で同じ被写体を数回にわたって撮影したケース、オートブラケティング機能で撮影したケースなどに相当する）、組み撮影であることを識別できる情報をメタデータとして画像ファイルに付加することが好ましい。
【００７９】
このような組み画像の情報は、例えば、ステップＳ１２０におけるビューイングの工程において利用される。すなわち、連写モードなどによって撮影した一連の画像（組み画像）を全体ビューで表示する場合、似たような画像が何枚も連続して表示されると、表示スペースが無駄になる。モニタ装置の限られた表示スペースを有効活用して多数の画像を同時に閲覧できるようにするために、組み画像の先頭画像のみを表示して、他の似たような画像は後ろに重なっている様子を図形的に暗示する特殊表示を付加する。組み画像の中を個別に見たいときには、代表の画像をクリックすると、重なっている画像が時系列で展開されて一覧表示される。
【００８０】
更に他のオプション機能としては、ステップＳ１１６で説明した代表画像の自動抽出機能を有していない場合、グループ化された各グループの認識はテキストで行われる。ユーザがマニュアル操作によって「クリスマス」とか「パリ旅行」などのテキストを入力する方法があるが、マニュアル入力がない場合には、そのグループに含まれるファイルのタイムスタンプを参照して「撮影日」を代用する。
【００８１】
すなわち、代表画像の抽出機能が搭載されいないときは、フォルダの識別を撮影日時で行う。これにより、フォルダ整理の自動化を実現できる。もちろん、デフォルトでは、タイムスタンプからの撮影日時をテキスト化しておき、その後ユーザがこれを「クリスマス」という文字入力で変更させることが可能である。
【００８２】
次に、ＲＭＯの画像処理機能について説明する。
【００８３】
図４に画像処理の基本動作フローを示す。ＲＭＯにはラボと同等の画像処理アルゴリズムが組み込まれている。入力された画像（原画像）６４について、画像データ自身の解析により人物を中心として主要部位の検出や各主画像統計量の算出を行い、更に、デジタルカメラ１４等で付加されたタグ情報６６から得られる各種撮影情報（撮影光源や逆光／順光等のライティングの方向、露光量等）も加味し、被写体そのものを自動的に解析し、描写意図を推定する。
【００８４】
推定した描写意図に基づき、階調やカラーバランスを自動調整する他、ダイナミックレンジ圧縮や粒状抑制シャープネス強調処理を行い、最適な画像品質を決定する。
【００８５】
このような画像処理は、ラボにおいてプリント時に行われる処理と同レベルの極めて高生産かつ高度な画像処理技術であるが、従来のラボプリントシステムでは顧客の直接的な描画意図や好みを反映できる仕組みが無かった。すなわち、階調が硬くハッキリとした印象の画像を好む顧客もいれば、階調が柔らかく明部から暗部まで微細な変化を表現したいという顧客もいるが、従来のラボシステムでは最大公約数的な設定でプリントを行っているため、これら顧客の明確な描画意図や好みをプリントに十分反映できなかった。
【００８６】
そこで、本例のＲＭＯは、画像処理パラメータをユーザが個別に設定できる機能を搭載し、プリントの仕上がり品質に関する好みや描画意図の入力を受け付ける手段を備えている。つまり、本例のＲＭＯに組み込まれる画像処理機能は、最終的な画像処理パラメータ決定の前に、顧客の好みや意図の情報６８を入力（パラメータ編集）できるようになっている。
【００８７】
例えば、以下の方法（Ａ）〜（Ｃ）がある（もちろん、これらの組合せも可能である）。
【００８８】
（Ａ）階調、シャープネス、ダイナミックレンジ圧縮等の各々において、数段階のパラメータの選択肢（階調の場合は、「  硬い」  〜「  柔らかい」  まで数段階の選択肢）が与えられ、顧客がキーボードやマウスなどの入力装置を操作して、所望の選択肢を選択すると、その変化（画像処理結果）がモニタ画面上に現れる。顧客は視覚的に自分の好みに合致するか否かを確認できる。
【００８９】
（Ｂ）複数の人物が写っている構図の場合、顧客が最も興味を持っている人物を指定してもらう。これを受けて、画像処理部はその人物の肌色を最も好ましい肌色に自動的に仕上げる。（Ａ）と同様に、自分の意図に合致した表現になっているか否かをユーザはモニタ上で視覚的に確認できる。
【００９０】
（Ｃ）ストロボ撮影で赤目現象が発生した画像の場合は、自動赤目除去機能を指定してもらう。
【００９１】
上記（Ａ）〜（Ｃ）で例示した条件（顧客が指定した好みの情報）は、プリント注文時に顧客管理サーバ５０にも伝えられ、管理される。
【００９２】
特に、顧客の好みを反映する上記（Ａ）の指定条件に関しては、人物撮影、風景撮影、室内撮影、近接静物撮影等の各撮影分類ごとに設定も可能である。
【００９３】
顧客の好みは、例えば、花の写真は柔らかく、子供の写真は硬く、という具合に、被写体（画像／シーン）ごとに設定できることが好ましい。画像解析によって被写体（シーン）を自動判別する技術を利用し、自動判別されるシーン分類ごとに、ユーザが好みを設定できる構成とする。この場合、顧客の好み情報は、シーン分類ごとのマトリックス情報として管理される。
【００９４】
このように、ＲＭＯ端末上でユーザが画像の編集を行い、好みの情報を入力すると、クライアントソフトの中でも以後、その設定がデフォルトになる。一度、これを設定した後に顧客がラボにプリント注文を行う場合、この好みデータがラボにも伝えられ、ラボでは顧客ごとに最適な仕上がり品質のプリントを自動的に作成できる。ラボでは画像解析により、各シーンの分類を行い、所定の好みデータを反映させた処理を行えばよく、自動処理が可能なためプリントサービスの低価格化を達成できる。
【００９５】
また、ＲＭＯ端末１０Ａからのオンラインプリント注文だけでなく、直接店頭にデジタルカメラ１４のデータを持ち込んだ場合など、オンライン以外のルートでプリントを依頼した場合にも、店内の注文受付端末に顧客情報（ユーザ名、メールアドレス）を入力すれば、顧客管理サーバ５０から当該顧客に係る好み情報を引き出すことができ、所望の仕上がり品質のプリントを提供できる。
【００９６】
〔ＰｔｏＰサーバの動作〕
次に、ＣＵＧシェアリングの機能について説明する。
【００９７】
ＰｔｏＰサーバ３０は何れかのＲＭＯ端末（例えば、１０Ａ）からの要求に応じて、ＣＵＧのパスワードを発行する。図５にＣＵＧパスワード発行の流れを示す。画像のシェアリングを希望するユーザは、ＲＭＯ端末１０ＡからＰｔｏＰサーバ３０に対してＣＵＧパスワードの発行要求を送信する（ステップＳ２１０）。この要求に際しては、ＲＭＯ端末１０ＡからＣＵＧネーム（ユーザが自由にネーミング可能）と、自分の電子メールアドレスとをＰｔｏＰサーバ３０に送る。
【００９８】
ＰｔｏＰサーバ３０は、ＲＭＯ端末１０Ａからの要求に応じて、ＣＵＧキー（パスワード）を生成し（ステップＳ２１２）、ＣＵＧネームとＣＵＧキーとを関連付けて記憶する（ステップＳ２１４）。そして、このＣＵＧネームとＣＵＧキーとが記載された電子メールを要求者の電子メールアドレス宛に送信する（ステップＳ２１６）。
【００９９】
こうして、パスワードを得た顧客はシェアリングをしたい所望の人（例えば、旅行仲間、同窓生、家族親族等）に電子メール等でパスワードを伝える。このパスワードを各自のＲＭＯに登録することで、同じパスワードを所有するＲＭＯユーザを作り出すことができる。
【０１００】
ＲＭＯを起動した際、ＲＭＯはＰｔｏＰサーバ３０に対して自分がＲＭＯユーザであることを示すユーザＩＤと、所有しているＣＵＧパスワードを通知する。ＰｔｏＰサーバ３０は、同一のパスワードを有するＲＭＯ端末を検索し、そのアドレスを送り返す。その結果、同一のパスワードを有するＲＭＯは互いにピア・ツー・ピア接続され、更にパスワードが付加されたフォルダ内の画像データを互いに共有することが出来る。
【０１０１】
なお、ＲＭＯは複数のＣＵＧを設定ことも出来る。例えば、旅行仲間にはＡＡＡＡＡ  、同窓生にはＢＢＢＢＢ  、家族親族にはＣＣＣＣＣ  なるパスワードを準備し、これら３つのパスワードを自分のＲＭＯに登録すればよい。ＡＡＡＡＡ  で定義されたフォルダ内の画像はＡＡＡＡＡ  なるパスワードを有するＲＭＯユーザにのみ、開示されることになる。
【０１０２】
図６にＣＵＧへのログイン・シーケンスを示す。ＲＭＯ端末（例えば、１０Ａ）は、ＰｔｏＰサーバ３０に対してログイン要求のコマンドとともに、ＣＵＧネーム、ＣＵＧパスワード、ＲＭＯユーザであることを示すユーザＩＤ及び自分のＩＰアドレスを送信する（ステップＳ２２０）。ＰｔｏＰサーバ３０は、受信したデータに基づいてユーザ認証を行い、ログイン・ステータスを記憶する（ステップＳ２２２）。
【０１０３】
図７にＣＵＧからのログアウト・シーケンスを示す。ログイン中のＲＭＯ端末（例えば、１０Ａ）は、ＰｔｏＰサーバ３０に対してログアウト要求のコマンドとともに、ＣＵＧネーム、ユーザＩＤ及び自分のＩＰアドレスを送信する（ステップＳ２３０）。ＰｔｏＰサーバ３０は、これを受けてログイン・ステータスを削除する（ステップＳ２３２）。
【０１０４】
図８は、ＣＵＧにログインしているユーザの情報を取得するときのシーケンスである。ＣＵＧにログインしているユーザ情報を入手したいときは、ＲＭＯ端末（例えば、１０Ａ）からＰｔｏＰサーバ３０に対してＣＵＧネームとともにユーザ情報要求コマンドを送信する（ステップＳ２４０）。ＰｔｏＰサーバ３０は、この要求に応動して当該ＣＵＧにログインしているＲＭＯのユーザＩＤ及び必要に応じてＩＰアドレスを抽出し（ステップＳ２４２）、これら情報をＲＭＯ端末１０Ａに返信する（ステップＳ２４４）。
【０１０５】
ログイン中のユーザ情報を取得したＲＭＯ端末１０Ａでは、取得した情報に基づいてモニタ装置の画面にログイン中のユーザ情報（ユーザＩＤ、ユーザ名、ＩＰアドレスなど）が表示される（ステップＳ２４６）。
【０１０６】
こうして、同一のパスワードを有するＲＭＯ端末どうしで互いにピア・ツー・ピア接続し、画像データを互いに共有することができる。例えば、同じＣＵＧキーを有する全ＲＭＯユーザの共有フォルダ（例えば、図１における「パブリック（ｐｕｂｌｉｃ）」という名前のフォルダ）内からサムネイル画像だけを取得し、モニタ装置の画面に表示させる。
【０１０７】
次に、そのサムネイル一覧表示の中から所望の画像をダウンロードしたい（自分のハードドライブに記録したい）場合は、ピア・ツー・ピア間で画像データの転送を行い、これを取得する。
【０１０８】
この時、画像に付帯するメタデータ（画像のオーナー情報、時間、場所、人、イベントなどの画像関連情報）も同時に取得され、必要に応じて、自らの画像データベースに格納される。時間情報やＧＰＳ情報はユニバーサルなので、そのまま流用して自らのイベントベースの画像データベースに加える。その他のメタデータは、オーナー情報と共に、そのオーナーがつけたメタデータとして格納される。これを参考に、自らの付帯情報に修正を加えたり、また、流用したりすることが可能である。
【０１０９】
次に、ＣＵＧシェアリングのその他のオプション機能について説明する。
【０１１０】
上述した基本的な機能の他に、以下に述べるオプション機能（Ａ），（Ｂ）を付加する態様もある。
【０１１１】
オプション（Ａ）：ＣＵＧ内で画像を開示する際に、制限をつけることができる。すなわち、モニタで見るだけ（閲覧のみ）を許可したり、ダウンロードを許可したり、そのデータを用いてプリント注文することを許可したり、更に、その画像に対するコメントを書き込むことを許したり、など、様々な制限を定義することができる。
【０１１２】
特に、コメント等の情報の書込み機能については、自らのハードディスク内の画像データベースが、気心の知れた仲間同士の努力で、互いに知らないうちに充実していくことを意味する。
【０１１３】
オプション（Ｂ）：最初はＣＵＧの数を１個（又は、予め決められた数）に制限しておき、顧客が希望する場合にその数量制限を解くキーを、所定の対価でＰｔｏＰサーバ３０より提供する。かかるオプション（Ｂ）機能を実現するには、例えば、ＲＭＯを最初に立ち上げた際に、顧客はユーザ名と電子メールアドレスを顧客管理サーバ５０に登録する。このサーバを経由して、キーの提供を実施することで、各々のユーザが幾つのＣＵＧに参加できるかを管理することができる。また、期限付きの解除キーの配布や期限間近に延長を促す情報を電子メールで配布することも出来る。
【０１１４】
図９に、ＣＵＧ内のＲＭＯ間でサムネイル画像及び画像付帯情報を共有する際のシーケンスを示す。
【０１１５】
同図において、符号１０Ａで示したＲＭＯ端末が他のＲＭＯ端末１０Ｂ、１０Ｃ…からサムネイル画像や画像付帯情報を取得するものとして説明する。まず、ＲＭＯ端末１０Ａは、ＣＵＧにログインしているユーザ情報を入手すべく、ＰｔｏＰサーバ３０に対してログインユーザ情報の要求コマンドとともにＣＵＧネームを送信する（ステップＳ２５０）。ＰｔｏＰサーバ３０は、ＲＭＯ端末１０Ａから指定されたＣＵＧにログインしているユーザのユーザＩＤとＩＰアドレスを抽出し（ステップＳ２５２）、その情報をＲＭＯ端末１０Ａに返す（ステップＳ２５４）。
【０１１６】
ＲＭＯ端末１０Ａは、ＰｔｏＰサーバ３０から入手したユーザ情報を用いて所望のＲＭＯ端末（例えば１０Ｃ）とピア・ツー・ピア接続を行い、サムネイル画像の伝送処理を要求するクエリー（「問い合わせ」）を発行する（ステップＳ２５６）。このクエリーに応答してＲＭＯ端末（例えば、１０Ｃ）は共有フォルダの中からサムネイル画像のデータを要求者のＲＭＯ端末１０Ａに提供する（ステップＳ２５８）。
【０１１７】
画像付帯情報についても同様に、要求側のＲＭＯ端末１０Ａからデータ保管元のＲＭＯ端末（例えば、１０Ｃ）に対してクエリーを送し（ステップＳ２６０）、これに応答して提供側のＲＭＯ端末（例えば、１０Ｃ）から画像付帯情報を要求者側のＲＭＯ端末１０Ａに返す（ステップＳ２６１）。
【０１１８】
また、要求者であるＲＭＯ端末１０Ａは別のＲＭＯ端末（例えば１０Ｂ）とピア・ツー・ピア接続を行い、サムネイル画像や画像付帯情報の伝送処理を要求するクエリーを発行することができる（ステップＳ２６２，ステップＳ２６４）。このクエリーに応答してＲＭＯ端末１０Ｂは共有フォルダの中からサムネイル画像のデータや画像付帯情報を要求者のＲＭＯ端末１０Ａに提供する（ステップＳ２６３，ステップＳ２６５）。
【０１１９】
なお、画像付帯情報には、例えば、ファイルネーム、ファイル日時、ファイルサイズ、ファイルフォーマット、プリント許諾データ、記録（ダウンロード）許諾データ、コメント書き込み許諾データ、時間タグ、人物タグ、位置タグ、イベントタグ、コメント、オリジナル所有者などの情報が含まれる。要求者はこれらの情報を一括して又は選択的に取得することができる。
【０１２０】
こうして、ＲＭＯ端末１０ＡはＣＵＧ内の他のＲＭＯ端末１０Ｂ，１０Ｃ…からサムネイル画像や画像付帯情報を取得することができ、得られたサムネイル画像や画像付帯情報は所定の基準に従ってソートされ、モニタ上に表示される（ステップＳ２６８）。
【０１２１】
図１０に、ＣＵＧ内のＲＭＯ間でオリジナル画像（主画像）を取得する際のシーケンスを示す。同図において、符号１０Ａで示したＲＭＯ端末が他のＲＭＯ端末１０Ｂからオリジナル画像を取得する場合、ＲＭＯ端末１０Ａから他のＲＭＯ１０Ｂに対して、画像要求のコマンドと、ＩＰアドレス及びファイルパス（ファイルパスに代えて、又はこれと併せて画像を特定するための画像ＩＤ）を送信する（ステップＳ２７０）。この要求に応答して提供者側のＲＭＯ端末１０Ｂはオリジナル画像のデータを要求者のＲＭＯ１０Ａに送る（ステップＳ２７２）。
【０１２２】
ＲＭＯ端末１０Ａは、受信したオリジナル画像データをモニタ上に表示させる処理を行う（ステップＳ２７４）。なお、画像表示に代えて、又はこれと併せて、オリジナル画像を新規ファイルとしてハードディスク等に保存する処理を行ってもよい。
【０１２３】
図１１に、ＣＵＧ内のＲＭＯ間で相手の画像にコメントを付加する際のシーケンスを示す。同図において、符号１０Ａで示したＲＭＯ端末から他のＲＭＯ端末１０Ｂ内の画像にコメントを書き込む例を説明する。ＲＭＯ端末１０Ｂ内に保管されている画像をシェアしてＲＭＯ端末１０Ａのモニタ上で閲覧し、その画像に付されているコメントを読むことができる。この画像に対して更にコメントを書き加える場合、ＲＭＯ端末１０Ａからコメントを入力し、そのコメントデータをＲＭＯ端末１０Ｂに送る（ステップＳ２８０）。
【０１２４】
ＲＭＯ端末１０Ｂは、受信したコメントを画像の付帯情報として付加する処理を行い（ステップＳ２８２）、更新されたコメントデータをＲＭＯ端末１０Ａに返す（ステップＳ２８４）。これを受けてＲＭＯ端末１０Ａ側においてコメント情報が更新される（ステップＳ２８６）。
【０１２５】
〔ラボサーバ部〕
次に、ラボにプリント注文する場合の流れを説明する。図１２は、プリントサービスを実現するシステムの概略構成図である。同図では、複数のラボ店舗（チェーン店）を有する事業形態を例に説明する。図１２中の符号４０Ａ，４０Ｂ，４０Ｃ…で示した「ラボソフトウエア１、２、３…」は各ラボ店舗のサーバ（コンピュータ）を示し、それぞれのラボサーバ４０Ａ〜４０Ｃには、図１で説明したように、デジタル写真プリント装置４２Ａ，４２Ｂ…が接続されている。
【０１２６】
図１２に示したように、チェーン店を統括管理する事業者は、ネットワーク上にピア・ツー・ピアのディレクトリ・サーバ（ＰｔｏＰサーバ３０）と、顧客管理サーバ５０及びイーコマース（電子商取引）サーバ（以下、ＥＣサーバという。）７０とを設置する。ＰｔｏＰサーバ３０の役割は図５乃至図９で説明したとおりであり、主としてＣＵＧの管理を行う。
【０１２７】
ＰｔｏＰサーバ３０の記憶装置には、ＣＵＧテーブルと、テンポラルＣＵＧステータステーブルとが記憶されている。ＣＵＧテーブルには、ＣＵＧＩＤ（レコードを同定するプライマリーキー）とＣＵＧネーム及び発行されたＣＵＧキー（パスワード）とが関連付けされて記憶されている。
【０１２８】
また、テンポラルＣＵＧステータステーブルには、現在使用されているＣＵＧネームと、そのＣＵＧにログインしているＲＭＯのＩＰアドレス及びユーザＩＤが記憶される。
【０１２９】
ＰｔｏＰサーバ３０は、事業運営管理者のサーバ（運営管理サーバ）８０とネットワーク経由で接続されている。運営管理サーバ８０は、ＰｔｏＰサーバ３０内のＣＵＧテーブルを閲覧する機能や、新たなＣＵＧパスワードの発行する機能、ＣＵＧを削除する機能、ＣＵＧの利用を一時的に停止させる機能などを有している。
【０１３０】
顧客管理サーバ５０は、ＲＭＯユーザの個人情報を記憶・管理するサーバであり、プリント注文の際にユーザが指定したプリント品質（仕上がり具合）の好みや描画意図の情報はこのサーバにおいてユーザごとに記憶され、管理される。
【０１３１】
ＥＣサーバ７０は、各ラボ店の情報を管理しており、ユーザに対してラボ店の情報を提供するとともに、「ユーザ」−「ラボ」間の商取引（この場合、プリントサービスの提供）と課金並びに決済を統括管理する。
【０１３２】
ＲＭＯの主な機能は、▲１▼ＣＵＧの登録要求、▲２▼ＣＵＧへのログイン、ログアウト、ＣＵＧステータスの確認表示、ＣＵＧ内でネットワーク公開されているサムネイル画像の閲覧、ＣＵＧ内でネットワーク公開されている画像（ネットワーク画像）の画像付帯情報の閲覧、ネットワーク公開されているオリジナル画像の閲覧、ネットワーク画像に対するコメントの書き込み、ネットワーク画像及びローカル画像（自分のハードディスクドライブ内に保存されている画像）のプリント注文の各機能である。
【０１３３】
▲１▼〜▲８▼の各機能については、図５乃至図１１で説明済みなので、▲９▼のプリント注文機能について説明する。
【０１３４】
図１３は、プリント注文時の流れを示すシーケンス図である。同図において、符号１０Ａで示したＲＭＯ端末が他のＲＭＯ所有者の画像をプリント注文する場合を例に説明する。
【０１３５】
ＲＭＯ端末１０Ａ上で画像を閲覧しながら、プリントを希望する画像を選び、プリント注文処理をスタートさせると（ステップＳ３１０）、ＲＭＯ間でプリント注文の許可を確認する処理が行われる（ステップＳ３１２）。すなわち、ＲＭＯ端末１０Ａから他のＲＭＯ端末１０Ｂ，１０Ｃ…に対して該当画像ファイルのプリント許諾の可否を問い合わせるコマンドが発せられる。この問い合わせを受け取ったＲＭＯ端末１０Ｂ，１０Ｃ…は、プリント許諾の可否を示すデータをＲＭＯ端末１０Ａに返す。
【０１３６】
ＲＭＯ端末１０Ａがプリント許諾の情報を得たら、ユーザはＲＭＯ端末１０Ａからプリントの注文情報を入力する（ステップＳ３１４）。入力された注文情報は、ＥＣサーバ７０に送られる（ステップＳ３１６）。注文情報には、プリント枚数、プリントタイプ（光沢／絹目／白枠の有無）、プリントサイズ、決済用のクレジットカード番号などが含まれる。
【０１３７】
ＥＣサーバ７０は、ＲＭＯ端末１０Ａから注文情報を受信すると、その注文に対してオーダＩＤ（注文識別情報）を生成する（ステップＳ３１８）。また、ＥＣサーバ７０は、各ラボ店の情報を管理しており、プリントの受取りが可能なラボ店の情報をユーザに提示する（ステップＳ３２０）。このとき、ＥＣサーバ７０は、全ラボ店の中から当該ユーザの住所地に近いラボ店の情報を選択的に提示する。
【０１３８】
すなわち、ＥＣサーバ７０は、注文者であるＲＭＯユーザに対して、オーダＩＤを通知するとともに、当該顧客の住所情報に基づいて選択されたラボの店名及びＩＰアドレスのリストを通知する（ステップＳ３２０）。なお、ＥＣサーバ７０が注文者からのプリント注文を受理できなかった場合には、ＥＣサーバ７０から拒否メッセージを返す。
【０１３９】
ＥＣサーバ７０からラボ店のリストを受信したＲＭＯ端末１０Ａのモニタ装置には、ラボ店の情報が表示される。このとき、ユーザの住所地に近い順に提示したり、地図情報と併せて提示したり、地図上に一覧表示させたりする態様が好ましい。こうして、ユーザはプリントの受取りに都合のよい最寄りの店舗を選択することができる（ステップＳ３２２）。
【０１４０】
次に、ＲＭＯは、プリントすべき画像の保管場所を規定するＩＰアドレスとファイルパス情報、並びにオーダＩＤを当該最寄りの店舗のラボサーバ（例えば、４０Ａ）に伝える（ステップＳ３２４）。
【０１４１】
プリント注文を依頼されたラボサーバ４０Ａは、ＲＭＯ端末１０Ａから取得したＩＰアドレスとファイルパス情報を基に、プリント指定に係る画像データをネットワーク経由で取得（ゲット）しに行く（ステップＳ３２６）。つまり、プリント対象の画像データは、センターサーバ等を経由せずに、保存先のＲＭＯ端末から直接ラボ店に伝送される。
【０１４２】
画像データの転送状況を示す情報は、ラボサーバ４０Ａから随時ＲＭＯ端末１０Ａに提供され（ステップＳ３２８）、ＲＭＯ端末１０Ａのモニタ上に転送状況がプログレッシブバー等で表示される。
【０１４３】
画像転送が完了すると、ラボサーバ４０Ａは、注文者であるユーザ（ＲＭＯ端末１０Ａ）に対して転送結果を通知するとともに、再度、プリント注文の確認を通知する（ステップＳ３３２）。ＲＭＯ端末１０Ａがラボサーバ４０Ａから最終確認通知を受取ると、ＲＭＯ端末１０Ａのモニタ上に確認画面が表示される（ステップＳ３３４）。ユーザがＯＫの指示を入力すると、ＲＭＯからラボサーバにＯＫ信号が送られる（ステップＳ３３６）。
【０１４４】
ラボサーバ４０ＡはＲＭＯ端末１０ＡからのＯＫ信号を得た後、プリント作業を開始する（ステップＳ３３８）。プリント作業の完了後、ラボサーバ４０Ａは、ＥＣサーバ７０に対して実行済みのオーダＩＤを通知する（ステップＳ３４０）。ＥＣサーバ７０はこれを受けて注文者であるユーザに対する課金を実行する（ステップＳ３４２）。
【０１４５】
上記の例はＥＣサーバ７０が各ラボの情報を管理するタイプの実施形態であり、ＥＣサーバ７０がラボ店ごとの価格表やプロモーション情報（例えば、期間限定の割引サービス情報）、現在ネットワーク接続されているか等の情報を所有している。
【０１４６】
本発明の実施に際しては、上述の例に限定されず、他の実施形態として、これらのラボ管理情報もＰｔｏＰサーバ３０が管理し、ＥＣサーバ７０はＰｔｏＰサーバ３０を介してラボのＩＰアドレス等の情報を取得し、顧客のＲＭＯ端末１０Ａ等に通知するタイプの実施形態も可能である。
【０１４７】
また、上記の例ではラボサーバ（ＬａｂＳｏｆｔｗａｒｅ  ）側が顧客のＲＭＯ端末内のファイルをｐｕｌｌするタイプのフローを説明したが、本発明の実施に際しては、他のＲＭＯ所有者の画像を一旦、自らのＲＭＯ端末で取得した後、これをプリント注文する方式も可能であり、この場合、ＲＭＯから所望のラボサーバに対してファイルを「Ｐｕｓｈ」するタイプの実装もありえる。
【０１４８】
〔ラボ店の画像処理〕
図１４には、ラボ店に設置されているデジタル写真プリント装置の画像処理フローが示されている。デジタル写真プリント装置における画像処理のアルゴリズムは、図４で説明したＲＭＯの画像処理アルゴリズムと基本的に同様である。図４と異なる点は、画像処理パラメータの設定に際し、顧客管理サーバ５０の記憶装置５２に格納されている顧客情報データベース８４からプリントの仕上がり品質に関するユーザの好みの情報を参照し、ユーザの好みを反映させるようにパラメータを決定する点である。
【０１４９】
こうして、設定されたパラメータに従って画像処理が行われ、最適なプリント画像８８が生成される。
【０１５０】
〔実施形態の変形例〕
図１２乃至図１４で説明したシステムでは、ＥＣサーバ７０から提示された複数のラボ情報の中からユーザが所望のラボ店を選択する例を説明したが、プリント依頼可能なラボ店が予め１つ又は数カ所に限定されている態様もある。特定のラボ店のみにプリント注文を依頼できるようなソフト構成も可能である。
【０１５１】
例えば、ＲＭＯのソフトウェアをラボ店が用意し、ラボ店の利用者や近隣の居住者等にＲＭＯをメディア等で配布する。ＲＭＯを受け取った人は、これを自宅のパソコン等にインストールすることにより、自分のパソコンをＲＭＯ端末として機能させることができるようになる。
【０１５２】
ラボ店が配布するＲＭＯは、プリント店の指定情報にデフォルトで当該ラボ店の情報がプリセットされているものとする。これにより、ＲＭＯ利用者がオンラインプリントする場合には当該ラボ店を利用することになり、ラボ店にとってははユーザの囲い込みができるというメリットがある。
【０１５３】
〔実施形態の他の変形例〕
図１乃至図１４で説明した実施の形態においては端末装置（ＲＭＯ端末）としてパソコンを例示したが、本発明の実施に際しては、端末装置はパソコンに限定されない。例えば、端末装置として、携帯電話機、ＰＤＡなどの単独の機器を用いてもよいし、更には、ホームサーバとＤＶＤプレーヤの組み合わせた構成など、複数の機器によって端末装置が構成されていてもよい。
【０１５４】
また、上述の実施形態では、ネットワーク経由でプリントを注文する方法を述べたが、それぞれのＲＭＯ端末１０からホームプリンタ（家庭に設置されているプリンタ）を用いて画像をプリントすることも可能である。
【０１５５】
更に、図１においては、デジタルカメラ１４或いはメモリカード１６などの記録媒体を通じて画像データをＲＭＯ端末のハードディスクに入力する構成を述べたが、本発明の実施に際して、画像の入力方法はこれら例示に限定されない。例えば、カメラ付き携帯電話機で撮影した画像データをＲＭＯ端末のハードディスクへ無線アップロードする（無線方式のデータ伝送によって画像を転送する）態様もある。
【０１５６】
また、上述したＲＭＯの更なる付加機能として、画像の物理的保管場所が家庭内の複数の端末に分散していても一つの保管場所と認識できる機能を備える態様も好ましい。
【０１５７】
上述した本発明の実施形態による主な利点をまとめると、以下のとおりである。
【０１５８】
（１）膨大な数のデジカメ画像を、ハードディスクの中に記録する（コピーする）だけで、自動的に整理統合ができる。
【０１５９】
（２）従来のセンターサーバ方式と異なり、サーバスペースの容量を考慮しながら画像を加工したりする必要も無く、更にアップロードステップ自身も必要なく、簡単かつ手軽にＣＵＧ間で画像のシェアリングを実現できる。
【０１６０】
（３）所望の画像処理条件（硬め／柔らかめ、シャープ／マイルド、明るめ／暗め・・・等の仕上がり品質）を決めてプリント注文することが可能になる。
【０１６１】
（４）最寄のお店（自分の希望する場所）で注文したプリントを入手することで、郵送料を必要としない低価格プリントのサービスが可能になる。
【０１６２】
更に、付随的な効果として、このシステム／サービスを通じて、顧客が多くの利便性を得だけでなく、ラボにとっても顧客の囲い込みが可能となる。
【０１６３】
【発明の効果】
本発明によれば、ピア・ツー・ピア型ネットワークで限られた人たちの間で画像を共有できる環境を実現でき、アップロード手続きが不要で、手軽に所望の仕上がり品質のプリントを注文できる。また、ユーザが注文したプリントは最寄のラボ店で受け渡すことが可能であり、その分プリントサービスの低価格化を実現できる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る画像シェアリングシステムの基本構成図
【図２】ＲＭＯの画像管理機能に関する操作の流れを示すフローチャート
【図３】ＲＭＯ端末における画像閲覧時のビュー画面例を示す図
【図４】ＲＭＯにおける画像処理アルゴリズムの処理フローを示す概念図
【図５】ＣＵＧパスワード発行の流れを示すシーケンス図
【図６】ＣＵＧへのログイン処理を示すシーケンス図
【図７】ＣＵＧからのログアウト処理を示すシーケンス図
【図８】ＣＵＧステータスを表示させるときのシーケンス図
【図９】ＣＵＧ内のＲＭＯ間でサムネイル画像及び画像付帯情報を共有する際のシーケンス図
【図１０】ＣＵＧ内のＲＭＯ間でオリジナル画像を取得する際のシーケンス図
【図１１】ＣＵＧ内のＲＭＯ間で相手の画像にコメントを付加する際のシーケンス図
【図１２】プリントサービスを実現するネットワークシステムの概略構成図
【図１３】プリント注文時の流れを示すシーケンス図
【図１４】ラボ店に設置されているデジタル写真プリント装置における画像処理アルゴリズムの処理フローを示す概念図
【符号の説明】
１０Ａ，１０Ｂ，１０Ｃ，１０Ｄ…ＲＭＯ端末、３０…ＰｔｏＰサーバ、４０Ａ，４０Ｂ…ラボサーバ、４２Ａ，４２Ｂ…デジタル写真プリント装置、５０…顧客管理サーバ、５２…記憶装置、７０…ＥＣサーバ
【図１】
2004259249.tif 000003
【図２】
2004259249.tif 000004
【図３】
2004259249.tif 000005
【図４】
2004259249.tif 000006
【図５】
2004259249.tif 000007
【図６】
2004259249.tif 000008
【図７】
2004259249.tif 000009
【図８】
2004259249.tif 000010
【図９】
2004259249.tif 000011
【図１０】
2004259249.tif 000012
【図１１】
2004259249.tif 000013
【図１２】
2004259249.tif 000014
【図１３】
2004259249.tif 000015
【図１４】
2004259249.tif 000016