(57)【要約】【課題】インターネットサーバー８にアップロードされた撮影画像ＩＭにおける人物パーツの編集を携帯端末９の操作によって行うにあたり、編集対象となる人物パーツが撮影画像ＩＭ中に占める領域を的確かつ簡便に特定するのに資する技術を提供する。【解決手段】パーツ情報ＩＰが携帯端末９からアクセス可能なインターネットサーバー８にアップロードされる。そのため、インターネットサーバー８にアップロードされた撮影画像ＩＭを携帯端末９の操作により編集する際に、パーツ情報ＩＰを用いることができる。その結果、編集対象となる人物パーツが撮影画像ＩＭ中に占める領域を的確かつ簡便に特定することが可能となっている。【選択図】図３
2016025603.tif 000002
【特許請求の範囲】
【請求項１】
撮影ブースを有する筐体と、
前記撮影ブース内の人物を撮影して撮影画像を取得する撮影手段と、
人物の目、黒目、白目、瞼、まつ毛、眉毛、鼻、口、唇、頬、肌、髪の毛、顔、首、胴体、腕、手、足、関節の少なくとも１つの人物パーツが前記撮影画像中に占める領域を示すパーツ情報を前記撮影画像から抽出するパーツ情報抽出手段と、
前記撮影画像とともに前記パーツ情報を、携帯端末からアクセス可能なサーバーにアップロードする通信手段と
を備えたことを特徴とする人物撮影装置。
【請求項２】
前記通信手段は、インターネットに接続されたサーバーに前記撮影画像とともに前記パーツ情報をアップロードする請求項１に記載の人物撮影装置。
【請求項３】
クロマキーによる画像合成に使用可能なマスクを前記撮影画像に基づき生成するマスク生成手段をさらに備え、
前記通信手段は、前記マスクも前記サーバーにアップロードする請求項１または２に記載の人物撮影装置。
【請求項４】
前記通信手段は、前記撮影手段の被写体である当該人物に特有の人物特定情報も前記サーバーにアップロードする請求項１ないし３のいずれか一項に記載の人物撮影装置。
【請求項５】
前記撮影ブース内の人物の顔以外の身体パーツの位置を検出する検出手段をさらに備え、
前記通信手段は、前記検出手段が検出した前記身体パーツの位置を示す身体パーツ位置情報も前記サーバーにアップロードする請求項１ないし４のいずれか一項に記載の人物撮影装置。
【請求項６】
筐体に設けられた撮影ブース内の人物を撮影して撮影画像を取得するとともに、人物の目、黒目、白目、瞼、まつ毛、眉毛、鼻、口、唇、頬、肌、髪の毛、顔、首、胴体、腕、手、足、関節の少なくとも１つの人物パーツが前記撮影画像中に占める領域を示すパーツ情報を前記撮影画像から抽出する人物撮影装置と、
携帯端末からアクセス可能なサーバーと
を備え、
前記人物撮影装置は、前記撮影画像とともに前記パーツ情報を前記サーバーにアップロードする通信手段を有することを特徴とする撮影画像提供システム。
【請求項７】
人物撮影装置の撮影手段により人物を撮影して取得した撮影画像、および、前記人物撮影装置のパーツ情報抽出手段により前記撮影画像から抽出した人物の目、黒目、白目、瞼、まつ毛、眉毛、鼻、口、唇、頬、肌、髪の毛、顔、首、胴体、腕、手、足、関節の少なくとも１つの人物パーツが前記撮影画像中に占める領域を示すパーツ情報を、前記人物撮影装置から受信する撮影画像受信工程と、
前記撮影画像をアクセス中の携帯端末に送信する撮影画像送信工程と、
ユーザーによる前記携帯端末の操作により前記撮影画像中に指定した位置に対応する指定位置情報を前記携帯端末から受信する指定位置情報受信工程と、
前記指定位置情報により指定される位置に対応する前記人物パーツが前記撮影画像中に占める領域を前記パーツ情報に基づいて特定する特定工程と
をサーバーに実行させることを特徴とするサーバー用プログラム。
【請求項８】
人物撮影装置が撮影手段により人物を撮影してサーバーにアップロードした撮影画像にアクセスする撮影画像アクセス工程と、
前記ユーザーによる携帯端末の操作により前記撮影画像中に指定した位置に対応する指定位置情報を取得する指定位置情報取得工程と、
前記人物撮影装置がパーツ情報抽出手段により前記撮影画像から抽出して前記サーバーにアップロードした人物の目、黒目、白目、瞼、まつ毛、眉毛、鼻、口、唇、頬、肌、髪の毛、顔、首、胴体、腕、手、足、関節の少なくとも１つの人物パーツが前記撮影画像中に占める領域を示すパーツ情報にアクセスするパーツ情報アクセス工程と、
前記指定位置情報により指定される位置に対応する前記人物パーツが前記撮影画像中に占める領域を前記パーツ情報に基づいて特定する特定工程と
を、前記携帯端末に搭載されたコンピューターに実行させることを特徴とする携帯端末用プログラム。
【請求項９】
人物撮影装置に設けられた撮影ブース内の人物を撮影して撮影画像を取得する撮影工程と、
人物の目、黒目、白目、瞼、まつ毛、眉毛、鼻、口、唇、頬、肌、髪の毛、顔、首、胴体、腕、手、足、関節の少なくとも１つの人物パーツが前記撮影画像中に占める領域を示すパーツ情報を前記撮影画像から抽出するパーツ情報抽出工程と、
前記撮影画像とともに前記パーツ情報を携帯端末によりアクセス可能なサーバーにアップロードするアップロード工程と、
ユーザーによる前記携帯端末の操作に応じて前記サーバーにアップロードされた前記撮影画像にアクセスして、当該撮影画像中の前記携帯端末の操作により指定された位置を取得する位置取得工程と、
前記位置取得工程で取得した位置に対応する前記人物パーツが前記撮影画像中に占める領域を、前記サーバーにアップロードされた前記パーツ情報に基づいて特定する特定工程と、
前記特定工程で前記撮影画像中に占める領域が特定された前記人物パーツの画像に対して、ユーザーの前記携帯端末の操作に基づく所定の編集を施す編集工程と
を備えたことを特徴とする画像編集方法。
【請求項１０】
撮影ブースを有する筐体と、
前記撮影ブース内の人物を撮影して撮影画像を取得する撮影手段と、
前記撮影ブース内の人物の顔以外の身体パーツの位置を検出する検出手段と
を備えたことを特徴とする人物撮影装置。
【請求項１１】
前記検出手段は、前記撮影ブース内の人物の身体が有する三次元形状を測定した結果に基づいて、前記身体パーツの位置を検出する請求項１０に記載の人物撮影装置。
【請求項１２】
前記撮影ブース内の人物の身体までの距離を計測することで前記三次元形状を測定する請求項１１に記載の人物撮影装置。
【請求項１３】
前記検出手段は、赤外線カメラによって前記撮影ブース内の人物の身体までの距離を計測する請求項１２に記載の人物撮影装置。
【請求項１４】
前記検出手段が検出した前記身体パーツの位置を示す身体パーツ位置情報を、前記撮影画像とともにサーバーにアップロードする通信手段をさらに備えた請求項１０ないし１３のいずれか一項に記載の人物撮影装置。
【請求項１５】
前記検出手段が求めた前記身体パーツの位置に基づいて、前記撮影手段が取得した前記撮影画像中の人物の身体に対して編集を行う編集手段をさらに備えた請求項１０ないし１３のいずれか一項に記載の人物撮影装置。
【請求項１６】
人物撮影装置に設けられた撮影ブース内の人物を撮影して撮影画像を取得する撮影工程と、
撮影ブース内の人物の顔以外の身体パーツの位置を検出する検出工程と、
前記検出工程で求めた前記身体パーツの位置に基づいて、前記撮影工程で取得した前記撮影画像中の人物の身体に対して編集を行う編集工程と
を備えたことを特徴とする画像編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人物撮影装置が人物を撮影してサーバーにアップロードした撮影画像に対して人物を構成するパーツの画像編集を実行するにあたって利用可能な技術に関する。
【背景技術】
【０００２】
従来、撮影ブース内の人物を撮影して撮影画像をユーザーに提供する人物撮影装置が知られている。また、かかる人物撮影装置では、特許文献１の写真シール機のように目や髪などの顔の特徴的なパーツを指定でき、ユーザーが撮影画像中に指定したパーツの編集を行って、編集後の撮影画像を提供するように構成されたものが一般的である。
【０００３】
ちなみに、特許文献１では、写真シールという形態で撮影画像をユーザーに提供している。しかしながら、近年では撮影画像のユーザーへの提供形態も多様化してきている。例えば特許文献２では、人物撮影装置（写真シール作成装置）で撮影された撮影画像は、人物撮影装置からサーバーにアップロードされ、ユーザーは携帯端末からサーバーにアクセスすることで撮影画像の提供を受ける。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２５５２１７号公報
【特許文献２】特開２０１３−１４１１９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、サーバーを介して人物の撮影画像を提供する形態においては、携帯端末の操作によって、サーバーにアップロードされた撮影画像における人物パーツの編集を実行したいといったユーザーのニーズがある。ただし、かかる画像編集を行うためには、携帯端末に対するユーザーの操作に基づいて、編集対象となる人物パーツが撮影画像中に占める領域を的確に特定する必要がある。そこで、ユーザーが携帯端末にダウンロードした撮影画像上で指やペン等を用いて取り囲んだ領域を、編集対象となる人物パーツが撮影画像中に占める領域と特定する手法も考えられる。しかしながら、このようなマニュアル操作によって、編集対象となる人物パーツが撮影画像中に占める領域を的確に特定することは困難である。
【０００６】
また、撮影画像の提供態様のみならず、撮影画像に対する編集態様についてもユーザーのニーズが多様化してきており、例えば顔以外の身体に対して編集を行いたいとったニーズがある。しかしながら、撮影画像に写る人物の体型を的確に把握することができないために、撮影画像中の人物の身体に対する編集をニーズに応じた精度で行うことが難しい場合があった。
【０００７】
本発明の第１態様は、上記の前者の課題に鑑みなされたものであり、サーバーにアップロードされた撮影画像における人物パーツの編集を携帯端末の操作によって行うにあたり、編集対象となる人物パーツが撮影画像中に占める領域を的確かつ簡便に特定するのに資する技術の提供を目的（第１目的）とする。
【０００８】
本発明の第２態様は、上記の後者の課題に鑑みなされたものであり、撮影画像に写る人物の体型を的確に把握することを可能とする技術の提供を目的（第２目的）とする。
【課題を解決するための手段】
【０００９】
上記した第１目的を達成するために、本発明の第１態様に係る人物撮影装置は、撮影ブースを有する筐体と、前記撮影ブース内の人物を撮影して撮影画像を取得する撮影手段と、人物の目、黒目、白目、瞼、まつ毛、眉毛、鼻、口、唇、頬、肌、髪の毛、顔、首、胴体、腕、手、足、関節の少なくとも１つの人物パーツが前記撮影画像中に占める領域を示すパーツ情報を前記撮影画像から抽出するパーツ情報抽出手段と、前記撮影画像とともに前記パーツ情報を、携帯端末からアクセス可能なサーバーにアップロードする通信手段とを備えたことを特徴としている（請求項１）。
【００１０】
また、前記通信手段は、インターネットに接続されたサーバーに前記撮影画像とともに前記パーツ情報をアップロードするように、人物撮影装置を構成しても良い（請求項２）。
【００１１】
また、クロマキーによる画像合成に使用可能なマスクを前記撮影画像に基づき生成するマスク生成手段をさらに備え、前記通信手段は、前記マスクも前記サーバーにアップロードするように、人物撮影装置を構成しても良い（請求項３）。
【００１２】
また、前記通信手段は、前記撮影手段の被写体である当該人物に特有の人物特定情報も前記サーバーにアップロードするように、人物撮影装置を構成しても良い（請求項４）。
【００１３】
また、前記撮影ブース内の人物の顔以外の身体パーツの位置を検出する検出手段をさらに備え、前記通信手段は、前記検出手段が検出した前記身体パーツの位置を示す身体パーツ位置情報も前記サーバーにアップロードするように、人物撮影装置を構成しても良い（請求項５）。
【００１４】
上記した第１目的を達成するために、本発明の第１態様に係る撮影画像提供システムは、筐体に設けられた撮影ブース内の人物を撮影して撮影画像を取得するとともに、人物の目、黒目、白目、瞼、まつ毛、眉毛、鼻、口、唇、頬、肌、髪の毛、顔、首、胴体、腕、手、足、関節の少なくとも１つの人物パーツが前記撮影画像中に占める領域を示すパーツ情報を前記撮影画像から抽出する人物撮影装置と、携帯端末からアクセス可能なサーバーとを備え、前記人物撮影装置は、前記撮影画像とともに前記パーツ情報を前記サーバーにアップロードする通信手段を有することを特徴としている（請求項６）。
【００１５】
上記した第１目的を達成するために、本発明の第１態様に係るサーバー用プログラムは、人物撮影装置の撮影手段により人物を撮影して取得した撮影画像、および、前記人物撮影装置のパーツ情報抽出手段により前記撮影画像から抽出した人物の目、黒目、白目、瞼、まつ毛、眉毛、鼻、口、唇、頬、肌、髪の毛、顔、首、胴体、腕、手、足、関節の少なくとも１つの人物パーツが前記撮影画像中に占める領域を示すパーツ情報を、前記人物撮影装置から受信する撮影画像受信工程と、前記撮影画像をアクセス中の携帯端末に送信する撮影画像送信工程と、ユーザーによる前記携帯端末の操作により前記撮影画像中に指定した位置に対応する指定位置情報を前記携帯端末から受信する指定位置情報受信工程と、前記指定位置情報により指定される位置に対応する前記人物パーツが前記撮影画像中に占める領域を前記パーツ情報に基づいて特定する特定工程とをサーバーに実行させることを特徴としている（請求項７）。
【００１６】
上記した第１目的を達成するために、本発明の第１態様に係る携帯端末用プログラムは、人物撮影装置が撮影手段により人物を撮影してサーバーにアップロードした撮影画像にアクセスする撮影画像アクセス工程と、前記ユーザーによる携帯端末の操作により前記撮影画像中に指定した位置に対応する指定位置情報を取得する指定位置情報取得工程と、前記人物撮影装置がパーツ情報抽出手段により前記撮影画像から抽出して前記サーバーにアップロードした人物の目、黒目、白目、瞼、まつ毛、眉毛、鼻、口、唇、頬、肌、髪の毛、顔、首、胴体、腕、手、足、関節の少なくとも１つの人物パーツが前記撮影画像中に占める領域を示すパーツ情報にアクセスするパーツ情報アクセス工程と、前記指定位置情報により指定される位置に対応する前記人物パーツが前記撮影画像中に占める領域を前記パーツ情報に基づいて特定する特定工程とを、前記携帯端末に搭載されたコンピューターに実行させることを特徴としている（請求項８）。
【００１７】
上記した第１目的を達成するために、本発明の第１態様に係る画像編集方法は、人物撮影装置に設けられた撮影ブース内の人物を撮影して撮影画像を取得する撮影工程と、人物の目、黒目、白目、瞼、まつ毛、眉毛、鼻、口、唇、頬、肌、髪の毛、顔、首、胴体、腕、手、足、関節の少なくとも１つの人物パーツが前記撮影画像中に占める領域を示すパーツ情報を前記撮影画像から抽出するパーツ情報抽出工程と、前記撮影画像とともに前記パーツ情報を携帯端末によりアクセス可能なサーバーにアップロードするアップロード工程と、ユーザーによる前記携帯端末の操作に応じて前記サーバーにアップロードされた前記撮影画像にアクセスして、当該撮影画像中の前記携帯端末の操作により指定された位置を取得する位置取得工程と、前記位置取得工程で取得した位置に対応する前記人物パーツが前記撮影画像中に占める領域を、前記サーバーにアップロードされた前記パーツ情報に基づいて特定する特定工程と、前記特定工程で前記撮影画像中に占める領域が特定された前記人物パーツの画像に対して、ユーザーの前記携帯端末の操作に基づく所定の編集を施す編集工程とを備えたことを特徴としている（請求項９）。
【００１８】
上記した第２目的を達成するために、本発明の第２態様に係る人物撮影装置は、撮影ブースを有する筐体と、前記撮影ブース内の人物を撮影して撮影画像を取得する撮影手段と、前記撮影ブース内の人物の顔以外の身体パーツの位置を検出する検出手段とを備えたことを特徴としている（請求項１０）。
【００１９】
また、前記検出手段は、前記撮影ブース内の人物の身体が有する三次元形状を測定した結果に基づいて、前記身体パーツの位置を検出するように、人物撮影装置を構成しても良い（請求項１１）。
【００２０】
また、前記撮影ブース内の人物の身体までの距離を計測することで前記三次元形状を測定するように、人物撮影装置を構成しても良い（請求項１２）。
【００２１】
また、前記検出手段は、赤外線カメラによって前記撮影ブース内の人物の身体までの距離を計測するように、人物撮影装置を構成しても良い（請求項１３）。
【００２２】
また、前記検出手段が検出した前記身体パーツの位置を示す身体パーツ位置情報を、前記撮影画像とともにサーバーにアップロードする通信手段をさらに備えるように、人物撮影装置を構成しても良い（請求項１４）。
【００２３】
また、前記検出手段が求めた前記身体パーツの位置に基づいて、前記撮影手段が取得した前記撮影画像中の人物の身体に対して編集を行う編集手段をさらに備えるように、人物撮影装置を構成しても良い（請求項１５）。
【００２４】
上記した第２目的を達成するために、本発明の第２態様に係る画像編集方法は、人物撮影装置に設けられた撮影ブース内の人物を撮影して撮影画像を取得する撮影工程と、撮影ブース内の人物の顔以外の身体パーツの位置を検出する検出工程と、前記検出工程で求めた前記身体パーツの位置に基づいて、前記撮影工程で取得した前記撮影画像中の人物の身体に対して編集を行う編集工程とを備えたことを特徴としている（請求項１６）。
【００２５】
ここで、サーバーにアップロードされたデータ（パーツ情報、撮影画像等）とは、サーバーにアップロードされてサーバーに存在するデータ、およびサーバーにアップロードされた後に他の装置（携帯端末等）に転送されたデータの両方を含むものとして取り扱う。また、携帯端末とは、携帯電話、スマートフォン、タブレット型のコンピューター、ノート型のコンピューター等の可搬型の端末を指す。身体とは人物の顔以外の部分を示し、身体パーツとは身体の一部を構成するパーツ、具体的には人物の顔以外の部分、具体的には、肩、腕、肘、手首、手、胸、腹、腰、足、膝、足首、腿、脛、足、各関節等を示す。
【発明の効果】
【００２６】
請求項１に係る人物撮影装置は、人物パーツが撮影画像中に占める領域を示すパーツ情報を撮影画像から抽出し、撮影画像とともにパーツ情報を携帯端末からアクセス可能なサーバーにアップロードする。そのため、サーバーにアップロードされた撮影画像を携帯端末の操作により編集する際に、サーバーにアップロードされたパーツ情報を用いることができる。したがって、ユーザーによる携帯端末の操作が指定する人物パーツが撮影画像中に占める領域をパーツ情報に基づき特定することができ、その結果、編集対象となる人物パーツが撮影画像中に占める領域を的確かつ簡便に特定することが可能となる。
【００２７】
請求項２に係る人物撮影装置によれば、人物撮影装置および携帯端末からインターネットを介して簡便にサーバーへアクセスすることができる。
【００２８】
請求項３に係る人物撮影装置は、クロマキーによる画像合成に使用可能なマスクをサーバーにアップロードする。したがって、サーバーにアップロードされた撮影画像を携帯端末の操作により編集するにあたり、サーバーにアップロードされたマスクを用いることができる。よって、ユーザーは携帯端末の操作によってクロマキーによる画像合成を行うことができ、より充実した画像編集が可能となる。
【００２９】
請求項４に係る人物撮影装置は、撮影手段の被写体である人物に特有の人物特定情報をアップロードする。したがって、多数の人物の撮影画像がサーバーにアップロードされている状況においても、ユーザーは、人物特定情報に基づいて適切な人物の撮影画像にアクセスすることができる。
【００３０】
請求項５に係る人物撮影装置は、撮影ブース内の人物の顔以外の身体パーツの位置を検出手段により検出し、検出手段が検出した身体パーツの位置を示す身体パーツ位置情報もサーバーにアップロードする。したがって、サーバーにアップロードされた撮影画像を携帯端末の操作によって編集するにあたり、サーバーにアップロードされた身体パーツ位置情報を用いることができる。よって、ユーザーは携帯端末の操作によって例えば人物により近いアバターを作成するといったことができ、より充実した画像編集が可能となる。
【００３１】
請求項６に係る撮影画像提供システムは、人物撮影装置とサーバーとを備える。そして、人物撮影装置は人物パーツが撮影画像中に占める領域を示すパーツ情報を撮影画像から抽出し、撮影画像とともにサーバーにアップロードする。そのため、サーバーにアップロードされた撮影画像を携帯端末の操作により編集する際に、サーバーにアップロードされたパーツ情報を用いることができる。したがって、ユーザーによる携帯端末の操作が指定する人物パーツが撮影画像中に占める領域をパーツ情報に基づき特定することができ、その結果、編集対象となる人物パーツが撮影画像中に占める領域を的確かつ簡便に特定することが可能となる。
【００３２】
請求項７に係るサーバー用プログラムによれば、サーバーは、人物パーツが撮影画像中に占める領域を示すパーツ情報を撮影画像と併せて人物撮影装置から受信する。そのため、サーバーにアップロードされた撮影画像を携帯端末の操作により編集する際に、サーバーにアップロードされたパーツ情報を用いることができる。具体的には、サーバーは、ユーザーによる携帯端末の操作により撮影画像中に指定した位置に対応する指定位置情報を携帯端末から受信し、指定位置情報により指定される位置に対応する人物パーツが撮影画像中に占める領域をパーツ情報に基づいて特定する。したがって、編集対象となる人物パーツが撮影画像中に占める領域を的確かつ簡便に特定することが可能となる。
【００３３】
請求項８に係る携帯端末用プログラムによれば、人物撮影装置からサーバーにアップロードされた、撮影画像および人物パーツが撮影画像中に占める領域を示すパーツ情報に携帯端末からアクセスする。そして、編集対象となる人物パーツが撮影画像中に占める領域をパーツ情報に基づいて特定する。具体的には、ユーザーによる携帯端末の操作により撮影画像中に指定した位置に対応する指定位置情報を取得し、指定位置情報により指定される位置に対応する人物パーツが撮影画像中に占める領域をパーツ情報に基づいて特定する。したがって、編集対象となる人物パーツが撮影画像中に占める領域を的確かつ簡便に特定することが可能となる。
【００３４】
請求項９に係る画像編集方法によれば、人物パーツが撮影画像中に占める領域を示すパーツ情報を撮影画像から抽出し、撮影画像とともにパーツ情報を携帯端末からアクセス可能なサーバーにアップロードする。そのため、サーバーにアップロードされた撮影画像を携帯端末の操作により編集する際に、サーバーにアップロードされたパーツ情報を用いることができる。具体的には、ユーザーによる携帯端末の操作に応じてサーバーにアップロードされた撮影画像にアクセスして、当該撮影画像中の携帯端末により指定された位置を取得する。そして、取得した位置に対応する人物パーツが撮影画像中に占める領域を、サーバーにアップロードされたパーツ情報に基づいて特定する。したがって、編集対象となる人物パーツが撮影画像中に占める領域を的確かつ簡便に特定することが可能となる。しかも、このようにして撮影画像中に占める領域が的確に特定された人物パーツに対して編集が実行されるため、人物パーツの編集を高精度に実行することができる。
【００３５】
請求項１０に係る人物撮影装置は、撮影ブース内の人物を撮影して撮影画像を取得する撮影手段の他に、撮影ブース内の人物の顔以外の身体パーツの位置を検出する検出手段を備える。したがって、この検出手段によって人物の身体パーツの位置を検出することができ、撮影画像に写る人物の体型を的確に把握することが可能となっている。
【００３６】
請求項１１に係る人物撮影装置は、撮影ブース内の人物の身体が有する三次元形状を測定した結果に基づいて身体パーツの位置を検出する。その結果、身体パーツの位置をより高精度に検出することができる。
【００３７】
請求項１２に係る人物撮影装置のように、撮影ブース内の人物の身体までの距離を計測することで、三次元形状を適切に測定することができる。
【００３８】
請求項１３に係る人物撮影装置のように、赤外線カメラを用いることで、撮影ブース内の人物の身体までの距離を適切に計測することができる。
【００３９】
請求項１４に係る人物撮影装置は、検出手段が検出した身体パーツの位置を示す身体パーツ位置情報を、撮影画像とともにサーバーにアップロードする。したがって、サーバーにアップロードされた撮影画像を編集するのに際して、身体パーツ位置情報を用いることができる。その結果、撮影画像中の人物の身体に対する編集をニーズに応じた精度で行うことが可能となる。
【００４０】
請求項１５に係る人物撮影装置は、撮影画像中の人物の身体に対する編集を、検出手段が求めた身体パーツの位置に基づいて行う。したがって、撮影画像中の人物の身体に対する編集をニーズに応じた精度で行うことが可能となる。
【００４１】
請求項１６に係る画像編集方法は、撮影ブース内の人物を撮影して撮影画像を取得する撮影工程の他に、撮影ブース内の人物の顔以外の身体パーツの位置を検出する検出工程を備える。したがって、この検出工程によって人物の身体パーツの位置を検出することができ、撮影画像に写る人物の体型を的確に把握することが可能となっている。さらに、撮影画像中の人物の身体に対する編集を、検出工程で求めた身体パーツの位置に基づいて行う（編集工程）。したがって、撮影画像中の人物の身体に対する編集をニーズに応じた精度で行うことが可能となっている。
【図面の簡単な説明】
【００４２】
【図１】本発明を適用した写真シール払出装置の一例の外観を示す斜視図である。
【図２】図１の写真シール払出装置が具備する電気的構成を模式的に示すブロック図である。
【図３】インターネットを介した撮影画像の提供態様の一例を模式的に示す図である。
【図４】インターネットサーバーの構成の一例を模式的に示すブロック図である。
【図５】写真シール払出装置が実行する撮影処理の一例を示すフローチャートである。
【図６】写真シール払出装置が実行するパーツ情報取得処理の一例を示すフローチャートである。
【図７】インターネットサーバーが実行するパーツ編集処理の一例を示すフローチャートである。
【図８】第１変形例にかかる写真シール払出装置が具備する電気的構成を模式的に示すブロック図である。
【図９】第１変形例にかかる写真シール払出装置が実行する撮影処理の一例を示すフローチャートである。
【図１０】第１変形例にかかる写真シール払出装置が実行するパーツ情報取得処理の一例を示すフローチャートである。
【図１１】第１変形例にかかるインターネットサーバーが実行するパーツ編集処理の一例を示すフローチャートである。
【図１２】第２変形例にかかるインターネットサーバーが具備する電気的構成を模式的に示すブロック図である。
【図１３】第２変形例にかかる携帯端末が具備する電気的構成を模式的に示すブロック図である。
【図１４】第２変形例にかかる携帯端末が実行するパーツ編集処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００４３】
図１は、本発明を適用した写真シール払出装置の一例の外観を示す斜視図である。図２は、図１の写真シール払出装置が具備する電気的構成を模式的に示すブロック図である。なお、図１では、写真シール払出装置１の撮影ブース２内で撮影を行うユーザーから見て、後方から前方へ向かう前後方向をＸ軸とし、右方から左方へ向かう左右方向をＹ軸とするＸＹ直交座標軸が示されている。この写真シール払出装置１は、装置本体１０（筐体）に撮影ブース２、編集ブース３および印刷ブース４を形成した概略構成を備え、ユーザー（遊技者）は各ブース２、３、４のそれぞれにおいて撮影、編集および印刷を順番に行うことができる。
【００４４】
撮影ブース２の外壁には、受付モニター２０１およびスピーカー２０２が設けられている。受付モニター２０１は、撮影ブース２の占有状況、デモムービーあるいは宣伝広告等をユーザーに表示し、スピーカー２０２は、写真シール払出装置１の遊戯方法等を案内する音声を出力する。さらに、撮影ブース２の外壁には、受付モニター２０１の近傍にコイン受付部２０３（図２）が設けられている。そして、ユーザーは、所定の遊戯料金（例えば、４００円）のコインを投入口に投入した後に、撮影ブース２内に移動して撮影を行うことができる。
【００４５】
撮影ブース２内では、後方（前後方向Ｘの矢印反対側）にクロマキーカーテン２０４が配置されるとともに、前方（前後方向Ｘの矢印側）に撮影装置２１（撮影手段）および撮影部モニター２２が配置されており、撮影装置２１および撮影部モニター２２が撮影ブース２内のユーザーに対向する。撮影装置２１は、ＣＣＤ(Charge Coupled
Device)カメラ等で構成され、クロマキーカーテン２０４を背景にして撮影ブース２内のユーザーの画像を撮影する。撮影部モニター２２は、ＬＣＤ(Liquid Crystal Display)等で構成され、撮影装置２１が捉えた画像をユーザーに向けて表示する。したがって、ユーザーは、撮影装置２１が捉えた画像を撮影部モニター２２で確認しながら、撮影装置２１による撮影を行うことができる。
【００４６】
また、撮影ブース２では、蛍光灯２３、ストロボ発光部２４１およびストロボ制御装置２４２といった照明系が設けられている。蛍光灯２３は、撮影ブース２内のユーザーを前方および上方から照らして、撮影装置２１による撮影に必要な露光量を確保し、ストロボ発光部２４１は、撮影装置２１が撮影を行う瞬間にユーザーを照らして、撮影時における影の発生を抑える。この際、ストロボ発光部２４１の発光タイミングや発光量は、ストロボ制御装置２４２によって制御される。
【００４７】
この撮影ブース２は、撮影装置２１によって静止画の他に動画（ムービー）も撮影することができる。そこで、撮影ブース２は、動画撮影時にユーザーを照らすムービー用照明装置２５や、動画撮影時に撮影ブース２内の音声を録音するムービー用音声録音装置２６を有する。さらに、撮影ブース２は、静止画および動画の撮影手順の音声案内や、動画撮影時のＢＧＭ(Background Music)等を出力する撮影部スピーカー２７を有する。
【００４８】
そして、ユーザーは、撮影ブース２で撮影した静止画の編集を編集ブース３で行うことができる。編集ブース３は、撮影ブース２より前後方向Ｘの前方に配置されており、編集モニター３１、入力ペン３２および編集部スピーカー３３を有する。編集モニター３１は、ＬＣＤ等で構成され、編集対象となる静止画や編集内容を選択するためのボタンをユーザーに向けて表示する。入力ペン３２は編集モニター３１の近傍に用意されており、ユーザーは、入力ペン３２により編集モニター３１を操作することで所定の編集を静止画に施すことができる。また、編集部スピーカー３３は、編集手順の音声案内や編集時のＢＧＭ等を出力する。
【００４９】
かかる編集ブース３では、静止画に対する文字や絵等の落書きを行える他、静止画中の人物パーツ（黒目、髪の毛、肌、顔等）毎に色、サイズ、形状等を変更するパーツ編集（メイク）を実行できる。すなわち、ユーザーは、編集モニター３１において静止画（撮影画像ＩＭ）中の人物パーツに触れることで、パーツ編集の対象となる人物パーツを選択できる。さらに、ユーザーは、編集モニター３１に表示されたボタンのうち所望の編集内容を示すボタンに触れることで、当該ボタンが示すパーツ編集を選択した人物パーツに実行できる。パーツ編集の具体的内容としては種々のものがあり、例えば静止画中の人物の黒目（瞳）の色を変更したり、黒目を大きくしたり、髪の毛の色を変更したり、肌の色や艶を変更したり、肌に化粧を施したり、顔のサイズを小さくしたりといったパーツ編集が可能である。
【００５０】
こうして、編集ブース３で編集された静止画は、印刷ブース４で印刷されてユーザーに提供される。印刷ブース４は、編集ブース３より前後方向Ｘの前方に配置されており、印刷部モニター４１、プリンター４２、シール排出口４３および印刷部スピーカー４４を有する。印刷部モニター４１は、ＬＣＤ等で構成され、編集ブース３で編集された静止画をユーザーに向けて表示する。プリンター４２は、インクジェット方式のプリンター等で構成され、印刷部モニター４１に表示された静止画をシール台紙に印刷する。こうしてシール台紙に印刷された静止画は、シール排出口４３から排出されてユーザーに提供される。また、印刷部スピーカー４４は、印刷手順の音声案内や印刷時のＢＧＭ等を出力する。
【００５１】
図２に示すように、写真シール払出装置１は、撮影ブース２、編集ブース３および印刷ブース４の制御を司る主制御装置６を有する。主制御装置６は、ＣＰＵ(Central Processing Unit)６１、メモリー６２およびＨＤＤ (Hard disk drive) ６３で構成されたコンピューターである。ＣＰＵ６１は、主制御装置６における基本プログラムの他、撮影プログラム、編集プログラムおよび印刷プログラム等の各種プログラムを実行する。メモリー６２は、フラッシュメモリー等の不揮発性メモリーおよびＲＡＭ(Random Access Memory)で構成されており、ＣＰＵ６１で実行される各種プログラムや画像データ等を書換可能に一時記憶する。ＨＤＤ
６３は、ＣＰＵ６１で実行される各種プログラムや撮影画像ＩＭ等の各種データを保存する。さらに、主制御装置６は、各スピーカー２７、３３、４４による音声案内を制御する音声制御装置６４も備える。
【００５２】
かかる主制御装置６は、ＣＰＵ６１により撮影プログラムを実行することで、撮影ブース２での人物の撮影を実行して撮影画像ＩＭを取得し、当該撮影画像ＩＭをＨＤＤ６３に保存する。また、主制御装置６は、ＣＰＵ６１により編集プログラムを実行することで、編集ブース３におけるユーザーの入力に従って撮影画像ＩＭを編集する。この際、主制御装置６（マスク生成手段）は、人物をマスクする前景マスクとクロマキーカーテン２０４をマスクする背景マスクとを撮影画像ＩＭから生成し、各マスクを用いて撮影画像ＩＭにクロマキー合成を行うことで、ユーザーが指定した画像を背景とする人物の画像を生成する。
【００５３】
さらに、主制御装置６（パーツ情報抽出手段）は、編集プログラムに従って、撮影画像ＩＭのパーツ編集に必要となるパーツ情報ＩＰを撮影画像ＩＭから抽出して、ＨＤＤ６３へ保存する。このパーツ情報ＩＰは、パーツ編集の実行単位となる人物パーツ（黒目、髪の毛、顔等）それぞれが撮影画像ＩＭ中に占める領域（座標データ）を人物パーツ毎に示すデータであり、人物パーツと当該人物パーツの撮影画像ＩＭ中の領域とを対応付けて人物パーツ毎に管理する。そして、編集モニター３１に表示された撮影画像ＩＭ中にユーザーがパーツ編集の対象となる位置を指定すると、ＣＰＵ６１は、ユーザーの指定位置に対応する人物パーツをパーツ情報ＩＰに基づき特定し、当該人物パーツに所定のパーツ編集を行う。こうして、各人物パーツにパーツ編集を個別に行うことができる。
【００５４】
また、写真シール払出装置１は、主制御装置６と撮影ブース２との信号の入出力を制御する入出力制御装置７１と、主制御装置６から外部装置へデータを出力する通信装置７３（通信手段）とを備える。写真シール払出装置１は、通信装置７３によってインターネットに接続されており、インターネットを介して外部のサーバーにアップロードした撮影画像ＩＭをユーザーの携帯端末９（携帯電話、スマートフォン、タブレット型のコンピューター、ノート型のコンピューター等）へ提供することができる（図３）。
【００５５】
図３は、インターネットを介した撮影画像の提供態様の一例を模式的に示す図である。図３に示すように、写真シール払出装置１はインターネットサーバー８とインターネットＮを介して接続されており、写真シール払出装置１および携帯端末９からインターネットを介して簡便にインターネットサーバー８へアクセスすることができる。したがって、写真シール払出装置１は、インターネットＮを介してインターネットサーバー８に撮影画像ＩＭ等のデータをアップロードすることができる。そして、ユーザーは、携帯端末９からインターネットＮを介してインターネットサーバー８にアクセスすることで、撮影画像ＩＭを携帯端末９にダウンロードして、撮影画像ＩＭの提供を受けることができる。
【００５６】
このように、写真シール払出装置１はインターネットサーバー８と協働して、ユーザーの携帯端末９へ撮影画像ＩＭを提供する撮影画像提供システム１００を構成する。さらに、本実施形態の撮影画像提供システム１００は、インターネットサーバー８にアップロードされた撮影画像ＩＭのパーツ編集を、ユーザーによる携帯端末９の操作によって実行できるように構成されている。
【００５７】
図４は、インターネットサーバーの構成の一例を模式的に示すブロック図である。インターネットサーバー８は、コンピューター８１、データベース８２および通信装置８３を有し、通信装置８３によってインターネットＮに接続されている。そして、インターネットサーバー８は、撮影画像ＩＭとともにパーツ情報ＩＰを、インターネットＮを介して写真シール払出装置１から受信してデータベース８２に保存する。また、コンピューター８１にはサーバー用プログラムＰＳがインストールされており、インターネットサーバー８は、コンピューター８１によりサーバー用プログラムＰＳを実行することで、撮影画像ＩＭのパーツ編集に必要な各動作を実行する。
【００５８】
続いては、図５〜図７を用いて、以上の構成を具備する写真シール払出装置１、インターネットサーバー８および携帯端末９が実行するパーツ編集に関連する動作について説明する。ここで、図５は、写真シール払出装置が実行する撮影処理の一例を示すフローチャートであり、図６は、写真シール払出装置が実行するパーツ情報取得処理の一例を示すフローチャートであり、図７は、インターネットサーバーが実行するパーツ編集処理の一例を示すフローチャートである。
【００５９】
図５の撮影処理が開始されると、写真シール払出装置１の主制御装置６は、撮影部モニター２２に「撮影スタート」の旨を表示する（ステップＳ１０１）。そして、「撮影スタート」の表示から所定時間の経過後に、主制御装置６は撮影装置２１により撮影ブース２内の人物を撮影することで撮影画像ＩＭを取得し（ステップＳ１０２、撮影工程））、こうして取得した撮影画像ＩＭをＨＤＤ６３に保存する（ステップＳ１０３）。ステップＳ１０４では、主制御装置６は、撮影部モニター２２に「撮影終了」の旨を表示して撮影処理を終了し、図６のパーツ情報取得処理を開始する。
【００６０】
パーツ情報取得処理のステップＳ２０１（パーツ情報抽出工程）では、主制御装置６は撮影画像ＩＭからパーツ情報ＩＰを抽出する。例えば、人物パーツのうちの顔パーツのパーツ情報を抽出する場合には、先ず肌色部分を抽出し、続いて肌色部分の抽出結果に基づいて目（白目および黒目）の位置を抽出する。そして、目の位置を基点に眉毛、鼻、口の位置を抽出し、目、鼻、口の位置から顔の角度を抽出する。さらに、顔の角度を抽出した結果に基づいて、顔の輪郭や髪の毛を抽出する。ステップＳ２０１でのパーツ情報ＩＰの抽出が完了すると、主制御装置６は、パーツ情報ＩＰをＨＤＤ６３に保存する（ステップＳ２０２）。こうしてＨＤＤ６３に保存されたパーツ情報ＩＰが上述の編集ブース３でのパーツ編集に用いられる。さらに、ステップＳ２０３（アップロード工程、撮影画像受信工程）において、主制御装置６は、パーツ情報ＩＰを撮影画像ＩＭとともにインターネットサーバー８へアップロードして、パーツ情報取得処理を終了する。こうしてインターネットサーバー８にアップロードされたパーツ情報ＩＰは、図７のフローチャートに示すパーツ編集処理に用いられる。
【００６１】
図７のフローチャートは、インターネットサーバー８のコンピューター８１がサーバー用プログラムＰＳに従って動作することで実行され、ユーザーの携帯端末９の操作によりパーツ編集を行うことを可能とするものである。ステップＳ３０１では、インターネットサーバー８は、携帯端末９から撮影画像ＩＭのダウンロードの要求があったか否かを判断する。そして、撮影画像ＩＭのダウンロードの要求があった場合（ステップＳ３０１で「ＹＥＳ」の場合）は、インターネットサーバー８は、撮影画像ＩＭを携帯端末９へダウンロードする（ステップＳ３０２、撮影画像送信工程）。これにより、ユーザーは、携帯端末９の画面において、撮影画像ＩＭを確認することができる。
【００６２】
ステップＳ３０３では、インターネットサーバー８は、携帯端末９から指定位置情報を受信したか否かを判断する。この指定位置情報は、ユーザーが携帯端末９の操作により撮影画像ＩＭ中に指定した位置を示す情報であり、具体的には、携帯端末９の表示画面に表示される撮影画像ＩＭ中でユーザーが指あるいはペンで触れた位置の座標データである。そして、携帯端末９は、ユーザーから指定位置情報の入力があると、当該指定位置情報をインターネットサーバー８に転送し、インターネットサーバー８は指定位置情報の受信を確認すると（ステップＳ３０３で「ＹＥＳ」）、ステップＳ３０４に進んで指定位置情報をコンピューター８１に取得する（位置取得工程、指定位置情報受信工程）。
【００６３】
ステップＳ３０５では、インターネットサーバー８は、指定位置情報により指定される位置に対応する人物パーツが撮影画像ＩＭに占める領域をパーツ情報ＩＰに基づいて特定する（特定工程）。具体的には、パーツ情報ＩＰの示す各人物パーツが撮影画像ＩＭ中に占める領域のうち、指定位置情報に対応する位置を含むあるいは最も広く重複する対象領域を判別する。そして、当該対象領域が、ユーザーにより指定された人物パーツが撮影画像ＩＭ中に占める領域であると特定する。
【００６４】
ステップＳ３０６では、インターネットサーバー８はステップＳ３０５で特定した人物パーツの領域に対して、ユーザーが携帯端末９の操作により指定したパーツ編集を行って、編集画像を生成する。具体的には、携帯端末９の画面に表示された各ボタンのうちからユーザーが所望の編集内容を示すボタンに指あるいはペンで触れると、当該ボタンに対応する編集を実行せよとのパーツ編集指令が携帯端末９からインターネットサーバー８へ送信される。これを受けて、インターネットサーバー８が当該パーツ編集指令に応じたパーツ編集を行って編集画像を生成する。続いてステップＳ３０７で、インターネットサーバー８は、編集画像を携帯端末９へダウンロードして、図７のパーツ編集処理を終了する。
【００６５】
以上に説明したように、本実施形態によれば、写真シール払出装置１はパーツ情報ＩＰを撮影画像ＩＭから抽出し、撮影画像ＩＭとともにパーツ情報ＩＰを携帯端末９からアクセス可能なインターネットサーバー８にアップロードする。そのため、インターネットサーバー８にアップロードされた撮影画像ＩＭを携帯端末９の操作により編集する際に、インターネットサーバー８にアップロードされたパーツ情報ＩＰを用いることができる。したがって、ユーザーによる携帯端末９の操作が指定する人物パーツが撮影画像ＩＭ中に占める領域をパーツ情報ＩＰに基づき特定することができる。こうして、編集対象となる人物パーツが撮影画像ＩＭ中に占める領域を的確かつ簡便に特定することが可能となっている。
【００６６】
具体的には、インターネットサーバー８は、サーバー用プログラムＰＳに従って動作することで、ユーザーによる携帯端末９の操作により撮影画像ＩＭ中に指定した位置に対応する指定位置情報を携帯端末９から受信し、指定位置情報により指定される位置に対応する人物パーツが撮影画像ＩＭ中に占める領域をパーツ情報ＩＰに基づいて特定する。これによって、編集対象となる人物パーツが撮影画像ＩＭ中に占める領域を的確かつ簡便に特定することが可能となっている。
【００６７】
しかも、本実施形態によれば、このようにして撮影画像ＩＭ中に占める領域が的確に特定された人物パーツに対して編集が実行される。そのため、人物パーツの編集を高精度に実行することが可能となっている。
【００６８】
続いては、本発明の実施形態の第１変形例について説明する。なお、上記実施形態と第１変形例との差異点は、人物の関節の位置を検出した結果に基づいてアバターの作成が可能となっている点である。したがって、以下では、この差異点を中心に説明を行い、上記実施形態との共通点については適宜説明を省略する。ただし、上記実施形態と共通する構成を備えることで、同様の効果を奏することは言うまでもない。
【００６９】
図８は、第１変形例にかかる写真シール払出装置が具備する電気的構成を模式的に示すブロック図である。図９は、第１変形例にかかる写真シール払出装置が実行する撮影処理の一例を示すフローチャートであり、図１０は、第１変形例にかかる写真シール払出装置が実行するパーツ情報取得処理の一例を示すフローチャートであり、図１１は、第１変形例にかかるインターネットサーバーが実行するパーツ編集処理の一例を示すフローチャートである。
【００７０】
第１変形例においては、図８に示すように、写真シール払出装置１の撮影ブース２は、センサー２８を有する。このセンサー２８は、赤外線照射部から撮影ブース２内の人物に赤外線を照射つつ赤外線カメラによって人物で反射された赤外線を検出することで、人物までの距離を測定する赤外線方式の測距センサーである。そして、主制御装置６は、撮影装置２１により撮影ブース２内の人物を撮影するのと同時に、センサー２８により人物までの距離を測定する。このセンサー２８による測距結果ＩＲは、人物の各部までの距離を示すものであり、換言すれば人物の三次元形状を示すものである。この測距結果ＩＲは、入出力制御装置７１を介してセンサー２８から主制御装置６に出力されて、主制御装置６のＨＤＤ６３に保存される。かかる第１変形例の構成を踏まえて、図９〜図１１の説明を行う。
【００７１】
図９の撮影処理が開始されると、写真シール払出装置１の主制御装置６は、撮影部モニター２２に「撮影スタート」の旨を表示する（ステップＳ４０１）。そして、「撮影スタート」の表示から所定時間の経過後に、主制御装置６は、撮影ブース２内の人物全体（全身）の撮影および測距を同時に行って撮影画像ＩＭおよび測距結果ＩＲを取得し（ステップＳ４０２）、これらをＨＤＤ６３に保存する（ステップＳ４０３）。ステップＳ４０４では、主制御装置６は、撮影部モニター２２に「撮影終了」の旨を表示して撮影処理を終了し、図１０のパーツ情報取得処理を開始する。
【００７２】
図１０のパーツ情報取得処理では、主制御装置６は図６のステップＳ２０１、Ｓ２０２と同様にしてステップＳ５０１、Ｓ５０２を実行し、撮影画像ＩＭから抽出したパーツ情報ＩＰをＨＤＤ６３に保存する。さらに、主制御装置６は、センサー２８による測距結果ＩＲから、人物全体の各関節の位置を示す関節位置情報ＩＪを抽出する（ステップＳ５０３）。このように、主制御装置６とセンサー２８とが協働して、人物の関節の位置を検出する「検出手段」として機能する。なお、関節位置情報ＩＪの抽出は例えば、各関節の三次元形状を示すパターンにマッチする位置を、測距結果ＩＲが示す人物の三次元形状のうちから抽出するパターンマッチングにより実行することができる。また、撮影画像ＩＭおよび測距結果ＩＲは同じ人物に対して同時に取得されているため、測距結果ＩＲから抽出した関節位置情報ＩＪは、撮影画像ＩＭにおける人物全体の各関節の位置を示すこととなる。
【００７３】
ステップＳ５０３での関節位置情報ＩＪの抽出が完了すると、主制御装置６は、関節位置情報ＩＪをＨＤＤ６３に保存する。そして、主制御装置６は、撮影画像ＩＭとともに、パーツ情報ＩＰおよび関節位置情報ＩＪをインターネットサーバー８にアップロードして（ステップＳ５０５）、パーツ情報取得処理を終了する。こうしてインターネットサーバー８にアップロードされたパーツ情報ＩＰおよび関節位置情報ＩＪは、図１１のフローチャートに示す画像編集処理に用いられる。
【００７４】
図１１のフローチャートは、インターネットサーバー８のコンピューター８１がサーバー用プログラムＰＳに従って動作することで実行され、ユーザーの携帯端末９の操作により画像編集を行うことを可能とするものである。図１１のステップＳ６０１〜Ｓ６０６では、図７のステップＳ３０１〜Ｓ３０６と同様の動作が実行され、ユーザーによる携帯端末９の操作に基づいて撮影画像ＩＭに対するパーツ編集が実行される。
【００７５】
かかるパーツ編集が完了すると、インターネットサーバー８は、アバターを作成するか否かを判断する（ステップＳ６０７）。具体的には、携帯端末９の画面に表示された各ボタンのうちからユーザーがアバター作成を示すボタンに指あるいはペンで触れると、アバターを作成せよとのアバター作成指令が携帯端末９からインターネットサーバー８へ送信される。そこで、ステップＳ６０７では、インターネットサーバー８は携帯端末９からアバター作成指令を受信したか否かを判断する。そして、アバター作成指令を受信していない場合（ステップＳ６０７で「ＮＯ」の場合）は、インターネットサーバー８はステップＳ６１０へ進んで、編集画像、すなわちパーツ編集が施された撮影画像ＩＭを携帯端末９へダウンロードする。
【００７６】
一方、アバター作成指令を受信した場合（ステップＳ６０７で「ＹＥＳ」の場合）は、インターネットサーバー８はステップＳ６０８、Ｓ６０９を実行する。ステップＳ６０８では、アバターの各関節位置を関節位置情報ＩＪに基づいて調整し、アバターの各関節位置を撮影画像ＩＭ中の人物の各関節位置に一致させる。ステップＳ６０９では、こうして関節位置が調整されたアバターの表面に、ステップＳ６０６でのパーツ編集が施された撮影画像ＩＭを重ね合せる。そして、ステップＳ６１０においては、主制御装置６は、パーツ編集が施された撮影画像ＩＭおよび人物のアバターのそれぞれを携帯端末９にダウンロードする。
【００７７】
以上に説明したように、第１変形例においても、パーツ情報ＩＰが携帯端末９からアクセス可能なインターネットサーバー８にアップロードされる。そのため、インターネットサーバー８にアップロードされた撮影画像ＩＭを携帯端末９の操作により編集する際に、パーツ情報ＩＰを用いることができる。その結果、編集対象となる人物パーツが撮影画像ＩＭ中に占める領域を的確かつ簡便に特定することが可能となっている。さらに、撮影画像ＩＭ中に占める領域が的確に特定された人物パーツに対して編集が実行されるため、人物パーツの編集を高精度に実行することが可能となっている。
【００７８】
また、第１変形例においては、撮影ブース２内の人物を撮影して撮影画像ＩＭを取得する他に、撮影ブース２内の人物の関節（身体パーツ）の位置を検出する。このように人物の関節の位置を検出することができ、撮影画像ＩＭに写る人物の体型を的確に把握することが可能となっている。
【００７９】
しかも、検出した関節の位置を示す関節位置情報ＩＪ（身体パーツ位置情報）を、撮影画像ＩＭとともにインターネットサーバー８にアップロードする。したがって、インターネットサーバー８にアップロードされた撮影画像ＩＭを編集するのに際して、関節位置情報ＩＪを用いることができる。その結果、撮影画像ＩＭ中の人物の身体に対する編集をニーズに応じた精度で行うことが可能となる。
【００８０】
具体的には、検出した関節の位置に基づいてアバターの各関節位置を調整することで、人物の体型に応じてアバターの体型を調整してから、撮影画像ＩＭをアバターに重ね合せる。こうして、撮影画像中の人物の身体をアバターに重ね合せるといった編集をアバターの体型を調整してから行うことで、例えばアバターの足の長さや身体全体のバランス等を、人物の体型に応じて適切化することができ、当該編集をユーザーのニーズに応じた精度で行うことが可能になっている。
【００８１】
すなわち、写真シール払出装置１は、撮影装置２１の被写体である人物の関節の位置を検出し、検出した関節の位置を示す関節位置情報ＩＪをインターネットサーバー８にアップロードする。したがって、インターネットサーバー８にアップロードされた撮影画像ＩＭを携帯端末９の操作により編集するにあたり、インターネットサーバー８にアップロードされた関節位置情報ＩＪを用いることができる。よって、ユーザーは、携帯端末９の操作によって人物により近いアバターを作成することができ、より充実した画像編集が可能となる。
【００８２】
この際、撮影ブース２内の人物の身体が有する三次元形状を測定した結果に基づいて、関節（身体パーツ）の位置が検出される。したがって、写真等の二次元の情報に基づく場合と比較して、関節の位置をより高精度に検出することが可能となっている。特に、三次元形状に基づく手法によれば、人物の関節が服で隠れているような場合でも、関節の位置を求めることが可能となる。なお、ここでは、測距により三次元形状を求める場合を例示したが、例えば位相シフト法等の他の手法により三次元形状を求めても構わない。
【００８３】
続いては、本発明の実施形態の第２変形例について説明する。なお、上記実施形態と第２変形例との差異点は、携帯端末９の操作に基づくパーツ編集処理を、インターネットサーバー８ではなく携帯端末９で行う点である。したがって、以下では、この差異点を中心に説明を行い、上記実施形態との共通点については適宜説明を省略する。ただし、上記実施形態と共通する構成を備えることで、同様の効果を奏することは言うまでもない。
【００８４】
図１２は、第２変形例にかかるインターネットサーバーが具備する電気的構成を模式的に示すブロック図である。図１３は、第２変形例にかかる携帯端末が具備する電気的構成を模式的に示すブロック図である。図１４は、第２変形例にかかる携帯端末が実行するパーツ編集処理の一例を示すフローチャートである。
【００８５】
携帯端末９は、コンピューター９１および通信装置９２を有し、通信装置９２によってインターネットＮに接続されている。この携帯端末９は、インターネットサーバー８のデータベース８２に保存されているアプリケーションプログラムＰＡ（携帯端末用プログラム）を、インターネットＮを介してダウンロードしてコンピューター９１にインストールする。そして、携帯端末９は、コンピューター９１によりアプリケーションプログラムＰＡを実行することで、図１４に示すパーツ編集処理を実行する。
【００８６】
ステップＳ７０１では、携帯端末９は、インターネットサーバー８から撮影画像ＩＭおよびパーツ情報ＩＰをダウンロードする（撮影画像アクセス工程、パーツ情報アクセス工程）。これにより、ユーザーは、携帯端末９の画面において、撮影画像ＩＭを確認することができる。なお、撮影画像ＩＭおよびパーツ情報ＩＰは、上記実施形態と同様にして写真シール払出装置１からインターネットサーバー８に予めアップロードされたものである。
【００８７】
ステップＳ７０２では、携帯端末９は、ユーザーからの指定位置情報の入力の有無を確認する。そして、指定位置情報の入力を確認すると（ステップＳ７０２で「ＹＥＳ」）、ステップＳ７０３に進んで指定位置情報をコンピューター９１に取得する（指定位置情報取得工程）。ステップＳ７０４では、携帯端末９は、指定位置情報により指定される位置に対応する人物パーツが撮影画像ＩＭに占める領域をパーツ情報ＩＰに基づいて特定する（特定工程）。そして、ステップＳ７０５では、携帯端末９は、ステップＳ７０４で特定した人物パーツの領域に対して、ユーザーが携帯端末９の操作により指定したパーツ編集を行って、編集画像を生成する。続いて、ステップＳ７０６で、携帯端末９は、編集画像を保存して、図１４のパーツ編集処理を終了する。
【００８８】
以上に説明したように、第２変形例においても、パーツ情報ＩＰが携帯端末９からアクセス可能なインターネットサーバー８にアップロードされる。そのため、インターネットサーバー８にアップロードされた撮影画像ＩＭを携帯端末９の操作により編集する際に、パーツ情報ＩＰを用いることができる。その結果、編集対象となる人物パーツが撮影画像ＩＭ中に占める領域を的確かつ簡便に特定することが可能となっている。さらに、撮影画像ＩＭ中に占める領域が的確に特定された人物パーツに対して編集が実行されるため、人物パーツの編集を高精度に実行することが可能となっている。
【００８９】
具体的には、携帯端末９は、アプリケーションプログラムＰＡに従って動作することで、ユーザーによる操作により撮影画像ＩＭ中に指定した位置に対応する指定位置情報を取得し、指定位置情報により指定される位置に対応する人物パーツが撮影画像ＩＭ中に占める領域をパーツ情報ＩＰに基づいて特定する。これによって、編集対象となる人物パーツが撮影画像ＩＭ中に占める領域を的確かつ簡便に特定することが可能となっている。
【００９０】
なお、本発明は上記の例に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。例えば、上記の例では、人物パーツとして、黒目、髪の毛、顔が例示列挙されていた。しかしながら、人物パーツの例はこれらに限られず、人物の目、黒目、白目、瞼、まつ毛、眉毛、鼻、口、唇、頬、肌、髪の毛、顔、首、胴体、腕、手、足、関節のいずれかであっても良い。
【００９１】
さらに、これに対応して、パーツ情報ＩＰは、人物の目、黒目、白目、瞼、まつ毛、眉毛、鼻、口、唇、頬、肌、髪の毛、顔、首、胴体、腕、手、足、関節の少なくとも１つの人物パーツが撮影画像ＩＭ中に占める領域を示す情報であっても良い。
【００９２】
あるいは、パーツ情報ＩＰは、パーツ編集のニーズが特に高いもの、例えば人物の目、黒目、肌、髪の毛の少なくとも１つの人物パーツが撮影画像ＩＭ中に占める領域を示す情報であっても良い。
【００９３】
また、上記の例では、写真シール払出装置１は、撮影画像ＩＭのクロマキー合成に用いるマスク（前景マスク、背景マスク）を取得していた。そこで、写真シール払出装置１がこれらマスクをインターネットサーバー８にアップロードするように構成しても良い。かかる構成では、インターネットサーバー８にアップロードされた撮影画像ＩＭを携帯端末９の操作により編集するにあたり、インターネットサーバー８にアップロードされたマスクを用いることができる。よって、ユーザーは携帯端末９の操作によってクロマキーによる画像合成を行うことができ、より充実した画像編集が可能となる。
【００９４】
あるいは、写真シール払出装置１が、撮影装置２１の被写体である人物に特有の人物特定情報（例えば、ユーザーの名前、ハンドルネーム、電話番号、メールアドレス等）をインターネットサーバー８にアップロードするように構成しても良い。かかる構成では、多数の人物の撮影画像ＩＭがインターネットサーバー８にアップロードされている状況においても、ユーザーは、人物特定情報に基づいて適切な人物の撮影画像ＩＭにアクセスすることができる。
【００９５】
また、上記の例では、撮影画像ＩＭをシール台紙に印刷してユーザーに提供する写真シール払出装置１に本発明を適用した構成について説明した。しかしながら、本発明の適用範囲は写真シール払出装置１のような人物撮影装置に限られない。したがって、シール台紙に印刷した撮影画像ＩＭをユーザーに提供する構成を具備しない人物撮影装置に本発明を適用しても構わない。
【００９６】
また、上記の例では、静止画に対してパーツ編集を行う場合について説明した。しかしながら、動画を構成する各フレームに対して上記の静止画に対する処理と同様の処理を行うことで、動画に対しても本発明を適用することが可能である。
【００９７】
また、上記の第１変形例では、関節位置情報ＩＪに基づく編集と、パーツ情報ＩＰに基づく編集とが撮影画像ＩＭに対して行われていた。しかしながら、関節位置情報ＩＪに基づく編集のみを行い、パーツ情報ＩＰに基づく編集を行わないように構成しても構わない。
【００９８】
また、上記の第１変形例では、関節位置情報ＩＪに基づく編集をインターネットサーバー８で行っていた。しかしながら、関節位置情報ＩＪに基づく編集を写真シール払出装置１で行って、編集済みの撮影画像ＩＭを写真シール払出装置１からインターネットサーバー８へアップロードするように構成しても構わない。
【００９９】
また、第１変形例では、関節が身体パーツとして検出されていたが、身体パーツとして検出される対象は関節に限られない。したがって、肩、腕、肘、手首、手、胸、腹、腰、足、膝、足首、腿、脛、足、関節のうち少なくとも１つを身体パーツとして検出し、その検出結果に基づいて撮影画像ＩＭを編集するように構成しても構わない。具体例を挙げると、かかる身体パーツの位置を検出した結果に基づいてアバターの該当する身体パーツの位置を調整してから、撮影画像ＩＭをアバターに重ね合わせるといった編集を行うことができる。
【０１００】
また、第１変形例では、身体パーツの位置を検出した結果に基づいてアバターの体型を調整していた。しかしながら、身体パーツの位置を検出した結果に基づいて、撮影画像ＩＭ中の人物の体型をアバターに合うように調整して、撮影画像ＩＭをアバターに重ね合せても良い。
【０１０１】
また、第１変形例では、身体パーツの位置を検出した結果（関節位置情報ＩＪ）をアバターの作成に用いた場合について説明した。しかしながら、身体パーツの位置を検出した結果の用途はこれに限られない。
【符号の説明】
【０１０２】
１…写真シール払出装置
１０…装置本体
１００…撮影画像提供システム
２…撮影ブース
２１…撮影装置
２０４…クロマキーカーテン
２８…センサー
３…編集ブース
４…印刷ブース
４２…プリンター
６…主制御装置
７３…通信装置
８…インターネットサーバー
８１…コンピューター
８２…データベース
８３…通信装置
９…携帯端末
９１…コンピューター
９２…通信装置
ＩＪ…関節位置情報
ＩＭ…撮影画像
ＩＰ…パーツ情報
ＩＲ…測距結果
Ｎ…インターネット
ＰＳ…サーバー用プログラム
ＰＡ…アプリケーションプログラム
【図１】
2016025603.tif 000003
【図２】
2016025603.tif 000004
【図３】
2016025603.tif 000005
【図４】
2016025603.tif 000006
【図５】
2016025603.tif 000007
【図６】
2016025603.tif 000008
【図７】
2016025603.tif 000009
【図８】
2016025603.tif 000010
【図９】
2016025603.tif 000011
【図１０】
2016025603.tif 000012
【図１１】
2016025603.tif 000013
【図１２】
2016025603.tif 000014
【図１３】
2016025603.tif 000015
【図１４】
2016025603.tif 000016