(57)【要約】【課題】  簡易に写真プリントの発注者にとって有益な広告を提供することのできる広告印刷装置、広告印刷方法及び広告印刷プログラムを提供する。【解決手段】  写真画像情報を用いた写真プリントの印刷の受注に応じて発注者に対して提供する広告を印刷するに当り、サーバコンピュータ９０は、前記広告の画像を示す広告画像情報を当該広告の種類を示す種類情報に関連付けてＨＤＤ９０Ｃにより予め記憶しておき、ＣＰＵ９０Ａにより、前記写真画像情報に基づいて、当該写真画像情報により示される画像に関連する種類に属する前記広告画像情報をＨＤＤ９０Ｃから検索し、検索した広告画像情報により示される画像を印刷部９０Ｈにより印刷する。【選択図】        図１
2007086546.tif 000002
【特許請求の範囲】
【請求項１】
写真画像情報を用いた写真プリントの印刷の受注に応じて発注者に対して提供する広告を印刷する広告印刷装置であって、
前記広告の画像を示す広告画像情報が当該広告の種類を示す種類情報に関連付けられて予め記憶された記憶手段と、
前記写真画像情報に基づいて、当該写真画像情報により示される画像に関連する種類に属する前記広告画像情報を前記記憶手段から検索する検索手段と、
前記検索手段により検索された前記広告画像情報により示される画像を印刷する印刷手段と、
を備えた広告印刷装置。
【請求項２】
前記写真画像情報を、当該写真画像情報により示される画像に関連する画像関連情報が添付されたものとし、
前記検索手段は、前記検索を前記画像関連情報に基づいて行う
請求項１記載の広告印刷装置。
【請求項３】
前記画像関連情報を、前記写真画像情報を取得した撮影位置を示す位置情報とした
請求項２記載の広告印刷装置。
【請求項４】
前記写真画像情報により示される画像から人物を示す画像を検出する検出手段を更に備え、
前記検索手段は、前記検索を前記検出手段によって検出された人物を示す画像に基づいて行う
請求項１乃至請求項３の何れか１項記載の広告印刷装置。
【請求項５】
前記種類情報を、対応する前記写真画像情報により示される広告のジャンルを示す情報とした
請求項１乃至請求項４の何れか１項記載の広告印刷装置。
【請求項６】
前記写真プリントの印刷を発注する発注情報を入力する入力手段
を更に備えた請求項１乃至請求項５の何れか１項記載の広告印刷装置。
【請求項７】
前記入力手段を、予め定められた通信回線を介して前記発注情報を入力するものとした
請求項６記載の広告印刷装置。
【請求項８】
写真画像情報を用いた写真プリントの印刷の受注に応じて発注者に対して提供する広告を印刷する広告印刷方法であって、
前記広告の画像を示す広告画像情報を当該広告の種類を示す種類情報に関連付けて記憶手段により予め記憶し、
前記写真画像情報に基づいて、当該写真画像情報により示される画像に関連する種類に属する前記広告画像情報を前記記憶手段から検索し、
検索した前記広告画像情報により示される画像を印刷する、
広告印刷方法。
【請求項９】
写真画像情報を用いた写真プリントの印刷の受注に応じて発注者に対して提供する広告を印刷する広告印刷装置において実行される広告印刷プログラムであって、
前記広告の画像を示す広告画像情報を当該広告の種類を示す種類情報に関連付けて記憶手段により予め記憶させる記憶ステップと、
前記写真画像情報に基づいて、当該写真画像情報により示される画像に関連する種類に属する前記広告画像情報を前記記憶手段から検索する検索ステップと、
前記検索ステップにより検索した前記広告画像情報により示される画像を印刷する印刷ステップと、
をコンピュータに実行させる広告印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告印刷装置、広告印刷方法及び広告印刷プログラムに係り、特に、写真画像情報を用いた写真プリントの印刷の受注に応じて発注者に対して提供する広告を印刷する広告印刷装置、広告印刷方法及び広告印刷プログラムに関する。
【背景技術】
【０００２】
従来より、銀塩カメラによって撮像されたフイルムを現像する所謂ミニラボ店（以下、「ラボ」と称す。）が各地に点在しており、各地のラボではフイルムの現像と顧客の注文に応じた写真のプリントとを一体化したプリントサービスを提供している。また、現像したフイルムや作成された写真プリントをスキャナで光学的に読み取ることにより取得した画像データや、デジタルカメラ等で撮影され電子的に記録された画像データを顧客の注文に応じてプリントするサービスも提供している。
【０００３】
また、近年は、インターネットの普及に伴って、ネットワークを介したプリントサービスも提供されている。詳しくは、ラボにフイルムスキャナ、プリンタ、大容量記憶ディスクシステムを有するコンピュータ等の設備を設置しておき、一般のユーザ（以下、発注者とも称す。）がネットワークを介してラボなどに注文を受注するために設置されたコンピュータにアクセスすることにより、画像データのプリント注文、電子メールへの写真画像の添付、写真画像（画像データ）のダウンロード等の各種サービスを提供するものである。
【０００４】
そして、このようなプリントサービスの一種として、特許文献１〜３には、写真プリントに広告主が希望する内容の広告を添付する技術が開示されている。また、特許文献４及び特許文献５には、写真プリントにランダム（機械的）に選択された内容の広告を添付する技術が開示されている。更に、特許文献６には、写真プリントに、当該写真プリントの印刷処理時の日時情報から選択された内容の広告を添付する技術が開示されている。
【０００５】
ところが、上記各特許文献に開示されている技術では、ユーザが興味を持つ内容の広告を添付する点については考慮していないため、必ずしもユーザにとって有益な広告を提供することができるとは限らなかった。
【０００６】
そこで、この問題を解決するために適用できる従来の技術として、特許文献７〜１０には、写真プリントにユーザにより選択された内容の広告を添付する技術が開示されている。また、特許文献１１には、写真プリントに、ユーザの個人情報に基づいて選択された内容の広告を添付する技術が開示されている。更に、特許文献１２には、写真プリントに、ショッピング等取引の履歴情報から選択された内容の広告を添付する技術が開示されている。
【特許文献１】特開２００１−２５００４１公報
【特許文献２】特開２００３−１６３８５９公報
【特許文献３】特開２００４−２５２３２６公報
【特許文献４】特開２００２−００７５５９公報
【特許文献５】特開２００４−２４８３２７公報
【特許文献６】特開２００２−０３１８５８公報
【特許文献７】特開２００３−０５０９４６公報
【特許文献８】特開２００３−２４４４２１公報
【特許文献９】特開２００４−２８６７７５公報
【特許文献１０】特開２００５−０６２２８１公報
【特許文献１１】特開２００２−１９７３４７公報
【特許文献１２】特開２００３−２０８１２０公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献７〜特許文献１２に開示されている技術では、ユーザにとって有益な内容の広告を選択するようにするためにユーザが能動的に情報を入力する必要があり、手間がかかってしまう、という問題点があった。
【０００８】
本発明は上記問題点を解決するためになされたものであり、簡易に写真プリントの発注者にとって有益な広告を提供することのできる広告印刷装置、広告印刷方法及び広告印刷プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の広告印刷装置は、写真画像情報を用いた写真プリントの印刷の受注に応じて発注者に対して提供する広告を印刷する広告印刷装置であって、前記広告の画像を示す広告画像情報が当該広告の種類を示す種類情報に関連付けられて予め記憶された記憶手段と、前記写真画像情報に基づいて、当該写真画像情報により示される画像に関連する種類に属する前記広告画像情報を前記記憶手段から検索する検索手段と、前記検索手段により検索された前記広告画像情報により示される画像を印刷する印刷手段と、を備えている。
【００１０】
請求項１に記載の広告印刷装置は、写真画像情報を用いた写真プリントの印刷の受注に応じて発注者に対して提供する広告を印刷するものであり、前記広告の画像を示す広告画像情報が当該広告の種類を示す種類情報に関連付けられて記憶手段により予め記憶される。なお、上記記憶手段には、ＲＡＭ（Random Access Memory）、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）、フラッシュＥＥＰＲＯＭ（Flash EEPROM）等の記憶素子、スマートメディア（登録商標）、フレキシブルディスク等の可搬型の記録媒体やハードディスク等の固定型の記録媒体、或いはネットワークに接続されたサーバコンピュータ等に設けられた外部記憶装置が含まれる。
【００１１】
ここで、請求項１に記載の広告印刷装置では、前記写真画像情報に基づいて、当該写真画像情報により示される画像に関連する種類に属する前記広告画像情報が検索手段により前記記憶手段から検索され、検索された前記広告画像情報により示される画像が印刷手段により印刷される。
【００１２】
このように、請求項１に記載の広告印刷装置によれば、写真画像情報を用いた写真プリントの印刷の受注に応じて発注者に対して提供する広告を印刷するに当り、前記広告の画像を示す広告画像情報を当該広告の種類を示す種類情報に関連付けて記憶手段により予め記憶しておき、前記写真画像情報に基づいて、当該写真画像情報により示される画像に関連する種類に属する前記広告画像情報を前記記憶手段から検索し、検索した前記広告画像情報により示される画像を印刷しているので、写真プリントの発注者に対して何ら能動的な操作を行わせることなく、簡易に当該発注者にとって有益な広告を提供することができる。
【００１３】
なお、本発明は、請求項２に記載の発明のように、前記写真画像情報を、当該写真画像情報により示される画像に関連する画像関連情報が添付されたものとし、前記検索手段は、前記検索を前記画像関連情報に基づいて行うものとしてもよい。
【００１４】
特に、請求項２に記載の発明は、請求項３に記載の発明のように、前記画像関連情報を、前記写真画像情報を取得した撮影位置を示す位置情報としてもよい。
【００１５】
また、本発明は、請求項４に記載の発明のように、前記写真画像情報により示される画像から人物を示す画像を検出する検出手段を更に備え、前記検索手段は、前記検索を前記検出手段によって検出された人物を示す画像に基づいて行うものとしてもよい。
【００１６】
また、本発明は、請求項５に記載の発明のように、前記種類情報を、対応する前記広告画像情報により示される広告のジャンルを示す情報としてもよい。
【００１７】
更に、本発明は、請求項６に記載の発明のように、前記写真プリントの印刷を発注する発注情報を入力する入力手段を更に備えたものとしてもよい。
【００１８】
特に、請求項６に記載の発明は、請求項７に記載の発明のように、前記入力手段を、予め定められた通信回線を介して前記発注情報を入力するものとしてもよい。なお、上記通信回線には、インターネット、イントラネット、電話回線網等の各種ネットワークの単独又は組み合わせたものが含まれる。
【００１９】
一方、上記目的を達成するために、請求項８に記載の広告印刷方法は、写真画像情報を用いた写真プリントの印刷の受注に応じて発注者に対して提供する広告を印刷する広告印刷方法であって、前記広告の画像を示す広告画像情報を当該広告の種類を示す種類情報に関連付けて記憶手段により予め記憶し、前記写真画像情報に基づいて、当該写真画像情報により示される画像に関連する種類に属する前記広告画像情報を前記記憶手段から検索し、検索した前記広告画像情報により示される画像を印刷するものである。
【００２０】
従って、請求項８に記載の広告印刷方法によれば、請求項１に記載の発明と同様に作用するので、請求項１に記載の発明と同様に、簡易に写真プリントの発注者にとって有益な広告を提供することができる。
【００２１】
一方、上記目的を達成するために、請求項９に記載の広告印刷プログラムは、写真画像情報を用いた写真プリントの印刷の受注に応じて発注者に対して提供する広告を印刷する広告印刷装置において実行される広告印刷プログラムであって、前記広告の画像を示す広告画像情報を当該広告の種類を示す種類情報に関連付けて記憶手段により予め記憶させる記憶ステップと、前記写真画像情報に基づいて、当該写真画像情報により示される画像に関連する種類に属する前記広告画像情報を前記記憶手段から検索する検索ステップと、前記検索ステップにより検索した前記広告画像情報により示される画像を印刷する印刷ステップと、をコンピュータに実行させるものである。
【００２２】
従って、請求項９に記載の広告印刷プログラムによれば、コンピュータに対して請求項１に記載の発明と同様に作用させることができるので、請求項１に記載の発明と同様に、簡易に写真プリントの発注者にとって有益な広告を提供することができる。
【発明の効果】
【００２３】
本発明によれば、写真画像情報を用いた写真プリントの印刷の受注に応じて発注者に対して提供する広告を印刷するに当り、前記広告の画像を示す広告画像情報を当該広告の種類を示す種類情報に関連付けて記憶手段により予め記憶しておき、前記写真画像情報に基づいて、当該写真画像情報により示される画像に関連する種類に属する前記広告画像情報を前記記憶手段から検索し、検索した前記広告画像情報により示される画像を印刷しているので、写真プリントの発注者に対して何ら能動的な操作を行わせることなく、簡易に当該発注者にとって有益な広告を提供することができる、という効果が得られる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、ここでは、本発明をユーザからの写真プリントの印刷を通信回線を介して受注する写真プリント印刷システムに適用した場合について説明する。
【００２５】
まず、本実施の形態に係る写真プリント印刷システム１０の構成を、図１を参照しつつ詳細に説明する。
【００２６】
本実施の形態に係る写真プリント印刷システム１０は、写真画像情報としての写真画像ファイル（電子化ファイル）及び広告画像情報としての広告画像ファイル（電子化ファイル）の各画像ファイルにより示される画像の印刷を請け負う印刷事業者が所有するサーバコンピュータ９０と、ユーザ（発注者）が所有するパーソナルコンピュータ（以下では、「ＰＣ」という。）７０と、広告主が所有するＰＣ８０と、を含んで構成されており、これらサーバコンピュータ９０、ＰＣ７０及びＰＣ８０がインターネット等の通信網を含んで構成された通信回線９９により接続されて相互通信可能とされている。なお、図１では、ＰＣ７０及びＰＣ８０がそれぞれ１台ずつ示されているが、これらのうち少なくとも一方が複数台設けられていてもよい。
【００２７】
印刷事業者は、ユーザとの間で写真画像ファイルによる写真プリントに関する契約を結び、当該ユーザに対してサーバコンピュータ９０へ写真画像ファイルによる写真プリントの印刷を注文する際に必要なユーザＩＤ等のユーザ個別のユーザ情報を予め付与して当該ユーザに提示する。
【００２８】
また、印刷事業者は、広告主と広告画像ファイルによる画像の印刷を請け負う契約を結び、当該広告主に対してサーバコンピュータ９０へ広告画像ファイルをアップロードする際に必要な広告主ＩＤ等の広告主個別の広告主情報を予め付与して当該広告主に提示する。
【００２９】
図１に示すように、本実施の形態に係るＰＣ７０は、当該ＰＣ７０全体の動作を司るＣＰＵ（中央処理装置）７０Ａと、ＣＰＵ７０Ａによる各種プログラムの実行時のワークエリア等として用いられるＲＡＭ７０Ｂと、各種情報を記憶するハードディスクドライブ（以下、「ＨＤＤ」という。）７０Ｃと、後述する外部メモリ５２が装着されることにより当該外部メモリ５２にアクセスし当該外部メモリ５２内に記憶してある写真画像ファイル（電子化ファイル）を読み出す外部メモリリーダ部７０Ｄと、各種情報を入力する際に操作されるキーボード、マウス（ポインティングデバイス）等の操作入力部７０Ｅと、各種情報を表示するための表示部７０Ｆと、通信回線９９と接続されて当該通信回線９９を介して外部装置との間で各種情報の授受を行うネットワークインタフェース部（以下、「ネットワークＩ／Ｆ部」という。）７０Ｇと、が備えられており、これら各部は、システムバスＢＵＳ１を介して電気的に接続されている。なお、ＰＣ７０には、ブラウザソフトウェアがＨＤＤ７０Ｃにインストールされている。
【００３０】
ＣＰＵ７０Ａは、外部メモリ５２からの外部メモリリーダ部７０Ｄを介した写真画像ファイルの読み込みと、表示部７０Ｆへの各種情報の表示と、ＲＡＭ７０Ｂ及びＨＤＤ７０Ｃへのアクセスと、操作入力部７０Ｅを介してユーザにより入力された各種情報の把握と、を各々行うことができる。なお、ＰＣ７０では、上記ブラウザソフトウェアを実行することにより、通信回線９９を介してサーバコンピュータ９０により公開されるホームページを参照することができる。そして、ユーザは、当該ホームページ上でサーバコンピュータ９０に対して写真プリントの印刷を発注することができる。
【００３１】
一方、図１に示すように、本実施の形態に係るＰＣ８０は、当該ＰＣ８０全体の動作を司るＣＰＵ８０Ａと、ＣＰＵ８０Ａによる各種プログラムの実行時のワークエリア等として用いられるＲＡＭ８０Ｂと、各種情報を記憶するＨＤＤ８０Ｃと、各種情報を入力する際に操作されるキーボード、マウス等の操作入力部８０Ｄと、各種情報を表示するための表示部８０Ｅと、通信回線９９と接続されて当該通信回線９９を介して外部装置との間で各種情報の授受を行うネットワークＩ／Ｆ部８０Ｆと、が備えられており、これら各部は、システムバスＢＵＳ２を介して電気的に接続されている。なお、ＰＣ８０にも、ブラウザソフトウェアがＨＤＤ８０Ｃにインストールされている。
【００３２】
ＣＰＵ８０Ａは、表示部８０Ｅへの各種情報の表示と、ＲＡＭ８０Ｂ及びＨＤＤ８０Ｃへのアクセスと、操作入力部８０Ｄを介して広告主により入力された各種情報の把握と、を各々行うことができる。なお、ＰＣ８０でも、上記ブラウザソフトウェアを実行することにより、通信回線９９を介してサーバコンピュータ９０により公開されるホームページを参照することができる。そして、広告主は、当該ホームページ上でサーバコンピュータ９０に対して広告画像ファイルをアップロードすることができる。
【００３３】
また、図１に示すように、本実施の形態に係るサーバコンピュータ９０は、当該サーバコンピュータ９０全体の動作を司るＣＰＵ９０Ａと、ＣＰＵ９０Ａによる各種プログラムの実行時のワークエリア等として用いられるＲＡＭ９０Ｂと、各種情報を記憶するＨＤＤ９０Ｃと、各種情報が予め記憶されたＲＯＭ９０Ｄと、各種情報を入力する際に操作されるキーボード、マウス等の操作入力部９０Ｅと、各種情報を表示するための表示部９０Ｆと、通信回線９９と接続されて当該通信回線９９を介して外部装置との間で各種情報の授受を行うネットワークＩ／Ｆ部９０Ｇと、写真画像ファイル及び広告画像ファイルにより示される画像を印刷する印刷部９０Ｈと、が備えられており、これら各部は、システムバスＢＵＳ３を介して電気的に接続されている。なお、サーバコンピュータ９０には、当該サーバコンピュータ９０をＷＥＢ（World Wide Web）サーバとして機能させるソフトウェアがＨＤＤ９０Ｃにインストールされている。
【００３４】
ＣＰＵ９０Ａは、表示部９０Ｆへの各種情報の表示と、ＲＡＭ９０Ｂ、ＨＤＤ９０Ｃ及びＲＯＭ９０Ｄへのアクセスと、操作入力部９０Ｅを介して印刷事業者により入力された各種情報の把握と、印刷部９０Ｈへの画像の印刷の指示と、を各々行うことができる。
【００３５】
また、図２に示すように、本実施の形態に係るサーバコンピュータ９０のＨＤＤ９０Ｃには、広告画像ファイル領域９２及びデータベース領域９４が設けられており、広告画像ファイル領域９２には広告画像ファイルが記憶され、データベース領域９４には広告情報管理データベースＤＢ１と、ユーザ情報管理データベースＤＢ２と、が記憶されている。
【００３６】
広告情報管理データベースＤＢ１は、図３に示されるように、写真プリント印刷システム１０を利用可能な広告主（広告主ＩＤが付与された広告主）毎に、広告主ＩＤ、ＨＤＤ９０Ｃ内における広告画像ファイルの位置情報及び当該広告画像ファイルのファイル名を示すリンク先、当該広告画像ファイルによって示される画像のジャンルを示すメインカテゴリ及びサブカテゴリの各情報が記憶されるものとされている。
【００３７】
一方、ユーザ情報管理データベースＤＢ２は、図４に示されるように、写真プリント印刷システム１０を利用可能なユーザ（ユーザＩＤが付与されたユーザ）毎に、ユーザＩＤ、氏名、郵便番号及び住所の各情報が記憶されるものとされている。なお、ユーザ情報管理データベースＤＢ２は、印刷事業者がユーザとの間で上記契約を結んだ際に、当該ユーザに対して付与したユーザＩＤと、当該ユーザから提示された氏名、郵便番号及び住所の各情報とを随時登録することにより構築されるものである。
【００３８】
ところで、図１に示すように、本実施の形態に係るデジタルカメラ１６には、撮影を実行する際に押圧操作されるレリーズスイッチ５６Ａと、図示しないＧＰＳ（Global Positioning System）衛星からのＧＰＳ信号を受信して、緯度及び経度の二次元の位置情報を示すＧＰＳ情報を算出するＧＰＳ受信部５８と、が備えられている。
【００３９】
また、本実施の形態に係るデジタルカメラ１６はＥｘｉｆ（Exchangeable Image File Format）規格に対応しており、撮影によって得られたデジタル画像データはＥｘｉｆ規格の電子化ファイル（写真画像ファイル）として外部メモリ５２に記憶される。
【００４０】
すなわち、図５（Ａ）に示すように、本実施の形態に係るデジタルカメラ１６において、撮影により得られて外部メモリ５２に記憶される写真画像ファイル１８はＥｘｉｆ規格に対応しているため、スタートコード領域１８Ａ、タグ領域１８Ｂ、サムネイル画像領域１８Ｃ、及び主画像領域１８Ｄが含まれている。ここで、タグ領域１８Ｂには、予め設定された各種情報が記憶されることになる。また、主画像領域１８Ｄには、被写体像を示す画像データが記憶される。
【００４１】
なお、図５（Ｂ）に示すように、本実施の形態に係るデジタルカメラ１６では、タグ領域１８Ｂに対して、ＧＰＳ受信部５８により算出されると共に、撮影した場所の緯度及び経度を示すＧＰＳ情報が記録されるものとされている。
【００４２】
具体的には、レリーズスイッチ５６Ａがユーザによって半押し状態とされたタイミングでＡＥ機能が働いて露出状態が設定された後、ＡＦ機能が働いて合焦制御され、その後、引き続き全押し状態とされたタイミングで、被写体像を示す写真画像ファイルが上述したＧＰＳ情報等の付帯情報と共にＥｘｉｆ規格のものとして外部メモリ５２に記憶される。
【００４３】
次に、本実施の形態に係る写真プリント印刷システム１０の作用を説明する。まず、図６を参照して、広告アップロード処理を実行する際のサーバコンピュータ９０の作用を説明する。なお、図６は、ＰＣ８０から上述したホームページを介して広告画像ファイルのアップロードを指示する指示入力が行われた際にサーバコンピュータ９０のＣＰＵ９０Ａによって実行される広告アップロード処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはＲＯＭ９０Ｄの所定領域に予め記憶されている。
【００４４】
まず、ステップ１００では、予め定められた広告アップロード指示画面を示す情報をアクセス元のＰＣ８０に対し送信することにより、当該ＰＣ８０の表示部８０Ｅに対して広告アップロード指示画面を表示させ、次のステップ１０２にて、当該ＰＣ８０からの所定情報の受信待ちを行う。
【００４５】
図７には、上記ステップ１００の処理によって、アクセス元のＰＣ８０の表示部８０Ｅにより表示される広告アップロード指示画面の表示状態例が示されている。同図に示すように、本実施の形態に係る広告アップロード指示画面では、「広告主ＩＤ」、「ファイルの場所」、「メインカテゴリ」及び「サブカテゴリ」の４種類の情報を入力するための入力部が表示される。なお、以下では、「広告主ＩＤ」を入力するための入力部を広告主ＩＤ入力部８２Ａといい、「ファイルの場所」を入力するための入力部を広告画像ファイル入力部８２Ｂといい、「メインカテゴリ」を入力するための入力部をメインカテゴリ入力部８２Ｃといい、「サブカテゴリ」を入力するための入力部をサブカテゴリ入力部８２Ｄという。
【００４６】
図７に示されるような広告アップロード指示画面が表示部８０Ｅに表示されると当該ＰＣ８０を所有する広告主は、操作入力部８０Ｄを介して上記４種類の情報を対応する入力部に入力した後、当該画面の最下に表示されているアップロードボタン８２Ｅを操作入力部８０Ｄのマウスにてポインティング指定する。これに応じてＰＣ８０のＣＰＵ８０Ａは、入力された「広告主ＩＤ」、「メインカテゴリ」及び「サブカテゴリ」の各情報をサーバコンピュータ９０に送信すると共に、「ファイルの場所」によって示される場所に記憶されている広告画像ファイルをＨＤＤ８０Ｃから読み出してサーバコンピュータ９０に送信する。これに応じてステップ１０２が肯定判定となって、ステップ１０４に移行する。なお、メインカテゴリ入力部８２Ｃ及びサブカテゴリ入力部８２Ｄでは、右端に表示されている各々のボタンをポインティング指定することにより、メインカテゴリ入力部８２Ｃでは広告画像ファイル入力部８２Ｂに入力した情報によって特定される広告画像ファイルにより示される広告をジャンル別に分類するための予め定められた複数種類のメインカテゴリ名が、サブカテゴリ入力部８２Ｄでは当該メインカテゴリ名により示されるカテゴリを更に細かく分類するための予め定められた複数種類のサブカテゴリ名が、各々一覧表示されるため、広告主は指定した広告画像ファイルにより示される広告が属するカテゴリ名の表示エリアをポインティング指定することにより、容易かつ正確に広告のジャンルを設定することができる。
【００４７】
ステップ１０４では、上記ステップ１０２の処理において受信した広告主ＩＤが予め正規の広告主に付与した広告主ＩＤに一致するか否かを判定することにより、アクセス元のＰＣ８０を所有する広告主が正規の広告主であるか否かを判定し、否定判定となった場合はステップ１０８に移行して、アクセス元のＰＣ８０の表示部８０Ｅに対して予め定められたメッセージ（本実施の形態では、「正規の広告主ＩＤではありません。ご確認お願いします。」。）を表示させた後、本広告アップロード処理プログラムを終了する。
【００４８】
一方、上記ステップ１０４において肯定判定となった場合にはステップ１０６に移行し、上記ステップ１０２の処理において受信した広告画像ファイルをＨＤＤ９０Ｃの広告画像ファイル領域９２に記憶すると共に、当該広告画像ファイルの記憶場所及びファイル名を示すリンク先の情報と、上記ステップ１０２の処理において受信したメインカテゴリ及びサブカテゴリの各カテゴリ名の情報と、を広告画像ファイル毎に、受信した広告主ＩＤに対応付けて広告情報管理データベースＤＢ１に記憶した後、本広告アップロード処理プログラムを終了する。
【００４９】
以上の広告アップロード処理プログラムの実行により、図３に示した広告情報管理データベースＤＢ１が逐次構築されることになる。
【００５０】
次に、図８を参照して、プリント受注処理を実行する際のサーバコンピュータ９０の作用を説明する。なお、図８は、ＰＣ７０から上述したホームページを介して写真プリントの印刷の発注を指示する指示入力が行われた際にサーバコンピュータ９０のＣＰＵ９０Ａによって実行されるプリント受注処理プログラムの処理の流れを示すフローチャートであり、当該プログラムもＲＯＭ９０Ｄの所定領域に予め記憶されている。また、ここでは、写真プリントの発注元のＰＣ７０において外部メモリ５２が外部メモリリーダ部７０Ｄに装着されており、写真プリントの印刷対象となる写真画像ファイルが読み出し可能とされている場合について説明する。
【００５１】
まず、ステップ２００では、予め定められたプリント指示画面を示す情報をアクセス元のＰＣ７０に対し送信することにより、当該ＰＣ７０の表示部７０Ｆに対してプリント指示画面を表示させ、次のステップ２０２にて、当該ＰＣ７０からの所定情報の受信待ちを行う。
【００５２】
図９には、上記ステップ２００の処理によって、アクセス元のＰＣ７０の表示部７０Ｆに表示されるプリント指示画面の表示状態例が表示されている。同図に示すように、本実施の形態に係るプリント指示画面では、「ユーザＩＤ」及び「ファイルの場所」の２種類の情報を入力するための入力部が表示される。なお、以下では、「ユーザＩＤ」を入力するための入力部をユーザＩＤ入力部７２Ａといい、「ファイルの場所」を入力するための入力部を写真画像ファイル入力部７２Ｂという。
【００５３】
図９に示されるようなプリント指示画面が表示部７０Ｆに表示されると当該ＰＣ７０を所有するユーザは、操作入力部７０Ｅを介して上記２種類の情報を対応する入力部に入力した後、当該画面の最下に表示されているプリント注文ボタン７２Ｃを操作入力部７０Ｅのマウスにてポインティング指定する。これに応じてＰＣ７０のＣＰＵ７０Ａは、入力された「ユーザＩＤ」の情報をサーバコンピュータ９０に送信すると共に、「ファイルの場所」によって示される写真画像ファイルを外部メモリ５２から読み出してサーバコンピュータ９０に送信する。これに応じてステップ２０２が肯定判定となって、ステップ２０４に移行する。
【００５４】
ステップ２０４では、上記ステップ２０２の処理において受信したユーザＩＤがユーザ情報管理データベースＤＢ２に予め記憶されているか否かを判定することにより、アクセス元のＰＣ７０を所有するユーザが正規のユーザであるか否かを判定し、否定判定となった場合はステップ２０８に移行して、アクセス元のＰＣ７０の表示部７０Ｆに対し予め定められたメッセージ（本実施の形態では、「正規のユーザＩＤではありません。ご確認願います。」）を表示させた後、本プリント受注処理プログラムを終了する。
【００５５】
一方、上記ステップ２０４において肯定判定となった場合には、ステップ２１０に移行して、受信した写真画像ファイルをＲＡＭ９０Ｂの所定領域に記憶した後、次のステップ２１２にて、プリント作成処理ルーチン・プログラムを実行する。なお、ユーザからの写真プリントの印刷の受注の際には、１枚のみの写真の印刷を受注する場合もあるが、以下では、より一般的な複数の写真の印刷を受注する場合について説明する。
【００５６】
まず、同図のステップ３００では、広告情報管理データベースＤＢ１に記憶される広告画像ファイルが印刷対象とされたか否かを示す広告印刷フラグを、広告画像ファイル毎に全て印刷対象とされていないことを示す状態（ここでは、オフ状態。）に設定する処理を行う。なお、当該広告印刷フラグは、本プリント作成処理ルーチン・プログラムの以降の処理において広告画像ファイルが印刷対象とされた場合に当該広告画像ファイルに対応する広告印刷フラグを印刷対象とされていることを示す状態（ここでは、オン状態。）に設定することで、複数回印刷されることを防ぐためのものであり、これにより、同一の広告を印刷することがなくなるため、ユーザに対して不快感を与えることがない上に、ユーザに対して、より多種類の広告を提供することが出来る。
【００５７】
次のステップ３０２では、ＲＡＭ９０Ｂに記憶した複数の写真画像ファイルから、予め定められた割合（本実施の形態では、印刷対象とする写真の枚数の２０％。）の数の写真画像ファイルをランダムに選択し、ＲＡＭ９０Ｂの上記所定領域とは別の領域にコピーした後にステップ３０４に移行する。
【００５８】
ステップ３０４では、ＲＯＭ９０Ｄにより予め記憶されると共に、日本国内の都道府県の位置を示す位置情報に基づいて、上記ステップ３０２にてＲＡＭ９０Ｂの上記所定領域とは別の領域にコピーした写真画像ファイルのうちの１つ（以下、「処理対象ファイル」という。）について、当該写真画像ファイル１８のタグ領域１８Ｂに記録されているＧＰＳ情報（図５（Ｂ）も参照。）により示される位置が属する都道府県を特定し、特定した都道府県が、ユーザ情報管理データベースＤＢ２（図４も参照。）に記録されている、アクセス元のＰＣ７０を所有するユーザの住所における都道府県と一致するか否かを判定し、否定判定となった場合はステップ３０６に移行する。
【００５９】
ステップ３０６では、ユーザが旅行好きである可能性が高いものとして、広告情報管理データベースＤＢ１（図３も参照。）からメインカテゴリが「旅行」であり、且つサブカテゴリが上記ステップ３０４にて特定した都道府県名とされている広告画像ファイルのうち、対応する広告印刷フラグがオフ状態とされているものを検索して読み出すと共に、当該広告画像ファイルに対応する広告印刷フラグをオン状態に設定した後、ステップ３０８に移行する。なお、ここで複数の広告画像ファイルが検索される場合があるが、その場合は、当該複数の広告画像ファイルから１つをランダムに選択するようにする。
【００６０】
一方、上記ステップ３０４において肯定判定となった場合にはステップ３１２に移行し、処理対象ファイルの主画像領域１８Ｄに記憶される画像データに対して顔領域抽出処理を施すことにより、当該処理対象ファイルにより示される画像に人物の顔が写っているか否かを判定し、肯定判定となった場合にはステップ３１４に移行する。なお、本実施の形態では、顔領域抽出処理として、処理対象ファイルにより示される画像内においてエッジ部が所定サイズ以上の略円形状とされており、当該略円形状の領域内における肌色の領域の面積が当該略円形状の領域の面積の所定割合（ここでは、３０％）以上となっている領域を顔領域として抽出する処理を適用しているが、これに限らず、従来既知の他の顔領域抽出処理技術を適用できることは言うまでもない。
【００６１】
ステップ３１４では、上記ステップ３１２の処理によって抽出された顔領域に対し、当該顔領域の頂部側の所定領域を除いた領域に対して年齢推定処理を施すことにより、処理対象ファイルに老人が写っている否かを判定し、肯定判定となった場合にはステップ３１６に移行する。なお、本実施の形態では、年齢推定処理として、抽出した顔領域のうち、当該顔領域の頂部側の所定領域を除いた領域の輝度情報に対して一次微分フィルタ（例えば、ＳｏｂｅｌフィルタやＰｒｅｗｉｔｔフィルタ。）によるフィルタ処理を施すことにより得られる情報の輝度値が所定値以上である領域が当該顔領域の頂部側の所定領域を除いた領域の所定割合以上を占めるとき、処理対象ファイルに老人が写っているものと判定する処理を適用していが、これに限らず、従来既知の他の年齢推定処理技術を適用できることも言うまでもない。なお、ここで、顔領域のうち、当該顔領域の頂部側の所定領域を除いた領域に対して年齢推定処理を施すのは、髪の領域が年齢推定処理対象に含まれてしまうことによる誤判定を防止するためである。
【００６２】
ステップ３１６では、写真プリントの印刷の発注者において介護老人ホームに興味のある人が存在する可能性が高いものとして、広告情報管理データベースＤＢ１からメインカテゴリが「介護老人ホーム」であり、且つサブカテゴリがユーザ情報管理データベースＤＢ２に記録されている、アクセス元のＰＣ７０を所有するユーザの住所における都道府県とされている広告画像ファイルのうち、対応する広告印刷フラグがオフ状態とされているものを検索して読み出すと共に、当該広告画像ファイルに対応する広告印刷フラグをオン状態に設定した後、ステップ３０８に移行する。
【００６３】
一方、上記ステップ３１４において否定判定となった場合にはステップ３１８に移行し、写真プリントの印刷の発注者において自動車に興味がある人が存在する可能性が高いものとして、広告情報管理データベースＤＢ１からメインカテゴリが「自動車」であり、且つサブカテゴリがユーザ情報管理データベースＤＢ２に記録されている、アクセス元のＰＣ７０を所有するユーザの住所における都道府県とされている広告画像ファイルのうち、対応する広告印刷フラグがオフ状態とされているものを検索して読み出すと共に、当該広告画像ファイルに対応する広告印刷フラグをオン状態に設定した後、３０８に移行する。
【００６４】
一方、上記ステップ３１２において否定判定となった場合にはステップ３２０に移行し、写真プリントの印刷の発注者において写真好きな人が存在する可能性が高いものとして、広告情報管理データベースＤＢ１からメインカテゴリが「ミニラボ店」であり、且つサブカテゴリがユーザ情報管理データベースＤＢ２に記録されている、アクセス元のＰＣ７０を所有するユーザの住所における都道府県とされている広告画像ファイルのうち、対応する広告印刷フラグがオフ状態とされているものを検索して読み出すと共に、当該広告画像ファイルに対応する広告印刷フラグをオン状態に設定した後、ステップ３０８に移行する。
【００６５】
ステップ３０８では、ＲＡＭ９０Ｂの上記所定領域とは別の領域にコピーした全ての写真画像ファイルが上記ステップ３０４〜３２０の処理について終了したか否かを判定し、否定判定となった場合は、ステップ３０４に戻る一方、肯定判定となった時点でステップ３１０に移行して、プリント受注処理プログラムのステップ２１０の処理によってＲＡＭ９０Ｂの上記所定領域に記憶された写真画像ファイル、及び以上の処理によって読み出した広告画像ファイルの各画像ファイルにより示される画像を印刷するように印刷部９０Ｈを制御し、その後に、本プリント作成処理ルーチン・プログラムを終了する。なお、以上の処理によりプリント受注処理プログラムも終了する。
【００６６】
なお、以上のプリント受注処理プログラムの実行により印刷された広告は、これと同時に印刷された写真プリントとひとまとめにして発注元のユーザに送られることになる。
【００６７】
以上詳細に説明したように、上記実施の形態では、写真画像情報を用いた写真プリントの印刷の受注に応じて発注者に対して提供する広告を印刷するに当り、前記広告の画像を示す広告画像情報を当該広告の種類を示す種類情報に関連付けて記憶手段（ここでは、ＨＤＤ９０Ｃ）により予め記憶しておき、前記写真画像情報に基づいて、当該写真画像情報により示される画像に関連する種類に属する前記広告画像情報を、前記記憶手段から検索し、前記検索された前記広告画像情報により示される画像を印刷しているので、写真プリントの発注者に対して何ら能動的な操作を行わせることなく、簡易に当該発注者にとって有益な広告を提供することができる。
【００６８】
また、上記実施の形態では、前記写真画像情報を、当該写真画像情報により示される画像に関連する画像関連情報が添付されたものとし、前記検索を前記画像関連情報に基づいて行っているので、より簡易に当該発注者にとって有益な広告を提供することができる。
【００６９】
特に、上記実施の形態では、前記画像関連情報を、前記写真画像情報を取得した撮影位置を示す位置情報としているので、当該位置情報に関連する有益な広告を発注者に対して提供することができる。
【００７０】
また、上記実施の形態では、前記写真画像情報により示される画像から人物を示す画像を検出し、前記検索を検出した人物を示す画像に基づいて行っているので、検出された人物に関連する有益な広告を発注者に対して提供することができる。
【００７１】
更に、上記実施の形態では、予め定められた通信回線（ここでは、通信回線９９）を介して発注指示を入力するものとしているので、発注者は遠隔地から写真プリントの印刷を発注することができる。
【００７２】
なお、本実施の形態では、ＧＰＳ情報をＥｘｉｆ規格の写真画像ファイルにおけるタグ領域に記憶しておく場合について説明したが、本発明はこれに限定されるものではなく、例えば、写真画像ファイルのファイル名に含めておく形態や、写真画像ファイルとは別の電子化ファイル（一例としてテキスト・ファイル）により、対応する写真画像ファイルに関連付けて記憶しておく形態とすることもできる。この場合も、本実施の形態と同様の効果を奏することができる。
【００７３】
また、上記実施の形態では、ユーザは写真プリントの印刷を発注する際に、デジタルカメラ１６で取得した写真画像ファイルを、外部メモリ５２を介してサーバコンピュータ９０に送信する場合について説明したが、本発明はこれに限定されるものではなく、例えば、デジタルカメラ１６とＰＣ７０とをＵＳＢ（Universal Serial Bus）等の通信規格にて接続してサーバコンピュータ９０に直接送信する形態としてもよい。この場合も、上記実施の形態と同様の効果を奏することができる。
【００７４】
また、上記実施の形態では、撮影した場所の緯度及び経度の二次元の位置情報を示すＧＰＳ情報を写真画像ファイルのタグ領域に記憶する場合について説明したが、本発明はこれに限定されるものではなく、例えば、撮影した場所の緯度、経度及び高度の三次元の位置情報を示すＧＰＳ情報を写真画像ファイルのタグ領域に記憶する形態としてもよい。この場合は、高度も加味した位置情報に基づいて広告のジャンルを細分化することができるため、当該位置情報に関連する更に有益な広告を発注者に対して提供することができる。
【００７５】
また、上記実施の形態では、広告主ＩＤやユーザＩＤのみで認証を行う場合について説明したが、本発明はこれに限定されるものではなく、例えば、広告主ＩＤやユーザＩＤと共にパスワードを入力させることにより、当該パスワードも適用して認証を行う形態としてもよい。この場合、所謂なりすましの発生を防止することができる。
【００７６】
また、上記実施の形態では、写真画像ファイルにより示される画像に写っている人間に応じて印刷する広告のジャンルを決定する場合について説明したが、本発明はこれに限定されるものではなく、例えば、写真画像ファイルにより示される画像に写っている動物や乗り物に応じて印刷する広告のジャンルを決定する形態（例えば、ペンギンが写っていたら、ユーザはペンギン好きである可能性が高いものとして動物園の広告を提供する。また、飛行機が写っていたら、ユーザは飛行機が好きである可能性が高いものとして航空ショーの広告を提供する。）としてもよい。この場合も、上記実施の形態と同様の効果を奏することができる。
【００７７】
また、上記実施の形態では、本発明の画像関連情報としてＧＰＳ情報を適用した場合について説明したが、本発明はこれに限定されるものではなく、例えば、オートホワイトバランス調整を行う際に特定される光源種又はユーザコメントを適用する形態（例えば、光源種が「太陽光（晴天）」なら、ユーザはアウトドア好きである可能性が高いものとする。また、ユーザコメントに記憶された文字列から特定のキーワードを従来既知の技術により検索し、当該キーワードが含まれるカテゴリに属する広告をユーザに提供する。）としてもよい。この場合も、上記実施の形態と同様の効果を奏することができる。
【００７８】
その他、上記実施の形態で示した写真プリント印刷システム１０、ＰＣ７０，ＰＣ８０及びサーバコンピュータ９０のハードウェア構成（図１参照。）は一例であり、必要に応じて構成要素を追加したり、不要な構成要素を削除したりすることができることは言うまでもない。
【００７９】
また、上記実施の形態で示したサーバコンピュータ９０のＨＤＤ９０Ｃの主な記憶内容（図２参照。）、広告情報管理データベースＤＢ１のデータ構造（図３参照。）、ユーザ情報管理データベースＤＢ２のデータ構造（図４参照。）及び写真画像ファイルの構成（図５参照。）も一例であり、必要に応じてデータを追加したり、不要なデータを削除したりすることができることは言うまでもない。
【００８０】
また、上記実施の形態で示した各種処理プログラムの処理の流れ（図６，図８及び図１０参照。）も一例であり、必要に応じて処理手順を変更したり、処理内容を変更したり、不要な処理を削除したりすることができることは言うまでもない。
【００８１】
更に、上記実施の形態で示した表示画面の表示状態（図７，図９参照。）も一例であり、必要に応じて表示項目を追加したり、不要な表示項目を削除したりすることができるのは言うまでもない。
【図面の簡単な説明】
【００８２】
【図１】実施の形態に係る写真プリント印刷システムの全体構成を示す構成図である。
【図２】実施の形態に係るサーバコンピュータに備えられたＨＤＤの主な記憶内容を示す模式図である。
【図３】実施の形態に係る広告情報管理データベースのデータ構造を示す模式図である。
【図４】実施の形態に係るユーザ情報管理データベースのデータ構造を示す模式図である。
【図５】実施の形態に係る写真画像ファイルの構成を示す模式図である。
【図６】実施の形態に係る広告アップロード処理プログラムの処理の流れを示すフローチャートである。
【図７】実施の形態に係る広告アップロード指示画面の指示状態例を示す概略図である。
【図８】実施の形態に係るプリント受注処理プログラムの処理の流れを示すフローチャートである。
【図９】実施の形態に係るプリント指示画面の指示状態例を示す概略図である。
【図１０】実施の形態に係るプリント作成処理ルーチン・プログラムの処理の流れを示すフローチャートである。
【符号の説明】
【００８３】
１０  写真プリント印刷システム
５２  外部メモリ
５８  ＧＰＳ受信部
７０  ＰＣ
７０Ａ  ＣＰＵ
７０Ｅ  操作入力部（入力手段）
８０  ＰＣ
８０Ａ  ＣＰＵ
８０Ｃ  ＨＤＤ
８０Ｄ  操作入力部
９０  サーバコンピュータ
９０Ａ  ＣＰＵ（検索手段、検出手段）
９０Ｃ  ＨＤＤ（記憶手段）
９０Ｄ  ＲＯＭ
９０Ｈ  印刷部（印刷手段）
９９  通信回線
【図１】
2007086546.tif 000003
【図２】
2007086546.tif 000004
【図３】
2007086546.tif 000005
【図４】
2007086546.tif 000006
【図５】
2007086546.tif 000007
【図６】
2007086546.tif 000008
【図７】
2007086546.tif 000009
【図８】
2007086546.tif 000010
【図９】
2007086546.tif 000011
【図１０】
2007086546.tif 000012