(57)【特許請求の範囲】
【請求項１】
被撮影者を撮影し、撮影画像を生成する撮影装置と、
前記撮影画像に対しクロマキー処理を行い、前記撮影画像における背景色部分と人物部分とを判別して前記撮影画像から人物画像を切り抜き、前記人物画像と背景画像とを合成して合成画像を作成する画像処理部と、
前記合成画像を印画物にプリントして出力するプリンタと、
前記クロマキー処理時に生成される背景色部分と人物部分とを区別した２値画像を用いて、前記被撮影者の姿勢を判定する姿勢判定部と、
を備え、
前記姿勢判定部は、前記２値画像における前記人物部分に対応する画素の分布に基づいて、前記被撮影者の姿勢を判定するものであり、前記２値画像の垂直方向の各画素列について、前記人物部分に対応する画素のうち、垂直方向最上部に位置する画素の位置を検出し、検出した画素位置を水平方向にプロットした場合の変化に基づいて、前記被撮影者の肩ライン又は体の中心位置を検出することを特徴とする印画物作製装置。
【請求項２】
前記姿勢判定部により検出された肩ラインと、水平ラインとを表示部に表示することを特徴とする請求項１に記載の印画物作製装置。
【請求項３】
前記姿勢判定部により検出された体の中心位置と、撮影画像の中心位置とを表示部に表示することを特徴とする請求項１に記載の印画物作製装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顔画像が印画された印画物を作製する印画物作製装置に関する。
【背景技術】
【０００２】
免許証、パスポート、履歴書等に貼付するための証明写真等を撮影するボックス型の写真撮影装置が知られている。写真撮影装置は、人物を撮影し、用途に応じた様々なサイズの写真をプリントして出力する。また、クロマキー合成を用いた処理により、人物画像に背景用画像を合成した写真を出力する装置が知られている。
【０００３】
従来の写真撮影装置では、撮影時の照明環境や、ユーザの位置・姿勢等が最適なものとなるように、撮影時の注意点が画面表示されたり、音声ガイダンスが流れたり、目の高さや頭の位置を合わせる指標となるガイドシールが筐体に貼られたりしている。
【０００４】
しかし、このような従来の写真撮影装置では、撮影前に、姿勢が正しいか否かをユーザ自身で正確に判断することが困難であり、ユーザは、撮影された画像のプレビューを確認することで、姿勢が傾いていたり、位置が正面からずれていたりすることに気付いていた。そのため、撮り直しや、撮影画像の編集作業（位置移動や回転処理）が必要となり、手間がかかっていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４２１７０６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記従来の実状に鑑みてなされたものであり、ユーザの姿勢を検出し、検出結果をユーザに提示する印画物作製装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の一態様による印画物作製装置は、被撮影者を撮影し、撮影画像を生成する撮影装置と、前記撮影画像に対しクロマキー処理を行い、前記撮影画像における背景色部分と人物部分とを判別して前記撮影画像から人物画像を切り抜き、前記人物画像と背景画像とを合成して合成画像を作成する画像処理部と、前記合成画像を印画物にプリントして出力するプリンタと、前記クロマキー処理時に生成される背景色部分と人物部分とを区別した２値画像を用いて、前記被撮影者の姿勢を判定する姿勢判定部と、を備えるものである。
【０００８】
本発明の一態様による印画物作製装置において、前記姿勢判定部は、前記２値画像における前記人物部分に対応する画素の分布に基づいて、前記被撮影者の姿勢を判定することを特徴とするものである。
【０００９】
本発明の一態様による印画物作製装置において、前記姿勢判定部は、前記２値画像の垂直方向の各画素列について、前記人物部分に対応する画素のうち、垂直方向最上部に位置する画素の位置を検出し、検出した画素位置を水平方向にプロットした場合の変化に基づいて、前記被撮影者の肩ライン又は体の中心位置を検出することを特徴とするものである。
【００１０】
本発明の一態様による印画物作製装置は、前記姿勢判定部により検出された肩ラインと、水平ラインとを表示部に表示することを特徴とするものである。
【００１１】
本発明の一態様による印画物作製装置は、前記姿勢判定部により検出された体の中心位置と、撮影画像の中心位置とを表示部に表示することを特徴とするものである。
【発明の効果】
【００１２】
本発明によれば、ユーザの姿勢を検出し、検出結果を提示することで、ユーザは撮影前に姿勢を正すことができる。そのため、撮り直しの回数を低減したり、撮影画像の編集作業負荷を軽減したりすることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る印画物作製装置の概略構成図である。
【図２】同実施形態に係る演算制御装置の概略構成図である。
【図３】同実施形態に係る画像処理プログラムを実行することで実現される機能ブロック図である。
【図４】（ａ）は撮影画像の一例を示す図であり、（ｂ）は２値画像の一例を示す図である。
【図５】（ａ）〜（ｃ）は２値画像における画素座標の検出例を示す図である。
【図６】（ａ）〜（ｃ）は検出した画素座標のグラフである。
【図７】（ａ）〜（ｃ）は姿勢・位置検出後の表示画面の例を示す図である。
【図８】同実施形態に係る印画物作製方法を説明するフローチャートである。
【図９】変形例による印画物作製方法を説明するフローチャートである。
【図１０】２値画像における画素座標の検出例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１５】
図１は、本実施形態に係る印画物作製装置の概略構成を示す。印画物作製装置は、被撮影者（ユーザ）Ｐを撮影し、撮影画像データを生成する撮影装置２と、この撮影画像データに対して画像処理を施す演算制御装置１と、印画物（写真）をプリントするプリンタ５と、撮影装置２がユーザＰを撮影する際にユーザＰに光を照射するストロボ６と、音声を出力するスピーカ７と、を備える。この印画物作製装置は、人物画像と背景画像を合成した合成画像を印画物にプリントして出力するものである。印画物作製装置におけるユーザＰの背中側の壁紙は、クロマキー合成に適した色、例えば青色や黄緑色になっている。
【００１６】
印画物作製装置は、ユーザＰから各種指示を受け付けると共に、撮影した画像を表示するタッチパネル（指示受付部及び表示部）３を備えている。タッチパネル３は、操作ボタンを表示し、操作ボタンが押されると、その操作ボタンに対応した操作指示を受け付ける。例えば、タッチパネル３は、複数の背景画像を表示し、ユーザから背景画像の選択指示を受け付けることができる。また、タッチパネル３は、ユーザからプリンタ５のプリント開始指示を受け付けることができる。印画物作製装置は、ライブビュー撮影機能を有し、合成画像をタッチパネル３に（ほぼ）リアルタイムに表示する。
【００１７】
さらに、印画物作製装置には、ユーザＰが印画物の代金として支払う貨幣を受け入れたり、釣銭を払い出したりする課金部（図示せず）が設けられている。
【００１８】
撮影装置２は、例えばデジタルカメラであり、レンズ、シャッタ、ＣＭＯＳセンサ、Ａ／Ｄ変換器等を有する。撮影装置２がユーザＰを撮影する場合には、ＣＭＯＳセンサが、レンズにより収束された撮影光を、シャッタを介して受光すると共に、受光面に結像された光学像を光電変換し、画像信号として出力する。そして、Ａ／Ｄ変換器が、ＣＭＯＳセンサから出力された画像信号をＡ／Ｄ変換し、撮影画像データを生成する。撮影装置２は、撮影画像データを演算制御装置１へ出力する。
【００１９】
演算制御装置１は、撮影装置２、タッチパネル３、プリンタ５、ストロボ６、スピーカ７、及び課金部に接続されており、各部の制御やデータの受け渡しを行う。
【００２０】
図２に、演算制御装置１のハードウェア構成を示す。演算制御装置１は、ＣＰＵ（中央演算処理部）１１、メインメモリ１２、ディスク装置１３、及び入出力部１４を有する。演算制御装置１の各部はバス１５を介して接続されている。
【００２１】
ディスク装置１３は、ＣＰＵ１１により実行される画像処理プログラム１６、及び人物画像に合成される背景画像データ１７を格納する。
【００２２】
ディスク装置１３は例えばハードディスクドライブである。なお、画像処理プログラム１６は、ディスク装置１３でなく、ＲＯＭや磁気テープ（共に図示せず）に格納されていてもよい。
【００２３】
ＣＰＵ１１は、ディスク装置１３内の画像処理プログラム１６をメインメモリ１２にロードして、画像処理プログラム１６を実行する。
【００２４】
画像処理プログラム１６の実行に伴い、メインメモリ１２上には、撮影画像データ、２値画像データ、人物画像データ、背景画像データ、合成画像データ等を格納する領域が確保される。
【００２５】
図３に、ＣＰＵ１１が画像処理プログラム１６を実行することで実現される機能ブロック図を示す。画像処理プログラム１６の実行により、選択受付部２１、画像処理部２２、姿勢判定部２３、及び報知部２４が実現される。
【００２６】
選択受付部２１は、複数の背景画像のデータ１７をディスク装置１３から取り出し、タッチパネル３に表示する。選択受付部２１は、タッチパネル３を介してユーザから背景画像の選択指示を受け付ける。選択受付部２１は、ユーザにより選択された背景画像データを画像処理部２２に渡す。
【００２７】
画像処理部２２は、クロマキー合成による処理を用いて、撮影装置２により生成された撮影画像内の人物画像と、選択受付部２１から受け取った背景画像とを合成して、合成画像データを作成する。具体的には、画像処理部２２は、撮影画像内の人物と背景色との色差を判別し、撮影画像から人物画像を切り抜く。ここで判別される色差とは、色相差、彩度差、又は色相差及び彩度差の組み合わせである。そして、画像処理部２２は、選択受付部２１から受け取った背景画像と、切り抜いた人物画像とを重ね合わせることで、画像合成を行う。
【００２８】
画像処理部２２は、作成した合成画像データをタッチパネル３でのプレビュー表示に対応したサイズに縮小し、プレビュー用画像データを生成する。プレビュー用画像データは、入出力部１４を介してタッチパネル３へ出力され、表示される。撮影装置２による撮影（画像取得）、クロマキー処理、及びプレビュー画像の表示を連続して行うことで、リアルタイムのライブビュー表示が行われる。
【００２９】
画像処理部２２におけるクロマキー処理では、撮影画像における背景色部分と人物部分とを区別するための２値画像が生成される。例えば、図４（ａ）に示す撮影画像４１に対するクロマキー処理において、図４（ｂ）に示すような、人物部分４２が黒画素、背景色部分４３が白画素で表される２値（白黒２値）画像４４が生成される。
【００３０】
姿勢判定部２３は、この２値画像における人物部分に対応する画素（黒画素）の分布に基づいて、ユーザＰの姿勢が所定の基準を満たしているか否か判定する。ここで、ユーザＰの姿勢とは、ユーザＰの肩の傾き、及びユーザＰの位置である。
【００３１】
姿勢判定部２３は、ユーザＰの肩が傾いているか否かを判定する。具体的には、ユーザＰの左右の肩を結ぶライン（肩ライン）を検出し、検出した肩ラインが水平ラインに対してなす角度が所定値以下であるか否かを判定する。
【００３２】
また、姿勢判定部２３は、ユーザＰが撮影装置２の正面に位置しているか否かを判定する。具体的には、ユーザＰの体の中心位置を検出し、検出した体の中心位置と、撮影画像の水平方向（左右方向）の中心位置とのずれが所定値以下であるか否かを判定する。
【００３３】
ユーザＰの肩ライン、及び体の中心位置の検出方法について説明する。上述した２値画像は、水平方向及び垂直方向にそれぞれ多数の画素が配置されたものである。姿勢判定部２３は、２値画像内の画素を列毎に上から下へ向かって走査し、最初に黒画素を検出した位置（座標）を記録する。言い換えれば、垂直方向の画素列において、最上部の黒画素の位置を検出して記録する。
【００３４】
図５（ａ）〜（ｃ）は、２値画像４４ａ、４４ｂ、４４ｃから画素列毎の最上部の黒画素の座標を検出する例を示す。２値画像４４ａは正しい姿勢の場合の２値画像である。２値画像４４ｂは肩が傾いている場合の２値画像の例である。２値画像４４ｃは、ユーザＰが正面に位置していない場合の２値画像の例である。
【００３５】
姿勢判定部２３は、検出した画素列毎の黒画素座標を水平方向にプロットし、グラフ化する。例えば、２値画像４４ａ、４４ｂ、４４ｃからは、それぞれ図６（ａ）〜（ｃ）に示すようなグラフが生成される。
【００３６】
人体の構造から、黒画素座標の最大値がユーザＰの頭頂部に相当し、ユーザＰの体の中心位置とみなすことができる。姿勢判定部２３は、黒画素座標の最大値から、ユーザＰの体の中心位置を検出する。例えば、図６（ａ）〜（ｃ）では、座標ＣがユーザＰの体の中心位置として検出される。
【００３７】
証明写真等では、手を膝の上に置いて撮影を行う。腕は肩から前方向に位置するため、２値画像において、肩より（左右方向）外側に黒画素は殆ど存在しない。そのため、左右の肩に対応する位置で、検出される黒画素座標が大きく変化する。また、頭部の左右両端部においても、検出される黒画素座標が大きく変化する。
【００３８】
例えば、図６（ａ）〜（ｃ）に示すように、頭部の左右両端部に対応する座標ＨＲ、ＨＬで黒画素座標が大きく変化する。また、左右の肩に対応する座標ＳＲ、ＳＬで黒画素座標が大きく変化する。姿勢判定部２３は、このような座標変化の特徴に基づいて、ユーザＰの左右の肩の位置を検出する。
【００３９】
例えば、黒画素座標のグラフにおいて、座標位置が大きく変化する箇所を検出し、そのうちの左右両端の２ヶ所を左右の肩の位置とする。座標位置が大きく変化するとは、例えば、微分係数の絶対値が所定値以上になることである。姿勢判定部２３は、左右の肩の位置での黒画素座標からユーザＰの肩ラインを検出する。例えば、図６（ａ）〜（ｃ）のグラフからは、肩ラインＬが検出される。
【００４０】
姿勢判定部２３は、図６（ａ）に示すように、ユーザＰの体の中心位置が画像の中心位置にあり、肩ラインＬが水平である場合、正しい姿勢であると判定する。一方、図６（ｂ）に示すように、肩ラインＬが水平ラインに対して所定角度以上傾いている場合、姿勢判定部２３は肩が傾いていると判定する。また、図６（ｃ）に示すように、体の中心位置が画像の中心位置にない、すなわち撮影装置２の正面に位置していない場合、姿勢判定部２３は体の位置がずれていると判定する。
【００４１】
報知部２４は、姿勢判定部２３の判定結果をユーザＰに報知する。例えば、正しい姿勢であると判定された場合、図７（ａ）に示すように、タッチパネル３に「ＯＫ」と表示する。
【００４２】
肩が傾いていると判定された場合、図７（ｂ）に示すように、タッチパネル３に肩が傾いていることを表示したり、スピーカ７から音声を出力するとともに、検出したユーザＰの肩ラインＬ１と、正しい肩ライン（水平ライン）Ｌ２とを表示する。ユーザＰは、表示されたラインＬ１、Ｌ２を見ながら、肩の高さを調整することができる。
【００４３】
体の位置がずれていると判定された場合、図７（ｃ）に示すように、タッチパネル３に体の位置がずれていることを表示したり、スピーカ７から音声を出力したりするとともに、検出したユーザＰの体の中心ラインＣ１と、撮影装置２の正面となる画像の中心ラインＣ２とを表示する。ユーザＰは、表示されたラインＣ１、Ｃ２を見ながら、体の位置を調整することができる。
【００４４】
画像処理部２２は、タッチパネル３を介してユーザからプリント用画像のプリント承認指示を受け付けると、合成画像データを、プリンタ５でプリントする写真サイズに対応したサイズに縮小し、プリント用画像データを生成する。プリント用画像データは、演算制御装置１からプリンタ５へ出力される。
【００４５】
プリンタ５は、演算制御装置１から受け取ったプリント用画像データに対して、色変換やシャープネス処理を行う。そして、プリンタ５は、ユーザＰの撮影画像を用紙に印画して出力する。プリンタ５のプリント方式は特に限定されず、インクジェット方式、昇華型熱転写方式、溶融型熱転写方式等を用いることができる。
【００４６】
次に、このような印画物作製装置を用いた印画物作製方法を図８に示すフローチャートを用いて説明する。
【００４７】
ユーザＰが、タッチパネル３を操作して印画する写真の用途やサイズ等を指示し、入金処理を行う（ステップＳ１０１）。タッチパネル３に選択可能な背景画像が複数表示され、ユーザＰはいずれか１つの背景画像を選択する（ステップＳ１０２）。
【００４８】
撮影装置２が、ユーザＰの撮影（画像取得）を開始する（ステップＳ１０３）。画像処理部２２が、クロマキー合成による処理を用いて、撮影画像から人物画像を切り抜き、背景画像と合成して合成画像データを作成する（ステップＳ１０４）。
【００４９】
姿勢判定部２３が、ステップＳ１０４のクロマキー処理において生成された２値画像を用いて、ユーザＰの姿勢を判定する（ステップＳ１０５）。上述したように、姿勢判定部２３は、２値画像の画素を列毎に上から下へ向かって走査し、最上部の黒画素の座標（位置）を検出しグラフ化する。そして、グラフにおける黒画素の座標の最大値や座標の変化から、ユーザＰの体の中心位置や肩ラインを検出する。
【００５０】
ユーザＰの姿勢が正しい場合（ステップＳ１０６＿Ｙｅｓ）、タッチパネル３に合成画像が表示される（ステップＳ１０８）。ユーザＰの姿勢が正しくない場合（ステップＳ１０６＿Ｎｏ）、タッチパネル３に、合成画像と共にアラートを表示する（ステップＳ１０７、Ｓ１０８）。
【００５１】
例えば、肩が傾いている場合、検出した現在のユーザＰの肩ラインと、正しい水平な肩ラインとがタッチパネル３に表示される。また、ユーザＰの体が撮影装置２の正面に位置していない場合、検出した現在のユーザＰの体の中心ラインと、撮影装置２の正面となる正しい中心ラインとがタッチパネル３に表示される。肩が傾き、かつ体が撮影装置２の正面に位置していない場合は、検出した現在のユーザＰの肩ライン、正しい水平な肩ライン、検出した現在のユーザＰの体の中心ライン、及び撮影装置２の正面となる正しい中心ラインがタッチパネル３に表示される。ユーザＰは表示されたアラートを確認して、姿勢を調整できる。
【００５２】
報知部２４が、正しい姿勢になるための指示を与えてもよい。例えば、「右肩を少し上げる」「少し右に寄る」などの指示をタッチパネル３に表示したり、音声をスピーカ７から出力したりする。これにより、ユーザは、どのように動けばよいのか容易に理解できる。
【００５３】
ユーザＰからプリント用画像の撮影指示があるまで、ステップＳ１０３〜Ｓ１０８が連続して繰り返され、ライブビュー表示が行われる。ユーザＰからプリント用画像の撮影指示を受け付けると（ステップＳ１０９＿Ｙｅｓ）、ストロボ６がユーザＰに光を照射し、撮影装置２がユーザを撮影する（ステップＳ１１０）。ライブビュー表示を開始してから所定時間経過したら、ユーザＰからの撮影指示がなくても、ステップＳ１１０へ進むようにしてもよい。
【００５４】
画像処理部２２がクロマキー合成による処理を用いて、撮影画像から人物画像を切り抜き、背景画像と合成して合成画像データを作成する（ステップＳ１１１）。タッチパネル３には、この合成画像がプレビュー表示される（ステップＳ１１２）。
【００５５】
ユーザＰは、再撮影を希望する場合（ステップＳ１１３＿Ｎｏ）、タッチパネル３上の再撮影ボタンを押す。これにより、ステップＳ１０３に戻る。
【００５６】
タッチパネル３に表示されたプレビュー画像を承諾する場合（ステップＳ１１３＿Ｙｅｓ）、ユーザＰはタッチパネル３上の決定ボタンを押す。画像処理部２２が、合成画像データからプリント用画像データを作成する。そして、プリンタ５が、演算制御装置１からプリント用画像データを受け取り、合成画像を用紙に印画して出力する（ステップＳ１１４）。
【００５７】
なお、ステップＳ１１０において複数回撮影を行い、タッチパネル３に複数のプレビュー画像を表示し、ユーザＰが最も気に入った画像を選択するようにしてもよい。また、プリント前に、必要に応じてユーザＰが画像の修正処理を行えるようにしてもよい。
【００５８】
このように、本実施形態によれば、姿勢判定部２３による判定結果を画面に提示することで、ユーザＰはプリント用画像の撮影前に姿勢を調整することができる。また、肩ラインや体の中心ラインが表示されるため、どのように調整すればよいか容易に理解することができる。このように姿勢を調整してからプリント用画像の撮影を行うため、撮り直しの回数を減らすことができる。また、撮影画像の編集作業（位置移動や回転処理）の作業量を低減することができる。
【００５９】
上記実施形態では、印画物作製装置がライブビュー表示機能を有する例について説明したが、ライブビュー表示機能を省略してもよい。この場合、撮影画像におけるユーザＰの姿勢を判定し、プレビュー画像を表示すると共に、判定結果を表示する。これにより、肩が傾いていたり、位置がずれていたりする画像がプリント出力されることを防止できる。
【００６０】
ライブビュー表示機能を持たない印画物作製装置による印画物作製方法を図９に示すフローチャートを用いて説明する。
【００６１】
ユーザＰが、タッチパネル３を操作して印画する写真の用途やサイズ等を指示し、入金処理を行う（ステップＳ２０１）。タッチパネル３に選択可能な背景画像が複数表示され、ユーザＰはいずれか１つの背景画像を選択する（ステップＳ２０２）。
【００６２】
撮影装置２が、ユーザＰを撮影し、撮影画像データを生成する（ステップＳ２０３）。撮影装置２が撮影を行う際に、ストロボ６がユーザＰに光を照射する。撮影は複数回行われる。
【００６３】
画像処理部２２が、クロマキー合成による処理を用いて、撮影画像から人物画像を切り抜き、背景画像と合成して合成画像データを作成する（ステップＳ２０４）。
【００６４】
姿勢判定部２３が、ステップＳ２０４のクロマキー処理において生成された２値画像を用いて、ユーザＰの姿勢を判定する（ステップＳ２０５）。
【００６５】
ユーザＰの姿勢が正しい場合（ステップＳ２０６＿Ｙｅｓ）、タッチパネル３に合成画像のプレビュー画像が表示される（ステップＳ２０８）。ユーザＰの姿勢が正しくない場合（ステップＳ２０６＿Ｎｏ）、タッチパネル３に、プレビュー画像と共にアラートを表示する（ステップＳ２０７、Ｓ２０８）。
【００６６】
ステップＳ２０３では複数回の撮影が行われているため、タッチパネル３には複数のプレビュー画像が表示される。各プレビュー画像について、姿勢判定結果が表示される。例えば、姿勢が正しいプレビュー画像には「姿勢ＯＫ」と表示される。姿勢が正しくないプレビュー画像には、「肩傾き」や「中心ずれ」などの判定結果が表示される。
【００６７】
ユーザＰは、再撮影を希望する場合（ステップＳ２０９＿Ｎｏ）、タッチパネル３上の再撮影ボタンを押す。これにより、ステップＳ２０３に戻る。
【００６８】
タッチパネル３に表示された「姿勢ＯＫ」のプレビュー画像のうち、プリント出力を希望するものがある場合（ステップＳ２０９＿Ｙｅｓ）、ユーザＰはプリント出力を希望するプレビュー画像を選択し、決定ボタンを押す。画像処理部２２が、選択された画像の合成画像データからプリント用画像データを作成する。そして、プリンタ５が、演算制御装置１からプリント用画像データを受け取り、合成画像を用紙に印画して出力する（ステップＳ２１０）。
【００６９】
このように、撮影画像のプレビュー画像に、姿勢判定結果を表示することで、ユーザＰは正しい姿勢になっている画像を選択し、プリント出力することができる。
【００７０】
上記実施形態では、２値画像内の画素を列毎に上から下へ向かって走査し、最初に黒画素を検出した位置（座標）を記録していたが、図１０に示すように、２値画像内の画素を行毎に右から左、及び左から右に走査し、最初に黒画素を検出した位置（座標）を記録し、グラフ化してもよい。
【００７１】
図１０に示すように、左右の肩に対応する座標ＳＲ１、ＳＬ１で黒画素座標が大きく変化する。姿勢判定部２３は、このような座標変化の特徴に基づいて、ユーザＰの左右の肩の高さＹ１、Ｙ２を検出する。高さＹ１、Ｙ２が同じ（同程度）の場合、肩ラインは（ほぼ）水平であると判定できる。
【００７２】
上記実施形態では、画像処理部２２におけるクロマキー処理で生成される２値画像について、人物部分が黒画素、背景色部分が白画素で表される２値（白黒２値）画像としたが、人物部分が白画素、背景色部分が黒画素で表される２値（白黒２値）画像であってもよい。この場合、姿勢判定部２３は、２値画像における人物部分に対応する白画素の分布に基づいて、ユーザＰの姿勢が所定の基準を満たしているか否か判定する。
【００７３】
上記実施形態では、ユーザＰの体の位置が中心に位置するように、かつ肩ラインが水平になるように指示を与えていたが、印画物作製装置が観光地等に設置され、フレーム画像と合成した記念写真を作製するものである場合は、異なる指示を与えてもよい。例えば、ユーザＰの体の位置や肩ラインを検出し、フレーム画像に適した位置へ移動するように指示したり、体をより傾けるように指示したりしてもよい。このような指示を与えることで、より動きのある写真が撮影されるようにユーザを誘導することができる。
【００７４】
ユーザＰの体の位置や肩の傾きの検出方法は上述したものに限定されず、例えば、人物型のパターンを予め複数準備しておき、撮影画像とのパターンマッチングにより検出してもよい。また、顔認識機能を用いて、撮影画像の顔の位置情報から首、肩の位置を検出してもよい。首の位置が、体の中心位置に対応する。
【００７５】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００７６】
１  演算制御装置
２  撮影装置
３  タッチパネル
５  プリンタ
６  ストロボ
７  スピーカ
【図１】
0006547355.tif 000002
【図２】
0006547355.tif 000003
【図３】
0006547355.tif 000004
【図４】
0006547355.tif 000005
【図５】
0006547355.tif 000006
【図６】
0006547355.tif 000007
【図７】
0006547355.tif 000008
【図８】
0006547355.tif 000009
【図９】
0006547355.tif 000010
【図１０】
0006547355.tif 000011