(57)【要約】【課題】撮影された画像の撮影後の利用価値を高める新たな魅力を創造すること。【解決手段】サーバシステムは、ユーザを撮影するための撮影機能を有するロケーション装置から撮影画像を受信する。サーバシステムは、ロケーション装置から取得した撮影画像を、撮影されたユーザに係る個体識別情報と対応づけて記憶する。そして、ユーザは、撮影後に、ユーザ端末１５００でサーバシステム１１００にアクセスすることで撮影画像を取得し、画像編集することができる。複数のユーザが１つの撮影画像に対して別々に画像編集し、お互いの編集画像を見ることができる。【選択図】図９
2015142320.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを撮影するための撮影機能と、撮影された撮影画像又は撮影画像を編集した編集画像（以下包括して「撮影画像」という）を所定の被印刷媒体に印刷して出力する印刷機能とを有するロケーション装置と、サーバシステムとが通信可能に接続された撮影印刷システムであって、
前記サーバシステムは、
前記ロケーション装置から前記撮影画像のデータ（以下「撮影画像データ」という）を受信する受信手段と、
前記ユーザ、前記ユーザのユーザ端末装置、或いは、前記ユーザ端末装置に記憶された所定のアプリケーション（以下包括して「個体」という）をユニークに識別するための個体識別情報を管理するための管理手段と、
前記撮影画像データと、前記撮影画像データの撮影画像に重ねることのできる前記個体識別情報それぞれ用のレイヤーのデータ（以下「レイヤーデータ」という）と、当該個体識別情報とを対応付けたセーブデータを記憶する記憶手段と、
前記ユーザ端末装置と所定の通信を行い、前記ユーザ端末装置から受信した前記個体識別情報に対応するセーブデータのうち、当該個体識別情報用のレイヤーデータを当該ユーザ端末装置側で編集するための制御を行う編集用通信制御手段と、
を備える、
撮影印刷システム。
【請求項２】
ユーザを撮影するための撮影機能を有するロケーション装置から撮影画像データを受信する受信手段と、
個体をユニークに識別するための個体識別情報を管理するための管理手段と、
前記撮影画像データと、前記撮影画像データの撮影画像に重ねることのできる前記個体識別情報それぞれ用のレイヤーデータと、当該個体識別情報とを対応付けたセーブデータを記憶する記憶手段と、
ユーザ端末装置と所定の通信を行い、前記ユーザ端末装置から受信した前記個体識別情報に対応するセーブデータのうち、当該個体識別情報用のレイヤーデータを当該ユーザ端末装置側で編集するための制御を行う編集用通信制御手段と、
を備えたサーバシステム。
【請求項３】
前記編集用通信制御手段は、前記ユーザ端末装置から受信した前記個体識別情報に対応するセーブデータに含まれる撮影画像データおよび全てのレイヤーデータを当該ユーザ端末装置側で閲覧可能とするための制御を行う、
請求項２に記載のサーバシステム。
【請求項４】
前記編集用通信制御手段は、前記ユーザ端末装置から受信した前記個体識別情報に対応するセーブデータに含まれるレイヤーデータのうち、当該個体識別情報用のレイヤーデータのみを編集可能とするための制御を行う、
請求項３に記載のサーバシステム。
【請求項５】
前記記憶手段は、複数の背景テンプレート画像の中から選択された背景テンプレート画像の識別情報（以下「背景テンプレート識別情報」という）を前記セーブデータに更に含めて記憶し、
前記編集用通信制御手段は、前記背景テンプレート識別情報を前記ユーザ端末装置に送信して、前記ユーザ端末装置側に予め記憶された当該背景テンプレート識別情報に対応する背景テンプレート画像を、前記撮影画像の背景画像として閲覧可能にするための制御を行う、
請求項２〜４の何れか一項に記載のサーバシステム。
【請求項６】
前記記憶手段は、前記撮影画像に含まれる人物部分の影画像のデータ（以下「影画像データ」という）を影画像用のレイヤーデータとして前記セーブデータに更に含めて記憶する、
請求項２〜５の何れか一項に記載のサーバシステム。
【請求項７】
前記編集用通信制御手段は、前記ユーザ端末装置側での前記編集を、前記人物画像とともに必ず前記影画像を表示した状態で行わせるための制御を行う、
請求項６に記載のサーバシステム。
【請求項８】
請求項２〜７の何れか一項に記載のサーバシステムと通信可能なユーザ端末装置であるコンピュータを、
前記個体識別情報を前記サーバシステムに送信する送信手段、
前記サーバシステムと所定の通信を行い、前記編集を行う編集処理手段、
として機能させるためのプログラム。
【請求項９】
請求項３に記載のサーバシステムと通信可能なユーザ端末装置であるコンピュータを、
前記個体識別情報を前記サーバシステムに送信する送信手段、
前記サーバシステムと所定の通信を行い、前記セーブデータに含まれるレイヤーデータの表示／非表示を選択可能に前記編集を行う編集処理手段、
として機能させるためのプログラム。
【請求項１０】
請求項３に記載のサーバシステムと通信可能なユーザ端末装置であるコンピュータを、
前記個体識別情報を前記サーバシステムに送信する送信手段、
前記サーバシステムと所定の通信を行い、前記セーブデータに含まれるレイヤーデータのうち、前記送信した個体識別情報用のレイヤーデータのみを編集可能として前記編集を行う編集処理手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影印刷システム等に関する。
【背景技術】
【０００２】
人物撮影機能と撮影画像の印刷機能とを一体に備えた撮影印刷装置が知られている。例えば、「写真シール作成装置」などと呼ばれる装置がこれに含まれる。
撮影印刷装置は、ゲームセンターや大型量販店などに設置されており、友人や家族とともに手軽に写真を撮影し、撮影画像やその編集画像（以下包括して「撮影画像」という）を印刷したシールなどをその場で入手できるので人気である。
【０００３】
一部の撮影印刷装置は、画像編集機能を有しており、ユーザは撮影された画像に様々な装飾を追加して画像を完成させ印刷させることができる（例えば、特許文献１を参照）。また、近年では、通信回線に接続する機能を更に有し、撮影画像のデータを外部サーバに送信し、ユーザがパソコンやスマートフォンでその画像を入手可能にする技術（例えば、特許文献２参照）や、電子メールなどでユーザが指定したアドレスに撮影画像のデータを配信する技術（例えば、特許文献３参照）も提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５２１２０５３号公報
【特許文献２】特開２００１−２４５２９０号公報
【特許文献３】特開２００３−３３３５７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、こうした背景を鑑みてなされたものであり、撮影された画像の撮影後の利用価値を高める新たな魅力を創造することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するための第１の発明は、ユーザを撮影するための撮影機能と、撮影された撮影画像又は撮影画像を編集した編集画像（以下包括して「撮影画像」という）を所定の被印刷媒体に印刷して出力する印刷機能とを有するロケーション装置と、サーバシステムとが通信可能に接続された撮影可能システムであって、
前記サーバシステムは、
前記ロケーション装置から、前記撮影画像のデータ（以下「撮影画像データ」という）および前記個体識別情報を受信する受信手段（例えば、図１の通信装置１１５３、図１３の通信部３７４ｓ）と、
前記ユーザ、前記ユーザのユーザ端末装置、或いは、前記ユーザ端末装置に記憶された所定のアプリケーション（以下包括して「個体」という）をユニークに識別するための個体識別情報を管理するための管理手段（例えば、図１３のアカウント管理部２０１）と、
前記撮影画像データと、前記撮影画像データの撮影画像に重ねることのできる前記個体識別情報それぞれ用のレイヤーのデータ（以下「レイヤーデータ」という）と、当該個体識別情報とを対応付けたセーブデータを記憶する記憶手段（例えば，図１のストレージ１１４０、図１３のサーバ記憶部５００ｓ）と、
前記ユーザ端末装置と所定の通信を行い、前記ユーザ端末装置から受信した前記個体識別情報に対応するセーブデータのうち、当該個体識別情報用のレイヤーデータを当該ユーザ端末装置側で編集するための制御を行う編集用通信制御手段（例えば、図１の制御基板１１５０、図１３のサーバ処理部２００ｓ、撮影画像管理部２５０、編集用通信制御部２５８）と、を備える、撮影印刷システムである。
【０００７】
また、第２の発明は、
ユーザを撮影するための撮影機能を有するロケーション装置から撮影画像データを受信する受信手段と、
個体をユニークに識別するための個体識別情報を管理するための管理手段と、
前記撮影画像データと、前記撮影画像データの撮影画像に重ねることのできる前記個体識別情報それぞれ用のレイヤーデータと、当該個体識別情報とを対応付けたセーブデータを記憶する記憶手段と、
ユーザ端末装置と所定の通信を行い、前記ユーザ端末装置から受信した前記個体識別情報に対応するセーブデータのうち、当該個体識別情報用のレイヤーデータを当該ユーザ端末装置側で編集するための制御を行う編集用通信制御手段と、
を備えたサーバシステムである。
【０００８】
第１および第２の発明によれば、サーバシステムに、ロケーション装置での撮影画像を、撮影後に、ユーザ端末装置で画像編集することができる。よって、ロケーション装置で撮影された画像の撮影後の利用価値を高めることで、ロケーション装置を含むシステム全体としての魅力を創造し、ひいてはロケーション装置への集客力を向上させることが可能となる。
【０００９】
第３の発明は、前記編集用通信制御手段が、前記ユーザ端末装置から受信した前記個体識別情報に対応するセーブデータに含まれる撮影画像データおよび全てのレイヤーデータを当該ユーザ端末装置側で閲覧可能とするための制御を行う、第２の発明のサーバシステムである。
【００１０】
第３の発明によれば、ユーザ端末装置にて、自ユーザ以外のユーザに対応するレイヤーの画像も自由に閲覧することできるようになる。よって、ロケーション装置で撮影された画像の撮影後の利用価値をより高めることができる。
【００１１】
第４の発明は、前記編集用通信制御手段が、前記ユーザ端末装置から受信した前記個体識別情報に対応するセーブデータに含まれるレイヤーデータのうち、当該個体識別情報用のレイヤーデータのみを編集可能とするための制御を行う、第３の発明のサーバシステムである。
【００１２】
第４の発明によれば、ユーザ端末装置での画像編集は個体識別情報用のレイヤーデータに限られており、例えば一緒に撮影したユーザが複数でも、それぞれ異なるレイヤーデータのみ編集するので、お互いの編集内容に干渉することなく編集を楽しむことができる。
【００１３】
第５の発明は、前記記憶手段が、複数の背景テンプレート画像の中から選択された背景テンプレート画像の識別情報（以下「背景テンプレート識別情報」という）を前記セーブデータに更に含めて記憶し、前記編集用通信制御手段は、前記背景テンプレート識別情報を前記ユーザ端末装置に送信して、前記ユーザ端末装置側に予め記憶された当該背景テンプレート識別情報に対応する背景テンプレート画像を、前記撮影画像の背景画像として閲覧可能にするための制御を行う、第２〜第４の何れかの発明のサーバシステムである。
【００１４】
第５の発明によれば、セーブデータのデータサイズを小さくできる。また、背景テンプレート画像を送受する必要がなくなるため、通信量を削減することができる。
【００１５】
第６の発明は、前記記憶手段が、前記撮影画像に含まれる人物部分の影画像のデータ（以下「影画像データ」という）を影画像用のレイヤーデータとして前記セーブデータに更に含めて記憶する、第２〜第５の何れかの発明のサーバシステムである。
【００１６】
第６の発明によれば、人物部分の影画像のデータレイヤーとしてセーブデータに含まれることになるので、人物部分と背景との距離感を表現したり、人物部分の輪郭をはっきりさせたいといった場合に有効に利用することができ、ロケーション装置を使うことの魅力をより一層高めることができる。
【００１７】
撮影画像の扱いは適宜設定可能であるが、例えば第７の発明として、前記編集用通信制御手段が、前記ユーザ端末装置側での前記編集を、前記人物画像とともに必ず前記影画像を表示した状態で行わせるための制御を行う、第６の発明のサーバシステムを構成することもできる。
【００１８】
第８の発明は、第２〜第７の何れかの発明のサーバシステムと通信可能なユーザ端末装置であるコンピュータを、前記個体識別情報を前記サーバシステムに送信する送信手段（例えば、図１５の個体識別情報送信制御部２３５）、前記サーバシステムと所定の通信を行い、前記編集を行う編集処理手段（例えば、図１５の編集処理部２３６）、として機能させるためのプログラム（例えば、図１５の画像編集アプリ５０３）である。
【００１９】
第８の発明によれば、コンピュータにて、第２〜第７の発明のサーバシステムと通信させて撮影後の画像編集を可能にすることができる。
【００２０】
第９の発明は、第３の発明のサーバシステムと通信可能なユーザ端末装置であるコンピュータを、前記個体識別情報を前記サーバシステムに送信する送信手段（例えば、図１５の個体識別情報送信制御部２３５）、前記サーバシステムと所定の通信を行い、前記セーブデータに含まれるレイヤーデータの表示／非表示を選択可能に前記編集を行う編集処理手段（例えば、図１５の編集処理部２３６）、として機能させるためのプログラム（例えば、図１５の画像編集アプリ５０３）である。
【００２１】
第９の発明によれば、コンピュータを第３の発明に対応させて、セーブデータに含まれるレイヤーデータの表示／非表示を自在に変えながら編集を楽しむ機能を実現できる。
【００２２】
第１０の発明は、第３の発明のサーバシステムと通信可能なユーザ端末装置であるコンピュータを、前記個体識別情報を前記サーバシステムに送信する送信手段（例えば、図１５の個体識別情報送信制御部２３５）、前記サーバシステムと所定の通信を行い、前記セーブデータに含まれるレイヤーデータのうち、前記送信した個体識別情報用のレイヤーデータのみを編集可能として前記編集を行う編集処理手段（例えば、図１５の編集処理部２３６）、として機能させるためのプログラム（例えば、図１５の画像編集アプリ５０３）である。
【００２３】
第１０の発明によれば、コンピュータを第３の発明に対応させて、自機から送信した個体識別情報用のレイヤーデータのみを編集可能な画像編集を実現させることができる。
【図面の簡単な説明】
【００２４】
【図１】撮影画像提供システムの構成の一例を示す図。
【図２】ロケーション装置の構成例を示す概略図。
【図３】ユーザ端末の構成例を示す正面外観図。
【図４】ロケーション装置における撮影画像に基づく印刷例を示す図。
【図５】印刷用統合画像データに係る画像編集段階でのレイヤー構造を説明するための図。
【図６】印刷前の画像編集過程でタッチパネルに表示される編集画面の例を示す図。
【図７】案内画面の例を示す図。
【図８】ユーザ端末でサーバシステムに保存されている撮影画像のデータにアクセスできるようになるまでの過程について説明する図。
【図９】ユーザ端末にて表示される画像編集画面の例を示す図。
【図１０】ユーザ端末にて表示される画像編集画面の例を示す図。
【図１１】ロケーション装置の機能構成例を示す機能ブロック図。
【図１２】撮影データセットのデータ構成例を示す図。
【図１３】サーバシステムの機能構成例を示す機能ブロック図。
【図１４】セーブデータセットのデータ構成例を示す図。
【図１５】ユーザ端末の機能構成例を示す機能ブロック図。
【図１６】ロケーション装置における処理の流れを説明するためのフローチャート。
【図１７】サーバシステムにおける処理の流れを説明するためのフローチャート。
【図１８】ユーザ端末における処理の流れを説明するためのフローチャート。
【図１９】図１８より続くフローチャート。
【図２０】ユーザ端末における画像編集処理の流れを説明するためのフローチャート。
【図２１】図２０より続くフローチャート。
【発明を実施するための形態】
【００２５】
〔第１実施形態〕
図１は、本実施形態における撮影印刷システムである撮影画像提供システムの構成の一例を示す図である。本実施形態の撮影画像提供システムは、それぞれ通信回線９に接続することのできる、１）ゲームセンター等のアミューズメント施設やショッピングセンター等のアミューズメントコーナー等に設置されるロケーション装置１３００と、２）ロケーション装置１３００から撮影画像等のデータを受信して配信可能に記憶・管理するサーバシステム１１００と、３）ユーザが所有するユーザ端末１５００と、４）指定されたユーザ端末１５００へプッシュ型の通知（プッシュ通知）を実行する公知の通知システムサーバ１６００とを含む。
【００２６】
なお、通信回線９は、データ通信が可能な通信路を意味する。すなわち、通信回線９とは、直接接続のための専用線（専用ケーブル）やイーサネット（登録商標）等によるＬＡＮ（Local Area Network）の他、電話通信網やケーブル網、インターネット等の通信網を含む意味であり、また、通信方法については有線／無線を問わない。
【００２７】
サーバシステム１１００は、単数又は複数のサーバ装置や記憶装置等を含んで構成されたコンピュータシステムである。例えば、本体装置１１０１と、キーボード１１０６と、タッチパネル１１０８と、ストレージ１１４０とを備える。本体装置１１０１には、制御基板１１５０が搭載されている。制御基板１１５０には、ＣＰＵ（Central Processing Unit）１１５１やＧＰＵ（Graphics Processing Unit）、ＤＳＰ（Digital Signal Processor）などの各種マイクロプロセッサ、ＡＳＩＣ（Application Specific Integrated Circuit）、ＶＲＡＭやＲＡＭ，ＲＯＭ等の各種ＩＣメモリ１１５２、通信装置１１５３が搭載されている。
【００２８】
図示の例では、サーバシステム１１００を単体として記しているが、サーバシステム１１００には複数のブレードサーバを搭載して機能を分担して担い、相互に内部バスを介してデータ通信可能に接続された構成であっても良い。或いは、離れた場所に設置された独立した複数のサーバを、通信回線９を介してデータ通信させることで、全体としてサーバシステム１１００として機能させる構成であっても良い。
【００２９】
そして、サーバシステム１１００は、ウェブサイトを公開するウェブサーバとしての機能と、当該ウェブサイトを通じて所定の会員登録手続きを済ませたユーザに固有のアカウントを発給し各種登録情報とともに情報管理する機能と、当該ウェブサイトを通じてロケーション装置１３００から受信した撮影画像のデータを配信する機能と、を実現する。
【００３０】
図２は、本実施形態におけるロケーション装置１３００の構成例を示す概略図であって、装置を横から見た図に相当する。
ロケーション装置１３００は、主筐体１３０１と、コイン投入装置１３０２と、照明装置１３０４と、タッチパネル１３０６と、カメラ部１３０８と、制御基板１３５０と、印刷装置１３６０と、ＩＣカード読取装置１３６２と、カメラ部１３０８の正面に設定された単色背景部１３６４とを備える。勿論、図示されない電源部等のその他の構成要素を適宜含むものとする。
【００３１】
コイン投入装置１３０２は、対価としてのコイン４を１枚ずつ投入することのできる公知の装置である。投入されたコインを検出する毎に所定の検出信号を制御基板１３５０へ出力することができる。また、制御基板１３５０からの返金指示信号を受信して、撮影開始前に投入されたコイン４を返金処理することができる。
【００３２】
カメラ部１３０８は、ユーザ２を撮影する公知の撮影手段であって、例えば、レンズやフィルターなどの光学系部品と、イメージセンサーと、当該センサーで撮影した画像の画像データを生成・出力する画像処理ＩＣとを有する。カメラ部１３０８は、撮影した画像データを制御基板１３５０へ出力することができる。
【００３３】
タッチパネル１３０６は、ユーザ２へ各種の操作案内画面を表示する画像表示と、タッチ操作による各種の操作入力を受け付ける操作受付とを兼ねる公知の装置である。制御基板１３５０から受信した画像信号に基づいて各種画面を表示し、タッチ操作を検出するとタッチ位置座標データを制御基板１３５０へ出力することができる。
【００３４】
制御基板１３５０は、ＣＰＵ１３５１やＧＰＵ，ＤＳＰなどの各種マイクロプロセッサと、ＩＣメモリ１３５２と、通信回線９に接続するための通信モジュール１３５３と、タッチパネル１３０６のドライバ回路１３５４と、カメラ部１３０８やＩＣカード読取装置１３６２、印刷装置１３６０などへの信号入出力を制御するインターフェースＩＣ１３５５と、を搭載する。勿論、これら以外の電子電気要素も適宜搭載することができる。これら制御基板１３５０に搭載されている各要素は、それぞれバス回路などを介して電気的に接続され、データの読み書きや信号の送受信が可能に接続されている。そして、制御基板１３５０は、ＩＣメモリ１３５２に記憶されているプログラムに従って演算処理することによりロケーション装置１３００を統合的に制御する。なお、制御基板１３５０の一部または全部をＡＳＩＣにて実現するとしてもよい。
【００３５】
印刷装置１３６０は、カメラ部１３０８により撮影された画像に基づいて制御基板１３５０にて印刷用に画像処理された撮影画像（撮影されたオリジナルの画像、オリジナル撮影画像を画像処理した画像などを含む意）を所定の被印刷媒体８（例えば、プリント用紙やシール紙など）に印刷して出力することができる。公知のプリンター装置により実現できる。
【００３６】
ＩＣカード読取装置１３６２は、ユーザ２が所持するＩＣカード６に対応する非接触式のリーダライター装置である。ＩＣカード６から読み出したデータを制御基板１３５０へ出力し、逆に制御基板１３５０からの書き込み指示信号に基づいてデータを書き込むことができる。
【００３７】
単色背景部１３６４は、表面が均質な単色に加工された布または板である。単色背景部１３６４は、画像処理によってカメラ部１３０８により撮影された画像から背景を識別してユーザ２の像を切り取る処理（クロマキー処理）に利用される。
【００３８】
図３は、ユーザ端末１５００の構成例を示す正面外観図である。
ユーザ端末１５００は、通信回線９に接続してサーバシステム１１００等の外部装置にアクセスすることができるコンピュータであり電子装置（電子機器）である。本実施形態のユーザ端末１５００はいわゆるスマートフォンとして分類される装置であるが、携帯型ゲーム装置、ノートパソコン、タブレット型コンピュータ、ウェアラブルコンピュータなどに分類される装置でもよい。
【００３９】
本実施形態におけるユーザ端末１５００は、方向入力キー１５０２と、ボタンスイッチ１５０４と、画像表示デバイス兼接触位置入力デバイスとして機能するタッチパネル１５０６と、当該タッチパネル１５０６の表示方向を撮影するカメラ部１５０８と、内蔵バッテリー１５０９と、スピーカ１５１０と、マイク１５１２と、制御基板１５５０と、コンピュータ読み出し可能な記憶媒体であるメモリカード１５４０からデータを読み書きできるメモリカード読取装置１５４２と、を備える。その他、図示されていない電源ボタン、音量調節ボタン等が設けられている。
【００４０】
制御基板１５５０は、ＣＰＵ１５５１やＧＰＵ，ＤＳＰなどの各種マイクロプロセッサと、ＡＳＩＣ，ＶＲＡＭ，ＲＡＭ，ＲＯＭ等の各種ＩＣメモリ１５５２と、通信回線９に接続する携帯電話基地局や無線ＬＡＮ基地局などと無線通信するための無線通信モジュール１５５３とが搭載されている。
【００４１】
その他、タッチパネル１５０６のドライバ回路、方向入力キー１５０２及びボタンスイッチ１５０４からの信号を受信する回路、スピーカ１５１０へ音声信号を出力する出力アンプ回路、マイク１５１２で集音した音声の信号を生成する入力信号生成回路、メモリカード読取装置１５４２への信号入出力回路といった所謂インターフェース回路１５５７等が搭載されている。これら制御基板１５５０に搭載されている各要素は、それぞれバス回路などを介して電気的に接続され、データの読み書きや信号の送受信が可能に接続されている。
【００４２】
そして、制御基板１５５０は、アプリケーションプログラム（以下「アプリ」と呼ぶ）を外部装置からダウンロードさせてＩＣメモリ１５５２に記憶させ、所定の実行操作入力に応じてこれを読み出して演算処理を実行することができる。
【００４３】
図４は、ロケーション装置１３００における撮影画像に基づく印刷例を示す図である。
本実施形態では、ロケーション装置１３００の有する画像編集機能によって撮影されたオリジナル撮影画像を印刷前に編集して印刷用統合画像２０を作成することができる。そして、印刷装置１３６０はこの印刷用統合画像２０を被印刷媒体８に印刷する。
【００４４】
印刷用統合画像２０は、図５に示すように、画像編集段階では複数のレイヤーによる階層構造で扱われ、印刷段階で複数のレイヤーが１つに統合される。なお、本明細書における「レイヤー」とは、未描画部分が下層の画像を透過することができる層を言う。本実施形態では、層構造の上（ユーザから見て手前側）から順に、前景レイヤー１２と、人物レイヤー１４と、人物影レイヤー１６と、背景レイヤー１８とを有する。
【００４５】
前景レイヤー１２は、画像編集操作によってユーザが任意に装飾オブジェクト１３を配置することのできるレイヤーである。本実施形態では装飾オブジェクト１３として、テキストオブジェクト１３ａと、予め用意された２次元画像要素であるスタンプオブジェクト１３ｂとをサポートするが、その他のオブジェクトも適宜サポートすることができる。
【００４６】
人物レイヤー１４は、オリジナル撮影画像１０から単色背景部１３６４の色が写っている部分をクロマキー処理して人物が写っている部分のみ切り抜いて生成される。
【００４７】
人物影レイヤー１６は、オリジナル撮影画像１０から単色背景部１３６４の色が写っている部分をクロマキー処理して人物が写っている部分のみ切り抜き、更に当該部分の範囲を単一領域として背景レイヤー１８の色と同系色のグレーカラーで塗りつぶし、輪郭を拡大するとともにぼかし処理を施して生成される。
【００４８】
背景レイヤー１８は、画像編集操作によってユーザが所定の選択肢の中から選択した画像が描かれる。
【００４９】
図６は、印刷前の画像編集過程でタッチパネル１３０６に表示される編集画面の例を示す図である。
本実施形態における印刷用画像編集画面Ｗ２は、編集過程の各レイヤーを重ね表示して予想される印刷用統合画像２０を表したプレビュー３０と、背景や装飾オブジェクト１３の色調を指定する色指定パレット３１と、編集操作パネル３２と、やりなおし操作アイコン３６と、印刷操作アイコン３８とを有する。
【００５０】
編集操作パネル３２は、編集項目をタブ形式で表示して前景レイヤー１２や背景レイヤー１８の編集に関する選択操作や入力操作を受け付ける。図示の例では、背景レイヤー１８とすることのできる背景テンプレート画像のサムネイル（背景テンプレート画像サムネイル３３）を選択操作可能に表示する「背景」タブが最前面にある。何れかの背景テンプレート画像サムネイル３３をタッチ操作すると、当該サムネイルに対応する画像が背景レイヤー１８に採用され、プレビュー３０の表示に反映される。他の編集項目としては、テキストオブジェクト１３ａを入力する「テキスト」タブと、スタンプオブジェクト１３ｂを選択する「スタンプ」タブが用意されており、該当するタブを選択して対応する編集項目の選択や入力操作を行うことができる。勿論、その結果もプレビュー３０の表示に逐次反映される。また、編集項目は上述の例に限らず、適宜追加・省略・変更が可能である。
【００５１】
編集操作をやり直して前の状態に戻したければ、適宜、やりなおし操作アイコン３６をタッチ操作して復元させることができる。
そして、プレビュー３０の表示が満足いく内容に仕上がったならば、印刷操作アイコン３８をタッチ操作して被印刷媒体８への印刷を開始させることができる。すなわち、前景レイヤー１２〜背景レイヤー１８までを１つの画像に統合した印刷用統合画像２０を印刷装置１３６０に印刷させることができる。
【００５２】
さて、本実施形態における撮影画像提供システムでは、ロケーション装置１３００が画像編集過程のデータをサーバシステム１１００に送信して保存させ、ユーザ２が撮影後に自由に参照して再編集することができるように構成されている。
【００５３】
ただし、再編集可能な人は、原則として撮影した本人（または本人達）に限られる。
そのために、本実施形態における撮影画像提供システムでは、ユーザ２、ユーザ端末１５００、或いは、ユーザ端末１５００に記憶された画像編集アプリケーションプログラム（以下「画像編集アプリ」という）といった画像編集の主体（個体）をユニークに識別するための個体識別情報として、ユーザ２が使用するユーザ端末１５００に予めインストールされた画像編集アプリのアプリＩＤと、当該画像編集アプリの初回起動時に実行されるユーザ登録（ログイン登録）で設定したユーザアカウントおよび電子メールアドレスを利用する。
【００５４】
なお、「アプリＩＤ」とは、アプリ配信サーバからダウンロードされる際に自動付与される固有の識別情報である。ユーザ端末１５００のＯＳによって、アプリ（アプリケーションプログラム）のインストール毎にユニークに発行されるＩＤであり、ユーザ端末１５００が異なれば異なるＩＤであり、また同一のユーザ端末１５００であっても再インストール時には異なるＩＤが発行される。
【００５５】
図７は、本実施形態における個体識別情報をユーザ端末１５００からロケーション装置１３００へ提供する方法を示す図である。ロケーション装置１３００は、撮影開始前に、タッチパネル１３０６にて受付開始画面Ｗ１０を表示させる。当該画面には、予めユーザ端末１５００にインストールされている所定の画像編集アプリを実行させて、アプリＩＤとユーザアカウントと電子メールアドレスとを含む２次元コードをタッチパネル１５０６に表示させ、当該２次元コードをロケーション装置１３００のカメラ部１３０８の前にかざすように促す案内表示が含まれる。ユーザ２がこれに従うと、ロケーション装置１３００はカメラ部１３０８でこの２次元コードを撮影して読み取り、当該コードに含まれているアプリＩＤ等の個体識別情報を取得することができる。
【００５６】
ロケーション装置１３００は、最初の２次元コードを撮影して読み取ると、所定時間（例えば、９０秒）が経過するまで、連続受付画面Ｗ１２を表示して、連続的に別のユーザ端末１５００が表示する２次元コードを読み取る（受け付ける）。つまり、複数のユーザが一緒に撮影に臨んだ場合には、連続的に各ユーザのアプリＩＤとユーザアカウントとを取得できるように構成されている。
【００５７】
図８は、ユーザ端末１５００でサーバシステム１１００に保存されている撮影画像のデータにアクセスできるようになるまでの過程について説明する図である。
ロケーション装置１３００は、保存リクエストとともに、読み取った２次元コードに基づくデコード情報５２０（アプリＩＤ、ユーザアカウント、電子メールアドレスとを含む）と、撮影時に自動生成された固有のアクセス情報５２２と、撮影データセット５４０と、をサーバシステム１１００へ送信する（ｉ）。なお、撮影データセット５４０は、撮影されたオリジナル撮影画像１０のデータと、各レイヤーのデータと、印刷用統合画像２０のデータとを含む。
【００５８】
サーバシステム１１００は、当該保存リクエストを受信すると、受信したデコード情報５２０から抜き出したアプリＩＤ等の個体識別情報と、アクセス情報と、受信した撮影データセット５４０とを対応づけてストレージ１１４０に記憶・保存する。そして、通知システムサーバ１６００へ向けて、所定の通知実行リクエストとともに、保存した個体識別情報のうちのアプリＩＤ６１２ｓと、アクセス情報６１１ｓとを送信する（ｉｉ）。
【００５９】
通知システムサーバ１６００は、当該通知実行リクエストを受信すると、公知技術と同様にして、サーバシステム１１００から受信したアプリＩＤ６１２ｓを通知アドレスとして、サーバシステム１１００から受信したアクセス情報６１１ｓを含むプッシュ通知を実行する（ｉｉｉ）。
【００６０】
ユーザ端末１５００は、プッシュ通知を受信することでアクセス情報５３８を記憶することができる。ユーザ２は、ユーザ端末１５００で画像編集アプリを起動させてサーバシステム１１００にアクセスし（ｉｖ）、プッシュ通知で得たアクセス情報５３８と、画像編集アプリのユーザ登録時に設定・記憶されたユーザアカウント５３２とを用いて認証を受け、サーバシステム１１００に保存されていた撮影時のデータを取得することができるようになる（ｖ）。
【００６１】
なお、本実施形態におけるアクセス情報の提供は、アプリＩＤを用いた通知に加えて、被印刷媒体８の所定のアクセス情報印字部２２への印刷によっても実現される（図４参照）。
【００６２】
また、通知アドレスとする情報は、アプリＩＤに限らずユーザ登録時に設定した電子メールアドレスを利用するとしてもよい。その場合は、ロケーション装置１３００またはサーバシステム１１００が取得した電子メールアドレスへアクセス情報を含むメールを送信することでプッシュ通知を代替することができる。
【００６３】
また、個体識別情報をロケーション装置１３００へ提供する方法は、ユーザ端末１５００を使用する方法に限らず、別の記憶媒体から読み取るとしてもよい。例えば、ユーザ２が電子メールアドレスを記憶したＩＣカード６を所持しているケースを想定して、ＩＣカード読取装置１３６２を用いて当該アドレスを読み出すとしてもよい（図２参照）。あるいは、アクセス情報返信用アドレスをタッチパネル１３０６に表示させるとともに、当該アドレスに空メールを送信するようにユーザ２に促すテキストを表示する受動的な方法をサポートするとしてもよい。更には、それらの方法の何れかをユーザ２が任意に選択できる構成としてもよい。
【００６４】
さて、ユーザ端末１５００は、サーバシステム１１００に保存されていた撮影時のデータを取得すると端末別に画像編集が可能となり、被印刷媒体８に印刷された印刷用統合画像２０とは別の構成の画像をユーザ２に提供することが可能となる。そして、編集過程のデータを認証に使用したアクセス情報と対応づけてサーバシステム１１００に保存させることができるとともに、同じアクセス情報で他のユーザ端末における編集過程のデータも閲覧することが可能となる。
【００６５】
図９〜図１０は、サーバシステム１１００からアクセス認証を得たユーザ端末１５００にて表示される画像編集画面の例を示す図である。
ユーザ端末１５００における画像編集画面Ｗ３は、基本的にはロケーション装置１３００にて表示される印刷用画像編集画面Ｗ２（図６参照）とほぼ同様の表示を有するが、レイヤー表示設定部５０と、セーブ操作アイコン３７と、統合画像保存操作アイコン３９とを有する点が異なる。
【００６６】
撮影後、初めて画像編集アプリを起動した時点の自ユーザの編集過程は、ロケーション装置１３００で印刷された印刷用統合画像２０を統合する前の状態とされる。つまり、印刷用統合画像２０の内容から編集をスタートさせる。
【００６７】
レイヤー表示設定部５０は、自ユーザと他ユーザの各編集過程のレイヤーを表示する。図示の例では、レイヤー表示設定部５０にて、自ユーザと他ユーザとの計２名分のレイヤーを縦並びにまとめて表示している。具体的には、１ユーザ分を、ユーザアカウント５２と、前景レイヤーサムネイル５４と、背景レイヤーサムネイル５６との順で縦に配列してまとめて表示する。人物レイヤー１４と人物影レイヤー１６は固定なのでサムネイルは表示されない。図示の例では、左列が自ユーザに右列が他ユーザにそれぞれ割り当てられている。図示の例では２名分だが、更に多くのユーザの分を表示するとしてもよい。例えばスクロール表示などで任意の２名分を選択的に表示可能にすると好適である。
【００６８】
そして、レイヤー表示設定部５０では、レイヤー毎の表示／非表示の設定操作が可能である。サムネイルをタッチする毎に表示／非表示が切り換えられ、表示状態のサムネイルには表示対象アイコン６０が添付表示される。そして、表示に設定されたサムネイルに対応するレイヤーは、プレビュー３０にて表示される。図９と図１０は、前景レイヤーの表示設定違いに相当する。なお、複数のユーザアカウントに対応する同種のレイヤーがともに表示に設定されている場合には、自ユーザに対応するレイヤーを上位階層に配置・表示するものとする。
【００６９】
このように、他ユーザの編集過程を自在に閲覧することが可能であるが、編集対象は自ユーザのレイヤーに限られる。本実施形態では、編集対象のレイヤーのサムネイルに編集対象バッジ６２を添付表示して識別可能としている。また、図１０に示すように、他ユーザのレイヤーのサムネイルにタッチ操作すると、当該サムネイルに対応するレイヤーが編集対象外である旨を告げる編集不可通知４８を一時的に表示させることができる。
【００７０】
編集過程は、セーブ操作アイコン３７をタッチ操作することにより、任意のタイミングでサーバシステム１１００に保存させることができる。
【００７１】
そして、画像編集画面Ｗ３のプレビュー３０で表示されている内容が満足に仕上がったならば、統合画像保存操作アイコン３９をタッチ操作して、プレビュー３０で表示されている内容の統合画像を生成してユーザ端末１５００にて保存することができる。そうして保存された画像はもはや再編集不可能な状態であるが、汎用の画像ファイル形式で生成・保存されるため、友人に電子メールで配布したり壁紙に設定するなど自由に利用できる。
【００７２】
なお、ユーザ端末１５００における画像編集では、標準で用意される標準背景テンプレート画像に加えて、オンラインショッピングで購入した有料背景テンプレート画像も選択肢として使用できるものとする。同様に、スタンプオブジェクト１３ｂ（図５参照）についても、標準スタンプオブジェクトに加えて、オンラインショッピングで購入した有料スタンプオブジェクトを選択肢として使用できるものとする。
【００７３】
〔ロケーション装置の機能構成の説明〕
次に、本実施形態を実現するための機能構成例について説明する。
図１１は、本実施形態におけるロケーション装置１３００の機能構成例を示す機能ブロック図である。本実施形態におけるロケーション装置１３００は、操作入力部１００と、撮影部１０２と、コイン投入部１０４と、ＩＣカード読取部１０６と、処理部２００と、印刷部３６０と、画像表示部３７２と、通信部３７４と、記憶部５００とを備える。
【００７４】
操作入力部１００は、各種操作を入力するための手段である。キーボード、マウス、トラックパッド、ジェスチャー入力装置など、公知の入力デバイスにより実現できる。図２の例ではタッチパネル１３０６が該当する。
【００７５】
撮影部１０２は、ユーザを撮影し、撮影した画像のデータを処理部２００へ出力する。レンズやフィルターの光学部品、ＣＣＤやＣＭＯＳなどのイメージセンサー、画像処理ＩＣカード読み取り部などにより実現される。図２の例ではカメラ部１３０８がこれに該当する。
【００７６】
コイン投入部１０４は、１枚毎のコイン投入を受け付け、投入検知信号を処理部２００へ出力する。図２の例ではコイン投入装置１３０２が該当する。
【００７７】
ＩＣカード読取部１０６は、ＩＣカード６からのデータ読み取りと、データの書き込みをする。図２の例ではＩＣカード読取装置１３６２が該当する。
【００７８】
処理部２００は、例えばＣＰＵやＧＰＵ等のマイクロプロセッサや、ＡＳＩＣ（特定用途向け集積回路）、ＩＣメモリなどの電子部品によって実現され、操作入力部１００や記憶部５００を含む各機能部との間でデータの入出力制御を行う。そして、所定のプログラムやデータ、操作入力部１００からの操作入力信号などに基づいて各種の演算処理を実行して、ロケーション装置１３００の動作を統合的に制御する。図２の例では制御基板１３５０が該当する。
【００７９】
そして、処理部２００は、個体識別情報取得制御部２０２と、アクセス情報生成部２０４と、印刷画像編集部２１０と、データ送信制御部２２０と、印刷制御部２２２と、画像生成部２７２と、通信制御部２７４とを含む。
【００８０】
個体識別情報取得制御部２０２は、個体識別情報を取得するための制御をする。具体的には、ユーザ端末１５００にインストールされている画像編集アプリのアプリＩＤ等の入力受け付けに係る受付開始画面Ｗ１０や連続受付画面Ｗ１２の表示制御、２次元コードの撮影・読み取り、デコード等を実行する（図７参照）。
【００８１】
アクセス情報生成部２０４は、サーバシステム１１００に保存されている画像データにアクセス認証に必要なアクセス情報を生成する。例えば、公知のオートパスワード生成技術を用いることができる。例えば、ＭＡＣアドレスやＩＰアドレス、アプリＩＤなどを変数とする所定の関数で文字列を生成するなどとしてもよい。
【００８２】
印刷画像編集部２１０は、印刷用画像編集画面Ｗ２を表示させて、当該画面での画像編集操作入力の結果に応じて、撮影部１０２で撮影されたオリジナル撮影画像に各種画像処理を施して印刷用統合画像２０（図４参照）を生成する。
本実施形態では、
１）オリジナル撮影画像１０から人物レイヤー１４のデータ（レイヤーデータ）を生成する人物レイヤー生成部２１１と、
２）オリジナル撮影画像１０あるいは人物レイヤー１４から人物影レイヤー１６のレイヤーデータを生成する人物影レイヤー生成部２１３と、
３）最初に空の前景レイヤー１２のレイヤーデータを生成し、印刷画像編集画面Ｗ２における操作入力に応じて装飾オブジェクト１３を配置しデータを更新する前景レイヤー生成部２１５と、
４）背景レイヤー１８のレイヤーデータを生成する背景レイヤー生成部２１７と、
５）印刷用統合画像生成部２１９と、を有する。
本実施形態では、背景レイヤー１８は、背景テンプレート画像から何れかを選択する構成である。よって、背景レイヤー１８のレイヤーデータは、背景テンプレート画像を識別する画像ＩＤとするが、別途、画像ファイルをユーザ端末１５００から通信で取得して設定する構成も可能であり、その場合の背景レイヤー１８のレイヤーデータは画像データとなる。
【００８３】
データ送信制御部２２０は、サーバシステム１１００にて保存させるために、撮影に伴い生成されたデータ一式、すなわち撮影データセット５４０と、アクセス情報と、取得した個体識別情報とを対応づけて送信する制御を行う。電子メールの送信制御を可能としてもよい。
【００８４】
印刷制御部２２２は、印刷部３６０を制御する。本実施形態では、印刷用統合画像２０とともにアクセス情報を被印刷媒体８に印刷させる（図４参照）。
【００８５】
画像生成部２７２は、操作案内画面を表示させるための画像データを生成し、画像信号を画像表示部３７２へ出力することができる。
【００８６】
画像表示部３７２は、画像生成部２７２から入力される画像信号に基づいて各種画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管（ＣＲＴ）、プロジェクターといった画像表示装置によって実現できる。図２の例ではタッチパネル１３０６が該当する。
【００８７】
通信制御部２７４は、データ通信に係るデータ処理を実行し、通信部３７４を介して外部装置とのデータのやりとりを実現する。
【００８８】
通信部３７４は、通信回線９と接続して通信を実現する。例えば、無線通信機、モデム、ＴＡ（ターミナルアダプタ）、有線用の通信ケーブルのジャックや制御回路等によって実現される。図２の例では通信モジュール１３５３が該当する。
【００８９】
印刷部３６０は、撮影画像を所定の被印刷媒体に印刷して出力する。図２の例では印刷装置１３６０がこれに該当する。
【００９０】
記憶部５００は、処理部２００にロケーション装置１３００を統合的に制御させるための諸機能を実現するためのプログラムや各種データ等を記憶する。また、処理部２００の作業領域として用いられ、処理部２００が実行した演算結果などを一時的に記憶する。この機能は、例えばＲＡＭやＲＯＭなどのＩＣメモリ、ハードディスク等の磁気ディスク、ＣＤ−ＲＯＭやＤＶＤなどの光学ディスクなどによって実現される。図２の例ではＩＣメモリ１３５２がこれに該当する。
【００９１】
そして、本実施形態の記憶部５００は、制御プログラム５０１と、背景テンプレート画像データ５１０と、装飾オブジェクト用のフォントデータ５１２およびスタンプオブジェクトデータ５１６と、デコード情報５２０と、アクセス情報５２２と、撮影データセット５４０と、を記憶する。その他、タイマや、コイン投入数などのカウンタ、各種フラグなどの情報を適宜記憶できる。
【００９２】
制御プログラム５０１は、処理部２００が読み出して実行することでコンピュータとして必要な基本的な入出力機能を実現し、個体識別情報取得制御部２０２〜印刷制御部２２２の各部の機能を実現するためのプログラムである。図では１つのプログラムとして示しているが、複数のプログラムで構成されるとしてもよいのは勿論である。
【００９３】
背景テンプレート画像データ５１０は、背景テンプレート画像を定義するデータであって、背景画像ＩＤと対応づけて、画像データ（あるいは画像を生成するためのデータ）とを格納する。背景テンプレート画像サムネイル３３（図６参照）も格納しておくとしてもよい。
【００９４】
デコード情報５２０は、撮影部１０２で撮影・読み取った２次元コードをデコードして得られる。デコード情報５２０には個体識別情報が含まれる。個体識別情報は、ユーザ２、ユーザ端末１５００、或いは、ユーザ端末１５００に記憶された画像編集アプリといった画像編集の主体（個体）をユニークに識別するための情報であり、アプリＩＤと、ユーザアカウントと、電子メールアドレスとが含まれる。デコード情報５２０には、当然一緒に撮影した人数分のデコード情報５２０が記憶されることになる。
【００９５】
撮影データセット５４０は、今回の撮影に関連する画像データ一式を対応付けて格納する。例えば図１２に示すように、オリジナル撮影画像データ５４２と、人物レイヤーデータ５４４と、人物影レイヤーデータ５４６と、背景レイヤーデータ５４８（本実施形態では背景テンプレート画像の背景画像ＩＤとなる）と、前景レイヤーデータ５５０と、印刷用統合画像データ５６０とを含む。勿論、これら以外のデータも適宜格納することができる。
【００９６】
前景レイヤーデータ５５０には、装飾オブジェクト１３毎の装飾データ５５２が格納される。１つの装飾データ５５２には、装飾内容を定義する装飾要素データ５５４と配置位置データ５５６と配置姿勢データ５５８とが含まれる。
【００９７】
〔サーバシステムの機能構成の説明〕
図１３は、本実施形態におけるサーバシステム１１００の機能構成例を示す機能ブロック図である。サーバシステム１１００は、操作入力部１００ｓと、サーバ処理部２００ｓと、画像表示部３７２ｓと、通信部３７４ｓと、サーバ記憶部５００ｓとを備える。
【００９８】
操作入力部１００ｓは、サーバの管理のための各種操作を入力するための手段である。図１の例ではキーボード１１０６が該当する。
【００９９】
サーバ処理部２００ｓは、例えばＣＰＵやＧＰＵ等のマイクロプロセッサや、ＡＳＩＣ（特定用途向け集積回路）、ＩＣメモリなどの電子部品によって実現され、操作入力部１００ｓやサーバ記憶部５００ｓを含む各機能部との間でデータの入出力制御を行う。そして、所定のプログラムやデータ、操作入力部１００ｓからの操作入力信号、ユーザ端末１５００から受信したデータに基づいて各種の演算処理を実行して、サーバシステム１１００の動作を統合的に制御する。図１の例では制御基板１１５０が該当する。
【０１００】
そして、本実施形態のサーバ処理部２００ｓは、アカウント管理部２０１と、撮影画像管理部２５０と、画像生成部２７２ｓと、通信制御部２７４ｓとを含む。
【０１０１】
アカウント管理部２０１は、オンラインでのユーザ登録手続き及びログインに係る処理を行う。登録手続きを経たユーザすなわちプレーヤに対しては固有のユーザアカウントを発給し、必須登録情報の１つとして電子メールアドレスをユーザに設定させることができる。これらの情報は、ユーザ登録データベース５９０にユーザ別のユーザ登録データ５９２として記憶・管理される。アカウント管理部２１０は、管理手段の一例である。
【０１０２】
撮影画像管理部２５０は、ロケーション装置１３００から受信した画像データの記憶および配信を管理する。具体的には、画像データ受信制御部２５２と、画像データ記憶管理部２５４と、通知依頼制御部２５６と、編集用通信制御部２５８と、を有する。
【０１０３】
画像データ受信制御部２５２は、ロケーション装置１３００から保存対象のデータと、個体識別情報と、アクセス情報とを取得するための制御をする。具体的には、撮影データセット５４０と、デコード情報５２０と、アクセス情報５２２との受信制御をする（図８，図１１参照）。
【０１０４】
画像データ記憶管理部２５４は、撮影データセット５４０と、デコード情報５２０と、アクセス情報５２２とに基づいて撮影画像データベース６００にセーブデータセット６１０を生成・記憶し、管理する。
【０１０５】
１つのセーブデータセット６１０は、例えば図１４に示すように、認証用アクセス情報６１１と、アクセス許可アプリＩＤリスト６１２と、アクセス許可ユーザアカウントリスト６１３と、アクセス許可電子メールアドレスリスト６１４と、オリジナル撮影データセット６１５と、編集過程セーブデータ６２０と、を含む。
【０１０６】
認証用アクセス情報６１１は、ロケーション装置１３００から受信したアクセス情報５２２である。ユーザ端末１５００による画像編集時の認証に利用される。
【０１０７】
アクセス許可アプリＩＤリスト６１２と、アクセス許可ユーザアカウントリスト６１３と、アクセス許可電子メールアドレスリスト６１４との３つのリストは、当該セーブデータセット６１０へのアクセス認証のための個体識別情報のリストである。すなわち、アクセス許可アプリＩＤリスト６１２は、ロケーション装置１３００から受信したデコード情報５２０に含まれていたアプリＩＤのリストである。アクセス許可ユーザアカウントリスト６１３は、ロケーション装置１３００から受信したデコード情報５２０に含まれていたユーザアカウントのリストである。そして、アクセス許可電子メールアドレスリスト６１４は、ロケーション装置１３００から受信したデコード情報５２０に含まれていた電子メールアドレスのリストである。
【０１０８】
オリジナル撮影データセット６１５は、ロケーション装置１３００から受信した撮影データセット５４０（図１２参照）である。
【０１０９】
編集過程セーブデータ６２０は、画像編集に利用されたユーザ端末１５００毎、本実施形態では実質的にユーザ２毎に作成されて、ユーザ端末１５００での画像編集の過程を定義するデータを格納する。
【０１１０】
１つの編集過程セーブデータ６２０には、例えば、当該データを編集した主体としてのユーザかユーザ端末１５００か画像編集アプリかを識別するためのデータとして、編集者識別用アプリＩＤ６２１と、編集者識別用ユーザアカウント６２３と、編集者識別用電子メールアドレス６２４とが含まれる。また、更新日時６２５が含まれる。更に、編集過程の各レイヤーの状況を定義するデータとして、人物レイヤーデータ６４４、人物影レイヤーデータ６４６、背景レイヤーデータ６４８、前景レイヤーデータ６５０、を含む。勿論、これら以外のデータも適宜格納することができる。
【０１１１】
人物レイヤーデータ６４４、人物影レイヤーデータ６４６、背景レイヤーデータ６４８、前景レイヤーデータ６５０は、当該編集過程セーブデータ６２０が初回生成されるときに、オリジナル撮影データセット６１５の人物レイヤーデータ５４４、人物影レイヤーデータ５４６、背景レイヤーデータ５４８、前景レイヤーデータ５５０（図１２参照）からコピーされて初期化される。つまり、ユーザ端末１５００での画像処理は、ロケーション装置１３００で印刷された画像の内容からスタートすることになる。そして、これらはユーザ端末１５００にてセーブ操作アイコン３７（図９参照）への操作が検出されたことを契機に、ユーザ端末１５００より送られてくる編集過程のデータに基づいて逐次更新される。
【０１１２】
前景レイヤーデータ５５０には、一種のベクタ形式のデータとなっており、１つ１つの編集を装飾とみなした装飾データ６５２が格納される。装飾データ６５２には、装飾要素データ６５４と、配置位置データ６５６と、配置姿勢データ６５８と、サイズデータ６５９とが含まれる。装飾要素データ６５４には、当該装飾が手書き入力（ペン入力など）であるか、テキスト入力であるか、スタンプであるかといった装飾の種別を示す識別情報が含まれ、さらにテキスト入力であればそのテキスト内容を、スタンプであればそのスタンプＩＤが含まれる。配置位置データ６５６は、当該装飾の配置位置のデータである。手書き入力であれば、手書き入力された座標値の集合のデータとなる。配置姿勢データ６５８は、当該装飾の配置向きのデータである。サイズデータ６５９は、当該装飾の大きさのデータであり、基本となる装飾データからの拡大率や縮小率などのプロパティデータが含まれる。
【０１１３】
なお、本実施形態では前景レイヤーデータ５５０をベクタ形式のデータとして説明するが、ラスタ形式（例えばＪＰＥＧ画像）のデータとしてもよい。その場合、編集を終了して保存する際にラスタ形式（例えば、ＪＰＥＧ画像）のデータに変換して保存することとすればよい。
【０１１４】
図１３に戻って、通知依頼制御部２５６は、ロケーション装置１３００から受信した通知アドレス（本実施形態ではアプリＩＤ）へ向けてアクセス情報を通知するように通知システムサーバ１６００へ依頼する制御を行う。プッシュ通知の技術は、公知のプッシュ通知技術を適宜利用することで実現できる。
【０１１５】
編集用通信制御部２５８は、アクセス情報で認証されたユーザ端末１５００にて画像編集するためのデータを提供する機能を実現する。具体的には、１）ユーザ端末１５００から送信された個体識別情報とアクセス情報を受信制御して認証する機能と、２）認証したユーザ端末１５００へ当該アクセス情報に対応するセーブデータセット６１０に含まれるデータを当該ユーザ端末１５００へ送信する機能と、３）当該ユーザ端末１５００から編集過程に関するデータを受信する機能と、を実現する。
【０１１６】
画像生成部２７２ｓは、サーバシステム１１００の保守に関する画像等を生成し、画像表示部３７２ｓへ出力することができる。
【０１１７】
画像表示部３７２ｓは、画像生成部２７２ｓから入力される画像信号に基づいてシステム管理のための各種画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管（ＣＲＴ）、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。図１の例ではタッチパネル１１０８が該当する。
【０１１８】
通信制御部２７４ｓは、データ通信に係るデータ処理を実行し、通信部３７４ｓを介して外部装置とのデータのやりとりを実現する。
【０１１９】
通信部３７４ｓは、通信回線９と接続して通信を実現する。例えば、無線通信機、モデム、ＴＡ（ターミナルアダプタ）、有線用の通信ケーブルのジャックや制御回路等によって実現される。図１の例では通信装置１１５３が該当する。
【０１２０】
サーバ記憶部５００ｓは、サーバ処理部２００ｓにサーバシステム１１００を統合的に制御させるための諸機能を実現するためのシステムプログラムや、撮影画像データを記憶管理するために必要なプログラム、各種データ等を記憶する。また、サーバ処理部２００ｓの作業領域として用いられ、サーバ処理部２００ｓが各種プログラムに従って実行した演算結果などを一時的に記憶する。この機能は、例えばＲＡＭやＲＯＭなどのＩＣメモリ、ハードディスク等の磁気ディスク、ＣＤ−ＲＯＭやＤＶＤなどの光学ディスクなどによって実現される。図１の例では本体装置１１０１が搭載するＩＣメモリ１１５２やハードディスクなどの記憶媒体、及びストレージ１１４０がこれに該当する。
【０１２１】
そして、本実施形態におけるサーバ記憶部５００ｓは、サーバシステムプログラム５０５と、アカウント管理プログラム５０６と、撮影画像管理プログラム５０７と、ユーザ登録データベース５９０と、撮影画像データベース６００とを記憶する。その他、タイマやカウンタ、各種フラグなどの情報を適宜記憶できる。
【０１２２】
サーバシステムプログラム５０５は、サーバ処理部２００ｓが読み出して実行することでサーバシステム１１００にコンピュータとして必要な基本的な入出力機能を実現するためのシステムプログラムである。
【０１２３】
アカウント管理プログラム５０６と撮影画像管理プログラム５０７は、それぞれサーバ処理部２００ｓが読み出して実行することで、アカウント管理部２０１、撮影画像管理部２５０としての機能を実現させるためのプログラムである。なお、通知依頼制御部２５６を実現するためのプログラム部分は、通知システムサーバ１６００が公開するＡＰＩ（Application Programming Interface）などを適宜利用することで実現できる。
【０１２４】
ユーザ登録データベース５９０は、ユーザ端末１５００にて画像編集アプリを初回起動させたときに実行されるユーザ登録（ログイン登録）に伴って作成されるユーザ別のユーザ登録データ５９２を格納する。１つのユーザ登録データ５９２は、アプリＩＤと、ユーザアカウントと、電子メールアドレスとを格納する。勿論、これら以外のデータも適宜格納することができる。
【０１２５】
〔ユーザ端末の機能構成の説明〕
図１５は、本実施形態におけるユーザ端末１５００の機能構成例を示す機能ブロック図である。本実施形態におけるユーザ端末１５００は、操作入力部１００ｔと、撮影部１０２ｔと、端末処理部２００ｔと、画像表示部３７２ｔと、通信部３７４ｔと、端末記憶部５００ｔとを備える。
【０１２６】
操作入力部１００ｔは、ユーザによって為された各種の操作入力に応じて操作入力信号を端末処理部２００ｔに出力する。例えば、プッシュスイッチや、ジョイスティック、タッチパッド、トラックボール、加速度センサー、ジャイロ、ＣＣＤモジュール、などによって実現できる。図３の例では方向入力キー１５０２や、ボタンスイッチ１５０４、タッチパネル１５０６がこれに該当する。
【０１２７】
撮影部１０２ｔは、端末正面、すなわち画像表示部３７２ｔの画面表示方向の様子を撮影し、画像のデータを生成して端末処理部２００ｔに出力する。図３の例ではカメラ部１５０８が該当する。
【０１２８】
端末処理部２００ｔは、例えばＣＰＵやＧＰＵ等のマイクロプロセッサや、ＡＳＩＣ（特定用途向け集積回路）、ＩＣメモリなどの電子部品によって実現され、操作入力部１００ｔや端末記憶部５００ｔを含む各機能部との間でデータの入出力制御を行う。そして、所定のプログラムやデータに基づいて各種の演算処理を実行して、ユーザ端末１５００の動作を制御する。図３の例では制御基板１５５０がこれに該当する。
そして、本実施形態の端末処理部２００ｔは、コード生成部２３０と、コード表示制御部２３２と、通知受信制御部２３４と、個体識別情報送信制御部２３５と、編集処理部２３６と、画像生成部２７２ｔと、通信制御部２７４ｔとを備える。
【０１２９】
コード生成部２３０とコード表示制御部２３２は、画像編集アプリ５０３を実行することにより実現される。
【０１３０】
コード生成部２３０は、自機に画像編集アプリ５０３の配信を受け、インストールした際に付与された固有のアプリＩＤ５３１と、ユーザ登録時に設定・記憶されたユーザアカウント５３２および電子メールアドレス５３３とを含む２次元コード５３４を生成する。生成方法は、適宜公知技術を用いることで実現できる。
【０１３１】
コード表示制御部２３２は、２次元コード５３４を画像表示部３７２ｔに表示させる。
【０１３２】
通知受信制御部２３４は、通知システムサーバ１６００（図１参照）が提供するプッシュ通知に対応した受信制御を行い、通知を受信する毎にプッシュ通知データ５３６を端末記憶部５００ｔに記憶させる。プッシュ通知データ５３６には、自機を特定するための通知アドレス５３７（本実施形態ではアプリＩＤ５３１に同じ）と、付随したアクセス情報５３８とを格納する。
【０１３３】
個体識別情報送信制御部２３５は、自機に係る個体識別情報をサーバシステム１１００へ送信するための制御を行う。
【０１３４】
編集処理部２３６は、サーバシステム１１００と所定の通信制御を行い、アクセス情報５３８に対応づけてサーバシステム１１００に保存されているセーブデータセット６１０（図１４参照）を利用した画像編集処理を行う。
より具体的には、
１）アクセス情報５３８に対応付けられた自機の個体識別情報用および他の個体識別情報用の編集過程セーブデータ６２０を取得して、それぞれ自編集過程データ７１０、他編集過程データ８１０として端末記憶部５００ｔに記憶させることができる。
２）そして、それらが定義する各種レイヤーデータの表示／非表示を選択可能に制御しつつも、自編集過程データ７１０に含まれる前景レイヤーと背景レイヤーのみ編集可能に制御する。
３）それに伴い、他編集過程データ８１０に含まれるレイヤーが編集不可能である旨の編集不可通知４８（図１０参照）を適宜表示させる。
４）そして、所定の統合画像操作を検出して、表示選択されているレイヤーデータを統合して１つの統合画像データ９００を生成し端末記憶部５００ｔに記憶させることができる。
５）また、編集が終了した場合には、自編集過程データ７１０をサーバシステム１１００に送信して、アクセス情報５３８に対応付けてサーバシステム１１００に記憶されていた自機の個体識別情報用の編集過程セーブデータ６２０を更新させる。
【０１３５】
画像生成部２７２ｔは、各種画面を表示させるための画像データを生成し、画像信号を画像表示部３７２ｔへ出力することができる。
画像表示部３７２ｔは、画像生成部２７２ｔから入力される画像信号に基づいて各種画像を表示する。図３の例ではタッチパネル１５０６が該当する。
【０１３６】
通信制御部２７４ｔは、データ通信に係るデータ処理を実行し、通信部３７４ｔを介して外部装置とのデータのやりとりを実現する。
【０１３７】
通信部３７４ｔは、通信回線９と接続して通信を実現する。例えば、無線通信機、モデム、ＴＡ（ターミナルアダプタ）、有線用の通信ケーブルのジャックや制御回路等によって実現される。図３の例では通信モジュール１５５３が該当する。
【０１３８】
端末記憶部５００ｔは、端末処理部２００ｔにユーザ端末１５００を統合的に制御させるための諸機能を実現するためのプログラムや各種データ等を記憶する。また、端末処理部２００ｔの作業領域として用いられ、端末処理部２００ｔが実行した演算結果などを一時的に記憶する。この機能は、例えばＲＡＭやＲＯＭなどのＩＣメモリ、ハードディスク等の磁気ディスク、ＣＤ−ＲＯＭやＤＶＤなどの光学ディスクなどによって実現される。図３の例ではＩＣメモリ１５５２がこれに該当する。
【０１３９】
そして、本実施形態の端末記憶部５００ｔは、端末システムプログラム５０２と、画像編集アプリ５０３と、通知受信アプリ５０４と、背景テンプレート画像データ５１０と、フォントデータ５１２と、スタンプオブジェクトデータ５１６とを記憶する。背景テンプレート画像データ５１０と、フォントデータ５１２と、スタンプオブジェクトデータ５１６とについては、それぞれ標準で用意される標準背景テンプレート画像データと、標準フォントデータと、標準スタンプオブジェクトデータとの他に、別途オンラインショッピングで購入したデータを含めることができる。
【０１４０】
また、端末記憶部５００ｔは、個体識別情報５３０（アプリＩＤ５３１、ユーザアカウント５３２、電子メールアドレス５３３）と、生成した２次元コード５３４と、プッシュ通知データ５３６と、自編集過程データ７１０と、他編集過程データ８１０と、レイヤー別表示設定フラグリスト８１２と、統合画像データ９００とを記憶する。その他、タイマやカウンタ、各種フラグなどの情報を適宜記憶できる。
【０１４１】
端末システムプログラム５０２は、端末処理部２００ｔが読み出して実行することでユーザ端末１５００にコンピュータとして必要な基本的な入出力機能を実現する。
【０１４２】
画像編集アプリ５０３は、端末処理部２００ｔが読み出して実行することでコード生成部２３０と、コード表示制御部２３２と、個体識別情報送信制御部２３５と、編集処理部２３６としての機能を実現させるためのアプリケーションプログラムである。
【０１４３】
通知受信アプリ５０４は、端末処理部２００ｔが読み出して実行することで通知受信制御部２３４としての機能を実現するためのアプリケーションプログラムである。当該プログラムは、端末システムプログラム５０２の一部であってもよい。
【０１４４】
自編集過程データ７１０は、サーバシステム１１００から提供される編集過程セーブデータ６２０のうち自機に記憶されている個体識別情報５３０に対応するセーブデータであり、ユーザ端末１５００での画像編集によって逐次更新される。自編集過程データ７１０には、背景レイヤーデータ７１８や前景レイヤーデータ７１９等が含まれ、自ユーザによって編集される。サーバシステム１１００から提供された時点においては、自編集過程データ７１０は、編集過程セーブデータ６２０の内容（背景レイヤーデータ６４８や前景レイヤーデータ６５０等）となっている。編集された後の自編集過程データ７１０はサーバシステム１１００に送信されて、サーバシステム１１００に記憶されていた編集過程セーブデータ６２０が更新される。すなわち、サーバシステム１１００では、各ユーザがそれぞれのユーザ端末で編集した過程のデータが記憶・管理されることとなる。
【０１４５】
他編集過程データ８１０は、サーバシステム１１００から提供される編集過程セーブデータ６２０のうち自機の個体識別情報５３０以外に対応するセーブデータである。他編集過程データ８１０は、原則、ユーザ端末１５００での画像編集で変更されることはない。
【０１４６】
レイヤー別表示設定フラグリスト８１２は、自編集過程データ７１０および他編集過程データ８１０に含まれる各レイヤーの、当該レイヤーをプレビュー３０（図９参照）での表示／非表示の設定フラグのリストである。設定フラグは表示対象なら「１」、非表示なら「０」とされる。なお、本実施形態では、人物レイヤー１４および人物影レイヤー１６については、常時表示対象に設定されているものとする。
【０１４７】
統合画像データ９００は、ユーザ端末１５００での画像編集の過程で、所定の統合画像保存操作（図９の統合画像保存操作アイコン３９を参照）に応じて、現在プレビュー３０にて表示されているレイヤーを１つに統合した画像のデータであって、以降は前景や背景などのレイヤー別での編集ができない画像データである。ＪＰＥＧなどデータの形式は特に問わない。
【０１４８】
では次に、ロケーション装置１３００、サーバシステム１１００、ユーザ端末１５００それぞれの動作について説明する。
【０１４９】
〔ロケーション装置の動作説明〕
図１６は、ロケーション装置１３００における処理の流れについて説明するためのフローチャートである。ここで説明する処理の流れは、処理部２００が制御プログラム５０１（図１１参照）を実行することにより実現される。
【０１５０】
ロケーション装置１３００の処理部２００は、起動すると制御プログラム５０１を実行する。そして、先ずシステムチェックや初期化などを行った後、所定のデモンストレーション画面の表示を開始する（ステップＳ２）。
【０１５１】
そして、処理部２００は、デモンストレーション画面を表示している間にコイン投入装置１３０２へのコインの投入を検出すると（ステップＳ４のＹＥＳ）、タッチパネル１３０６に受付開始画面Ｗ１０（図７参照）を表示させ、ユーザ２が所持するユーザ端末１５００に表示された２次元コードをカメラ部１３０８で撮影し読み取る（ステップＳ６）。この時、読み取り毎にデコード情報５２０が記憶される。
【０１５２】
次に、処理部２００は、カメラ部１３０８で単色背景部１３６４の前に立つユーザ２を撮影する（ステップＳ８）。この時撮影された画像がオリジナル撮影画像１０（図５参照）であって、記憶部５００に撮影データセット５４０が生成され撮影した画像データがオリジナル撮影画像データ５４２として記憶される。
【０１５３】
そして、このオリジナル撮影画像１０から人物レイヤー１４と人物影レイヤー１６を生成し、それぞれの画像データを人物レイヤーデータ５４４、人物影レイヤーデータ５４６として記憶する（ステップＳ１０）。また、空の前景レイヤー１２と空の背景レイヤー１８とを生成して、それぞれ前景レイヤーデータ５５０、背景レイヤーデータ５４８として記憶する（ステップＳ１２）。なお、本実施形態の背景レイヤーデータ５４８は、背景テンプレート画像の画像ＩＤとするので、この段階では未定を示す所定値（例えばＮＵＬＬ）とされる。
【０１５４】
次に処理部２００は、タッチパネル１３０６に印刷用画像編集画面Ｗ２（図６参照）を表示させる（ステップＳ２０）。そして、当該画面における編集操作に応じて前景レイヤーデータ５５０と、背景レイヤーデータ５４８とを更新する（ステップＳ２２）。
【０１５５】
印刷用画像編集画面Ｗ２を表示した状態で印刷操作アイコン３８へのタッチ操作が検出されると、処理部２００は所定の印刷操作の入力を検出したと判断し（ステップＳ３０のＹＥＳ）、印刷用統合画像２０（図４参照）を生成し（ステップＳ３２）、アクセス情報５２２を生成する（ステップＳ３４：図１１参照）。そして、生成した印刷用統合画像２０とアクセス情報５２２とを印刷装置１３６０で被印刷媒体８に印刷させる（ステップＳ３６）。
【０１５６】
次に、処理部２００は、サーバシステム１１００へアクセスして、所定の保存リクエストとともに、今回の撮影で得られたデコード情報５２０と、アクセス情報５２２と、撮影データセット５４０とをサーバシステム１１００に送信する（ステップＳ３８）。
そして、これらのデータを破棄して（ステップＳ４０）、デモンストレーションの画面表示に戻る（ステップＳ２）。
【０１５７】
〔サーバシステムの動作説明〕
図１７は、サーバシステム１１００における処理の流れについて説明するためのフローチャートである。ここで説明する処理の流れは、サーバ処理部２００ｓがサーバシステムプログラム５０５を実行した状態で、撮影画像管理プログラム５０７を実行することにより実現される（図１３参照）。
【０１５８】
サーバシステム１１００のサーバ処理部２００ｓは、ロケーション装置１３００から保存リクエストを受信すると（ステップＳ６０のＹＥＳ）、当該リクエストとともに受信した各種データに基づいて新たなセーブデータセット６１０を生成し保存する（ステップＳ６２：図１４参照）。
【０１５９】
セーブデータセット６１０の生成にあたっては、サーバ処理部２００ｓは、受信したアクセス情報５２２を複製して認証用アクセス情報６１１とする。また、受信したデコード情報５２０から３種類の個別情報を分離して種類別にリストとして登録する。すなわち、アプリＩＤを抜き出してアクセス許可アプリＩＤリスト６１２に、ユーザアカウントを抜き出してアクセス許可ユーザアカウントリスト６１３に電子メールアドレスを抜き出してアクセス許可電子メールアドレスリスト６１４に登録する。
【０１６０】
更に、サーバ処理部２００ｓは、受信した撮影データセット５４０を複製してオリジナル撮影データセット６１５とし、更に受信したデコード情報５２０別に編集過程セーブデータ６２０を生成する。具体的には、１つの受信したデコード情報５２０から取り出したアプリＩＤとユーザアカウントと電子メールアドレスとをそれぞれ編集者識別用アプリＩＤ６２１、編集者識別用ユーザアカウント６２３、編集者識別用電子メールアドレス６２４とする。また、受信した撮影データセット５４０に含まれる各レイヤーデータをそれぞれ複製して人物レイヤーデータ６４４、人物影レイヤーデータ６４６、背景レイヤーデータ６４８、前景レイヤーデータ６５０とする。
【０１６１】
もし、ユーザ端末１５００から所定の画像編集用の認証リクエストを受信したならば（ステップＳ６４のＹＥＳ）、サーバ処理部２００ｓは当該リクエストとともに受信したアプリＩＤ、ユーザアカウント、電子メールアドレスの何れかの個体識別情報を用いて認証を行う（ステップＳ６６）。
【０１６２】
具体的には、受信したアプリＩＤ、ユーザアカウント、電子メールアドレスの何れかが、アクセス許可アプリＩＤリスト６１２、アクセス許可ユーザアカウント６１３、アクセス許可電子メールアドレスリスト６１４の何れかに含まれるセーブデータセット６１０（図１４参照）を検索する。そして、該当が有れば認証し（ステップＳ６６のＹＥＳ）、サーバ処理部２００ｓは、認証リクエストしたユーザ端末１５００へ、検索されたセーブデータセット６１０のうちの、受信した個体識別情報に対応する編集過程セーブデータ６２０を送信する（ステップＳ６８）。また、そのセーブデータセット６１０のうちの、他の個体識別情報に対応する編集過程セーブデータ６２０も送信する（ステップＳ７０）。
【０１６３】
ここで、編集過程セーブデータ６２０のうち、前景レイヤーデータ６５０は、いわばベクタ形式のデータとなっている。そこで、他の個体識別情報に対応する前景レイヤーデータ６５０については、ベクタ形式からラスタ形式（例えばＪＰＥＧ画像などのラスタ画像）のデータに変換して送信することとしてもよい。
【０１６４】
これらの両ステップで送信された編集過程セーブデータ６２０は、ユーザ端末１５００の端末記憶部５００ｔに、それぞれ自編集過程データ７１０、他編集過程データ８１０として記憶され（図１５参照）、ユーザ端末１５００における画像編集操作入力に応じて、自編集過程データ７１０が逐次更新される。
【０１６５】
ユーザ端末１５００にて所定のセーブ操作が検出されると、所定の編集過程保存リクエストとともに、アクセス情報５３８と、個体識別情報（アプリＩＤ５３１、ユーザアカウント５３２、電子メールアドレス５３３の何れか）と、自編集過程データ７１０とがサーバシステム１１００へ送信される。
サーバシステム１１００のサーバ処理部２００ｓは、それらを受信すると（ステップＳ７２のＹＥＳ）、受信した自編集過程データ７１０を受信した個体識別情報に対応する編集過程セーブデータ６２０の内容に反映させる（ステップＳ７４）。
【０１６６】
また、ユーザ端末１５００から所定のアクセス許可個体識別情報の追加リクエストと、追加希望する新しい個体識別情報（アプリＩＤ、ユーザアカウント、電子メールアドレスの何れか）と、アクセス情報５３８とを受信したならば（ステップＳ７６のＹＥＳ）、サーバ処理部２００ｓは、受信したアクセス情報に対応する編集過程セーブデータ６２０を参照し、アクセス許可アプリＩＤリスト６１２、アクセス許可ユーザアカウントリスト６１３、アクセス許可電子メールアドレスリスト６１４それぞれの登録済数をカウントする。すなわち、アクセス情報５３８に係る撮影画像に対して既に登録されている個体（アプリやユーザ等）の数をカウントする。そして、そのうちの最大値が、所定の上限値以下であれば（ステップＳ７８のＹＥＳ）、受信した追加希望の個体識別情報を、アクセス許可アプリＩＤリスト６１２、アクセス許可ユーザアカウントリスト６１３、アクセス許可電子メールアドレスリスト６１４の何れかデータ種類が適合するリストに登録する（ステップＳ８０）。１つの撮影画像について、登録できる個体の数に上限値を定めているため、この上限値以下で登録を認めるためです。
【０１６７】
〔ユーザ端末の動作説明〕
次に、ユーザ端末１５００の動作について説明する。
図１８〜図１９は、ユーザ端末１５００における処理の流れを説明するためのフローチャートである。当該処理は、ユーザ端末１５００にて画像編集アプリ５０３を実行することにより実現される（図１５参照）。
【０１６８】
ユーザ端末１５００の端末処理部２００ｔは、先ずタッチパネル１５０６にメニュー画面を表示させる（ステップＳ１００）。メニュー項目には「２次元コードの表示」「画像編集の開始」「アクセス許可個体識別情報の追加」「アプリの終了」が含まれる。
【０１６９】
メニュー項目の「２次元コードの表示」は、ユーザ２がロケーション装置１３００にて受付開始画面Ｗ１０（図７参照）を見た際に選択される。
そして、メニュー画面にて２次元コードの表示操作が検出されると（ステップＳ１０２のＹＥＳ）、端末処理部２００ｔは、２次元コード５３４（図１５参照）を生成して、タッチパネル１５０６に所定の表示終了条件を満たすまで、例えば表示開始から一定時間経過や、所定の表示終了操作を検出するまで表示させる（ステップＳ１０４）。
【０１７０】
メニュー項目の「画像編集の開始」は、ユーザ２がロケーション装置１３００にて撮影を終え、ユーザ端末１５００にてプッシュ通知でアクセス情報５３８が受信されたことを確認してから選択可能とされる。
【０１７１】
そして、メニュー画面にて画像編集の開始操作が検出されると（ステップＳ１１０のＹＥＳ）、端末処理部２００ｔは、サーバシステム１１００へアクセスして、所定の認証リクエストと、認証用の個体識別情報５３０と、アクセス情報５３８とを送信する（ステップＳ１１２：図１５参照）。
【０１７２】
サーバシステム１１００にて認証が得られると、サーバシステム１１００から自個体識別情報に対応する編集過程セーブデータ６２０を受信して、これを自編集過程データ７１０として端末記憶部５００ｔに記憶する（ステップＳ１１４）。また、同様にしてサーバシステム１１００から他個体識別情報に対応する編集過程セーブデータ６２０を受信して、これを他編集過程データ８１０として端末記憶部５００ｔに記憶する（ステップＳ１１６）。そして、端末処理部２００ｔは画像編集処理を実行する（ステップＳ１１８）。
【０１７３】
図２０〜図２１は、本実施形態における画像編集処理の流れを説明するためのフローチャートである。同処理において、端末処理部２００ｔは先ず、自編集過程データ７１０の全レイヤーをプレビュー３０への表示対象に設定し（ステップＳ２０２）、他編集過程データ８１０の全レイヤーを非表示に設定する（ステップＳ２０４）。そして、画像編集画面を表示させる（ステップＳ２０６：図９参照）。
【０１７４】
画像編集画面にて、レイヤー表示設定部５０のレイヤーサムネイルへのタッチ操作を検出すると、端末処理部２００ｔは対応するレイヤーの表示／非表示の切り換え操作がなされたとみなし（ステップＳ２１０のＹＥＳ）、該当するレイヤーの表示／非表示の設定を切り換え、プレビュー３０にその結果を反映させる（ステップＳ２１２）。
【０１７５】
更に、表示対象へ設定が変更されたレイヤーが他編集過程データ８１０に属する場合は（ステップＳ２１４のＹＥＳ）、端末処理部２００ｔは当該レイヤーに対応するレイヤーサムネイルに編集不可通知４８（図１０参照）を一定時間添付表示する（ステップＳ２１６）。
【０１７６】
画像編集画面の編集操作パネル３２にて、背景テンプレート画像サムネイル３３へのタッチ操作を検出すると、端末処理部２００ｔは、タッチ操作によって選択された背景テンプレート画像サムネイル３３を背景レイヤー１８とする画像選択操作がなされたと判断して（ステップＳ２２０のＹＥＳ）、選択操作に応じて自編集過程データ７１０の背景レイヤーデータ６４８（図１４参照）を変更する（ステップＳ２２２）。
【０１７７】
また、画像編集画面の編集操作パネル３２にて、前景レイヤー１２への編集操作を検出すると（ステップＳ２３０）、端末処理部２００ｔは、選択操作に応じて自編集過程データ７１０の前景レイヤーデータ６５０（図１４参照）を変更する（ステップＳ２３２）。
【０１７８】
図２１のフローチャートに移って、画像編集画面にてセーブ操作アイコン３７（図１０参照）へのタッチ操作が検出されると、端末処理部２００ｔは所定のセーブ操作を検出したと判断し（ステップＳ２６０のＹＥＳ）、サーバシステム１１００へアクセスして、所定の保存リクエストと、認証に使用した個体識別情報５３０と、アクセス情報５３８と、自編集過程データ７１０とを送信する（ステップＳ２６２）。つまり、サーバシステム１１００へのデータ保存処理を実行する。
【０１７９】
また、画像編集画面にて統合画像保存操作アイコン３９（図１０参照）へのタッチ操作が検出されると、端末処理部２００ｔは所定の統合画像保存操作を検出したと判断し（ステップＳ２６４のＹＥＳ）、現在表示対象となっているレイヤーを全て１つに統合処理した統合画像を生成し、統合画像データ９００を端末記憶部５００ｔに記憶させる（ステップＳ２６８）。
【０１８０】
図１８のフローチャートに戻って、画像編集処理は所定の画像編集終了を検出するまで実行される（ステップＳ２８０のＮＯ）。画像編集終了を検出すると（ステップＳ２８０のＹＥＳ）、端末処理部２００ｔはサーバシステム１１００へアクセスして、所定の保存リクエストと、認証に使用した個体識別情報５３０と、アクセス情報５３８と、自編集過程データ７１０とを送信する（ステップＳ２８２）。これにより、自編集過程データ７１０に基づいて、サーバシステム１１００に記憶されている、対応する編集過程セーブデータ６２０が更新される。自ユーザの編集内容がサーバシステム１１００側に反映される結果、他ユーザは、自ユーザの編集内容を閲覧することができるようになる。
【０１８１】
図１９のフローチャートに移って、ステップＳ２で表示したメニュー画面にて、「アクセス許可個体識別情報の追加」の選択が検出されると（ステップＳ２８４のＹＥＳ）、端末処理部２００ｔはタッチパネル１５０６に入力欄およびソフトウェアキーボードを表示させて追加希望する個体識別情報の受付をする（ステップＳ２８６）。そして、サーバシステム１１００へ、所定のアクセス許可個体識別情報の追加リクエストとともに、アクセス情報と、追加希望する個体識別情報とをサーバシステム１１００へ送信する（ステップＳ２８８）。
【０１８２】
メニュー画面にてアプリ終了操作の選択が検出されたならば（ステップＳ２９０のＹＥＳ）、端末処理部２００ｔは一連の処理を終了する。
【０１８３】
以上、本実施形態によれば、ロケーション装置１３００で撮影・画像編集・印刷された画像データがサーバシステム１１００に保存され、撮影したユーザ２は撮影後にユーザ端末１５００を使って保存されている画像データを元に画像を編集することができるようになる。例えば、友人同士がロケーション装置１３００で撮影した後に、各自が有するユーザ端末１５００でもって、同一の撮影画像に対する編集操作を別々に、時間制限なく、何度でも楽しむことができる。これにより、編集した画像を互いに見せ合ったりして楽しむことができる。また、編集した画像は、撮影に参加しなかった他の友人や知人に配布することが可能となるため、楽しみの輪が広がる。
つまり、ロケーション装置を含むシステム全体としての魅力を創造し、ひいてはロケーション装置への集客力を向上させることができる。
【０１８４】
なお、本発明の形態は上記実施形態に限らず、適宜構成要素の追加・省略・変更を施すことができる。
【０１８５】
例えば、上記実施形態ではユーザ端末１５００を使った画像編集の処理を、端末処理部２００ｔにて実行する構成としたが、サーバシステム１１００にて実行する構成としてもよい。具体的には、画像編集アプリ５０３からステップＳ１１０〜Ｓ２８２（図１８参照）を実現するプログラム部分を省略する。一方で、サーバシステム１１００では、編集用通信制御部２５８（図１３参照）に、撮影後の画像編集処理サービスを提供するウェブサイト管理機能を追加するとともに、端末処理部２００ｔが有していた編集処理部２３６を追加する。そして、サーバシステム１１００のサーバ処理部２００ｓが当該ウェブサイトで図９〜図１０で示したような画像編集処理を実現するとしてもよい。この際、ユーザ端末１５００は単なるマンマシンインターフェースとしての端末（いわゆるダム端末）となり、編集処理自体はサーバシステム１１００側で実行する構成となる。
【０１８６】
また、上述の実施形態では、ロケーション装置１３００は、従来の撮影印刷装置と同様の撮影機能および撮影画像の被印刷媒体への印刷機能を有することとして説明したが、印刷機能を省略することとしてもよい。
【符号の説明】
【０１８７】
８  被印刷媒体
１０  オリジナル撮影画像
１２  前景レイヤー
１３  装飾オブジェクト
１４  人物レイヤー
１６  人物影レイヤー
１８  背景レイヤー
２０  印刷用統合画像
２２  アクセス情報印字部
３０  プレビュー
３２  編集操作パネル
３３  背景テンプレート画像サムネイル
３７  セーブ操作アイコン
３８  印刷操作アイコン
３９  統合画像保存操作アイコン
４８  編集不可通知
５０  レイヤー表示設定部
５４  前景レイヤーサムネイル
５６  背景レイヤーサムネイル
２００ｓ  サーバ処理部
２０１  アカウント管理部
２０２  個体識別情報取得制御部
２０４  アクセス情報生成部
２１０  印刷画像編集部
２１１  人物レイヤーデータ生成部
２１３  人物影レイヤー生成部
２１５  前景レイヤー生成部
２１７  背景レイヤー生成部
２１９  印刷用統合画像生成部
２２０  データ送信制御部
２２２  印刷制御部
２３０  コード生成部
２３２  コード表示制御部
２３４  通知受信制御部
２３５  個体識別情報送信制御部
２３６  編集処理部
２５０  撮影画像管理部
２５２  画像データ受信制御部
２５４  画像データ記憶管理部
２５６  通知依頼制御部
２５８  編集用通信制御部
３６０  印刷部
５００ｓ  サーバ記憶部
５０３  画像編集アプリ
５０４  通知受信アプリ
５０７  撮影画像管理プログラム
５１０  背景テンプレート画像データ
５１６  スタンプオブジェクトデータ
５２０  デコード情報
５２２  アクセス情報
５３０  個体識別情報
５３１  アプリＩＤ
５３２  ユーザアカウント
５３３  電子メールアドレス
５３４  ２次元コード
５３６  プッシュ通知データ
５３７  通知アドレス
５３８  アクセス情報
５４０  撮影データセット
５４２  オリジナル撮影画像データ
５４４  人物レイヤーデータ
５４６  人物影レイヤーデータ
５４８  背景レイヤーデータ
５５０  前景レイヤーデータ
５６０  印刷用統合画像データ
６００  撮影画像データベース
６１０  セーブデータセット
６１１  認証用アクセス情報
６１２  アクセス許可アプリＩＤリスト
６１３  アクセス許可ユーザアカウントリスト
６１４  アクセス許可電子メールアドレスリスト
６１５  オリジナル撮影データセット
６２０  編集過程セーブデータ
６２３  編集者識別用ユーザアカウント
６２４  編集者識別用電子メールアドレス
６４４  人物レイヤーデータ
６４６  人物影レイヤーデータ
６４８  背景レイヤーデータ
６５０  前景レイヤーデータ
７１０  自編集過程データ
８１０  他編集過程データ
８１２  レイヤー別表示設定フラグリスト
９００  統合画像データ
１１００  サーバシステム
１１４０  ストレージ
１１５０  制御基板
１３００  ロケーション装置
１３０６  タッチパネル
１３０８  カメラ部
１３５０  制御基板
１３６０  印刷装置
１５００  ユーザ端末
１５０６  タッチパネル
１５５０  制御基板
Ｗ２  印刷用画像編集画面
Ｗ３  画像編集画面
Ｗ１０  受付開始画面
Ｗ１２  連続受付画面
【図１】
2015142320.tif 000003
【図２】
2015142320.tif 000004
【図３】
2015142320.tif 000005
【図４】
2015142320.tif 000006
【図５】
2015142320.tif 000007
【図６】
2015142320.tif 000008
【図７】
2015142320.tif 000009
【図８】
2015142320.tif 000010
【図９】
2015142320.tif 000011
【図１０】
2015142320.tif 000012
【図１１】
2015142320.tif 000013
【図１２】
2015142320.tif 000014
【図１３】
2015142320.tif 000015
【図１４】
2015142320.tif 000016
【図１５】
2015142320.tif 000017
【図１６】
2015142320.tif 000018
【図１７】
2015142320.tif 000019
【図１８】
2015142320.tif 000020
【図１９】
2015142320.tif 000021
【図２０】
2015142320.tif 000022
【図２１】
2015142320.tif 000023