(57)【要約】【課題】画像共有サービスのサーバのリソースを効率よく使用できる仕組みを提供する。【解決手段】  画像情報管理サーバ１００は、各端末２００の格納する本画像（オリジナル画像データ）を特定する本画像保管情報を格納する画像情報記憶手段１０６を備えている。本画像そのものは、サーバ１００でなく、各端末２００に蓄積され、サーバ１００を仲介して端末２００間で画像を流通させ、共有させる。【選択図】  図８
2008140041.tif 000002
【特許請求の範囲】
【請求項１】
本画像を保管する本画像保管端末および前記本画像の取得を要求する本画像要求端末を含む端末の識別情報を登録する端末登録部と、
前記端末登録部に登録された端末の識別情報に従い、前記本画像保管端末および前記本画像要求端末のログインまたはログオフを管理するログイン管理部と、
前記ログイン管理部がログインを許可した本画像保管端末から、前記本画像保管端末における本画像の保管位置情報および前記本画像の縮小画像を受信する受信部と、
前記受信部の受信した前記本画像の保管位置情報および前記本画像の縮小画像を、前記本画像保管端末の識別情報と対応づけて記憶する画像情報記憶部と、
前記ログイン管理部がログインを許可した本画像要求端末からの要求に応じ、前記画像情報記憶部に記憶された縮小画像を前記本画像要求端末に送信する縮小画像送信部と、
前記本画像要求端末からの要求に応じ、前記画像情報記憶部に記憶された縮小画像のうち所望の縮小画像に対応する本画像の保管位置情報を、前記所望の縮小画像に対応する識別情報に従って前記ログイン管理部がログインを許可した本画像保管端末に送信することで、前記本画像の送信を要求する本画像送信要求部と、
前記本画像送信要求部が前記本画像の送信を要求した本画像保管端末から前記本画像を受信する本画像受信部と、
前記本画像受信部が前記本画像保管端末から受信した本画像を、前記本画像の送信を要求した本画像要求端末に送信する本画像送信部と、
を備える画像共有サーバ。
【請求項２】
前記本画像送信要求部は、前記本画像要求端末から本画像送信要求があった際に、前記ログイン管理部が前記本画像保管端末のログオフを識別している場合、前記ログイン管理部が前記本画像保管端末のログインを許可するまで、前記本画像保管端末への前記本画像の送信の要求を待機する請求項１に記載の画像共有サーバ。
【請求項３】
前記本画像送信部は、前記本画像保管端末から前記本画像を受信した際に、前記ログイン管理部が前記本画像要求端末のログオフを識別している場合、前記ログイン管理部が前記本画像要求端末のログインを許可するまで、前記本画像要求端末への前記本画像の送信を待機する請求項１または２に記載の画像共有サーバ。
【請求項４】
本画像を保管する本画像保管端末と、
前記本画像の取得を要求する本画像要求端末と、
請求項１〜３のいずれかに記載の画像共有サーバと、
を備える画像共有システム。
【請求項５】
本画像を保管する本画像保管端末および前記本画像の取得を要求する本画像要求端末を含む端末の識別情報を登録するステップと、
登録された端末の識別情報に従い、前記本画像保管端末および前記本画像要求端末のログインまたはログオフを管理するステップと、
ログインを許可した本画像保管端末から、前記本画像保管端末における本画像の保管位置情報および前記本画像の縮小画像を受信するステップと、
受信した前記本画像の保管位置情報および前記本画像の縮小画像を、前記本画像保管端末の識別情報と対応づけて記憶するステップと、
ログインを許可した本画像要求端末からの要求に応じ、記憶された縮小画像を前記本画像要求端末に送信するステップと、
前記本画像要求端末からの要求に応じ、記憶された縮小画像のうち所望の縮小画像に対応する本画像の保管位置情報を、前記所望の縮小画像に対応する識別情報に従ってログインを許可した本画像保管端末に送信することで、前記本画像の送信を要求するステップと、
前記本画像の送信を要求した本画像保管端末から前記本画像を受信するステップと、
前記本画像保管端末から受信した本画像を、前記本画像の送信を要求した本画像要求端末に送信するステップと、
を備える画像共有方法。
【請求項６】
請求項５に記載の画像共有方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像の共有を管理する技術に関する。
【背景技術】
【０００２】
従来、端末ユーザの画像をサーバで管理し、他のユーザと共有するサービスが多数存在する。この場合、サーバに膨大なリソースが必要となる。なお、特許文献１には、画像データが、画像データの提供者とは異なるユーザの端末内に分散して保管される旨の開示がある。
【特許文献１】特開２００３−１６７７７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１では、単に保管依頼者の端末から送信される画像データを保管場所提供者の端末にバックアップ保管するのであり（段落００２９、００３７参照）、サーバでの画像データ保存が前提であるから、サーバにおける膨大なリソースの消費を解消するための方策は提案されていない。
【０００４】
また、特許文献１では、保管場所提供者は、他人から保管を依頼された画像の使用は許可されるかもしれないが（段落００４４参照）、保管を依頼されていない他人と画像を共有することはできず、任意のユーザを相手とした画像共有が実現できるとはいいがたい。
【０００５】
また、特許文献１では、端末が常時接続されている場合しか対応できず（段落００３４参照）、端末が任意のタイミングで接続する場合、どのようにして保管依頼者が保管場所提供者から高画素画像を入手するのか、不明である。
【０００６】
本発明は、画像共有サービスのサーバのリソースを効率よく使用できる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像共有サーバは、本画像を保管する本画像保管端末および本画像の取得を要求する本画像要求端末を含む端末の識別情報を登録する端末登録部と、端末登録部に登録された端末の識別情報に従い、本画像保管端末および本画像要求端末のログインまたはログオフを管理するログイン管理部と、ログイン管理部がログインを許可した本画像保管端末から、本画像保管端末における本画像の保管位置情報および本画像の縮小画像を受信する受信部と、受信部の受信した本画像の保管位置情報および本画像の縮小画像を、本画像保管端末の識別情報と対応づけて記憶する画像情報記憶部と、ログイン管理部がログインを許可した本画像要求端末からの要求に応じ、画像情報記憶部に記憶された縮小画像を本画像要求端末に送信する縮小画像送信部と、本画像要求端末からの要求に応じ、画像情報記憶部に記憶された縮小画像のうち所望の縮小画像に対応する本画像の保管位置情報を、所望の縮小画像に対応する識別情報に従ってログイン管理部がログインを許可した本画像保管端末に送信することで、本画像の送信を要求する本画像送信要求部と、本画像送信要求部が本画像の送信を要求した本画像保管端末から本画像を受信する本画像受信部と、本画像受信部が本画像保管端末から受信した本画像を、本画像の送信を要求した本画像要求端末に送信する本画像送信部と、を備える。
【０００８】
この発明によると、登録された本画像保管端末から受信した、本画像保管端末における本画像の保管位置情報および本画像の縮小画像を、本画像保管端末の識別情報と対応づけて記憶しておく。本画像要求端末には、本画像の保管位置情報は送らず、参照用の縮小画像（もしくは画像共有サーバにおける縮小画像の保管位置情報）を送る。
【０００９】
本画像要求端末から所望の縮小画像に対応する本画像の送信が要求されると、その都度所望の縮小画像に対応する識別情報を有する本画像保管端末に対し、所望の縮小画像に対応する本画像の保管位置情報を示して、本画像の送信を要求する。
【００１０】
本画像保管端末から本画像を受信すると、それを本画像要求端末に送る。
【００１１】
このように、本発明に係る画像共有サーバでは、本画像そのものは記憶せず、縮小画像と保管位置情報と本画像保管端末の識別情報を記憶しておき、必要に応じて本画像保管端末から本画像を取得して本画像保管端末に送るから、多量の本画像を記憶することでリソース上の問題が生じるのを防ぐことができ、効率的な画像共有システムの運用が可能になる。
【００１２】
また、本画像要求端末には、本画像の保管位置情報は送らないので、セキュリティ上の問題も起きない。
【００１３】
本画像送信要求部は、本画像要求端末から本画像送信要求があった際に、ログイン管理部が本画像保管端末のログオフを識別している場合、ログイン管理部が本画像保管端末のログインを許可するまで、本画像保管端末への本画像の送信の要求を待機するようにしてもよい。
【００１４】
こうすると、本画像保管端末がログオフしている場合でも、本画像送信要求を一旦受け付けておき、本画像保管端末がログオンした際に本画像の要求と受信を受けることができる。
【００１５】
本画像送信部は、本画像保管端末から本画像を受信した際に、ログイン管理部が本画像要求端末のログオフを識別している場合、ログイン管理部が本画像要求端末のログインを許可するまで、本画像要求端末への本画像の送信を待機するようにしてもよい。
【００１６】
こうすると、本画像要求端末がログオフしている場合でも、本画像保管端末から本画像を一旦受け付けておき、本画像要求端末がログオンした際に本画像を送信できる。
【００１７】
本発明に係る画像共有システムは、本画像を保管する本画像保管端末と、本画像の取得を要求する本画像要求端末と、上記の画像共有サーバと、を備える。
【００１８】
本発明に係る画像共有方法は、本画像を保管する本画像保管端末および本画像の取得を要求する本画像要求端末を含む端末の識別情報を登録するステップと、登録された端末の識別情報に従い、本画像保管端末および本画像要求端末のログインまたはログオフを管理するステップと、ログインを許可した本画像保管端末から、本画像保管端末における本画像の保管位置情報および本画像の縮小画像を受信するステップと、受信した本画像の保管位置情報および本画像の縮小画像を、本画像保管端末の識別情報と対応づけて記憶するステップと、ログインを許可した本画像要求端末からの要求に応じ、記憶された縮小画像を本画像要求端末に送信するステップと、本画像要求端末からの要求に応じ、記憶された縮小画像のうち所望の縮小画像に対応する本画像の保管位置情報を、所望の縮小画像に対応する識別情報に従ってログインを許可した本画像保管端末に送信することで、本画像の送信を要求するステップと、本画像の送信を要求した本画像保管端末から本画像を受信するステップと、本画像保管端末から受信した本画像を、本画像の送信を要求した本画像要求端末に送信するステップと、を備える。
【００１９】
上記の画像共有方法をコンピュータに実行させるためのプログラムも本発明に含まれる。
【発明の効果】
【００２０】
本発明では、本画像そのものはサーバに記憶せず、縮小画像と保管位置情報と本画像保管端末の識別情報を記憶しておき、必要に応じて本画像保管端末から本画像を取得して本画像保管端末に送るから、多量の本画像を記憶することでリソース上の問題が生じるのを防ぐことができ、効率的な画像共有システムの運用が可能になる。
【発明を実施するための最良の形態】
【００２１】
図１は本発明の好ましい実施形態に係る画像共有システムの概略構成図である。このシステムは、画像情報管理サーバ１００と複数のユーザ端末２００とを含み、複数のユーザ端末２００は、インターネットなどのネットワーク５０を介して画像情報管理サーバ１００と接続されている。
【００２２】
ユーザ端末（以下「端末」とする）２００は、パソコン、デジタルカメラ、携帯電話機、ＰＤＡなどで構成される。
【００２３】
画像情報管理サーバ１００（以下「サーバ」とする）は、各端末２００の格納する本画像（オリジナル画像データ）を特定する本画像保管情報を格納する画像情報記憶手段１０８を備えている。本画像そのものは、サーバ１００でなく、各端末２００に蓄積され、サーバ１００を仲介して端末２００間で画像を流通させ、共有させる。
【００２４】
説明の便宜上、このシステムでは、ある端末２００ｂが、サーバ１００に対し、所望の本画像の送信を要求すると、サーバ１００が、要求された本画像の保管元である端末２００ａを検索し、要求された本画像を端末２００ａから取得して、画像要求元の端末２００ｂに対してこの画像を転送する。画像の要求元の端末２００ｂは、サーバ１００から所望の画像を受信すると、これを適宜表示・加工・保存して、閲覧やプリント注文に供することができる。ただし、端末２００ａ、２００ｂは同様の構成であり、端末２００ｂが本画像の保管元、端末２００ａが画像の要求元となることもできる。
【００２５】
図２は、サーバ１００および端末２００の詳細な構成を示す。
【００２６】
サーバ１００は、ＣＰＵ１０１、ＨＤＤ１０２、メモリ１０３、入力機能１０４、表示機能１０５、ユーザ情報記憶手段１０６、ログイン管理手段１０７、画像情報記憶手段１０８、画像情報送信手段１０９、および本画像取得手段１１０を備えている。
【００２７】
ＣＰＵ１０１は、ＨＤＤ１０２に記憶されたプログラムを実行することで、各ブロックの動作を統括制御する。
【００２８】
ＨＤＤ１０２は、ＣＰＵ１０１を動作させるためのプログラムや処理に必要なデータ、あるいは端末２００ａから受信した縮小画像を蓄積する大容量記憶媒体である。メモリ１０３は、ＣＰＵ１０１の動作に必要なデータを一時的に記憶する。
【００２９】
入力機能１０４は、入力キー、タッチパネル、マウス、音声認識など、ユーザによる指示入力を受け付ける機能を有するデバイスである。
【００３０】
表示機能１０５は、ディスプレイなどの表示装置で構成され、ＣＰＵ１０１の指令に従い、所望の画像や文字を表示する。
【００３１】
ユーザ情報記憶手段１０６は、サーバ１００にログインするために必要な識別情報（ＩＤやパスワードなど）を含むユーザ情報を記憶する装置である。
【００３２】
ログイン管理手段１０７は、ユーザ情報記憶手段１０６に記憶されたユーザ情報に従って、サーバ１００へのログインを許可したり、ログインを完了（ログオフ）する際の各種制御を統括する。
【００３３】
画像情報記憶手段１０８は、端末２００ａにおける本画像の保管位置（パス）を特定する本画像保管情報と、ＨＤＤ１０２における該本画像の縮小画像の保管位置（パス）を特定する縮小画像情報と、端末２００ａの識別情報とを対応づけて記憶する。
【００３４】
画像情報送信手段１０９は、画像要求端末２００ｂの要求した本画像を特定する本画像保管情報を画像保管元端末２００ａに送信する装置である。
【００３５】
端末２００は、ＣＰＵ２０１、ＨＤＤ２０２、メモリ２０３、入力機能２０４、表示機能２０５、ユーザ登録手段２０６、ログイン通知手段２０７、画像情報登録手段２０８、ログオフ手段２０９、本画像送信手段２１０、画像情報取得手段２１１および本画像取得手段２１２を備えている。
【００３６】
ＣＰＵ２０１、ＨＤＤ２０２、メモリ２０３、入力機能２０４、表示機能２０５は、それぞれ、上述のＣＰＵ１０１、ＨＤＤ１０２、メモリ１０３、入力機能１０４、表示機能１０５と同様の機能を有する。
【００３７】
ユーザ登録手段２０６は、サーバ１００へのユーザ登録に関する処理を行う。
【００３８】
ログイン通知手段２０７は、ユーザ登録手段２０６によって登録されたユーザ情報に基づいて、サーバ１００へログインを求める処理を行う。
【００３９】
画像情報登録手段２０８は、ＨＤＤ２０２に格納された本画像を特定する本画像保管情報を、サーバ１００に登録する処理を行う。
【００４０】
ログオフ手段２０９は、サーバ１００へログオフを求める処理を行う。
【００４１】
本画像送信手段２１０は、サーバ１００から要求された本画像を、本画像保管情報に基づいてＨＤＤ２０２から検索して送信する処理を行う。
【００４２】
画像情報取得手段２１１は、縮小画像情報をサーバ１００から取得する処理を行う。
【００４３】
以下、図３〜６のフローチャートを参照し、本システムで実行される処理の流れを説明する。
【００４４】
図３はユーザ登録処理の流れを示す。なお、この処理は、端末２００ａおよび２００ｂの双方について行われるものとする。
【００４５】
Ｓ１では、端末２００のユーザ登録手段２０６が、サーバ１００に対し、任意に入力されたユーザ名やパスワードなどのユーザ情報を示し、ユーザ登録を申請する。
【００４６】
サーバ１００は、端末２００からユーザ登録の申請を受け付けると、ユーザごとに個別の識別情報（ＩＤ）を発行して、端末２００に送る。また、ユーザごとに個別のフォルダを作成し、このフォルダ内に、受信したユーザ情報および発行したＩＤを格納し、ユーザを登録する。これにより、端末２００は、発行されたＩＤおよび登録されたユーザ情報に基づいたサーバ１００へのログインが可能となり、後述する本画像取得処理により本画像を得ることができる。
【００４７】
発行されるＩＤは、ユーザごとに独立別個でもよいし、ある特定グループに属するメンバーを識別する情報であってもよく、ユーザが登録に際し、特定グループに属するメンバーとしてのＩＤ発行を選択できるようにしてもよい。
【００４８】
例えば、端末２００ａのユーザと端末２００ｂのユーザが知り合いであり、互いに本画像の交換をしたい場合、双方のユーザとも共通グループのメンバーとしてのＩＤ発行を選択するとよい。この場合、発行されたＩＤの一部に、共通グループの識別情報を埋め込んでおくとよい。
【００４９】
なお、ログイン管理手段１０７がユーザ情報を格納したフォルダのパスを管理することで、どのユーザ情報がどのパスに保存されているかを把握する。
【００５０】
図４は画像情報登録処理の流れを示す。
【００５１】
Ｓ１１では、ユーザ端末２００ａのログイン通知手段２０７が、ユーザ登録手段２０６がサーバ１００に登録したユーザ情報およびＩＤとユーザ端末２００ａのネットワーク５０上のアドレスとを、ネットワーク５０経由でサーバ１００に送信し、ログインを要求する。
【００５２】
サーバのログイン管理手段１０７は、端末２００ａから受信したユーザ情報およびＩＤと、ユーザ情報記憶手段１０６のユーザ情報およびＩＤとを照合し、両者が一致したことに応じ、ログインを許可する。ログイン管理手段１０７は、ログインの許可されたユーザ情報、ＩＤおよびネットワークアドレスを記憶し、ログオフまで管理する。
【００５３】
Ｓ１２では、ログインを許可されたユーザ端末２００ａの画像情報登録手段２０８が、入力機能２０４から任意に入力される本画像選択指示に従い、ＨＤＤ２０２の本画像を選択する。画像情報登録手段２０８は、選択した本画像のＨＤＤ２０２における格納位置情報を記述した本画像保管情報ファイルおよび該選択した本画像の縮小画像を作成する。図７は選択された本画像ごとに作成された本画像保管情報ファイルの概念説明図である。
【００５４】
ユーザ端末２００ａは、ＱＶＧＡのような閲覧に適した大きさの縮小画像を、選択された本画像に基づいて作成する。Ｅｘｉｆファイルのように予め本画像とともに用意されているサムネイルを縮小画像として送ることもできるが、閲覧のし易さおよびサーバ１００でのリソース消費の双方を考慮したベストサイズで縮小する方がよい。
【００５５】
画像情報登録手段２０８は、入力機能２０４から任意に入力される送信指示に従い、ネットワーク５０経由でサーバ１００に、作成した本画像保管情報ファイルおよび縮小画像を送信する。
【００５６】
サーバ１００の画像情報記憶手段１０８は、端末２００ａからネットワーク５０経由で受信した縮小画像をＨＤＤ１０２に記憶する。同時に、受信した本画像保管情報ファイルと該縮小画像のＨＤＤ１０２における保管位置情報（パス）である縮小画像情報と端末２００ａのＩＤを対応づけて記憶する。画像情報記憶手段１０８は、ユーザ端末２００ａのＩＤに固有のフォルダを作成し、そのフォルダに、本画像保管情報ファイルおよび縮小画像情報を格納するようにしてもよい。
【００５７】
図８は画像情報記憶手段１０８に記憶される縮小画像情報と本画像保管情報ファイルとＩＤとの対応づけの一例を示す。
【００５８】
縮小画像情報と本画像保管情報ファイルの組をソートして記憶してもよい。たとえば、端末２００ｂからの本画像要求の多い順、本画像の記録日時の順、検索キーワードのヒット順、縮小画像の表示回数の多い順にソートするとよい。こうすると、本画像の検索が人気の高いものから優先的に行われ、検索が高速化される。
【００５９】
また、縮小画像情報と本画像保管情報ファイルの組を、カテゴリごとに作成されたフォルダに分類して格納してもよい。こうすると、目当てのカテゴリを指定して本画像を検索でき、効率がよい。
【００６０】
なお、サーバ１００は、端末２００ａから送信されたＩＤに基づいて固有のフォルダを検索し、その中に格納された縮小画像情報と本画像保管情報ファイルの内容を適宜変更・更新・追加・削除することもできる。本画像がユーザ端末２００ａから削除された場合、これにあわせて縮小画像情報と本画像保管情報ファイルを削除してもよい。あるいは、縮小画像だけを閲覧できるよう縮小画像情報を残し、これと本画像が削除された旨を示すフラグやマーカなどと対応づけて記憶しておいてもよい。
【００６１】
Ｓ１３では、端末２００ａのログオフ手段２０９が、サーバ１００に対してログインＩＤを送信しログオフを要求する。サーバ１００のログイン管理手段１０７は、端末２００ａのログオフの要求に応じ、受信したログインＩＤと同一のＩＤを記憶領域から削除することで、端末２００ａのログオフを行う。
【００６２】
図５は本画像取得処理（本画像保管端末ログイン中）の流れを示すフローチャートである。この処理は、本画像保管端末である端末２００ａがサーバ１００にログインしているときに実行される。
【００６３】
Ｓ２１・２２では、端末２００ａ・２００ｂのログイン通知手段２０７は、それぞれサーバ１００にＩＤとパスワードを送信し、ログインを要求する。サーバ１００のログイン管理手段１０７は、端末２００ａ・２００ｂからネットワーク５０経由で受信したユーザ情報が真正であればログインを許可する。ログイン管理手段１０７は、ログオフまで、端末２００ａ・２００ｂのログインＩＤとネットワークアドレスを記憶・管理する。
【００６４】
Ｓ２３では、サーバ１００の画像情報送信手段１０９は、端末２００ｂの画像情報取得手段２１１からの要求に応じ、画像情報記憶手段１０８から縮小画像情報を検索する。端末２００ｂが所望の縮小画像情報の検索を要求する際には、入力機能２０４から任意に指定された縮小画像の記録カテゴリなどをキーにするとよい。縮小画像情報が検索された場合、その縮小画像情報で特定される縮小画像を、ＨＤＤ１０２から検索する。
【００６５】
サーバ１００の画像情報送信手段１０９は、検索された縮小画像情報に対応するＩＤがログイン管理手段１０７に記憶されていれば、ログイン中の端末２００ａから即時に本画像を取得できる旨を示す情報である「即時に取得可能」通知を、検索した縮小画像とともに端末２００ｂに送る。検索された端末２００ａのログインＩＤがログイン管理手段１０７に記憶されていなければ、ログイン中の端末２００ａから即時に本画像を取得できない旨を示す情報である「即時に取得不可能」通知を、検索した縮小画像とともに端末２００ｂに送る。検索した縮小画像だけでなく、検索した縮小画像情報も端末２００ｂに送ってもよい。
【００６６】
端末２００ｂには、サーバ１００からの「即時に取得可能」通知あるいは「即時に取得不可能」通知が、縮小画像とともに表示機能２０５によって表示され、検索された縮小画像に対応する本画像が即時に取得できるのか否かが把握できる。
【００６７】
ただし、この本画像取得処理（本画像保管端末ログイン中）では、本画像の保管元である端末２００ａのログインＩＤがログイン管理手段１０７に記憶されており、「即時に取得可能」通知が送られるものとする。本画像の保管元である端末２００ａのログインＩＤがログイン管理手段１０７に記憶されていない場合の処理は、後述する本画像取得処理（本画像保管端末ログオフ中）で説明する。
【００６８】
Ｓ２４では、端末２００ｂの画像情報取得手段２１１は、入力機能２０４を介し、所望の本画像に対応する縮小画像を指定させることで、プリントなどに使用する所望の本画像の指定を受け付ける。画像情報取得手段２１１は、指定された縮小画像を特定する縮小画像情報をサーバ１００に送信することで、該縮小画像に対応する本画像の送信を要求する。
【００６９】
Ｓ２５では、サーバ１００の本画像取得手段１１０は、端末２００ｂから受信した縮小画像情報に対応するＩＤおよび本画像保管情報ファイルを画像情報記憶手段１０８から特定し、特定された本画像保管情報ファイルを特定されたＩＤを有する端末２００ａに送信することで、本画像の送信を端末２００ａに要求する。
【００７０】
Ｓ２６では、端末２００ａの本画像送信手段２１０は、ネットワーク５０経由でサーバ１００の本画像取得手段１１０の送信した本画像保管情報ファイルを受信する。
【００７１】
本画像送信手段２１０は、受信した本画像保管情報ファイルに基づいて、ＨＤＤ２０２の本画像を検索する。本画像送信手段２１０は、ＨＤＤ２０２から検索した本画像を、サーバ１００に送信する。
【００７２】
Ｓ２７では、サーバ１００の本画像取得手段１１０は、本画像を端末２００ａから受信すると、これを端末２００ｂに転送する。端末２００ｂの本画像取得手段２１２は、サーバ１００から本画像を受信する。本画像取得手段２１２は、受信した本画像を記憶する。この本画像は、加工、閲覧、プリントなどの各種の用途に供することができる。
【００７３】
図６は本画像取得処理（本画像保管端末ログオフ中）の流れを示すフローチャートである。この処理は、本画像の送信要求や受信をする端末２００ａや端末２００ｂがサーバ１００にログインしていないときにも対処できる。
【００７４】
Ｓ３１では、端末２００ｂのログイン通知手段２０７は、サーバ１００にＩＤ・パスワード等を送信し、ログインを要求する。サーバ１００のログイン管理手段１０７は、端末２００ｂからネットワーク５０経由で受信したＩＤおよびパスワードが真正であればログインを許可する。ログイン管理手段１０７は、端末２００ｂのログオフまでログインＩＤとネットワークアドレスを記憶・管理する。
【００７５】
Ｓ３２では、サーバ１００の画像情報送信手段１０９は、端末２００ｂからの要求に応じ、画像情報記憶手段１０８から縮小画像情報および縮小画像を検索する。端末２００ｂが所望の縮小画像の検索を要求する際には、入力機能２０４から任意に指定された縮小画像の記録カテゴリなどをキーにするとよい。
【００７６】
サーバ１００の画像情報送信手段１０９は、検索された縮小画像情報に対応するＩＤが端末２００ａのＩＤとしてログイン管理手段１０７に記憶されていれば、ログイン中の端末２００ａから即時に本画像を取得できる旨を示す情報である「即時に取得可能」通知を、検索された縮小画像とともに端末２００ｂに送る。検索された端末２００ａのログインＩＤがログイン管理手段１０７に記憶されていなければ、ログイン中の端末２００ａから即時に本画像を取得できない旨を示す情報である「即時に取得不可能」通知を、検索された縮小画像とともに端末２００ｂに送る。
【００７７】
ただし、この本画像取得処理（本画像保管端末ログオフ中）では、本画像の保管元である端末２００ａのログインＩＤがログイン管理手段１０７に記憶されてないものとする。本画像の保管元である端末２００ａのログインＩＤがログイン管理手段１０７に記憶されている場合の処理は、前述した本画像取得処理（本画像保管端末ログオン中）で対応できる。
【００７８】
Ｓ３３では、端末２００ｂの画像情報取得手段２１１は、入力機能２０４を介し、所望の本画像に対応する縮小画像を指定させることで、プリントなどに使用する所望の本画像の指定を受け付ける。画像情報取得手段２１１は、指定された縮小画像を特定する縮小画像情報をサーバ１００に送信することで、本画像の送信を要求する。
【００７９】
Ｓ３４では、サーバ１００の画像情報送信手段１０９は、端末２００ｂから縮小画像情報を受信すると、該縮小画像情報の送信元である端末２００ｂのログインＩＤを、該縮小画像情報に対応する本画像保管情報ファイルおよびＩＤと対応づけ、これを本画像受付情報として記憶する。そして、端末２００ｂからの本画像送信要求を受け付けたことを確認する通知を端末２００ｂに送信する。これは、図５の処理と異なり、本画像送信要求時に画像保管端末である端末２００ａがサーバ１００にログインしておらず、即時に本画像の取得要求を端末２００ａに送ることができないからである。
【００８０】
Ｓ３５では、端末２００ｂのログオフ手段２０９が、サーバ１００に対してログオフを要求する。サーバ１００のログイン管理手段１０７は、端末２００ｂのログオフの要求に応じ、これを行う。
【００８１】
Ｓ３６では、端末２００ａのログイン通知手段２０７は、サーバ１００にＩＤ・パスワード等を送信し、ログインを要求する。サーバ１００のログイン管理手段１０７は、端末２００ａからネットワーク５０経由で受信したＩＤ・パスワードが真正であればログインを許可する。ログイン管理手段１０７は、端末２００ａのログオフまでログインＩＤとネットワークアドレスを記憶・管理する。
【００８２】
Ｓ３７では、サーバ１００の本画像取得手段１１０は、ログイン管理手段１０７が記憶したログインＩＤと、本画像受付情報のＩＤとを比較し、両者が一致した場合は、端末２００ｂから要求された本画像を保管した端末２００ａがログインしたと判断する。本画像取得手段１１０は、要求された本画像を格納した端末２００ａがログインされたと判断した場合、本画像受付情報の本画像保管情報ファイルを端末２００ａに送信することで、該ファイルで特定される本画像の送信を要求する。
【００８３】
Ｓ３８では、端末２００ａの画像情報取得手段２１１は、ネットワーク５０経由でサーバ１００の本画像取得手段１１０の送信した本画像保管情報ファイルを受信する。
【００８４】
本画像送信手段２１０は、受信した本画像保管情報ファイルに基づいて、ＨＤＤ２０２の本画像を検索する。本画像送信手段２１０は、ＨＤＤ２０２から検索した本画像を、サーバ１００に送信する。
【００８５】
サーバ１００の本画像取得手段１１０は、端末２００ａから受信した本画像を、その本画像の要求元である端末２００ｂのＩＤに対応づけて保存する。
【００８６】
Ｓ３９では、端末２００ｂのログイン通知手段２０７は、サーバ１００にＩＤ・パスワード等を送信し、ログインを要求する。サーバ１００のログイン管理手段１０７は、端末２００ｂからネットワーク５０経由で受信したＩＤ・パスワードが真正であればログインを許可する。ログイン管理手段１０７は、端末２００ｂのログオフまでログインＩＤとネットワークアドレスを記憶・管理する。
【００８７】
サーバ１００の本画像取得手段１１０は、本画像受付情報に含まれる本画像の要求元のＩＤと、ログイン管理手段１０７に記憶された端末２００ｂのログインＩＤとを比較し、両者が一致した場合は、本画像の要求元である端末２００ｂがログインしたと判断する。
【００８８】
Ｓ４０では、本画像取得手段１１０は、本画像の要求元である端末２００ｂがログインされたと判断した場合、端末２００ｂのＩＤに対応づけられて保存されている本画像を端末２００ｂに転送する。端末２００ｂの本画像取得手段２１２は、サーバ１００から本画像を受信する。
【００８９】
なお、本画像取得手段１１０は、本画像の要求元である端末２００ｂがログインされていないと判断した場合、端末２００ｂのＩＤに対応づけられている本画像の保存を継続し、送信を待機する。
【００９０】
このように、サーバ１００は、端末２００ｂから本画像の送信要求があれば、その都度端末２００ａから所望の本画像を取得して提供する。サーバ１００は自分自身で本画像を保存せず、縮小画像情報と本画像保管情報ファイルとＩＤとを記憶するので、サーバ１００の本画像保存のリソースを省くとともに、端末２００のリソースを効率よく利用することができる。
【００９１】
また、本画像の保管元が本画像の要求時にサーバにログインしていなくても、サーバにログインしたときに本画像を要求するから、本画像の要求が無駄になることはない。
【００９２】
さらに、本画像の要求元が本画像の取得時にサーバにログインしていなくても、取得した本画像を一旦保存しておき、本画像の要求元がログインしたときに本画像を送信するから、本画像の保管元からの本画像送信が無駄になることはない。
【図面の簡単な説明】
【００９３】
【図１】画像共有システムの概略構成図
【図２】画像情報管理サーバおよびユーザ端末のブロック図
【図３】ユーザ登録処理の流れを示すフローチャート
【図４】画像情報登録処理の流れを示すフローチャート
【図５】本画像取得処理（本画像保管端末ログイン中）の流れを示すフローチャート
【図６】本画像取得処理（本画像保管端末ログオフ中）の流れを示すフローチャート
【図７】本画像保管情報ファイルの保存状態を示す図
【図８】縮小画像情報、本画像保管情報ファイルおよびＩＤの保存状態を示す図
【符号の説明】
【００９４】
１００：画像情報管理サーバ、１０２：ＨＤＤ、１０６：ユーザ情報記憶手段、１０７：ログイン管理手段、１０８：画像情報記憶手段、１０９：画像情報送信手段、１１０：本画像取得手段、２００：ユーザ端末、２０２：ＨＤＤ、２０６：ユーザ登録手段、２０７：ログイン通知手段、２０８：画像情報登録手段、２０９：ログオフ手段２０９、２１１：画像情報取得手段、２１２：本画像取得手段
【図１】
2008140041.tif 000003
【図２】
2008140041.tif 000004
【図３】
2008140041.tif 000005
【図４】
2008140041.tif 000006
【図５】
2008140041.tif 000007
【図６】
2008140041.tif 000008
【図７】
2008140041.tif 000009
【図８】
2008140041.tif 000010