(57)【要約】【課題】  ある程度の制限を設けて、ユーザの画像とテーマパーク等に特有のテンプレートとの合成画像を得ることができるようにする。【解決手段】  プリント注文を行うアプリケーションソフトを記憶したメディアＭをユーザに配布する。メディアＭには配布日を表すメディアＩＤを付与する。ユーザが端末装置３から注文受け付けサーバ１へアクセスすると、注文受け付けサーバ１はユーザＩＤおよびパスワードの入力を受け付け、さらに合成に使用するテンプレートの選択、合成する画像データＳ０の送信を受ける。注文受け付けサーバ１は、メディアＭの配布日、注文回数および画像データＳ０の撮影日が有効であるか否かを判定し、有効な場合にのみ画像データＳ０とテンプレートデータＴ０との合成を許可し、合成画像データＧ０を生成して合成画像データＧ０をプリント出力する。【選択図】          図１
2005086396.tif 000002
【特許請求の範囲】
【請求項１】
合成すべく注文された画像とテンプレートとを合成して合成画像を生成する合成手段を備えた画像合成装置において、
前記注文が有効な注文であるか否かを判定する注文判定手段と、
前記注文された画像が注文に有効な画像であるか否かを判定する画像判定手段と、
前記注文判定手段により前記注文が有効な注文であると判定され、かつ前記画像判定手段により前記注文された画像が有効な画像であると判定された場合に、前記注文された画像と前記テンプレートとの合成を許可するよう前記合成手段を制御する制御手段とを備えたことを特徴とする画像合成装置。
【請求項２】
前記合成画像をプリント出力するプリント手段をさらに備えたことを特徴とする請求項１記載の画像合成装置。
【請求項３】
前記注文判定手段は、配布された日と関連づけられたＩＤ情報の入力を受け付けることにより、前記注文が有効な注文であるか否かを判定する手段であることを特徴とする請求項１または２記載の画像合成装置。
【請求項４】
前記ＩＤ情報は、前記画像の合成の注文を行うアプリケーションソフトが記録された記録媒体に付与された記録媒体ＩＤであることを特徴とする請求項３記載の画像合成装置。
【請求項５】
前記画像判定手段は、前記注文された画像の撮影日が前記ＩＤ情報が配布された日と一致するか否かを判定することにより、前記注文された画像が有効な画像であるか否かを判定する手段であることを特徴とする請求項３または４記載の画像合成装置。
【請求項６】
前記注文判定手段は、前記注文の回数が所定回数以内であるか否かを判定することにより前記注文が有効な注文であるか否かを判定する手段であることを特徴とする請求項１から５のいずれか１項記載の画像合成装置。
【請求項７】
前記画像判定手段は、前記注文された画像に付与された撮影場所を表す情報に基づいて、前記注文された画像が有効な画像であるか否かを判定する手段であることを特徴とする請求項１から６のいずれか１項記載の画像合成装置。
【請求項８】
合成すべく注文された画像とテンプレートとを合成して合成画像を生成する画像合成方法において、
前記注文が有効な注文であるか否かを判定し、
前記注文された画像が注文に有効な画像であるか否かを判定し、
前記注文が有効な注文であると判定され、かつ前記注文された画像が有効な画像であると判定された場合に、前記注文された画像と前記テンプレートとの合成を許可することを特徴とする画像合成方法。
【請求項９】
合成すべく注文された画像とテンプレートとを合成して合成画像を生成する画像合成方法をコンピュータに実行させるためのプログラムにおいて、
前記注文が有効な注文であるか否かを判定する手順と、
前記注文された画像が注文に有効な画像であるか否かを判定する手順と、
前記注文が有効な注文であると判定され、かつ前記注文された画像が有効な画像であると判定された場合に、前記注文された画像と前記テンプレートとの合成を許可する手順とを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばテーマパーク等の施設において撮影された画像を、その施設のキャラクタ等が付与されたテンプレートと合成して合成画像を生成する画像合成装置および方法並びに画像合成方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
テーマパーク等の施設内において撮影により取得した画像を、その施設のキャラクタ等が付与された施設に特有のテンプレートと合成してこれをプリント出力するサービスが提供されている。施設への入場者であるユーザは、このようなサービスを利用することにより、施設内において撮影により取得した画像を施設にしかない特有のテンプレートと合成した合成画像のプリントを得ることができる。また、ユーザがデジタルカメラにより取得した画像をテンプレートと合成するサービスも提供されている。
【０００３】
しかしながら、このような画像とテンプレートとの合成は、サービスを提供する写真店のオペレータが合成する画像をフイルムから選択したり、合成するテンプレートを選択する手間がかかるため、合成画像のプリントを得るまでに時間がかかる。また、このようなプリントサービスは非常に人気が高いため、さらに合成画像のプリントが完了するまでに長時間を要し、その結果、施設が営業している時間内ではサービスを受けることができないユーザが多発してしまうという問題がある。また、デジタルカメラにより取得した画像から合成画像を生成する場合には、写真店が画像が記憶されたメディアを預かることとなるため、メディア破壊等のトラブルを避けることができないという問題がある。
【０００４】
一方、ネットワーク経由で画像の送信を受け付けてプリント出力を行う各種サービスが提供されており、このようなサービスにおいて、上述したようなテンプレートとの合成画像のプリント注文に適用すれば、施設の営業時間に関係なく、テンプレートとの合成画像のプリントを得ることができるため、ユーザにとって非常に便利である。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、テンプレートには、施設に特有のキャラクタ等が含まれている場合が多いため、ユーザからのテンプレートとの合成の注文を無制限に受け付けたのでは、キャラクタが付与されたテンプレートが際限なく出回ることとなり、施設の管理者にとっては好ましくない。このため、とくに施設に特有のテンプレートとユーザの画像とを合成してプリント出力する場合に、何らかの制限を設けることが必要となる。
【０００６】
本発明は上記事情に鑑みなされたものであり、ある程度の制限を設けて、ユーザの画像とテンプレートとの合成画像を得ることができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明による画像合成装置は、合成すべく注文された画像とテンプレートとを合成して合成画像を生成する合成手段を備えた画像合成装置において、
前記注文が有効な注文であるか否かを判定する注文判定手段と、
前記注文された画像が注文に有効な画像であるか否かを判定する画像判定手段と、
前記注文判定手段により前記注文が有効な注文であると判定され、かつ前記画像判定手段により前記注文された画像が有効な画像であると判定された場合に、前記注文された画像と前記テンプレートとの合成を許可するよう前記合成手段を制御する制御手段とを備えたことを特徴とするものである。
【０００８】
なお、本発明による画像合成装置においては、前記合成画像をプリント出力するプリント手段をさらに備えるようにしてもよい。
【０００９】
また、本発明による画像合成装置においては、前記注文判定手段を、配布された日と関連づけられたＩＤ情報の入力を受け付けることにより、前記注文が有効な注文であるか否かを判定する手段としてもよい。
【００１０】
また、本発明による画像合成装置においては、前記ＩＤ情報を、前記画像の合成の注文を行うアプリケーションソフトが記録された記録媒体に付与された記録媒体ＩＤとしてもよい。
【００１１】
また、本発明による画像合成装置においては、前記画像判定手段を、前記注文された画像に付与された撮影日が前記ＩＤ情報が配布された日と一致するか否かを判定することにより、前記注文された画像が有効な画像であるか否かを判定する手段としてもよい。
【００１２】
また、本発明による画像合成装置においては、前記注文判定手段を、前記注文の回数が所定回数以内であるか否かを判定することにより前記注文が有効な注文であるか否かを判定する手段としてもよい。
【００１３】
また、本発明による画像合成装置においては、前記画像判定手段を、前記注文された画像に付与された撮影場所を表す情報に基づいて、前記注文された画像が有効な画像であるか否かを判定する手段としてもよい。
【００１４】
本発明による画像合成方法は、合成すべく注文された画像とテンプレートとを合成して合成画像を生成する画像合成方法において、
前記注文が有効な注文であるか否かを判定し、
前記注文された画像が注文に有効な画像であるか否かを判定し、
前記注文が有効な注文であると判定され、かつ前記注文された画像が有効な画像であると判定された場合に、前記注文された画像と前記テンプレートとの合成を許可することを特徴とするものである。
【００１５】
なお、本発明による画像処理方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００１６】
本発明によれば、合成すべく注文された画像についての注文が有効な注文であるか否かが判定されるとともに、注文された画像が注文に有効な画像であるか否かが判定される。そして、注文が有効な注文であると判定され、かつ注文された画像が有効な画像であると判定された場合に、注文された画像とテンプレートとの合成が許可される。このため、注文された画像が無制限にテンプレートと合成されることがなくなり、その結果、テンプレートに特定のキャラクタが含まれているような場合に、そのテンプレートとの合成画像が無制限に出回ってしまうことを防止することができる。
【００１７】
また、合成画像をプリント出力することにより、合成画像のプリントを得ることができる。
【００１８】
また、それが配布された日と関連づけられたＩＤ情報の入力を受け付けて注文が有効な注文であるか否かを判定することにより、例えばテーマパーク等の施設において入場者であるユーザのチケット等に、注文の有効期限等を暗号化したＩＤ情報を記載しておき、合成の注文時にユーザにそのＩＤ情報を入力させるようにすれば、その注文が有効な注文であるか否かを簡易に判定することができる。
【００１９】
この場合、ＩＤ情報を、画像の合成の注文を行うアプリケーションソフトが記録された記録媒体に付与された記録媒体ＩＤとすることにより、施設においてユーザに記録媒体を渡し、アプリケーションソフトを起動してユーザが注文を行う際に、ユーザに記録媒体ＩＤを入力させるようにすれば、合成画像の注文の受け付けと注文の有効性の判断とを同時に行うことができる。
【００２０】
またこの場合、注文された画像に付与された撮影日がユーザにＩＤ情報が配布された日と一致するか否かを判定することによって注文された画像が有効な画像であるか否かを判定することにより、注文が有効期限内にあり、かつＩＤ情報がユーザに配布された日に取得された画像のみがテンプレートと合成されることとなる。このため、注文したユーザがＩＤ情報を配布した施設内に滞在した時に取得した画像のみをテンプレートと合成することができ、その結果、施設外で取得した施設と全く関係のない画像がテンプレートと合成されてしまうことを防止することができる。
【００２１】
また、注文の回数が所定回数以内であるか否かを判定して注文が有効であるか否かを判定することにより、無制限に合成画像が生成されることがなくなり、これにより、テンプレートとの合成画像が無制限に出回ってしまうことを防止することができる。
【００２２】
また、注文された画像に付与された撮影場所を表す情報に基づいて画像が有効な画像であるか否かを判定することにより、テーマパーク等の施設において取得された画像のみをテンプレートと合成できるため、施設外で取得した施設と全く関係のない画像がテンプレートと合成されてしまうことを防止することができる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して本発明の実施形態について説明する。図１は、本発明の実施形態による画像合成装置を適用したプリントサービスシステムの構成を示す概略ブロック図である。図１に示すように、本実施形態によるプリントサービスシステムは、プリント注文を受け付ける注文受け付けサーバ１と、注文受け付けサーバ１からの指示によりプリント出力を行うプリンタ２と、注文受け付けサーバ１に注文を行うパソコン等のユーザの端末装置３とがインターネット等のネットワーク４を介して接続されることにより構成される。
【００２４】
注文受け付けサーバ１は、ネットワーク４経由でユーザによる端末装置３からのプリント注文を受け付け、プリント注文がなされた画像データＳ０をテンプレートを表すテンプレートデータＴ０と合成して合成画像データＧ０を生成する。このため、注文受け付けサーバ１には、複数種類のテンプレートデータＴ０を記憶したデータベースＤＢ１が接続されている。ここで、注文受け付けサーバ１が、合成手段、注文判定手段、画像判定手段および制御手段としての機能を有する。
【００２５】
なお、データベースＤＢ１にはテンプレートを表すテンプレートデータＴ０を生成するためのパソコン６が接続されており、パソコン６において生成したテンプレートデータＴ０がデータベースＤＢ１に送信され、ここで記憶される。
【００２６】
プリンタ２は、注文受け付けサーバ１が生成した合成画像データＧ０をプリント出力して、合成画像のプリントＰを生成する。なお、プリンタ２は合成画像データＧ０に対して画像処理を施した後にプリント出力するものであってもよい。
【００２７】
ユーザには、プリント注文を行うためのアプリケーションソフトが記録されたＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等のメディアＭがテーマパークにおいて配布されている。ユーザは、メディアＭに記録されたアプリケーションソフトを端末装置３にインストールし、アプリケーションソフトを起動して、注文受け付けサーバ１にネットワーク４経由でアクセスすることによりプリント注文を行うことが可能である。この際、注文受け付けサーバ１からはテンプレートデータＴ０を縮小した縮小テンプレートデータＳＴ０が端末装置３に送信され、ユーザは送信された縮小テンプレートデータＳＴ０により表される縮小テンプレートを参照して、合成に使用するテンプレートを選択することができる。
【００２８】
そして、ユーザは、合成に使用するテンプレートの種類を表す情報と、ユーザの氏名、住所、電話番号、メールアドレス、および料金支払いのためのクレジットカード番号等の個人情報と、配布されたメディアＭの表面に付与されたＩＤ（メディアＩＤとする）と、プリントサイズ、プリント枚数およびプリントＰの配送先住所等の注文情報と、合成に使用する画像データＳ０とをネットワーク４経由で注文受け付けサーバ１に送信することにより、プリント注文を行う。
【００２９】
ここで、注文受け付けサーバ１にアクセスする際にはユーザの認証が行われる。この認証は、ユーザがテーマパークに入場した際に購入したチケットまたはテーマパークにおいてユーザに配布された用紙等に記載されたＩＤおよびパスワードを用いる。以下このＩＤをユーザＩＤとする。
【００３０】
また、ユーザに配布されたメディアＭの表面に付与されたメディアＩＤは、そのメディアＭの配布日を暗号化して表すものであり、例えば印刷等によりメディアＭの表面に付与される。
【００３１】
なお、端末装置３にはユーザのデジタルカメラ７が接続され、ユーザはテーマパーク内においてユーザが撮影により取得した画像データをデジタルカメラ７から端末装置３に転送してここに保管する。そして、プリント注文を行うためのアプリケーションソフトを用いて画像データの一覧を表示することにより、合成に使用する画像データＳ０を選択することができる。
【００３２】
端末装置３からプリント注文が行われると、注文受け付けサーバ１は、端末装置３から送信されたメディアＩＤを復号化して、メディアＭの配布日の情報を取得する。そして、注文受け付けサーバ１は注文日がメディアＭの配布日から所定期間内（例えば１週間）以内であるか否かを判定することにより、注文が有効な注文であるか否かを判定する。また、注文受け付けサーバ１は、ユーザの個人情報と１つのユーザＩＤについてユーザが行ったプリント注文の回数とを対応づけたテーブルを記憶しており、ユーザがプリント注文を行う毎にユーザが送信したユーザＩＤに対応する注文回数を増加させている。そして、注文受け付けサーバ１はユーザの個人情報に基づいてこのテーブルを参照して同一ユーザＩＤでの注文の回数が所定回数以内（例えば７回）以内であるか否かを判定することによっても、注文が有効な注文であるか否かを判定する。さらに、注文受け付けサーバ１は画像データＳ０の撮影日がメディアＭの配布日と一致しているか否かを判定することにより、画像データＳ０が有効な画像データＳ０であるか否かを判定する。ここで、画像データＳ０の撮影日は画像データＳ０のタグに記述された撮影日時情報を参照して確認することができる。
【００３３】
そして、注文受け付けサーバ１は、注文日が所定期間内にあり、注文回数が所定回数以内であり、かつ画像データＳ０の撮影日がメディアＭの配布日と一致している場合にのみ、画像データＳ０とテンプレートデータＴ０とを合成して合成画像データＧ０を生成し、さらに注文情報に応じて合成画像データＧ０をプリンタ２からプリント出力してプリントＰを生成する。
【００３４】
次いで、本実施形態において行われる処理について説明する。図２は本実施形態において注文時に行われる処理を示すフローチャートである。なお、端末装置３にはプリント注文を行うためのアプリケーションソフトがインストールされ、デジタルカメラ７からはユーザが撮影により取得した画像データが端末装置３に送信されて保管されているものとする。アプリケーションソフトを起動することにより処理が開始され、ユーザによる注文受け付けサーバ１へのアクセスの指示を受け付けることにより、端末装置３が注文受け付けサーバ１にアクセスする（ステップＳ１）。
【００３５】
次いで、端末装置３はユーザのチケットに記載されたユーザＩＤおよびパスワードの入力を受け付け（ステップＳ２）、続いて、注文受け付けサーバ１が送信されたユーザＩＤおよびパスワードの認証を行う（ステップＳ３）。認証がなされない場合は注文受け付けサーバ１はその旨を表す情報を端末装置３へ送信して処理を終了する（ステップＳ４）。認証がなされると注文受け付けサーバ１はその旨を表す情報および縮小テンプレートデータＳＴ０を端末装置３へ送信する（ステップＳ５）。
【００３６】
端末装置３は認証がなされた旨を表す情報および縮小テンプレートデータＳＴ０を受信し（ステップＳ６）、縮小テンプレートデータＳＴ０により表されるテンプレートの一覧を表示する（ステップＳ７）。また、ユーザの指示により、画像データＳ０により表されるサムネイル画像の一覧を表示する（ステップＳ８）。そして、テンプレートの一覧およびサムネイル画像の一覧を参照してのユーザによる合成に使用するテンプレートおよび画像の選択を受け付ける（ステップＳ９）。
【００３７】
続いて、メディアＭに付与されたメディアＩＤ、注文情報およびユーザの個人情報の入力を受け付け（ステップＳ１０）、メディアＩＤ、注文情報、個人情報、合成に使用するテンプレートの種類を表す情報および合成に使用する画像データＳ０を注文受け付けサーバ１に送信し（ステップＳ１１）、プリント注文の処理を終了する。
【００３８】
図３はプリント注文を受けた後に注文受け付けサーバ１が行う処理を示すフローチャートである。メディアＩＤ、個人情報、合成に使用するテンプレートの種類を表す情報および合成に使用する画像データＳ０の送信を受けると処理を開始し、まず、メディアＩＤを復号化してメディアＭの配布日の情報を取得する（ステップＳ２１）。そして注文日が配布日から所定期間内であるか否かを判定する（ステップＳ２２）。ステップＳ２２が肯定されると、ユーザの個人情報に基づいて、その注文の注文回数が所定回数以内であるか否かを判定する（ステップＳ２３）。ステップＳ２３が肯定されると、画像データＳ０のタグに記述された撮影日時情報を参照して画像データＳ０の撮影日がメディアＭの配布日と一致するか否かを判定する（ステップＳ２４）。
【００３９】
ステップＳ２４が肯定されると、画像データＳ０とテンプレートデータＴ０とを合成して合成画像データＧ０を生成する（ステップＳ２５）。なお、画像データＳ０が複数ある場合は、個々の画像データＳ０をその各々について指定されたテンプレートデータＴ０と合成して合成画像データＧ０を生成する。そして、合成画像データＧ０をプリンタ２に送信し（ステップＳ２６）、プリンタ２が注文情報に応じて合成画像データＧ０をプリント出力し（ステップＳ２７）、処理を終了する。得られたプリントＰはユーザが注文時に指定した配送先に送付される。
【００４０】
なお、ステップＳ２２、ステップＳ２３およびステップＳ２４が否定された場合は、例えばユーザのメールアドレスに、注文日がメディアＭの配布日から所定期間経過していること、注文回数が所定回数を超えていること、または画像データＳ０の撮影日がメディアＭの配布日と異なっていることを通知する電子メールを送信し（ステップＳ２８）、処理を終了する。なお、画像データＳ０が複数送信された場合において、その一部の画像データの撮影日がメディアＭの配布日と異なっている場合には、その一部の画像データＳ０のみ合成を行わず、その旨を電子メールでユーザに通知すればよい。
【００４１】
このように、本実施形態においては、画像データＳ０についての注文が有効な注文であるか否かを判定するとともに、画像データＳ０が有効な画像データＳ０であるか否かを判定し、注文が有効であり、かつ画像データＳ０が有効であると判定された場合に、注文された画像データＳ０とテンプレートデータＴ０との合成を行うようにしたため、注文された画像が無制限にテンプレートと合成されることがなくなる。したがって、テンプレートにテーマパークに特有のキャラクタが含まれているような場合に、そのテンプレートとの合成画像のプリントＰが無制限に出回ってしまうことを防止することができる。
【００４２】
また、合成画像データＧ０をプリント出力することにより、合成画像のプリントを得ることができる。
【００４３】
また、プリント注文を行うためのアプリケーションソフトを記録したメディアＭに付与されたメディアＩＤの入力を受け付けることによって、注文が有効な注文であるか否かを判定することにより、その注文が有効な注文であるか否かを簡易に判定することができる。
【００４４】
また、画像データＳ０の撮影日がメディアＭがユーザに配布された日と一致しているか否かを判定して画像データＳ０が有効なものあるか否かを判定することにより、合成の注文を行ったユーザがメディアＭを配布したテーマパーク内に滞在した時に取得した画像データＳ０のみをテンプレートデータＴ０と合成することができる。したがって、テーマパーク外で取得したテーマパークと全く関係のない画像データＳ０がテンプレートデータＴ０と合成されてしまうことを防止することができる。
【００４５】
また、注文の回数が所定回数以内であるか否かを判定して注文が有効であるか否かを判定することにより、無制限に合成画像が生成されることがなくなり、これにより、テーマパークのキャラクタ等を付与した合成画像のプリントＰが無制限に出回ってしまうことを防止することができる。
【００４６】
なお、上記実施形態においては、テンプレートデータＴ０を注文受け付けサーバ１に接続されたデータベースＤＢ１に保管しているが、ユーザに配布するメディアＭにテンプレートデータＴ０を記録しておいてもよい。以下、メディアＭにテンプレートデータＴ０を記録した場合におけるプリント注文時の動作について説明する。図４は、メディアＭにテンプレートデータＴ０を記録した場合におけるプリント注文時に行われる処理を示すフローチャートである。なお、端末装置３にはプリント注文を行うためのアプリケーションソフトがインストールされ、デジタルカメラ７からはユーザが撮影により取得した画像データが端末装置３に送信されて保管されているものとする。
【００４７】
アプリケーションソフトを起動することにより処理が開始され、ユーザによる注文受け付けサーバ１へのアクセスの指示を受け付けることにより、端末装置３が注文受け付けサーバ１にアクセスする（ステップＳ３１）。
【００４８】
次いで、端末装置３がチケットに記載されたユーザＩＤおよびパスワードの入力を受け付け（ステップＳ３２）、続いて、注文受け付けサーバ１が送信されたユーザＩＤおよびパスワードの認証を行う（ステップＳ３３）。認証がなされない場合は注文受け付けサーバ１はその旨を表す情報を端末装置３へ送信して処理を終了する（ステップＳ３４）。認証がなされると注文受け付けサーバ１はその旨を表す情報を端末装置３へ送信する（ステップＳ３５）。
【００４９】
端末装置３は認証がなされた旨を表す情報を受信し（ステップＳ３６）、メディアＭに記録されたテンプレートデータＴ０により表されるテンプレートの一覧を表示する（ステップＳ３７）。また、ユーザの指示により、画像データＳ０により表されるサムネイル画像の一覧を表示する（ステップＳ３８）。そして、テンプレートの一覧およびサムネイル画像の一覧を参照してのユーザによる合成に使用するテンプレートおよび画像の選択を受け付ける（ステップＳ３９）。
【００５０】
続いて、メディアＭに付与されたメディアＩＤ、注文情報およびユーザの個人情報の入力を受け付け（ステップＳ４０）、メディアＩＤ、注文情報、個人情報、合成に使用するテンプレートデータＴ０および合成に使用する画像データＳ０を注文受け付けサーバ１に送信し（ステップＳ４１）、プリント注文の処理を終了する。
【００５１】
また、上記実施形態においては、テーマパークにおいてユーザに配布したメディアＭにアプリケーションソフトを記録し、ユーザが自身の端末装置３にメディアＭを装填してアプリケーションソフトをインストールしているが、アプリケーションソフトを注文受け付けサーバ１に保管しておき、ユーザが注文受け付けサーバ１からアプリケーションソフトをダウンロードするようにしてもよい。ユーザが注文受け付けサーバ１からアプリケーションソフトをダウンロードするようことによりプリント注文を行う場合の処理について説明する。図５は、ユーザが注文受け付けサーバ１からアプリケーションソフトをダウンロードしてプリント注文する際に行われる処理を示すフローチャートである。なお、デジタルカメラ７からはユーザが撮影により取得した画像データが端末装置３に送信されて保管されているものとする。
【００５２】
ユーザが端末装置３にインストールされた汎用のウェブブラウザを起動することにより処理が開始され、ユーザによる注文受け付けサーバ１へのアクセスの指示を受け付けることにより、端末装置３が注文受け付けサーバ１にアクセスする（ステップＳ５１）。
【００５３】
次いで、端末装置３がチケットに記載されたユーザＩＤおよびパスワードの入力を受け付け（ステップＳ５２）、続いて、注文受け付けサーバ１が送信されたユーザＩＤおよびパスワードの認証を行う（ステップＳ５３）。認証がなされない場合は注文受け付けサーバ１はその旨を表す情報を端末装置３へ送信して処理を終了する（ステップＳ５４）。認証がなされると注文受け付けサーバ１はその旨を表す情報とともに、プリント注文を行うためのアプリケーションソフト、および縮小テンプレートデータＳＴ０を端末装置３へ送信する（ステップＳ５５）。
【００５４】
端末装置３は認証がなされた旨を表す情報、アプリケーションソフトおよび縮小テンプレートデータＳＴ０を受信し（ステップＳ５６）、アプリケーションソフトをインストールするとともにこれを起動し（ステップＳ５７）、アプリケーションソフト上において縮小テンプレートデータＳＴ０により表されるテンプレートの一覧を表示する（ステップＳ５８）。また、ユーザの指示により、画像データＳ０により表されるサムネイル画像の一覧を表示する（ステップＳ５９）。そして、テンプレートの一覧およびサムネイル画像の一覧を参照してのユーザによる合成に使用するテンプレートおよび画像の選択を受け付ける（ステップＳ６０）。
【００５５】
続いて、メディアＭに付与されたメディアＩＤ、注文情報およびユーザの個人情報の入力を受け付け（ステップＳ６１）、メディアＩＤ、注文情報、個人情報、合成に使用するテンプレートの種類を表す情報および合成に使用する画像データＳ０を注文受け付けサーバ１に送信し（ステップＳ６２）、プリント注文の処理を終了する。
【００５６】
また、上記実施形態においては、注文受け付けサーバ１において、プリント注文の受け付けおよび合成を行っているが、図６に示すように注文受け付けサーバ１から他のラボに設置された注文受け付けサーバ１１に、注文受け付けサーバ１において行われる合成処理を分散させて行うようにしてもよい。このように分散させて処理を行うようにすれば、注文受け付けサーバ１および注文受け付けサーバ１１における処理負荷を低減することができ、これにより効率よくプリント注文を処理することができる。
【００５７】
また、上記実施形態において、ＧＰＳ衛星からの測位用電波を受信して、撮影場所を表す撮影場所情報を画像データＳ０のタグに記述するデジタルカメラ７を用いて撮影を行うことにより取得した画像データＳ０とテンプレートデータＴ０とを合成する場合には、画像データＳ０に付与された撮影場所情報により画像データＳ０が有効なものであるか否かを判定してもよい。
【００５８】
図７は、プリント注文を受け付けた後に注文受け付けサーバ１において行われる、画像データＳ０に付与された撮影場所情報により画像データＳ０が有効なものであるか否かを判定する処理を示すフローチャートである。メディアＩＤ、個人情報、合成に使用するテンプレートの種類を表す情報および合成に使用する画像データＳ０の送信を受けると処理を開始し、まず、メディアＩＤを復号化してメディアＭの配布日の情報を取得する（ステップＳ７１）。そして注文日が配布日から所定期間内であるか否かを判定する（ステップＳ７２）。ステップＳ７２が肯定されると、ユーザの個人情報に基づいて、その注文の注文回数が所定回数以内であるか否かを判定する（ステップＳ７３）。ステップＳ７３が肯定されると、画像データＳ０のタグに記述された撮影場所情報を参照して画像データＳ０の撮影場所がテーマパークの場所と一致しているか否かを判定する（ステップＳ７４）。
【００５９】
ステップＳ７４が肯定されると、画像データＳ０とテンプレートデータＴ０とを合成して合成画像データＧ０を生成する（ステップＳ７５）。なお、画像データＳ０が複数ある場合は、個々の画像データＳ０をその各々について指定されたテンプレートデータＴ０と合成して合成画像データＧ０を生成する。そして、合成画像データＧ０をプリンタ２に送信し（ステップＳ７６）、プリンタ２が注文情報に応じて合成画像データＧ０をプリント出力し（ステップＳ７７）、処理を終了する。
【００６０】
なお、ステップＳ７２、ステップＳ７３およびステップＳ７４が否定された場合は、例えばユーザのメールアドレスに、注文日がメディアＭの配布日から所定期間経過していること、注文回数が所定回数を所定回数を超えていること、および画像データＳ０の撮影場所がテーマパークの場所と異なっていることを通知する電子メールを送信し（ステップＳ７８）、処理を終了する。なお、画像データＳ０が複数送信された場合においてその一部の画像データＳ０の撮影場所がテーマパークの場所と異なっている場合には、その一部の画像データＳ０のみ合成を行わず、その旨を電子メールでユーザに通知すればよい。
【００６１】
このように、画像データＳ０付与された撮影場所情報に基づいて、画像データＳ０の撮影場所がテーマパークの場所と一致するか否かを判定することにより、テーマパークにおいて取得された画像データＳ０のみをテンプレートデータＴ０と合成できるため、テーマパーク外で取得したテーマパークと全く関係のない画像がテンプレートと合成されてしまうことを防止することができる。
【００６２】
なお、撮影場所がテーマパークの場所と一致するか否かの判定とともに、画像データＳ０の撮影日がメディアＭの配布日と一致するか否かを判定するようにしてもよい。
【００６３】
また、上記実施形態においては、テンプレートデータＴ０として、例えばテーマパークオープン２０周年記念等の期間限定のものを含めることが可能である。このような期間限定のテンプレートデータＴ０が注文受け付けサーバ１に保管されている場合には、期間限定のテンプレートデータＴ０に特有のＩＤをユーザに渡し、この特有のＩＤを注文受け付けサーバ１に送信したユーザにのみ期間限定テンプレートデータＴ０の利用を許可するようにしてもよい。なお、期間限定テンプレートデータＴ０がメディアＭに記録されてユーザに配布された場合には、期間限定テンプレートデータＴ０のみ固有の有効期限を設け、その有効期限内においてのみ期間限定テンプレートデータＴ０の利用を許可するようにしてもよい。
【００６４】
また、上記実施形態において、プリントＰにユーザのメッセージを付与して、ユーザが指定した配送先に配送してもよい。ここで、注文受け付けサーバ１にはメッセージ用のテンプレートデータが保管されており、ユーザがアプリケーションソフトからメッセージの送付を注文受け付けサーバ１に指示すると、メッセージ用のテンプレートの一覧が表示される。ユーザは所望とするメッセージ用テンプレートを選択し、さらにメッセージを入力してその旨を注文受け付けサーバ１に送信する。これにより、注文受け付けサーバ１はメッセージ用テンプレートをプリント出力してメッセージプリントを得、これをプリントＰに添付してユーザが指定した配送先に配送する。なお、メッセージプリントのサイズは、ユーザが注文した合成画像データＧ０のプリントサイズと一致するようにすればよい。なお、サイズが混在している場合には一番多いプリントサイズによりメッセージプリントをプリント出力すればよい。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態による画像合成装置を適用したプリントサービスシステムの構成を示す概略ブロック図
【図２】本実施形態において注文時に行われる処理を示すフローチャート
【図３】プリント注文を受けた後に注文受け付けサーバが行う処理を示すフローチャート（その１）
【図４】メディアＭにテンプレートデータを記録した場合におけるプリント注文時に行われる処理を示すフローチャート
【図５】ユーザが注文受け付けサーバからアプリケーションソフトをダウンロードしてプリント注文する際に行われる処理を示すフローチャート
【図６】分散処理を行うようにしたプリントサービスシステムの構成を示す概略ブロック図
【図７】プリント注文を受けた後に注文受け付けサーバが行う処理を示すフローチャート（その２）
【符号の説明】
【００６６】
１，１１    注文受け付けサーバ
２    プリンタ
３    端末装置
４    ネットワーク
【図１】
2005086396.tif 000003
【図２】
2005086396.tif 000004
【図３】
2005086396.tif 000005
【図４】
2005086396.tif 000006
【図５】
2005086396.tif 000007
【図６】
2005086396.tif 000008
【図７】
2005086396.tif 000009