(57)【要約】【課題】より自然な仕上がりの画像を提供する。【解決手段】撮影制御部は、撮影空間において撮影を行うことで撮影画像を生成し、マスク画像生成部は、撮影画像に写る撮影空間の背面、側面、および床面のいずれかに対応する領域をマスクするマスク画像を生成し、合成用画像生成部は、マスク画像と所定のデザインを有するフレーム画像とを合成することで、撮影画像に写る撮影空間の背面、側面、および床面のいずれかに合成するための合成用画像を生成する。本技術は、例えば、写真シール作成装置に適用することができる。【選択図】図１２
2017216623.tif 000002
【特許請求の範囲】
【請求項１】
撮影空間において撮影を行うことで撮影画像を生成する撮影制御部と、
前記撮影画像において、前記撮影空間の背面、側面、および床面のうちの２面が交わる交線を検出する交線検出部と、
前記交線に基づいて、前記撮影画像に写る前記撮影空間の背面、側面、および床面のいずれかに対応する領域をマスクするマスク画像を生成するマスク画像生成部と、
前記マスク画像と所定のデザインを有するフレーム画像とを合成することで、前記撮影画像に写る前記撮影空間の背面、側面、および床面のいずれかに合成するための合成用画像を生成する合成用画像生成部と
を備える写真作成ゲーム機。
【請求項２】
前記交線検出部は、前記撮影画像において、前記撮影空間の側面と床面とが交わる前記交線を検出し、
前記マスク画像生成部は、前記交線に基づいて、前記撮影画像に写る前記撮影空間の床面に対応する領域をマスクする床面マスク画像を生成し、
前記合成用画像生成部は、前記床面マスク画像と前記フレーム画像とを合成することで、前記合成用画像として、前記撮影画像に写る前記撮影空間の床面に合成するための床面画像を生成する
請求項１に記載の写真作成ゲーム機。
【請求項３】
前記撮影制御部は、利用者の顔および上半身を撮影するアップ撮影と、前記利用者の全身を撮影する全身撮影のいずれかを行い、
前記全身撮影が行われることで得られた全身画像に写る前記撮影空間の床面に前記床面画像を合成する合成部をさらに備える
請求項２に記載の写真作成ゲーム機。
【請求項４】
前記床面画像が合成された前記全身画像の表示を制御する表示制御部をさらに備える
請求項３に記載の写真作成ゲーム機。
【請求項５】
前記床面画像が合成された前記全身画像のシール紙への印刷を制御する印刷制御部をさらに備える
請求項３に記載の写真作成ゲーム機。
【請求項６】
前記合成用画像生成部は、前記交線が正常に検出されなかった場合、あらかじめ用意された前記マスク画像と、前記フレーム画像とを合成することで、前記合成用画像を生成する
請求項１乃至５のいずれかに記載の写真作成ゲーム機。
【請求項７】
前記写真作成ゲーム機の起動時に、
前記撮影制御部が、前記撮影画像を生成し、
前記検出部が、前記交線を検出し、
前記マスク画像生成部が、前記マスク画像を生成し、
前記合成用画像生成部が、前記合成用画像を生成する
請求項１乃至６のいずれかに記載の写真作成ゲーム機。
【請求項８】
撮影空間において撮影を行うことで撮影画像を生成し、
前記撮影画像において、前記撮影空間の背面、側面、および床面のうちの２面が交わる交線を検出し、
前記交線に基づいて、前記撮影画像に写る前記撮影空間の背面、側面、および床面のいずれかに対応する領域をマスクするマスク画像を生成し、
前記マスク画像と所定のデザインを有するフレーム画像とを合成することで、前記撮影画像に写る前記撮影空間の背面、側面、および床面のいずれかに合成するための合成用画像を生成する
ステップを含む画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、写真作成ゲーム機および画像処理方法に関し、特に、自然な仕上がりの画像を提供することができるようにする写真作成ゲーム機および画像処理方法に関する。
【背景技術】
【０００２】
従来、アミューズメント施設等に設置される写真シール機が知られている。写真シール機は、利用者を撮影し、利用者の操作に応じて撮影画像に対して編集を施す。写真シール機は、編集が施された撮影画像をシール紙に印刷する。
【０００３】
このような写真シール機の中には、奥行き感のある見た目の画像を提供するものがある。
【０００４】
例えば、特許文献１には、撮影画像の背景に、撮影空間の背面、側面、および床面が交わる交線に似せたコーナーラインが描かれているコーナー画像を合成することが記載されている。これにより、部屋の一角で撮影したような、奥行き感のある見た目の画像を提供することができる。
【０００５】
また近年、利用者の全身が写る全身画像の床面の部分のみに、種々のデザインを有する床面画像を合成するようにした写真シール機が登場している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−１６５３４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に開示されているコーナー画像は、あくまで交線に似せた疑似的なコーナーラインが描かれたものであるので、得られる画像の仕上がりは不自然なものとなるおそれがあった。
【０００８】
また、全身画像の床面の部分に床面画像を合成する構成においては、カメラの組み付け時のばらつきなどにより、床面画像が、実際の床面の部分からずれて合成される可能性があった。この場合、実際の交線と床面画像の輪郭線とで、交線が二重に見えるなどして、得られる画像の仕上がりは不自然なものとなってしまうおそれがあった。
【０００９】
本技術は、このような状況に鑑みてなされたものであり、より自然な仕上がりの画像を提供することができるようにするものである。
【課題を解決するための手段】
【００１０】
本技術の写真作成ゲーム機は、撮影空間において撮影を行うことで撮影画像を生成する撮影制御部と、前記撮影画像において、前記撮影空間の背面、側面、および床面のうちの２面が交わる交線を検出する交線検出部と、前記交線に基づいて、前記撮影画像に写る前記撮影空間の背面、側面、および床面のいずれかに対応する領域をマスクするマスク画像を生成するマスク画像生成部と、前記マスク画像と所定のデザインを有するフレーム画像とを合成することで、前記撮影画像に写る前記撮影空間の背面、側面、および床面のいずれかに合成するための合成用画像を生成する合成用画像生成部とを備える。
【００１１】
本技術の画像処理方法は、撮影空間において撮影を行うことで撮影画像を生成し、前記撮影画像において、前記撮影空間の背面、側面、および床面のうちの２面が交わる交線を検出し、前記交線に基づいて、前記撮影画像に写る前記撮影空間の背面、側面、および床面のいずれかに対応する領域をマスクするマスク画像を生成し、前記マスク画像と所定のデザインを有するフレーム画像とを合成することで、前記撮影画像に写る前記撮影空間の背面、側面、および床面のいずれかに合成するための合成用画像を生成するステップを含む。
【００１２】
本技術においては、撮影空間において撮影を行うことで撮影画像が生成され、前記撮影画像において、前記撮影空間の背面、側面、および床面のうちの２面が交わる交線が検出され、前記交線に基づいて、前記撮影画像に写る前記撮影空間の背面、側面、および床面のいずれかに対応する領域をマスクするマスク画像が生成され、前記マスク画像と所定のデザインを有するフレーム画像とを合成することで、前記撮影画像に写る前記撮影空間の背面、側面、および床面のいずれかに合成するための合成用画像が生成される。
【発明の効果】
【００１３】
本技術によれば、より自然な仕上がりの画像を提供することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本技術の写真シール作成装置の外観の構成例を示す斜視図である。
【図２】写真シール作成装置の外観を他の角度からみた斜視図である。
【図３】利用者の移動について説明する図である。
【図４】事前選択部の構成例を示す図である。
【図５】撮影部の構成例を示す図である。
【図６】背景部の構成例を示す図である。
【図７】編集ユニットの正面の構成例を示す図である。
【図８】編集ユニットの側面の構成例を示す図である。
【図９】写真シール作成装置の内部の構成例を示すブロック図である。
【図１０】制御部の機能構成例を示すブロック図である。
【図１１】写真シール作成ゲーム処理について説明するフローチャートである。
【図１２】本実施の形態の写真シール作成装置の構成例を示すブロック図である。
【図１３】床面画像生成処理について説明するフローチャートである。
【図１４】床面画像生成処理の流れを示す図である。
【図１５】ｘ方向微分フィルタの例を示す図である。
【図１６】ｘ方向微分フィルタの例を示す図である。
【図１７】床面画像生成処理の流れを示す図である。
【図１８】床面画像生成処理の流れを示す図である。
【図１９】処理領域の抽出の他の例について説明する図である。
【図２０】床面画像合成処理について説明するフローチャートである。
【図２１】制御部の他の機能構成例を示すブロック図である。
【図２２】進行管理処理の例について説明するフローチャートである。
【図２３】進行管理処理の他の例について説明するフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本技術を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００１６】
＜写真シール作成装置の外観構成＞
図１および図２は、写真シール作成装置１の外観の構成例を示す斜視図である。
【００１７】
写真シール作成装置１は、撮影画像や編集画像を提供するゲーム機である。写真シール作成装置１は、画像をシール紙に印刷したり、画像を利用者の携帯端末上で閲覧可能にするためにその画像をサーバに送信することで、利用者に画像を提供する。写真シール作成装置１は、アミューズメント施設や店舗に設置される。写真シール作成装置１の利用者は、主に女子高生や若い女性が中心とされる。写真シール作成装置１において、１組あたり主に２人や３人などの複数人の利用者がゲームを楽しむことができる。もちろん、写真シール作成装置１において、１人の利用者がゲームを楽しむこともできる。
【００１８】
写真シール作成装置１において、利用者は、自身が被写体となって撮影作業を行う。利用者は、編集作業により、撮影によって得られた撮影画像の中から選択した画像に、手書きの文字やスタンプ画像などの合成用画像を合成させる。これにより、撮影画像が彩り豊かな画像に編集される。利用者は、編集済みの画像である編集画像が印刷されたシール紙を受け取って一連のゲームを終了させる。
【００１９】
図１に示すように、写真シール作成装置１は、基本的に、撮影ユニット１１と編集ユニット１２が接した状態で設置されることによって構成される。
【００２０】
撮影ユニット１１は、事前選択部２０、撮影部２１、および背景部２２から構成される。事前選択部２０は、撮影部２１の側面に設置される。事前選択部２０の前方の空間が、事前選択処理が行われる事前選択空間となる。また、撮影部２１と背景部２２は所定の距離だけ離れて設置される。撮影部２１と背景部２２の間に形成される空間が、撮影処理が行われる撮影空間となる。
【００２１】
事前選択部２０は、事前選択処理として、写真シール作成装置１によって提供されるゲームを紹介するガイダンスを行ったり、撮影空間で行われる撮影処理における各種の設定を行ったりする。事前選択部２０には、利用者が代金を投入する硬貨投入口や、各種の操作に用いられるタッチパネルモニタなどが設けられる。事前選択部２０は、撮影空間の空き状況に応じて、適宜、事前選択空間にいる利用者を撮影空間へと案内する。
【００２２】
撮影部２１は、利用者を被写体として撮影するための装置である。撮影部２１は、撮影空間に入った利用者の正面に位置する。撮影空間に臨む撮影部２１の正面には、カメラや、各種の操作に用いられるタッチパネルモニタなどが設けられる。撮影空間において正面を向いている利用者からみて左側の面を左側面、右側の面を右側面とすると、撮影部２１の左側面が側面パネル４１Ａにより構成され、右側面が側面パネル４１Ｂにより構成される。さらに、撮影部２１の正面が正面パネル４２により構成される。側面パネル４１Ａには、上述した事前選択部２０が設置されるものとする。なお、事前選択部２０は、側面パネル４１Ｂに設置されるようにしてもよいし、側面パネル４１Ａ，４１Ｂの両方に設置されるようにしてもよい。
【００２３】
背景部２２は、背面パネル５１、側面パネル５２Ａ、および側面パネル５２Ｂから構成される。背面パネル５１は、正面を向いている利用者の背面側に位置する板状の部材である。側面パネル５２Ａは、背面パネル５１の左端に取り付けられ、側面パネル４１Ａより横幅の狭い板状の部材である。側面パネル５２Ｂは、背面パネル５１の右端に取り付けられ、側面パネル４１Ｂより横幅の狭い板状の部材である。
【００２４】
側面パネル４１Ａと側面パネル５２Ａは、ほぼ同一平面に設けられる。側面パネル４１Ａと側面パネル５２Ａの上部は、板状の部材である連結部２３Ａによって連結される。側面パネル４１Ａと側面パネル５２Ａの下部は、床面に設けた例えば金属製の部材である連結部２３Ａ’によって連結される。側面パネル４１Ｂと側面パネル５２Ｂも同様に、ほぼ同一平面に設けられる。側面パネル４１Ｂと側面パネル５２Ｂの上部は、連結部２３Ｂによって連結される。側面パネル４１Ｂと側面パネル５２Ｂの下部は、連結部２３Ｂ’によって連結される。
【００２５】
なお、背面パネル５１の撮影空間側の面には、例えば緑色のクロマキー用のシートが貼り付けられる。写真シール作成装置１は、クロマキー用のシートを背景として撮影することで、撮影処理や編集処理においてクロマキー合成を行う。これにより、利用者が所望する背景画像がシートの部分に合成される。
【００２６】
側面パネル４１Ａ、連結部２３Ａ、および側面パネル５２Ａに囲まれることによって形成される開口が撮影空間の出入り口となる。また、側面パネル４１Ｂ、連結部２３Ｂ、および側面パネル５２Ｂに囲まれることによって形成される開口も撮影空間の出入り口となる。
【００２７】
撮影空間の上方には、撮影部２１の正面、連結部２３Ａ、および連結部２３Ｂに囲まれた天井が形成される。その天井の一部に、天井ストロボユニット２４が設けられる。天井ストロボユニット２４の一端が連結部２３Ａに固定され、他端が連結部２３Ｂに固定される。天井ストロボユニット２４は、撮影に合わせて撮影空間内に向けて光を照射するストロボを内蔵する。天井ストロボユニット２４の内部には、ストロボの他に蛍光灯が設けられている。これにより、天井ストロボユニット２４は、撮影空間の照明としても機能する。
【００２８】
編集ユニット１２は、撮影画像に編集を施すための装置である。編集ユニット１２は、一方の側面が撮影部２１の正面パネル４２に接するようにして、撮影ユニット１１に連結している。
【００２９】
図１に示される編集ユニット１２の構成を正面側の構成とすると、編集ユニット１２の正面側と背面側のそれぞれに、編集作業で用いられる構成が設けられる。この構成により、２組の利用者が同時に編集作業を行うことができる。
【００３０】
編集ユニット１２の正面側は、面６１と、面６１の上方に形成された斜面６２から構成される。面６１は、床面に対して垂直で、撮影部２１の側面パネル４１Ａとほぼ平行な面である。斜面６２には、編集作業に用いられる構成として、タブレット内蔵モニタやタッチペンが設けられる。斜面６２の左側には、照明装置６４の一端を支持する柱状の支持部６３Ａが設けられる。斜面６２の右側には、照明装置６４の他端を支持する柱状の支持部６３Ｂが設けられる。支持部６３Ａの上面にはカーテンレール２６を支持する支持部６５が設けられる。
【００３１】
編集ユニット１２の上方にはカーテンレール２６が取り付けられる。カーテンレール２６は、３本のレール２６Ａ乃至２６Ｃが、組み合わせられて構成される。３本のレール２６Ａ乃至２６Ｃは、上から見たときの形状がコの字状となるように組み合わせられる。平行に設けられるレール２６Ａとレール２６Ｂの一端は、連結部２３Ａと連結部２３Ｂにそれぞれ固定され、レール２６Ａとレール２６Ｂの他端は、レール２６Ｃの両端にそれぞれ接合される。
【００３２】
カーテンレール２６には、編集ユニット１２の正面前方の空間と背面前方の空間が外から見えないようにカーテンが取り付けられる。そのカーテンにより囲まれる編集ユニット１２の正面前方の空間と背面後方の空間が、利用者が編集作業を行う編集空間となる。
【００３３】
また、後述するが、編集ユニット１２の左側面には、印刷済みのシール紙が排出される排出口が設けられる。編集ユニット１２の左側面前方の空間が、利用者が印刷済みのシール紙が排出されるのを待つ印刷待ち空間となる。
【００３４】
＜利用者の移動について＞
ここで、写真シール作成ゲームの流れと、それに伴う利用者の移動について説明する。図３は、写真シール作成装置１を上から見た平面図である。
【００３５】
まず、利用者は、事前選択部２０の前方の空間である事前選択空間Ａ０において硬貨投入口に代金を投入する。次に、利用者は、タッチパネルモニタに表示される画面に従って各種の設定を行う。利用者は、例えば、撮影空間で行われる撮影に関するコースの選択などを事前選択作業として行う。
【００３６】
事前選択作業を終えた利用者は、白抜き矢印＃１で示すように、側面パネル４１Ａと側面パネル５２Ａの間の出入り口Ｇ１から、撮影部２１と背景部２２の間に形成された撮影空間Ａ１に入る。そして利用者は、撮影部２１に設けられたカメラやタッチパネルモニタなど利用して撮影作業を行う。
【００３７】
撮影作業を終えた利用者は、白抜き矢印＃２で示すように出入り口Ｇ１から撮影空間Ａ１を出て編集空間Ａ２−１に移動するか、または、白抜き矢印＃３で示すように出入り口Ｇ２から撮影空間Ａ１を出て編集空間Ａ２−２に移動する。
【００３８】
編集空間Ａ２−１は、編集ユニット１２の正面側の編集空間である。一方、編集空間Ａ２−２は、編集ユニット１２の背面側の編集空間である。利用者が編集空間Ａ２−１と編集空間Ａ２−２のいずれの空間に移動するのかは、撮影部２１のタッチパネルモニタの画面表示などによって案内される。例えば２つの編集空間のうちの空いている方が移動先として案内される。編集空間Ａ２−１または編集空間Ａ２−２に移動した利用者は、編集作業を開始する。編集空間Ａ２−１の利用者と、編集空間Ａ２−２の利用者は同時に編集作業を行うことができる。
【００３９】
編集作業が終了した後、編集画像の印刷が開始される。印刷が開始されると、編集空間Ａ２−１での編集作業を終えた利用者は、白抜き矢印＃４で示すように編集空間Ａ２−１から印刷待ち空間Ａ３に移動する。また、編集空間Ａ２−２での編集作業を終えた利用者は、白抜き矢印＃５で示すように編集空間Ａ２−２から印刷待ち空間Ａ３に移動する。
【００４０】
印刷待ち空間Ａ３に移動した利用者は、画像の印刷の終了を待つ。印刷が終了すると、利用者は、編集ユニット１２の右側面に設けられた排出口から排出されたシール紙を受け取り、一連の写真シール作成ゲームを終える。
【００４１】
次に、各装置の構成について説明する。
【００４２】
＜事前選択部の構成＞
図４は、事前選択部２０の構成例を示す図である。
【００４３】
事前選択部２０の上側にはタッチパネルモニタ７１が設けられる。タッチパネルモニタ７１は、LCD(Liquid Crystal Display)などのモニタと、それに積層されたタッチパネルにより構成される。タッチパネルモニタ７１は、各種のGUI(Graphical User Interface)を表示し、利用者の選択操作を受け付ける機能を備えている。タッチパネルモニタ７１には、撮影に関するコースの選択などを行わせる事前選択処理に用いられる画面が表示される。
【００４４】
タッチパネルモニタ７１の下方には、スピーカ７２が設けられる。スピーカ７２は、事前選択処理の案内音声、BGM（Back Ground Music）、効果音などを出力する。また、スピーカ７２に隣接するようにして、利用者が硬貨を入れる硬貨投入返却口７３が設けられる。
【００４５】
＜撮影部の構成＞
図５は、撮影部２１の正面の構成例を示す図である。撮影部２１は、側面パネル４１Ａ、側面パネル４１Ｂ、および正面パネル４２に囲まれるようにして構成される。
【００４６】
正面パネル４２の中央よりやや上側には、カメラユニット８１が設けられる。カメラユニット８１は、カメラ９１およびタッチパネルモニタ９２から構成される。
【００４７】
カメラ９１は、例えば一眼レフカメラであり、レンズが露出するようにカメラユニット８１の内部に取り付けられる。カメラ９１は、CCD(Charge Coupled Device)イメージセンサやCMOS（Complementary Metal Oxide Semiconductor）イメージセンサなどの撮像素子を有し、撮影空間Ａ１にいる利用者を撮影する。カメラ９１により取り込まれた動画像（以下、ライブビュー画像ともいう）は、タッチパネルモニタ９２にリアルタイムで表示される。撮影が指示されたときなどの所定のタイミングでカメラ９１により取り込まれた静止画像は、撮影画像として保存される。
【００４８】
タッチパネルモニタ９２は、カメラ９１の下方に設けられる。タッチパネルモニタ９２は、LCDなどのモニタと、それに積層されたタッチパネルにより構成される。タッチパネルモニタ９２は、カメラ９１により取り込まれた動画像を表示するライブビューモニタとしての機能と、各種のGUIを表示し利用者の選択操作を受け付ける機能を備えている。タッチパネルモニタ９２には、カメラ９１により取り込まれた動画像（ライブビュー画像）や静止画像（撮影画像）が表示される。
【００４９】
カメラユニット８１の上方には、曲面の発光面を利用者に向けた上ストロボユニット８２が設置される。上ストロボユニット８２は、利用者の正面上方から、利用者の顔および上半身に光を照射する。
【００５０】
カメラユニット８１の下方には、利用者の下半身および足元に光を照射する足元ストロボユニット８３が設けられる。
【００５１】
上ストロボユニット８２および足元ストロボユニット８３は、蛍光灯とストロボ発光可能な照明機器とにより構成される。上ストロボユニット８２および足元ストロボユニット８３は、撮影空間を明るくして、利用者の操作性や安全性を確保するために、撮影空間内を常時照らすとともに、撮影画像の画質を向上させるために、撮影タイミングでストロボ発光し、被写体となる利用者に光を照射する。
【００５２】
足元ストロボユニット８３と側面パネル４１Ａとの間には、箱状部８４が設けられる。また、足元ストロボユニット８３と側面パネル４１Ｂとの間には、箱状部８５が設けられる。箱状部８４，８５の上面は、写真シール作成装置１の設置面と略水平な面をなし、撮影作業を行う利用者が手荷物などを置くための荷物置き場として用いられる。
【００５３】
なお、図示はしないが、正面パネル４２の例えば天井付近には、スピーカが設けられる。そのスピーカは、撮影処理の案内音声、BGM、効果音などを出力する。
【００５４】
＜背景部の構成＞
図６は、背景部２２の撮影空間Ａ１側の構成例を示す図である。
【００５５】
背面パネル５１の上方には、背面上ストロボ１０１が設置される。背面上ストロボ１０１は、背面上方から利用者に光を照射する。
【００５６】
図中、背面パネル５１の左方には、背面左ストロボ１０２が設置される。背面左ストロボ１０２は、背面右方から利用者を照射する。図中、背面パネル５１の右方には、背面右ストロボ１０３が設置される。背面右ストロボ１０３は、背面左方から利用者を照射する。
【００５７】
また、背面パネル５１の撮影空間Ａ１側（図中、手前側）の面には、クロマキーシート１２１が貼り付けられる。クロマキーシート１２１の色は、例えば緑色とされる。
【００５８】
なお、図示はしないが、側面パネル５２Ａ，５２Ｂの撮影空間Ａ１側の面や、その床面にも、クロマキーシート１２１と同様に、クロマキーシートが貼り付けられる。
【００５９】
＜編集ユニットの構成＞
図７は、編集ユニット１２の正面側（編集空間Ａ２−１側）の構成例を示す図である。
【００６０】
斜面６２のほぼ中央には、タブレット内蔵モニタ１３１が設けられる。タブレット内蔵モニタ１３１の左側にはタッチペン１３２Ａが設けられる。タブレット内蔵モニタ１３１の右側にはタッチペン１３２Ｂが設けられる。
【００６１】
タブレット内蔵モニタ１３１は、タブレットがディスプレイを露出するように設けられることによって構成される。タブレットは、タッチペン１３２Ａまたはタッチペン１３２Ｂを用いた操作入力を可能とする。タブレット内蔵モニタ１３１には、例えば、編集作業に用いられる編集画面が表示される。２人の利用者が同時に編集作業を行う場合、タッチペン１３２Ａはタブレット内蔵モニタ１３１に向かって左側にいる利用者により用いられ、タッチペン１３２Ｂはタブレット内蔵モニタ１３１に向かって右側にいる利用者により用いられる。
【００６２】
図８は、編集ユニット１２の左側面の構成例を示す図である。
【００６３】
編集ユニット１２の左側面の下側にはシール紙排出口１６１が設けられる。編集ユニット１２の内部にはプリンタが設けられている。そのプリンタにより、編集空間Ａ２−１の利用者が写る画像、または、編集空間Ａ２−２の利用者が写る画像が所定のレイアウトでシール紙に印刷され、シール紙排出口１６１から排出される。
【００６４】
＜写真シール作成装置の内部構成＞
図９は、写真シール作成装置１の内部の構成例を示すブロック図である。図９において、上述した構成と同じ構成には同じ符号を付してある。重複する説明については適宜省略する。
【００６５】
制御部２０１はCPU(Central Processing Unit)などにより構成される。制御部２０１は、ROM(Read Only Memory)２０６や記憶部２０２に記憶されているプログラムを実行し、写真シール作成装置１の全体の動作を制御する。制御部２０１には、記憶部２０２、通信部２０３、ドライブ２０４、ROM２０６、RAM(Random Access Memory)２０７が接続される。制御部２０１には、事前選択部２０８、撮影部２０９、編集部２１０Ａ，２１０Ｂ、および印刷部２１１の各構成も接続される。
【００６６】
記憶部２０２は、ハードディスクやフラッシュメモリなどの不揮発性の記憶媒体である。記憶部２０２は、制御部２０１から供給された各種の設定情報などを記憶する。記憶部２０２に記憶されている情報は制御部２０１により適宜読み出される。
【００６７】
通信部２０３は、インターネットなどのネットワークのインタフェースである。通信部２０３は、制御部２０１による制御に従って外部の装置と通信を行う。通信部２０３は、例えば、利用者に選択された撮影画像や編集画像を、例えば写真シール作成装置１の製造メーカが管理するサーバに送信する。通信部２０３から送信された画像は、サーバにおいて所定の記憶領域が割り当てられて保存され、サーバにアクセスしてきた携帯端末上で表示されたり、その携帯端末にダウンロードされたりする。
【００６８】
ドライブ２０４には、光ディスクや半導体メモリなどよりなるリムーバブルメディア２０５が適宜装着される。ドライブ２０４によりリムーバブルメディア２０５から読み出されたプログラムやデータは、制御部２０１に供給され、記憶部２０２に記憶されたり、インストールされたりする。
【００６９】
ROM２０６は、制御部２０１において実行されるプログラムやデータを記憶する。RAM２０７は、制御部２０１が処理するデータやプログラムを一時的に記憶する。
【００７０】
事前選択部２０８は、事前選択空間Ａ０にいる利用者を対象とした事前選択処理を実現する。事前選択部２０８は、タッチパネルモニタ７１、スピーカ７２、および硬貨処理部２２１から構成される。
【００７１】
タッチパネルモニタ７１は、制御部２０１による制御に従って各種の選択画面を表示し、選択画面に対する利用者の操作を受け付ける。利用者の操作の内容を表す入力信号は制御部２０１に供給され、各種の設定が行われる。
【００７２】
硬貨処理部２２１は、硬貨投入返却口７３への硬貨の投入を検出する。硬貨処理部２２１は、所定の金額分の硬貨が投入されたことを検出した場合、ゲームの開始を指示する起動信号を制御部２０１に出力する。
【００７３】
撮影部２０９は、撮影空間Ａ１にいる利用者を対象とした撮影処理を実現する。撮影部２０９は、照明装置２３１、カメラ９１、タッチパネルモニタ９２、およびスピーカ２３２から構成される。
【００７４】
照明装置２３１は、撮影空間Ａ１内の各ストロボユニットであり、制御部２０１から供給される照明制御信号に従って発光する。
【００７５】
カメラ９１は、制御部２０１によるシャッタ制御に従って撮影を行い、撮影によって得られた撮影画像（画像データ）を制御部２０１に出力する。
【００７６】
編集部２１０Ａは、編集空間Ａ２−１にいる利用者を対象とした編集処理を実現する。編集部２１０Ａは、タブレット内蔵モニタ１３１、タッチペン１３２Ａ，１３２Ｂ、およびスピーカ２４１から構成される。編集部２１０Ｂは、編集空間Ａ２−２にいる利用者を対象とした編集処理を実現し、編集部２１０Ａと同一の構成を有する。なお、以下、編集部２１０Ａ，２１０Ｂを特に区別しない場合には、単に、編集部２１０という。
【００７７】
タブレット内蔵モニタ１３１は、制御部２０１による制御に従って編集画面を表示し、編集画面に対する利用者の操作を受け付ける。利用者の操作の内容を表す入力信号は制御部２０１に供給され、編集対象となる撮影画像が編集される。
【００７８】
印刷部２１１は、印刷待ち空間Ａ３にいる利用者に、印刷済みのシール紙である写真シールを出力する印刷処理を実現する。印刷部２１１は、プリンタ２５１を含むように構成される。プリンタ２５１にはシール紙ユニット２５２が装着される。
【００７９】
プリンタ２５１は、制御部２０１から供給された印刷データに基づいて、内蔵するヘッド２６１によって、画像をシール紙ユニット２５２に収納されているロール紙２６３に印刷する。また、プリンタ２５１は、画像を印刷したロール紙２６３を出力口に向けて送り、内蔵するカッター２６２によって所定のカット位置でカットして、シール紙排出口１６１に排出する。
【００８０】
＜制御部の構成＞
図１０は、制御部２０１の機能構成例を示すブロック図である。図１０に示す機能部のうちの少なくとも一部は、制御部２０１内のCPUにより所定のプログラムが実行されることによって実現される。
【００８１】
制御部２０１は、事前選択処理部３０１、撮影処理部３０２、編集処理部３０３、および印刷処理部３０４から構成される。
【００８２】
事前選択処理部３０１は、事前選択部２０８の各部を制御することで、事前選択処理を実行する。撮影処理部３０２は、撮影部２０９の各部を制御することで、撮影処理を実行する。編集処理部３０３は、編集部２１０の各部を制御することで、編集処理を実行する。印刷処理部３０４は、印刷部２１１のプリンタ２５１を制御することで、印刷処理を実行する。
【００８３】
＜写真シール作成装置の動作＞
ここで、図１１のフローチャートを参照して、写真シール作成ゲームを提供する写真シール作成装置１の動作について説明する。
【００８４】
ステップＳ１において、事前選択処理部３０１は、所定の金額分の硬貨が投入されたか否かを、硬貨処理部２２１から供給される起動信号に基づいて判定し、硬貨が投入されたと判定するまで待機する。
【００８５】
ステップＳ１において、硬貨が投入されたと判定された場合、処理はステップＳ２に進む。ステップＳ２において、事前選択処理部３０１は、事前選択部２０８を制御することで、事前選択処理を行う。具体的には、事前選択処理部３０１は、例えば、撮影空間において行われる撮影処理に関するコースや、撮影画像の背景となる背景画像などの選択を利用者に行わせることで、各種の設定を行う。
【００８６】
ステップＳ３において、撮影処理部３０２は、撮影部２０９を制御することで、撮影処理を行う。具体的には、撮影処理部３０２は、カメラ９１に取り込まれた被写体の動画像をタッチパネルモニタ９２にライブビュー表示させ、撮影空間Ａ１にいる利用者を被写体として撮影し、撮影画像を生成する。
【００８７】
ステップＳ４において、編集処理部３０３は、編集空間Ａ２−１と編集空間Ａ２−２のうち、撮影処理を終えた利用者の移動先とした方の編集空間に対応する編集部２１０を制御することで、編集処理を行う。具体的には、編集処理部３０３は、撮影処理により得られた撮影画像に対して利用者に編集作業を行わせることで、編集が施された編集画像を生成する。
【００８８】
ステップＳ５において、印刷処理部３０４は、プリンタ２５１を制御することで、印刷処理を行う（開始する）。具体的には、印刷処理部３０４は、所定のレイアウトで配置された撮影画像や編集画像をプリンタ２５１に出力してシール紙（ロール紙２６３）に印刷する。
【００８９】
印刷が終了すると、ステップＳ６において、プリンタ２５１は、画像が印刷されたシール紙をシール紙排出口１６１に排出し、処理を終了させる。
【００９０】
ところで、近年、利用者の全身とともに、撮影空間の背面および床面が少なくとも写る（撮影範囲に含まれる）全身画像の床面の部分のみに、種々のデザインを有する背景画像（以下、床面画像という）を合成するようにした写真シール機が登場している。
【００９１】
しかしながら、このような写真シール機においては、カメラの組み付け時のばらつきなどにより、床面画像が、実際の床面の部分からずれて合成される可能性があった。この場合、実際の交線と床面画像の輪郭線とで、交線が二重に見えるなどして、得られる画像の仕上がりは不自然なものとなってしまうおそれがあった。
【００９２】
そこで、以下においては、全身画像の床面の部分に床面画像を合成するようにした場合であっても、より自然な仕上がりの画像を提供する写真シール作成装置の構成について説明する。
【００９３】
＜本実施の形態の写真シール作成装置の機能構成例＞
図１２を参照して、本実施の形態の写真シール作成装置１の機能構成例について説明する。
【００９４】
本実施の形態の写真シール作成装置１は、全身画像の床面の部分に床面画像を合成するようにした場合であっても、より自然な仕上がりの画像を提供することができる。
【００９５】
図１２に示される写真シール作成装置１は、カメラ９１、撮影制御部３１１、処理領域抽出部３１２、色成分抽出部３１３、フィルタ処理部３１４、２値化処理部３１５、交線検出部３１６、マスク画像生成部３１７、床面画像生成部３１８、合成部３１９、および出力制御部３２０を備えている。撮影制御部３１１から床面画像生成部３１８までは、撮影処理部３０２の一部として構成され、合成部３１９は、編集処理部３０３の一部として構成される。また、出力制御部３２０は、編集処理部３０３または印刷処理部３０４の一部として構成される。
【００９６】
撮影制御部３１１は、カメラ９１を制御し、撮影空間Ａ１において撮影を行うことで撮影画像を生成する。
【００９７】
処理領域抽出部３１２は、撮影制御部３１１により生成された撮影画像から、あらかじめ決められた所定の領域（処理領域）を抽出する。
【００９８】
色成分抽出部３１３は、処理領域抽出部３１２により抽出された処理領域において、所定の色成分の領域（画素）を抽出する。
【００９９】
フィルタ処理部３１４は、色成分抽出部３１３により所定の色成分の領域が抽出された画像に対して、微分フィルタを用いたフィルタ処理を施すことで、エッジ画像を生成する。
【０１００】
２値化処理部３１５は、フィルタ処理部３１４により生成されたエッジ画像に対して、２値化処理を施す。
【０１０１】
交線検出部３１６は、２値化処理部３１５により２値化処理が施された画像（２値化画像）から、撮影画像において、撮影空間の側面と床面とが交わる交線を検出する。
【０１０２】
マスク画像生成部３１７は、交線検出部３１６により検出された交線に基づいて、撮影画像に写る撮影空間の床面に対応する領域をマスクするマスク画像を生成する。
【０１０３】
床面画像生成部３１８は、マスク画像生成部３１７により生成されたマスク画像と、所定のデザインを有するフレーム画像とを合成することで、撮影画像に写る撮影空間の床面に合成するための合成用画像（床面画像）を生成する。
【０１０４】
合成部３１９は、利用者が写る撮影画像に写る撮影空間の床面の部分に、床面画像生成部３１８により生成された床面画像を合成する。
【０１０５】
出力制御部３２０は、編集部２１０のタブレット内蔵モニタ１３１などの所定のモニタの表示を制御する表示制御部として機能したり、印刷部２１１のプリンタ２５１による印刷を制御する印刷制御部として機能する。
【０１０６】
＜床面画像生成処理＞
次に、図１３のフローチャートを参照して、床面画像生成処理について説明する。図１３の床面画像生成処理は、写真シール作成装置１の起動時に実行される。
【０１０７】
ステップＳ１１において、撮影制御部３１１は、カメラ９１を制御することで、図１４の上段左に示されるような撮影画像４０１を生成する。撮影画像４０１には、図１４に示されるように、利用者は写らず、撮影空間の背面４１１、側面４１２Ａ，４１２Ｂ、および床面４１３だけが写っている。なお、撮影空間の背面４１１、側面４１２Ａ，４１２Ｂ、および床面４１３は、図６の背景部２２を構成する背面パネル５１、側面パネル５２Ａ，５２Ｂ、およびその床面に対応し、各面には、例えば緑色のクロマキーシートが貼り付けられているものとする。
【０１０８】
図１３の床面画像生成処理は、写真シール作成装置１の起動時に実行されるため、撮影画像４０１には、利用者は写らない。そこで、図１３の床面画像生成処理が、事前選択処理部３０１によって、硬貨が投入されたと判定されたときに実行されるようにした場合でも、撮影画像４０１に、利用者が写らないようにすることができる。
【０１０９】
上述した写真シール作成ゲームの撮影処理においては、複数回の撮影として、アップ撮影と全身撮影とが行われる。
【０１１０】
アップ撮影は、被写体の顔および上半身を撮影範囲とした撮影である。アップ撮影により、撮影画像として、被写体の顔および上半身が写るアップ画像が得られる。一方、全身撮影は、被写体の全身を撮影範囲とした撮影である。全身撮影により、撮影画像として、被写体の全身が写る全身画像が得られる。
【０１１１】
アップ撮影と全身撮影とでは、カメラ９１の前傾角度や焦点距離、原画像のトリミング範囲などの設定が異なる。ステップＳ１１においては、全身撮影と同じ設定での撮影が行われることで、全身画像と同じ撮影範囲（画角）の撮影画像が生成される。
【０１１２】
ステップＳ１２において、処理領域抽出部３１２は、図１４の上段中央に示されるように、撮影画像４０１から、あらかじめ決められた処理領域ＰＲを抽出する。
【０１１３】
処理領域ＰＲは、撮影画像において、撮影空間の背面４１１、側面４１２Ａ，４１２Ｂ、および床面４１３それぞれが交わる交線を含む領域（撮影画像の下の方の領域）に設定される。これにより、撮影画像全体に後述する処理を施す場合と比較して、処理にかかる時間を短縮することができる。
【０１１４】
ステップＳ１３において、色成分抽出部３１３は、処理領域抽出部３１２により抽出された処理領域ＰＲにおいて、クロマキー処理を実行することで、緑色成分の領域（画素）を抽出し、図１４上段右に示される抽出画像４３１を生成する。
【０１１５】
図１４の例では、処理領域ＰＲ内の全ての領域が抽出されて、抽出画像４３１となる。なお、クロマキー処理におけるキー色は、緑色以外の色であってもよく、キー色を白色にすることで、処理領域ＰＲ内から白色成分の領域が抽出されるようになる。
【０１１６】
ステップＳ１４において、フィルタ処理部３１４は、抽出画像４３１に対して、ｘ方向（水平方向）微分フィルタによりエッジを検出することで、図１４下段左に示されるエッジ画像４４１を生成する。
【０１１７】
ｘ方向微分フィルタとしては、例えば、図１５に示されるPrewittフィルタＦ１１，Ｆ１２が用いられるものとする。PrewittフィルタＦ１１，Ｆ１２を用いることにより、注目画素を中心とした上下左右２５個の画素の画素値に対して、それぞれに対応する係数を乗算することで、エッジ画像４４１における注目画素の画素値が求められる。
【０１１８】
なお、この例では、PrewittフィルタＦ１１により求められるｘ方向正方向についてのエッジ画像と、PrewittフィルタＦ１２により求められるｘ方向負方向についてのエッジ画像とが加算されることで、エッジ画像４４１が生成されるものとする。
【０１１９】
また、ｘ方向微分フィルタとして、図１６に示されるような、注目画素を中心とした上下左右９個の画素に対しての演算が行われるPrewittフィルタＦ２１，Ｆ２２が用いられるようにしてもよいし、Sobelフィルタなどの他の微分フィルタが用いられるようにしてもよい。
【０１２０】
図１４に示されるように、エッジ画像４４１は、撮影空間の背面４１１と側面４１２Ａ，４１２Ｂそれぞれとが交わる交線、および、側面４１２Ａ，４１２Ｂそれぞれと床面４１３とが交わる交線を示す画像となる。
【０１２１】
図１３のフローチャートに戻り、ステップＳ１５において、２値化処理部３１５は、エッジ画像４４１に対して２値化処理を施すことで、図１４下段右に示される２値化画像４４２を生成する。
【０１２２】
ステップＳ１６において、交線検出部３１６は、２値化画像４４２から、撮影空間の側面４１２Ａ，４１２Ｂそれぞれと床面４１３との交線を検出する。
【０１２３】
具体的には、図１７左に示されるように、交線検出部３１６は、２値化画像４４２の左端の画素列の画素について、図中、２本の実線矢印で示される所定の角度範囲（具体的には、水平右方向を０度としたときの右上45度乃至65度の範囲）で、連続する白画素を探索する。交線検出部３１６は、このような探索を、２値化画像４４２の左端の画素列における全ての画素について行うことで、撮影空間の側面４１２Ｂと床面４１３との交線を検出する。
【０１２４】
さらに、交線検出部３１６は、２値化画像４４２の右端の画素列の画素についても、上述と同様の探索を行うことで、撮影空間の側面４１２Ａと床面４１３との交線を検出する。
【０１２５】
なお、図示はしないが、撮影空間の側面４１２Ｂと床面４１３との交線を検出する際、２値化画像４４２の中央の画素列の画素について、水平左方向を０度としたときの左下45度乃至65度の角度範囲で、連続する白画素が探索されるようにしてもよい。同様に、撮影空間の側面４１２Ａと床面４１３との交線を検出する際には、２値化画像４４２の中央の画素列の画素について、水平右方向を０度としたときの右下45度乃至65度の角度範囲で、連続する白画素が探索されるようにする。
【０１２６】
ステップＳ１７において、マスク画像生成部３１７は、上述のようにして、撮影空間の側面４１２Ａ，４１２Ｂそれぞれと床面４１３との交線が正常に検出されたか否かが判定する。なお、交線が正常に検出されたか否かの判定の基準については後述する。
【０１２７】
ステップＳ１７において、撮影空間の側面４１２Ａ，４１２Ｂそれぞれと床面４１３との交線が正常に検出されたと判定されると、処理はステップＳ１８に進む。
【０１２８】
ステップＳ１８において、マスク画像生成部３１７は、交線検出部３１６により検出された交線に基づいて、撮影空間の床面４１３に対応する領域をマスクするマスク画像を生成する。
【０１２９】
具体的には、まず、マスク画像生成部３１７は、図１７中央に示されるように、２値化画像４４２において、撮影空間の側面４１２Ｂと床面４１３との交線Ｌ１の上端部Ｐ１と、撮影空間の側面４１２Ａと床面４１３との交線Ｌ２の上端部Ｐ２を検出する。
【０１３０】
次に、マスク画像生成部３１７は、図１７右に示されるように、交線Ｌ１，Ｌ２、および上端部Ｐ１と上端部Ｐ１とを結ぶ線分で囲まれる領域Ｗを白画素に置き換えることで、部分マスク画像４４３を生成する。
【０１３１】
そして、マスク画像生成部３１７は、図１８左に示される、部分マスク画像４４３を、撮影画像４０１において設定された処理領域ＰＲに配置した床面マスク画像４５１を生成する。
【０１３２】
なお、上述した処理において、交線Ｌ１の上端部Ｐ１と、交線Ｌ２の上端部Ｐ２とを検出するのではなく、ステップＳ１４において、ｙ方向（垂直方向）微分フィルタによりエッジを検出することで、背面４１１と床面４１３との交線を検出し、交線Ｌ１，Ｌ２、および背面４１１と床面４１３との交線で囲まれる領域を白画素に置き換えるようにしてもよい。
【０１３３】
また、カメラ９１の配置などにより、背面４１１、側面４１２Ａ，４１２Ｂ、および床面４１３それぞれの色（見え方）が異なる場合、各面の色を示す値（色値）から各面の領域を特定し、特定された面同士の交線に基づいて、床面マスク画像４５１（部分マスク画像４４３）が生成されるようにしてもよい。
【０１３４】
図１３のフローチャートに戻り、ステップＳ１９において、床面画像生成部３１８は、マスク画像生成部３１７により生成されたマスク画像と、所定のデザインを有するフレーム画像とを合成することで、床面画像を生成する。
【０１３５】
具体的には、床面画像生成部３１８は、図１８左に示される床面マスク画像４５１に対して、撮影処理により得られる撮影画像に対して行われる回転・補正処理と同じ処理を施すことで、図１８中央上に示される床面マスク画像４５２を生成する。
【０１３６】
そして、床面画像生成部３１８は、床面マスク画像４５２と、図１８中央下に示されるフレーム画像４６１とを合成することで、図１８右に示される床面画像４７１を生成する。フレーム画像４６１は、その下部の領域に、所定の色や絵柄が施された画像である。
【０１３７】
なお、フレーム画像４６１において、所定の色や絵柄が施される領域（デザイン領域という）は、床面マスク画像４５２の領域Ｗより大きいものとする。これにより、撮影画像の床面全体にデザイン領域と同じ色や絵柄を施す床面画像４７１が生成されるようになる。一方、デザイン領域が、床面マスク画像４５２の領域Ｗより小さい場合には、撮影画像の床面において、色や絵柄が施されない領域ができてしまう。そこで、このような場合、画素補間などにより、フレーム画像４６１におけるデザイン領域を拡大することで、撮影画像の床面全体にデザイン領域と同じ色や絵柄を施す床面画像４７１が生成されるようにする。
【０１３８】
このようにして生成された床面画像４７１は、編集処理において、撮影画像（全身画像）の編集に用いられる合成用画像として提供される。
【０１３９】
以上のように、全身画像の床面の部分に床面画像を合成する構成において、写真シール作成装置１の起動時に、床面マスク画像を生成するようにしたので、カメラの組み付け時のばらつきなどによらず、実際の床面の部分からずれることのない床面画像を生成することができ、結果として、より自然な仕上がりの画像を提供することが可能となる。
【０１４０】
一方、ステップＳ１７において、撮影空間の側面４１２Ａ，４１２Ｂそれぞれと床面４１３との交線が正常に検出されなかったと判定された場合、処理はステップＳ２０に進む。
【０１４１】
例えば、図１７中央に示される２値化画像４４２において、交線Ｌ１の上端部Ｐ１と、交線Ｌ２の上端部Ｐ２とを結んだ線分の傾きの角度が、水平方向に対して±５度以上ある場合、交線が正常に検出されなかったと判定される。
【０１４２】
また、交線Ｌ１の上端部Ｐ１、または、交線Ｌ２の上端部Ｐ２のｙ方向（垂直方向）の位置が、２値化画像４４２（処理領域ＰＲ）のｙ方向の長さの半分より下側にある場合、交線が正常に検出されなかったと判定される。
【０１４３】
さらに、交線Ｌ１の上端部Ｐ１と、交線Ｌ２の上端部Ｐ２とを結んだ線分の長さが、２値化画像４４２（処理領域ＰＲ）のｘ方向の長さ（幅）の80％より短い場合、交線が正常に検出されなかったと判定されるようにしてもよい。
【０１４４】
さらにまた、２値化画像４４２（処理領域ＰＲ）において検出された白画素の数が、２値化画像４４２の全画素数の５％以上であった場合、人物が撮影されている可能性があるとして、交線が正常に検出されなかったと判定されるようにしてもよい。
【０１４５】
ステップＳ２０において、マスク画像生成部３１７は、あらかじめ用意された（記憶されている）床面マスク画像とフレーム画像とを合成することで、床面画像を生成する。これにより、交線の検出に失敗した場合であっても、編集処理における合成用画像として、床面画像を提供することができる。
【０１４６】
なお、以上においては、処理領域ＰＲは、撮影画像において、撮影空間の背面４１１、側面４１２Ａ，４１２Ｂ、および床面４１３の交線を含む領域に設定されるものとした。
【０１４７】
しかしながら、上述した例では、側面４１２Ａ，４１２Ｂそれぞれと床面４１３との交線が検出できればよい。そこで、図１９左に示されるように、処理領域として、側面４１２Ｂと床面４１３との交線を含む処理領域ＰＲ１と、側面４１２Ａと床面４１３との交線を含む処理領域ＰＲ２とが設定されるようにしてもよい。
【０１４８】
また、カメラ９１に撮影される撮影空間は左右対称であることから、図１９右に示されるように、処理領域として、側面４１２Ｂと床面４１３との交線を含む処理領域ＰＲ１のみが設定されるようにしてもよい。この場合、交線の検出結果を反転させることで、部分マスク画像４４３を生成するようにする。
【０１４９】
このように、処理領域を小さくすることで、処理にかかる時間をより短縮することができる。
【０１５０】
＜床面画像合成処理＞
さて、上述した床面画像生成処理によって生成された床面画像は、編集処理において、編集対象となる撮影画像に合成される合成用画像として提供される。
【０１５１】
そこで、図２０のフローチャートを参照して、編集対象となる撮影画像に、床面画像を合成する床面画像合成処理について説明する。図２０の処理は、編集処理において編集画面が表示されると開始される。
【０１５２】
ステップＳ３１において、編集処理部３０３は、編集画面において、編集対象として選択されている撮影画像が全身画像であるか否かを判定する。ステップＳ３１の処理は、編集対象として選択されている撮影画像が全身画像であると判定されるまで繰り返される。
【０１５３】
ステップＳ３１において、編集対象として選択されている撮影画像が全身画像であると判定された場合、処理はステップＳ３２に進む。
【０１５４】
ステップＳ３２において、編集処理部３０３は、編集画面において、編集ツールとして床面画像を表示することで、全身画像に床面画像を合成可能とする。
【０１５５】
ステップＳ３３において、編集処理部３０３は、編集画面に表示されている編集ツールの中から、床面画像が選択されたか否かを判定する。ステップＳ３３の処理は、床面画像が選択されたと判定されるまで繰り返される。
【０１５６】
ステップＳ３３において、床面画像が選択されたと判定された場合、処理はステップＳ３４に進む。
【０１５７】
ステップＳ３４において、合成部３１９は、選択された床面画像を、編集対象となる全身画像に合成する。
【０１５８】
このようにして、合成部３１９により床面画像が合成された全身画像は、表示制御部として機能する出力制御部３２０により、タブレット内蔵モニタ１３１に表示されたり、印刷制御部として機能する出力制御部３２０により、シール紙に印刷される。
【０１５９】
以上の処理によれば、全身画像に、実際の床面の部分からずれることのない床面画像を合成することができるので、より自然な仕上がりの全身画像を提供することが可能となる。
【０１６０】
以上においては、全身画像の床面の部分に床面画像を合成する構成について説明してきたが、本技術は、検出される交線を変えたり、生成されるマスク画像でマスクされる領域を変えることで、全身画像の背面の部分に合成するための背面画像や、側面の部分に合成するための側面画像を生成し、全身画像の背面や側面の部分に合成する構成にも適用することができる。
【０１６１】
すなわち、交線検出部３１６は、撮影画像において、撮影空間の背面、側面、および床面の少なくともいずれか２面が交わる交線を検出し、マスク画像生成部３１７は、検出された交線に基づいて、撮影画像に写る撮影空間の背面、側面、および床面のいずれかに対応する領域をマスクするマスク画像を生成する。そして、床面画像生成部３１８は、生成されたマスク画像とフレーム画像とを合成することで、撮影画像に写る撮影空間の背面、側面、および床面のいずれかに合成するための合成用画像を生成する。
【０１６２】
＜事前選択空間の利用状況による進行管理＞
写真シール機においては、ゲーム全体の進行を円滑にするために、各空間で行われる作業に制限時間が設けられている。
【０１６３】
さらに、写真シール機の中には、撮影空間の利用状況に応じて、編集空間で行われる編集作業の内容（編集処理の処理シーケンス）を変更するようにしたものがある。なお、ここでいう処理シーケンスは、処理の順序はもちろん、個々の処理の内容を含むものとする。
【０１６４】
しかしながら、事前選択空間を有する写真シール機において、事前選択空間の利用状況に応じて、撮影空間で行われる撮影作業の内容（撮影処理の処理シーケンス）を変更する写真シール機は存在しなかった。
【０１６５】
そこで、以下においては、事前選択空間の利用状況に応じて、撮影処理の処理シーケンスを変更する写真シール作成装置１の構成について説明する。
【０１６６】
＜制御部の他の構成＞
図２１は、事前選択空間の利用状況に応じて、撮影処理の処理シーケンスを変更する写真シール作成装置１における制御部２０１の機能構成例を示すブロック図である。
【０１６７】
図２１の制御部２０１には、図１０の制御部２０１と同様の各構成に加え、進行管理部５０１が設けられる。
【０１６８】
進行管理部５０１は、事後選択処理部３０１、撮影処理部３０２、編集処理部３０３、印刷処理部３０４それぞれの処理状況に基づいて、写真シール作成ゲーム全体の進行を制御する。
【０１６９】
＜進行管理処理の例＞
次に、図２２のフローチャートを参照して、写真シール作成装置１の進行管理処理について説明する。なお、図２２の処理は、上述した写真シール作成ゲーム処理と並行して実行され、撮影空間において撮影処理が実行されると開始される。
【０１７０】
ステップＳ５１において、進行管理部５０１は、撮影処理において３回目の撮影が行われているか否かを判定する。
【０１７１】
本実施の形態の撮影処理においては、合計６回の撮影が行われ、ステップＳ５１においては、６回のうちの３回目の撮影が行われるか否かが判定される。
【０１７２】
ステップＳ５１の処理は、３回目の撮影が行われるまで繰り返され、３回目の撮影が行われると、処理はステップＳ５２に進む。
【０１７３】
ステップＳ５２において、進行管理部５０１は、事前選択処理が実行されているか否かを判定する。事前選択処理においては、硬貨の投入の検出を始め、利用者の人数に応じて行われるゲームの種類を決定する人数コース、撮影空間で行われる撮影の種類を決定する撮影コース、撮影の際に利用者がとるポーズの見本となるポーズ画像、撮影により得られる撮影画像の背景となる背景画像、撮影空間において出力されるBGMなどの選択が行われる。これ以外にも、写真シール作成ゲームに関する他の項目の選択や、その他の操作が行われるようにしてもよい。
【０１７４】
すなわち、ステップＳ５２においては、事前選択空間Ａ０にいる利用者に対して、硬貨の投入の検出や、上述した選択操作などが行われているか否かが判定される。
【０１７５】
ステップＳ５２において、事前選択処理が実行されていると判定されると、処理はステップＳ５３に進む。
【０１７６】
ステップＳ５３において、進行管理部５０１は、撮影処理の処理シーケンスを変更する。具体的には、進行管理部５０１は、撮影処理の処理内容を少なくし、撮影処理にかかる時間を短縮させる。
【０１７７】
一方、ステップＳ５２において、事前選択処理が実行されていないと判定されると、処理はそのまま終了する。
【０１７８】
以上の処理によれば、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいる場合には、撮影空間にいる利用者をより早く編集空間に移動させることができる。結果として、写真シール作成装置１における利用者の回転率を向上し、収益を高めることができる。
【０１７９】
また、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいない場合には、撮影空間にいる利用者に、通常通りのゲームをプレイさせることができる。すなわち、写真シール作成装置１の稼働率が低い場合には、利用者に余裕をもってゲームを楽しんでもらうことができる。
【０１８０】
＜撮影処理のシーケンスの変更例＞
ここで、上述したステップＳ５３における撮影処理の処理シーケンスの変更例について説明する。
【０１８１】
（１）撮影回数の変更
撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいる場合、撮影回数を減らすようにする。例えば、６回行われる撮影のうちの６回目の撮影が行われないようにする。これにより、撮影処理全体にかかる時間を１５秒程短縮することができる。
【０１８２】
また、近年、撮影処理において、決められた回数の撮影が終了した後、撮り直しのための撮影を行う写真シール機がある。このような写真シール機においては、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいる場合、撮り直しのための撮影を行わないようにしてもよい。
【０１８３】
（２）画面表示
撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいる場合、撮影処理における３回目以降の撮影それぞれにおいて、ライブビュー画像の表示時間を短縮させるようにする。また通常、別個の画面上で行われる、直前に行われた撮影についての撮影結果の表示と、これから行われる撮影についてのライブビュー画像の表示とを、１つの画面上で同時に行うようにしてもよい。さらに、直前に行われた撮影についての撮影結果の表示と、これから行われる撮影についてのポーズのサンプル画像の表示とを、１つの画面上で同時に行うようにしてもよい。
【０１８４】
（３）撮影範囲
従来、１回のゲームにおいて、複数回の撮影として、主に利用者の顔および上半身を撮影範囲として撮影するアップ撮影と、利用者の全身を撮影範囲として撮影する全身撮影とを行う写真シール機がある。通常、アップ撮影から全身撮影に切り替わる場合、利用者に立ち位置を移動させるための誘導画面が表示され、利用者はその誘導画面に従って移動する。すなわち、１回のゲームでアップ撮影と全身撮影とを行う写真シール機においては、アップ撮影から全身撮影に切り替わる時間を考慮した時間設定がなされている。
【０１８５】
そこで、３回目以降の撮影でアップ撮影から全身撮影に切り替わる写真シール作成ゲームの中で、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいる場合、アップ撮影から全身撮影に切り替わらないようにする。
【０１８６】
また、例えば３回目の撮影終了後、４回目以降の撮影をアップ撮影とするか、または全身撮影とするかを選択可能な写真シール作成ゲームの中で、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいる場合には、４回目以降の撮影として全身撮影を選択できないようにしてもよい。
【０１８７】
さらに、全身撮影として、利用者の全身を利用者の正面から撮影する「正面全身撮影」と、利用者の全身を利用者の斜め上から撮影する「上から全身撮影」とを選択可能な写真シール作成ゲームを提供する写真シール機がある。このように、撮影範囲として、アップ撮影、正面全身撮影、および上から全身撮影の３種類の撮影範囲で撮影が行われる写真シール作成ゲームの中で、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいる場合には、３種類よりも少ない種類の撮影範囲で撮影が行われるようにしてもよい。
【０１８８】
（４）レタッチ撮影
撮影処理において、通常の撮影が行われる前に、レタッチ撮影を行うようにした写真シール機がある。
【０１８９】
レタッチ撮影は、利用者それぞれの顔を識別し、さらに利用者の顔の各パーツ（目、口など）を認識するために行われる撮影である。レタッチ撮影により得られた撮影画像（レタッチ用画像）は、編集処理において編集対象とされたり、印刷処理においてシール紙に印刷されることはなく、顔の各パーツの認識のためだけに利用される。
【０１９０】
そこで、レタッチ撮影が行われる写真シール作成ゲームの中で、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいる場合、レタッチ用画像を、編集処理において編集対象としたり、印刷処理においてシール紙に印刷するようにするとともに、撮影回数を１回減らすようにする。これにより、利用者に提供される画像の枚数を変えることなく、撮影処理にかかる時間を短縮することができる。
【０１９１】
（５）特別撮影
撮影処理において、特に、通常の撮影が行われた後に、特別撮影を行うようにした写真シール機がある。
【０１９２】
特別撮影には、例えば、利用者が所有する携帯端末に送信するためだけの携帯専用画像を得るための携帯専用撮影や、通常の撮影により得られた撮影画像が合成されたコラージュ画像を得るためのコラージュ撮影などが含まれる。携帯専用撮影としては、所定時間の動画像の撮影が行われたり、静止画像がパラパラ漫画のように連続して表示されるようにするための複数回の撮影が行われるようにしてもよい。
【０１９３】
このような特別撮影が行われる写真シール作成ゲームの中で、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいる場合、特別撮影が行われないようにする。また、特別撮影として、所定時間の動画像の撮影が行われる場合には、動画像の撮影時間を短縮するようにしてもよい。
【０１９４】
（６）その他
上述した例においては、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいる場合に、撮影処理の処理内容を少なくし、撮影処理にかかる時間を短縮させるものとした。
【０１９５】
そこで、逆に、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいない場合には、撮影処理の処理内容を多くし、撮影処理にかかる時間を延長するようにしてもよい。このような処理は、例えば、平日の午前中などの、利用者の少ない時間帯に行われるようにする。
【０１９６】
例えば、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいない場合には、決められた回数の撮影が終了した後、撮り直しのための撮影を行うようにしてもよい。
【０１９７】
また、通常の撮影が行われた後に、特別撮影を行うようにした写真シール機においては、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいない場合には、決められた回数の撮影が終了した後、２回の特別撮影が行われるようにしてもよい。
【０１９８】
このようにして、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいない場合に、撮影処理の処理内容を多くし、撮影処理にかかる時間を延長することで、利用者により長い時間ゲームを楽しんでもらうことができ、利用者の満足度を向上させることができる。
【０１９９】
なお、上述した例では、撮影処理において３回目の撮影が行われている時点で、事前選択空間に他の利用者がいるか否かが判定されるものとしたが、判定のタイミングは３回目の撮影に限られないものとする。
【０２００】
また、以上においては、事前選択空間の利用状況に応じて、撮影処理の処理シーケンスを変更する例について説明したが、事前選択空間および撮影空間の利用状況に応じて、編集処理の処理シーケンスが変更されるようにしてもよい。
【０２０１】
＜進行管理処理の他の例＞
そこで、図２３のフローチャートを参照して、写真シール作成装置１の進行管理処理の他の例について説明する。なお、図２３の処理もまた、上述した写真シール作成ゲーム処理と並行して実行され、編集空間において編集処理が実行されると開始される。
【０２０２】
ステップＳ７１において、進行管理部５０１は、編集処理の残り時間が所定時間になったか否かを判定する。
【０２０３】
ステップＳ７１の処理は、残り時間が所定時間になるまで繰り返され、残り時間が所定時間になると、処理はステップＳ７２に進む。
【０２０４】
ステップＳ７２において、進行管理部５０１は、事前選択処理および撮影処理が実行されているか否かを判定する。
【０２０５】
すなわち、ステップＳ７２においては、事前選択空間Ａ０にいる利用者に対して、硬貨の投入の検出や、上述した選択操作などが行われているか否かとともに、撮影空間Ａ１にいる利用者によって撮影作業か行われているか否かが判定される。
【０２０６】
ステップＳ７２において、事前選択処理および撮影処理が実行されていると判定されると、処理はステップＳ７３に進む。
【０２０７】
ステップＳ７３において、進行管理部５０１は、編集処理の処理シーケンスを変更する。具体的には、進行管理部５０１は、編集処理の処理内容を少なくし、編集処理にかかる時間を短縮させる。
【０２０８】
具体的には、編集処理において表示される編集画面において提供される編集に関する機能が制限されるようにする。
【０２０９】
例えば、編集処理において表示される編集画面には、撮影画像のうちのいずれか１枚を利用して、携帯端末の待受画像とされたり、メールやブログなどに添付される画像である携帯おまけを作成するための携帯おまけボタンが設けられる。
【０２１０】
そこで、ステップＳ７３においては、携帯おまけボタンを選択できないようにし、編集処理の処理内容を少なくなるようにする。
【０２１１】
一方、ステップＳ７２において、事前選択処理および撮影処理が実行されていないと判定されると、処理はそのまま終了する。
【０２１２】
以上の処理によれば、編集処理の残り時間が所定時間になった時点で、事前選択空間および撮影空間に他の利用者がいる場合には、編集空間にいる利用者をより早く印刷待ち空間に移動させることができる。結果として、写真シール作成装置１における利用者の回転率を向上し、収益を高めることができる。
【０２１３】
以上においては、編集処理の残り時間が所定時間になった時点で、事前選択空間および撮影空間に他の利用者がいる場合に、編集に関する機能として、携帯おまけの作成が制限されるものとしたが、編集に関する他の機能が制限されるようにしてもよい。
【０２１４】
例えば、通常、編集画面において、編集ツールを利用者に選択させるための編集パレットは、編集ツールのカテゴリ（ペン、スタンプなど）毎のタブにより表示される。そこで、編集処理の残り時間が所定時間になった時点で、事前選択空間および撮影空間に他の利用者がいる場合には、編集パレットのタブの数を減らすようにしてもよい。
【０２１５】
さらに、編集画面において、編集対象として選択可能な撮影画像の枚数を減らすようにしたり、編集に関する機能として、編集対象となる撮影画像に対して、所定の編集を１回の操作で行う一発落書きの機能のみ有効にすることで、編集処理にかかる時間を短縮させるようにしてもよい。
【０２１６】
また、逆に、編集処理の残り時間が所定時間になった時点で、事前選択空間および撮影空間に他の利用者がいない場合には、編集処理の処理内容を多くし、編集処理にかかる時間を延長するようにしてもよい。
【０２１７】
例えば、編集画面において、携帯おまけの作成を２回行えるようにしたり、編集パレットのタブの数を増やしたりする。これにより、利用者により長い時間ゲームを楽しんでもらうことができ、利用者の満足度を向上させることができる。
【０２１８】
＜変形例＞
編集処理が終了すると、利用者は、編集空間Ａ２−１または編集空間Ａ２−２から印刷待ち空間Ａ３へと移動し、シール紙排出口１６１に写真シールが排出されるのを待つ。このとき、利用者にとって、写真シールが排出されるのをただ待つのは手持ち無沙汰である。特に、上述したように、編集処理にかかる時間が短縮された場合には、その待ち時間は長くなる。
【０２１９】
そこで、シール紙排出口１６１が設けられる編集ユニット１２の左側面に、タブレット内蔵モニタを設けるようにし、編集処理で行われる選択操作や入力操作を行わせるようにしてもよい。
【０２２０】
具体的には、編集処理において行われる携帯端末に送信する画像の選択や、送信先となる携帯端末のメールアドレスの入力を、印刷待ち空間Ａ３に移動してきた利用者に行わせるようにする。
【０２２１】
これにより、利用者は、写真シールが排出されるまでの待ち時間を、手持ち無沙汰に感じることなく過ごすことができるとともに、上述したように、編集処理にかかる時間が短縮された場合に、上述した選択操作や入力操作を完了できなかった利用者に対して、再度、選択操作や入力操作の機会を与えることができる。
【０２２２】
上述した実施の形態では、写真シール作成装置１は、得られた撮影画像や編集画像をシール紙に印刷するとともに、サーバに送信することで利用者の携帯端末に提供する構成を採るものとした。これに限らず、撮影画像や編集画像をシール紙に印刷せずに、サーバに送信することで利用者の携帯端末に提供するのみの構成を採ることも可能である。また逆に、撮影画像や編集画像をサーバに送信せずに、シール紙に印刷するのみの構成を採ることも可能である。
【０２２３】
すなわち、本技術は、撮影画像や編集画像がシール紙に印刷された写真シールを作成する写真シール作成装置に限らず、単に、撮影画像や編集画像を作成するゲームを提供する写真作成ゲーム機に適用することができる。
【０２２４】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、ネットワークや記録媒体からインストールされる。
【０２２５】
この記録媒体は、例えば、図９に示されるように、装置本体とは別に、写真シール作成装置１の管理者にプログラムを配信するために配布される、そのプログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROMおよびDVDを含む）、光磁気ディスク、もしくは半導体メモリなどよりなるリムーバブルメディア２０５により構成される。また、これらだけでなく、記録媒体は、装置本体にあらかじめ組み込まれた状態で管理者に配信されるプログラムが記録されているROM２０６や、記憶部２０２に含まれるハードディスクなどで構成される。
【０２２６】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２２７】
以上において、印刷媒体は、シール紙や写真紙に限られるものではない。例えば、所定のサイズの紙やフィルム、プリペイドカードやIC（Integrated Circuit）カードなどのカード、あるいは、Ｔシャツなどの布地などに、画像を印刷するようにしてもよい。この場合、１または複数の撮影画像が配置されたシールレイアウト画像が、これらの印刷媒体に印刷されるようにしてもよい。
【０２２８】
また、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０２２９】
１  写真シール作成装置
９１  カメラ
２０１  制御部
３０１  事前選択処理部
３０２  撮影処理部
３０３  編集処理部
３０４  印刷処理部
３１１  撮影制御部
３１２  処理領域抽出部
３１３  色成分抽出部
３１４  フィルタ処理部
３１５  ２値化処理部
３１６  交線検出部
３１７  マスク画像生成部
３１８  床面画像生成部
３１９  合成部
３２０  出力制御部
【図１】
2017216623.tif 000003
【図２】
2017216623.tif 000004
【図３】
2017216623.tif 000005
【図４】
2017216623.tif 000006
【図５】
2017216623.tif 000007
【図６】
2017216623.tif 000008
【図７】
2017216623.tif 000009
【図８】
2017216623.tif 000010
【図９】
2017216623.tif 000011
【図１０】
2017216623.tif 000012
【図１１】
2017216623.tif 000013
【図１２】
2017216623.tif 000014
【図１３】
2017216623.tif 000015
【図１４】
2017216623.tif 000016
【図１５】
2017216623.tif 000017
【図１６】
2017216623.tif 000018
【図１７】
2017216623.tif 000019
【図１８】
2017216623.tif 000020
【図１９】
2017216623.tif 000021
【図２０】
2017216623.tif 000022
【図２１】
2017216623.tif 000023
【図２２】
2017216623.tif 000024
【図２３】
2017216623.tif 000025