(57)【要約】【課題】利用者がそれぞれ好む（自分が写る）撮影画像に基づき、落書きなどの対象となる１枚の画像と得ることができる自動写真作成装置を提供する。【解決手段】本写真作成装置の主制御部８０は、２人の利用者Ｕａ，Ｕｂにより複数の撮影画像が撮影された後（Ｓ２０，Ｓ３０）、これらの撮影画像の中から２つの領域が選択され（Ｓ４０）、それぞれの領域に対応するクロマキーマスクが作成された後（Ｓ５０）、２つの領域の位置関係や先後関係などを設定し不要な画像領域を消去するなどの画像修正処理を行ってクロマキー合成された合成撮影画像を取得し（Ｓ６０）、この合成撮影画像に対する落書き処理を経て（Ｓ７０）、作成された合成画像が印刷される（Ｓ８０）。このことにより、あたかも対象となる撮影画像の利用者Ｕａ，Ｕｂの部分が切り取られて背景画像に対して貼り付けられたような１枚の合成画像が得られる。【選択図】図４
2008099080.tif 000002
【特許請求の範囲】
【請求項１】
所定の撮影領域における被写体である利用者を含む像を取得する撮影手段と、前記撮影手段により得られる撮影画像を含む合成画像を写真として出力する出力手段とを備える自動写真作成装置であって、
前記撮影手段による撮影対象であって、所定の色を付された被撮影面を有する背景提示手段と、
前記利用者による所定の操作入力を受け付ける操作入力手段と、
前記撮影手段により得られる複数の撮影画像のうち、前記操作入力手段により受け付けられる操作入力に応じて前記利用者の像をそれぞれ含む異なる２つ以上の選択画像領域を設定する領域設定手段と、
前記２つ以上の選択画像領域に含まれる前記被撮影面の像が占める領域の色に対応するクロマキーマスクをそれぞれ作成するマスク作成手段と、
前記マスク作成手段により作成されたクロマキーマスクを使用することによって、前記２つ以上の選択画像領域と所定の背景付加画像とを合成するクロマキー処理を行うことにより、前記合成画像を生成するクロマキー処理手段と
を備えることを特徴とする、自動写真作成装置。
【請求項２】
前記クロマキー処理手段は、前記２つ以上の選択画像領域に含まれる画像領域のうち、前記操作入力手段により受け付けられる操作入力に応じて決定される画像領域が前記合成画像から消去されるよう、前記クロマキーマスクを変更する消去手段を含むことを特徴とする、請求項１に記載の自動写真作成装置。
【請求項３】
前記クロマキー処理手段は、前記操作入力手段により受け付けられる操作入力に応じて前記２つ以上の選択画像領域の合成のための位置関係を変更する位置変更手段を含むことを特徴とする、請求項１に記載の自動写真作成装置。
【請求項４】
前記クロマキー処理手段は、前記操作入力手段により受け付けられる操作入力に応じて前記２つ以上の選択画像領域の合成において生じる先後関係を変更する先後変更手段を含むことを特徴とする、請求項１に記載の自動写真作成装置。
【請求項５】
所定の撮影領域における被写体である利用者を含む像と所定の色を付された被撮影面を有する背景提示手段の当該被撮影面の像とを取得する撮影ステップと、前記撮影ステップにおいて得られる撮影画像を含む合成画像を写真として出力する出力ステップとを備える自動写真作成方法であって、
前記利用者による所定の操作入力を受け付ける操作入力ステップと、
前記撮影ステップにおいて得られる複数の撮影画像のうち、前記操作入力ステップにおいて受け付けられる操作入力に応じて前記利用者の像をそれぞれ含む異なる２つ以上の選択画像領域を設定する領域設定ステップと、
前記２つ以上の選択画像領域に含まれる前記被撮影面の像が占める領域の色に対応するクロマキーマスクをそれぞれ作成するマスク作成ステップと、
前記マスク作成ステップにより作成されたクロマキーマスクを使用することによって、前記２つ以上の選択画像領域と所定の背景付加画像とを合成するクロマキー処理を行うことにより、前記合成画像を生成するクロマキー処理ステップと
を備えることを特徴とする、自動写真作成方法。
【請求項６】
請求項５に記載の自動写真作成方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者をカメラで撮影し、その撮影画像に基づき生成される合成画像を写真として出力する自動写真作成装置に関し、より詳細には、クロマキー合成の手法に基づき生成される合成画像を写真として出力する自動写真作成装置に関する。
【背景技術】
【０００２】
従来より、利用者をカメラで撮影し、その撮影画像を写真として出力する遊戯用写真作成装置が知られている。このような遊戯用写真作成装置は、遊戯性または娯楽性が高いことから、撮影画像と合成すべき画像（以下「付加画像」という）を、利用者の嗜好に応じて、予め用意された多種多様な背景画像および前景画像から選択したり、タッチペンやライトペン等のペン型入力手段を用いて利用者が自由に描いたりできるように構成されているものが多い。利用者によるこのような行為は、撮影画像に対してなされるため、「落書き」と呼ばれる。
【０００３】
また近年では、上記遊戯用写真作成装置は、複数の利用者（典型的には２人の利用者）によって使用されることが多く、そのためそれぞれの利用者が個別に使用可能な複数のペン型入力手段が設けられ、各利用者が好む異なる落書きができるようになっている。そして、このときの落書きの対象となる撮影画像は、複数回の撮影により得られた複数枚の撮影画像のうち利用者により選択された数枚であることが多い。
【０００４】
さらに近年では、いわゆるクロマキー合成の手法を使用し、撮影された利用者の背景となるよう、予め記憶された複数の画像から利用者により適宜選択された付加画像を合成する落書きが行われることがある。このクロマキー合成の手法では、撮影すべき利用者の背後に単一色（例えば青色や緑色など）の背景を配置し、この背景と利用者とを撮影した撮影画像に含まれる背景の色をキー色（クロマ）として撮影画像のうちの当該色が含まれる領域（背景領域）をマスク（クロマキーマスクを作成）する。このマスクされた背景領域に対して利用者により適宜選択された画像の一部が合成されることにより、利用者の選択した画像があたかも現実の背景として撮影されたかのような合成画像が得られる。従来より、このようなクロマキー合成の手法を使用する自動写真作成装置がある（例えば特許文献１を参照）。
【特許文献１】特開平５−１６１０６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来の自動写真作成装置では、例えば２人の利用者により（被写体として２人の利用者が）撮影された１枚の撮影画像に対して所定の背景画像をクロマキー合成することができるにすぎず、２人の利用者がそれぞれ異なる撮影画像を選択して１枚の撮影画像に合成することはできない。
【０００６】
すなわち、上記従来の写真作成装置では、例えば２人の利用者が１枚の撮影画像を選択する際、自分が美しく撮影されているなどの理由でそれぞれの利用者において選択したい撮影画像が異なる場合、利用者がそれぞれ好む（自分が写る）撮影画像を選択して、落書きなどの対象となる１枚の撮影画像とすることができない。
【０００７】
そこで本発明の目的は、利用者がそれぞれ好む（自分が写る）撮影画像に基づき、落書きなどの対象となる１枚の画像を得ることができる自動写真作成装置を提供することである。
【課題を解決するための手段】
【０００８】
第１の発明は、所定の撮影領域における被写体である利用者を含む像を取得する撮影手段と、前記撮影手段により得られる撮影画像を含む合成画像を写真として出力する出力手段とを備える自動写真作成装置であって、
前記撮影手段による撮影対象であって、所定の色を付された被撮影面を有する背景提示手段と、
前記利用者による所定の操作入力を受け付ける操作入力手段と、
前記撮影手段により得られる複数の撮影画像のうち、前記操作入力手段により受け付けられる操作入力に応じて前記利用者の像をそれぞれ含む異なる２つ以上の選択画像領域を設定する領域設定手段と、
前記２つ以上の選択画像領域に含まれる前記被撮影面の像が占める領域の色に対応するクロマキーマスクをそれぞれ作成するマスク作成手段と、
前記マスク作成手段により作成されたクロマキーマスクを使用することによって、前記２つ以上の選択画像領域と所定の背景付加画像とを合成するクロマキー処理を行うことにより、前記合成画像を生成するクロマキー処理手段と
を備えることを特徴とする。
【０００９】
第２の発明は、第１の発明において、
前記クロマキー処理手段は、前記２つ以上の選択画像領域に含まれる画像領域のうち、前記操作入力手段により受け付けられる操作入力に応じて決定される画像領域が前記合成画像から消去されるよう、前記クロマキーマスクを変更する消去手段を含むことを特徴とする。
【００１０】
第３の発明は、第１の発明において、
前記クロマキー処理手段は、前記操作入力手段により受け付けられる操作入力に応じて前記２つ以上の選択画像領域の合成のための位置関係を変更する位置変更手段を含むことを特徴とする。
【００１１】
第４の発明は、第１の発明において、
前記クロマキー処理手段は、前記操作入力手段により受け付けられる操作入力に応じて前記２つ以上の選択画像領域の合成において生じる先後関係を変更する先後変更手段を含むことを特徴とする。
【００１２】
第５の発明は、所定の撮影領域における被写体である利用者を含む像と所定の色を付された被撮影面を有する背景提示手段の当該被撮影面の像とを取得する撮影ステップと、前記撮影ステップにおいて得られる撮影画像を含む合成画像を写真として出力する出力ステップとを備える自動写真作成方法であって、
前記利用者による所定の操作入力を受け付ける操作入力ステップと、
前記撮影ステップにおいて得られる複数の撮影画像のうち、前記操作入力ステップにおいて受け付けられる操作入力に応じて前記利用者の像をそれぞれ含む異なる２つ以上の選択画像領域を設定する領域設定ステップと、
前記２つ以上の選択画像領域に含まれる前記被撮影面の像が占める領域の色に対応するクロマキーマスクをそれぞれ作成するマスク作成ステップと、
前記マスク作成ステップにより作成されたクロマキーマスクを使用することによって、前記２つ以上の選択画像領域と所定の背景付加画像とを合成するクロマキー処理を行うことにより、前記合成画像を生成するクロマキー処理ステップと
を備えることを特徴とする。
【００１３】
第６の発明は、第５の発明に記載の自動写真作成方法をコンピュータに実行させることを特徴とするプログラムである。
【発明の効果】
【００１４】
上記第１の発明によれば、領域設定手段により例えば利用者がそれぞれ好む（典型的には自分が写る）複数の撮影画像から所望の領域を設定し、マスク作成手段により作成されるクロマキーマスクをクロマキー処理手段により使用した画像合成を行うことにより、複数の撮影画像から落書きなどの対象となる１枚の合成撮影画像を得ることができる。
【００１５】
上記第２の発明によれば、利用者の操作入力に応じて決定される画像領域が合成画像から消去されるようクロマキーマスクが変更される。この構成により、例えば一方の利用者の像のみを含むよう選択画像領域を設定しようとしても他方の利用者の像の一部が含まれてしまうことが避けられない場合や、誤って他方の利用者の像の一部が含まれるよう選択画像領域を設定してしまう場合であっても、容易に不要な画像を消去することができるので、複数の撮影画像のうち不要な部分が取り除かれた撮影画像から、落書きなどの対象となる１枚の合成撮影画像を得ることができる。
【００１６】
上記第３の発明によれば、利用者の操作入力に応じて２つ以上の選択画像領域の合成のための位置関係が変更されるので、あたかも利用者の像を所望の位置に動かしたかのような合成撮影画像を得ることができる。
【００１７】
上記第４の発明によれば、利用者の操作入力に応じて２つ以上の選択画像領域の合成において生じる先後関係が変更されるので、あたかも或る利用者の像を奥側に、また別の或る利用者の像を手前側に重ねたかのような合成撮影画像を得ることができる。
【００１８】
上記第５の発明によれば、上記第１の発明と同様の効果を自動写真作成方法において奏することができる。
【００１９】
上記第６の発明によれば、上記第１の発明と同様の効果を自動写真作成プログラムにおいて奏することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の一実施形態につき添付図面を参照して説明する。
＜１.  全体構成＞
図１は、本発明の一実施形態に係る自動写真作成装置（遊戯用写真作成装置）を側面から見た図であり、図２は、この写真作成装置の本体部４を正面から（被写体としての利用者Ｕから）見た図である。以下、これらの図を参照して、本実施形態に係る自動写真作成装置の全体構成について説明する。
【００２１】
この自動写真作成装置は、利用者Ｕが入る撮影室２と、利用者Ｕの撮影画像を含む合成画像を生成して写真シール（または写真カード）として出力する本体部４とを備えている。なお、利用者Ｕは１人以上であればよいが、説明の便宜のためここでは２人であるものとする。
【００２２】
撮影室２は、略直方体形状であって、内部に入る利用者Ｕの後ろの面である背面にはクロマキー合成処理のための単一の色（ここでは青色または緑色）が付されている。なお、これらの色は上記床面等にも付されていてもよい。なお、左右側面の一部には、利用者Ｃが出入りするための開口部と、当該開口部の一部または全部を覆う遮光カーテンとが設けられている。
【００２３】
本体部４は、利用者Ｕを撮影する撮影手段としてのカメラ１０と、当該カメラ１０の上方の適宜の位置に配置され閃光を発する照明手段としてのフラッシュ１１と、当該カメラ１０の下方に配置されたＣＲＴ（Cathode Ray Tube）または液晶ディスプレイパネル等からなる表示装置であるプレビューモニタ２２と、利用者Ｕに対して撮影のための操作画面などを提供する液晶ディスプレイおよび当該操作画面を覆う操作位置検出用の透明シートからなる液晶タッチパネル２０と、液晶タッチパネル２０に対する操作に使用される２つのタッチペン２１Ｌ，２１Ｒとを備える。
【００２４】
カメラ１０は、典型的には、ＣＣＤ（電荷結合素子）を利用してデジタル画像信号を生成するデジタルカメラであって、撮影室２内の利用者Ｕを撮影し、その撮影画像を表す画像信号を出力する。
【００２５】
プレビューモニタ２２は、上記画像信号の表す画像をリアルタイムで表示するように構成されており、カメラ１０によって得られる撮影画像を確認するために使用される。
【００２６】
液晶タッチパネル２０は、上述の操作画面などを提供する表示手段として機能するほか、撮影のための操作手段など、利用者Ｕによる各種操作を受け付ける操作手段として機能する。なお、液晶タッチパネル２０は、タッチペン２１Ｌ，２１Ｒにより操作されるが、利用者Ｕの指などにより操作されてもよく、例えば上記透明シートを含まない静電誘導方式の操作位置検出機能を有する液晶タッチパネルなどであってもよい。
【００２７】
また本体部４は、コンピュータを中心に構成され各部の制御等を行う主制御装置、Ｉ／Ｏ制御装置、およびカメラ１０により得られる撮影画像を含む合成画像を写真シール（または写真カード）として出力するプリンタ等を内蔵している。さらに、本体部４は、前面下方にコイン投入口２６を、側面に写真シールの取出口２８を、それぞれ備えている。さらにまた、本体部４は、本自動写真作成装置の動作中は常時点灯される照明装置１３Ｌ，１３Ｒをカメラ１０の左右にそれぞれ備えている。
【００２８】
＜２.  機能的構成＞
図３は、本実施形態に係る自動写真作成装置の要部を機能面から見た構成を示すブロック図である。この自動写真作成装置は、機能的には、撮影部５２と、確認表示部５４と、メイン表示・操作部６２と、出力部６６と、照明部７０と、Ｉ／Ｏ制御部７２と、主制御部８０とから構成される。
【００２９】
この構成において、撮影部５２は、ＣＣＤ等の撮像素子を用いて構成されるカメラ１０に相当し、リアルタイムに画像を取り込んで当該画像（この画像は「スルー画像」と呼ばれる）を表す画像信号を出力する。この画像信号は主制御部８０に入力されて、その内部のメモリにスルー画像データとして一時的に記憶される。また、このスルー画像データは、スルー画像信号として主制御部８０から確認表示部５４に供給される。確認表示部５４は、プレビューモニタ２２に相当し、そのモニタ用画像信号に基づきスルー画像をリアルタイムで表示する。
【００３０】
メイン表示・操作部６２は、液晶タッチパネル２０に相当し、出力されるべき写真のレイアウトを決定するための利用者Ｕの操作や、シャッター操作等を受け付け、これらの操作を示す信号は、操作信号として主制御部８０に入力される。いま、利用者Ｕの撮影のために後述する図５に示されるシャッターボタンが押下されたとすると、主制御部８０からの指示に基づき、数秒程度の予め決められた時間の経過後にカメラ１０の撮影方向にフラッシュ１１から閃光が放たれる。そのとき、利用者Ｕの撮影画像を表す信号として撮影部５２から出力される画像信号が主制御部８０に入力され、主制御部８０内のメモリまたは補助記憶装置としてのハードディスク装置等に撮影画像データとして格納される。
【００３１】
出力部６６は、本体部４に内蔵されるプリンタに相当し、主制御部８０からの指示に基づき、液晶タッチパネル２０における利用者Ｕの落書きに応じて画像処理された上記撮影画像データの表す画像を写真シール（または写真カード）として出力する。
【００３２】
照明部７０は、本体部４における照明装置１３Ｌ，１３Ｒとフラッシュ１１とに相当し、主制御部８０からの指示に基づきＩ／Ｏ制御部７２によって点灯／消灯および調光が制御される。
【００３３】
Ｉ／Ｏ制御部７２は、本体部４に内蔵されるＩ／Ｏ制御装置に相当し、主制御部８０からの指示に基づき、照明部７０を制御する。また、後述のコイン検出部（不図示）からの検出信号等の入力信号を主制御部８０へ転送する。
【００３４】
主制御部８０は、本体部４に内蔵され、ＣＰＵや、メモリ、フレームバッファ、タイマー、補助記憶装置などを含むコンピュータを中心に構成される主制御装置に相当し、内部メモリに格納された所定プログラムをＣＰＵが実行することにより、上述のようにして入力される操作信号等に基づき各部を制御するために、上述のように各部に指示を出す。また、後述するように、２つの撮影画像データから利用者が切り取った２つの領域を含む画像を合成することにより１つの合成撮影画像データを生成するともに、この合成撮影画像データと背景とされるべき画像のデータとを合成することにより、撮影画像に含まれる利用者Ｕの像に対して所定の背景画像が背景となるように合成された画像である合成画像を生成する。生成された画像はフレームバッファに書き込まれることにより、メイン表示・操作部６２に表示される。さらに、当該合成撮影画像に対する落書き処理を行うための操作信号に基づき上記画像データの一部を書き換えることにより、当該合成撮影画像に所定画像を描画した画像である合成画像を生成する。生成された合成画像はメイン表示・操作部６２に表示される。上記のような画像合成が終了すると、その後、出力部６６からは合成画像が写真シール等として出力される。出力された写真シール等は、本体部４の側面に設けられた取出口２８から取り出される。
【００３５】
上記の構成要素の他、本体部４におけるコイン投入口２６に投入されたコインを検出するためのコイン検出部（不図示）が更に本体部４に設けられており、主制御部８０は、コイン検出部での検出結果に基づき、利用者Ｕに所定時間だけ撮影や撮影画像に対する描画等による合成画像の生成など、本自動写真作成装置によるプレイを許容するように各部を制御する。このコイン検出部やその検出結果に基づく主制御部８０による制御動作は、従来の自動写真作成装置と同様であって周知であるので、その詳しい説明を省略する。
【００３６】
なお、主制御装置において実行される上記所定プログラムは、例えば、そのプログラムを記録した記録媒体であるＣＤ−ＲＯＭによって提供される。すなわち、上記所定プログラムの記録媒体としてのＣＤ−ＲＯＭが主制御装置内に補助記憶装置として内蔵されたＣＤ−ＲＯＭ駆動装置に装着され、そのＣＤ−ＲＯＭから所定プログラムが読み出されて補助記憶装置としてのハードディスク装置にインストールされる。また、上記所定プログラムは、ＣＤ−ＲＯＭ以外の記録媒体や通信回線を介して提供されてもよい。そして、本自動写真作成装置の起動のための所定操作がなされると、ハードディスク装置にインストールされた所定プログラムは、主制御装置内のメモリに転送されてそこに一時的に格納され、主制御装置内のＣＰＵによって実行される。これにより、主制御装置による上記各部の制御処理が実現される。
【００３７】
＜３.  動作＞
＜３.１  全体的な動作＞
上述のように本実施形態における主制御部８０の動作は、その内部のＣＰＵが上記所定プログラムを実行することにより実現される。図４は、このようにして実現される主制御部８０の動作の手順を示すフローチャートである。本実施形態では、コイン投入口２６に所定のコインが投入されると、本自動写真作成装置は、以下のように動作する。
【００３８】
まず、主制御部８０は、装置の初期化処理、すなわち各ハードウェアの初期化や、設定値として主制御部８０に記憶されるデータの初期化処理を行い、さらに予め決められた撮影のための時間（以下「撮影時間」という）が経過するとタイムアウトとなるようにタイマーを設定し、そのタイマーをスタートさせる（ステップＳ１０）。
【００３９】
続いて、主制御部８０は、利用者Ｕを撮影するための撮影処理を行う（ステップＳ２０）。この撮影処理において、主制御部８０は、メイン表示・操作部６２の画面に表示されるシャッターボタンが押されたか否かを操作信号に基づき判定し、シャッターボタンが押されるまで待機する。なお、シャッターボタンが一度も押されないまま撮影時間が終了するときには、シャッターボタンが押されたときの処理が自動的に行われるものとする。
【００４０】
図５は、この撮影処理時におけるメイン表示・操作部６２の操作画面例を示す図である。この図５に示されるように、操作画面２００は、これまでに撮影した撮像画像を縮小した画像を表示するサムネイル領域２０１と、これから撮影しようとする（撮像画像となるべき）画像を表示するプレビュー領域２０２と、シャッター動作を開始する利用者の操作入力を受け付けるためのシャッターボタン２０３とを含んでいる。利用者は、メイン表示・操作部６２である液晶タッチパネル２０に表示されるシャッターボタン２０３をタッチペン２１Ｌ，２１Ｒのいずれかで押下することによりシャッター動作を開始させる操作入力を行う。
【００４１】
シャッターボタン２０３が押下されると、主制御部８０は、撮影開始を利用者にメイン表示・操作部６２の画面で知らせ、数秒程度の予め決められた時間の経過後に撮影部（カメラ）５２に撮影信号（シャッター信号）を送る。これにより、撮影部５２のシャッター動作と同期して照明部（フラッシュ）７０が閃光を放ち、主制御部８０がキャプチャ処理を開始する。すなわち、主制御部８０は、照明部（フラッシュ）７０からの閃光で照らされた利用者Ｕの撮影画像を表す信号として撮影部５２から出力される画像信号を受け取り、メモリまたは補助記憶装置内に撮影画像の画像ファイルとして格納する。なお、所定の撮影時間の間、シャッターボタンが押下される毎に上記キャプチャ処理が実行され、撮影画像が画像ファイルとして一時的に保存される。
【００４２】
次に、主制御部８０は、予め定められた回数（ここでは３枚ずつ４回の合計１２回）の撮影が行われることにより撮影が終了したか、撮影時間を示すタイマがタイムアウトとなることにより撮影が終了したか、または撮影時間の経過前であっても、メイン表示・操作部６２に対して撮影処理の終了を指示する操作が行われることにより撮影が終了したか否かを判定する（ステップＳ３０）。撮影が終了した場合、処理は次のステップＳ４０に進む。撮影が終了しない場合には、ステップＳ２０の処理に戻り、撮影が終了するまで上記処理が繰り返される（Ｓ３０→Ｓ２０→Ｓ３０）。
【００４３】
撮影が終了した場合、主制御部８０は、ステップＳ２０において得られる複数の撮影画像から利用者のメイン表示・操作部６２に対する操作入力に応じて２つの領域を設定する領域設定処理を行う（ステップＳ４０）。
【００４４】
図６は、上記２つの領域を設定する操作を受け付けるためのメイン表示・操作部６２の操作画面例を示す図である。この図６に示されるように、操作画面４００は、各撮影画像を表示する第１から第３までの表示領域４０１〜４０３と、領域の設定を確定させるための確定ボタン４０５とを含んでいる。２人の利用者は、メイン表示・操作部６２である液晶タッチパネル２０に表示される第１から第３までの表示領域４０１〜４０３のうちそれぞれが好む撮影画像に含まれる自分の像を囲むように、それぞれ把持するタッチペン２１Ｌ，２１Ｒで軌跡（図中の点線）を描くことにより、当該軌跡（および画像の端部）で囲まれた領域を設定する操作入力を行う。ここでは、一方の利用者Ｕａがタッチペン２１Ｌを使用することにより、第１の表示領域４０１に表示される第１の撮影画像に含まれる自らの像を囲むように（図中の点線で囲まれた）第１の領域を設定し、他方の利用者Ｕｂがタッチペン２１Ｒを使用することにより、第３の表示領域４０３に表示される第２の撮影画像に含まれる自らの像を囲むように（図中の点線で囲まれた）第２の領域を設定するものとする。なお、これらの領域は図では異なる撮影画像において設定されているが、同一の撮影画像において設定されてもよいし、必ずしも自分の像を囲むように領域を設定する必要はない。その後、利用者は設定範囲を確定させるため、確定ボタン２０５をタッチペン２１Ｌまたはタッチペン２１Ｒで押下する。この操作入力により、ステップＳ４０の処理は終了し、続くステップＳ５０の処理に進む。なお、ここでは説明の便宜のため、上記領域設定処理により１枚の合成画像のみが作成されるよう説明したが、実際には４枚ないし６枚の合成画像を作成するための領域設定処理が繰り返しなされる。
【００４５】
次に、主制御部８０は、利用者のメイン表示・操作部６２に対する操作入力により設定された第１および第２の領域を含む各画像に対して、クロマキーマスクを作成する処理を行う（ステップＳ５０）。このクロマキーマスク作成処理の詳しい内容について、図７を参照して詳しく説明する。
【００４６】
図７は、上記クロマキーマスク作成処理の詳細なサブルーチン処理の手順を示すフローチャートである。図７に示すステップＳ５１０において、主制御部８０は、第１の撮影画像に含まれる第１の領域のための第１のクロマキーマスクを作成する。この第１のクロマキーマスクは、周知の合成マスク（アルファチャネル）であって、対象となる画像（ここでは第１の領域）のうちのキー色（ここでは青色または緑色）を有する領域、すなわち第１の領域に含まれる撮影室２の背面の像が占める領域を透明とし、第１の領域に含まれるそれ以外の領域を非透明とするためのデータである。この合成マスクは一般的には対象となる画像の画素毎に０（完全透明）から２５５（完全非透明）までの透過度を示す値αが設定される。なおここでのαは、０および２５５のみが使用されるものとする。
【００４７】
このようなクロマキーマスクを使用することにより、詳しくは後述するように、撮影画像の非透明領域（α＝２５５）に相当する背景画像の領域は隠され（マスクされ）、その透明領域（α＝０）に相当する背景画像の領域は見えるように合成される。そのため、あたかも対象となる撮影画像の非透明領域の部分が切り取られ、切り取られた当該部分が上記背景画像に対して貼り付けられたような合成画像が得られる。なお、この背景画像は後述する落書き処理中に利用者の選択操作に応じて予め用意された複数の背景画像から１つが選ばれる。
【００４８】
次にステップＳ５２０において、主制御部８０は、第１の撮影画像のうち第１の領域以外の領域がマスクされないように第１のクロマキーマスクを変更する。この第１の領域以外の領域には、もともとマスクされない（すなわち透明とされる）キー色を有する領域、すなわち第１の領域に含まれる撮影室２の背面の像が占める領域が含まれているが、さらに他の利用者の像、ここでは図６に示される第１の表示領域４０１に表示される第１の撮影画像における利用者Ｕｂの像が含まれている。しかしこの利用者Ｕｂの像は第１の領域内に含まれるよう設定されておらず、利用者Ｕａにとっては不要な画像である。そこで、この利用者Ｕｂの像もマスクされないよう（すなわち透明となるよう）第１のクロマキーマスクが変更される。このことにより、第１の撮影画像に対して第１のクロマキーマスクを適用すれば、利用者Ｕａの像のみが背景画像に対してマスクされるので、あたかも対象となる撮影画像の利用者Ｕａの部分が切り取られ、切り取られた当該部分が上記背景画像に対して貼り付けられたような合成画像が得られる。もっとも実際には後述するように、第２の撮影画像に対しても同様の処理がなされ、第１の撮影画像と適宜に合成されるので、上記背景画像に対して利用者Ｕａ，Ｕｂの像が貼り付けられたような合成画像が得られる。
【００４９】
続いてステップＳ５３０において、主制御部８０は、ステップＳ５１０と同様に、第２の撮影画像に含まれる第２の領域のための第２のクロマキーマスクを作成する。この第２のクロマキーマスクは、第１のクロマキーマスクとは対象となる画像が異なるもののこれと同様の構成であるので、その説明を省略する。
【００５０】
次にステップＳ５４０において、主制御部８０は、ステップＳ５２０と同様に、第２の撮影画像のうち第２の領域以外の領域がマスクされないように第２のクロマキーマスクを変更する。その後上記クロマキーマスク作成処理は終了し、図４に示す処理の流れに復帰する。
【００５１】
再び図４を参照すると、主制御部８０は、メイン表示・操作部６２において撮影画像の修正や合成の位置関係および先後関係の決定を行う利用者の操作入力を受け付ける（ステップＳ６０）。この画像修正処理の詳しい内容については後述する。
【００５２】
次に、主制御部８０およびメイン表示・操作部６２による落書き処理が行われる（ステップＳ７０）。この落書き処理では、主制御部８０により落書き処理のために予め決められた時間（以下「落書き時間」という）が設定され、この落書き時間内に利用者Ｕは液晶タッチパネル２０を使用することにより落書きを行う。具体的には、液晶タッチパネル２０に撮影画像および落書きのための各種アイコン等、例えば、仮想的な落書きペンの太さや色などを選択可能にするため表示されるペン先アイコンやスタンプ画像を選択可能にするため表示されるスタンプアイコン等が表示され、これらに対する利用者Ｕａ，Ｕｂによる操作が受け付けられる。すなわち利用者Ｕは、液晶タッチパネル２０でこれらの各種アイコン等のうちの１つを選択する（すなわち表示されたアイコン上にタッチペン２１Ｒ，２１Ｌを接触させて確定させる）操作や、表示画面上の所望の位置を指定する操作などを行うことにより、仮想的な落書きを行う。
【００５３】
また、この落書き時間中に、利用者の選択操作に応じて予め用意された複数の背景画像から１つが選ばれる。なお、この選択操作は、ステップＳ５０における画像修正処理中に行われてもよい。こうして選ばれた背景画像は印刷される合成画像に背景として合成されるが、さらに落書きのために表示されている合成撮影画像に直ちに背景として合成されてもよい。
【００５４】
なお、この落書き処理の前（または後）に、出力すべき写真シールに複数の撮影画像（またはこれを含む合成画像）を適宜配置するレイアウト処理が行われてもよい。このレイアウト処理では、予め定められた制限時間内で撮影画像をどのように配置するかを決定するための操作を受け付けることにより、所定の位置に撮影画像または合成画像が配された画像であって写真シール等を印刷するための合成画像が生成される。なお、前述したように、実際には４枚ないし６枚の合成画像が生成されるので、上記レイアウト処理ではこれらの合成画像が適宜に配置されることになる。
【００５５】
続いてステップＳ８０における印刷処理では、上記ステップ６０において画像修正処理を受け、ステップＳ７０における落書き処理により生成された合成画像が出力される。すなわち、主制御部８０は、（クロマキー合成され）落書き等をされた合成画像の出力を出力部（プリンタ）６６に指示する。これにより、出力部６６としてのプリンタは、その合成画像を写真シールとして出力する。
【００５６】
そうして上記ステップＳ８０における印刷処理が終了すると、図４に示す一連の処理は終了され、所定の金額に相当するコインが新たにコイン投入口２６に投入されるまで図４に示す処理は実行待ち状態となる。この実行待ち状態において、所定の金額に相当するコインが新たにコイン投入口２６に投入されるまで図４に示す処理は実行待ち状態となる。この実行待ち状態において、所定の金額に相当するコインが新たに投入されると、上記と同様の処理（ステップＳ１０〜Ｓ８０）が実行される。
【００５７】
＜３.２  画像修正処理における動作＞
次に、上述した画像修正処理（ステップＳ６０）の詳しい内容について図８および図９を参照して説明する。図８は、上記画像修正処理の詳細なサブルーチン処理の手順を示すフローチャートである。図８に示すステップＳ６１０において、主制御部８０は、メイン表示・操作部６２の後述する図９に示されるような操作画面上に、画像修正を行うべき第１および第２の撮影画像を合成のために決定される座標に合成して表示する。
【００５８】
なお、上記座標の初期値はこれら第１および第２の撮影画像の当初の座標（すなわち第１および第２の撮影画像が同位置に重ね合わされる座標）であるが、後述するようにこの座標は変更されることがある。
【００５９】
また、これら第１および第２の撮影画像には、それぞれ合成において生じる先後関係が定められており、その先後関係に応じて第１または第２の撮影画像のうち一方が手前になり、また他方が奥になるよう合成して表示される。なお、ここでは説明の便宜上、最初は第１の撮影画像が手前に表示され、第２の撮影画像が奥に表示されるようにその先後関係の初期値が定められているものとする。
【００６０】
ここで、上記先後関係は、具体的には以下のように実現される。すなわち、第１または第２の撮影画像に対応する第１および第２のクロマキーマスクに含まれる非透明領域の部分が同じ位置で重複する場合、奥に表示されるべき画像に対応する第１または第２のクロマキーマスクの上記重複領域に相当する非透明領域の部分を透明領域に変更することにより実現される。このとき手前に表示されるべき画像に対応する第１または第２のクロマキーマスクの非透明領域の部分は変更されない。なおこのような先後関係の実現手法は一例であって、一方が手前に他方が奥になるよう合成して表示されるような周知の画像合成手法を使用することが可能である。
【００６１】
次にステップＳ６２０において、主制御部８０は、メイン表示・操作部６２に対して利用者により第１または第２の撮影画像をペンで移動する後述する操作入力が行われるか否かを判定する。この判定の結果、ペンで移動する操作入力が行われる場合（ステップＳ６２０においてＹｅｓの場合）、主制御部８０は、上記操作入力に応じて第１または第２の撮影画像の合成のための座標を変更する（ステップＳ６３０）。なお、この動作については後述する図９を参照して詳しく説明する。また、上記判定の結果、ペンで移動する操作入力が行われない場合（ステップＳ６２０においてＮｏの場合）、処理はステップＳ６４０に進む。
【００６２】
続くステップＳ６４０において、主制御部８０は、メイン表示・操作部６２に対して利用者により第１または第２の撮影画像の上述した合成のための先後関係（手前か奥か）を決定するための後述する操作入力が行われるか否かを判定する。この判定の結果、先後関係を決定する操作入力が行われる場合（ステップＳ６４０においてＹｅｓの場合）、主制御部８０は、上記操作入力に応じて第１または第２の撮影画像の先後関係を変更する（ステップＳ６５０）。また、上記判定の結果、先後関係を決定する操作入力が行われない場合（ステップＳ６４０においてＮｏの場合）、処理はステップＳ６６０に進む。
【００６３】
次にステップＳ６６０において、主制御部８０は、メイン表示・操作部６２に対して利用者により第１または第２の撮影画像のうち不要な画像部分を消去するための後述する操作入力が行われるか否かを判定する。この判定の結果、消去するための操作入力が行われる場合（ステップＳ６６０においてＹｅｓの場合）、主制御部８０は、上記操作入力に応じて第１または第２の撮影画像の該当部分を消去する（具体的には透明領域とする）処理を行う（ステップＳ６７０）。また、上記判定の結果、消去するための操作入力が行われない場合（ステップＳ６６０においてＮｏの場合）、処理はステップＳ６８０に進む。
【００６４】
続いてステップＳ６８０において、主制御部８０は、メイン表示・操作部６２に対して利用者により画像修正処理を確定する操作入力が行われるか否かを判定する。この判定の結果、確定される場合（ステップＳ６８０においてＹｅｓの場合）、主制御部８０は、ステップＳ６３０において変更された（または当初の）座標に、かつステップＳ６５０において変更されたされた（または当初の）先後関係で、ステップＳ６７０において消去された領域が透明化された第１および第２の撮影画像を合成し、合成撮影画像を作成する。その後、本画像修正処理は終了して図４の処理に復帰する。また、上記判定の結果、確定されない場合（ステップＳ６８０においてＮｏの場合）、処理はステップＳ６１０に戻り、確定されるまで上記処理が繰り返される（Ｓ６８０→Ｓ６１０→…→Ｓ６８０）。
【００６５】
ここで、上記画像修正のための各種操作入力を受け付ける操作画面について図９を参照して詳しく説明する。図９は、この画像修正処理時における各種操作入力を受け付けるメイン表示・操作部６２の操作画面例を示す図である。
【００６６】
この図９に示されるように、操作画面６００は、第１および第２の撮影画像を（利用者の指示する座標および先後関係で）合成した画像を表示する合成画像表示領域６０６と、この合成画像表示領域６０６内に表示される利用者Ｕａ，Ｕｂの像（を含む第１および第２の撮影画像）を任意の位置にタッチペン２１Ｌ，２１Ｒで移動させる指示を開始するためのペン移動ボタン６０１Ｌ，６０１Ｒと、利用者Ｕａ，Ｕｂの像（を含む第１および第２の撮影画像）の先後関係（手前か奥か）を決定するための手前ボタン６０２Ｌ，６０２Ｒおよび奥ボタン６０３Ｌ，６０３Ｒと、不要な画像領域（例えば図中のゴミ画像６０７）を消去するための消しゴムボタン６０４Ｌ，６０４Ｒと、画像修正を確定させるための確定ボタン６０５とを含んでいる。
【００６７】
この図９を参照して、まず上記ステップＳ６２０，Ｓ６３０の処理に関連するペン移動ボタン６０１Ｌ，６０１Ｒについて説明する。図９に示されるように、ペン移動ボタン６０１Ｌ，６０１Ｒは、合成画像表示領域６０６の左右に１つずつが設けられており、これらのボタンはそれぞれタッチペン２１Ｌ，２１Ｒで押下されることにより対応する撮影画像を移動可能とする選択状態となる。例えば、タッチペン２１Ｒによりペン移動ボタン６０１Ｒが押下される場合、当該ペン移動ボタン６０１Ｒが選択状態となって、タッチペン２１Ｒにより利用者Ｕｂの像を含む第２の撮影画像の座標を移動させることが可能になる。具体的には、タッチペン２１Ｒにより利用者Ｕｂの像を押下しながら所望の位置に移動（ドラッグ）することにより、第２の撮影画像の合成のための座標が変更される。この変更の結果、上記ステップＳ６１０において第１および第２の撮影画像の位置関係が変更され、あたかも利用者Ｕｂの像を上記所望の位置に動かしたかのような画像が合成画像表示領域６０６に表示される。
【００６８】
なお、ここではペン移動ボタン６０１Ｌをタッチペン２１Ｌで押下することにより利用者Ｕａの像が移動可能になり、ペン移動ボタン６０１Ｒをタッチペン２１Ｒで押下することにより利用者Ｕｂの像が移動可能となるように説明したが、タッチペン２１Ｌ，２１Ｒで選択された利用者Ｕａ，Ｕｂの像を含むいずれの画像も移動可能となる構成であってもよいし、ペン移動ボタン６０１Ｌをタッチペン２１Ｒで押下することにより利用者Ｕｂの像が移動可能になり、ペン移動ボタン６０１Ｒをタッチペン２１Ｌで押下することにより利用者Ｕａの像が移動可能となってもよい。
【００６９】
次に上記ステップＳ６４０，Ｓ６５０の処理に関連する手前ボタン６０２Ｌ，６０２Ｒおよび奥ボタン６０３Ｌ，６０３Ｒについて説明する。図９に示されるように、手前ボタン６０２Ｌ，６０２Ｒおよび奥ボタン６０３Ｌ，６０３Ｒは、それぞれ合成画像表示領域６０６の左右に１つずつが設けられており、これらのボタンはそれぞれタッチペン２１Ｌ，２１Ｒで押下されることにより左右の先後関係が論理的に整合するように（すなわちいずれかが手前でいずれかが奥になるように）選択状態となる。例えば、手前ボタン６０２Ｌをタッチペン２１Ｌ，２１Ｒで選択すると、奥ボタン６０３Ｌは当然非選択状態となるとともに、奥ボタン６０３Ｒが選択状態となる（また手前ボタン６０２Ｒは非選択状態となる）。逆に、奥ボタン６０３Ｌがタッチペン２１Ｌ，２１Ｒで選択されると、手前ボタン６０２Ｒが選択状態となる（また手前ボタン６０２Ｌおよび奥ボタン６０３Ｒは非選択状態となる）。例えば奥ボタン６０３Ｌが選択されることにより先後関係が決定されると、上記ステップＳ６１０において第１および第２の撮影画像の先後関係が変更され、前述したようにあたかも利用者Ｕｂの像を奥側に、また利用者Ｕｂの像を手前側に重ねたかのような画像が合成画像表示領域６０６に表示される。
【００７０】
続いて上記ステップＳ６６０，Ｓ６７０の処理に関連する消しゴムボタン６０４Ｌ，６０４Ｒについて説明する。図９に示されるように、消しゴムボタン６０４Ｌ，６０４Ｒは、合成画像表示領域６０６の左右に１つずつが設けられており、これらのボタンはそれぞれタッチペン２１Ｌ，２１Ｒで押下されることにより対応する撮影画像の一部が消去可能となる選択状態となる。例えばタッチペン２１Ｒで消しゴムボタン６０４Ｒを押下することにより、利用者Ｕｂの像を含む第２の撮影画像を部分的に消去することが可能となる。その後例えばタッチペン２１Ｒを第２の撮影画像に含まれる不要な画像領域（ここでは図中に示されるゴミ画像６０７）に接触させることにより、対応する位置の第２のクロマキーマスクが透明化される。このことにより当該画像が消去される。
【００７１】
ここで、図９に示されるゴミ画像６０７は、図６において前述したように、利用者Ｕｂがタッチペン２１Ｒを使用することにより、図６に示される第３の表示領域４０３に表示される第２の撮影画像に含まれる自らの像を囲むように（図中の点線で囲まれた）第２の領域を設定する際、（誤ってまたは仕方なく）利用者Ｕａの像の一部を第２の領域内に取り込んで設定したために生じている。この図６に示される第３の表示領域４０３に表示される第２の撮影画像のように、利用者Ｕａ，Ｕｂが重なって写ることは頻繁に起こり得るので、一方の利用者の像のみを含むよう領域を設定しようとしても他方の利用者の像の一部が含まれてしまうことは避けられない。また誤って他方の利用者の像の一部が含まれるよう領域を設定してしまうこともある。このような場合にも、上記ステップＳ６６０，Ｓ６７０の処理により、容易に不要な画像を消去することができるので、利用者がそれぞれ好む（自分が写る）２枚の撮影画像のうち不要な部分が取り除かれた２枚の撮影画像を、落書きなどの対象となる１枚の合成撮影画像とすることができる。
【００７２】
＜４.  効果＞
以上のように、本実施形態の自動写真作成装置は、上記ステップＳ４０における領域設定処理により利用者がそれぞれ好む（自分が写る）撮影画像から所望の領域を設定し、上記ステップＳ５０におけるマスク作成処理により得られるクロマキーマスクを使用した画像合成を行うことにより、落書きなどの対象となる１枚の合成撮影画像を得ることができる。
【００７３】
＜５.  変形例＞
上記実施形態では、ステップＳ６０における画像修正処理が終了した後、ステップＳ７０において上記画像修正処理により得られる合成撮影画像に基づき落書き処理が行われる構成であるが、上記画像修正処理は落書き処理と同時に行われてもよい。すなわち、落書き処理中に上記画像修正処理すなわち２つの画像領域の位置関係や先後関係を修正しまた不要部分を消去する操作入力を受け付ける構成であってもよい。
【００７４】
また、上記実施形態では、ステップＳ３０において撮影が終了したと判定された後に領域設定処理（ステップＳ４０）およびマスク作成処理（ステップＳ４０）がなされるが、撮影がなされる毎に、すなわち撮影処理（ステップＳ２０）の後に続いて領域設定処理（およびマスク作成処理）がなされる構成であってもよい。
【００７５】
上記実施形態では、２人の利用者Ｕａ，Ｕｂにより使用される例を説明したが、利用者の数は１人であっても、また３人以上であってもよい。例えば、利用者が３人である場合、それぞれの利用者により複数の撮影画像の中から３つの領域が選択され（ステップＳ４０）、それぞれの領域に対応するクロマキーマスクが作成された後（ステップＳ５０）、３つの領域の位置関係や先後関係などを設定し不要な画像領域を消去するなどの画像修正処理を行ってクロマキー合成された合成撮影画像を取得し（ステップＳ６０）、この合成撮影画像に対する落書き処理を経て（ステップＳ７０）、落書きされた合成画像が印刷される（ステップＳ８０）。
【００７６】
上記実施形態では、利用者から見た筐体背面にキー色が付される構成であるが、筐体の背面以外の内面やそれ以外の平面または曲面（例えば椅子や装飾板など）や、撮影範囲に設けられるカーテンなどにキー色が付される構成であってもよい。
【図面の簡単な説明】
【００７７】
【図１】本発明の一実施形態に係る写真作成装置の側面図である。
【図２】上記実施形態に係る写真作成装置の本体部を示す正面図である。
【図３】上記実施形態に係る写真作成装置の要部を機能面から見た構成を示すブロック図である。
【図４】上記実施形態に係る写真作成装置における主制御部の動作を説明するためのフローチャートである。
【図５】上記実施形態において、撮影処理時での操作画面例を示す図である。
【図６】上記実施形態において、２つの領域を設定する操作を受け付けるための操作画面例を示す図である。
【図７】上記実施形態におけるクロマキーマスク作成処理の詳細なサブルーチン処理の手順を示すフローチャートである。
【図８】上記実施形態における画像修正処理の詳細なサブルーチン処理の手順を示すフローチャートである。
【図９】上記実施形態における画像修正処理時における各種操作入力を受け付ける操作画面例を示す図である。
【符号の説明】
【００７８】
２    …撮影室
４    …本体部
１０  …カメラ
１１  …フラッシュ
２０  …液晶タッチパネル
２１  …タッチペン
５２  …撮影部（カメラ）
５４  …確認表示部（プレビューモニタ）
６２  …メイン表示・操作部（液晶タッチパネル）
６６  …出力部（プリンタ）
７０  …照明部（フラッシュ）
７２  …Ｉ／Ｏ制御部（Ｉ／Ｏ制御装置）
８０  …主制御部（主制御装置）
２００，４００，６００  …操作画面
４０１〜４０３  …第１から第３までの表示領域
４０５，６０５  …確定ボタン
６０６  …合成画像表示領域
６０７  …ゴミ画像
Ｕａ，Ｕｂ    …利用者
【図１】
2008099080.tif 000003
【図２】
2008099080.tif 000004
【図３】
2008099080.tif 000005
【図４】
2008099080.tif 000006
【図５】
2008099080.tif 000007
【図６】
2008099080.tif 000008
【図７】
2008099080.tif 000009
【図８】
2008099080.tif 000010
【図９】
2008099080.tif 000011