(57)【特許請求の範囲】
【請求項１】
利用者を被写体として撮影し、得られた画像を出力する画像編集装置であって、
前記利用者を被写体として撮影し撮影画像を得る撮影手段と、
前記撮影画像において、前記被写体の肌の領域である肌領域を検出する検出手段と、
前記撮影画像をぼかすぼかし処理を施し、ぼかし撮影画像を得る撮影画像ぼかし処理手段と、
前記ぼかし撮影画像の色を調整することで、色調整撮影画像を得る色調整手段と、
前記撮影画像において、前記被写体領域以外の領域をマスクしたマスク画像を生成するマスク画像生成手段と、
前記マスク画像をぼかすぼかし処理を施し、ぼかしマスク画像を得るマスク画像ぼかし処理手段と、
２値化された前記マスク画像および前記ぼかしマスク画像において、対応する画素の画素値に対して排他的論理和を用いることで、前記被写体の領域である被写体領域と、前記被写体領域以外の領域との境界に対して幅を有する領域であって、前記境界を中心に画素の密度を異なるようにする境界領域を設定する設定手段と、
前記色調整撮影画像から、前記境界領域に対応する部分の境界領域画像を抽出する抽出手段と、
抽出された前記境界領域画像と、前記撮影画像とを合成する合成手段と
を備え、
前記撮影画像ぼかし処理手段は、前記撮影画像の前記肌領域に対しては、ぼかし具合の低いぼかし処理を施す
画像編集装置。
【請求項２】
前記色調整手段は、前記撮影画像の明度および彩度のいずれか一方または両方を調整し、前記色調整撮影画像を得る
請求項１に記載の画像編集装置。
【請求項３】
前記色調整手段は、前記抽出手段により抽出された前記境界領域画像の色をさらに調整する
請求項１に記載の画像編集装置。
【請求項４】
前記色調整手段は、前記境界領域画像において、前記被写体領域と前記被写体領域以外の領域との境界の内側と外側とで異なるように色を調整する
請求項３に記載の画像編集装置。
【請求項５】
前記設定手段は、前記境界領域の幅を可変に調整する
請求項１に記載の画像編集装置。
【請求項６】
利用者による編集入力に基づいて、前記合成手段により合成された合成画像を編集する編集手段をさらに備え、
前記編集手段は、編集入力に用いられる編集用画像として、前記色調整手段による色調整に応じた前記編集用画像を、前記利用者に選択させる
請求項１に記載の画像編集装置。
【請求項７】
利用者を被写体として撮影し、得られた画像を出力する画像編集装置の画像編集方法であって、
前記利用者を被写体として撮影し撮影画像を得る撮影ステップと、
前記撮影画像において、前記被写体の肌の領域である肌領域を検出する検出ステップと、
前記撮影画像をぼかすぼかし処理を施し、ぼかし撮影画像を得る撮影画像ぼかし処理ステップと、
前記ぼかし撮影画像の色を調整することで、色調整撮影画像を得る色調整ステップと、
前記撮影画像において、前記被写体領域以外の領域をマスクしたマスク画像を生成するマスク画像生成ステップと、
前記マスク画像をぼかすぼかし処理を施し、ぼかしマスク画像を得るマスク画像ぼかし処理ステップと、
２値化された前記マスク画像および前記ぼかしマスク画像において、対応する画素の画素値に対して排他的論理和を用いることで、前記被写体の領域である被写体領域と、前記被写体領域以外の領域との境界に対して幅を有する領域であって、前記境界を中心に画素の密度を異なるようにする境界領域を設定する設定ステップと、
前記色調整撮影画像から、前記境界領域に対応する部分の境界領域画像を抽出する抽出ステップと、
抽出された前記境界領域画像と、前記撮影画像とを合成する合成ステップと
を含み、
前記撮影画像ぼかし処理ステップは、前記撮影画像の前記肌領域に対しては、ぼかし具合の低いぼかし処理を施す
画像編集方法。
【請求項８】
利用者を被写体として撮影し、得られた画像を出力する処理をコンピュータに実行させるプログラムであって、
前記利用者を被写体として撮影し撮影画像を得る撮影ステップと、
前記撮影画像において、前記被写体の肌の領域である肌領域を検出する検出ステップと、
前記撮影画像をぼかすぼかし処理を施し、ぼかし撮影画像を得る撮影画像ぼかし処理ステップと、
前記ぼかし撮影画像の色を調整することで、色調整撮影画像を得る色調整ステップと、
前記撮影画像において、前記被写体領域以外の領域をマスクしたマスク画像を生成するマスク画像生成ステップと、
前記マスク画像をぼかすぼかし処理を施し、ぼかしマスク画像を得るマスク画像ぼかし処理ステップと、
２値化された前記マスク画像および前記ぼかしマスク画像において、対応する画素の画素値に対して排他的論理和を用いることで、前記被写体の領域である被写体領域と、前記被写体領域以外の領域との境界に対して幅を有する領域であって、前記境界を中心に画素の密度を異なるようにする境界領域を設定する設定ステップと、
前記色調整撮影画像から、前記境界領域に対応する部分の境界領域画像を抽出する抽出ステップと、
抽出された前記境界領域画像と、前記撮影画像とを合成する合成ステップと
を含む処理をコンピュータに実行させ、
前記撮影画像ぼかし処理ステップは、前記撮影画像の前記肌領域に対しては、ぼかし具合の低いぼかし処理を施す
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像編集装置および方法、並びにプログラムに関し、特に、立体的な仕上がりの画像を得ることができるようにする画像編集装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、利用者（被写体）を撮影し、得られた撮影画像に予め用意されている画像を合成したり、文字や線画を重畳させたりする落書き編集処理を行い、シール紙に印刷し、写真シールとして利用者に提供する写真シール機が存在する。
【０００３】
この写真シール機は、例えば、ゲームセンタ等の娯楽（遊戯）施設に設置され、主に女子高校生や女子中学生等を中心とする利用者に有料でサービスを提供する。利用者は、写真シールの作成作業をゲームとして楽しむだけでなく、出力される様々なサイズの編集済み画像が印刷されている写真シールを仲間同士で切り分け合って、それぞれの所持品に貼り付けたりしている。
【０００４】
写真シール作成のゲームは、被写体の撮影、その撮影画像に対する落書き編集、そして、編集済み画像の写真シールへの出力、という流れで行われる。利用者は、この一連の工程を制限時間内でプレイし、その成果物として作成された写真シールを受け取る。したがって、利用者の満足度を向上させるためには、写真シール作成作業のゲームとしての面白さを向上させるとともに、写真シールの出来栄えを向上させることも重要になる。
【０００５】
このような写真シール作成のゲームを提供する写真シール機においては、撮影画像における被写体の周囲（外側）に、オーラ画像等の装飾画像を合成したり、被写体の輪郭部分に影をつけたような画像処理を施すことがなされている。
【０００６】
特に、撮影画像における被写体領域をマスクした被写体マスク画像を縮小した縮小マスク画像と、被写体マスク画像を拡大した拡大マスク画像との差分を算出し、撮影画像における、その差分に対応する差分領域に対して光彩（グロー）効果やぼかし処理等の画像処理を施すようにした写真シール機がある（特許文献１参照）。
【０００７】
このように、撮影画像において、被写体領域と背景領域との境界部分に画像処理を施すことで、利用者に提供される写真シールは、面白みのある仕上がりや、自然で美しい仕上がりのものとなる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−６０７１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述した画像処理では、被写体と背景との間にリアルな奥行き感を出すことは難しく、平面的な仕上がりとなってしまっていた。
【００１０】
本発明は、このような状況に鑑みてなされたものであり、立体的な仕上がりの画像を得ることができるようにするものである。
【課題を解決するための手段】
【００１１】
本発明の一側面の画像編集装置は、利用者を被写体として撮影し、得られた画像を出力する画像編集装置であって、前記利用者を被写体として撮影し撮影画像を得る撮影手段と、前記撮影画像において、前記被写体の肌の領域である肌領域を検出する検出手段と、前記撮影画像をぼかすぼかし処理を施し、ぼかし撮影画像を得る撮影画像ぼかし処理手段と、前記ぼかし撮影画像の色を調整することで、色調整撮影画像を得る色調整手段と、前記撮影画像において、前記被写体領域以外の領域をマスクしたマスク画像を生成するマスク画像生成手段と、前記マスク画像をぼかすぼかし処理を施し、ぼかしマスク画像を得るマスク画像ぼかし処理手段と、２値化された前記マスク画像および前記ぼかしマスク画像において、対応する画素の画素値に対して排他的論理和を用いることで、前記被写体の領域である被写体領域と、前記被写体領域以外の領域との境界に対して幅を有する領域であって、前記境界を中心に画素の密度を異なるようにする境界領域を設定する設定手段と、前記色調整撮影画像から、前記境界領域に対応する部分の境界領域画像を抽出する抽出手段と、抽出された前記境界領域画像と、前記撮影画像とを合成する合成手段とを備え、前記撮影画像ぼかし処理手段は、前記撮影画像の前記肌領域に対しては、ぼかし具合の低いぼかし処理を施す。
【００１２】
この画像編集装置の、撮影手段は、例えば、撮影制御部により構成され、検出手段は、例えば、肌領域検出部により構成され、撮影画像ぼかし処理手段は、例えば、合成画像ぼかし処理部により構成され、色調整手段は、例えば、色調整部により構成され、マスク画像生成手段は、例えば、マスク画像生成部により構成され、マスク画像ぼかし処理手段は、例えば、マスク画像ぼかし処理部により構成され、設定手段は、例えば、境界領域設定部により構成され、抽出手段は、例えば、抽出部により構成され、合成手段は、例えば、合成部により構成される。
【００１３】
本発明の画像編集装置においては、利用者が被写体として撮影されて撮影画像が得られ、撮影画像において、被写体の肌の領域である肌領域が検出され、撮影画像をぼかすぼかし処理が施され、ぼかし撮影画像が得られ、ぼかし撮影画像の色が調整されることで、色調整撮影画像が得られ、撮影画像において、被写体領域以外の領域をマスクしたマスク画像が生成され、マスク画像をぼかすぼかし処理が施され、ぼかしマスク画像が得られ、２値化されたマスク画像およびぼかしマスク画像において、対応する画素の画素値に対して排他的論理和を用いることで、被写体の領域である被写体領域と、被写体領域以外の領域との境界に対して幅を有する領域であって、境界を中心に画素の密度を異なるようにする境界領域が設定され、色調整撮影画像から、境界領域に対応する部分の境界領域画像が抽出され、抽出された境界領域画像と、撮影画像とが合成される。撮影画像の肌領域に対しては、ぼかし具合の低いぼかし処理が施される。
【００１４】
これにより、被写体の顔や手と背景との境界は自然な立体感のある仕上がりの画像を得ることができる。
【００１５】
前記色調整手段には、前記撮影画像の明度および彩度のいずれか一方または両方を調整させることができる。
【００１６】
これにより、被写体が背景に滑らかに調和している立体的な仕上がりの合成画像や、被写体が際立って見える立体的な仕上がりの合成画像を得ることができる。
【００１７】
前記色調整手段には、前記抽出手段により抽出された前記境界領域画像の色をさらに調整させることができる。
【００１８】
前記色調整手段には、前記境界領域画像において、前記被写体領域と前記被写体領域以外の領域との境界の内側と外側とで異なるように色を調整させることができる。
【００１９】
これにより、例えば、被写体が背景に滑らかに調和している立体的な仕上がりの合成画像や、被写体が際立って見える立体的な仕上がりの合成画像を得ることができる。
【００２０】
前記設定手段には、前記境界領域の幅を可変に調整させることができる。
【００２１】
これにより、立体的な仕上がりとなる合成画像において、被写体と背景との間に面白みのある奥行き感を出すことができる。
【００２９】
前記画像編集装置には、利用者による編集入力に基づいて、前記合成手段により合成された合成画像を編集する編集手段をさらに設け、前記編集手段には、編集入力に用いられる編集用画像として、前記色調整手段による色調整に応じた前記編集用画像を、前記利用者に選択させることができる。
【００３０】
この画像編集装置の編集手段は、例えば、編集処理部により構成される。
【００３１】
これにより、例えば、ファッション誌の表紙に用いられるような仕上がりの画像を得ることができる。
【００３２】
本発明の一側面の画像編集方法は、利用者を被写体として撮影し、得られた画像を出力する画像編集装置の画像編集方法であって、前記利用者を被写体として撮影し撮影画像を得る撮影ステップと、前記撮影画像において、前記被写体の肌の領域である肌領域を検出する検出ステップと、前記撮影画像をぼかすぼかし処理を施し、ぼかし撮影画像を得る撮影画像ぼかし処理ステップと、前記ぼかし撮影画像の色を調整することで、色調整撮影画像を得る色調整ステップと、前記撮影画像において、前記被写体領域以外の領域をマスクしたマスク画像を生成するマスク画像生成ステップと、前記マスク画像をぼかすぼかし処理を施し、ぼかしマスク画像を得るマスク画像ぼかし処理ステップと、２値化された前記マスク画像および前記ぼかしマスク画像において、対応する画素の画素値に対して排他的論理和を用いることで、前記被写体の領域である被写体領域と、前記被写体領域以外の領域との境界に対して幅を有する領域であって、前記境界を中心に画素の密度を異なるようにする境界領域を設定する設定ステップと、前記色調整撮影画像から、前記境界領域に対応する部分の境界領域画像を抽出する抽出ステップと、抽出された前記境界領域画像と、前記撮影画像とを合成する合成ステップとを含み、前記撮影画像ぼかし処理ステップは、前記撮影画像の前記肌領域に対しては、ぼかし具合の低いぼかし処理を施す。
【００３３】
本発明の画像編集方法においては、利用者が被写体として撮影されて撮影画像が得られ、撮影画像において、被写体の肌の領域である肌領域が検出され、撮影画像をぼかすぼかし処理が施され、ぼかし撮影画像が得られ、ぼかし撮影画像の色が調整されることで、色調整撮影画像が得られ、撮影画像において、被写体領域以外の領域をマスクしたマスク画像が生成され、マスク画像をぼかすぼかし処理が施され、ぼかしマスク画像が得られ、２値化されたマスク画像およびぼかしマスク画像において、対応する画素の画素値に対して排他的論理和を用いることで、被写体の領域である被写体領域と、被写体領域以外の領域との境界に対して幅を有する領域であって、境界を中心に画素の密度を異なるようにする境界領域が設定され、色調整撮影画像から、境界領域に対応する部分の境界領域画像が抽出され、抽出された境界領域画像と、撮影画像とが合成される。撮影画像の肌領域に対しては、ぼかし具合の低いぼかし処理が施される。
【００３４】
本発明の一側面のプログラムは、利用者を被写体として撮影し、得られた画像得られた画像を出力する処理をコンピュータに実行させるプログラムであって、前記利用者を被写体として撮影し撮影画像を得る撮影ステップと、前記撮影画像において、前記被写体の肌の領域である肌領域を検出する検出ステップと、前記撮影画像をぼかすぼかし処理を施し、ぼかし撮影画像を得る撮影画像ぼかし処理ステップと、前記ぼかし撮影画像の色を調整することで、色調整撮影画像を得る色調整ステップと、前記撮影画像において、前記被写体領域以外の領域をマスクしたマスク画像を生成するマスク画像生成ステップと、前記マスク画像をぼかすぼかし処理を施し、ぼかしマスク画像を得るマスク画像ぼかし処理ステップと、２値化された前記マスク画像および前記ぼかしマスク画像において、対応する画素の画素値に対して排他的論理和を用いることで、前記被写体の領域である被写体領域と、前記被写体領域以外の領域との境界に対して幅を有する領域であって、前記境界を中心に画素の密度を異なるようにする境界領域を設定する設定ステップと、前記色調整撮影画像から、前記境界領域に対応する部分の境界領域画像を抽出する抽出ステップと、抽出された前記境界領域画像と、前記撮影画像とを合成する合成ステップとを含む処理をコンピュータに実行させ、前記撮影画像ぼかし処理ステップは、前記撮影画像の前記肌領域に対しては、ぼかし具合の低いぼかし処理を施す。
【００３５】
このプログラムは、所定の記録媒体に記録されて、例えば、ドライブにより読み出され、写真シール作成装置にインストールされる。記録媒体は、フロッピ（登録商標）ディスクなどよりなる磁気ディスク、CD-ROM(Compact Disc Read Only Memory)、DVD-ROM(Digital Versatile Disc)などよりなる光ディスク、MD(Mini Disc)（登録商標）などよりなる光磁気ディスク、または半導体メモリなどのリムーバブルメディアにより構成される。
【発明の効果】
【００３６】
本発明によれば、立体的な仕上がりの画像を得ることが可能となる。
【図面の簡単な説明】
【００３７】
【図１】本発明を適用した写真シール作成装置の構成例を示す斜視図である。
【図２】図１の写真シール作成装置を他の角度からみた斜視図である。
【図３】写真シール作成装置における利用者の空間移動を説明する図である。
【図４】撮影ユニットの前方ユニットの正面の構成例を示す図である。
【図５】編集ユニットの側面の構成例を示す図である。
【図６】編集ユニットの他の側面の構成例を示す図である。
【図７】写真シール作成装置の内部の構成例を示すブロック図である。
【図８】図７の制御部の詳細な構成例を示す機能ブロック図である。
【図９】撮影処理部の詳細な構成例を示す機能ブロック図である。
【図１０】境界領域編集処理部の詳細な構成例を示す機能ブロック図である。
【図１１】写真シール作成ゲーム処理の流れの例を説明するフローチャートである。
【図１２】撮影処理の流れの例を説明するフローチャートである。
【図１３】境界領域編集処理の流れの例を説明するフローチャートである。
【図１４】境界領域編集処理の流れの例を説明する図である。
【図１５】境界領域編集処理の流れの例を説明する図である。
【図１６】境界領域における明度について説明する図である。
【図１７】境界領域における明度について説明する図である。
【図１８】境界領域の幅の調整について説明する図である。
【図１９】境界領域編集処理部の他の構成例を示す機能ブロック図である。
【図２０】合成画像ぼかし処理の流れの例を説明するフローチャートである。
【発明を実施するための形態】
【００３８】
図１は、写真シール作成装置１の構成例を示す斜視図である。
【００３９】
写真シール作成装置１は、撮影や編集等の作業を利用者にゲームとして行わせ、撮影画像や編集済み画像を提供する代わりに利用者より代金を受け取るゲーム機（画像処理装置）である。写真シール作成装置１はゲームセンタなどの店舗に設置される。利用者は１人であることもあるし、複数人であることもある。
【００４０】
写真シール作成装置１が提供する写真シール作成ゲームにおいて、利用者は、代金を投入し、自身が被写体となって撮影を行い、撮影によって得られた撮影画像の中から編集対象画像を選択し、編集対象画像に対して、背景や前景となるフレーム画像、手書きの線画やスタンプ画像を合成する編集機能を用いて編集を行うことにより、撮影画像を彩り豊かな画像にする。ゲーム終了後、利用者は、編集済み画像が印刷されたシール紙を受け取ることになる。
【００４１】
図１に示すように、写真シール作成装置１の筐体１０は、主に、撮影ユニット１２、編集ユニット１３、天井ストロボユニット１４、および背景カーテンユニット１５から構成される。
【００４２】
撮影ユニット１２は、利用者を被写体として撮影する機能を有するユニットである。撮影ユニット１２の内部の撮影空間において撮影が行われる。撮影ユニット１２は、大きく前方ユニット１２Ａと後方ユニット１２Ｂに分けられる。
【００４３】
前方ユニット１２Ａは、撮影空間の前方側となるユニットであり、撮影に関する処理を行ったり、利用者による操作を受け付けたりする。前方ユニット１２Ａの側面には、外付けモニタ１６、スピーカ１７、タッチペン１８ａ，１８ｂが設けられる。外付けモニタ１６の下方には硬貨投入口５５が設けられる。後方ユニット１２Ｂは撮影空間の後方側となる壁状のユニットである。
【００４４】
編集ユニット１３は、利用者が撮影画像に対して編集等を行うための構成が設けられるユニットである。２組の利用者が同時に編集作業を行うことができるように、編集等を行うための構成が編集ユニット１３の２つの面のそれぞれに設けられる。写真シール作成装置１は、ある利用者に写真シール作成ゲームを行わせることと、他の利用者に写真シール作成ゲームを行わせることを並列的に実行することができる。
【００４５】
撮影空間の上方に設けられる天井ストロボユニット１４は、撮影タイミングに合わせて撮影空間内に向けてフラッシュを発光するストロボを内蔵する。天井ストロボユニット１４の内部には蛍光灯が配置されており、撮影空間の照明としても機能する。
【００４６】
後方ユニット１２Ｂの上部には、背景に利用する可動式のカーテン（背景カーテン）が収納された背景カーテンユニット１５が設けられている。背景カーテンユニット１５には、色または柄の異なる巻き取り式のカーテンが複数収納されている。背景カーテンユニット１５は、前方ユニット１２Ａに設けられたカメラやストロボ等の撮影機能と連動して動作し、撮影の際に、例えば利用者により選択された色のカーテンを下ろし、その他のカーテンを巻き取る。
【００４７】
前方ユニット１２Ａの側面に設けられる外付けモニタ１６は、撮影空間で撮影が行われている場合に、次に撮影空間を利用するために撮影空間の外で待機している利用者や、写真シール作成装置１の傍を通りかかった人に対して、ゲームの進行状況を示す映像を表示したり、ゲームの流れや遊び方等を案内する映像（デモンストレーション）を表示したり、写真シール作成装置１が設置されている店舗や地域の広告等を表示したりする。外付けモニタ１６はタブレット内蔵モニタであり、事前接客処理に関する画面を表示し、利用者による選択操作を受け付ける。
【００４８】
スピーカ１７は、外付けモニタ１６の表示に合わせた音声を出力する。
【００４９】
タッチペン１８ａ，１８ｂは事前接客作業を行う利用者により用いられる。利用者は、タッチペン１８（タッチペン１８ａ，１８ｂ）によって外付けモニタ１６をタップしたり、外付けモニタ１６上を移動させたりすることにより、各種の項目を選択することができる。タッチペンを２本用意しておくことにより、事前接客作業における選択操作を２人の利用者が同時に行うことが可能になる。
【００５０】
図２は、写真シール作成装置１を別の角度から見た斜視図である。
【００５１】
編集ユニット１３は、前方ユニット１２Ａの、後方ユニット１２Ｂ側の面（撮影空間側の面）と反対の面に隣接して設置される。編集ユニット１３の２つの側面には、利用者が撮影画像に対する編集等を行うための第１編集インタフェース１３Ａと第２編集インタフェース１３Ｂがそれぞれ設けられる。
【００５２】
ここで、写真シール作成ゲームの流れと、それに伴う利用者の移動について図３を参照して説明する。図３は、写真シール作成装置１を上から見た平面図である。
【００５３】
外付けモニタ１６の前方の空間である事前接客空間３１において硬貨投入口５５に代金を投入した利用者（利用者Ａ）は、タッチペン１８を用いて、外付けモニタ１６に表示される画面に従って各種の設定を行う。事前接客空間３１においては、例えば、画像をサーバに送信する機能である携帯送信の機能を利用するか否かの選択が事前接客作業として行われる。
【００５４】
事前接客作業を終えた利用者は、前方ユニット１２Ａと後方ユニット１２Ｂの間に形成された撮影空間３２に入り、前方ユニット１２Ａに設けられたカメラやモニタを利用して撮影作業を行う（利用者Ｂ）。
【００５５】
撮影作業を終えた利用者は、撮影画像の中から編集対象画像を選択し、選択した後に例えば前方ユニット１２Ａのモニタに表示される移動案内に従って、撮影空間３２から、編集作業を行う編集空間に移動する。
【００５６】
編集ユニット１３の、前方ユニット１２Ａから見て右側（第１編集インタフェース１３Ａの前方）に第１編集空間３３Ａが形成され、左側（第２編集インタフェース１３Ｂの前方）に第２編集空間３３Ｂが形成される。以下、適宜、第１編集空間３３Ａと第２編集空間３３Ｂを区別する必要が無い場合、まとめて編集空間３３という。
【００５７】
撮影空間３２の利用者（利用者Ｂ）は、撮影作業を終えたとき、２つの編集空間のうち、空いている方に案内される。第１編集空間３３Ａまたは第２編集空間３３Ｂに移動した利用者は、編集作業を開始する。第１編集空間３３Ａの利用者である利用者Ｃと、第２編集空間３３Ｂの利用者である利用者Ｃ'は同時に編集作業を行うことができる。
【００５８】
編集作業を終えた利用者は、次に、分割数の設定などの印刷設定作業を編集空間３３において行う。印刷設定作業が終了した後、印刷が開始される。画像の印刷中、利用者は、携帯送信の機能を利用することを事前接客作業時に選択している場合、サーバに保存しておく画像を編集済み画像の中から選択したり、ミニゲームを行ったりする。印刷が終了した場合、利用者は印刷物受取領域３４に移動してシール紙を受け取り、一連の写真シール作成ゲームを終える。
【００５９】
次に、各ユニットの構成について説明する。
【００６０】
図４は、前方ユニット１２Ａの構成例を示す図である。図４の正面１２Ａ−１は、撮影空間３２で撮影作業を行う利用者にとって前方に位置する面である。
【００６１】
正面１２Ａ−１のほぼ中央には、撮影空間３２内の被写体を撮影するカメラ５１が設けられており、カメラ５１の下にタッチパネルモニタ５２が設けられている。
【００６２】
正面１２Ａ−１には、カメラ５１による撮影タイミングに合わせて発光する照明装置５３−１乃至５３−８が設置されている他、撮影作業を行っている利用者が手荷物等を置くための荷物置き場５４−１および５４−２が、タッチパネルモニタ５２の下にある照明装置５３−７を挟んで左右に設けられている。正面１２Ａ−１の例えば天井付近には、写真シール作成ゲームの撮影作業における案内音声、BGM(Back Ground Music)、効果音等の音声を出力するスピーカも設けられる。
【００６３】
カメラ５１は、CCD(Charge Coupled Device)などの撮像素子により構成され、撮影空間３２にいる利用者を撮影する。カメラ５１により取り込まれた取り込み画像は、一部が切り出されたり、背景等の画像が合成されたりして、タッチパネルモニタ５２にリアルタイムで表示される。利用者により撮影が指示されたときなどの所定のタイミングでカメラ５１により取り込まれた画像は撮影画像（静止画像）として保存される。
【００６４】
タッチパネルモニタ５２は、LCD(Liquid Crystal Display)などのライブビューモニタと、それに積層されたタッチパネルにより構成される。タッチパネルモニタ５２は、カメラ５１により取り込まれた取り込み画像に背景や前景等の画像を合成した合成画像（動画像）を表示するライブビューモニタとしての機能と、各種のGUI(Graphical User Interface)画像を表示するとともに、画面上に重畳されたタッチパネルにより利用者の選択操作を受け付ける機能とを備えている。
【００６５】
図５は、編集ユニット１３の、撮影ユニット１２側から見て右側面の構成例（第１編集空間３３Ａ側の構成例）を示す図である。
【００６６】
第１編集インタフェース１３Ａには、タブレット内蔵モニタ６２、タッチペン６３−１，６３−２、およびスピーカ６４が設けられる。これらの上方には照明装置６１も設けられる。
【００６７】
タブレット内蔵モニタ６２は、タッチペン６３−１または６３−２を用いて操作入力が可能なタブレットがLCDなどの表示デバイス上に重畳されることによって構成される。タブレット内蔵モニタ６２には、例えば、編集対象画像の編集に用いられる画面である編集画面が表示される。２人で同時に編集作業を行う場合、タッチペン６３−１は一方の利用者により用いられ、タッチペン６３−２は他方の利用者により用いられる。以下、適宜、タッチペン６３−１とタッチペン６３−２をまとめてタッチペン６３という。
【００６８】
スピーカ６４は、案内音声、効果音、BGMなどの編集作業に関する音声を出力する。なお、第２編集空間３３Ｂ側の編集ユニット１３の構成も、図５に示す第１編集空間３３Ａ側の構成と基本的に同様の構成である。
【００６９】
図６は、編集ユニット１３の、写真シール排出部１３Ｃの構成例を示す図である。
【００７０】
写真シール排出部１３Ｃには写真シール排出口７１が設けられる。写真シール排出口７１には、第１編集空間３３Ａの利用者が編集作業を行って得られた画像が印刷されたシール紙と、第２編集空間３３Ｂの利用者が編集作業を行って得られた画像が印刷されたシール紙が排出される。編集ユニット１３の内部にはプリンタが設けられており、編集作業により得られた画像の印刷がそのプリンタにより行われる。
【００７１】
次に、写真シール作成装置１の内部構成について説明する。図７は、写真シール作成装置１の内部の構成例を示すブロック図である。上述した構成と同じ構成には同じ符号を付してある。重複する説明については適宜省略する。
【００７２】
制御部１０１は、写真シール作成装置１の全体の動作を制御する。制御部１０１には、記憶部１０２、通信部１０３、ドライブ１０４、ROM(Read Only Memory)１０６、RAM(Random Access Memory)１０７、事前接客部１１１、撮影部１１２、編集部１１３、プリンタ１１４が接続される。
【００７３】
記憶部１０２は、ハードディスクやフラッシュメモリなどの不揮発性の記憶媒体からなり、制御部１０１から供給された各種の設定情報を記憶する。記憶部１０２に記憶されている情報は制御部１０１により適宜読み出される。
【００７４】
通信部１０３はインターネットなどのネットワークのインタフェースであり、制御部１０１による制御に従って外部の装置と通信を行う。
【００７５】
ドライブ１０４には、光ディスク（CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む）や半導体メモリなどよりなるリムーバブルメディア１０５が適宜装着される。ドライブ１０４によりリムーバブルメディア１０５から読み出されたコンピュータプログラムやデータは、制御部１０１に供給され、記憶部１０２に記憶されたり、インストールされたりする。
【００７６】
ROM１０６には、制御部１０１において実行されるプログラムやデータが記憶されている。RAM１０７は、制御部１０１が処理するデータやプログラムを一時的に記憶する。
【００７７】
事前接客部１１１は、事前接客作業を利用者に行わせるための処理である事前接客処理を行うブロックであり、外付けモニタ１６、スピーカ１７、タッチペン１８、および硬貨処理部１２１から構成される。
【００７８】
外付けモニタ１６は、制御部１０１による制御に従って、写真シール作成ゲームの流れや遊び方等を案内する映像などを表示する。また、外付けモニタ１６は、代金が投入された後、携帯送信の機能を利用するか否かの選択画面などを表示する。外付けモニタ１６に対して入力された利用者の操作の内容を表す信号は制御部１０１に供給される。
【００７９】
硬貨処理部１２１は、硬貨投入口５５に対する硬貨の投入を検出する。硬貨処理部１２１は、硬貨が投入されたことを検出した場合、そのことを表す起動信号を制御部１０１に出力する。
【００８０】
撮影部１１２は、撮影作業を利用者に行わせるための処理である撮影処理を行うブロックであり、背景カーテンユニット１５、照明制御部１２２、カメラ５１、タッチパネルモニタ５２、およびスピーカ１２４から構成される。
【００８１】
背景カーテンユニット１５は、制御部１０１より供給される背景制御信号に基づいて背景カーテンの上げ下ろしを行う。背景の選択は利用者が手動で行うようにしてもよい。なお、背景カーテンにおいて、複数の昇降式のカーテンのうちの１枚をクロマキ用のカーテンとしたり、クロマキ用のカーテンを予め撮影空間の背面に張り付けるようにするとともに、編集処理において用いられる合成用の背景画像を複数用意することで、編集作業時に、利用者が、クロマキ用のカーテン部分に、所望する合成用の背景画像を合成できるようにしてもよい。
【００８２】
照明制御部１２２は、制御部１０１より供給される照明制御信号に基づいて、照明装置５３−１乃至５３−８を点灯したり、消灯したりする。
【００８３】
カメラ５１は、制御部１０１による制御に従って撮影を行い、撮影によって得られた画像データを制御部１０１に出力する。撮影処理においては、撮影が複数回行われ、複数の撮影画像の中から選択された所定の数の画像が編集対象画像として記憶部１０２に保存される。
【００８４】
編集部１１３は、編集作業を利用者に行わせるための処理である編集処理を行うブロックであり、第１編集インタフェース１３Ａに対応する第１編集部１１３Ａと、第２編集インタフェース１３Ｂに対応する第２編集部１１３Ｂよりなる。ここでは第１編集部１１３Ａの構成について説明するが、第２編集部１１３Ｂも第１編集部１１３Ａと同一の構成を有する。
【００８５】
第１編集部１１３Ａは、タブレット内蔵モニタ６２、タッチペン６３−１，６３−２、およびスピーカ６４から構成される。
【００８６】
タブレット内蔵モニタ６２は編集用モニタ１４１とタブレット１４２により構成され、制御部１０１による制御に従って編集画面を表示し、編集画面に対する利用者の操作を検出する。利用者の操作の内容を表す信号は制御部１０１に供給され、編集対象画像の編集が行われる。編集画面には、記憶部１０２に保存されていた編集対象画像のサムネイル画像が表示され、サムネイル画像をタップすることによって選択された１枚の編集対象画像がサムネイル画像より大きなサイズで表示される。利用者は、拡大して表示させる編集対象画像を適宜切り替え、拡大表示された編集対象画像に対して、編集画面に表示されるペンツールを使って手書きの文字を入力したり、スタンプツールを使ってハート柄などの画像を入力したりすることができる。
【００８７】
プリンタ１１４は、編集処理によって得られた編集済み画像をシール紙１６２に印刷し、写真シール排出口７１に排出する。
【００８８】
図８は、制御部１０１の機能構成例を示すブロック図である。図８に示す構成は、制御部１０１が所定のプログラムを実行することによって実現される。制御部１０１においては、事前接客処理部２０１、撮影処理部２０２、編集処理部２０３、印刷処理部２０４、および事後接客処理部２０５が実現される。
【００８９】
事前接客処理部２０１は、写真シール作成ゲームを開始する際に投入される代金（硬貨）に関する処理や、撮影前設定などに関する処理である事前接客処理を行う。撮影処理部２０２は、利用者を撮影する処理である撮影処理を行う。編集処理部２０３は、撮影画像に対する編集等の編集処理を行う。印刷処理部２０４は、編集処理によって得られた画像をシール紙に印刷する印刷処理を行う。事後接客処理部２０５は、編集作業を終えて印刷が終わるのを待っている利用者に対してミニゲームなどを提供する事後接客処理を行う。
【００９０】
つまり、制御部１０１は、写真シール作成ゲームの各工程に関する処理の制御を行う。
【００９１】
図９は、撮影処理部２０２の詳細な構成例を示す機能ブロック図である。
【００９２】
図９において、撮影処理部２０２は、撮影制御部２１１、表示制御部２１２、および境界領域編集処理部２１３から構成される。
【００９３】
撮影制御部２１１は、利用者が撮影画像に合成する合成用画像を選択する合成用画像選択指示を受け付け、その合成用画像選択指示に応じて、カメラ５１を制御し、撮影を開始する。また、撮影制御部２１１は、利用者による合成用画像選択指示に基づいて選択された合成用画像を、カメラ５１により取得された動画像や撮影画像に合成する。そして、撮影制御部２１１は、合成の結果得られる撮影画像を、例えばRAM１０７などに一時的に記憶させる。このようにしてRAM１０７に記憶された合成用画像が合成された撮影画像のうち、利用者により編集対象画像として選択されたものが、記憶部１０２に保存され、編集作業において編集画像として用いられる。なお、撮影画像に合成される合成用画像は、例えば記憶部１０２に予め記憶されている。また、合成用画像とは、撮影処理時に撮影画像に前景または背景として合成される画像であり、人物の画像の外縁に合成される装飾画像（例えば、オーラ画像等）も含まれる。具体的には、合成用画像には、例えば、被写体である人物の画像に、絵、模様、図形、および文字のうち少なくともいずれか１つを含む絵柄を付加する背景画像または前景画像である「フレーム画像」や、色や模様のみからなる背景画像である「シンプル画像」などがある。
【００９４】
表示制御部２１２は、利用者が撮影画像に合成する合成用画像を選択するためのGUIの表示を制御したり、合成用画像が合成された動画像や撮影画像などのタッチパネルモニタ５２への表示を制御する。
【００９５】
境界領域編集処理部２１３は、合成用画像が合成された撮影画像における、被写体の領域と背景の領域との境界を含む領域である境界領域に対して、所定の画像編集処理を施す。
【００９６】
図１０は、図９の境界領域編集処理部２１３の詳細な構成例を示す機能ブロック図である。
【００９７】
境界領域編集処理部２１３は、合成画像ぼかし処理部２３１、色調整部２３２、マスク画像生成部２３３、２値化処理部２３４、マスク画像ぼかし処理部２３５、境界領域設定部２３６、抽出部２３７、および合成部２３８から構成される。
【００９８】
合成画像ぼかし処理部２３１は、撮影制御部２１１の制御に基づいてカメラ５１により取得された撮影画像に合成用画像を合成させた合成画像に対して、ぼかし効果のあるフィルタ処理を施し、その結果得られたぼかし合成画像を、色調整部２３２に供給する。
【００９９】
色調整部２３２は、合成画像ぼかし処理部２３１からのぼかし合成画像の色を調整し、抽出部２３７に供給する。具体的には、色調整部２３２は、ぼかし合成画像の明度および彩度のいずれか一方または両方を調整する。
【０１００】
マスク画像生成部２３３は、撮影制御部２１１の制御に基づいてカメラ５１により取得された撮影画像から、その撮影画像において被写体の領域である被写体領域と、被写体領域以外の背景の領域である背景領域とを分けるマスク画像を生成し、２値化処理部２３４に供給する。
【０１０１】
２値化処理部２３４は、マスク画像生成部２３３により生成されたマスク画像において、被写体領域の画素を白画素とし、背景領域の画素を黒画素とする２値化処理を施す。
【０１０２】
マスク画像ぼかし処理部２３５は、２値化処理部２３４により２値化処理されたマスク画像に対して、ぼかし効果のあるフィルタ処理を施し、その結果得られたぼかしマスク画像を、境界領域設定部２３６に供給する。
【０１０３】
境界領域設定部２３６は、マスク画像ぼかし処理部２３５からのぼかしマスク画像において、被写体領域（白領域）と背景領域（黒領域）との境界を含む領域（境界近傍の領域）を境界領域として設定し、その境界領域を表す境界領域情報を、抽出部２３７に供給する。
【０１０４】
抽出部２３７は、色調整部２３２からの色調整されたぼかし合成画像から、境界領域設定部２３６からの境界領域情報で表わされる境界領域に対応する部分を抽出し、抽出した抽出画像を、合成部２３８に供給する。
【０１０５】
合成部２３８は、抽出部２３７からの抽出画像と、撮影画像に合成用画像を合成させた合成画像とを合成する。抽出画像が合成された合成画像は、表示制御部２１２の制御によって、タッチパネルモニタ５２に表示されるようになる。
【０１０６】
次に、写真シール作成装置１で行われる写真シール作成ゲームの流れについて、図１１のフローチャートを参照して説明する。
【０１０７】
ステップＳ１において、写真シール作成装置１の硬貨処理部１２１は、硬貨が投入されたか否かを判定し、投入されたと判定するまで待機する。
【０１０８】
硬貨が投入されたとステップＳ１において判定された場合、ステップ２において、事前接客処理部２０１は事前接客処理を行う。例えば事前接客処理により、携帯送信の機能を利用するか否かが選択され、利用することが選択された場合、利用者の携帯電話機等の携帯端末装置のメールアドレスの入力画面が外付けモニタ１６に表示される。利用者は自身の携帯端末装置のメールアドレスを入力することになる。
【０１０９】
ステップＳ３において、撮影処理部２０２は撮影処理を行う。撮影処理によって得られた撮影画像はタッチパネルモニタ５２に表示され、その中から選択された編集対象画像が編集処理部２０３に供給される。撮影処理の詳細については図１２を参照して後述するが、撮影処理により、例えば６枚の撮影画像が得られる。
【０１１０】
ステップＳ４において、編集処理部２０３は、編集画面を表示し、利用者の操作に応じて編集処理を行う。編集処理により、上述したように、編集対象画像に対して、手書きの文字や模様、あらかじめ用意されているハート柄などの画像（編集用合成用画像）が入力される。
【０１１１】
ステップＳ５において、事後接客処理部２０５は事後接客処理を行う。携帯送信の機能を利用することが事前接客処理時に選択されている場合、事後接客処理部２０５は、編集対象画像をタブレット内蔵モニタ６２に表示し、その中から、所定の数の画像を携帯送信用画像として利用者に選択させる。
【０１１２】
携帯送信用画像として選択された画像は、利用者により入力されたメールアドレスとともに写真シール作成装置１からサーバに送信され、サーバが有する記憶媒体に保存される。保存先を表すURLを含む電子メールがサーバから利用者の携帯端末装置に送信される。利用者が携帯端末装置を操作して電子メールに含まれるURLに対するアクセスを指示したとき、サーバに対するアクセスが行われ、携帯送信用画像が携帯端末装置のディスプレイに表示される。
【０１１３】
ステップＳ６において、印刷処理部２０４は、プリンタ１１４を制御し、編集処理により得られた編集済みの画像をシール紙１６２に印刷する印刷処理を行う。
【０１１４】
ステップＳ７において、印刷処理部２０４は、所定の画面をタブレット内蔵モニタ６２に表示するなどして、写真シール排出口７１の前への移動を案内する。
【０１１５】
印刷が終了したとき、ステップＳ８において、印刷処理部２０４は、編集済みの画像が印刷されたシール紙１６２を写真シール排出口７１に排出し、処理を終了させる。
【０１１６】
以上のような流れにより、写真シール作成ゲームは行われる。
【０１１７】
次に、図１３のフローチャートを参照して、図１２のステップＳ２において実行される撮影処理の詳細な流れを説明する。なお、撮影処理では、上述したように、最終的に、例えば６枚の撮影画像が編集処理対象として決定される。
【０１１８】
ステップＳ５１において、撮影処理部２０２の表示制御部２１２は、撮影画像に合成される合成用画像をタッチパネルモニタ５２に表示し、選択させる。ここでは、６枚の撮影画像それぞれに対応させるように、６種類の合成用画像が利用者によって選択される。なお、利用者は、同一の合成用画像を２枚以上選択することが可能である。
【０１１９】
タッチパネルモニタ５２において利用者が６枚分の合成用画像を選択すると、処理はステップＳ５２に進み、表示制御部２１２は、リアルタイムにカメラ５１により被写体が撮影されて得られる動画像に、ステップＳ５１において選択された合成用画像の１枚を合成した画像を、ライブビュー画像としてタッチパネルモニタ５２に表示する。
【０１２０】
ステップＳ５３において、表示制御部２１２は、タッチパネルモニタ５２にカウントダウンインジケータを表示させ、撮影制御部２１１は、カウントダウンインジケータのカウント値がゼロになった時点で撮影（静止画像の取得）を行う。
【０１２１】
ステップＳ５４において、境界領域編集処理部２１３は、撮影された撮影画像（静止画像）に、ライブビュー画像に合成させた合成用画像を合成させた合成画像に対して境界領域編集処理を施す。境界領域編集処理の詳細については図１３などを参照して後述する。
【０１２２】
ステップＳ５５において、表示制御部２１２は、ステップＳ５４の処理で境界領域編集処理が施された撮影画像（合成画像）を、タッチパネルモニタ５２に表示させ、ユーザに確認させる。
【０１２３】
ステップＳ５６において、撮影制御部２１１は、Ｎ回の撮影が行われたか否かを判定する。ここでＮは、撮影される撮影回数に対応する数値であり、この場合、Ｎの値は６となる。
【０１２４】
ステップＳ５６では、変数Ｘの値がＮ未満であれば、まだＮ回の撮影が行われていないと判定され、処理は、ステップＳ５７に進んで変数Ｘの値が１だけインクリメントされて、処理はステップＳ５２に戻る。
【０１２５】
そして、ステップＳ５３で第２回目の撮影が行われ、ステップＳ５４乃至Ｓ５６の処理へ進む。
【０１２６】
このように、ステップＳ５６でＮ回の撮影が行われたと判定されるまで、ステップＳ５２乃至Ｓ５６の処理が繰り返し実行されることになる。ステップＳ５６でＮ回の撮影が行われたと判定された場合、処理はステップＳ５８に進む。
【０１２７】
ステップＳ５８において、撮影制御部２１１は、撮影可能時間内であるか、換言すれば、予め設定されている撮影時間に対してさらに１枚以上の撮影を行う余りの時間があるかを判定する。ステップＳ５８で、撮影可能時間内ではないと判定された場合、処理はステップＳ６０に進む。
【０１２８】
一方、ステップＳ５８で、撮影可能時間内であると判定された場合、処理はステップＳ５９に進み、撮影制御部２１１は、追加の撮影であるボーナスショットを利用者に行わせる。具体的には、例えば、撮影制御部２１１は、選択された背景画像のうちのいずれか１つの背景画像を用いて、上述したステップＳ５２乃至Ｓ５５の処理を実行する。なお、撮影時間の余りの時間に応じて、ボーナスショットは複数回行うようにすることができる。ボーナスショットの終了後、処理はステップＳ６０に進む。
【０１２９】
ステップＳ６０において、撮影制御部２１１は、ステップＳ５３の処理で撮影されたＮ個の撮影画像を、編集対象画像として記憶部１０２に記憶させ、撮影処理は終了する。なお、ボーナスショットが行われた場合には、表示制御部２１２がタッチパネルモニタ５２にＮ個の撮影画像とボーナスショットによる撮影画像を表示させることで、利用者に、Ｎ個の撮影画像とボーナスショットによる撮影画像の中から、編集対象画像を選択させ、撮影制御部２１１は、選択された撮影画像を記憶部１０２に記憶させる。
【０１３０】
次に、図１３のフローチャートを参照して、図１２のステップＳ５４において実行される境界領域編集処理の詳細な流れの例を説明する。
【０１３１】
ステップＳ７１において、合成画像ぼかし処理部２３１は、例えば、ローパスフィルタ（Low Pass Filter）を用いて、図１２のステップＳ５３において取得された撮影画像に、背景画像等の合成用画像を合成させた合成画像をぼかすぼかし処理を施す。合成画像ぼかし処理部２３１は、ぼかし処理の結果得られたぼかし合成画像を、色調整部２３２に供給する。
【０１３２】
具体的には、図１４の上段左側に示されるような、撮影画像に背景画像が合成された合成画像Ａが取得された場合、合成画像ぼかし処理部２３１により、図１４の上段中央に示されるようなぼかし合成画像Ｂが得られる。なお、ぼかし処理の手法は、ローパスフィルタを用いた手法に限らず、他の手法を用いるようにしてももちろんよい。
【０１３３】
ステップＳ７２において、色調整部２３２は、合成画像ぼかし処理部２３１からのぼかし合成画像Ｂの色を調整する。例えば、色調整部２３２が、ぼかし合成画像Ｂの明度を高くするように調整することで、図１４の上段右側に示されるような、明るいぼかし合成画像Ｃが得られる。このようにして得られた、色（明度）が調整されたぼかし合成画像Ｃは、抽出部２３７に供給される。
【０１３４】
ステップＳ７３において、マスク画像生成部２３３は、図１２のステップＳ５３において取得された撮影画像に対して、クロマキ処理や肌領域の検出処理などを行うことによって、撮影画像において被写体領域と背景領域とを分けるマスク画像を生成し、２値化処理部２３４に供給する。
【０１３５】
具体的には、撮影制御部２１１の制御に基づいてカメラ５１により、図１５の上段左側に示されるような撮影画像Ｄ、すなわち、背景画像等の合成用画像が合成されていない画像であって、背景の色がクロマキ用のカーテンの色である撮影画像Ｄが取得された場合、マスク画像生成部２３３は、図１５の上段中央に示されるようなマスク画像Ｅを生成する。図１５のマスク画像Ｅは、被写体領域以外の領域、すなわち背景領域をマスクしたマスク画像であるが、被写体領域をマスクしたマスク画像であってもよい。
【０１３６】
ステップＳ７４において、２値化処理部２３４は、マスク画像生成部２３３からのマスク画像に対して２値化処理を施し、マスク画像ぼかし処理部２３５および境界領域設定部２３６に供給する。
【０１３７】
具体的には、２値化処理部２３４は、図１５のマスク画像Ｅに対して、被写体領域の画素の画素値を(R,G,B)=(255,255,255)とし（すなわち、被写体領域の画素を白画素とし）、背景領域の画素の画素値を(R,G,B)=(0,0,0)とする（すなわち、背景領域の画素を黒画素とする）。これにより、図１５の上段右側に示される２値化されたマスク画像Ｆが得られる。
【０１３８】
ステップＳ７５において、マスク画像ぼかし処理部２３５は、例えば、ローパスフィルタ（Low Pass Filter）を用いて、２値化処理部２３４からの２値化されたマスク画像Ｆをぼかすぼかし処理を施す。その結果、図１５の下段左側に示されるぼかしマスク画像Ｇが得られ、境界領域設定部２３６に供給される。図１５のぼかしマスク画像Ｇにおいては、例えば、被写体領域と背景領域との境界が平滑化され、その境界近傍は灰色領域となる。
【０１３９】
ステップＳ７６において、境界領域設定部２３６は、ぼかし処理前の２値化されたマスク画像Ｆ、および、ぼかし処理後のぼかしマスク画像Ｇに基づいて、撮影画像における被写体領域と背景領域との境界を含む境界領域を設定する。
【０１４０】
具体的には、例えば、境界領域設定部２３６は、マスク画像Ｆにおける白画素に対して１の画素値を割り当て、黒画素に対して０の画素値を割り当てる。また、同様に、境界領域設定部２３６は、ぼかしマスク画像Ｇにおける白画素に対して１の画素値を割り当て、黒画素に対して０の画素値を割り当てる。
【０１４１】
そして、境界領域設定部２３６は、新たに画素値が割り当てられたマスク画像Ｆおよびぼかしマスク画像Ｇの対応する各画素について、排他的論理和を用いて、真となる画素により構成される領域を境界領域として設定する。すなわち、マスク画像Ｆとぼかしマスク画像Ｇとにおいて、対応する画素の画素値がともに０または１である場合、その画素は偽となり、対応する画素の画素値がそれぞれ異なる場合、その画素は真となる。
【０１４２】
ここで、例えば、ぼかしマスク画像Ｇにおいて灰色領域となっている領域では、白画素と黒画素とが混在しているので、その領域については、対応する画素の画素値がそれぞれ異なる割合が高くなる。具体的には、灰色領域において、白画素は、被写体領域から背景領域にかけて次第に少なくなり、黒画素は、被写体領域から背景領域にかけて次第に多くなる。したがって、白画素のみについて排他的論理和を用いた場合、真となる画素（白画素）は、被写体領域から境界にかけて多くなり、また、境界から背景領域にかけて少なくなる。同様に、黒画素のみについて排他的論理和を用いた場合、真となる画素（黒画素）は、被写体領域から境界にかけて多くなり、また、境界から背景領域にかけて少なくなる。結果として、排他的論理和を用いて真となる画素により構成される境界領域は、図１５の下段右側に示される画像Ｈにおいて白の領域で表わされる、被写体領域と背景領域との境界に対して所定の幅を持った領域となり、画像Ｈの境界領域においては、画素の密度が、両端（被写体領域側および背景領域側）から、被写体領域と背景領域との境界に対応する部分にかけて高くなる。言い換えれば、画像Ｈの境界領域においては、画素の密度が、被写体領域と背景領域との境界に対応する部分を中心に異なるようになる。
【０１４３】
境界領域設定部２３６は、このようにして設定した境界領域を表す境界領域情報を、抽出部２３７に供給する。
【０１４４】
ステップＳ７７において、抽出部２３７は、色調整部２３２からの色調整されたぼかし合成画像から、境界領域設定部２３６からの境界領域情報で表わされる境界領域に対応する部分を抽出する。
【０１４５】
具体的には、抽出部２３７は、図１４の明るいぼかし合成画像Ｃに、図１５の画像Ｈにおいて示される境界領域に対応する部分（画素）を抽出することで、図１４の下段左側に示される抽出画像Ｉを取得し、合成部２３８に供給する。図１４の抽出画像Ｉは、明るいぼかし合成画像Ｃにおいて、ぼかし処理が施される前の合成画像Ａ（撮影画像Ｆ）における被写体領域と背景領域との境界近傍の領域を切り出した境界領域画像３００からなる画像となる。また、画像Ｈの境界領域に対応して抽出された明るいぼかし合成画像Ｃの画素は、その密度が、両端から境界に対応する部分にかけて高くなるので、境界領域画像３００は、明るいぼかし合成画像Ｃにおける境界近傍の画像であって、境界を中心に明るく強調され、かつ、両端に近いほどぼかし具合が低く見える画像となる。
【０１４６】
ステップＳ７８において、合成部２３８は、撮影画像に合成用画像を合成させた合成画像と、抽出部２３７からの抽出画像とを合成する。すなわち、図１４の合成画像Ａと抽出画像Ｉとが合成されることで、図１４の下段右側に示される境界領域編集画像Ｊが生成される。図１４の境界領域編集画像Ｊは、合成画像Ａにおける被写体領域と背景領域との境界部分に、抽出画像Ｉとしての境界領域画像３００を重畳した画像となる。境界領域編集画像Ｊは、撮影画像（合成画像）として、表示制御部２１２の制御により、タッチパネルモニタ５３に表示される。
【０１４７】
ここで、図１６を参照して、図１４の境界領域編集画像Ｊにおける被写体領域と背景領域との境界領域について説明する。
【０１４８】
図１６においては、境界領域画像３００の一部としての境界領域が示され、その境界領域の中央には、被写体領域と背景領域との境界を表す境界線３０１、境界線３０１の左側には、境界領域画像３００と被写体領域との境界を表す境界線３０２、境界線３０１の右側には、境界領域画像３００と背景領域との境界を表す境界線３０３が示されている。
【０１４９】
以上の処理によれば、合成画像に対してぼかし処理が施され、明度を上げるように色調整されることで得られた明るいぼかし画像から、被写体と背景の境界とを含む境界領域に対応する部分の境界領域画像が抽出され、抽出された境界領域画像と合成画像とが合成される。これにより、境界領域編集画像Ｊの境界領域においては、図１６の左側に示されるように、境界線３０２より左側の被写体領域（被写体側）、および、境界線３０３より右側の背景領域（背景側）と比較して、明度が高くなる。特に、境界領域画像においては、境界線を中心に明るく強調され、かつ、両端（被写体側および背景側）に近いほどぼかし具合が低く見えるようになるので、ごく自然な感じで合成画像における被写体と背景との境界近傍が明るい色合いとなり、被写体の後方から光が射しているように見える立体的な仕上がりの合成画像（編集対象画像）が得ることが可能となる。これにより、被写体と背景との間にリアルな奥行き感を出すことができ、ひいては、作成される写真シールに対する利用者の満足度を向上させることが可能となる。
【０１５０】
また、以上においては、ぼかし処理が施された合成画像に対して、明度を上げるように色調整するようにしたが、明度を下げるように色調整するようにしてもよい。これにより、境界領域編集画像Ｊの境界領域においては、図１６の右側に示されるように、境界線３０２より左側の被写体領域（被写体側）、および、境界線３０３より右側の背景領域（背景側）と比較して、明度が低くなる。特に、境界領域画像においては、境界線を中心に暗く強調され、かつ、両端（被写体側および背景側）に近いほどぼかし具合が低く見えるようになるので、ごく自然な感じで合成画像における被写体と背景との境界近傍が暗い色合いとなり、被写体の輪郭部分に影があるような、被写体が際立って見える立体的な仕上がりの合成画像（編集対象画像）を得ることが可能となる。これにより、被写体と背景との間にリアルな奥行き感を出すことができ、ひいては、作成される写真シールに対する利用者の満足度を向上させることが可能となる。
【０１５１】
さらに、色調整部２３２は、上述したような明度を変える色調整を、撮影画像に合成される合成用画像（例えば、背景画像）の色に応じて行うようにしてもよい。
【０１５２】
例えば、色調整部２３２は、背景画像の色が明度の高い色である場合には、ぼかし処理が施された合成画像に対して明度を下げるように色調整し、背景画像の色が明度の低い色である場合には、ぼかし処理が施された合成画像に対して明度を上げるように色調整するようにしてもよい。これにより、立体的な仕上がりとなる合成画像において、被写体と背景との間に、よりはっきりとした奥行き感を出すことができるようになる。
【０１５３】
また、図１６に示されるように、境界領域の明度は一様に調整されるものとしたが、図１７に示されるように、境界領域において、境界線３０１の内側（境界線３０１と境界線３０２とに挟まれた領域）と、境界線３０１の外側（境界線３０１と境界線３０３とに挟まれた領域）とで異なる明度となるようにしてもよい。この場合、色調整部２３２は、抽出画像Ｉまたは境界領域編集画像Ｊの境界領域画像３００（図１４）に対して、再度、色調整するようになる。
【０１５４】
図１７の例では、境界領域における境界線３０１の内側、すなわち境界領域における被写体側の明度が高く調整され、境界領域における境界線３０１の外側、すなわち境界領域における背景側の明度が低く調整されている。これにより、被写体が浮き出て見える立体的な仕上がりの合成画像を得ることが可能となる。
【０１５５】
なお、図１７においては、境界領域における境界線３０１の内側の明度が高く調整され、境界領域における境界線３０１の外側の明度が低く調整されるようにしたが、逆に、境界領域における境界線３０１の内側の明度が低く調整され、境界領域における境界線３０１の外側の明度が高く調整されるようにしてもよい。また、境界領域における明度は、図１６や図１７のように、領域（部分）毎に一様でなくてもよく、例えば、境界線３０２から境界線３０３にかけて次第に低くなってもよいし、図１７の例において、境界線３０２から境界線３０１にかけて次第に高くなるとともに、境界線３０１から境界線３０３にかけて次第に高くなったり、境界線３０２から境界線３０１にかけて次第に高くなり、境界線３０１から境界線３０３にかけて次第に低くなる等してもよい。
【０１５６】
さらに、以上においては、色調整部２３２は、上述したように明度を変える色調整を行うものとしたが、明度でなく、彩度を変えるようにしてもよいし、明度と彩度の両方を変えるようにしてもよい。これにより、被写体が背景に滑らかに調和している立体的な仕上がりの合成画像や、被写体が際立って見える立体的な仕上がりの合成画像を得ることが可能となる。
【０１５７】
また、以上においては、境界領域設定部２３６は、マスク画像およびぼかしマスク画像の対応する各画素について、排他的論理和を用いて境界領域を設定するようにしたが、その境界領域の幅を調整することができる。
【０１５８】
具体的には、例えば、マスク画像ぼかし処理部２３５によるぼかし処理において、ぼかし具合を表すぼかし度を高くすることで、境界領域設定部２３６により設定される境界領域の幅を広くすることができる。
【０１５９】
また、図１５のぼかしマスク画像Ｇにおける、被写体領域と背景領域との境界近傍の灰色領域においては、実際には、白色の領域（被写体領域）から黒色の領域（背景領域）にかけて、灰色の濃度は次第に濃くなる。
【０１６０】
そこで、例えば、境界領域設定部２３６は、ぼかしマスク画像Ｇにおいて、灰色領域の画素に対して、灰色の濃度に応じた0.1乃至0.9の値を設定し、例えば、その値が0.3などの閾値以下である場合は、その画素の画素値を０とみなし、その値が0.7などの閾値以上である場合は、その画素の画素値を１とみなして、排他的論理和を用いて境界領域を設定するようにしてもよい。
【０１６１】
そして、このようにして境界領域を設定するようにした場合、その閾値によって、図１８に示される、境界線３０１と境界線３０２との幅Wa、および、境界線３０１と境界線３０３との幅Wbを調整することができるようになる。
【０１６２】
このように、境界領域において、境界線３０１と境界線３０２との幅Wa、および、境界線３０１と境界線３０３との幅Wbを調整することができれば、立体的な仕上がりとなる合成画像において、被写体と背景との間に面白みのある奥行き感を出すことができるようになる。さらに、幅Wa、Wbを調整した上で、図１７の例に示したように、境界領域における境界線３０１の内側と外側とで異なる明度（または彩度）に調整することで、立体的な仕上がりとなる合成画像において、被写体と背景との間にさらに面白みのある奥行き感を出すことが期待できるようになる。
【０１６３】
さらに、以上においては、被写体領域と背景領域との境界全てに対して、一様に境界領域編集処理を施すようにしたが、被写体の肌領域と背景領域の境界に対しては、ぼかし度を低くした境界領域編集処理を施すようにすることもできる。
【０１６４】
図１９は、被写体の肌領域と背景領域の境界に対して、ぼかし度を低くした境界領域編集処理を施す境界領域編集処理部２１３の詳細な構成例を示す機能ブロック図である。なお、図１９の境界領域編集処理部２１３において、図１０の境界領域編集処理部２１３に設けられたものと同様の機能を備える構成については、同一名称および同一符号を付するものとし、その説明は、適宜省略するものとする。
【０１６５】
すなわち、図１９の境界領域編集処理部２１３において、図１０の境界領域編集処理部２１３と異なるのは、合成画像ぼかし処理部２３１に代えて、肌領域検出部４０１および合成画像ぼかし処理部４０２を設けた点である。
【０１６６】
肌領域検出部４０１は、撮影制御部２１１の制御に基づいてカメラ５１により取得された撮影画像に合成用画像を合成させた合成画像において、利用者の顔や手などの肌が露出している領域（以下、肌領域という）を検出し、その肌領域を表す肌領域情報を合成画像ぼかし処理部４０２に供給する。
【０１６７】
合成画像ぼかし処理部４０２は、肌領域検出部４０１からの肌領域情報に基づいて、合成画像に対して、ぼかし効果のあるフィルタ処理を施し、その結果得られたぼかし合成画像を、色調整部２３２に供給する。
【０１６８】
なお、図１９の境界領域編集処理部２１３による境界領域編集処理は、基本的には、図１３のフローチャートを参照して説明した、図１０の境界領域編集処理部２１３による境界領域編集処理と同様である。しかしながら、図１９の境界領域編集処理部２１３による境界領域編集処理においては、図１３のフローチャートのステップＳ７１において、図２０を参照して説明する合成画像ぼかし処理が実行される。
【０１６９】
ここで、図２０のフローチャートを参照して、図１９の境界領域編集処理部２１３による境界領域編集処理における合成画像ぼかし処理について説明する。
【０１７０】
ステップＳ１１１において、図１２のステップＳ５３において取得された撮影画像に合成用画像を合成させた合成画像（例えば、図１４の合成画像Ａ）において、利用者の顔や手などの肌が露出している肌領域を検出し、その肌領域を表す肌領域情報を合成画像ぼかし処理部４０２に供給する。
【０１７１】
ステップＳ１１２において、合成画像ぼかし処理部４０２は、肌領域検出部４０１からの肌領域情報に基づいて、ぼかし処理の対象となる合成画像の領域が肌領域であるか否かを判定する。
【０１７２】
ステップＳ１１２において、ぼかし処理の対象となる合成画像の領域が肌領域でないと判定された場合、処理はステップＳ１１３に進み、合成画像ぼかし処理部４０２は、ぼかし処理の対象となる合成画像の領域に対して、上述で説明したぼかし処理と同様のぼかし処理を施す。
【０１７３】
一方、ステップＳ１１２において、ぼかし処理の対象となる合成画像の領域が肌領域であると判定された場合、処理はステップＳ１１４に進み、合成画像ぼかし処理部４０２は、ぼかし処理の対象となる合成画像の領域に対して、上述で説明したぼかし処理よりぼかし具合を表すぼかし度の低いぼかし処理を施す。また、ここで、合成画像ぼかし処理部４０２は、ぼかし度を０にしたぼかし処理を施すようにしてもよい。すなわち、この場合、肌領域に対しては、ぼかし処理が施されないようになる。
【０１７４】
以上の処理によれば、合成画像における肌領域に対しては、ぼかし度の低いぼかし処理が施される。これにより、抽出画像Ｉ（図１４）、すなわち、境界領域画像３００においては、利用者の顔や手の輪郭が自然に近い状態となるので、境界領域編集画像Ｊは、被写体の顔や手と背景との境界は自然な立体感のある仕上がりの画像となる。
【０１７５】
なお、以上のようにして得られた合成画像（編集対象画像）に対する境界領域編集処理の内容に応じて、編集処理において利用者によって選択される編集用合成用画像が決定されるようにしてもよい。
【０１７６】
具体的には、例えば、合成画像（編集対象画像）に対して、被写体と背景との境界付近が暗い色合いとなるような境界領域編集処理が行われた場合、編集処理部２０３による編集処理においては、編集対象画像の背景画像を変更させるための背景画像として、淡い色や予めぼかし処理の施された背景画像を利用者に選択させるようにし、編集対象画像に入力（合成）させるための編集用合成用画像として、濃い色や輪郭のはっきりした画像や文字を選択させるようにする。
【０１７７】
これにより、編集作業によって得られる編集済み画像は、淡い色の背景、輪郭部分の影があるような際立って見える被写体、および、くっきりとした文字が合成された、例えば、ファッション誌の表紙に用いられるような仕上がりの画像となり、ひいては、写真シールに対する利用者の満足度を向上させることができるようになる。
【０１７８】
なお、合成画像における境界領域編集処理の内容、背景画像、および、編集用合成用画像の組み合わせは、上述した組み合わせ以外の組み合わせであってももちろんよい。
【０１７９】
また、撮影作業において合成用画像としての背景画像が選択され、編集作業において背景画像の色合いが変更された場合には、その変更された背景画像の色合いに応じた画像処理が施された編集用合成用画像を、利用者に選択させるようにしてもよい。具体的には、撮影作業においてピンク色の背景画像が選択され、編集作業において背景画像の色合いが赤色に変更された場合には、赤色にマッチした画像処理が施された編集用合成用画像を、利用者に選択させるようにしてもよい。
【０１８０】
ところで、上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、ネットワークや記録媒体からインストールされる。
【０１８１】
この記録媒体は、例えば、図７に示されるように、装置本体とは別に、写真シール作成装置１の管理者にプログラムを配信するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROMおよびDVDを含む）、光磁気ディスク（MDを含む）、もしくは半導体メモリなどよりなるリムーバブルメディア１０５により構成されるだけでなく、装置本体に予め組み込まれた状態で管理者に配信される、プログラムが記録されているROM１０６や、記憶部１０２に含まれるハードディスクなどで構成される。
【０１８２】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１８３】
以上において、印刷媒体は、シール紙や写真紙に限られるものではなく、例えば、所定のサイズの紙やフィルム、ポスター用の紙、テレホンカードなどのカード、あるいは、Ｔシャツなどの布地などに印刷するようにしてもよい。
【０１８４】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。なお、以上において、１つの装置として説明した構成を分割し、複数の装置として構成するようにしてもよい。逆に、以上において複数の装置として説明した構成をまとめて１つの装置として構成されるようにしてもよい。また、各装置の構成に上述した以外の構成を付加するようにしてももちろんよい。さらに、システム全体としての構成や動作が実質的に同じであれば、ある装置の構成の一部を他の装置の構成に含めるようにしてもよい。
【符号の説明】
【０１８５】
１  写真シール作成装置
１２  撮影ユニット
１０１  制御部
１１２  撮影部
２０２  撮影処理部
２１３  境界領域編集処理部
２３１  合成画像ぼかし処理部
２３２  色調整部
２３３  マスク画像生成部
２３４  ２値化処理部
２３５  マスク画像ぼかし処理部
２３６  境界領域設定部
２３７  抽出部
２３８  合成部
４０１  肌領域検出部
４０２  合成画像ぼかし処理部
【図１】
0005392575.tif 000002
【図２】
0005392575.tif 000003
【図３】
0005392575.tif 000004
【図４】
0005392575.tif 000005
【図５】
0005392575.tif 000006
【図６】
0005392575.tif 000007
【図７】
0005392575.tif 000008
【図８】
0005392575.tif 000009
【図９】
0005392575.tif 000010
【図１０】
0005392575.tif 000011
【図１１】
0005392575.tif 000012
【図１２】
0005392575.tif 000013
【図１３】
0005392575.tif 000014
【図１４】
0005392575.tif 000015
【図１５】
0005392575.tif 000016
【図１６】
0005392575.tif 000017
【図１７】
0005392575.tif 000018
【図１８】
0005392575.tif 000019
【図１９】
0005392575.tif 000020
【図２０】
0005392575.tif 000021