(57)【要約】【課題】データアルバムの中のデータごとに関連する者の意思を反映させ、公開拒否のデータを非公開とすることで、円滑なデータ公開を安心して行えるようにする。【解決手段】オンラインフォトサーバ１１０は、登録者１０２からアップロードされたアルバムを登録する。登録者１０２から確認者の設定指示があった場合、各画像に確認者１０３を対応付け、確認依頼メールを確認者１０３に送信する。認証等を経て、確認者１０３が確認結果を設定したら、確認結果の情報を、画像毎に、許可・拒否フラグ１１０７として保存する。アルバムの閲覧者１０４からのアルバム閲覧要求があった場合、認証等を経て、公開アルバムの画像を閲覧者１０４のＰＣ１０４Ｔに表示させる。その際、公開アルバム内の画像のうち、許可・拒否フラグ１１０７が「ＯＮ」（許可）されている画像だけを表示するようにする。【選択図】図８
2009265885.tif 000002
【特許請求の範囲】
【請求項１】
登録者の装置から提供されるデータをネットワークを経由して公開するオンラインアルバムシステムであって、
前記登録者の装置からの指示に応じて、少なくとも１つのデータからなるデータアルバムを登録する登録手段と、
前記登録手段により登録されたデータアルバムの中の個々のデータに対して確認者を設定する設定手段と、
前記設定手段により確認者が設定されたデータについて、当該確認者の装置からの公開許可・拒否の指示を受け付け、該受け付けた指示に基づき前記データの公開許可・拒否を決定する決定手段と、
前記決定手段により公開拒否が決定されているデータを除いて、前記登録手段により前記データアルバムに関連付けて登録されたデータを含む公開アルバムを作成する作成手段と、
前記作成手段により作成された公開アルバムの中のデータを公開する公開手段とを有することを特徴とするオンラインアルバムシステム。
【請求項２】
前記設定手段は、前記データに対して複数の確認者を設定することが可能であり、前記決定手段は、前記設定手段により設定された各確認者ごとに前記データの公開許可・拒否を決定し、前記作成手段は、公開拒否の指示を行った確認者が１人でも存在するデータを除いて前記公開アルバムを作成することを特徴とする請求項１記載のオンラインアルバムシステム。
【請求項３】
前記決定手段は、前記データの公開許可・拒否を決定するに際し、該データに対して設定されている確認者に対して、該データに対する公開許可・拒否の指示を求めることを特徴とする請求項１または２記載のオンラインアルバムシステム。
【請求項４】
前記決定手段は、前記データの公開許可・拒否の指示を求めるに際し、該データが含まれているデータアルバムの属性を前記確認者に提示することを特徴とする請求項３記載のオンラインアルバムシステム。
【請求項５】
前記決定手段は、前記データに対して、期限切れの場合における処置を設定すると共に、前記データについて、前記設定された確認者からの公開許可・拒否の指示を、期限を設けて受け付け、期限が経過する前に確認者からの公開許可・拒否の指示がなかった場合は、前記設定した期限切れの場合における処置に基づいて、前記データの公開許可・拒否を決定することを特徴とする請求項１〜４のいずれか１項に記載のオンラインアルバムシステム。
【請求項６】
前記公開手段は、前記データアルバムの中のすべてのデータについて、前記決定手段による公開許可・拒否の決定が完了するまで、当該データアルバムの中のすべてのデータを非公開とすることを特徴とする請求項１〜５のいずれか１項に記載のオンラインアルバムシステム。
【請求項７】
前記公開手段は、前記データアルバムの中に、前記決定手段による公開許可・拒否の決定が完了していないデータがある場合であっても、前記公開許可・拒否の決定が完了しているデータがある場合は、少なくとも公開拒否が決定されているデータについては非公開となるように、前記データアルバムの中のデータを公開することを特徴とする請求項１〜５のいずれか１項に記載のオンラインアルバムシステム。
【請求項８】
登録者の装置から提供されるデータをネットワークを経由して公開するオンラインアルバムシステムにおけるデータ公開方法をコンピュータに実行させるプログラムであって、前記データ公開方法は、
少なくとも１つのデータからなるデータアルバムを登録する登録ステップと、
前記登録者の装置からの指示に応じて、前記登録ステップにより登録されたデータアルバムの中の個々のデータに対して確認者を設定する設定ステップと、
前記設定ステップにより確認者が設定されたデータについて、当該確認者の装置からの公開許可・拒否の指示を受け付け、該受け付けた指示に基づき前記データの公開許可・拒否を決定する決定ステップと、
前記決定ステップにより公開拒否が決定されているデータを除いて、前記登録手段により前記データアルバムに関連付けて登録されたデータを含む公開アルバムを作成する作成ステップと、
前記作成ステップにより作成された公開アルバムの中のデータを公開する公開ステップとを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データアルバム内のデータをネットワークを経由して公開するオンラインアルバムシステム及びプログラムに関する。
【背景技術】
【０００２】
従来、ネットワークを経由してアップロードされる等によって提供される画像等のデータをネットワークを経由して公開するオンラインアルバムシステムが知られている。これは、インターネット等の通信インフラを利用した情報提供サービスの一種である。例えば、画像提供側のユーザが、デジタルカメラ等で撮影した画像データをネットワーク上のサーバの記憶領域にアップロードし、画像閲覧側のユーザが、望む時にサーバ装置にアクセスして、画像データを閲覧できるようなサービスである。以下、このようなネットワークサービスを提供するサーバ装置のプロバイダを「フォトサイト」と称する。
【０００３】
従来において、フォトサイトが、画像データをアップロードしたユーザ（以下、「登録者」と称する）から指定された第三者（以下、「閲覧者」と称する）に登録者の画像データを公開する場合について、以下に説明する。
【０００４】
まず、登録者はＰＣ（Personal Computer）上でＷｅｂブラウザを起動し、フォトサイトにアクセスして、画像データをアップロードする。フォトサイトは、アップロードされた画像データもしくは画像データ群（以下、「フォトアルバム」と称する。）にアクセスするためのＵＲＬ（Universal Resource Locator）を生成する。以降、画像データとフォトアルバムを総称して「画像データ」と称することもある。このとき生成されるＵＲＬは、画像データに対してユニークなアドレスであり、且つ、一意に予測不可能な乱数等を用いたものである。
【０００５】
フォトサイトは、このＵＲＬをメッセージに記載した電子メールをインターネット経由で閲覧者に送信したり、ＵＲＬをネット上のホームページにて公開したりする。閲覧者は、ＰＣ上でＷｅｂブラウザを起動し、取得したＵＲＬを入力することで、フォトアルバムの画像を閲覧することができる。
【０００６】
例えば、フォトアルバムの登録者は、ある行事や集合写真等の、皆で共有してコミュニケーションを楽しみたいようなアルバムを公開しようとする。しかしながら、このような場合、画像に何らかの関連を有する関係者にとって不都合な画像が、確認や許可なしに、オンラインで公開されてしまう場合があった。そのため、上述した従来技術において、フォトアルバムの登録者は、アルバムを公開するにあたって、アルバム内の画像の関係者に公開許可を得た上で画像を公開したいという要望があった。
【０００７】
ここで、関係者には、その画像に写っている第三者本人だけでなく、その保護者や配偶者、上司、団体の管理者等、フォトアルバムの登録者がこの画像に関係すると判断した者が含まれる。
【０００８】
フォトアルバムの登録者は、電話や電子メール等の通信手段で連絡をとってアルバムを公開する。そして、その後に、画像に関係する第三者からクレームを受けると、アルバムの公開を停止したり、アルバムを修正したりする。また、それらを避けるために、画像に関係する第三者の公開許可を個々に得るという手間を強いられていた。
【０００９】
ところで、従来の先行技術には、撮影した画像をアップロード・保管する際に、画像中の人物の顔を認識し、認識した顔の者にあらかじめ対応づけられた第三者に対して、その画像の公開の是非を求めるという発明がある（例えば下記特許文献１参照）。
【特許文献１】特開２００７−０１８３８６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、この先行技術では、あらかじめ顔画像に関連づけられて登録された第三者にしか公開是非を確認することができない。
【００１１】
また、上記先行技術では、画像をサーバにアップロード・保管する前に、公開是非の確認を求め、公開が許可されない場合は、その画像をモザイク等で画像編集して公開する処理を行う。しかし、この処理では、実際に公開されるときの形態によって確認者の判断が変わる場合には対応できない。例えば、確認者が特定の形態であれば、公開したくない場合には対応できない。また、部分画像をモザイクで除いた不自然な画像を公開することになってしまう。
【００１２】
本発明の目的は、データアルバムの中の各データごとに関連する者の意思を反映させ、公開拒否のデータを非公開とすることで、円滑なデータ公開を安心して行うことができるオンラインアルバムシステム及びプログラムを提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために本発明の請求項１のオンラインアルバムシステムは、登録者の装置から提供されるデータをネットワークを経由して公開するオンラインアルバムシステムであって、前記登録者の装置からの指示に応じて、少なくとも１つのデータからなるデータアルバムを登録する登録手段と、前記登録手段により登録されたデータアルバムの中の個々のデータに対して確認者を設定する設定手段と、前記設定手段により確認者が設定されたデータについて、当該確認者の装置からの公開許可・拒否の指示を受け付け、該受け付けた指示に基づき前記データの公開許可・拒否を決定する決定手段と、前記決定手段により公開拒否が決定されているデータを除いて、前記登録手段により前記データアルバムに関連付けて登録されたデータを含む公開アルバムを作成する作成手段と、前記作成手段により作成された公開アルバムの中のデータを公開する公開手段とを有することを特徴とする。
【００１４】
上記目的を達成するために本発明の請求項８のプログラムは、登録者の装置から提供されるデータをネットワークを経由して公開するオンラインアルバムシステムにおけるデータ公開方法をコンピュータに実行させるプログラムであって、前記データ公開方法は、少なくとも１つのデータからなるデータアルバムを登録する登録ステップと、前記登録者の装置からの指示に応じて、前記登録ステップにより登録されたデータアルバムの中の個々のデータに対して確認者を設定する設定ステップと、前記設定ステップにより確認者が設定されたデータについて、当該確認者の装置からの公開許可・拒否の指示を受け付け、該受け付けた指示に基づき前記データの公開許可・拒否を決定する決定ステップと、前記決定ステップにより公開拒否が決定されているデータを除いて、前記登録手段により前記データアルバムに関連付けて登録されたデータを含む公開アルバムを作成する作成ステップと、前記作成ステップにより作成された公開アルバムの中のデータを公開する公開ステップとを有することを特徴とする。
【００１５】
請求項８記載のプログラムを格納したコンピュータで読み取り可能な記憶媒体は、本発明を構成する。
【発明の効果】
【００１６】
本発明によれば、データアルバムの中の各データごとに関連する者の意思を反映させ、公開拒否のデータを非公開とすることで、円滑なデータ公開を安心して行うことができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を図面を参照して説明する。
【００１８】
図１は、本発明の一実施の形態に係るシステム全体の概略構成を示す図である。本実施の形態では、公開するデータとして画像を採用するオンラインフォトアルバムシステムを例示する。本実施の形態に記載されている構成要素の相対配置、表示画面等は、特に特定的な記載がない限りは、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００１９】
［基本的構成及び動作例］
このオンラインアルバムシステム１００には、オンラインフォトサーバ（登録手段、設定手段、決定手段、公開手段）１１０及びメールサーバ１１４が含まれる。オンラインアルバムシステム１００には、インターネット等のネットワーク１０１を介して、それぞれ端末装置である複数のパーソナルコンピュータ（ＰＣ）１０２Ｔ、１０３Ｔ、１０４Ｔが接続されている。
【００２０】
実際には、各ユーザが利用するＰＣは１機に固定されるものではないが、ＰＣ１０２Ｔ、ＰＣ１０３Ｔ、ＰＣ１０４Ｔを用いるユーザが、それぞれ登録者１０２、確認者１０３、閲覧者１０４であるとする。
【００２１】
オンラインアルバムシステム１００は、ネットワーク１０１を介して、画像データの共有サービスを提供する。登録者１０２は、画像データをオンラインフォトサーバ１１０へアップロードし、公開のためのアルバムをオンラインフォトサーバ１１０に作成させ登録させる当事者である。確認者１０３は、登録者１０２からオンラインフォトサーバ１１０を介して画像データの公開の許可・拒否の確認を依頼される第三者である。閲覧者１０４は、オンラインフォトサーバ１１０で公開されている画像データの閲覧を許可される第三者である。
【００２２】
登録者１０２は、ＰＣ１０２Ｔからネットワーク１０１を介してオンラインフォトサーバ１１０にアクセスする。オンラインフォトサーバ１１０は、会員情報データベース（ＤＢ）１１１で会員の管理、アルバムデータベース（ＤＢ）１１２でアルバムの管理、確認者管理データベース（ＤＢ）１１３でアルバムの確認者１０３の管理の処理をそれぞれ行う。これらのデータベースは、オンラインフォトサーバ１１０において記憶されるが、それに限られず、オンラインフォトサーバ１１０が通信等によりアクセス可能な箇所に記憶されていてもよい。
【００２３】
オンラインフォトサーバ１１０における動作の概略を述べると、次のようになる。
【００２４】
まず、公開用のアルバム作成のフェーズでは、登録者１０２から画像がアップロードされアルバムの作成が要求された場合、オンラインフォトサーバ１１０は、会員情報ＤＢ１１１で会員認証を行う。そして、アルバム情報（アルバムの属性、画像、公開条件等）をアルバムＤＢ１１２に保存する。
【００２５】
登録者１０２から確認者１０３をアルバムの画像の公開許可・拒否の意思を確認する相手である確認者として設定するよう指示があった場合、オンラインフォトサーバ１１０は、確認者１０３の情報を確認者管理ＤＢ１１３に保存する。そして、アルバムＤＢ１１２の画像に確認者１０３を対応付ける。次に、メールサーバ１１４に依頼して、アルバムの画像の確認依頼メールを確認者１０３に送信する。
【００２６】
次に、公開用のアルバム確認のフェーズでは、オンラインフォトサーバ１１０は、確認者１０３からのアルバムの確認要求があった場合、確認者管理ＤＢ１１３で確認者１０３の認証を行う。そして、アルバムＤＢ１１２を参照して確認用アルバムでアルバム情報や画像をＰＣ１０３Ｔに表示させる。確認者１０３が確認結果を設定したら、確認者管理ＤＢ１１３に確認結果（公開の許可・拒否フラグ１１０７；図６参照）を保存する。
【００２７】
次に、アルバム公開のフェーズでは、登録者１０２からアルバム公開実施が指示されると、アルバムの閲覧者１０４は登録者１０２のアルバムを閲覧することが可能となる。アルバムの閲覧者１０４からのアルバム閲覧要求があった場合、オンラインフォトサーバ１１０は、認証等を経て、アルバムＤＢ１１２からアルバム情報（アルバムの属性、画像、閲覧条件、確認情報等）を取得する。そして、公開アルバムの画像をＰＣ１０４Ｔに表示させる。
【００２８】
［データベースの構成例］
以下に、データベースの構成例を図２〜図７を用いて説明する。オンラインフォトサーバ１１０は、会員情報テーブル７００（図２）、アルバムテーブル８００（図３）、画像テーブル９００（図４）、確認者管理テーブル１０００（図５）及び確認キーテーブル１１００（図６）を管理する。図２〜図６に示す各テーブルの概念図において、データ型が左側に示され、保管される項目が右側に示されている。図７は、各テーブル間の関係を示す概念図である。
【００２９】
図２は、会員情報テーブル７００の内容を示した概念図である。この会員情報テーブル７００は、会員情報ＤＢ１１１に保管されている。会員情報テーブル７００には、会員ＩＤ７０１、会員パスワード７０２、氏名７０３、連絡先７０４、メールアドレス７０５、及び、会員の保有する（登録した）アルバムのリストであるアルバムリスト７０６が保管される。アルバムリスト７０６は、アルバムテーブル８００へのリンクとなる。これにより、会員情報テーブル７００にアルバムテーブル８００が対応付けられている。対応付けられるアルバムテーブル８００は、複数となり得る（図７参照）。
【００３０】
図３は、アルバムテーブル８００の内容を示した概念図である。このアルバムテーブル８００はアルバムＤＢ１１２に保管されている。
【００３１】
アルバムテーブル８００には、アルバムＩＤ８０１、アルバム名８０２、アルバムパスワード８０３、アルバムのコメント８０４、アルバム作成日時８０５、アルバム公開フラグ８０６が保管される。また、アルバムの画像リスト８０７、アルバムの確認者管理リスト８０８、登録者会員ＩＤ８０９も保管される。さらに、アルバムを閲覧乃至公開する条件である公開条件８１０、確認者が設定されているアルバムであることを示す確認者設定フラグ８１１も保管される。
【００３２】
画像リスト８０７は、画像テーブル９００へのリンクであり、確認者管理リスト８０８は、確認者管理テーブル１０００へのリンクである。これらにより、アルバムテーブル８００に、画像テーブル９００、確認者管理テーブル１０００がそれぞれ対応付けられている。アルバムテーブル８００に対応付けられる画像テーブル９００、確認者管理テーブル１０００は、いずれも複数となり得る（図７参照）。
【００３３】
図４は、画像テーブル９００の内容を示した概念図である。この画像テーブル９００は、アルバムＤＢ１１２に保管されている。
【００３４】
画像テーブル９００には、画像ＩＤ９０１、画像名９０２、コメント９０３、画像サイズ９０４、画像タイプ９０５、アルバムＩＤ９０６が保管される。また、画像サムネイルファイルパス９０７とオリジナル画像ファイルパス９０８が保管される。さらに、画像乃至アルバムと確認者１０３とをまとめて管理する確認キーリスト９０９が保管される。
【００３５】
確認キーリスト９０９は、確認キーテーブル１１００へのリンクであり、これにより、画像テーブル９００に、確認キーテーブル１１００が対応付けられている。対応付けられる確認キーテーブル１１００は、複数となり得る（図７参照）。
【００３６】
確認キーリスト９０９をたよりに、画像テーブル９００の画像、さらにはその画像について確認が完了しているかいないかを検索することができる。さらに、確認者１０３により画像の公開が許可されているか、それとも公開が拒否されているかを検索することができる。
【００３７】
図５は、確認者管理テーブル１０００の内容を示した概念図である。この確認者管理テーブル１０００は、確認者管理ＤＢ１１３に保管されている。確認者管理テーブル１０００には、確認者ＩＤ１００１、登録者１０２によって入力される確認者メールアドレス１００２、システム１００から発行される確認者パスワード１００３が保管される。さらには、確認者名１００４、確認者サムネイルファイルパス１００５、確認キーリスト１００７が保管される。
【００３８】
確認キーリスト１００７は、確認キーテーブル１１００へのリンクであり、これにより、確認者管理テーブル１０００に確認キーテーブル１１００が対応付けられている。対応付けられる確認キーテーブル１１００は、複数となり得る（図７参照）。
【００３９】
図６は、確認キーテーブル１１００の内容を示した概念図である。この確認キーテーブル１１００は、確認者１０３とアルバム乃至画像とを結びつけるものであり、確認者管理ＤＢ１１３に保管されている。
【００４０】
確認キーテーブル１１００には、確認キーＩＤ１１０１、画像ＩＤ１１０２、アルバムＩＤ１１０３、確認者ＩＤ１１０４が保管される。また、登録者１０２によって設定された確認者１０３への確認期限を示す確認期限１１０５が保管される。さらに、確認期限経過後に当該画像の公開を許可するか拒否するかを規定する確認期限後の公開フラグ１１０６が保管される。また、確認者１０３によって各画像について公開の許可あるいは拒否が設定されるが、この設定は、公開の許可・拒否フラグ１１０７として保管される。
【００４１】
上記各テーブルにおいて、会員情報テーブル７００は、登録者１０２毎に保管される。アルバムテーブル８００は、公開アルバム毎に保管される。画像テーブル９００は、画像毎に保管される。確認者管理テーブル１０００は、確認者１０３毎に保管される。確認キーテーブル１１００は、各画像毎で且つ、各画像に設定されている各確認者１０３毎に保管される。１つの画像に対して設定される確認者１０３は、複数となり得る。
【００４２】
図３に示すアルバムテーブル８００のアルバム公開フラグ８０６は、アルバムＩＤ８０１で特定されるアルバムの中の画像を、全画像の確認完了後に公開するか、順次公開するかを規定する（図１１で後述）。アルバム公開フラグ８０６は、「ＯＮ」または「ＯＦＦ」に設定され、デフォルトでは「ＯＦＦ」に設定されている。すなわち、アルバム中の全画像について、各画像に設定されている確認者１０３のすべてから、公開許可・拒否の確認が完了している場合に限って当該アルバム内の画像の公開を許可する場合に「ＯＦＦ」に設定される。それ以外では「ＯＮ」に設定される。従って、「ＯＦＦ」である場合は、アルバム内のすべての画像について、確認者として設定されているすべての確認者１０３による確認が完了するまでアルバム自体が公開されない。一方、「ＯＮ」である場合は、確認が完了した画像から順次、公開が許可されていく。
【００４３】
確認者設定フラグ８１１は、アルバムＩＤ８０１で特定されるアルバム内のいずれかの画像に確認者１０３が設定されている場合に「ＯＮ」に設定され、そうでない場合は、「ＯＦＦ」に設定される。デフォルトでは「ＯＦＦ」に設定されている。
【００４４】
図６に示す確認キーテーブル１１００の公開の許可・拒否フラグ１１０７は、画像ＩＤ１１０２で規定される画像について、確認者ＩＤ１１０４で規定される確認者１０３による確認がなされることで設定される。公開許可だと「ＯＮ」、公開拒否だと「ＯＦＦ」に設定される。デフォルトでは「ＯＦＦ」に設定されている。
【００４５】
確認期限後の公開フラグ１１０６は、「確認期限経過後に当該画像を公開する」という設定がなされている場合に「ＯＮ」、「確認期限経過後に当該画像を公開しない」という設定がなされている場合に「ＯＦＦ」に設定される。これについては図１２で後述する。デフォルトでは「ＯＦＦ」に設定されている。ここでいう確認期限は、確認期限１１０５として規定されている。オンラインフォトサーバ１１０は、常に計時しており、確認期限１１０５の経過を監視している。
【００４６】
また、公開フラグ１１０６が「ＯＮ」の場合において、確認期限１１０５が経過したら、当該確認キーテーブル１１００の許可・拒否フラグ１１０７が自動的に「ＯＮ」に設定される。逆に、公開フラグ１１０６が「ＯＦＦ」の場合において、確認期限１１０５が経過したら、当該確認キーテーブル１１００の許可・拒否フラグ１１０７が自動的に「ＯＦＦ」に設定される。
【００４７】
以下、上記各フェーズに対応する処理の内容を説明する。
【００４８】
［公開用のアルバム作成のフェーズ］
図８及び図９は、アルバム作成処理のフローチャートである。本処理は、公開用のアルバム作成のフェーズに相当し、オンラインフォトサーバ１１０によって実行される。この処理は、登録者１０２が、ＰＣ１０２Ｔから、ネットワーク１０１を経由して、登録者用アクセスＵＲＬでオンラインフォトサーバ１１０にアクセスすることで開始される。
【００４９】
本実施の形態では、本処理の前に、登録者１０２が会員登録を済ませていることを前提とする。すなわち、会員登録によって、登録者１０２の会員情報テーブル７００（図２参照）が、会員情報ＤＢ１１１に登録されている。登録者１０２は、会員ＩＤ７０１、会員パスワード７０２のほか、登録者用アクセスＵＲＬを取得している。しかし、会員登録は必須でなく、登録者１０２が登録者用アクセスＵＲＬを取得していればよい。また、会員登録の方法も限定されない。
【００５０】
まず、オンラインフォトサーバ１１０は、フォトサービスのためのログイン画面（図示せず）を登録者１０２のＰＣ１０２Ｔに送信し、表示させる（ステップＳ１０１）。次に、認証を行う（ステップＳ１０２）。このステップでは、サービスの登録者１０２が、ＰＣ１０２Ｔから、オンラインフォトサーバ１１０に対して認証情報（会員ＩＤ、会員パスワード）を入力し、認証を求める。オンラインフォトサーバ１１０は、会員情報ＤＢ１１１を参照して、会員情報テーブル７００（図２参照）の認証情報である会員ＩＤ７０１及び会員パスワード７０２と、上記入力された認証情報とを比較判断する。そして、両認証情報がいずれも一致した場合は、当該登録者１０２のＰＣ１０２Ｔからのサービスへのログインを許可する。一方、認証ができない場合は、本処理を終了する。
【００５１】
このように、ユーザの登録者１０２としての会員登録をあらかじめ行い、サービス開始時にユーザ認証を行うわけであるが、ユーザ認証のタイミングは、例示したものに限定されない。
【００５２】
次に、ＰＣ１０２Ｔに、登録メニュー画面を登録者１０２のＰＣ１０２Ｔに送信し、表示させる（ステップＳ１０３）。図１０は、この登録者メニュー画面の表示例である。この画面により、登録者１０２から、各種の指示を受け付ける。図１０に示すように、登録者メニュー画面においては、指示できるメニューとして、公開アルバム作成メニュー１３０１、確認者設定メニュー１３０２、アルバム属性設定メニュー１３０３、アルバム公開メニュー１３０４がある。
【００５３】
ここで、公開アルバム作成メニュー１３０１以外のメニューは、既に公開アルバムが作成されている場合において選択指示が可能である。メニュー１３０１、１３０２、１３０３の指示に応じて、それぞれ、ステップＳ１０５、Ｓ１１２、Ｓ１０６に処理を移行する。また、アルバム公開メニュー１３０４が指示された場合は、公開用ランダムＵＲＬと公開用のアルバムパスワードを閲覧者１０４に通知する。さらに、不図示の終了指示がなされた場合は、本処理を終了する。
【００５４】
ここで、公開用ランダムＵＲＬは、公開アルバムを識別できるＵＲＬとしてオンラインフォトサーバ１１０が生成する。公開用ランダムＵＲＬは、後述する確認アルバムＵＲＬとは異なるＵＲＬである。公開用のアルバムパスワードは、アルバムＤＢ１１２のアルバムテーブル８００から取得されるアルバムパスワード８０３である。
【００５５】
なお、アルバム公開の方法としては、メールサーバ１１４を経て、電子メールで通知する方法が考えられるが、通知の手段は電子メールに限定されない。例えば、公開用ランダムＵＲＬが提示され、それを登録者１０２が手作業でホームページや掲示板等で広く通知する方法や、ＲＳＳ等を利用する方法も考えられる。
【００５６】
ステップＳ１０５では、データアルバムを作成し、登録する。すなわち、アルバムＩＤ８０１、アルバム作成日時８０５等を発行してアルバムテーブル８００（図３参照）を作成し、これをアルバムＤＢ１１２に保存する。登録者会員ＩＤ８０９も保管される。
【００５７】
ステップＳ１０６では、ＰＣ１０２Ｔに、公開条件及び属性の設定画面を表示させる。図１１は、この公開条件及び属性の設定画面の表示例である。ステップＳ１０７では、この画面を介して、公開アルバムのアルバム名１４０１、コメント１４０２、アルバムのパスワード１４０３について、登録者１０２からの入力を受け付ける。そして、これら入力されたアルバム名１４０１、コメント１４０２、パスワード１４０３を、公開アルバムの属性（アルバム名８０２、コメント８０４、アルバムパスワード８０３）として、アルバムＤＢ１１２のアルバムテーブル８００（図３参照）に保存する。
【００５８】
公開アルバムの属性が設定されると、次に、ステップＳ１０８では、画像のアップロード画面（図示せず）を登録者１０２のＰＣ１０２Ｔに送信し、表示させる。この画面を介して、登録者１０２のＰＣ１０２Ｔから、データアルバムに対して画像のアップロードを受け付ける。画像がアップロードされたら、ステップＳ１０９で、作成されたデータアルバムに関連付けて画像を登録する。すなわち、アルバムＤＢ１１２に、画像毎に画像テーブル９００（図４参照）を保存し、画像ＩＤ９０１を発行する。アルバムＩＤ９０６も保管される。また、画像テーブル９００へのリンクとなる画像リスト８０７を生成し、対応するアルバムテーブル８００（図３参照）に保存する。
【００５９】
画像テーブル９００においては、閲覧の便宜のため、画像名９０２、コメント９０３も保存するが、これらは必須ではない。また、画像の正当性を確かめるために、画像サイズ９０４、画像タイプ９０５、画像サムネイルファイルパス９０７、オリジナル画像ファイルパス９０８も保存されるが、これらも必須ではない。
【００６０】
次に、ステップＳ１１０では、ＰＣ１０２Ｔに、公開条件及び属性の設定画面（図１１参照）を送信し、表示させる。ステップＳ１１１では、この画面を介して、登録者１０２の操作に応答して入力された、閲覧の条件である公開条件をＰＣ１０２Ｔから受け付ける。公開条件には、図１１に示すように、閲覧者１０４に、画像のサムネイルだけでなく、オリジナル画像のダウンロード乃至表示を許可するための設定項目１４０４、プリント注文を許可するための設定項目１４０５がある。
【００６１】
さらに、画像の確認者１０３を設定するための設定項目１４０６がある。これは、アルバムを公開するにあたって、画像の関係者にアルバムの確認を求める手段として、確認のための確認用アルバムを準備するよう設定するための設定項目である。さらに、設定項目１４０６で、画像の確認者１０３を設定するとされた場合に、公開をどのように制限するかを設定する設定項目１４０７がある。これは、公開の許可をもらった画像だけでアルバムを再構成して画像を順次公開するか、それとも、すべての画像の確認が完了するまでアルバム内の画像の公開を制限するかを規定するためのものである。
【００６２】
そして、アルバムＤＢ１１２のアルバムテーブル８００（図３参照）に、上記入力された公開条件（設定項目１４０４、１４０５）に対応して公開条件８１０を保存する。また、設定項目１４０６で、画像の確認者１０３を設定するとされた場合には、確認者設定フラグ８１１を保存する。さらに、アルバム公開フラグ８０６については、設定項目１４０７での設定に従って、順次公開の場合は、「ＯＮ」に設定し、すべての画像の確認が完了するまでアルバムを公開しないが選択された場合は、「ＯＦＦ」に設定する。
【００６３】
公開条件が設定され公開準備が整うと、続くステップＳ１１２で、ＰＣ１０２Ｔに、確認者設定画面を送信し、表示させる。図１２は、この確認者設定画面の表示例である。ステップＳ１１３では、この画面を介して、登録者１０２のＰＣ１０２Ｔから、個々の画像について画像の確認者１０３の情報を受け付け、確認者１０３を設定する。確認者設定画面には、画像を詳細に確認できるように画像のプレビュ１６０３、画像のコメント等が表示される。
【００６４】
登録者１０２は、確認者設定画面の画像のプレビュ１６０３を確認し、個々の画像の関係者や画像の公開に当たって承認を求めておくべき第三者として、確認者１０３を設定することができる。具体的には、確認者１０３の確認者名１６０１とメールアドレス１６０２を入力する。確認者１０３は固定ではなく、確認者設定画面には、必要に応じて確認者の追加や削除を行うための設定項目１６０６、１６０７も表示される。また、確認者設定画面には、確認期限を設けることを設定するための設定項目１６０４、確認期限の経過後に、許可されていない画像を公開するか、公開しないかを設定する設定項目１６０５がある。これらも登録者１０２が入力できる。
【００６５】
なお、確認者１０３をあらかじめ入力して確認者アドレスとして管理しておき、入力を簡単にする等の実装も考えられる。また、確認者１０３の設定にあたっては、登録者１０２が決めるというだけでなく、画像における公知の顔認識技術を併用して、確認者１０３を自動的に特定し設定する等の実装も考えられる。そのために、自動設定１６１０が設けられている。その場合は、確認者１０３のリストについてはあらかじめ作成しておくのがよい。この場合には、よりきめ細かいサービスを提供することができる。
【００６６】
このほか、確認者１０３の設定を完了する完了ボタン１６０９、確認者１０３の入力をキャンセルするキャンセルボタン１６０８も表示される。確認者１０３の情報の入力が完了したら、まとめて確認依頼が実行される。
【００６７】
オンラインフォトサーバ１１０は、それらの入力を受け付け、確認者管理ＤＢ１１３を参照し、メールアドレス１６０２にて一意に識別される確認者管理テーブル１０００（図５参照）があるかないかを検索する。そのようなテーブルがない場合は、確認者ＩＤ１００１及び確認者パスワード１００３を発行すると共に、確認者管理テーブル１０００を生成する。そして、確認者ＩＤ１００１及び確認者パスワード１００３と、メールアドレス１６０２に相当する確認者メールアドレス１００２とを確認者管理テーブル１０００に保存する。確認者名１６０１に相当する確認者名１００４も保存される。さらには、確認者サムネイルファイルパス１００５、確認キーリスト１００７も保存される。
【００６８】
このステップＳ１１３ではさらに、アルバムテーブル８００の確認者管理リスト８０８（図３参照）に、今回設定された確認者１０３に対応して、検索あるいは新規追加された確認者ＩＤを追加する。また、確認キーテーブル１１００（図６参照）を生成する。確認キーＩＤ１１０１を発行して、確認キーＩＤ１１０１、アルバムＩＤ１１０３、確認者ＩＤ１１０４、画像ＩＤ１１０２を確認キーテーブル１１００に保管する。設定項目１６０４（図１２参照）で確認期限が設定されている場合は、確認期限１１０５、公開フラグ１１０６を保存する。その際、設定項目１６０５がチェックされている場合は公開フラグ１１０６を「ＯＮ」に設定し、チェックされていない場合は「ＯＦＦ」に設定する。
【００６９】
また、確認キーテーブル１１００へのリンクである確認キーリスト９０９が、画像テーブル９００（図４参照）に保存される。
【００７０】
確認者設定の完了ボタン１６０９（図１２参照）がＯＮされ、確認者１０３の設定が完了したら、ステップＳ１１４で、確認者１０３に画像確認を依頼する。まず、確認に必要な確認アルバムＵＲＬを生成する。この時、生成される確認アルバムＵＲＬには、確認用アルバム及び確認者１０３を識別する情報（例えば、アルバムＩＤ８０１と確認者ＩＤ１００１）が含まれた、ユニークなアドレスで、且つ、一意に予測不可能な乱数等を用いたものを割り当てる。一例を挙げれば、
「http://○○○.com/PhotoSite/Album/AlbumEntry.do?AlbumID=AJNWDMF?ConsentID=VVVVVVVV?」等である。
【００７１】
また、確認者管理ＤＢ１１３から、システム発行の確認者１０３の確認者パスワード１００３を取得し、会員情報ＤＢ１１１から、登録者１０２の情報である氏名７０３を取得する。そして、確認用アルバムの説明・依頼内容等を追加して確認依頼メールを作成する。このメールの本文には、確認用アルバムにアクセスするための説明・依頼内容、確認アルバムＵＲＬ、確認者パスワード１００３等の情報も含まれる。
【００７２】
そして、登録者１０２が入力した確認者１０３の確認者メールアドレス１００２を宛先にして、確認者１０３のＰＣ１０３Ｔに、上記作成した確認依頼メールを送信する。その後、前記ステップＳ１０３に戻る。なお、確認依頼の方法として電子メールを想定しているが、通知の方法は電子メールに限らない。
【００７３】
［公開用のアルバム確認のフェーズ］
図１３は、確認処理のフローチャートである。本処理は、公開用のアルバム確認のフェーズに相当し、オンラインフォトサーバ１１０によって実行される。この処理は、登録者１０２から画像の確認を依頼された確認者１０３が、ＰＣ１０３Ｔから、ネットワーク１０１を経由して、確認アルバムＵＲＬでオンラインフォトサーバ１１０にアクセスすることで開始される。
【００７４】
まず、ステップＳ２０１にて、ＰＣ１０３Ｔから受け付けた確認アルバムＵＲＬからアルバムＩＤ８０１を識別し、アルバムＤＢ１１２のアルバムテーブル８００（図３参照）を特定する。そして、アルバムテーブル８００内のアルバム情報のうちアルバム名８０２、コメント８０４及びアルバム作成日時８０５を取得し、確認アルバム表紙画面をＰＣ１０３Ｔに表示させる。図１４は、この確認アルバム表紙画面の表示例である。
【００７５】
確認アルバム表紙画面には、アルバム名１７０１、アルバムの表紙サムネイル１７０２、アルバムコメント１７０３、アルバム作成日時１７０５等のアルバム情報と、確認者パスワードの入力欄１７０４が表示される。上記アルバム名８０２、コメント８０４及びアルバム作成日時８０５が、アルバム名１７０１、アルバムコメント１７０３、アルバム作成日時１７０５にそれぞれ対応する。
【００７６】
次に、ステップＳ２０２で、確認者の認証を行う。本実施の形態では、確認者１０３の会員登録は必要とせず、確認者１０３が、登録者１０２から確認アルバムＵＲＬと当該確認者１０３のパスワードが通知されていることを前提にしている。なお、本実施の形態では、サービスのはじめに確認アルバムへの認証を行うようなシステムを想定しているが、確認アルバムの認証の要不要及び認証のタイミングは限定されない。
【００７７】
まず、確認者１０３のＰＣ１０３Ｔから、確認アルバム表紙画面（図１４参照）の入力欄１７０４において、確認者パスワードの入力を受け付ける。一方、確認アルバムＵＲＬから確認者ＩＤを識別し、確認者管理ＤＢ１１３にアクセスして、該確認者ＩＤに対応する確認者管理テーブル１０００（図５参照）を参照する。そして、入力された確認者パスワードと確認者管理テーブル１０００の確認者パスワード１００３とを比較する。両者が一致していれば、認証を成立させる。
【００７８】
前記ステップＳ２０２で、認証が成立しなかった場合は、確認不要を伝えるメッセージをＰＣ１０３Ｔに送信し、表示させる（ステップＳ２０７）。その後、本処理を終了する。一方、認証が成立した場合は、ステップＳ２０３に進む。
【００７９】
ステップＳ２０３では、アルバムＤＢ１１２にアクセスして、アルバムテーブル８００（図３参照）のアルバム情報のうちアルバム名８０２、コメント８０４、アルバム作成日時８０５を取得すると共に、確認者管理リスト８０８、画像リスト８０７を取得する。さらに、画像リスト８０７に対応付けられた画像ＩＤ９０１が含まれる画像テーブル９００（図４参照）を参照し、画像の情報として、画像名９０２、コメント９０３、画像サイズ９０４、画像サムネイルファイルパス９０７を取得する。
【００８０】
次に、ステップＳ２０４では、確認用アルバム画面をＰＣ１０３Ｔに送信し、表示させる。図１５は、この確認用アルバム画面の表示例である。この画面では、確認者１０３に確認してほしい画像が一覧表示される。確認用アルバム画面では、まず、アルバム名１８０１、画像枚数１８０５が表示される。コメント９０３に相当する確認者１０３へのコメント１８１１も表示される。
【００８１】
また、確認者管理ＤＢ１１３にアクセスして、確認者管理テーブル１０００（図５参照）の確認キーリスト１００７を取得する。そして、この確認キーリスト１００７に対応付けられた確認キーテーブル１１００（図６参照）を参照して、確認対象アルバムのアルバムＩＤ１１０３における確認者１０３が確認を依頼した画像ＩＤ１１０２を取得する。そして、確認対象アルバム中の各画像に確認を要するものであるか否かを判別する。
【００８２】
そして、確認用アルバム画面において、確認アルバムの画像一覧として、サムネイルと画像名を表示する。確認対象のサムネイル１８０２は表示され、確認対象であることを表すよう強調表示される（この画面例では太枠で囲まれる）。一方、確認対象外のサムネイル１８０３は表示されない（この画面例では塗りつぶされる）。また、確認対象で既に公開拒否が設定されたもの（サムネイル１８０４）に関しては、その旨がサムネイルにマーキングされる（この画面例では「×」マークがかぶせられる）。これら、塗りつぶし、マーキング等の処置は一例であり、各々の区別がつくような処置であれば方法は問わない。
【００８３】
確認用アルバム画面（図１５参照）において、さらに、設定を行う個々の画像に対してプレビュー領域１８０７、画像コメント１８０８、画像の詳細情報１８０９が表示される。プレビュー領域１８０７に表示される画像は、確認対象のサムネイル１８０２の中から確認者１０３が選択できる。
【００８４】
また、公開の許可・拒否を選択するためのＵＩ１８０６が表示される。また、公開条件を確認するためのボタン１８１０も表示される。確認者１０３は、ＰＣ１０３Ｔから、確認アルバムの属性・公開条件を確認し、対象の画像の情報を確認し、画像毎に、公開の許可・拒否の設定をＵＩ１８０６で入力する。
【００８５】
次に、ステップＳ２０５では、確認者１０３から入力された公開の許可・拒否の設定をＰＣ１０３Ｔから受け付け、これらの情報を、確認キーテーブル１１００（図６参照）の許可・拒否フラグ１１０７に保存する。公開許可だと「ＯＮ」、公開拒否だと「ＯＦＦ」に設定されて保存される。許可・拒否フラグ１１０７は、上記したように、画像毎で且つ確認者１０３毎に保管される。
【００８６】
次に、ステップＳ２０６で、確認用アルバム画面において、不図示の終了指示がなされたか否かを判別し、終了指示がなされない場合は、前記ステップＳ２０４に戻る。一方、終了指示がなされた場合は、本処理を終了する。
【００８７】
［アルバム公開のフェーズ］
図１６は、公開処理のフローチャートである。本処理は、アルバム公開のフェーズに相当し、オンラインフォトサーバ１１０によって実行される。この処理は、登録者１０２から公開用ランダムＵＲＬを通知された閲覧者１０４が、ＰＣ１０４Ｔから、ネットワーク１０１を経由して、公開用ランダムＵＲＬでオンラインフォトサーバ１１０にアクセスすることで開始される。
【００８８】
まず、ステップＳ３０１では、公開アルバム表紙画面をＰＣ１０４Ｔに表示させる。すなわち、ＰＣ１０４Ｔから受け付けた公開用ランダムＵＲＬからアルバムＩＤを識別し、このアルバムＩＤから、アルバムＤＢ１１２のアルバムテーブル８００（図３参照）を特定することで、公開アルバムを特定する。そして、アルバムテーブル８００内のアルバム情報のうちアルバム名８０２、コメント８０４及びアルバム作成日時８０５を取得し、上記公開アルバムの表紙画面を表示させる。
【００８９】
図１７は、この公開アルバムの表紙画面の表示例である。公開アルバムの表紙画面においては、アルバムの表紙のプレビュー１９０１、アルバム名１９０２、アルバムコメント１９０３、アルバムのパスワード入力欄１９０４、アルバムを開くボタン１９０５が表示される。アルバム名１９０２、アルバムコメント１９０３が、アルバム名８０２、コメント８０４に相当する。
【００９０】
閲覧者１０４は、ＰＣ１０４Ｔにて、オンラインフォトサーバ１１０から通知されている公開用のアルバムパスワードをパスワード入力欄１９０４に入力する。本実施の形態では、閲覧者１０４の会員登録は必要とせず、登録者１０２から公開用ランダムＵＲＬと公開用のアルバムパスワードが通知されていることを前提にしている。
【００９１】
ステップＳ３０２で、オンラインフォトサーバ１１０は、上記入力されたパスワードに基づき認証を行う。すなわち、アルバムＤＢ１１２にアクセスして、アルバムテーブル８００（図３参照）を参照し、アルバムパスワード８０３を取得する。そして、上記入力されたパスワードと取得したアルバムパスワード８０３とを比較して、両者が一致している場合に、認証を成立させる。
【００９２】
なお、本実施の形態では、閲覧サービスのはじめに公開アルバムへの認証を行うようなシステムを想定しているが、公開アルバムの認証の要不要及び認証のタイミングは限定されない。
【００９３】
次に、ステップＳ３０３では、対象となっている公開アルバムが、全画像確認完了まで公開しないアルバムであるか否かを判別する。これは、アルバムＤＢ１１２のアルバムテーブル８００（図３参照）を参照して、アルバム公開フラグ８０６を取得し、アルバム公開フラグ８０６に基づき判別する。アルバム公開フラグ８０６が「ＯＦＦ」であれば、全画像確認完了まで公開しないアルバムであるので、ステップＳ３０８に進む。一方、「ＯＮ」であれば、順次公開であるので、ステップＳ３０４に進む。
【００９４】
ステップＳ３０８では、対象となっているアルバムテーブル８００の画像リスト８０７に対応付けられている画像テーブル９００をすべて検索する。そして、これら画像テーブル９００（図４参照）内の確認キーリスト９０９に対応付けられている確認キーテーブル１１００（図６参照）内の許可・拒否フラグ１１０７をすべて取得する。そして、取得した許可・拒否フラグ１１０７のうち未設定なものがあるか否かを判別する。
【００９５】
その判別の結果、未設定な許可・拒否フラグ１１０７が１つでもある場合は、ステップＳ３０９で、確認者１０３による画像の公開許可・拒否の確認を求めている状態であることを示すメッセージをＰＣ１０４Ｔに表示させ、本処理を終了する。つまり、公開アルバムの作成、表示は中止される。一方、すべての許可・拒否フラグ１１０７が設定済みである場合は、前記ステップＳ３０４に進む。
【００９６】
ステップＳ３０４では、公開アルバムを作成する。すなわち、まず、アルバムＤＢ１１２にアクセスして、アルバムテーブル８００（図３参照）のアルバム情報（アルバム名８０２、コメント８０４、アルバム作成日時８０５、確認者設定フラグ８１１）を取得する。また、画像リスト８０７に対応付けられた画像テーブル９００（図４参照）内の情報（画像名９０２、コメント９０３、画像サイズ９０４、画像サムネイルファイルパス９０７等）を取得する。さらには、確認者設定フラグ８１１が「ＯＮ」であれば、画像の確認者１０３から公開の許可が得られているかを確認するために、確認キーリスト９０９をすべて取得する。
【００９７】
次に、ステップＳ３０５で、作成したアルバム内の画像の表示準備を行う。ここでは、表示可能な画像だけを表示するように公開アルバムを再構成することになる。対象となっている公開アルバムの各画像の確認キーリスト９０９に対応しているすべての確認キーテーブル１１００（図６参照）内の許可・拒否フラグ１１０７を取得する。そして、各画像について、対応するすべての許可・拒否フラグ１１０７が「ＯＮ」（許可）されていた場合に、その画像を含むように作成された公開アルバムの表示を準備する。これは、１つの画像に複数の確認者１０３が設定されている場合があるからである。
【００９８】
そして、各画像について、許可・拒否フラグ１１０７が一つでも「ＯＦＦ」（拒否）となっている場合は、その画像の表示準備は行わない。なお、その画像の公開が拒否されている旨を、ＵＩ上で表示する実装も考えられる。
【００９９】
なお、本実施の形態では、上述のように、各画像に確認期限１１０５が設定されている場合において、確認期限１１０５が経過したら、確認キーテーブル１１００の許可・拒否フラグ１１０７が自動的に「ＯＮ」または「ＯＦＦ」に設定されるとした。しかし、これに代えて、常時、自動設定されるのではなく、このステップＳ３０５の処理の中で対処するように構成してもよい。例えば、期限が経過したと判別した場合に、その画像については、設定項目１６０５（図１２参照）で設定された条件に応じて、公開を許可するまたは拒否すると設定されたとみなし、その後の処理を行うようにしてもよい。具体的には、公開フラグ１１０６（図６参照）が「ＯＮ」の場合は公開許可、「ＯＦＦ」の場合は公開拒否とみなして処理を行う。
【０１００】
次に、ステップＳ３０６では、公開アルバム中の全画像について、前記ステップＳ３０５の処理が完了したか否かを判別し、完了したら、ステップＳ３０７に進む。ステップＳ３０７では、作成した公開アルバムをＰＣ１０４Ｔに表示させて、本処理を終了する。
【０１０１】
図１８は、この公開アルバム画面の表示例である。公開アルバム画面には、アルバム名２００１、アルバムの画像サムネイル一覧２００２が表示される。画像サムネイル一覧２００２には、公開を許可された画像のサムネイル２００３が表示される。なお、公開を許可されていない画像のサムネイル２００４は、この例ではサムネイルを隠している（非表示としている）が、アルバムから画像を完全に抜いて再構成する例も考えられる。すなわち、この時点で公開アルバムから削除し、閲覧できなくなるようにしてもよい。そうすれば、肖像権やセキュリティにより配慮した実装となる。
【０１０２】
以上が、画像に確認者１０３を設定し、画像の公開が許可された場合にのみアルバム中の画像の公開を行うオンラインフォトサーバ１１０の概要である。公開拒否の指示を行った確認者が１人でも存在する画像については非公開となるので、トラブルの要因を小さくすることができる。
【０１０３】
本実施の形態によれば、公開アルバムの中の各画像ごとに関連する者の意思を反映させ、公開拒否の画像を非公開とすることで、円滑な画像公開を安心して行うことができる。すなわち、アルバムを公開するにあたって、画像ごとに確認者１０３を設定し、公開許可を個々に求めるので、アルバムを公開するにあたってのクレームやトラブルを事前に回避することができる。また、画像を公開することによる当事者や関係者の不安や不利益を解消することができ、フォトアルバムシステムの運営を容易にすることができる。
【０１０４】
また、順次公開の場合（アルバム公開フラグ８０６が「ＯＮ」）は、画像ごとに、確認者１０３からの公開許可が得られると、自動的にその画像から公開アルバムが閲覧できるようになるので、公開アルバムを再編集する手間を軽減することができる。その一方、アルバム公開フラグ８０６が「ＯＦＦ」であれば、全画像確認完了まで公開されないので、トラブルの要因を小さくすることができる。
【０１０５】
また、確認者１０３が設定された場合は、画像確認を依頼するので（図９のステップＳ１１４）で、確認者１０３に公開許可・拒否の指示を促して処理を早めることができる。しかも、その際、公開アルバムの属性（アルバム名８０２、コメント８０４、アルバムパスワード８０３等）が確認者１０３に提示されるので（図１３のステップＳ２０４）、確認者１０３の公開許可・拒否の判断を容易にすることができる。
【０１０６】
また、確認用アルバム画面（図１５）が自動的に作成されるので、画像ごとに公開許可を求めるに際し、手間を軽減することができる。
【０１０７】
また、確認者１０３からの公開許可・拒否の指示を、確認期限１１０５を設けて受け付け、期限が経過したら、予め設定した期限切れの場合における処置（公開フラグ１１０６（図６参照））に基づいて、画像の公開許可・拒否を決定するようにした。これにより、公開許可・拒否の決定が無限に先延ばしになることを回避して、処理負担を軽減することができる。なお、確認期限経過後に、確認者１０３に対して再度、確認依頼を送信し、処理を促すようにすれば、よりきめ細かいサービスとなる。
【０１０８】
また、公開許可が得られない画像については、自動的にその画像を非表示にした状態で公開アルバムが再構成されるので（図１８）、公開用のオンラインアルバムを再編集する手間を軽減することができる。また、モザイク付き画像のように不自然になることもない。
【０１０９】
なお、本実施の形態において、なお、公開アルバム（図１８）においては、確認者１０３から公開を拒否された画像については、サムネイル非表示にするような画面例を例示した。しかし、公開拒否が決定されている画像を非公開とする方法は問わない。トラブル抑制を重視する上では、少なくとも公開拒否が決定されている画像については非公開となるように、公開アルバムの中の画像を公開するように構成すればよい。
【０１１０】
なお、オンラインフォトサーバ１１０が、公開対象とするアルバムは、登録者１０２からアップロードされたものとしたが、これに限られない。例えば、画像が格納されたメディアを郵送等で送り、オンラインフォトサーバ１１０の作業者がアルバム化するようにしてもよい。また、確認者１０３や閲覧者１０４へのＵＲＬやパスワードの通知は、必ずしもネットワーク１０１経由で送信しなくてもよく、郵送により通知してもよい。
【０１１１】
なお、本発明は、画像を公開するフォトサイトだけでなく、サイト上でユーザからのデータを預かり、第三者に公開する、データシェアリングのサービスを実現するようなシステム全般に応用できるものである。従って、画像は一例であり、他のデータ、例えば、動画データ、音声データ、文章データ等、各種のデータに応用が可能である。
【０１１２】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【０１１３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１４】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１１５】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１１６】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【０１１７】
【図１】本発明の一実施の形態に係るオンラインアルバムシステム全体の概略構成を示す図である。
【図２】会員情報テーブルの内容を示した概念図である。
【図３】アルバムテーブルの内容を示した概念図である。
【図４】画像テーブルの内容を示した概念図である。
【図５】確認者管理テーブルの内容を示した概念図である。
【図６】確認キーテーブルの内容を示した概念図である。
【図７】各テーブル間の関係を示す概念図である。
【図８】アルバム作成処理のフローチャートである。
【図９】アルバム作成処理の図８の続きのフローチャートである。
【図１０】登録者メニュー画面の表示例である。
【図１１】公開条件及び属性の設定画面の表示例である。
【図１２】確認者設定画面の表示例である。
【図１３】確認処理のフローチャートである。
【図１４】確認アルバム表紙画面の表示例である。
【図１５】確認用アルバム画面の表示例である。
【図１６】公開処理のフローチャートである。
【図１７】公開アルバムの表紙画面の表示例である。
【図１８】公開アルバム画面の表示例である。
【符号の説明】
【０１１８】
１００  オンラインフォトアルバムシステム
１０１  ネットワーク
１０２  登録者
１０３  確認者
１０４  閲覧者
１１０  オンラインフォトサーバ
１１１  会員情報データベース（ＤＢ）
１１２  アルバムデータベース（ＤＢ）
１１３  確認者管理データベース（ＤＢ）
８０２  アルバム名
８０３  アルバムパスワード
８０４  コメント
８０６  アルバム公開フラグ
１１０５  確認期限
１１０６  公開フラグ
１１０７  許可・拒否フラグ
【図１】
2009265885.tif 000003
【図２】
2009265885.tif 000004
【図３】
2009265885.tif 000005
【図４】
2009265885.tif 000006
【図５】
2009265885.tif 000007
【図６】
2009265885.tif 000008
【図７】
2009265885.tif 000009
【図８】
2009265885.tif 000010
【図９】
2009265885.tif 000011
【図１０】
2009265885.tif 000012
【図１１】
2009265885.tif 000013
【図１２】
2009265885.tif 000014
【図１３】
2009265885.tif 000015
【図１４】
2009265885.tif 000016
【図１５】
2009265885.tif 000017
【図１６】
2009265885.tif 000018
【図１７】
2009265885.tif 000019
【図１８】
2009265885.tif 000020