(57)【要約】【課題】画像サービスを提供する複数のサーバに記憶された画像を有効に共有することができる管理システムを提供する。【解決手段】統括管理部１０１は、サービス管理テーブルに記憶された登録情報と登録情報に含まれる識別情報で識別される画像及び登録画面で入力された付帯情報を、登録情報で指定されたサービスサーバ２に送信する（Ｓ１３）。サービスサーバ２の処理部２１は登録情報、画像及び付帯情報を受信すると、これらを対応させて閲覧情報としてサービスＤＢ２２の閲覧情報管理テーブルに記憶させる（Ｓ１４）。従って、端末４ａのユーザは、あるサービスサーバにアップロードした画像を他のサービスサーバ２で閲覧させる場合にも、いちいち各サービスサーバ２にアクセスして画像を複数回アップロードする必要がなくなる。【選択図】  図９
2005301338.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末機からアップロードされた画像をそれぞれ異なるサービス閲覧画面にて閲覧させる複数のサービスサーバと、前記複数のサービスサーバのうちのいずれかのサービスサーバにアップロードされた画像を他のサービスサーバのサービス閲覧画面で閲覧させるための管理サーバとからなる画像サービスシステムであって、
各サービスサーバは、
ユーザ端末機からアップロードされた画像と、他のサービスサーバで管理されている画像にアクセスするための画像リンク情報と、前記アップロードされた画像及び前記画像リンク情報に対応する画像の登録情報とを管理する第１のデータベースと、
前記アップロードされた画像及び該画像の登録情報を前記第１のデータベースに登録させるとともに、前記管理サーバから送信された画像の登録情報及び画像リンク情報を前記第１のデータベースに登録させる登録手段と、
前記アップロードされた画像の登録情報、画像リンク情報及び縮小画像を前記管理サーバに送信する第１送信手段とを備え、
前記管理サーバは、
各サービスサーバから送信された前記登録情報、画像リンク情報及び縮小画像をユーザごとに管理する第２のデータベースと、
ユーザ端末機からの要求に応じて前記第２のデータベースで管理されている前記登録情報及び縮小画像のうちのユーザの画像に対応する登録情報及び縮小画像の一覧をユーザ端末機に表示させる手段と、
前記一覧表示された縮小画像から選択された画像に対して前記第２のデータベースに登録されているサービスサーバの登録情報とは異なるサービスサーバの登録情報を受け付ける登録情報受付手段と、
前記登録情報受付手段が受け付けたサービスサーバに対する登録情報及び前記選択された画像の画像リンク情報を前記第２のデータベースに追加するとともに、対応するサービスサーバに送信する第２送信手段とを備える画像サービスシステム。
【請求項２】
前記サービスサーバは前記アップロードされた画像に所定の画像処理を行う画像処理手段をさらに備え、
前記登録情報受付手段は前記画像処理された画像をどのサービスサーバで使用するかを指定する登録情報の入力を受け付け、
前記第２送信手段は前記登録情報で指定されるサービスサーバに前記画像処理された画像の画像リンク情報をさらに送信する請求項１に記載の画像サービスシステム。
【請求項３】
前記管理サーバは、
前記画像を所定の形式及び枚数で印刷させる注文である印刷注文を受け付ける印刷注文受付手段と、
前記印刷注文に基づいて前記画像を印刷させる印刷手段と、
をさらに備える請求項１又は２に記載の画像サービスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像を使用したサービスを提供するシステムに係り、特に画像を使用したサービスを提供する複数のシステムで共通使用する画像を統括管理するシステムに関する。
【背景技術】
【０００２】
近年、個人ユーザが撮影した画像をアップロードし、その画像をインターネット上で閲覧させるサービスが普及している。例えば、特許文献１によると、登録ユーザがコンピュータや携帯電話機でウェブサイト管理サーバの専用サイトにアクセスし、写真画像データ記憶領域にアップロードした画像を選択し、選択した画像データを利用するコンテンツをコンテンツ管理者コンピュータ群の提供するコンテンツ群の中から選択する。このようにすることで、同一ユーザの画像を複数のコンテンツで再利用できる。
【特許文献１】特開２００２−１８９７２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、上述の特許文献１の技術では、コンテンツ管理者コンピュータ群が利用する全ての画像をウェブサイト管理サーバ及び写真画像データ記憶領域で一括管理する必要があり、画像管理の負担が大きい。本発明はこのような問題点に鑑みてなされたもので、画像サービスを提供する複数のサーバに記憶された画像を有効に共有することができる管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記の課題を解決するため、請求項１に係る発明は、ユーザ端末機からアップロードされた画像をそれぞれ異なるサービス閲覧画面にて閲覧させる複数のサービスサーバと、前記複数のサービスサーバのうちのいずれかのサービスサーバにアップロードされた画像を他のサービスサーバのサービス閲覧画面で閲覧させるための管理サーバとからなる画像サービスシステムであって、各サービスサーバは、ユーザ端末機からアップロードされた画像と、他のサービスサーバで管理されている画像にアクセスするための画像リンク情報と、前記アップロードされた画像及び前記画像リンク情報に対応する画像の登録情報とを管理する第１のデータベースと、前記アップロードされた画像及び該画像の登録情報を前記第１のデータベースに登録させるとともに、前記管理サーバから送信された画像の登録情報及び画像リンク情報を前記第１のデータベースに登録させる登録手段と、前記アップロードされた画像の登録情報、画像リンク情報及び縮小画像を前記管理サーバに送信する第１送信手段とを備え、前記管理サーバは、各サービスサーバから送信された前記登録情報、画像リンク情報及び縮小画像をユーザごとに管理する第２のデータベースと、ユーザ端末機からの要求に応じて前記第２のデータベースで管理されている前記登録情報及び縮小画像のうちのユーザの画像に対応する登録情報及び縮小画像の一覧をユーザ端末機に表示させる手段と、前記一覧表示された縮小画像から選択された画像に対して前記第２のデータベースに登録されているサービスサーバの登録情報とは異なるサービスサーバの登録情報を受け付ける登録情報受付手段と、前記登録情報受付手段が受け付けたサービスサーバに対する登録情報及び前記選択された画像の画像リンク情報を前記第２のデータベースに追加するとともに、対応するサービスサーバに送信する第２送信手段とを備える。
【０００５】
この発明によると、あるサービスサーバに記憶された画像を他のサービスサーバでも利用することができる。即ち、既存のサービスサーバのリソースを活用してサービスサーバ間の画像の共通利用をすることができる。
【０００６】
請求項２に係る発明は、請求項１に記載の画像サービスシステムにおいて、前記サービスサーバは前記アップロードされた画像に所定の画像処理を行う画像処理手段をさらに備え、前記登録情報受付手段は前記画像処理された画像をどのサービスサーバで使用するかを指定する登録情報の入力を受け付け、前記第２送信手段は前記登録情報で指定されるサービスサーバに前記画像処理された画像の画像リンク情報をさらに送信する。
【０００７】
この発明によると、あるサービスサーバにアップロードした画像に所定の画像処理を施した画像を他のサービスサーバで利用できる。
【０００８】
請求項３に係る発明は、請求項１又は２に記載の画像サービスシステムにおいて、前記管理サーバは、前記画像を所定の形式及び枚数で印刷させる注文である印刷注文を受け付ける印刷注文受付手段と、前記印刷注文に基づいて前記画像を印刷させる印刷手段と、をさらに備える。
【０００９】
この発明によると、各サービスサーバにアップロードした画像を印刷することができる。
【発明の効果】
【００１０】
この発明によると、あるサービスサーバに記憶された画像を他のサービスサーバでも利用することができる。即ち、既存のサービスサーバのリソースを活用してサービスサーバ間の画像の共通利用をすることができる。
【発明を実施するための最良の形態】
【００１１】
以下、添付した図面を参照し本発明の好ましい実施の形態を説明する。
【００１２】
＜第１実施形態＞
［概略構成］
図１は、本発明の好ましい実施形態に係る画像サービスシステムの概略構成図である。このシステムは、インターネットなどのネットワーク７を介して端末４ａからアップロードされた画像及びコメント等をＷｅｂページ等で端末４ｂに閲覧させる複数のサービスサーバ２ａ〜２ｄと、端末４ａからあるサービスサーバ２ａ〜２ｄにアップロードされた画像等を端末４ａから入力された後述の登録情報に従って他のサービスサーバ２ａ〜２ｄの全部又は一部に送信する統括管理サーバ１を備えている。統括管理サーバ１はＣＰＵで構成される処理部１１と、リレーショナル型データベースなどで構成される管理ＤＢ１２とを有している。処理部１１は、実行プログラムとして統括管理部１０１を有している。統括管理部１０１の実行する処理は後述する。各サービスサーバ２ａ〜２ｄはＣＰＵで構成される処理部２１と、リレーショナル型データベースなどで構成されるサービスＤＢ２２とを有している。処理部２１は、プログラムとしてサービス管理部２０１と画像加工部２０２とを有している。サービス管理部２０１の処理は後述する。画像加工部２０２は、端末４ａからの指示に基づき、端末４ａからサービスサーバ２にアップロードされた画像の明るさ補正、セピア加工、フレーム合成、白黒化などの各種画像処理を行う。
【００１３】
端末４ａは画像及び画像に付帯させて閲覧させるコメント等の各種情報（以下、付帯情報という）をネットワーク７を介して統括管理サーバ１に送信できる機器であれば何でもよく、例えばパソコンやカメラ付き携帯電話機である。端末４ｂはネットワーク７を介してサービスサーバ２にアクセスし、画像等を閲覧できる機器であれば何でもよく、例えばパソコン、インターネット接続機能付き携帯電話機、ＰＤＡなどである。本実施形態においては、フォトコレクションサーバ２ａ、フォトマップサーバ２ｂ、フォトダイアリサーバ２ｃ及びフォトコンテストサーバ２ｄをサービスサーバ２と総称する。サービスサーバ２はネットワーク７を介して画像や付帯情報を端末４ｂに閲覧させる機能があれば上記に限られず、また画像等をどのような形式で閲覧させてもよい。
【００１４】
フォトコレクションサーバ２ａは、季節の移り変わりや子供の成長等を記録しておくためにデジタルカメラ等で撮影された画像を、カテゴリ毎に分類した上、各画像に撮影日時または撮影場所に関する情報やコメント等からなる付帯情報を付加して閲覧させるサーバである。図２は、フォトコレクションサーバ２ａの有するサービスＤＢ２２ａに記憶される閲覧情報管理テーブルの一例を示す。フォトコレクションサーバ２ａのサービスＤＢ２２ａには、統括管理サーバ１及び全てのサービスサーバ２で共通して端末４ａのユーザを識別するユーザＩＤ、ユーザのニックネーム、各画像の閲覧の単位を規定するコレクションＩＤ、画像を分類するカテゴリ、タイトル、紹介コメント、閲覧させる画像を識別する情報である使用画像識別情報（ここでは画像ファイル名）、画像を閲覧するために端末４ｂがアクセスするネットワーク７上の識別情報（ここではＵＲＬ）及び画像などの閲覧の可否を指示する情報（閲覧可否情報）が対応した閲覧情報が記憶される。フォトコレクションサーバ２ａの処理部２１ａは、閲覧情報に基づいて画像並びにニックネーム、カテゴリ、タイトル及び紹介コメントからなる付帯情報を閲覧させる。即ち、フォトコレクションサーバ２ａは、閲覧情報に含まれるＵＲＬに端末４ｂからアクセスがあり、かつそのＵＲＬに対応する閲覧可否情報が「可」の場合、そのＵＲＬに対応する画像と付帯情報を端末４ｂに閲覧させる。なお、使用画像識別情報で識別される画像データそのものはサービスＤＢ２２ａに記憶されているものとする。ただし、画像データそのものをサービスＤＢ２２ａ以外のリソース（例えばフォトコレクションサーバ２ａ以外の他のサービスサーバ２、統括管理システム１あるいはその他のファイルサーバ）に記憶させ、サービスＤＢ２２ａには使用画像識別情報の一部として画像データが記憶されたリソースを指定するリンク情報を記憶させてもよい。
【００１５】
フォトマップサーバ２ｂは、端末４ａのユーザに被写体を撮影した場所を電子地図上で指定させた上で画像及び付帯情報のアップロードを受け付ける。そして、フォトマップサーバ２ｂにアクセスした端末４ｂに対しては、アップロードされた画像のサムネイル画像を電子地図上の指定場所に表示させ、その場所を端末４ｂから指定させることでその場所に対応する画像と付帯情報を端末４ｂに閲覧させる。図３は、フォトマップサーバ２ｂの有するサービスＤＢ２２ｂに記憶される閲覧情報管理テーブルの一例を示す。フォトマップサーバ２ｂのサービスＤＢ２２ｂには、統括管理サーバ１及び全てのサービスサーバ２で共通して端末４ａのユーザを識別するユーザＩＤ、ユーザのニックネーム、各画像の閲覧の単位を規定するマップＩＤ、撮影日、撮影した場所を電子地図上で指定する情報である撮影都道府県、閲覧させる画像を識別する情報である使用画像識別情報（ここではファイル名）、タイトル及びコメントが対応した閲覧情報が記憶される。フォトマップサーバ２ｂの処理部２１ｂは、サービスＤＢ２２ｂに記憶される閲覧情報に基づいて画像を閲覧させる。即ち、フォトマップサーバ２ｂに端末４ｂからアクセスがあった場合、電子地図とともにアップロード画像のサムネイル画像を各場所に表示させ、端末４ｂからサムネイル画像の表示された場所の指定をさせ、指定された場所に対応する画像並びにニックネーム、撮影日、撮影都道府県、タイトル及びコメントからなる付帯情報を端末４ｂに閲覧させる。なお、使用画像識別情報で識別される画像データそのものはサービスＤＢ２２ｂに記憶されているものとする。ただし、画像データそのものをサービスＤＢ２２ｂ以外のリソース（例えばフォトマップサーバ２ｂ以外の他のサービスサーバ２、統括管理システム１あるいはその他のファイルサーバ）に記憶させ、サービスＤＢ２２ｂには使用画像識別情報の一部として画像データが記憶されたリソースを指定するリンク情報を記憶させてもよい。
【００１６】
フォトダイアリサーバ２ｃは、端末４ａのユーザに画像を投稿する日付である投稿日を指定させた上で画像及び付帯情報のアップロードを受け付ける。そして、フォトダイアリサーバ２ｃにアクセスした端末４ｂに対してカレンダー画像を表示させて画像の投稿日を指定させ、指定された投稿日に投稿された画像及び付帯情報を日記形式で閲覧させる。図４は、フォトダイアリサーバ２ｃの有するサービスＤＢ２２ｃに記憶される閲覧情報管理テーブルの一例を示す。フォトダイアリサーバ２ｃのサービスＤＢ２２ｃには、統括管理サーバ１及び全てのサービスサーバ２で共通して端末４ａのユーザを識別するユーザＩＤ、ユーザのニックネーム、各画像の閲覧の単位を規定するダイアリＩＤ、カテゴリ、投稿日、コメント及び閲覧させる画像を識別する情報である使用画像識別情報（ここではファイル名）が対応した閲覧情報が記憶される。フォトダイアリサーバ２ｃの処理部２１ｃは、サービスＤＢ２２ｃに記憶される閲覧情報に基づいて画像を閲覧させる。即ち、フォトダイアリサーバ２ｃに端末４ｂからアクセスがあった場合、各日付を表示するカレンダー画像とともに投稿日に投稿がある旨を示すアイコン画像を表示させ、端末４ｂからアイコン画像の表示された日付の指定をさせ、指定された日付に対応する画像並びにニックネーム、カテゴリ、投稿日及びコメントからなる付帯情報を端末４ｂに閲覧させる。なお、使用画像識別情報で識別される画像データそのものはサービスＤＢ２２ｃに記憶されているものとする。ただし、画像データそのものをサービスＤＢ２２ｃ以外のリソース（例えばフォトダイアリサーバ２ｃ以外の他のサービスサーバ２、統括管理システム１あるいはその他のファイルサーバ）に記憶させ、サービスＤＢ２２ｃには使用画像識別情報の一部として画像データが記憶されたリソースを指定するリンク情報を記憶させてもよい。
【００１７】
フォトコンテストサーバ２ｄは、端末４ａから画像及びコメント等の付帯情報のアップロードを受け付ける。フォトコンテストサーバ２ｄの管理者は、アップロード画像の内容を評価し、特に優秀な内容の画像をフォトコンテストサーバ２ｄにアクセスした端末４ｂに閲覧させる。図５は、フォトコンテストサーバ２ｄの有するサービスＤＢ２２ｄに記憶される閲覧情報管理テーブルの一例を示す。フォトコンテストサーバ２ｄのサービスＤＢ２２ｄには、統括管理サーバ１及び全てのサービスサーバ２で共通して端末４ａのユーザを識別するユーザＩＤ、各画像の閲覧の単位を規定するコンテストＩＤ、ユーザのニックネーム、タイトル、投稿日、コメント及び閲覧させる画像を識別する情報である使用画像識別情報（ここではファイル名）が対応した閲覧情報が記憶される。フォトコンテストサーバ２ｄは、サービスＤＢ２２ｄに記憶される閲覧情報に基づいて画像を閲覧させる。即ち、端末４ｂからフォトコンテストサーバ２ｄにアクセスがあると、フォトコンテストサーバ２ｄはサービスＤＢ２２ｄに記憶される全ての使用画像識別情報で識別される画像のサムネイル画像を表示させて任意のサムネイル画像を選択させる。サムネイル画像が選択された場合、フォトコンテストサーバ２ｄはそのサムネイル画像に対応する画像を端末４ｂに送信して閲覧させる。なお、使用画像識別情報で識別される画像データそのものはサービスＤＢ２２ｄに記憶されているものとする。ただし、画像データそのものをサービスＤＢ２２ｄ以外のリソース（例えばフォトコンテストサーバ２ｄ以外の他のサービスサーバ２、統括管理システム１あるいはその他のファイルサーバ）に記憶させ、サービスＤＢ２２ｄには使用画像識別情報の一部として画像データが記憶されたリソースを指定するリンク情報を記憶させてもよい。
【００１８】
以上、サービスサーバ２の一態様としてフォトコレクションサーバ２ａ、フォトマップサーバ２ｂ、フォトダイアリサーバ２ｃ及びフォトコンテストサーバ２ｄを説明したが、サービスサーバ２は端末４ａからアップロードされた画像を各種形式で端末４ｂに閲覧させる機能を有していれば上記に限定されないのは言うまでもない。以下、サービスＤＢ２２に記憶される情報を閲覧情報といい、サービスＤＢ２２に記憶される使用画像識別情報で識別される画像即ちサービスサーバ２が端末４ｂに閲覧させる画像を閲覧画像という。
【００１９】
再び図１に戻ると、統括管理サーバ１は、端末４ａからアップロードされた画像の印刷を注文するための情報（以下、注文情報）を受け付ける。フォトプリントサーバ３は、端末４ａから統括管理サーバ１に送信された注文情報に基づいて画像の印刷を行う。画像の印刷された印刷物は、注文情報で指定された住所に郵送してもよいし、フォトプリントサーバ３の管理者が保管しておき、引き取りに来た端末４ａのユーザに直接手渡してもよい。図６は、フォトプリントサーバ３の有するプリントＤＢ３２に記憶されるプリント情報の一例である。プリントＤＢ３２には、統括管理サーバ１及び全てのサービスサーバ２で共通して端末４ａのユーザを識別するユーザＩＤ、印刷ジョブの単位を規定するプリントＩＤ、印刷する画像を識別する使用画像識別情報及び端末４ａのユーザが欲する印刷物の内容を規定する注文情報が対応して記憶される。注文情報には図示した内容の他印刷物の送付先住所などを含めてもよい。フォトプリントサーバ３はプリントＤＢ３２に記憶された情報に基づいて画像を図示しないプリンタに印刷させる。
【００２０】
図７は、統括管理サーバ１の有する管理ＤＢ１２に記憶される画像管理テーブルの内容の一例を示す。画像管理テーブルには、統括管理サーバ１及び全てのサービスサーバ２で共通して端末４ａのユーザを識別するユーザＩＤと、元画像識別情報と、加工画像識別情報とが対応づけて記憶される。元画像識別情報は、端末４ａからサービスサーバ２にアップロードされた画像である元画像の識別情報である。加工画像識別情報は、画像加工部２０２が元画像に画像処理を行った画像である加工画像を識別する情報である。即ち、画像管理テーブルでは、元画像と加工画像とが区別され、両者が混同することはない。この図では、元画像識別情報「image1.jpg」に加工画像識別情報「image1'.jpg」が対応している。なお、図示しないが、管理ＤＢ１２は、１つの元画像識別情報に複数の加工画像識別情報を対応させて記憶することもできる。当然ながら元画像に何も画像処理が行われていない場合は元画像識別情報には加工画像識別情報が対応して記憶されない。また、上述のように、元画像識別情報又は加工画像識別情報で識別される画像データそのものはサービスＤＢ２２に記憶されているものとする。ただし、画像データそのものをサービスＤＢ２２以外のリソース（例えば統括管理システム１やその他のファイルサーバ）に記憶させ、管理ＤＢ１２には元画像識別情報又は加工画像識別情報の一部として画像データが記憶されたリソースを指定するリンク情報を記憶させてもよい。
【００２１】
図８は、管理ＤＢ１２に記憶されるサービス管理テーブルの内容の一例を示す。サービス管理テーブルは、複数のサービスサーバ２で閲覧の対象としている画像を統括管理サーバ１で識別するために記憶された情報であり、サービスサーバ２毎に作成されたテーブルからなる。本実施形態では、サービスサーバ２は、フォトコレクションサーバ２ａ、フォトマップサーバ２ｂ、フォトダイアリサーバ２ｃ及びフォトコンテストサーバ２ｄの４つであるから、図８（ａ）〜（ｄ）に示すように、このそれぞれに対応したテーブルであるコレクション管理テーブル、マップ管理テーブル、ダイアリ管理テーブル及びコンテスト管理テーブルが管理ＤＢ１２に記憶される。サービス管理テーブルに含まれる各テーブルの構造は共通しており、ユーザＩＤ、コレクションＩＤ、マップＩＤ、ダイアリＩＤ若しくはコンテストＩＤ及び使用画像識別情報が対応して記憶される。統括管理サーバ１はサービス管理テーブルを参照することでどのサービスサーバ２でどの画像が使用されているかを識別可能である。特に、同一の使用画像識別情報が複数のサービス管理テーブルに記憶されていてもよい。例えば、この図に示すように、使用画像識別情報「image1.jpg」は、コレクション管理テーブル、ダイアリ管理テーブル及びコンテスト管理テーブルに記憶されている。コレクションＩＤ、マップＩＤ、ダイアリＩＤ及びコンテストＩＤは、各サービスサーバ２において画像を閲覧させる単位を規定する。コレクションＩＤ、マップＩＤ、ダイアリＩＤ及びコンテストＩＤは統括管理サーバ１が一意的に付与する。以下、コレクションＩＤ、マップＩＤ、ダイアリＩＤ及びコンテストＩＤをまとめてサービスＩＤという。サービスＩＤは、対応する画像がどのサービスサーバ２で使用する画像であるかを識別させる機能も有する。
【００２２】
［処理の流れ]
以下、図９のフローチャートに基づき、本システムで実行される処理の流れを説明する。このシステムでは、ユーザＩＤで識別される端末４ａからあるサービスサーバ２にアップロードされた画像を、他のサービスサーバ２で使用するか否かを指定する登録情報を端末４ａから入力させ、統括管理サーバ１は登録情報に従ってアップロードされた画像（又はその識別情報）を指定されたサービスサーバ２に送信する。
【００２３】
Ｓ１では、サービスサーバ２のサービス管理部２０１は、端末４ａをユーザＩＤで認証してアクセスを許可し、１又は複数の画像のアップロードと、付帯情報の入力を受け付ける。Ｓ２では、サービス管理部２０１は一意的なサービスＩＤを発行し、サービスＩＤとアップロードされた画像及び入力された付帯情報を対応づけてサービスＤＢ２２の閲覧情報管理テーブルに記憶する。例えば、図８（ａ）に示すように、コレクション管理テーブルには、認証されたユーザＩＤ及び画像１２３−１の識別情報image1.jpgに一意的なコレクションＩＤ「ＣＬ００１」が発行されて記憶される。Ｓ３では、サービス管理部２０１はユーザＩＤとサービスＩＤとそれに対応する画像とをサービスＤＢ２２から統括管理サーバ１に送信する。Ｓ１０では、統括管理部１０１は受信した画像の識別情報を元画像識別情報として受信したユーザＩＤと対応づけて画像管理テーブルに記憶する。また、統括管理部１０１は受信したユーザＩＤとサービスＩＤと画像の識別情報とを対応づけた登録情報を、受信したサービスＩＤに対応するサービス管理テーブルに記憶する。
【００２４】
Ｓ１１では、統括管理部１０１は、端末４ａをユーザＩＤで認証してアクセスを許可し、画像管理テーブルに記憶される元画像識別情報で識別される画像のサムネイル画像を一覧表示させるとともに、その画像をどのサービスサーバ２で使用するかを指定するチェックボックス１２１及び付帯情報を入力するテキストボックス１２２を表示させる登録画面を端末４ａに送信して表示させる。図１０は登録画面の一例であり、３つの元画像識別情報image1.jpg、image2.jpg、image3.jpgで識別される３つの画像のサムネイル画像１２３−１、１２３−２、１２３−３を一覧表示している。以下、説明の簡略のため、使用画像識別情報で識別される画像とそれらのサムネイル画像とを同一視して扱う。端末４ａからチェックボックス１２１及びテキストボックス１２２に入力した情報はＣＧＩ（Common Gateway Interface）で統括管理部１０１に送信され、統括管理部１０１はこの情報を登録情報として受け付ける。この登録画面は、４つのサービスサーバ２ａ〜ｄ毎に４つのチェックボックス１２１ａ〜ｄとテキストボックス１２２ａ〜ｄを各画像に対応した登録単位１１２として表示している。即ち、登録画面で表示させるチェックボックス１２１及びテキストボックス１２２の数はサービスサーバ２の数に応じて増減させればよい。また、元画像の数に応じて登録画面に表示させる登録単位１１２の数を増減させればよい。例えば、この図では、画像１２３−１をフォトコレクションサーバ２ａ、フォトダイアリサーバ２ｃ及びフォトコンテストサーバ２ｄで使用する旨が入力されている。なお、図示しないが、テキストボックス１２２には付帯情報を入力可能である。以下、ある画像に対応してチェックボックス１２１及びテキストボックス１２２に入力された内容を示す情報も登録情報で表す。
【００２５】
Ｓ１２では、登録画面に表示された登録ボタン１２６が押下された場合、統括管理部１０１は登録画面で指定されたサービスサーバ２で使用する一意的なサービスＩＤを発行し、ユーザＩＤとサービスＩＤと元画像の識別情報とを対応づけた登録情報をサービス管理テーブル（図８参照）に記憶する。一例として、図１０では、画像識別情報がimage1.jpgの画像１２３−１を、フォトコレクションサーバ２ａ、フォトダイアリサーバ２ｃ及びフォトコンテストサーバ２ｄで使用する旨が入力されている。このため、図８（ｃ）に示すように、ダイアリ管理テーブルには、認証されたユーザＩＤ及び画像１２３−１の識別情報image1.jpgに一意的なダイアリＩＤ「Ｄ００１」が発行されて記憶される。さらに、図８（ｃ）に示すように、コンテスト管理テーブルには、認証されたユーザＩＤ及び画像１２３−１の識別情報image1.jpgに一意的なコンテストＩＤ「ＣＯＮ００１」が発行されて記憶される。なお、図示しないが、テキストボックス１２２に入力された付帯情報も合わせてサービス管理テーブルに記憶してもよい。
【００２６】
Ｓ１３では、統括管理部１０１は、サービス管理テーブルに記憶された登録情報と登録情報に含まれる識別情報で識別される画像及び登録画面で入力された付帯情報を、登録情報で指定されたサービスサーバ２に送信する。Ｓ１４では、サービスサーバ２の処理部２１は登録情報、画像及び付帯情報を受信すると、これらを対応させて閲覧情報としてサービスＤＢ２２の閲覧情報管理テーブルに記憶させる。一例として、図８（ｃ）に示すような登録情報がフォトダイアリサーバ２ｃに送信されると、図４に示すような閲覧情報が記憶される。
【００２７】
Ｓ１５では、統括管理部１０１は、登録画面でいずれかの画像がクリック等で選択されかつ画像加工ボタン１５０が押下されたか否かを判断する。画像加工ボタン１５０が押下された場合はＳ１６に移行し、押下されない場合はＳ１９に移行する。
【００２８】
Ｓ１６では、統括管理部１０１は、図１１に例示するような画像加工画面を端末４ａに送信する。端末４ａは画像加工画面を表示する。この画面では、Ｓ１５で選択された元画像が表示される。この画面では元画像に所望の画像処理を行う指示をリストボックス１４０から選択することで指定できる。選択できる画像処理は任意であり、例えばアップロードされた画像の明るさ補正、セピア加工、所定のフレーム合成、白黒化などである。この図ではフレーム合成の処理が選択されている。この画面で実行ボタン１２８が押下されると、画像加工部２０２はリストボックス１４０で選択された画像処理をＳ１５で選択された元画像について実行する。画像処理が終了すると、画像処理の行われた結果得られた画像である加工画像が画面に表示される。この図では元画像１２３−１にフレームが合成された加工画像１２３−４が表示されている。加工画像の画像データはサービスＤＢ２２に記憶され、加工画像１２３−４の識別情報は画像管理テーブルに加工画像識別情報として画像処理の元となった元画像の識別情報と対応づけられて記憶される。一例として、図７では、image1.jpgの元画像識別情報とimage1'.jpgの加工画像識別情報とが対応づけられている。
【００２９】
Ｓ１８では、統括管理部１０１は、画像加工画面に表示される閲覧画像変更指定部１２７への入力に応じて各サービスサーバ２で使用する画像を元画像から加工画像に変更させる。閲覧画像変更指定部１２７は、Ｓ１７で作成した加工画像を新たに閲覧画像として追加する旨を指定するボタン１３２、加工画像を新たに閲覧画像とする場合の加工画像に対する付帯情報を入力するリストボックス１３５、閲覧画像を元画像からＳ１７で加工した画像に変更する旨を指定するボタン１３３及び閲覧画像を元画像のままとする旨を指定するボタン１３４を有している。ボタン１３２〜１３４及びリストボックス１３５はサービスサーバ２毎に設けられ、本実施形態では４つのサービスサーバ２ａ〜ｄに対応したボタン１３２ａ〜ｄ、ボタン１３３ａ〜ｄ、ボタン１３４ａ〜ｄ及びリストボックス１３５ａ〜ｄが表示される。端末４ａから閲覧画像変更指定部１２７に入力した情報はＳ１３と同様に端末４ａから統括管理部１０１に送信される。ボタン１３４が指定されて実行ボタン１２８が押下された場合はＳ２１に移行し、ボタン１３２又はボタン１３３が指定されて実行ボタン１２８が押下された場合はＳ１９に移行する。
【００３０】
Ｓ１９では、Ｓ１８においてボタン１３２が押下された場合、統括管理部１０１は加工画像登録画面で指定されたボタン１３２ａ〜ｄに対応するサービスサーバ２のサービスＩＤを発行し、ユーザＩＤとサービスＩＤと加工画像識別情報とを対応づけてサービス管理テーブルに記憶する。図１１では、一例として、加工画像識別情報がimage1'.jpgの画像１２３−４を、フォトマップサーバ２ｂで使用する旨が入力されている。このため、図８（ｂ）に示すように、マップ管理テーブルには、認証されたユーザＩＤ及び画像１２３−４の加工画像識別情報image1'.jpgに一意的に発行されたマップＩＤ「Ｍ００１」が対応づけて記憶される。そして、統括管理部１０１は、サービス管理テーブルに記憶された登録情報と登録情報に対応する画像ファイル及びテキストボックス１３５に入力された付帯情報を、登録情報で指定されるサービスサーバ２に送信する。一方、Ｓ１８においてボタン１３３が押下された場合、統括管理部１０１は加工画像識別情報に対応する元画像識別情報をサービス管理テーブルから特定し、特定された元画像識別情報を加工画像識別情報に更新する。そして、統括管理部１０１は、更新された登録情報と登録情報で識別される加工画像を、登録情報で指定されるサービスサーバ２に送信する。Ｓ２０では、サービスサーバ２の処理部２１は登録情報、画像及び付帯情報を受信すると、これらを対応させて閲覧情報としてサービスＤＢ２２に記憶させる。一例として、図８（ｂ）に示すような登録情報がフォトマップサーバ２ｂに送信されると、図３に示すような閲覧情報が記憶される。
【００３１】
Ｓ２１では、統括管理部１０１は図１０の登録画面で印刷ボタン１６０が押下されたか否かを判断する。印刷ボタン１６０が押下された場合はＳ２２に移行する。Ｓ２２では、統括管理部１０１は、Ｓ１１で認証したユーザＩＤに対応する元画像識別情報及び加工画像識別情報で識別される画像を一覧表示し、その中から所望の画像を所望の形態で印刷注文する印刷注文画面を表示させる。図１２は印刷注文画面の表示例である。図１２では、図７の画像管理テーブルでユーザＩＤ「Ｕ００１」に対応する元画像識別情報image1.jpg,image2.jpg,image3.jpgで識別される画像１２３−１、１２３−２、１２３−３及び加工画像識別情報image1'.jpgで識別される画像１２３−４が一覧表示されている。図１０の登録画面と同様、各画像には、４つの印刷形態「Ｌサイズ」、「シール」、「マグカップ」、「Ｔシャツ」を指定する４つのチェックボックス１２４−１ａ〜ｄ、・・、１２４−４ａ〜ｄと各印刷形態の印刷枚数を入力するテキストボックス１２５−１ａ〜ｄ、・・、１２４−５ａ〜ｄが表示されている。端末４ａからは印刷したい画像に対応するチェックボックス１２４を指定し、テキストボックス１２５に印刷したい枚数を入力できる。以下、印刷注文画面に指定・入力された情報を注文情報という。
【００３２】
Ｓ２３では、印刷注文画面で注文ボタン１７０が押下された場合、統括管理部１０１はユーザＩＤと注文情報と指定された画像とをフォトプリントサーバ３に送信する。フォトプリントサーバ３の処理部３１は受信したユーザＩＤと注文情報と画像の識別情報とを対応させ一意的なプリントＩＤを付与したプリント情報をプリントＤＢ３２（図６参照）に記憶する。Ｓ２４では、処理部３１はプリントＤＢ３２に記憶されたプリント情報に基づいて画像を図示しないプリンタに印刷させる。
【００３３】
以上の処理により、端末４ａのユーザは、統括管理サーバ１にアクセスして既にあるサービスサーバ２にアップロードした画像をどのサービスサーバ２で閲覧させるかを登録画面で指定すれば、統括管理サーバ１がアップロードした画像を指定のサービスサーバ２に送信する。従って、端末４ａのユーザは、あるサービスサーバにアップロードした画像を他のサービスサーバ２で閲覧させる場合にも、いちいち各サービスサーバ２にアクセスして画像を複数回アップロードする必要がなくなる。
【００３４】
また、アップロードした画像に各種画像処理を施してこれをサービスサーバ２で閲覧させることもできる。さらに、アップロードした画像又は画像処理を施した画像を所定の方式で印刷させる注文を行うこともできる。
【００３５】
＜その他の実施形態＞
（１）第１実施形態においては、サービスサーバ２にアップロードされた画像は登録情報に従って各サービスサーバ２に送信されていたが、画像データそのものの代わりに画像の識別情報及び画像データが記憶されるリソースを指定するリンク情報を送信するようにしてもよい。この場合、各サービスサーバのサービスＤＢ２２は画像識別情報の一部としてリンク情報を記憶すればよい。そして、各サービスサーバ２は、閲覧させる画像をリンク情報で指定されるリソースから取得して閲覧させるようにしてもよい。同様に、フォトプリントサーバ３は、印刷する画像をリンク情報で指定されるリソースから取得して印刷すればよい。
【００３６】
（２）統括管理サーバ１はいずれかのサービスサーバ２と一体構成させてもよい。例えば、統括管理サーバ１をフォトコレクションサーバ２ａと一体構成させてもよい。この場合、統括管理サーバ１は、上述の処理ステップＳ１３又はＳ１９において、フォトコレクションサーバ２ａ以外のサービスサーバ２が使用する画像又は画像の識別情報（リンク情報を含む）を送信すればよい。
【図面の簡単な説明】
【００３７】
【図１】本発明の好ましい実施形態に係る画像サービスシステムの概略構成図
【図２】フォトコレクションサーバのサービスＤＢに記憶される情報の説明図
【図３】フォトマップサーバのサービスＤＢに記憶される情報の説明図
【図４】フォトダイアリサーバのサービスＤＢに記憶される情報の説明図
【図５】フォトコンテストサーバのサービスＤＢに記憶される情報の説明図
【図６】フォトプリントサーバのプリントＤＢに記憶される情報の説明図
【図７】画像管理テーブルに記憶される情報の説明図
【図８】サービス管理テーブルに記憶される情報の説明図
【図９】本システムで実行される処理の流れを示すフローチャート
【図１０】登録画面の一例を示す図
【図１１】画像加工画面の一例を示す図
【図１２】印刷注文画面の一例を示す図
【符号の説明】
【００３８】
１：統括管理サーバ、２：サービスサーバ、３：フォトプリントサーバ、４：端末
【図１】
2005301338.tif 000003
【図２】
2005301338.tif 000004
【図３】
2005301338.tif 000005
【図４】
2005301338.tif 000006
【図５】
2005301338.tif 000007
【図６】
2005301338.tif 000008
【図７】
2005301338.tif 000009
【図８】
2005301338.tif 000010
【図９】
2005301338.tif 000011
【図１０】
2005301338.tif 000012
【図１１】
2005301338.tif 000013
【図１２】
2005301338.tif 000014