(57)【特許請求の範囲】
【請求項１】
複数のクライアント装置と、画像データの抽出対象として選択されるユーザの比較のためのユーザ特定データを予め記憶している画像管理サーバとがネットワークを介して通信可能な画像管理システムであって、
前記画像管理サーバは、
画像データを記憶する記憶手段と、
前記記憶手段で記憶している前記画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム画面表示要求を、前記クライアント装置より受信する受信手段と、
前記受信手段で受信した前記個人アルバム画面表示要求に含まれる前記ユーザ情報に基づいて、前記記憶手段で記憶している前記画像データと、前記予め記憶されている前記画像データの抽出対象として選択されているユーザのユーザ特定データとを比較することにより、前記記憶手段に記憶されている複数の画像データから前記ユーザが被写体となっている画像データを取得する取得手段と、
前記取得手段により取得した前記ユーザが被写体となっている画像データを、前記受信手段で受信した前記優先順位情報に基づいて、該画像データの表示順序をソートするソート手段と、
前記ソート手段によりソートされた前記ユーザが被写体となっている画像データを前記クライアント装置で表示するための個人アルバム画面を生成する生成手段と、
前記生成手段で生成した前記個人アルバム画面を表示するための画面情報を前記クライアント装置に送信する画面情報送信手段とを備え、
前記クライアント装置は、
前記画像管理サーバにより提供されるフォトサイトにログインするログイン手段と、
前記ログイン手段で前記画像管理サーバにより前記ログインが承認された場合に表示される個人アルバム申込画面より、前記画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム画面表示要求を前記画像管理サーバに送信する表示要求送信手段と、
前記画像管理サーバより送信される前記画面情報を用いることにより、前記クライアント装置の表示部に前記個人アルバム画面を表示させる表示手段と
を備えることを特徴とする画像管理システム。
【請求項２】
前記画像管理サーバにおいて、
前記生成手段で生成した前記個人アルバム画面にネットワークを介してアクセスするためのアクセス情報を含む通知メールを前記ユーザに送信する通知メール送信手段を更に備えることを特徴とする請求項１に記載の画像管理システム。
【請求項３】
前記画像管理サーバにおいて、
前記取得手段で取得した前記画像データのうち前記ユーザ特定データに対応する顔拡大画像を生成する顔拡大画像生成手段を備え、
前記クライアント装置において、
前記表示手段で表示される前記個人アルバム画面において、当該個人アルバム画面に表示される前記画像データの所定の部分の選択指示を受け付けることにより、前記顔拡大画像生成手段で生成された前記顔拡大画像を表示させる顔拡大画像表示手段を更に備えることを特徴とする請求項１または２に記載の画像管理システム。
【請求項４】
前記画像管理サーバにおいて、
前記クライアント装置から送信される画像取得要求に基づいて、前記クライアント装置にログインしているユーザ宛に圧縮した画像データを添付してメール送信する画像送信手段を更に備えることを特徴とする請求項１乃至３のいずれか１項に記載の画像管理システム。
【請求項５】
前記個人アルバム画面は、当該個人アルバム画面に表示されている前記画像データの取得元であるイベントで撮影された画像データをすべて表示するための共通アルバム画面にリンクするためのリンクボタンを備え、
前記画像管理サーバは、前記クライアント装置の表示手段で表示される前記個人アルバム画面において、前記リンクボタンの押下を受け付けた場合に、前記共通アルバム画面の表示要求を前記画像管理サーバに送信することを特徴とする請求項１乃至４のいずれか１項に記載の画像管理システム。
【請求項６】
前記画像送信手段は、前記クライアント装置で表示される個人アルバム画面または共通アルバム画面から送信される画像取得要求に基づいて、前記画像データを送信することを特徴とする請求項４または５に記載の画像管理システム。
【請求項７】
前記ユーザ特定データはユーザ情報に紐付けられた特定画像データであることを特徴とする請求項１乃至６のいずれか１項に記載の画像管理システム。
【請求項８】
前記取得手段は、前記ユーザ特定データと前記画像データとを比較して一致度が所定値より大きい場合に、該画像を取得することを特徴とする請求項１乃至７のいずれか１項に記載の画像管理システム。
【請求項９】
ネットワークを介して複数のクライアント装置と通信可能であり、画像データの抽出対象として選択されるユーザの比較のためのユーザ特定データを予め記憶している画像管理サーバであって、
画像データを記憶する記憶手段と、
前記記憶手段で記憶している前記画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム表示要求を、前記クライアント装置より受信する受信手段と、
前記受信手段で受信した前記ユーザ情報に基づいて、前記記憶手段で記憶している前記画像データと、前記予め記憶されている前記画像データの抽出対象として選択されているユーザのユーザ特定データとを比較することにより、前記記憶手段に記憶されている複数の画像データから前記ユーザが被写体となっている画像データを取得する取得手段と、
前記取得手段により取得した前記ユーザが被写体となっている画像データを、前記受信手段で受信した前記優先順位情報に基づいて、該画像データの表示順序をソートするソート手段と、
前記ソート手段によりソートされた前記ユーザが被写体となっている画像データを前記クライアント装置で表示するための個人アルバム画面を生成する生成手段と、
を有することを特徴とする画像管理サーバ。
【請求項１０】
画像データの抽出対象として選択されるユーザの比較のためのユーザ特定データを予め記憶している画像管理サーバとネットワークを介して通信可能なクライアント装置であって、
前記画像管理サーバにより提供されるフォトサイトにログインするログイン手段と、
前記ログイン手段で前記画像管理サーバにより前記ログインが承認された場合に表示される個人アルバム申込画面より、前記画像管理サーバに記憶されている複数の画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム画面表示要求を前記画像管理サーバに送信する表示要求送信手段と、
前記画像管理サーバより送信される、前記個人アルバム画面表示要求に含まれる前記ユーザ情報に基づいて前記画像管理サーバに記憶される画像データから取得されて前記優先順位情報に基づいて表示順序がソートされた前記ユーザが被写体となっている画像データを表示する個人アルバム画面の画面情報を用いることにより、前記クライアント装置の表示部に前記個人アルバム画面を表示させる表示手段と、
を有することを特徴とするクライアント装置。
【請求項１１】
複数のクライアント装置と、画像データの抽出対象として選択されるユーザの比較のためのユーザ特定データを予め記憶している画像管理サーバとがネットワークを介して通信可能な画像管理システムの制御方法であって、
前記画像管理サーバの受信手段が、前記画像管理サーバの記憶手段で記憶している画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム画面表示要求を、前記クライアント装置より受信する受信ステップと、
前記画像管理サーバの取得手段が、前記受信ステップで受信した前記個人アルバム画面表示要求に含まれる前記ユーザ情報に基づいて、前記記憶手段で記憶している前記画像データと、前記予め記憶されている前記画像データの抽出対象として選択されているユーザのユーザ特定データとを比較することにより、前記記憶手段に記憶されている複数の画像データから前記ユーザが被写体となっている画像データを取得する取得ステップと、
前記画像管理サーバのソート手段が、前記取得ステップで取得した前記ユーザが被写体となっている画像データを、前記受信ステップで受信した前記優先順位情報に基づいて、該画像データの表示順序をソートするソートステップと、
前記画像管理サーバの生成手段が、前記ソートステップでソートされた前記ユーザが被写体となっている画像データを前記クライアント装置で表示するための個人アルバム画面を生成する生成ステップと、
前記画像管理サーバの画面情報送信手段が、前記生成ステップで生成した前記個人アルバム画面を表示するための画面情報を前記クライアント装置に送信する画面情報送信ステップと、
前記クライアント装置のログイン手段が、前記画像管理サーバにより提供されるフォトサイトにログインするログインステップと、
前記クライアント装置の表示要求送信手段が、前記ログインステップで前記画像管理サーバにより前記ログインが承認された場合に表示される個人アルバム申込画面より、前記画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム画面表示要求を前記画像管理サーバに送信する表示要求送信ステップと、
前記クライアント装置の表示手段が、前記画像管理サーバより送信される前記画面情報を用いることにより、前記クライアント装置の表示部に前記個人アルバム画面を表示させる表示ステップと、
を有することを特徴とする画像管理システムの制御方法。
【請求項１２】
ネットワークを介して複数のクライアント装置と通信可能であり、画像データの抽出対象として選択されるユーザの比較のためのユーザ特定データを予め記憶している画像管理サーバの制御方法であって、
受信手段が、記憶手段で記憶している画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム表示要求を、前記クライアント装置より受信する受信ステップと、
取得手段が、前記受信ステップで受信した前記ユーザ情報に基づいて、前記記憶手段で記憶している前記画像データと、前記予め記憶されている前記画像データの抽出対象として選択されているユーザのユーザ特定データとを比較することにより、前記記憶手段に記憶されている複数の画像データから前記ユーザが被写体となっている画像データを取得する取得ステップと、
ソート手段が、前記取得ステップで取得した前記ユーザが被写体となっている画像データを、前記受信ステップで受信した前記優先順位情報に基づいて、該画像データの表示順序をソートするソートステップと、
生成手段が、前記ソートステップでソートされた前記ユーザが被写体となっている画像データを前記クライアント装置で表示するための個人アルバム画面を生成する生成ステップと、
を有することを特徴とする画像管理サーバの制御方法。
【請求項１３】
画像データの抽出対象として選択されるユーザの比較のためのユーザ特定データを予め記憶している画像管理サーバとネットワークを介して通信可能なクライアント装置の制御方法であって、
ログイン手段が、前記画像管理サーバにより提供されるフォトサイトにログインするログインステップと、
表示要求送信手段が、前記ログインステップで前記画像管理サーバにより前記ログインが承認された場合に表示される個人アルバム申込画面より、前記画像管理サーバに記憶されている複数の画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム画面表示要求を前記画像管理サーバに送信する表示要求送信ステップと、
表示手段が、前記画像管理サーバより送信される、前記個人アルバム画面表示要求に含まれる前記ユーザ情報に基づいて前記画像管理サーバに記憶される画像データから取得されて前記優先順位情報に基づいて表示順序がソートされた前記ユーザが被写体となっている画像データを表示する個人アルバム画面の画面情報を用いることにより、前記クライアント装置の表示部に前記個人アルバム画面を表示させる表示ステップと、
を有することを特徴とするクライアント装置の制御方法。
【請求項１４】
ネットワークを介して複数のクライアント装置と通信可能であり、画像データの抽出対象として選択されるユーザの比較のためのユーザ特定データを予め記憶している画像管理サーバを、
画像データを記憶する記憶手段、
前記記憶手段で記憶している前記画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム画面表示要求を、前記クライアント装置より受信する受信手段、
前記受信手段で受信した前記個人アルバム画面表示要求に含まれる前記ユーザ情報に基づいて、前記記憶手段で記憶している前記画像データと、前記予め記憶されている前記画像データの抽出対象として選択されているユーザのユーザ特定データとを比較することにより、前記記憶手段に記憶されている複数の画像データから前記ユーザが被写体となっている画像データを取得する取得手段、
前記取得手段により取得した前記ユーザが被写体となっている画像データを、前記受信手段で受信した前記優先順位情報に基づいて、該画像データの表示順序をソートするソート手段、
前記ソート手段によりソートされた前記ユーザが被写体となっている画像データを前記クライアント装置で表示するための個人アルバム画面を生成する生成手段、
前記生成手段で生成した前記個人アルバム画面を表示するための画面情報を前記クライアント装置に送信する画面情報送信手段として機能させるプログラムと、
前記クライアント装置を、
前記画像管理サーバにより提供されるフォトサイトにログインするログイン手段、
前記ログイン手段で前記画像管理サーバにより前記ログインが承認された場合に表示される個人アルバム申込画面より、前記画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム画面表示要求を前記画像管理サーバに送信する表示要求送信手段、
前記画像管理サーバより送信される前記画面情報を用いることにより、前記クライアント装置の表示部に前記個人アルバム画面を表示させる表示手段として機能させるプログラムと、
を備えることを特徴とするプログラム。
【請求項１５】
ネットワークを介して複数のクライアント装置と通信可能であり、画像データの抽出対象として選択されるユーザの比較のためのユーザ特定データを予め記憶している画像管理サーバを、
画像データを記憶する記憶手段、
前記記憶手段で記憶している前記画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム表示要求を、前記クライアント装置より受信する受信手段、
前記受信手段で受信した前記ユーザ情報に基づいて、前記記憶手段で記憶している前記画像データと、前記予め記憶されている前記画像データの抽出対象として選択されているユーザのユーザ特定データとを比較することにより、前記記憶手段に記憶されている複数の画像データから前記ユーザが被写体となっている画像データを取得する取得手段、
前記取得手段により取得した前記ユーザが被写体となっている画像データを、前記受信手段で受信した前記優先順位情報に基づいて、該画像データの表示順序をソートするソート手段、
前記ソート手段によりソートされた前記ユーザが被写体となっている画像データを前記クライアント装置で表示するための個人アルバム画面を生成する生成手段として機能させるためのプログラム。
【請求項１６】
画像データの抽出対象として選択されるユーザの比較のためのユーザ特定データを予め記憶している画像管理サーバとネットワークを介して通信可能なクライアント装置を、
前記画像管理サーバにより提供されるフォトサイトにログインするログイン手段、
前記ログイン手段で前記画像管理サーバにより前記ログインが承認された場合に表示される個人アルバム申込画面より、前記画像管理サーバに記憶されている複数の画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム画面表示要求を前記画像管理サーバに送信する表示要求送信手段、
前記画像管理サーバより送信される、前記個人アルバム画面表示要求に含まれる前記ユーザ情報に基づいて前記画像管理サーバに記憶される画像データから取得されて前記優先順位情報に基づいて表示順序がソートされた前記ユーザが被写体となっている画像データを表示する個人アルバム画面の画面情報を、用いることにより、前記クライアント装置の表示部に前記個人アルバム画面を表示させる表示手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを蓄積管理する画像管理サーバにおける画像データ公開制御に関する。
【背景技術】
【０００２】
学校行事や企業のイベント等では、担当のカメラマンが大量の写真を撮影し、模造紙に貼り付ける等して学校内や企業内に掲示している。生徒や社員及びその家族は多数の写真から家族（又は本人）や友人の写真を見つけて注文する。あるいはデジタルフォトサイトにアップして関係者が閲覧及び注文できるようにしている。
【０００３】
また、特許文献１には、画像が入力されると例えば人物の顔などのオブジェクトを認識して、同様の顔画像がデータベースに記憶されているかを検索し、同様の顔画像に付与されたキーワードを提示することで、入力された画像へのキーワード付与を効率化可能な画像検索装置が開示されている。
【特許文献１】特開２００４−２３４２２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
フォトサイトに大量の写真がアップされた場合、これらを選別するのは手間がかかるため、比較的短期間（２週間〜最大１月程度）だけアップする画像では、各カメラからそのままアップして掲載する方が手間いらずである。
【０００５】
そのため、複数のデジタルカメラで撮影した大量の写真（数百枚以上）がフォトサイトにアップされることとなる。この場合、数百枚の写真画像を閲覧してその中から自分や家族、友人の写真を見つけるのが大変である。やっと見つけたとしてもその写真がピンボケや手ぶれ、フレームアウト等で注文したい写真ではない場合も多く、写真の選択に多大な時間が必要となるという問題点があった。
【０００６】
また、特許文献１開示の技術によれば、画像１枚毎に類似画像を検索して、内容を確認の上キーワードを修正できるので、高精度な検索が可能になるという長所を備える。しかし、多数の人物が撮影された画像を含む大量の画像が一気にアップされた場合、全ての画像についてキーワードを付与しようとすると大量の画像検索が必要となり、またキーワード確認作業の手間も膨大なものになってオペレータの負荷が過大になるという問題点があった。
【０００７】
特にイベントで撮影された画像のように、大量の画像がアップされるが短期間しか参照されない場合は、特許文献１の技術の非効率さが顕著になる。
【０００８】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、特にイベント関連等で短期間に大量の画像データをＷｅｂサイトに掲載する場合でも、自分が関心のある写真や印刷すべき写真を簡単に見つけて注文することができる優れた画像掲載環境を構築する仕組を提供することができる。
【課題を解決するための手段】
【０００９】
本発明は、複数のクライアント装置と、画像データの抽出対象として選択されるユーザの比較のためのユーザ特定データを予め記憶している画像管理サーバとがネットワークを介して通信可能な画像管理システムであって、前記画像管理サーバは、画像データを記憶する記憶手段と、前記記憶手段で記憶している前記画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム画面表示要求を、前記クライアント装置より受信する受信手段と、前記受信手段で受信した前記個人アルバム画面表示要求に含まれる前記ユーザ情報に基づいて、前記記憶手段で記憶している前記画像データと、前記予め記憶されている前記画像データの抽出対象として選択されているユーザのユーザ特定データとを比較することにより、前記記憶手段に記憶されている複数の画像データから前記ユーザが被写体となっている画像データを取得する取得手段と、前記取得手段により取得した前記ユーザが被写体となっている画像データを、前記受信手段で受信した前記優先順位情報に基づいて、該画像データの表示順序をソートするソート手段と、前記ソート手段によりソートされた前記ユーザが被写体となっている画像データを前記クライアント装置で表示するための個人アルバム画面を生成する生成手段と、前記生成手段で生成した前記個人アルバム画面を表示するための画面情報を前記クライアント装置に送信する画面情報送信手段とを備え、前記クライアント装置は、前記画像管理サーバにより提供されるフォトサイトにログインするログイン手段と、前記ログイン手段で前記画像管理サーバにより前記ログインが承認された場合に表示される個人アルバム申込画面より、前記画像データから画像データを抽出する対象として選択されたユーザのユーザ情報と、前記クライアント装置に画像を表示する場合の表示の優先順位情報を含む個人アルバム画面表示要求を前記画像管理サーバに送信する表示要求送信手段と、前記画像管理サーバより送信される前記画面情報を用いることにより、前記クライアント装置の表示部に前記個人アルバム画面を表示させる表示手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、特にイベント関連等で短期間に大量の画像データをＷｅｂサイトに掲載する場合でも、自分が関心のある写真や印刷すべき写真を簡単に見つけて注文することができる優れた画像掲載環境を構築することができる等の効果を奏する。
【発明を実施するための最良の形態】
【００１１】
以下、図面に従って詳細を説明する。
【００１２】
図１は、本発明の一実施形態を示すフォトサイトシステムの構成を示すシステム構成図である。
【００１３】
図１において、１１０はフォトサイトサーバであり、通信回線１００に接続されている。
【００１４】
フォトサイトサーバ１１０のハードディスク２８（図２）には、イベント写真データ、サムネールデータ、顔部分画像データ、会員データ（会社なら社員データ、学校なら生徒・教師・父兄データであり会員ＩＤ、会員No.の他に氏名、住所、電話番号、メールアドレス等が記憶されている）と会員顔写真データ、アルバムサイト用ＨＴＭＬ、個人アルバムの申込情報（図３）、写真の注文情報、イベント情報（イベントＩＤ、イベント名称、会員No.、イベント日時、写真掲載期限日）、ＯＳ（オペレーションシステム）とアプリケーションプログラム等が予め記憶されている。
【００１５】
また、フォトサイトサーバ１１０には、注文された写真を印刷するためのフォトプリンタ１１５が接続されている。フォトプリンタ１１５は、ネットワークを介してフォトサイトサーバ１１０と接続されていてもよい。
【００１６】
なお、会員No.は、会社や学校やグループ等に割り当てられるものであり、各個人に割り当てられる会員ＩＤとは異なる。
【００１７】
顧客端末Ａ１２０及び顧客端末Ｂ１３０は、フォトサイト利用者の端末であり、典型的にはパーソナルコンピュータや携帯電話等の携帯端末である。これら顧客端末Ａ１２０及び顧客端末Ｂ１３０は、写真のアップロード及びフォトアルバムの閲覧を通信回線１００を介して行う。実際には、顧客端末は、図示した２台以外にも多数の顧客端末が接続される。
【００１８】
上述の顔部分画像データは、各イベント写真画像データのうち人の顔であると認識された部分の画像データ、又は、２次元座標データであり、顔部分画像データ番号と親であるイベント写真画像データの画像番号及び画像データ又は２次元座標データから構成されハードディスク２８に記憶される。
【００１９】
顔部分画像データは、１つの各イベント写真画像データにつき複数設定することが可能である。顔部分画像データの抽出方法は、公知の従来技術（例えば特開平８−２２１５４７号公報記載の抽出技術）を用いる。
【００２０】
図２は、図１に示したフォトサイトサーバ１１０の構成を示すブロック図である。
【００２１】
図２に示すように、フォトサイトサーバ１１０は、例えば、ＣＰＵ２１と、ＲＡＭ２２と、ＲＯＭ２３と、ＬＡＮアダプタ２４と、ビデオアダプタ２５と、キーボード２６と、マウス２７等のポインティングデバイスと、ハードディスク２８と、ＣＤ−ＲＯＭドライブ２９等の記録媒体からデータを読み込み可能なドライブとを備え、これらがシステムバス２０を介して互いに接続されている。
【００２２】
ＣＰＵ２１は、ＲＯＭ２３に格納されたプログラムを読み出して実行可能である。また、ＣＰＵ２１は、ハードディスク２８等に記憶保存されたプログラム（ＯＳ，アプリケーションプログラム）を読み出してＲＡＭ２２上で実行することにより、装置全体を統括制御する。
【００２３】
ＲＡＭ２２は、ＣＰＵ２１の作業領域として使用される。ＬＡＮアダプタ２４は、ネットワークに接続するための通信インターフェースである。ハードディスク２８は、上述したプログラムの他に各種情報を記憶管理している。ビデオアダプタ２５には、ＬＣＤ，ＣＲＴ等のモニタが接続されており、モニタ３０への表示を制御している。
【００２４】
なお、図示しないが、顧客端末Ａ１２０，顧客端末Ｂ１３０も、図２に示したフォトサイトサーバ１１０の構成と同様である。
【００２５】
図３は、本実施形態における個人アルバムの設定情報のファイル構成を示す図である。
【００２６】
図３において、３００は個人アルバムの設定情報であり、後述する図７に示す個人アルバム作成申込み画面で入力され、図２に示したフォトサイトサーバ１１０のハードディスク２８に記憶される。
【００２７】
個人アルバムの設定情報３００において、「イベントＩＤ」は、例えば「Ａ２３１６２００５０２３」のように１２桁の英数字で表され、最初５桁は会員の団体を特定する英数字（会員No.）、次の４桁は年号、次の３桁はイベントを特定する連番になっている。
【００２８】
「会員ＩＤ」は、会社の場合は社員番号、学校の場合は学籍番号又は職員番号等である。「ソート区分」は、優先順位設定「あり」の場合は「２」に設定され、優先順位設定「なし」の場合は「１」に設定される。
【００２９】
「順位１」〜「順位３」は、画像の優先順位を意味し、「Ｆ」はピント、「Ｓ」は人物のサイズ、「Ｐ」は人物の位置を優先する指定であることを示す。順位は、順位１〜順位３に限らず、４つ以上であってもよいし、２つでもよい。
【００３０】
「枚数」は、当該個人アルバムの最大枚数を意味する。「期限日」は、個人アルバムの掲載期限を意味する。なお、本実施形態のフォトプリントシステムでは、大量の画像を原則として取捨せずに掲載するので、掲載期間は比較的短め（半月乃至１ヶ月程度）になることが多い。
【００３１】
以下、図４〜図６を参照して、本発明のフォトサイトシステムにおける個人アルバムの申込み個人ページが作成までの処理について説明する。
【００３２】
図４は、本発明のフォトサイトシステムにおける第１の制御処理手順の一例を示すフローチャートであり、個人アルバムの作成申込み処理に対応する。なお、図中、Ｓ４０１，Ｓ４０２の処理は、図１に示した顧客端末Ａ１２０又は顧客端末Ｂ１３０のＣＰＵがハードディスクに格納されるプログラムをＲＡＭ上に読み出して実行することにより実現される。また、Ｓ４２１〜Ｓ４２６の処理は、図２に示したフォトサイトサーバ１１０のＣＰＵ２１がハードディスク２８に格納されるプログラムをＲＡＭ２２上に読み出して実行することにより実現される。
【００３３】
まず、ステップＳ４０１の前に顧客端末Ａ１２０又は顧客端末Ｂ１３０（以下、顧客端末）からフォトサイトサーバ１１０への接続及びセッション確立、認証処理が実行されており、フォトサイトサーバ１１０から図５に示す個人アルバム申し込み画面を受信している。なお、この際に使用されたユーザＩＤ及びセッションＩＤがＲＡＭ２２に保持されている。そして、顧客端末のモニタ上には、図５に示す個人アルバム申し込み画面が表示されている。ここで、この個人アルバム申し込み画面について図５を用いて説明する。
【００３４】
図５は、本発明のフォトサイトシステムにおける個人アルバム申し込み画面の一例を示す図である。
【００３５】
図５において、５０１は社員名表示であり、上述した認証処理により認証された顧客の指名が表示される。５０２はイベント名称選択欄であり、個人アルバムを申し込むイベントの名称を選択するためのものである。
【００３６】
５０３は優先順位設定ラジオボタンであり、優先順位設定「あり」又は「なし」を選択するためのものである。なお、この優先順位設定ラジオボタン５０３で「あり」が選択されると、順位１選択欄５０４〜順位３選択欄５０６で、順位１〜順位３の優先順位の少なくとも１つを選択することになる。
【００３７】
順位１選択欄５０４〜順位３選択欄５０６は、優先順位を選択するためのものである。５０７はアルバム最大枚数入力欄であり、必要によりアルバム最大枚数が入力可能である。
【００３８】
５０９は対象者登録ボタンであり、最初に個人アルバムを作成する場合には、個人アルバム掲載の対象となる個人を１人ないし複数人登録する。この対象者登録ボタン５０９をマウス等で押下指示して、氏名の一部又は組織名称又は会員ＩＤ等を入力して対象者を会員情報から検索して、画像検索の対象者として追加可能である。
【００３９】
５０８は申し込みボタンであり、上記設定又は選択を行った後、この申し込みボタン５０８がマウス等で押下指示されると、個人アルバム申し込み画面での入力が確定され、申込情報がフォトサイトサーバ１１０に送信される。
【００４０】
以下、図４のフローチャートの説明に戻る。
【００４１】
ステップＳ４０１において、各入力欄５０２〜５０７で申込情報が入力され、申し込みボタン５０８がマウス等で押下指示されると、顧客端末のＣＰＵは、処理をステップＳ４０２に進める。
【００４２】
ステップＳ４０２では、顧客端末のＣＰＵは、ステップＳ４０１で入力された申込情報をユーザＩＤ及びセッションＩＤ（ＲＡＭ上に保持される）と共に、フォトサイトサーバ１１０へ送信する。
【００４３】
すると、ステップＳ４２１において、フォトサイトサーバ１１０のＣＰＵ２１は、顧客端末から送信された申込情報を受信し、ステップＳ４２２において、該受信した申込情報を図３に示したように、ハードディスク２８に登録する。
【００４４】
次に、ステップＳ４２３において、フォトサイトサーバ１１０のＣＰＵ２１は、画像検索処理を実行する。詳細には、フォトサイトサーバ１１０のＣＰＵ２１は、予めハードディスク２８に記憶されている顔写真データのうち、対象者（ユーザＩＤに対応する）の顔写真データをＲＡＭ２２にロードし、次に各対象者の顔写真データを対象となるイベントの各画像の顔部分画像データと比較して一致度が所定値より大きい場合に、当該イベント画像をヒット画像として、その画像番号及び画像尖鋭度（ピント）及びサイズ情報及び位置情報を含む各レコードをＲＡＭ２２のワークエリア又はハードディスク２８に記憶する。なお、画像尖鋭度は、顔部分のエッジにおける輝度の変化が急激な画像が大きな値となる。サイズ情報は、顔部分の大きさが大きいほど大きくなる。又、位置情報は、顔部分が画像の中心にあるほど大きな値となる。そして、対象者の顔写真データと対象となるイベントの各画像の顔部分画像データの全ての突合せを終了後、処理をステップＳ４２４に進める。
【００４５】
次に、ステップＳ４２４では、フォトサイトサーバ１１０のＣＰＵ２１は、ヒット画像及び申込情報に基づいて個人アルバムページを生成する（個人ページ生成処理）。なお、この個人ページ生成処理の詳細については図６で説明する。
【００４６】
次に、ステップＳ４２５において、フォトサイトサーバ１１０のＣＰＵ２１は、会員データに記憶されているメールアドレス宛に個人アルバムサイトの生成が完了した旨と当該個人アルバムサイトにアクセスする方法（ＵＲＬ等）を記載した通知メールの本文を生成し、ステップＳ４２６において、前記生成したメールを所定のメールサーバ経由で該当する利用者宛てに送信する。そして、処理を終了する。
【００４７】
図６は、本発明のフォトサイトシステムにおける第２の制御処理手順の一例を示すフローチャートであり、図４のステップＳ４２５の個人ページ生成処理に対応する。なお、Ｓ５２１〜Ｓ５３０の処理は、図２に示したフォトサイトサーバ１１０のＣＰＵ２１がハードディスク２８に格納されるプログラムをＲＡＭ２２上に読み出して実行することにより実現される。
【００４８】
まず、ステップＳ５２１において、フォトサイトサーバ１１０のＣＰＵ２１は、ステップＳ４２３での検索ヒット件数に応じて、ＲＡＭ２２にソート用のワークエリアを確保して、前記ヒットした画像の各レコード（画像番号，画像尖鋭度（ピント），サイズ情報，位置情報）を記憶する。ヒット件数が所定件数より多い場合は、ワークエリアの一部又は全部をハードディスク２８上に確保してもよい。
【００４９】
次に、ステップＳ５２２において、フォトサイトサーバ１１０のＣＰＵ２１は、ステップＳ４２２でハードディスクに登録した申込情報（イベント名称、優先順位有無、順位１、順位２、順位３、アルバム最大枚数の各項目に該当するデータ）をＲＡＭ２２のワークエリアに読込み、ステップＳ５２３に処理を進める。
【００５０】
ステップＳ５２３では、フォトサイトサーバ１１０のＣＰＵ２１は、ＲＡＭ２２のワークエリア申込情報の優先順位指定が「あり」になっているかにより処理を分岐する。優先順位指定「あり」と判定した場合には、フォトサイトサーバ１１０のＣＰＵ２１は、処理をステップＳ５２４に進め、一方、優先順位指定「なし」と判定した場合には、処理をステップＳ５２６に進める。
【００５１】
ステップＳ５２４では、フォトサイトサーバ１１０のＣＰＵ２１は、ステップＳ４２３でヒットしたイベント写真画像の各レコード（画像番号及び画像尖鋭度（ピント）及びサイズ情報及び位置情報からなる）をＲＡＭ２２のワークエリアの順位１〜順位３に指定されたソート順で、ソート用ワークエリアを用いてソートし、ステップＳ５２５に処理を進める。
【００５２】
ステップＳ５２６では、フォトサイトサーバ１１０のＣＰＵ２１は、ディフォルトのソート順（例えば、「画像尖鋭度」＞「サイズ情報」＞「位置情報」の順）の優先順位でソートし、ステップＳ５２５に処理を進める。
【００５３】
ステップＳ５２５では、フォトサイトサーバ１１０のＣＰＵ２１は、画像のヒット件数がアルバム最大件数（アルバム最大件数の指定がない場合は、デフォルトの最大件数（例えば２０枚））を超えるか否かを判定する。そして、最大件数を超えると判定した場合には、フォトサイトサーバ１１０のＣＰＵ２１は、処理をステップＳ５２７に進め、一方、最大件数を超えないと判定した場合には、処理をステップＳ５２８に進める。
【００５４】
ステップＳ５２７では、フォトサイトサーバ１１０のＣＰＵ２１は、ＲＡＭ２２のワークエリア等に記憶されるアルバム最大枚数に基づいて、最大枚数を超える画像のレコードを削除する。
【００５５】
次に、ステップＳ５２８において、フォトサイトサーバ１１０のＣＰＵ２１は、ＲＡＭ２２に記憶されているヒット画像の画像番号に基づいてハードディスク２８の所定のフォルダに記憶されているイベント写真画像データをＲＡＭ２２に読み込んで、新たに小さな画像サイズのサムネールを作成してハードディスク２８に記憶する。なお、サムネールの画像番号は、ヒット画像の画像番号に例えば「-S」を付け加えたものを用い、ヒット画像と関連付けられた番号にする。
【００５６】
ステップＳ５２９では、フォトサイトサーバ１１０のＣＰＵ２１は、ＲＡＭ２２のイベント写真画像データの画像番号に基づいてハードディスク２８に記憶されている該当する顔部分画像データを読み込んで、ＲＡＭ２２のワークエリアに記憶する。
【００５７】
ステップＳ５３０では、ＲＡＭ２２のワークエリアに記憶された顔部分画像データ及びサムネールに基づいて個人アルバム表示用のＨＴＭＬを生成して、ハードディスク２８内の所定の個人アルバム記憶用フォルダに記憶する。そして、処理を終了する。
【００５８】
なお、上記個人アルバム表示用のＨＴＭＬは、顧客端末の画面上で、前記個人アルバム内のサムネール画像の顔部分（ステップＳ４２３でユーザの顔写真データにマッチした部分）が指示（クリック）されると、該指定されたサムネール画像を特定する情報を含む特定部分拡大要求を、顧客端末からフォトサイトサーバ１１０に要求させるコマンド（リンクコマンド等）を含むように生成されるものとする。これにより、顧客端末上で個人アルバム内のサムネール画像の顔部分がクリックされると、フォトサイトサーバ１１０から顔の拡大画像が顧客端末に送信され表示されることになる。
【００５９】
以下、図７〜図９を参照して、本発明のフォトサイトシステムにおける個人アルバム作成処理について説明する。
【００６０】
図７は、本発明のフォトサイトシステムにおける第３の制御処理手順の一例を示すフローチャートであり、個人アルバム作成処理に対応する。なお、図中、Ｓ６０１〜Ｓ６１０の処理は、図１に示した顧客端末Ａ１２０又は顧客端末Ｂ１３０のＣＰＵがハードディスクに格納されるプログラムをＲＡＭ上に読み出して実行することにより実現される。また、Ｓ６２０〜Ｓ６３４の処理は、図２に示したフォトサイトサーバ１１０のＣＰＵ２１がハードディスク２８に格納されるプログラムをＲＡＭ２２上に読み出して実行することにより実現される。
【００６１】
まず、ステップＳ６０１、Ｓ６２０において、顧客端末Ａ１２０又は顧客端末Ｂ１３０（以下、顧客端末）とフォトサイトサーバ１１０とのセッションが確立される。
【００６２】
詳細には、ステップＳ６０１において、顧客端末のＣＰＵは、フォトサイトサーバ１１０とのセッションを確立する。詳細には、顧客端末のＣＰＵは、所定のアルバムサイト参照用のＵＲＬを指定し、フォトサイトサーバ１１０に接続を要求する。そして、顧客端末のＣＰＵは、フォトサイトサーバ１１０から折り返し送信される認証画面情報に基づいてモニタ上に認証画面を表示し、キーボードからユーザＩＤ及びパスワードが入力されると、ユーザＩＤ及びパスワードをフォトサイトサーバ１１０に送信し、折り返しフォトサイトサーバ１１０からフォトアルバム参照用の初期画面情報を受信する。
【００６３】
一方、ステップＳ６２０において、フォトサイトサーバ１１０のＣＰＵ２１は、顧客端末から接続要求があるとセッションＩＤを採番してＲＡＭ内にセッション領域を確保し、折り返し認証画面情報をセッションＩＤと共に顧客端末に送信し、顧客端末からユーザＩＤ及びパスワードを受信すると認証処理を行い、認証が成功すると、フォトアルバム参照用の初期画面情報をセッションＩＤと共に顧客端末に送信後、処理をステップＳ６２１に進めて操作情報受信待ち状態になる。
【００６４】
そして、ステップＳ６０２において、顧客端末のＣＰＵは、フォトアルバム参照用の初期画面（不図示）をモニタ上に表示し、処理をステップＳ６０３に進める。なお、この初期画面は、「個人アルバム参照」、「共通アルバム参照」等を指示可能なものである。
【００６５】
ステップＳ６０３では、顧客端末のＣＰＵは、初期画面上のボタンの押下等の操作があるか否かを判定し、操作がなければ処理をステップＳ６０２に戻し、一方、ボタン操作があったと判定した場合には、ステップＳ６０４に処理を進める。
【００６６】
ステップＳ６０４では、顧客端末のＣＰＵは、セッションＩＤ及び前記操作情報をユーザＩＤと共にフォトサイトサーバ１１０に送信する。
【００６７】
すると、ステップＳ６２２において、フォトサイトサーバ１１０のＣＰＵ２１は、顧客端末から送信された操作情報を受信し、操作情報と共に受信したセッションＩＤに基づいて、どの顧客端末からの操作情報かを判定し、該当ＲＡＭのセッション領域内に操作情報を記憶する。
【００６８】
次に、ステップＳ６２３において、フォトサイトサーバ１１０のＣＰＵ２１は、受信した操作情報が個人アルバム参照を示す情報であるか否かを判定し、操作情報が個人アルバム参照を示す情報であると判定した場合には、処理をステップＳ６２４に進め、一方、操作情報が個人アルバム参照を示す情報でないと判定した場合には、処理をステップＳ６２５に進める。
【００６９】
ステップＳ６２４では、フォトサイトサーバ１１０のＣＰＵ２１は、受信したユーザＩＤに基づいて、当該ユーザＩＤ用の個人アルバムページ表示用の画面情報（図８に対応）を顧客端末に送信する。
【００７０】
すると、ステップＳ６０５では、顧客端末のＣＰＵは、フォトサイトサーバ１１０から送信された画面情報を受信し、処理をステップＳ６０２に進め、当該受信した画面情報に基づいて個人アルバムページ画面（図８）をモニタ上に表示する。そして、顧客端末のＣＰＵは、ステップＳ６０３において、当該画面上でのユーザの操作を待機する。ここで、個人アルバムページ画面について説明する。
【００７１】
図８は、本発明のフォトサイトシステムにおける個人アルバムページ画面の一例を示す図である。
【００７２】
図８において、８０１はサムネール画像（００１〜０１５）である。このサムネール画像内で人の顔に相当する部分をマウス等でクリック指示することにより、顔拡大表示要求を行うことができる。
【００７３】
８０２は大画像表示ボタンであり、このボタンをマウス等でクリック指示することにより、大画像大表示要求を行うことができる。８０３は購入ボタンであり、このボタンをマウス等でクリック指示することにより、当該個人アルバムを構成する画像に対応するプリントの購入申込みを行うことができる。
【００７４】
８０４は共通アルバムボタンであり、このボタンをマウス等でクリック指示することにより、共通アルバム参照要求を行うことができる。８０５は削除ボタンであり、このボタンをマウス等でクリック指示することにより、選択されている画像をアルバムから削除することができる。
【００７５】
以下、図７のフローチャートの説明に戻る。
【００７６】
また、ステップＳ６２５では、フォトサイトサーバ１１０のＣＰＵ２１は、受信した操作情報が共通アルバム参照を示す情報であるか否かを判定し、操作情報が共通アルバム参照を示す情報であると判定した場合には、処理をステップＳ６２６に進め、一方、操作情報が共通アルバム参照を示す情報でないと判定した場合には、処理をステップＳ６２７に進める。
【００７７】
ステップＳ６２６では、フォトサイトサーバ１１０のＣＰＵ２１は、共通アルバムページ表示用の画面情報（図９に対応）を受信したユーザＩＤに基づいて、顧客端末に送信する。
【００７８】
なお、共通アルバムは、当該イベントの画像のサムネール画像を時系列に並べたものであり、当該イベントの画像が登録されて際に、フォトサイトサーバ１１０のＣＰＵ２１が、共通アルバム用のＨＴＭＬを生成して、ハードディスク２８内の共通アルバム記憶用フォルダに記憶しておくものとする。
【００７９】
すると、ステップＳ６０６において、顧客端末のＣＰＵは、フォトサイトサーバ１１０から送信された画面情報を受信し、処理をステップＳ６０２に進め、当該受信した画面情報に基づいて共通アルバムページ画面（図９）をモニタ上に表示する。そして、顧客端末のＣＰＵは、ステップＳ６０３において、当該画面上でのユーザの操作を待機する。ここで、共通アルバムページ画面について説明する。
【００８０】
図９は、本発明のフォトサイトシステムにおける共通アルバムページ画面の一例を示す図である。
【００８１】
図９において、９０１はサムネール画像（１００１〜１０２０）である。このサムネール画像内で人の顔に相当する部分をマウス等でクリック指示することにより、顔拡大表示要求を行うことができる。
【００８２】
９０２は購入ボタンであり、このボタンをマウス等でクリック指示することにより、当該共通アルバム上で選択されている画像に対応するプリントの購入申込みを行うことができる。９０３は個人アルバムボタンであり、このボタンをマウス等でクリック指示することにより、個人アルバム参照要求を行うことができる。
【００８３】
以下、図７のフローチャートの説明に戻る。
【００８４】
また、ステップＳ６２７では、フォトサイトサーバ１１０のＣＰＵ２１は、受信した操作情報が顔拡大表示要求を示す情報であるか否かを判定し、操作情報が顔拡大表示要求を示す情報であると判定した場合には、処理をステップＳ６２８に進め、一方、操作情報が顔拡大表示要求を示す情報でないと判定した場合には、処理をステップＳ６２９に進める。
【００８５】
ステップＳ６２８では、フォトサイトサーバ１１０のＣＰＵ２１は、受信したユーザＩＤ及びマウスのポイント座標及び表示中画面のレイアウト情報に基づいて、どの画像のどの部分が顔拡大表示要求されたかを判定し、当該ユーザＩＤ用の個人アルバムページ表示用の顔画像の拡大画面表示用の画面情報を顧客端末に送信する。
【００８６】
すると、ステップＳ６０７において、顧客端末のＣＰＵは、フォトサイトサーバ１１０から送信された画面情報を受信し、処理をステップＳ６０２に進め、当該受信した画面情報に基づいて個人アルバムページの顔画像拡大画面（不図示）を表示する。そして、顧客端末のＣＰＵは、ステップＳ６０３において、当該画面上でのユーザの操作を待機する。
【００８７】
また、ステップＳ６２９では、フォトサイトサーバ１１０のＣＰＵ２１は、受信した操作情報が大画像表示要求を示す情報であるか否かを判定し、操作情報が大画像表示要求を示す情報であると判定した場合には、処理をステップＳ６３０に進め、一方、操作情報が大画像表示要求を示す情報でないと判定した場合には、処理をステップＳ６３１に進める。
【００８８】
ステップＳ６３０では、フォトサイトサーバ１１０のＣＰＵ２１は、受信したユーザＩＤ及びマウスのポイント座標及び表示中画面のレイアウト情報に基づいて、イベント画像表示用のポップアップ画面表示用の画面情報を顧客端末に送信する。
【００８９】
すると、ステップＳ６０８において、顧客端末のＣＰＵは、フォトサイトサーバ１１０から送信された画面情報を受信し、処理をステップＳ６０２に進め、当該受信した画面情報に基づいてイベント画像表示用のポップアップ画面（不図示）を表示し、同画面で「閉じる」ボタンが押下された場合当該ポップアップ画面を閉じる。なお、このポップアップ画面には「購入」ボタンが表示されており、「購入」ボタンが押下されると、顧客端末のＣＰＵは、対応する画像の購入申込みの操作情報をフォトサイトサーバ１１０に送信する。
【００９０】
また、ステップＳ６３１では、フォトサイトサーバ１１０のＣＰＵ２１は、受信した操作情報が購入申込を示す情報であるか否かを判定し、操作情報が購入申込を示す情報であると判定した場合には、処理をステップＳ６３２に進め、一方、操作情報が購入申込を示す情報でないと判定した場合には、処理をステップＳ６３３に進める。
【００９１】
ステップＳ６３２では、フォトサイトサーバ１１０のＣＰＵ２１は、受信したユーザＩＤ及び購入対象の画像番号（ＲＡＭにユーザＩＤと関連付けて記憶）に基づいて、購入確認画面表示用の画面情報を顧客端末に送信する。
【００９２】
すると、ステップＳ６０９において、顧客端末のＣＰＵは、フォトサイトサーバ１１０から送信された画面情報を受信し、処理をステップＳ６０２に進め、当該画面情報に基づいて購入確認画面（例えばイベント写真画像及び当該写真を申し込みますかという確認メッセージと「申込み」ボタンを表示する画面）を表示する。そして、顧客端末のＣＰＵは、ステップＳ６０３において、当該画面上でのユーザの操作を待機する。
【００９３】
また、ステップＳ６３３では、フォトサイトサーバ１１０のＣＰＵ２１は、受信した操作情報が購入確認を示す情報であるか否かを判定し、操作情報が購入確認を示す情報であると判定した場合には、処理をステップＳ６３４に進め、一方、操作情報が購入確認を示す情報でないと判定した場合には、処理をステップＳ６２１に戻す。
【００９４】
ステップＳ６３４では、フォトサイトサーバ１１０のＣＰＵ２１は、受信したユーザＩＤ及び画像番号及び購入確認情報に基づいて、購入処理を行い、購入終了画面を、顧客端末に送信する。なお、購入処理は、例えば、提供方法が印刷して送付であれば、フォトプリンタ１１５に印刷データを送信して印刷を実行する。また、提供方法がメール送付であれば、当該ユーザＩＤの電子メールアドレスに圧縮したイベント画像データを添付して送信する。なお、提供方法は、これに限られるものではない。また、購入処理の際、フォトサイトサーバ１１０のＣＰＵ２１は、個人ページからの注文と共通ページからの注文に重複注文があるか否かをチェックし、重複注文があると判定した場合には、顧客端末に確認メッセージを送信する。そして、確認メッセージにおける、確認操作に基づいて、再度、購入処理を実行する。例えば、顧客端末から、重複注文を承諾する旨の操作情報を受信したら、フォトサイトサーバ１１０のＣＰＵ２１は、そのまま重複注文を含む購入処理を実行する。一方、顧客端末から、重複注文を承諾しない旨の操作情報を受信したら、フォトサイトサーバ１１０のＣＰＵ２１は、例えば共通ページからの注文情報から重複している画像の注文を排除して購入処理を実行する。
【００９５】
すると、ステップＳ６１０では、顧客端末のＣＰＵは、フォトサイトサーバ１１０から送信された購入終了画面情報を受信し、処理をステップＳ６０２に進め、当該画面情報に基づいて購入終了画面（例えばイベント写真画像及び当該写真の購入を受け付けました確認メッセージと「ＯＫ」ボタンを表示する画面（不図示））を表示する。そして、顧客端末のＣＰＵは、ステップＳ６０３において、当該画面上でのユーザの操作を待機する。
【００９６】
以上説明したように、多数の写真がサイトにアップされている場合であっても、個人専用ページを参照することで自分が関心のある写真や印刷すべき写真を簡単に見つけることができる。
【００９７】
さらに、個人専用ページだけでなく共通ページも参照すれば、他の面白い写真を見落とすこともなくなる（Ｗｅｂサイトの場合）。
【００９８】
従って、特にイベント関連等で短期間に大量の画像データをＷｅｂサイトに掲載する場合に好適な画像掲載環境を構築することができる。
【００９９】
具体的には、利用者の要望があった場合、指定された人物について、予め登録された顔画像で画像検索を行い、該当する写真のサムネール画像と実画像へのリンクを含む個人用アルバムを作成することで、全部の画像についての画像検索を不要とするものである。
【０１００】
各利用者は、イベントの実施前に予め個人用アルバム作成をリクエストするか、又は所定の申込み（ユーザＩＤ，画像選択を希望する人を特定する情報のリストを含む）により、生成された個人用アルバムを参照して容易に所望の写真を参照することができる。
【０１０１】
さらに、画像検索時に顔と認識した部分の拡大画像をワンクリックで表示できるので、人物の顔部分が小さい場合等個人アルバムに掲載された画像が本当に所望の画像か判別し難い場合であっても容易に確認することができ、誤った写真について印刷を依頼する等の事故を防止することができる。
【０１０２】
また、フォトサイトサーバ１１０では、イベント参加者の顔写真（好ましくは正面及び斜めの画像）を画像データベースに登録しておき、イベント等で撮影した写真とマッチングして、被写体の人物を（所定の誤差で）識別し、社員マスタ（人員マスタ）と突合せて、各画像を組織別（部署や学年・クラス）＞被写体人物別に分類して、Ｗｅｂ環境にないユーザに対する処置等として、大判プリンタに印刷することも可能である。大判印刷の場合は、写真の傍に色や文字等の記号で被写体をグループ分けしても良い。
【０１０３】
また、デジタルフォトサイトで、本人及び予め登録した友人の写っている個人専用ページと経過時間順の各写真が写っている共通ページを別に作成する。個人専用ページは申込み又はオンデマンドで生成する。
【０１０４】
個人専用ページでは、例えば、ピント（尖鋭度の大小）＞本人の大きさ（顔の大小）＞写っている位置（中央又は端）で優先順位をつけて表示する（優先順位が高い写真は上側に（大きく）表示する。個人の好みにより優先順位設定を変更できる）。
【０１０５】
各ページで注文指定を可能にし、購入処理時は個人専用ページと共通ページの重複注文チェック機能も実装する。
【０１０６】
なお、共通ページ写真も部署別表示と時系列順表示の両方を簡単に切り替え表示できるようにしても良い。また、顔をマッチングしたエリアを記憶しておき、該エリア情報に基づいて顔部分の画像をワンクリックで拡大表示し、本当に求める写真かをスピーディーにチェックできるようにする。
【０１０７】
なお、上記実施形態では、フォトサイトサーバ１１０は、顧客端末Ａ１２０からユーザ情報を含む申込要求を受信したことに応じて、該受信したユーザ情報に基づきハードディスクに記憶された特定画像データ（ユーザの顔画像データ）を取得し、該取得した特定画像データとマッチする画像データをハードディスクから取得して、ＲＡＭに格納し、該格納された画像データから縮小画像データおよび、前記特定画像データとマッチした部分（ユーザの顔部分）の画像データを切り出した特定部分画像データを生成し、該生成された縮小画像データおよび特定部分画像データに基づいて、前記ユーザ情報に対応する掲載情報（個人アルバム）を生成する構成について説明したが、上記特定画像データは、ユーザの顔画像データに限られるものではなく、どのような画像データであってもよい。
【０１０８】
例えば、特定画像データとして「校章の画像データ」を登録しておき、複数の学校が参加する運動会の撮影画像データ群から、前記「校章の画像データ」に基づいて、その「校章」の付いたユニホームを着た自分の学校の生徒の画像データを取得して、アルバムを生成するように使用することも可能である。このように、ユーザが探したい画像データに共通する画像のデータを特定画像データとすることにより、本発明のシステムは様々な目的で使用することが可能である。
【０１０９】
従って、特にイベント関連等で短期間に大量の画像データをＷｅｂサイトに掲載する場合でも、自分が関心のある写真や印刷すべき写真を簡単に見つけて注文することができる優れた画像掲載環境を構築することができる。
【０１１０】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１１１】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１２】
以下、図１０に示すメモリマップを参照して本発明に係るフォトサイトシステムを構成する各装置（フォトサイトサーバ１１０，顧客端末Ａ１２０，顧客端末Ｂ１３０）で読み取り可能なデータ処理プログラムの構成について説明する。
【０１１３】
図１０は、本発明に係るフォトサイトシステムを構成する各装置（フォトサイトサーバ１１０，顧客端末Ａ１２０，顧客端末Ｂ１３０）で読み取り可能な各種データ処理プログラムを格納する記録媒体（記憶媒体）のメモリマップを説明する図である。
【０１１４】
なお、特に図示しないが、記録媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１１５】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１１６】
本実施形態における図４，図６，図７に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記録媒体により、あるいはネットワークを介して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１１７】
以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１１８】
この場合、記録媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【０１１９】
プログラムコードを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１２０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２１】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２２】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１２３】
さらに、本発明を達成するためのソフトウェアによって表されるプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１２４】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【図面の簡単な説明】
【０１２５】
【図１】本発明の一実施形態を示すフォトサイトシステムの構成を示すシステム構成図である。
【図２】図１に示したフォトサイトサーバの構成を示すブロック図である。
【図３】である。
【図４】本発明のフォトサイトシステムにおける第１の制御処理手順の一例を示すフローチャートである。
【図５】本発明のフォトサイトシステムにおける個人アルバム申し込み画面の一例を示す図である。
【図６】本発明のフォトサイトシステムにおける第２の制御処理手順の一例を示すフローチャートである。
【図７】本発明のフォトサイトシステムにおける第３の制御処理手順の一例を示すフローチャートである。
【図８】本発明のフォトサイトシステムにおける個人アルバムページ画面の一例を示す図である。
【図９】本発明のフォトサイトシステムにおける共通アルバムページ画面の一例を示す図である。
【図１０】本発明に係るフォトサイトシステムを構成する各装置で読み取り可能な各種データ処理プログラムを格納する記録媒体（記憶媒体）のメモリマップを説明する図である。
【符号の説明】
【０１２６】
２０  システムバス
２１  ＣＰＵ
２２  ＲＡＭ
２３  ＲＯＭ
２４  ＬＡＮアダプタ
２５  ビデオアダプタ
２６  キーボード
２７  マウス
２８  ハードディスク
１００  通信回線
１１０  フォトサイトサーバ
１２０  顧客端末Ａ
１３０  顧客端末Ｂ
１１５  フォトプリンタ
【図１】
0004822260.tif 000002
【図２】
0004822260.tif 000003
【図３】
0004822260.tif 000004
【図４】
0004822260.tif 000005
【図５】
0004822260.tif 000006
【図６】
0004822260.tif 000007
【図７】
0004822260.tif 000008
【図８】
0004822260.tif 000009
【図９】
0004822260.tif 000010
【図１０】
0004822260.tif 000011