(57)【要約】【課題】ネットワーク上に公開されたアルバム等の画像データのオーナーユーザが、その画像データの閲覧者を特定することができ、各閲覧者の閲覧状況をリアルタイムで知ることができる情報提供装置を実現する。【解決手段】登録者は、画像データを、インターネット等の通信環境を用いて接続されたサーバ上に登録して第三者に公開する。サーバは、個々の閲覧者のうち誰がアクセスしたかを判別可能な識別子を埋め込んだ閲覧アドレスを発行し、招待者へ通知する。招待者は、前記閲覧アドレスを用いてサーバにアクセスして前記画像データを閲覧する。サーバは、各閲覧者毎の閲覧履歴を管理し、その閲覧履歴を登録者の要求に応じて登録者用の端末装置に表示する。【選択図】図７
2008052434.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された情報提供装置であって、
ネットワーク上の第１の端末装置を用いて作成された画像データを第１の記憶部に登録する画像登録手段と、
前記第１の記憶部に登録した画像データを識別するための画像識別情報、及び該画像データの閲覧者を識別するための閲覧者識別情報を含む招待アドレスを作成し、該招待アドレスをネットワーク上の第２の端末装置へ送信するアドレス送信手段と、
前記招待アドレスを用いて前記第２の端末装置から前記第１の記憶部にアクセスがあったときに、前記画像識別情報に対応した画像データを表示すると共に、前記招待アドレス中の前記閲覧者識別情報に対応した閲覧履歴情報を第２の記憶部に記憶する閲覧管理手段と、
前記第１の端末装置からの要求により、前記第２の記憶部から閲覧履歴情報を取得する閲覧履歴情報取得手段と、
前記取得された閲覧履歴情報を前記第１の端末装置で表示するよう制御するための表示制御情報を前記第１の端末装置に送信する表示制御情報送信手段とを備えたことを特徴とする情報提供装置。
【請求項２】
前記第２の端末装置から前記第１の記憶部中の前記画像データに対してアクセスがあった旨を前記第１の端末装置へ通知する閲覧通知の実行を設定するための閲覧通知設定手段と、
前記閲覧通知設定手段により前記閲覧通知を実行する設定が行われている場合に、前記招待アドレスを用いて前記第２の端末装置から前記第１の記憶部にアクセスがあったときに、前記第１の端末装置へ前記閲覧通知を送信する閲覧通知実行手段とを備えたことを特徴とする情報提供装置。
【請求項３】
前記閲覧通知の実行条件を設定するための条件設定手段を備え、
前記閲覧通知実行手段は、前記閲覧通知設定手段により前記閲覧通知を実行する設定が行われている場合に、前記招待アドレスを用いて前記第２の端末装置から前記第１の記憶部にアクセスがあったとき、前記条件設定手段よって設定された実行条件に応じて前記第１の端末装置へ前記閲覧通知を送信することを特徴とする請求項２に記載の情報提供装置。
【請求項４】
前記閲覧通知の実行条件は、前記画像データの閲覧者に対する優先レベルであることを特徴とする請求項３に記載の情報提供装置。
【請求項５】
前記閲覧通知の実行条件は、前記画像データに対する閲覧者の人数又は比率であることを特徴とする請求項３又は４に記載の情報提供装置。
【請求項６】
前記閲覧通知の実行条件は、前記閲覧通知を実行する日付であることを特徴とする請求項３乃至５の何れかに記載の情報提供装置。
【請求項７】
ネットワークに接続された情報提供装置の制御方法であって、
ネットワーク上の第１の端末装置を用いて作成された画像データを第１の記憶部に登録する画像登録工程と、
前記第１の記憶部に登録した画像データを識別するための画像識別情報、及び該画像データの閲覧者を識別するための閲覧者識別情報を含む招待アドレスを作成し、該招待アドレスをネットワーク上の第２の端末装置へ送信するアドレス送信工程と、
前記招待アドレスを用いて前記第２の端末装置から前記第１の記憶部にアクセスがあったときに、前記画像識別情報に対応した画像データを表示すると共に、前記招待アドレス中の前記閲覧者識別情報に対応した閲覧履歴情報を第２の記憶部に記憶する閲覧管理工程と、
前記第１の端末装置からの要求により、前記第２の記憶部から閲覧履歴情報を取得する閲覧履歴情報取得行程と、
前記取得された閲覧履歴情報を前記第１の端末装置で表示するよう制御するための表示制御情報を前記第１の端末装置に送信する表示制御情報送信行程とを備えたことを特徴とする情報提供装置の制御方法。
【請求項８】
ネットワークに接続された情報提供装置の制御方法を実行するための、コンピュータで読み取り可能な制御プログラムであって、
ネットワーク上の第１の端末装置を用いて作成された画像データを第１の記憶部に登録する画像登録ステップと、
前記第１の記憶部に登録した画像データを識別するための画像識別情報、及び該画像データの閲覧者を識別するための閲覧者識別情報を含む招待アドレスを作成し、該招待アドレスをネットワーク上の第２の端末装置へ送信するアドレス送信ステップと、
前記招待アドレスを用いて前記第２の端末装置から前記第１の記憶部にアクセスがあったときに、前記画像識別情報に対応した画像データを表示すると共に、前記招待アドレス中の前記閲覧者識別情報に対応した閲覧履歴情報を第２の記憶部に記憶する閲覧管理ステップと、
前記第１の端末装置からの要求により、前記第２の記憶部から閲覧履歴情報を取得する閲覧履歴情報取得ステップと、
前記取得された閲覧履歴情報を前記第１の端末装置で表示するよう制御するための表示制御情報を前記第１の端末装置に送信する表示制御情報送信ステップとを備えたことを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上に配置された情報提供装置及びその制御方法、並びに制御プログラムに関するものである。
【背景技術】
【０００２】
インターネットなどの通信インフラを利用した情報提供サービスは、従来より一般的に知られている。例えば、ユーザがデジタルカメラで撮影した画像データをネットワーク上のサーバ装置の記憶領域にアップロードしておき、ユーザが望む時にサーバ装置にアクセスして、画像データを閲覧できるようにしたサービスがある。以下、このようなネットワークサービスを提供するサーバ装置のプロバイダをフォトサイトと称する。
【０００３】
フォトサイトは、画像データをアップロードしたユーザ（以下、オーナーユーザと称する）から指定された第三者（以下、招待者と称する）に対して、オーナーユーザの画像データを公開することができる。このような場合について、以下に説明する。
【０００４】
まず、オーナーユーザは、パーソナルコンピュータ（ＰＣ）上でＷｅｂブラウザを起動してフォトサイトにアクセスし、画像データのアップロードを行い、さらに招待者の名称やメールアドレス等を通知する。フォトサイトは、アップロードされた画像データ、もしくは画像データ群（以下、フォトアルバムと称する）にアクセスするためのＵＲＬ（Universal Resource Locator）を生成する。この時、生成されるＵＲＬは、画像データに対してユニークなアドレスであり、かつ、一意に予測不可能な乱数等を用いたものである。  フォトサイトは、このＵＲＬをメッセージに記載し、宛先に招待者のメールアドレスをセットした電子メールをインターネット経由で送信する。電子メールを受け取った招待者は、ＰＣ上でＷｅｂブラウザを起動し、電子メールに記載されたＵＲＬを入力することで、オーナーユーザの画像データを閲覧することができる（例えば、特許文献１参照）。
【特許文献１】特開２００３−１１１００８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術では、以下のような問題点があった。
【０００６】
（１）フォトアルバムのオーナーユーザは、公開したフォトアルバムにアクセスしてきた招待者を特定することができない。フォトアルバムの公開の大きな目的の１つは、オーナーユーザと招待者とのコミュニケーションを図ることにあるので、オーナーユーザはフォトアルバムに誰が閲覧したかを知りたいという要求があった。
【０００７】
（２）フォトサイト上に公開するフォトアルバムの容量や公開期間に応じて、オーナーユーザに対して課金義務が発生する場合がある。このような場合では、オーナーユーザは、課金の負担を減らすために、招待者がフォトアルバムを閲覧したかに関わらずフォトアルバムを整理してしまうことがあり、その結果、招待者がフォトアルバムを閲覧できなくなるということがあった。また、課金義務が発生しなくても、フォトサイト側から割り当てられる画像データの容量がサービス条件により制限されている場合には、オーナーユーザが別の画像データを公開することもあるので、招待者側では上記同様の問題が生ずる。
【０００８】
（３）フォトアルバムの登録者に容量制限や課金が発生しない場合でも、サービスの活性化やシステムの負荷という観点から、登録者が画像データを公開してそのまま放置するという状況は望ましくない。
【０００９】
本発明は上記従来の問題点に鑑み、ネットワーク上に公開されたアルバム等の画像データのオーナーユーザが、その画像データの閲覧者を特定することができる。また、各閲覧者の閲覧状況をリアルタイムで知ることができる情報提供装置及びその制御方法、並びに制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は上記目的を達成するため、ネットワークに接続された情報提供装置であって、ネットワーク上の第１の端末装置を用いて作成された画像データを第１の記憶部に登録する画像登録手段と、前記第１の記憶部に登録した画像データを識別するための画像識別情報、及び該画像データの閲覧者を識別するための閲覧者識別情報を含む招待アドレスを作成し、該招待アドレスをネットワーク上の第２の端末装置へ送信するアドレス送信手段と、前記招待アドレスを用いて前記第２の端末装置から前記第１の記憶部にアクセスがあったときに、前記画像識別情報に対応した画像データを表示すると共に、前記招待アドレス中の前記閲覧者識別情報に対応した閲覧履歴情報を第２の記憶部に記憶する閲覧管理手段と、前記第１の端末装置からの要求により、前記第２の記憶部から閲覧履歴情報を取得する閲覧履歴情報取得手段と、前記取得された閲覧履歴情報を前記第１の端末装置で表示するよう制御するための表示制御情報を前記第１の端末装置に送信する表示制御情報送信手段とを備えたことを特徴とする。
【００１１】
また、本発明は、前記第２の端末装置から前記第１の記憶部中の前記画像データに対してアクセスがあった旨を前記第１の端末装置へ通知する閲覧通知の実行を設定するための閲覧通知設定手段と、前記閲覧通知設定手段により前記閲覧通知を実行する設定が行われている場合に、前記招待アドレスを用いて前記第２の端末装置から前記第１の記憶部にアクセスがあったときに、前記第１の端末装置へ前記閲覧通知を送信する閲覧通知実行手段とを備えたことを特徴とする。
【００１２】
また、本発明は、ネットワークに接続された情報提供装置の制御方法であって、ネットワーク上の第１の端末装置を用いて作成された画像データを第１の記憶部に登録する画像登録工程と、前記第１の記憶部に登録した画像データを識別するための画像識別情報、及び該画像データの閲覧者を識別するための閲覧者識別情報を含む招待アドレスを作成し、該招待アドレスをネットワーク上の第２の端末装置へ送信するアドレス送信工程と、前記招待アドレスを用いて前記第２の端末装置から前記第１の記憶部にアクセスがあったときに、前記画像識別情報に対応した画像データを表示すると共に、前記招待アドレス中の前記閲覧者識別情報に対応した閲覧履歴情報を第２の記憶部に記憶する閲覧管理工程と、前記第１の端末装置からの要求により、前記第２の記憶部から閲覧履歴情報を取得する閲覧履歴情報取得行程と、前記取得された閲覧履歴情報を前記第１の端末装置で表示するよう制御するための表示制御情報を前記第１の端末装置に送信する表示制御情報送信行程とを備えたことを特徴とする。
【００１３】
また、本発明は、ネットワークに接続された情報提供装置の制御方法を実行するための、コンピュータで読み取り可能な制御プログラムであって、ネットワーク上の第１の端末装置を用いて作成された画像データを第１の記憶部に登録する画像登録ステップと、前記第１の記憶部に登録した画像データを識別するための画像識別情報、及び該画像データの閲覧者を識別するための閲覧者識別情報を含む招待アドレスを作成し、該招待アドレスをネットワーク上の第２の端末装置へ送信するアドレス送信ステップと、前記招待アドレスを用いて前記第２の端末装置から前記第１の記憶部にアクセスがあったときに、前記画像識別情報に対応した画像データを表示すると共に、前記招待アドレス中の前記閲覧者識別情報に対応した閲覧履歴情報を第２の記憶部に記憶する閲覧管理ステップと、前記第１の端末装置からの要求により、前記第２の記憶部から閲覧履歴情報を取得する閲覧履歴情報取得ステップと、前記取得された閲覧履歴情報を前記第１の端末装置で表示するよう制御するための表示制御情報を前記第１の端末装置に送信する表示制御情報送信ステップとを備えたことを特徴とする。
【発明の効果】
【００１４】
本発明の情報提供装置に第１の端末装置を用いて画像データを登録した登録者は、その画像データの各閲覧者の閲覧状況をリアルタイムで知ることが可能になる。これにより、登録者が公開アルバムを維持しつづけるにあたって閲覧者の閲覧実績を判断基準にして、前記画像データの整理や変更を行うことができる。
【００１５】
また、登録者は、前記画像データの閲覧者を特定することが可能になるので、閲覧者とのコミュニケーション性を高めることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１７】
＜オンラインフォトシステム全体の概略構成＞
図１は、本発明の実施の一形態に係る情報提供装置を含むオンラインフォトシステムの全体的な概略構成を示すブロック図である。
【００１８】
このオンラインフォトシステムは、本実施の形態の特徴を成すオンラインフォトサービスを提供するフォトサイト１００をネットワーク上１０４に備えている。フォトサイト１００には、ネットワーク１０４を介して登録者用端末１０１と招待者用端末１０２,１０３が接続されている。なお、登録者用端末１０１と招待者用端末１０２,１０３はパーソナルコンピュータ（ＰＣ）等で構成されている。登録者用端末１０１は、フォトサイト１００に画像を登録する登録者が使用するＰＣであり、招待者用端末１０２、１０３は、フォトサイト１００上に登録した画像の閲覧を登録者から許可された招待者がそれぞれ使用するＰＣである。
【００１９】
フォトサイト１００は、オンラインフォトサーバ１０５と、このサーバ１０５に接続される会員情報ＤＢ１０７、アルバムデータベース（ＤＢ）１０８及び閲覧管理ＤＢ１０９と、メールサーバ１０６とを備えている。オンラインフォトサーバ１０５は、本実施の形態のオンラインフォトサービスを実現するための主要な処理を行う。即ち、オンラインフォトサーバ１０５は、会員情報ＤＢ１０７を使って会員の管理の処理、アルバムＤＢ１０８を使ってアルバムの管理の処理、及び閲覧管理ＤＢ１０９を使ってアルバム閲覧の管理の処理をそれぞれ行う。
【００２０】
サービスの登録者は、端末１０１からネットワーク１０４を介してオンラインフォトサーバ１０５にアクセスする。登録者用端末１０１からアルバム作成の要求があった場合には、オンラインフォトサーバ１０５は、会員情報ＤＢ１０７で会員認証を行い、アルバム情報（アルバムの属性や画像、後述する閲覧通知条件など）をアルバムＤＢ１０８に保存する。また、登録者用端末１０１からアルバム公開の指示があった場合には、オンラインフォトサーバ１０５は、まず、招待者の情報を閲覧管理ＤＢ１０９に保存する。そして、メールサーバ１０６に依頼してアルバムの招待メールを招待者１０２、１０３へ送信する。
【００２１】
招待者用端末１０２、１０３からアルバム閲覧の要求があった場合には、オンラインフォトサーバ１０５は、アルバムＤＢ１０８内のアルバム情報を招待者用端末１０２、１０３に送信し、表示させる。そして、該招待者の閲覧履歴を閲覧管理ＤＢ１０９に保存する。この閲覧が一定の条件に適合した場合には、メールサーバ１０６に依頼してアルバムの閲覧通知メールを登録者用端末１０１へ送信する。本実施の形態では、このときの一定の条件を閲覧通知条件と呼ぶ。また、登録者用端末１０１から閲覧履歴の表示の要求があった場合には、オンラインフォトサーバ１０５は、閲覧管理ＤＢ１０９の情報を登録者用端末１０１に送信し、表示させる。
【００２２】
なお、登録者用端末１０１や招待者用端末１０２、１０３はＷｅｂブラウザアプリケーションプログラムを有している。また、オンラインフォトサーバ１０５は各種情報をディスプレイに表示するよう制御するための制御情報を登録者用端末１０１や招待者用端末１０２、１０３へ送信する。登録者用端末１０１や招待者用端末１０２、１０３はＷｅｂブラウザアプリケーションプログラムを用い、制御情報にしたがって、各種情報をディスプレイに表示することができる。
【００２３】
＜データベースの構成例＞
次に、上記のフォトサイト１００に設けられた各データベースの構成例について、図２〜図６を参照して説明する。
【００２４】
図２は、図１中の会員情報ＤＢ１０７内に保管されている会員情報テーブル７００の内容を示した図である。
【００２５】
会員情報テーブル７００は、会員ＩＤ７０１、会員パスワード７０２、氏名７０３、連絡先７０４、メールアドレス７０５、決済情報ＩＤ７０６、及びアルバムリスト７０７を保管する。アルバムリスト７０７は、後述する図３の公開アルバムテーブルにリンクされている。
【００２６】
図３は、図１中のアルバムＤＢ１０８内に保管されている公開アルバムテーブル８００の内容を示した図である。
【００２７】
この公開アルバムテーブル８００は、アルバムＩＤ８０１、アルバム名８０２、アルバムパスワード８０３、アルバムのコメント８０４、アルバム作成日時８０５、及びアルバム公開フラグ８０６を保管する。さらに、アルバムの画像リスト８０７、アルバムの閲覧管理リスト８０８、及び登録者会員ＩＤ８０９を保管する。アルバムの画像リスト８０７は、後述する図４の画像テーブルへリンクされ、またアルバムの閲覧管理リスト８０８は、後述する図５の閲覧管理テーブルへリンクされている。
【００２８】
そして、閲覧通知条件として、閲覧通知フラグ８１０、全招待者閲覧済み通知フラグ８１１、優先者閲覧通知フラグ８１２、全優先招待者閲覧済みフラグ８１３、閲覧人数達成通知８１４、及び閲覧比率達成通知８１５を保管する。
【００２９】
図４は、図１中のアルバムＤＢ１０８内に保管されている画像テーブル９００の内容を示した図である。
【００３０】
この画像テーブル９００は、前記した公開アルバムテーブル８００の画像リストに関連づけられて、アルバムＤＢ１０８に保管されている。そして、画像テーブル９００では、画像ＩＤ９０１、画像名９０２、コメント９０３、画像サイズ９０４、画像タイプ９０５、及びアルバムＩＤ９０６を保管する。さらに、イメージデータとして、画像サムネイルデータ９０７とオリジナル画像データ９０８のパスを保管する。
【００３１】
図５は、図１中の閲覧管理ＤＢ１０９内に保管されている閲覧管理テーブル１０００の内容を示した図である。
【００３２】
この閲覧管理テーブル１０００では、招待者ＩＤ１００１、招待者メールアドレス１００２、優先閲覧フラグ１００３、アルバムＩＤ１００４、閲覧済みフラグ１００５、最終閲覧日時１００６、及び閲覧履歴リスト１００７を保管する。閲覧履歴リスト１００７は、後述する閲覧履歴テーブル１１００へリンクされている。
【００３３】
図６は、図１中の閲覧管理ＤＢ１０９内に保管されている閲覧履歴テーブル１１００の内容を示した図である。
【００３４】
このテーブルは閲覧管理テーブル１０００の閲覧履歴リスト１００７に関連づけられ、閲覧管理ＤＢに保管されている。閲覧履歴テーブル１１００では、閲覧履歴ＩＤ１１０１、閲覧日時１１０２、及び招待者ＩＤ１１０３を保管する。本実施の形態では、招待者による閲覧があったら、無条件でその閲覧履歴をテーブル１１００に保管する。
【００３５】
＜オンラインフォトサービスの概要＞
次に、フォトサイト１００を利用した本実施の形態に係るにおけるオンラインフォトサービスの概要を説明する。即ち、本実施の形態に係るオンラインフォトサービスは、実際にサービスを提供するフォトサイト１００と、サービスを利用する登録者２２１と、登録者から招待を受ける招待者２２２との三者で成り立っている。以下、この三者の処理の概要について、図７を参照して説明する。
【００３６】
図７は、本実施の形態に係る処理フローの概略を示すフローチャートである。
【００３７】
本実施の形態におけるオンラインフォトサービスの処理は、会員登録フェーズ２３０、公開アルバム作成フェーズ２３１、公開アルバム閲覧フェーズ２３２、及び閲覧履歴一覧表示フェーズ２３３を実行する。
【００３８】
（a）会員登録フェーズ２３０
オンラインフォトサービスは、会員の氏名・メールアドレスなど個人情報を管理するので会員登録を行うことが望ましい。本サービスの利用者は、オンラインフォトサーバ１０５に会員登録を要求する。オンラインフォトサーバ１０５は、ステップＳ２０１において、会員情報を会員情報ＤＢ１０７に保管し、会員ＩＤとパスワードを発行する。登録者２２１は、本サービスを利用する際に会員ＩＤとパスワードを入力し、サービスの認証を受けることを前提条件とする。
【００３９】
（b）公開アルバム作成フェーズ２３１
会員登録を完了したサービスの登録者２２１は、公開アルバムの作成を開始する。登録者２２１は画像をオンラインフォトサーバ２２０にアップロードして公開アルバムを作成する。そして、アルバムのタイトルや、アルバムにアクセスするためのパスワードを設定する。アルバムが完成したら、閲覧通知条件を設定する。
【００４０】
即ち、オンラインフォトサーバ２２０は、ステップＳ２０２において、閲覧を行う対象である画像のまとまりとしての公開アルバムを作成し、アルバムＤＢ１０８に保管する。
さらに、閲覧通知を行う条件をアルバムＤＢ１０８に保管する。公開アルバムの作成を完了した登録者２２１は、オンラインフォトサーバ２２０に対して招待者２２２への通知を依頼する。この通知には、公開アルバムのＵＲＬやパスワードが含まれる。
【００４１】
なお、本実施の形態では、メールサーバ１０６を用いて、電子メールで通知する方法を採るが、通知の手段は電子メールに限定されない。登録者２２１は、招待者２２２のメールアドレスを入力し、招待者２２２への公開アルバムの通知を依頼する。
【００４２】
オンラインフォトサーバ２２０は、ステップＳ２０３において公開アルバム通知処理を行う。即ち、オンラインフォトサーバ２２０は、アルバムと閲覧した招待者を識別できる公開アルバムＵＲＬを合成し、アルバムのパスワードをアルバムＤＢ１０８より取得する。そして、メールサーバ１０６を制御して招待者２２２に対して、公開アルバムのＵＲＬ及びパスワードを含んだ電子メール（招待メール）を送信する。招待者２２２は、招待メールを受信する。この公開アルバム作成フェーズ２３１については、後に詳細に説明する。
【００４３】
（c）公開アルバム閲覧フェーズ２３２
アルバム公開の招待メールを受け取ったを招待者２２２は、公開アルバムにアクセスする。アルバムに対してアクセスするには、公開アルバムのＵＲＬ及びパスワードによる認証を必要とする。なお、本実施の形態では、アルバムの認証は公開アルバムのＵＲＬとパスワードの入力で行うが、認証の手段はこれに限定されない。
【００４４】
オンラインフォトサーバ１０５は、ステップＳ２０４において、本公開アルバムのＵＲＬ及びパスワードからアルバムＤＢ１０８を参照してアルバムの認証を行い、アルバムＤＢ１０８より取得した画像を一覧表示する。そして、オンラインフォトサーバ１０５は、ステップＳ２０５において、本公開アルバムのＵＲＬから招待者ＩＤを取得して、この招待者の閲覧履歴を閲覧管理ＤＢ１０９に保存する。
【００４５】
オンラインフォトサーバ１０５は、ステップＳ２０６にて、アルバムＤＢ１０８から閲覧通知条件を取得して、この閲覧を登録者２２１へ通知するかどうか判定する。閲覧を通知すると判断した場合には、オンラインフォトサーバ１０５は、ステップＳ２０７にて、閲覧通知を行う。即ち、会員情報ＤＢ１０７から、登録者２２１が予め登録したメールアドレスを取得し、閲覧管理ＤＢ１０９から閲覧状況を取得して閲覧通知メールを作成し、ステップＳ２０８において登録者２２１へ送信する。この公開アルバム閲覧フェーズ２３２については、後に詳細に説明する。
【００４６】
（d）閲覧履歴一覧表示フェーズ２３３
登録者２２１は、招待者２２２のアルバムに対する閲覧履歴を画面上で見ることができる。オンラインフォトサーバ１０５は、ステップＳ２０９において、閲覧管理ＤＢ１０９からアルバムＩＤで関連づけられた閲覧履歴を取得してその一覧を表示する。この閲覧履歴一覧表示フェーズ２３３に関しては、後に詳細に説明する。
【００４７】
＜公開アルバム作成フェーズの詳細＞
次に、上記した公開アルバム作成フェーズ（図７）の詳細について、図８、図９、図１０及び図１１を参照して説明する。
【００４８】
図８は、上記した公開アルバム作成フェーズの詳細を示すフローチャートである。また、図９〜図１１は、本公開アルバム作成フェーズで使用される画面の一例を示す画面図である。
【００４９】
オンラインフォトサービスの公開アルバム作成フェーズは、登録者が登録者用端末１０１からインターネット１０４を経由して登録者用のアクセスＵＲＬを用いてオンラインフォトサーバ１０５にアクセスすることで、開始される。
【００５０】
まずステップＳ３０４において、オンラインフォトサーバ１０５は、サービスへのログイン画面を表示する。サービスの登録者は登録者用端末１０１から、オンラインフォトサーバ１０５に対して認証情報（会員ＩＤや会員パスワード）を入力し、認証を求める。
【００５１】
なお、本実施の形態では、登録者に閲覧履歴を通知することを目的とするので、登録者への通知先（メールアドレスなどの個人情報）を保管するために会員登録を行うことを前提にしている。登録者は上記した会員登録フェーズ２３０によって、会員情報（図２の会員情報テーブル７００参照）を会員情報ＤＢ１０７に登録しており、これによって、会員ＩＤ７０１及び会員パスワード７０２と、登録者用アクセスのためのＵＲＬを取得している。
【００５２】
次のステップＳ３０５において、オンラインフォトサーバ１０５は、会員情報ＤＢ１０７にアクセスして会員情報テーブル７００上の会員ＩＤ７０１及び会員パスワード７０２と、入力された認証情報とを比較する。これによって、登録者用端末１０１からのサービスへのログインを許可する。
【００５３】
なお、本実施の形態は、予めユーザの会員登録を行い、サービスの開始時点でユーザ認証を行うようなシステムを想定しているが、ユーザ認証のタイミングは、本発明では限定されない。
【００５４】
ユーザ認証が行われると、ステップＳ３０６において、オンラインフォトサーバ１０５は図９に示すような登録者用のメニュー画面を表示する。このメニュー画面では、例えば、公開アルバム作成メニュー１３０１や閲覧一覧メニュー１３０２等を表示する。
【００５５】
サービスの登録者が、登録者用端末１０１からオンラインフォトサーバ１０５に対して公開アルバムの作成を指示すると、オンラインフォトサーバ１０５は、ステップＳ３０７において、公開アルバム（図３の公開アルバムテーブル８００参照）を作成する。このとき、アルバムＩＤ８０１及びアルバム作成日時８０５を発行し、アルバムＤＢ１０８に保存する。
【００５６】
公開アルバムが作成されると、ステップＳ３０８において、オンラインフォトサーバ１０５は、公開アルバムの属性設定用の画面を表示する。サービスの登録者は登録者用端末１０１からオンラインフォトサーバ１０５に対して、公開アルバムの属性としてアルバム名、コメント、アルバムのパスワードを入力する。そして、ステップＳ３０９において、オンラインフォトサーバ１０５は、入力された公開アルバムの属性をアルバムＤＢ１０８１０８の公開アルバムテーブル８００に保存する。ここでの属性は、図３の公開アルバムテーブル８００におけるアルバム名８０２、コメント８０４、及びアルバムのパスワード８０３に相当する。
【００５７】
公開アルバムの属性が設定されると、ステップＳ３１０において、オンラインフォトサーバ１０５は、画像のアップロード用の画面を表示する。サービスの登録者は登録者用端末１０１からオンラインフォトサーバ１０５に対して、公開アルバムに画像をアップロードする。そして、ステップＳ３１１においてオンラインフォトサーバ１０５は、アップロードされてきた画像をアルバムＤＢ１０８に保存し、画像ＩＤ９０１（図４の画像テーブル９００参照）を発行する。そして、アルバムＤＢ１０８の公開アルバムテーブル８００に画像リスト８０７を保存する。
【００５８】
なお、招待者に閲覧してもらう画像であるので、登録者からアップロードされてきた画像に画像名９０２やコメント９０３などの画像情報を入力して保存するようにしても良い。また、画像の正当性を確かめるために、画像サーバを設けて検証したり、画像サイズ９０４や画像タイプ９０５の確認したりするようにしても構わない。さらには、画像サムネイル９０７の作成を行い、オリジナル画像データ９０８と前記画像情報を共に保存するような実施も考えられる。
【００５９】
公開アルバムに画像がアップロードされると、オンラインフォトサーバ１０５は、ステップＳ３１２において、アルバムの閲覧通知条件を設定するための閲覧通知条件設定画面（例えば図１０に示すような画面）を表示する。そして、サービスの登録者は、この画面を使用して、登録者用端末１０１から、オンラインフォトサーバ１０５に対して、公開アルバムの閲覧通知条件を設定する。
【００６０】
図１０は、閲覧通知条件設定画面の一例を示す画面図である。この閲覧通知条件設定画面には、閲覧通知１４０１と閲覧比率１４０２の設定部分が表示されている。また、個々の招待者の最初の閲覧で閲覧通を行うか否かを設定するためのフラグ設定１４０３、及び個々の優先招待者の最初の閲覧で閲覧通知を行うか否かを設定するためのフラグ設定１４０４の設定箇所が表示されている。さらにその他に、全招待者が閲覧したか否かを設定するためのフラグ設定１４０５、及び全優先招待者が閲覧したか否かを設定するためのフラグ設定１４０６、の設定部品が表示されている。
【００６１】
本実施の形態では、閲覧通知条件として、閲覧通知フラグ８１０、優先者閲覧通知フラグ８１２、全招待者閲覧済み通知フラグ８１１、全優先者閲覧済み通知フラグ８１３、閲覧人数達成通知８１４、及び閲覧比率達成通知８１５を設定する。
【００６２】
閲覧通知フラグ８１０は、アルバムが招待者によって閲覧されたときに、その旨を登録者に通知するように指示するためのフラグである。優先者閲覧通知フラグ８１２は、優先招待者として指定した招待者によってアルバムが閲覧されたときに、その旨を登録者に通知するように指示するためのフラグである。優先招待者の指定は、後のステップＳ３１４及びＳ３１５で行われる。
【００６３】
また、全招待者閲覧済み通知フラグ８１１は、閲覧管理ＤＢ１０９で管理される全招待者の閲覧済みフラグ１００５が「閲覧済み」になったときに、その旨を登録者に通知するように指示するためのフラグである。全優先者閲覧済み通知フラグ８１３は、優先閲覧フラグ１００３が指定されいてる全招待者の閲覧済みフラグ１００５が「閲覧済み」になったときに、その旨を登録者に通知するように指示するためのフラグである。
【００６４】
また、閲覧人数達成通知８１４は、閲覧管理ＤＢ１０９で管理される招待者の閲覧済みの累積人数が予め決められた閲覧人数に達したときに、その旨を登録者に通知するように指示する設定である。閲覧比率達成通知８１５は、閲覧管理ＤＢ１０９で管理される招待者の閲覧済みの割合が予め決められた閲覧割合に達したときに、その旨を登録者に通知するように指示する設定である。
【００６５】
その後のステップＳ３１３において、オンラインフォトサーバ１０５は、アルバムＤＢ１０８の公開アルバム（図３の公開アルバムテーブル参照）に上記の閲覧通知条件を設定し保存する。なお、閲覧通知条件を個々の画像に結びつけるように実施されても構わない。このような実施は、閲覧通知条件を、アルバムＤＢ１０８（図４の画像テーブル参照）の個々の画像情報と関連づけて保管することで、実現することができる。
【００６６】
公開アルバムの閲覧通知条件が設定されてアルバム公開の準備が整うと、ステップＳ３１４において、オンラインフォトサーバ１０５は、招待者への通知画面（図１１の招待者通知画面）を表示する。
【００６７】
図１１は、招待者通知画面の一例を示す画面図である。同図に示すように、招待者への通知画面には、招待者の宛先（メールアドレス）１６０１、招待者名１６０２、及びメッセージ１６０３のそれぞれの入力領域と、優先招待者に指定する場合のチェックボックス１６０４がある。また、メールの本文には、招待注文を説明する文言１６０５と、アルバムの公開用ＵＲＬ１６０６、アルバムのパスワード１６０７が表示される。
【００６８】
サービスの登録者は、登録者用端末１０１からオンラインフォトサーバ１０５に対して、自分が閲覧を許可する公開アルバムの招待者のメールアドレス１６０１及び招待者名１６０２と、招待者へのメッセージ１６０３を設定する。優先招待者に指定する場合は、「優先招待者に指定」のチェックボックス１６０８をオンにする。
【００６９】
図８に戻り、ステップＳ３１５において、オンラインフォトサーバ１０５は、招待者に画像を公開する場合に、まず公開に必要なＵＲＬ（Universal Resource Locator）を生成する。この時、生成されるＵＲＬは、招待者を識別する情報（招待者識別情報）を含み、且つ一意に予測不可能な乱数等を用いたユニークなアドレスを割り当てる（以下、このＵＲＬを公開用ＵＲＬと称する）。下記にその例を示す。
【００７０】
http://○○○.com/PhotoSite/Album/AlbumEntry.do?AlbumID=AJNWDMF?VisitorID
=VVVVVVVV
そして、オンラインフォトサーバ１０５は、アルバムＤＢ１０８から公開アルバムのパスワード８０３を取得し、会員情報ＤＢ１０７から登録者の情報（氏名７０３）を取得し、公開アルバムの説明などを追加して招待メールを作成する。メールの本文には、図１１に示すように、公開アルバムにアクセスするための説明文１６０５や、公開用ＵＲＬ１６０６、アルバムのパスワード１６０７などの情報も含まれる。
【００７１】
次のステップＳ３１６においてオンラインフォトサーバ１０５は、登録者が入力したメールアドレスを宛先にして招待者用端末１０２又は１０３に対して、作成した招待メールを送信する。招待メールを受け取った招待者は、招待者用端末１０２又は１０３からインターネット１０４にアクセスし、招待メールで通知された公開用ＵＲＬをＷｅｂブラウザに入力する。これによって、画像をアップロードした登録者が指定した画像又はアルバムを閲覧することができる。
【００７２】
なお、本実施の形態では、通知の方法として電子メールを想定しているが、通知の方法は電子メールに限らない。
【００７３】
＜公開アルバム閲覧フェーズの詳細＞
次に、上記した公開アルバム閲覧フェーズ（図７）の詳細について、図１２、図１３及び図１４を参照して説明する。図１２は、上記した公開アルバム閲覧フェーズの詳細を示すフローチャートである。
【００７４】
この公開アルバム閲覧フェーズは、まずステップＳ４０４において、登録者から招待をうけた招待者が招待者用端末１０２又は１０３を使用してアルバムの公開用ＵＲＬでオンラインフォトサーバ１０５にアクセスすることで、開始される。
【００７５】
次のステップＳ４０５において、オンラインフォトサーバ１０５は、公開アルバムの公開用ＵＲＬからアルバムＩＤを識別し、アルバムＤＢ１０８の公開アルバムを判別する（図３の公開アルバムテーブル８００参照）。そして、アルバムの情報（アルバム名８０２、アルバムコメント８０４、アルバム作成日時８０５）を取得し、例えば図１３に示すような公開アルバムの表紙画面を表示する。
【００７６】
図１３は、アルバム表紙画面の一例を示す画面図である。このアルバム表紙画面には、アルバム名１７０１、画像のサムネイル１７０２、アルバムコメント１７０３、アルバム作成日時１７０５などのアルバム情報と、パスワードの入力部分１７０４が表示される。
【００７７】
サービスの招待者は、招待者端末１０２又は１０３からアルバムのパスワードを入力し、オンラインフォトサーバ１０５に対してアルバム認証を求める。本実施の形態では、招待者の会員登録は必要とせず、登録者から公開アルバムの公開用ＵＲＬとパスワードが通知されていることを前提にしている。
【００７８】
次のステップＳ４０６において、オンラインフォトサーバ１０５はアルバムＤＢ１０８にアクセスして、招待者が入力したパスワードと、アルバムＤＢ１０８から取得したアルバムのパスワード８０３とを比較する。こうして公開アルバムへの認証を行い、招待者の公開アルバムへの訪問を許可する。本実施の形態は、サービスの初めに公開アルバムへの認証を行うようなシステムを想定しているが、公開アルバム認証の要／不要及びタイミングは、本発明では限定されない。
【００７９】
アルバム認証が行われると、ステップＳ４０７においてオンラインフォトサーバ１０５は、アルバムＤＢ１０８にアクセスする。そして、公開アルバムのアルバム情報（図３の公開アルバムテーブル８００上の情報）と画像リスト８０７の画像ＩＤ９０１に関連づけられた画像情報（図４の画像テーブル９００上の情報）を、例えば図１４に示すような公開アルバム画面に表示する。
【００８０】
図１４は、公開アルバム画面の一例を示す画面図である。本実施の形態の公開アルバム画面には、例えばアルバム名１８０１、アルバムのコメント１８０２などのアルバム情報と、画像のサムネイル１８０３、画像のサイズ１８０４、画像名１８０５、及び画像コメント１８０６などの画像情報が表示される。
【００８１】
公開アルバム画面が表示されると、オンラインフォトサーバ１０５はアルバムが閲覧されたとみなして、閲覧履歴の保存を実施する。オンラインフォトサーバ１０５は、ステップＳ４０８において、招待者によって入力された公開アルバムの公開用ＵＲＬから招待者の識別情報を取得する。招待者の識別情報を取得したら、閲覧管理ＤＢ１０９にアクセスして、閲覧管理テーブル１０００（図５）の招待者ＩＤ１００１から招待者を特定する。
【００８２】
即ち、招待者が公開用ＵＲＬを用いて公開アルバムにアクセスする。すると、オンラインフォトサーバ１０５は、公開用ＵＲＬに埋め込まれた招待者識別情報と、閲覧管理テーブル１０００上の招待者ＩＤ１００１とを比較し、その比較結果が一致することにより招待者が特定される。
【００８３】
さらに、オンラインフォトサーバ１０５は、閲覧履歴テーブル１１００（図６）のレコードを作製して、招待者ＩＤ１１０３と閲覧日時１１０２を格納する。また、閲覧管理テーブル１０００の閲覧履歴リスト１００７に閲覧履歴テーブル１１００の閲覧履歴ＩＤを保存する。
【００８４】
オンラインフォトサーバ１０５は、ステップＳ４０９において、閲覧管理ＤＢ１０９にアクセスして、図５の閲覧管理テーブル１０００の閲覧済みフラグ１００５がオフであった場合は、これをオンにする。
【００８５】
例えば、招待者が初めてアルバムを閲覧したとする。閲覧履歴が保存され（ステップＳ４０８）、閲覧済みフラグ１００５がオンにされると（ステップＳ４０９）、オンラインフォトサーバ１０５は、アルバムがこの招待者によって閲覧されたとみなして、閲覧通知条件を調べて登録者への閲覧通知処理を開始する。以下、本実施の形態における閲覧通知処理について詳細に説明する。
【００８６】
なお、本実施の形態では、登録者がメールを受信する負荷を考えて初回のみの通知を考えるが、本発明では毎回或いは回数を決めて受け取るといった実施も考えられる。このような実施は、閲覧管理テーブル１０００に閲覧回数や毎回通知という属性を設定することで実現することができる。
【００８７】
本実施の形態では、閲覧通知として例えば次のようなものを想定する。
・個々の招待者（優先招待者）が閲覧したことを通知（以下、優先者閲覧通知と記す）
・個々の招待者（通常招待者）が閲覧したことを通知（以下、通常閲覧通知と記す）
・全優先招待者が閲覧済みになったことを通知（以下、全優先招待者閲覧済み通知と記す）
・全招待者が閲覧済みになったことを通知（以下、全招待者閲覧済み通知と記す）
・閲覧人数が設定した値を達成したことを通知（以下、閲覧人数達成通知と記す）
・閲覧比率が設定した値を達成したことを通知（以下、閲覧比率達成通知と記す）
（１）優先者閲覧通知
オンラインフォトサーバ１０５は、ステップＳ４１０において、閲覧管理ＤＢ１０９にアクセスして、閲覧管理テーブル１０００の優先閲覧フラグ１００３を取得し、優先招待者を特定する。次にステップＳ４１３において、アルバムＤＢ１０８の公開アルバムテーブル８００にアクセスして、閲覧通知条件である優先者閲覧通知フラグ８１２を取得し、優先閲覧通知を行うかどうかを判定する。
【００８８】
優先閲覧通知を行うことを判定した場合、オンラインフォトサーバ１０５は、ステップＳ４１４において優先閲覧通知メールを作成する。続いて、オンラインフォトサーバ１０５は、ステップＳ４１９において、このアルバムの登録者の会員情報ＤＢ１０７の会員情報テーブル７００からメールアドレス７０５を取得し、作成した優先閲覧通知メールを送信する。
【００８９】
（２）通常閲覧通知
オンラインフォトサーバ１０５は、ステップＳ４１０において、閲覧管理ＤＢ１０９にアクセスして、閲覧管理テーブル１０００の優先閲覧フラグ１００３を取得し、優先でない通常招待者を特定する。次にステップＳ４１１において、アルバムＤＢ１０８の公開アルバムテーブル８００にアクセスして、閲覧通知条件である閲覧通知フラグ８１０を取得し、閲覧通知を行うかどうかを判定する。
【００９０】
閲覧通知を行うことを判定した場合、オンラインフォトサーバ１０５は、次のステップＳ４１２において通常閲覧通知メールを作成する。そして、オンラインフォトサーバ１０５は、ステップＳ４１９において、このアルバムの登録者の会員情報テーブル７００からメールアドレス７０５を取得し、作成した通常閲覧通知メールを送信する。
【００９１】
（３）全優先招待者閲覧済み通知
オンラインフォトサーバ１０５は、ステップＳ４１０において、閲覧管理ＤＢ１０９にアクセスして、閲覧管理テーブル１０００の優先閲覧フラグ１００３を取得し、優先招待者を特定する。さらに、ステップＳ４１５において、アルバムＤＢ１０８の公開アルバムテーブル８００にアクセスして、閲覧通知条件である全優先招待者閲覧済み通知フラグ８１３を取得し、閲覧通知を行うかどうかを判定する。
【００９２】
閲覧通知を行うと判定したら、閲覧管理リスト８０８からこのアルバムに関連づけられた全閲覧管理テーブル１０００を取得し、優先閲覧フラグ１００３が立っている全閲覧管理テーブルにおいて閲覧済みフラグが立っているかを判定する。これらの判定処理によって、閲覧通知を行う条件が整っていると判定した場合、オンラインフォトサーバ１０５は、ステップＳ４１６において全優先招待者閲覧済み通知メールを作成する。
【００９３】
そして、オンラインフォトサーバ１０５は、ステップＳ４１９においてこのアルバムの登録者の会員情報テーブル７００からメールアドレス７０５を取得し、作成した全優先招待者閲覧済み通知メールを送信する。
【００９４】
（４）全招待者閲覧済み通知
オンラインフォトサーバ１０５は、ステップＳ４１５において、アルバムＤＢ１０８の公開アルバムテーブル８００にアクセスして、閲覧通知条件である全招待者閲覧済み通知フラグ８１１を取得し、閲覧通知を行うかどうか判定する。閲覧通知を行うと判定したら、閲覧管理リスト８０８からこのアルバムに関連づけられた全閲覧管理テーブル１０００を取得し、閲覧済みフラグが立っているかを判定する。これらの判定処理によって、閲覧通知を行う条件が整っていると判定した場合、オンラインフォトサーバ１０５は、ステップＳ４１６において全招待者閲覧済み通知メールを作成する。
【００９５】
そして、オンラインフォトサーバ１０５は、ステップＳ４１９においてこのアルバムの登録者の会員情報テーブル７００からメールアドレス７０５を取得し、作成した全招待者閲覧済み通知メールを送信する。
【００９６】
（５）閲覧人数達成通知
オンラインフォトサーバ１０５は、ステップＳ４１７において、アルバムＤＢ１０８の公開アルバムテーブル８００にアクセスして、閲覧通知条件である閲覧人数達成通知８１４を取得し、閲覧通知を行うかどうかを判定（１以上の数値が入っている）する。閲覧通知を行うと判定したら、閲覧管理リスト８０８からこのアルバムに関連づけられた全閲覧管理テーブル１０００を取得する。
【００９７】
そして、閲覧済みフラグが立っているレコードをカウントして、このカウント値と閲覧人数達成通知８１４の値とを比較する（同じになった場合のみ判定ＯＫ）。これらの判定処理により、閲覧通知を行う条件が整っていると判定した場合、オンラインフォトサーバ１０５は、ステップＳ４１８において閲覧人数達成通知メールを作成する。
【００９８】
その後、オンラインフォトサーバ１０５は、ステップＳ４１９においてこのアルバムの登録者の会員情報テーブル７００からメールアドレス７０５を取得し、作成した閲覧人数達成通知メールを送信する。
【００９９】
（６）閲覧比率達成通知
閲覧比率達成通知の処理は、上記閲覧人数達成通知の処理において、「閲覧人数」を「閲覧比率」に置き換えるだけの処理である。但し、閲覧通知を行うかどうかの判定は、公開アルバムテーブル８００の閲覧人数達成通知８１４に、１以上１００以下の数値が入っている場合に閲覧通知を行うものとする。
【０１００】
このように、登録者は、画像又はアルバムに対して予め閲覧通知条件を設定し、さらに招待者によるアルバムの閲覧があると登録者への閲覧通知が自動的に実行されるように設定しておく。これにより、登録者は、アルバムにアクセスした招待者をリアルタイムで把握することができる。
【０１０１】
また、招待者が全てアルバムを閲覧した、或いは、優先的に閲覧して欲しい招待者が全てこのアルバムを閲覧したという情報もリアルタイムで把握することができる。さらには、何人の招待者がアルバムを閲覧した、或いは何割の招待者がアルバムを閲覧したという情報もリアルタイムで把握することができる。
【０１０２】
＜閲覧履歴一覧表示フェーズの詳細＞
次に、上記した閲覧履歴一覧表示フェーズ（図７）の詳細について、図１５及び図１６を参照して説明する。図１５は、上記した閲覧履歴一覧表示フェーズ（図７）の詳細を示すフローチャートである。
【０１０３】
この閲覧履歴一覧表示フェーズは、登録者が登録者用端末５２０からインターネット１０４を経由して登録者用アクセスＵＲＬでサーバ１０５にアクセスすることで、開始される。
【０１０４】
まずステップＳ５０４において、オンラインフォトサーバ１０５は、サービスへのログイン画面を表示する。登録者は、登録者用端末５２０からオンラインフォトサーバ１０５に対して認証情報（会員ＩＤ、会員パスワード）を入力し、認証を求める。
【０１０５】
なお、本実施の形態では、登録者に閲覧履歴を表示することを目的とするので、招待者の情報（メールアドレスなどの個人情報）を保管するために会員登録を前提にしている。前述したように、登録者は、上記した会員登録フェーズ２３０によって、会員情報（図２の会員情報テーブル７００参照）を会員情報ＤＢ１０７に登録している。
【０１０６】
次のステップＳ５０５では、オンラインフォトサーバ１０５は、会員情報ＤＢ１０７にアクセスして、会員情報テーブル７００上の会員ＩＤ７０１及び会員パスワード７０２と入力された認証情報とを比較する。これによって、登録者に対して、登録者用端末５２０からのサービスへのログインを許可する。本実施の形態は、予めユーザの会員登録を行い、サービスの初めにユーザ認証を行うようなシステムを想定しているが、ユーザ認証のタイミングは本発明では限定されない。
【０１０７】
ユーザ認証が行われると、ステップＳ５０６において、オンラインフォトサーバ１０５は、登録者用メニュー画面を表示して、登録者に閲覧履歴一覧メニュー（図９）を表示する。サービスの登録者は、登録者用端末５２０からオンラインフォトサーバ１０５に対して閲覧履歴一覧表示を指示する。
【０１０８】
続くステップＳ５０７においては、オンラインフォトサーバ１０５は、会員情報ＤＢ１０７にアクセスして会員情報テーブル７００上のアルバムリスト７０５を取得する。さらにステップＳ５０８において、オンラインフォトサーバ１０５は登録者の保持するアルバムの一覧画面を表示する。登録者は、登録者用端末５２０でアルバム一覧画面からアルバムを選択し、オンラインフォトサーバ１０５に対してアルバムの閲覧履歴の表示を求める。
【０１０９】
アルバムを指定され閲覧履歴の表示を要求されたオンラインフォトサーバ１０５は、ステップＳ５０９において、アルバム情報ＤＢ５０２にアクセスして公開アルバムテーブル８００上の閲覧管理リスト８０８を取得する。そして、閲覧管理リストに関連づけられた閲覧管理テーブル１０００上の閲覧済みフラグが立っている数と閲覧管理リストの総数とをカウントする。さらに、閲覧済みフラグが立っている数を基に、アルバムの閲覧人数、閲覧管理リストの総数、及び閲覧人数から閲覧比率を求めて、画面に表示する準備を行う。
【０１１０】
サーバ１０５は、ステップＳ５１０において、閲覧管理リスト８０８に関連づけられた閲覧管理テーブル１０００上の情報のうち、招待者メールアドレス１００２、優先閲覧フラグ１００３、閲覧済みフラグ１００５、及び最終閲覧日時１００６を取得する。そして、これらの閲覧に関する履歴情報を画面に一覧表示する準備を行う。
【０１１１】
オンラインフォトサーバ１０５は、ステップＳ５１１において、上記した、閲覧に関する履歴情報の一覧を、例えば図１６に示すような一覧画面で表示する。
【０１１２】
図１６は、閲覧一覧画面の一例を示す画面図である。この閲覧一覧画面には、所定のアルバムに関連づけられた全招待者の一覧が表示される。即ち、招待者のメールアドレス２２０１、閲覧通知日時２２０２（閲覧管理ＤＢ１０９のレコード作成日時）、閲覧優先フラグ２２０３、閲覧済みフラグ２２０４、及び閲覧履歴へのリンク２２０５が表示される。
【０１１３】
登録者は、登録者用端末５２０でこの一覧画面から招待者を選択し、オンラインフォトサーバ１０５に対して個々の招待者の閲覧履歴の表示を求める。招待者を指定され閲覧履歴の表示を要求されたオンラインフォトサーバ１０５は、ステップＳ５１２において、閲覧履歴リスト１００７に関連づけられた閲覧履歴テーブル１１００上の情報のうち、最終的な閲覧日時１１０２を取得する。そして、これらの個々の招待者の閲覧履歴情報を画面に表示する準備を行う。その後、オンラインフォトサーバ１０５は、ステップＳ５１３において、個々の招待者に対する閲覧履歴情報を画面に表示する。
【０１１４】
＜本実施の形態に係る利点＞
本実施の形態は、以下のような利点を有する。
【０１１５】
（１）公開用ＵＲＬを用いて招待者が公開アルバムにアクセスすると、オンラインフォトサーバ１０５は、公開用ＵＲＬに埋め込まれた招待者識別情報と、閲覧管理テーブル１０００上の招待者ＩＤ１００１との一致を比較する。その結果、公開アルバムの招待者が特定されるので、オーナーユーザである登録者はフォトアルバムに誰が閲覧したかを知ることができる。これにより、公開アルバムのオーナーユーザと閲覧ユーザである招待者とのコミュニケーション性を高めることができる。
【０１１６】
（２）フォトサイト１００のアルバムの登録者は、招待者の公開アルバムに対する閲覧実績の通知を電子メール（閲覧通知メール）によりリアルタイムに受け取ることができる。これにより、登録者が公開アルバムを維持しつづけるにあたって招待者の閲覧実績を判断基準にして、公開したアルバムや画像データの整理や変更を行うことができる。したがって、登録者側において、招待者がフォトアルバムを閲覧したかに関わらずフォトアルバムを整理してしまう、といった不具合を回避することができる。
【０１１７】
（３）登録者が受け取る閲覧通知メールには、条件（閲覧通知条件）を設定することができるので、登録者側では、事情に応じて必要な通知だけを受け取るようにすることができる。即ち、閲覧通知メールにあたっては、招待者のアクセスが頻繁である場合、その都度、通知を行うのでは通知が頻繁になって登録者の負担になる。また、多くの招待者にアルバムを公開している場合、全ての招待者から通知を受け取るのでは、通知が頻繁になり登録者の負担になる。そこで、本実施の形態では、閲覧通知条件として、招待者に優先レベルを設定したり、閲覧人数や閲覧比率を設定するようにした。その結果、全ての閲覧通知メールを受け取るのではなく、招待者の優先レベルや閲覧人数や閲覧比率に応じて閲覧通知メールを取得することができる。つまり、アルバムのオーナーユーザである登録者は、招待者のうち優先的な招待者がアルバムを見たかを確認することができる。また、招待者のうち何人・何割がアルバムを見たかを確認することもできる。
【０１１８】
（４）登録者が閲覧通知メールを受け取ることにより、アルバムの閲覧状況を意識する結果となるので、登録者がアルバムを公開したらそのまま放置することも少なくなり、サービスの利用状況が活性化することが期待できる。また、招待者の閲覧が終わり維持する必要がなくなったアルバムを的確に削除することができるようになり、システムの負荷やサービスのディスク容量という面からも有利となる。
【０１１９】
なお、本実施の形態では、アルバムのオーナーユーザである登録者に対して、閲覧通知メールを送信する条件として、次のようなものを挙げた。即ち、登録者が優先的にアルバムを訪問して欲しい閲覧ユーザ（優先招待者）に対して優先閲覧レベルを設定したり、フォトサイト１００上で公開したフォトアルバムにおいて訪問閲覧人数や閲覧比率の条件を設定したりすることができるようにした。本発明は、閲覧通知メールを送信する条件としては、これらに限定されず、例えば、公開したフォトアルバムにおいて閲覧通知日を設定しておき、閲覧通知日の時点で条件に応じて登録者に対して閲覧通知メールを送信するようにしても良い。
【０１２０】
また、登録者への閲覧通知の開始タイミングについて、上記の実施の形態においては、招待者がアルバムを閲覧した時点としたが、本発明はこれに限定されず、その他に例えば次のような時点が考えられる。即ち、招待者がアルバム内の個々の画像を閲覧した時点、招待者がプリント注文を行った時点、招待者がオリジナル画像を閲覧した時点、等が挙げられる。このような場合には、閲覧のよりきめ細かい操作を登録者に通知することができ、コミュニケーションツールとしてのオンラインフォトサービスの意義が高まる。
【０１２１】
また、本発明は、フォトサイトだけでなく、サイト上でユーザからのデータを預かり、第三者に公開するといったデータシェアリングのサービスを実現しているようなシステム全般に適応することができる。
【０１２２】
なお、本発明の目的は、前述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータが前記プログラムコードを読み出し実行することによっても達成される。
【０１２３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２４】
また、プログラムコードを供給するための記憶媒体としては、例えば次のようなものが挙げられる。即ち、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤＲＯＭ、ＣＤＲ、ＣＤＲＷ、ＤＶＤＲＯＭ、ＤＶＤＲＡＭ、ＤＶＤＲＷ、ＤＶＤ＋ＲＷ等の光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。又は、プログラムコードをネットワークを介してダウンロードしても良い。
【０１２５】
また、本発明は、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけではない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【０１２６】
【図１】実施の一形態に係る情報提供装置を含むオンラインフォトシステムの全体的な概略構成を示すブロック図である。
【図２】図１中の会員情報ＤＢ１０７内に保管されている会員情報テーブル７００の内容を示した図である。
【図３】図１中のアルバムＤＢ１０８内に保管されている公開アルバムテーブル８００の内容を示した図である。
【図４】図１中のアルバムＤＢ１０８内に保管されている画像テーブル９００の内容を示した図である。
【図５】図１中の閲覧管理ＤＢ１０９内に保管されている閲覧管理テーブル１０００の内容を示した図である。
【図６】図１中の閲覧管理ＤＢ１０９内に保管されている閲覧履歴テーブル１１００の内容を示した図である。
【図７】実施の形態に係る処理フローの概略を示すフローチャートである。
【図８】公開アルバム作成フェーズの詳細を示すフローチャートである。
【図９】公開アルバム作成フェーズで使用される画面の一例を示す画面図である。
【図１０】閲覧通知条件設定画面の一例を示す画面図である。
【図１１】招待者通知画面の一例を示す画面図である。
【図１２】公開アルバム閲覧フェーズの詳細を示すフローチャートである。
【図１３】アルバム表紙画面の一例を示す画面図である。
【図１４】公開アルバム画面の一例を示す画面図である。
【図１５】閲覧履歴一覧表示フェーズ（図７）の詳細を示すフローチャートである。
【図１６】閲覧一覧画面の一例を示す画面図である。
【符号の説明】
【０１２７】
１０１  登録者用端末
１０２、１０３  招待者用端末
１０５  オンラインフォトサーバ
１０６  メールサーバ
１０７  会員情報ＤＢ
１０９  閲覧管理ＤＢ
【図１】
2008052434.tif 000003
【図２】
2008052434.tif 000004
【図３】
2008052434.tif 000005
【図４】
2008052434.tif 000006
【図５】
2008052434.tif 000007
【図６】
2008052434.tif 000008
【図７】
2008052434.tif 000009
【図８】
2008052434.tif 000010
【図９】
2008052434.tif 000011
【図１０】
2008052434.tif 000012
【図１１】
2008052434.tif 000013
【図１２】
2008052434.tif 000014
【図１３】
2008052434.tif 000015
【図１４】
2008052434.tif 000016
【図１５】
2008052434.tif 000017
【図１６】
2008052434.tif 000018