(57)【要約】【課題】編集時の操作性を改善する。【解決手段】サムネイル３０５−１が選択され、画像表示領域３０１に合成画像３２１が表示されている。合成画像３２１の中で編集不可能な領域が、モノクロで表示される（網がかけられた領域がモノクロで表示されている）。すなわち、合成画像３２１においては、前景画像と被写体がモノクロで表示され、背景画像がカラーで表示されている。ユーザは、タッチペンで、網のかかっていない領域、すなわち背景画像に編集を入力することができる。サムネイル３０５−３が選択されると、画像表示領域３０１には、背景画像と被写体がモノクロで、かつ、前景画像がカラーで表示された合成画像が表示される。ユーザは、タッチペンで、画像表示領域３０１全体に編集を入力することができる。【選択図】　　　図１５
2004048275.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影する撮影手段と、
前記撮影手段により前記被写体を撮影して得た第１の画像、前記第１の画像に対して背景として合成される第２の画像、前記第１の画像に対して前景として合成される第３の画像、または、前記第１の画像、前記第２の画像、および前記第３の画像を合成した第４の画像を選択する選択手段と、
前記第１の画像、前記第２の画像、前記第３の画像、および前記第４の画像のうち、前記選択手段により選択された画像が選択されていない画像と識別できるように、その表示を制御する制御手段と
を備えることを特徴とする写真シール自動販売機。
【請求項２】
前記制御手段による制御に従って、前記選択手段により選択された画像が選択されていない画像と識別できるように表示する表示手段と、
ユーザからの操作の入力を受け付ける受付手段と
をさらに備えることを特徴とする請求項１に記載の写真シール自動販売機。
【請求項３】
前記制御手段は、前記選択手段により前記第２の画像が選択された場合、前記受付手段に、前記第２の画像に対する編集操作の入力を受け付けさせ、前記受付手段により入力が受け付けられた前記編集操作に基づいて、前記第２の画像を編集し、前記選択手段により前記第３の画像が選択された場合、前記受付手段に、前記第３の画像に対する編集操作の入力を受け付けさせ、前記受付手段により入力が受け付けられた前記編集操作に基づいて、前記第３の画像を編集する
ことを特徴とする請求項２に記載の写真シール自動販売機。
【請求項４】
前記制御手段は、前記第１の画像、前記第２の画像、前記第３の画像、および前記第４の画像にそれぞれ対応するタブ、および前記選択手段により選択された前記画像を前記表示手段に表示させ、
前記受付手段は、前記表示手段により表示された複数の前記タブの中から、１つの前記タブの選択を受け付け、
前記選択手段は、前記受付手段により選択が受け付けられた前記タブに対応する前記画像を選択する
ことを特徴とする請求項２または３に記載の写真シール自動販売機。
【請求項５】
前記制御手段は、前記第１の画像、前記第２の画像、前記第３の画像、および前記第４の画像にそれぞれ対応するサムネイル、および前記選択手段により選択された前記画像を前記表示手段に表示させ、
前記受付手段は、前記表示手段により表示された複数の前記サムネイルの中から、１つの前記サムネイルの選択を受け付け、
前記選択手段は、前記受付手段により選択が受け付けられた前記サムネイルに対応する前記画像を選択する
ことを特徴とする請求項２または３に記載の写真シール自動販売機。
【請求項６】
前記第２の画像が合成される領域を、それ以外の領域と識別することができるように前記第１の画像、前記第２の画像、および前記第３の画像を合成した第５の画像、並びに、前記第３の画像が合成される領域を、それ以外の領域と識別することができるように前記第１の画像、前記第２の画像、および前記第３の画像を合成した第６の画像を作成する作成手段をさらに備え、
前記制御手段は、前記第１の画像、前記第５の画像、前記第６の画像、および前記第４の画像にそれぞれ対応するサムネイル、および前記選択手段により選択された前記画像を前記表示手段に表示させ、
前記受付手段は、前記表示手段により表示された複数の前記サムネイルの中から、１つの前記サムネイルの選択を受け付け、
前記選択手段は、前記受付手段により選択が受け付けられた前記サムネイルに対応する前記画像を選択する
ことを特徴とする請求項２または３に記載の写真シール自動販売機。
【請求項７】
前記制御手段は、前記選択手段により前記第５の画像が選択された場合、前記受付手段に、前記第５の画像に対する編集操作の入力を受け付けさせ、前記受付手段により入力が受け付けられた前記編集操作に基づいて、前記第２の画像を編集し、前記選択手段により前記第６の画像が選択された場合、前記受付手段に、前記第６の画像に対する編集操作の入力を受け付けさせ、前記受付手段により入力が受け付けられた前記編集操作に基づいて、前記第３の画像を編集する
ことを特徴とする請求項６に記載の写真シール自動販売機。
【請求項８】
前記第４の画像を、所定の印刷媒体に印刷する印刷手段をさらに備える
ことを特徴とする請求項１乃至７のいずれかに記載の写真シール自動販売機。
【請求項９】
前記所定の印刷媒体であって、装着された前記印刷媒体を識別するための識別情報を読み取る読み取り手段をさらに備え、
前記制御手段は、前記読み取り手段による読み取り結果に基づいて、前記印刷媒体への印刷を制御する
ことを特徴とする請求項８に記載の写真シール自動販売機。
【請求項１０】
前記印刷手段により画像が印刷される前記印刷媒体を格納するとともに、前記読み取り手段により読み取られる前記識別情報を保持する
ことを特徴とする請求項９に記載の写真シール自動販売機により使用される印刷媒体ユニット。
【請求項１１】
写真シール自動販売機により画像が印刷された印刷媒体であって、
請求項１乃至９のいずれかに記載の写真シール自動販売機により画像が印刷された
ことを特徴とする印刷媒体。
【請求項１２】
被写体を撮影する撮影ステップと、
前記撮影ステップの処理により前記被写体を撮影して得た第１の画像、前記第１の画像に対して背景として合成される第２の画像、前記第１の画像に対して前景として合成される第３の画像、または、前記第１の画像、前記第２の画像、および前記第３の画像を合成した第４の画像を選択する選択ステップと、
前記第１の画像、前記第２の画像、前記第３の画像、および前記第４の画像のうち、前記選択ステップの処理により選択された画像が選択されていない画像と識別できるように、その表示を制御する制御ステップと
を含むことを特徴とする写真シール販売方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、写真シール自動販売機および方法、印刷媒体、並びに印刷媒体ユニットに関し、特に、画像編集時の操作性を改善した写真シール自動販売機および方法、印刷媒体、並びに印刷媒体ユニットに関する。
【０００２】
【従来の技術】
従来、ユーザの画像を撮影し、これを予め用意されたフレーム画像と合成してシール紙などに印刷して提供する写真シール自動販売機（例えば、プリントクラブ（商標））が知られている。そして、この写真シール自動販売機の中には、ユーザが、撮影した画像上に付属のペン（以下、タッチペンと称する）で任意の文字や図形などを書き込む（編集する）ことができるようになされているものも存在する。
【０００３】
ユーザは、このような写真シール自動販売機でゲームを行う場合、まず、代金を支払い、次に自らを撮影し、次に撮影した画像に落書き（編集）を施し、最後に落書きされた画像が印刷されたシール紙を受け取る。
【０００４】
写真シール自動販売機は、編集処理を行う際、色、太さ、および模様等が異なる複数のペン（ブラシ）をディスプレイに表示して、これらの中から、ユーザに所望するペン（ブラシ）を選択させる。そして、ディスプレイに表示した撮影画像上に、タッチペンによる落書きの入力を受け付ける。写真シール自動販売機は、受け付けた入力の軌跡に従って、ユーザにより選択されたペン（ブラシ）に対応する線を撮影画像上に描画する。
【０００５】
また、写真シール自動販売機は、編集処理を行う際、色、形、模様等が異なる複数のスタンプをディスプレイに表示して、これらの中から、ユーザに所望するスタンプを選択させる。そして、ディスプレイに表示した撮影画像上に、タッチペンによるスタンプの貼り付け位置の入力を受け付ける。写真シール自動販売機は、受け付けた入力位置に従って、ユーザにより選択されたスタンプを撮影画像上に描画する。さらに、タッチペンの軌跡上に、所定の間隔で異なるスタンプを描画する機能（コロコロスタンプ）も一般的である。
【０００６】
また、写真シール自動販売機は、ディスプレイに、落書き消去用のボタンを表示しており、ユーザが描画された線やスタンプが気に入らない場合、落書き消去用のボタンにタッチペンでタッチした後、消去したい部分の落書きに触れることにより、消しゴムで絵を消すような感覚で、描画された落書きを消去することができる。
【０００７】
以上のような編集操作において、ユーザが、被写体（撮影画像のうち、ユーザが位置する領域）の近傍に落書きを入力したいが、被写体の上には落書きをしたくないという場合がある。このような場合、ユーザは、被写体の上に落書きを入力しないように、細心の注意を払って、タッチペンを操作しなくてはならない。しかし、それにもかかわらず、誤って、被写体の上に落書きを入力してしまうことがある。
【０００８】
このような問題を解決するために、写真シール自動販売機の中には、ユーザからの所定の操作により、被写体の上に入力された落書きを無効な入力にすることができるようになっているものが存在する。
【０００９】
この機能を実現するために、写真シール自動販売機は、編集処理に際して、３つのレイヤ（層状）の画像を管理する。すなわち、写真シール自動販売機は、撮影画像、被写体の背後に入力された落書きによる画像（以下、背景画像と称する）、および被写体の前に入力された落書きによる画像（以下、前景画像と称する）を、レイヤ構造で管理している。写真シール自動販売機は、これら３つの画像を、上から順番に前景画像、撮影画像、背景画像の順番で重ねた合成画像をディスプレイに表示する。
【００１０】
ユーザは、背景画像に落書きしたい場合（すなわち、被写体を落書きで塗りつぶしたくない場合）、背景画像を指定した後、ディスプレイに表示された撮影画像上に落書きを入力する。すると、入力された落書きは、被写体が表示されている領域には反映されず、それ以外の領域には落書きが反映される（落書きに対応する線やスタンプが描画される）。また、背景画像に描画された落書きを消去したい場合、ユーザは、背景画像を指定し、落書き消去用のボタンにタッチした後、背景画像に描画された落書きを消去することができる。
【００１１】
また、ユーザは、前景画像に落書きしたい場合（すなわち、被写体の上にも、線やスタンプを描画させたい場合）、前景画像を指定した後、ディスプレイに表示された撮影画像上に落書きを入力する。すると、入力された落書きは、被写体が表示されている領域と、それ以外の領域を区別せず、全ての領域に反映され、落書きに対応する線やスタンプが描画される。また、前景画像に描画された落書きを消去したい場合、ユーザは、前景画像を指定し、落書き消去用のボタンにタッチした後、前景画像に描画された落書きを消去することができる。
【００１２】
【発明が解決しようとする課題】
しかしながら、従来、写真シール自動販売機のディスプレイには、前景画像、撮影画像、および背景画像を区別せずに合成した合成画像のみが表示されていたため、ユーザは、描画された落書きが、背景画像に入力された落書きなのか、前景画像に入力された落書きなのかを判別することが困難であるという課題があった。
【００１３】
従って、ユーザは、描画された落書きを消去しようとして、前景画像および背景画像の中から、消去しようとする落書きが描画されていないほうの画像を指定してしまうことがあった。結果的に、ユーザは、消去したくない落書きを誤って消去してしまうという課題があった。
【００１４】
特に、ユーザは、落書きの入力直後には、その落書きが前景画像に対して入力されたものなのか、背景画像に対して入力されたものなのかを憶えているが、落書きを開始してから時間が経つにつれ、その記憶も定かではなくなってしまう。従って、落書きを開始した当初に入力した落書きを消去する場合、ユーザは、しばしば、消去したくない落書きを消去してしまうことがあった。
【００１５】
また、写真シール自動販売機のディスプレイには、合成画像しか表示されていないため、ユーザは、前景画像（背景画像）を指定していることを忘れて、背景画像（前景画像）に落書きを入力するつもりで、前景画像（背景画像）に落書きを入力してしまうことがあるという課題があった。
【００１６】
このような課題を解決するために、背景画像用のペン、スタンプ、および消去用のボタンと、前景画像用のペン、スタンプ、および消去用のボタンを、それぞれ分けてディスプレイに表示させるようにすることが考えられるが、このようにした場合、ディスプレイ上に表示させるボタン類が多くなってしまい、ユーザがそれらのボタン類の中から、所望するボタンを迅速に選択するのが困難になるという課題があった。
【００１７】
本発明はこのような状況に鑑みてなされたものであり、画像編集時の操作性を改善することを目的とする。
【００１８】
【課題を解決するための手段】
本発明の写真シール自動販売機は、被写体を撮影して得た第１の画像、第１の画像に対して背景として合成される第２の画像、第１の画像に対して前景として合成される第３の画像、または、第１の画像、第２の画像、および第３の画像を合成した第４の画像を選択する選択手段と、第１の画像、第２の画像、第３の画像、および第４の画像のうち、選択手段により選択された画像が選択されていない画像と識別できるように、その表示を制御する制御手段とを備えることを特徴とする。
【００１９】
本発明の写真シール自動販売機においては、選択手段により、被写体を撮影して得た第１の画像、第１の画像に対して背景として合成される第２の画像、第１の画像に対して前景として合成される第３の画像、または、第１の画像、第２の画像、および第３の画像を合成した第４の画像が選択され、制御手段により、第１の画像、第２の画像、第３の画像、および第４の画像のうち、選択手段により選択された画像が選択されていない画像と識別できるように、その表示が制御される。
【００２０】
従って、ユーザが編集操作を入力する際、ユーザが第２の画像（背景画像）を作成するための編集操作を入力しようとしているのか、または第３の画像（前景画像）を作成するための編集操作を入力しているのかを、ユーザに識別させることができる。また、既に編集された画像のうち、どの落書き（線、文字、スタンプなど）が、第２の画像（背景画像）に属し、どの落書きが、第３の画像（前景画像）に属しているのかを、ユーザに識別させることができる。
【００２１】
この選択手段は、例えば、モニタに表示されたサムネイル、またはタグなどにより構成される。また、制御手段は、例えば、ＣＰＵにより構成される。
【００２２】
前記制御手段による制御に従って、前記選択手段により選択された画像が選択されていない画像と識別できるように表示する表示手段と、ユーザからの操作の入力を受け付ける受付手段とをさらに設けるようにすることができる。
【００２３】
表示手段は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ−Ｒａｙ　Ｔｕｂｅ）により構成され、受付手段は、例えば、タッチペンとタッチパネルにより構成される。
【００２４】
前記制御手段には、前記選択手段により前記第２の画像が選択された場合、前記受付手段に、前記第２の画像に対する編集操作の入力を受け付けさせ、前記受付手段により入力が受け付けられた前記編集操作に基づいて、前記第２の画像を編集し、前記選択手段により前記第３の画像が選択された場合、前記受付手段に、前記第３の画像に対する編集操作の入力を受け付けさせ、前記受付手段により入力が受け付けられた前記編集操作に基づいて、前記第３の画像を編集するようにさせることができる。
【００２５】
これにより、ユーザは、背景および前景を編集することができる。
【００２６】
前記制御手段には、前記第１の画像、前記第２の画像、前記第３の画像、および前記第４の画像にそれぞれ対応するタブ、および前記選択手段により選択された前記画像を前記表示手段に表示させるようにさせ、前記受付手段には、前記表示手段により表示された複数の前記タブの中から、１つの前記タブの選択を受け付けるようにさせ、前記選択手段には、前記受付手段により選択が受け付けられた前記タブに対応する前記画像を選択するようにさせることができる。
【００２７】
これにより、ユーザは、表示されたタブを選択することにより、タブに対応する画像を表示させることができる。
【００２８】
前記制御手段には、前記第１の画像、前記第２の画像、前記第３の画像、および前記第４の画像にそれぞれ対応するサムネイル、および前記選択手段により選択された前記画像を前記表示手段に表示させるようにさせ、前記受付手段には、前記表示手段により表示された複数の前記サムネイルの中から、１つの前記サムネイルの選択を受け付けるようにさせ、前記選択手段には、前記受付手段により選択が受け付けられた前記サムネイルに対応する前記画像を選択するようにさせることができる。
【００２９】
これにより、ユーザは、表示されたサムネイルを選択することにより、サムネイルに対応する画像を表示させることができる。また、ユーザは、表示されている背景のサムネイルおよび前景のサムネイルを見ることにより、背景および前景の編集状況を把握することができる。
【００３０】
前記第２の画像が合成される領域を、それ以外の領域と識別することができるように前記第１の画像、前記第２の画像、および前記第３の画像を合成した第５の画像、並びに前記第３の画像が合成される領域を、それ以外の領域と識別することができるように前記第１の画像、前記第２の画像、および前記第３の画像を合成した第６の画像を作成する作成手段をさらに設けるようにし、前記制御手段には、前記第１の画像、第５の画像、第６の画像、および前記第４の画像にそれぞれ対応するサムネイル、および前記選択手段により選択された前記画像を前記表示手段に表示させるようにさせ、前記受付手段には、前記表示手段により表示された複数の前記サムネイルの中から、１つの前記サムネイルの選択を受け付けるようにさせ、前記選択手段には、前記受付手段により選択が受け付けられた前記サムネイルに対応する前記画像を選択するようにさせることができる。
【００３１】
これにより、ユーザは、表示されたサムネイルを選択することにより、サムネイルに対応する画像を表示させることができる。また、ユーザは、表示されているサムネイルを見ることにより、背景の、被写体および前景との位置関係、および前景の、被写体および背景との位置関係を把握することができる。
【００３２】
前記制御手段には、前記選択手段により前記第５の画像が選択された場合、前記受付手段に、前記第５の画像に対する編集操作の入力を受け付けさせ、前記受付手段により入力が受け付けられた前記編集操作に基づいて、前記第２の画像を編集するようにさせ、前記選択手段により前記第６の画像が選択された場合、前記受付手段に、前記第６の画像に対する編集操作の入力を受け付けさせ、前記受付手段により入力が受け付けられた前記編集操作に基づいて、前記第３の画像を編集するようにさせることができる。
【００３３】
これにより、ユーザは、背景の、被写体および前景との位置関係を把握しながら、背景を編集することができる。また、ユーザは、前景の、被写体および背景との位置関係を把握しながら、前傾を編集することができる。
【００３４】
前記第４の画像を、所定の印刷媒体に印刷する印刷手段をさらに設けるようにすることができる。
【００３５】
これにより、編集された画像が印刷された印刷媒体をユーザに提供することができる。
【００３６】
前記所定の印刷媒体であって、装着された前記印刷媒体を識別するための識別情報を読み取る読み取り手段をさらに設けるようにし、前記制御手段には、読み取り手段による読み取り結果に基づいて、前記印刷媒体への印刷を制御するようにさせることができる。
【００３７】
これにより、本発明の写真シール自動販売機に対して生産された印刷媒体のみが使用可能となり、いわゆる純正品以外のものが使用されることを抑制することができる。
【００３８】
読み取り手段は、例えば、ＩＣタグ（制御タグ）リーダライタにより構成される。
【００３９】
本発明の印刷媒体ユニットは、前記印刷手段により画像が印刷される前記印刷媒体を格納するとともに、前記読み取り手段により読み取られる前記識別情報を保持することを特徴とする。
【００４０】
識別情報は、例えば、ＩＣタグ（制御タグ）、ＩＣカード等のメモリにより構成され、ユニット識別情報としての固有のＩＤを記憶する。
【００４１】
このように、識別情報が認証されたときにのみ印刷媒体ユニットが使用可能とされることにより、本発明の写真シール自動販売機に対して生産されたユニットのみが使用可能となり、いわゆる純正品以外のものが使用されることを抑制することができる。また、印刷媒体ユニットにバーコードなどが付されている場合、そのバーコードにより、純正品であるか否かを判断させるようにしてもよい。
【００４２】
本発明の印刷媒体は、上述した写真シール自動販売機により画像が印刷された印刷媒体であることを特徴とする。
【００４３】
本発明の写真シール販売方法は、被写体を撮影する撮影ステップと、撮影ステップの処理により被写体を撮影して得た第１の画像、第１の画像に対して背景として合成される第２の画像、第１の画像に対して前景として合成される第３の画像、または、第１の画像、第２の画像、および第３の画像を合成した第４の画像を選択する選択ステップと、第１の画像、第２の画像、第３の画像、および第４の画像のうち、選択ステップの処理により選択された画像が選択されていない画像と識別できるように、その表示を制御する制御ステップとを含むことを特徴とする。
【００４４】
【発明の実施の形態】
図１は、本発明を適用した写真シール自販機１の構成例を示す斜視図である。
【００４５】
写真シール自動販売機１の垂直な面１Ａには、保持部材１３を介して撮影装置１２が面１Ａから突出した状態で設けられている。撮影装置１２は、面１Ａに垂直方向に配設されているレール１４に従って、所定の範囲内で上下方向に移動可能とされている。また、撮影装置１２は、保持部材１３との接合部を中心として、垂直平面内で上下方向に首振り自在に保持部材１３に取り付けられている。
【００４６】
従って、写真シール自動販売機１を利用するユーザは、撮影装置１２をレール１４に従って好みの高さに調節し、また、撮影装置１２の正面（ＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）２１および画像表示部２２が設けられている面）を好みの角度に調節し、撮影を行うことができる。
【００４７】
撮影装置１２には、ＣＣＤ２１が設けられ、ＣＣＤ２１の下には画像表示部２２が設けられている。ＣＣＤ２１により被写体の画像が取り込まれ、取り込まれている画像（動画像）がリアルタイムで画像表示部２２に表示される。また、所定の撮影タイミングにおいて、ＣＣＤ２１による撮影が行われ、ユーザ（被写体）の画像が静止画像として写真シール自動販売機１に保存される。画像表示部２２がＣＣＤ２１の近傍に設けられているため、ユーザは、ＣＣＤ２１に視線を向けた状態で、画像表示部２２に表示される自分自身の画像を確認しながら、撮影を行うことができる。
【００４８】
撮影装置１２（レール１４）の左側にはフラッシュ照射部１５−１が設けられており、また、右側にはフラッシュ照射部１５−２が設けられている。フラッシュ照射部１５−１，１５−２は、撮影装置１２（ＣＣＤ２１）により撮影されるタイミングで、写真シール自動販売機１の内部に設けられている照明装置から出射されるフラッシュ光を透過し、被写体を照射する。
【００４９】
フラッシュ照射部１５−２の下には、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）、ＣＲＴ（Ｃａｔｈｏｄｅ−Ｒａｙ　Ｔｕｂｅ）などにより構成される撮影用モニタ１６が設けられている。撮影用モニタ１６はまた、プロジェクタとスクリーンにより構成されるようにしても良い。
【００５０】
撮影用モニタ１６には、撮影処理の行程段階（進行段階）に応じて、撮影方法などを案内する各種のメッセージなどが表示される。また、撮影用モニタ１６には、撮影された画像が表示されるため、ユーザは、表示される撮影画像の中から、編集（落書き）対象の画像を選択することができる。後述するように、ユーザは、撮影を終了した後、写真シール自動販売機１の裏側に移動し、撮影された画像に対して好みの文字や図形などを入力し、編集を施すことができる。
【００５１】
撮影用モニタ１６の下には、面１Ａから突出した状態で操作部１１が設けられている。操作部１１の上面１１Ａは若干斜め上方を向いた状態で設けられており、そこに操作パネル１７が設けられている。ユーザは、操作パネル１７に設けられている各種のボタンにより、撮影処理を進行する。
【００５２】
操作パネル１７には、例えば、撮影用モニタ１６に表示される各種の選択に対して、決定するときに操作される「○ボタン」、決定したものをキャンセルするときに操作される「×ボタン」、撮影用モニタ１６に表示されるカーソルなどを上下左右に移動するときに操作される「矢印ボタン」などが配置される。また、そのほかにも、撮影を開始するとき操作される「撮影開始ボタン」なども適宜配置される。操作部１１には、撮影用モニタ１６に直接押し当てることで各種の選択を行うためのタッチペンなども適宜用意される。操作パネル１７は、ユーザにより入力された操作に対応する操作信号を、制御装置９１（図５）に送信する。
【００５３】
面１Ａの左下には、硬貨投入口１８が設けられている。ユーザは、写真シール自動販売機１を利用して撮影するとき、所定の代金を硬貨投入口１８に投入する。
【００５４】
写真シール自動販売機１の左側面１Ｂの下方には、シール取り出し口３１が設けられている。撮影され、編集等が施された画像が所定の数だけ、所定の大きさでシール紙に印刷され、得られたシール紙がシール取り出し口３１から排出される。
【００５５】
図２は、写真シール自動販売機１の面１Ａの反対側に相当する、面１Ｃ側の構成例を示す斜視図である。なお、以下において、適宜、面１Ａが設けられている面を写真シール自動販売機１の正面として説明し、面１Ａの反対側に相当する、面１Ｃが設けられている面を写真シール自動販売機１の背面として説明する。
【００５６】
写真シール自動販売機１の面１Ｃには、編集用モニタ４１−１および４１−２（以下の説明において、編集用モニタ４１−１および４１−２を個々に区別する必要がない場合、まとめて編集用モニタ４１と称する）が水平方向に並置されている。編集用モニタ４１−１の下には収納部４２−１が設けられ、そこに、編集用モニタ４１−１に直接押し当てることで画像の編集などを行うためのタッチペン４３−１が収納される。同様に、編集用モニタ４１−２の下には収納部４２−２が設けられ、そこに、編集用モニタ４１−２に直接押し当てることで画像の編集などを行うためのタッチペン４３−２が収納される。なお、以下の説明において、タッチペン４３−１および４３−２を、個々に区別する必要がない場合、まとめてタッチペン４３と称する。
【００５７】
撮影装置１２により撮影され、編集対象の画像として選択された画像は、ユーザが撮影処理を終了した後、編集用モニタ４１−１および４１−２にそれぞれ表示される。編集用モニタ４１−１および４１−２には、タッチパネルが積層されており、ユーザは、表示されている画像に対し、任意の文字や図形などを、タッチペン４３−１および４３−２を利用して書き込む（入力する）ことができる。なお、以下の説明において、タッチペン４３−１（４３−２）を、編集用モニタ４１−１（４１−２）に積層されたタッチパネル９４−１（９４−２）（図５）に押し当てて、操作を入力することを、「タッチペン４３−１（４３−２）でタッチする」とも記述する。
【００５８】
編集用モニタ４１−１および４１−２には、編集対象の画像とともに、様々な編集ツールを選択するためのボタンが表示される。そして、そのボタンが操作され、画像の編集が行われたとき、編集用モニタ４１−１および４１−２には、入力に応じて生成された編集済みの画像が表示される。
【００５９】
タッチペン４３−１および４３−２は、編集用モニタ４１−１および４１−２に積層されるタッチパネルの位置検出方式（例えば、抵抗膜式、超音波式など）に応じて構成される。
【００６０】
図３は、写真シール自動販売機１の配置の例を示す図である。
【００６１】
写真シール自動販売機１の正面（面１Ａ）に対向する位置には、所定距離だけ離間して背景パネル６１が設置され、ユーザは、写真シール自動販売機１と背景パネル６１の間を撮影空間６２として撮影を行う。なお、撮影空間６２には、写真シール自動販売機１の上面と背景パネル６１により支持される天井部材６３、および、撮影空間６２の内部が外側から見えないように、カーテン６４−１と側面パネル６５−１が設けられている。
【００６２】
撮影を終了した後に移動し、画像の編集を行う空間として、面１Ｃに臨む位置に編集空間７３が設けられている。編集空間７３には、その内部が外部から覗かれるのを防止すべく、カーテンフレーム７１にカーテン７２−１が取り付けられている。カーテン７２−１は、面１Ｂと略同一平面上に設けられ、カーテン７２−２は、面１Ｃに対向して、所定の距離だけ離間して設けられる。なお、この例においては、カーテンフレーム７１は、天井部材４３とほぼ同一平面上に設けられている。
【００６３】
図４は、写真シール自動販売機１の配置の例を、その上方から示す図である。
【００６４】
図４に示されるように、写真シール自動販売機１の右側面１Ｄ側にも、面１Ｂ側と同様に、撮影空間６２の内部が外側から覗かれることを防止すべく、カーテン６４−２と側面パネル６５−２が設けられている。撮影空間６２の内部（背景パネル６１、天井部材６３、側面パネル６５−１，６５−２等の内側）は、撮影装置１２により撮影された画像から、ユーザの画像のみをいわゆるクロマキ（ｃｈｒｏｍａ−ｋｅｙ）処理により抽出できるように、例えば、白色や青色などの単一色の面とされる。
【００６５】
図４を参照し、撮影を開始してからシール紙を受け取るまでのユーザの移動について説明する。
【００６６】
ユーザは、写真シール自動販売機１を利用するとき、白抜き矢印Ａ１で示されるように撮影空間６２に入場し、撮影処理を行う。従って、撮影空間６２が使用されているとき、写真シール自動販売機１を利用することを所望するユーザは、例えば、側面パネル６１の前方の順番待ち空間７４において、撮影空間６２が空くまで待機することになる。
【００６７】
所定の数の画像を編集対象の画像として選択し、撮影を終えたとき、ユーザは、例えば、白抜き矢印Ａ２で示されるようにして撮影空間６２から退場し、白抜き矢印Ａ３で示されるようにして写真シール自動販売機１の背面側に設けられる編集空間７３に移動する。
【００６８】
このとき、順番待ち空間７４において順番待ちをしていたユーザ（撮影空間６２が空くのを待機していたユーザ）は、撮影空間６２を先に使用していたユーザの組が編集空間７３に移動することに応じて、撮影空間６２に入場する。
【００６９】
上述したように、編集空間７３から確認できる編集用モニタ４１−１および４１−２には、撮影空間６２において撮影し、選択した画像が表示されるため、ユーザは、それに対して編集を行う。ユーザは、編集を終えたとき、次に、写真シール自動販売機１の面１Ｂに臨む場所である印刷待ち空間７５に白抜き矢印Ａ４で示されるようにして移動し、編集した画像がシール紙１２１にプリントされ、排出されるまで待機する。
【００７０】
そして、シール取り出し口３１にシール紙１２１（図５）が排出されたとき、ユーザは、それを受け取り、写真シール自動販売機１の利用を終える。これらの移動の案内は、撮影用モニタ１６、編集用モニタ４１−１および４１−２、または図示せぬスピーカなどにより行われる。
【００７１】
このように、撮影を行う空間、編集を行う空間、印刷が終了するのを待機する空間を、写真シール自動販売機１の異なる面の前方にそれぞれ設けることにより、撮影処理、編集処理、印刷処理を併行して実行させることができ、これらの処理を１つの空間で実行させる場合に較べて、後続のユーザの待ち時間を減らすと共に、単位時間あたりに写真シール自動販売機１を利用するユーザの人数を増加させることができる。従って、収益を向上させることができる。また、撮影処理に要する時間、編集処理に要する時間等を長く確保することができる。
【００７２】
図５は、写真シール自動販売機１の内部の構成例を示すブロック図である。上述した構成について、その詳細な説明は適宜省略する。
【００７３】
制御装置９１は、例えば、汎用のパーソナルコンピュータなどにより構成され、写真シール自動販売機１の全体の動作を制御する。具体的には、制御装置９１に設けられているＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）１３１により、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）１３２やハードディスクなどにより構成される記憶部１３６（いずれも図６）に記憶されているプログラムに基づく処理が実行される。
【００７４】
硬貨処理部９２は、ユーザにより所定の代金が硬貨投入口１８に投入されたとき、それを検出し、制御装置９１に通知する。照明制御部９３は、撮影装置１２により被写体が撮影されるタイミングに併せて、制御装置９１からの指示に基づいてフラッシュ光を出射する。出射されたフラッシュ光は、図１のフラッシュ照射部１５−１および１５−２を介して被写体（ユーザ）を照射する。
【００７５】
写真シール自動販売機１の面１Ｃに設けられている編集用モニタ４１−１にはタッチパネル９４−１が、編集用モニタ４１−２にはタッチパネル９４−２がそれぞれ積層されている。タッチパネル９４−１および９４−２は、タッチペン４３−１および４３−２により入力されたユーザからの指示を制御装置９１に出力する。なお、以下の説明において、タッチパネル９４−１および９４−２を個々に区別する必要がない場合、まとめてタッチパネル９４と称する。
【００７６】
電源装置９５は、写真シール自動販売機１の各部に電力を供給する。
【００７７】
プリンタユニット９６は、プリンタ部１１１と制御タグリーダライタ１１２により構成され、プリンタユニット９６に装着されるシール紙ユニット９７は、シール紙１２１と、個々のシール紙ユニット９７を識別する識別情報等を管理する制御タグ１２２により構成される。
【００７８】
プリンタ部１１１は、編集処理等が施された画像データが制御装置９１から供給されたとき、供給された画像データにより表される画像を、ユーザにより選択された画像のサイズおよび分割数に従って、シール紙１２１に印刷し、シール紙１２１をシール取り出し口３１に排出する。
【００７９】
制御タグリーダライタ１１２は、制御タグ１２２に記憶されている識別情報を接触または非接触により読み出し、制御装置９１に出力する。制御装置９１は、制御タグリーダライタ１１２から供給された識別情報に基づいて、装着されているシール紙ユニット９７が、写真シール自動販売機１において利用可能なユニットであるか否かを判定し、利用可能なユニットであると判定したときにのみ、プリンタ部１１１を動作可能にする。すなわち、制御装置９１により、写真シール自動販売機１において利用可能とされるシール紙ユニットの識別情報が管理されている。
【００８０】
これにより、写真シール自動販売機１に対応していない（純正のものでない）シール紙が利用されるのを抑制することができる。また、制御タグ１２２により、シール紙１２１の残量等も管理される。なお、シール紙ユニット９７が純正のものであるか否かを、シール紙ユニット９７にプリントされているバーコードなどにより確認させるようにしてもよい。
【００８１】
図６は、図５の制御装置９１の詳細な構成例を示すブロック図である。
【００８２】
ＣＰＵ１３１は、ＲＯＭ１３２に記憶されているプログラム、または、記憶部１３６からＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）１３３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ１３３にはまた、ＣＰＵ１３１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【００８３】
ＣＰＵ１３１、ＲＯＭ１３２、およびＲＡＭ１３３は、バス１３４を介して相互に接続されている。バス１３４にはまた、入出力インタフェース１３５も接続されている。
【００８４】
入出力インタフェース１３５には、図５に示される、撮影装置１２、撮影用モニタ１６、操作パネル１７、編集用モニタ４１−１および４１−２、硬貨処理部９２、照明制御部９３、タッチパネル９４−１および９４−２（タッチパネル９４）、並びにプリンタユニット９６が接続されている。
【００８５】
記憶部１３６は、ＣＰＵ１３１により実行されるプログラムの他、撮影装置１２により取り込まれている被写体の画像と合成する編集用の画像のデータや、撮影して得られた画像のデータなどを記憶する。記憶部１３６は、ＣＰＵ１３１からの要求に応じて、それらのデータを適宜読み出し、提供する。
【００８６】
入出力インタフェース１３５にはまた、必要に応じてドライブ１３７が接続され、磁気ディスク１５１、光ディスク１５２、光磁気ディスク１５３、或いは半導体メモリ１５４などが適宜装着され、それらから読み出されたコンピュータプログラムや背景画像データが必要に応じて記憶部１３６に保存される。
【００８７】
次に、図７のフローチャートを参照して、写真シール自動販売機１の顧客応対処理、すなわち、写真シール自動販売機１を利用する顧客（ユーザ）に応対する、写真シール自動販売機１の全体の処理について説明する。
【００８８】
ステップＳ５１において、制御装置９１のＣＰＵ１３１は、硬貨処理部９２からの出力に基づいて、代金が投入されたか否か、すなわち、撮影を開始するユーザがいるか否かを判定し、代金が投入されたと判定するまで待機する。
【００８９】
ＣＰＵ１３１は、ステップＳ５１において、代金が投入されたと判定した場合、ステップＳ５２に進み、撮影モードの選択を受け付ける。
【００９０】
撮影モードについて説明する。写真シール自動販売機１は、予め設定された所定の回数、被写体（ユーザ）を撮影して、所定の枚数の被写体の撮影画像を取得するようになされている。ユーザは、１回毎の、撮影のタイミングを自らが指定して撮影する通常モード、および所定の短時間（例えば０．５秒）間隔で、所定回数、連続して被写体（ユーザ）を撮影する連写モードの２つの撮影モードから、いずれか一方の撮影モードを選択することができる。
【００９１】
そこで、ステップＳ５２において、制御装置９１のＣＰＵ１３１は、撮影用モニタ１６に、撮影モードの選択を促すメッセージを表示させる。ユーザは、操作パネル１７を操作することにより、通常モードと連写モードのいずれかを選択することができる。ＣＰＵ１３１は、操作パネル１７からの操作信号に基づいて、ユーザが、通常モードと連写モードのいずれを選択したのかを判定し、いずれの撮影モードが選択されたのかを示すモード選択情報を、一時的にＲＡＭ１３３に記憶させる。
【００９２】
ステップＳ５２の処理の後、ステップＳ５３において、制御装置９１のＣＰＵ１３１は、撮影空間６２における撮影処理を実行する。ここで、図７のステップＳ５３の処理、すなわち、写真シール自動販売機１の撮影処理について、図８のフローチャートを参照して説明する。なお、以下においては、ステップＳ５２において、通常モードが選択された場合を例にして説明する。
【００９３】
ステップＳ１０１において、制御装置９１のＣＰＵ１３１は、各種の機能や撮影方法を説明する説明画面の画像データを記憶部１３６より読み出し、撮影用モニタ１６に表示させる。なお、画像表示部２２には、ＣＣＤ２１が撮影している動画像が表示される。
【００９４】
図９は、撮影用モニタ１６に表示される説明画面の例を示す図であり、撮影する画像を縦長の画像とするか、横長の画像とするかを選択する画面とされている。なお、「＋／−ボタンで選んでね」のメッセージが表示されており、ユーザは、操作パネル１７の「＋ボタン」を操作した場合、縦長の画像を撮影することができ、「−ボタン」を操作した場合、横長の画像を撮影することができる。また、画面の右上には、残りの撮影可能枚数が「４枚」として表示されている。
【００９５】
図１０は、撮影用モニタ１６に表示される説明画面の他の例を示す図であり、例えば、図９において撮影する画像の方向が選択された後、表示される。この例においては、「ズームの調整を＋／−ボタンでしてね。用意ができたらスタートボタンを押してね」のメッセージが表示されており、ユーザは、操作パネル１７の「＋ボタン」、および「−ボタン」を操作することにより、ＣＣＤ２１のズーム調整を行うことができる。
【００９６】
ステップＳ１０２において、制御装置９１のＣＰＵ１３１は、図９および図１０に示したような説明画面に応じて、ユーザからＣＣＤ２１を調整することが入力されたとき、その入力に基づいて撮影装置１２を制御する。例えば、図９に示すような説明画面において「＋ボタン」が選択されたとき、撮影装置１２は、ＣＰＵ１３１からの指示に基づいて、取り込む画像を縦長の画像とするようにＣＣＤ２１を制御する。
【００９７】
制御装置９１のＣＰＵ１３１は、ステップＳ１０３において、操作パネル１７からの操作信号に基づいて、撮影を開始するとき操作される撮影スタートボタンが操作されたか否かを判定し、まだ操作されていないと判定した場合、ステップＳ１０１に戻り、それ以降の処理を繰り返し実行する。一方、ＣＰＵ１３１は、撮影スタートボタンが操作されたと判定した場合、ステップＳ１０４に進み、撮影用モニタ１６にカウントダウンインジケータを表示させ、撮影するタイミングとなったとき、ＣＣＤ２１により撮影されている画像をキャプチャし、作成された撮影画像（静止画像）の画像データを、記憶部１３６に記憶させる。
【００９８】
図１１は、ステップＳ１０４において撮影用モニタ１６に表示される表示画面の例を示す図である。図に示すように、カウントダウンインジケータ２０１が表示され、例えば、左側の信号から順に点灯が開始され、１番右側の信号が点灯されたとき、ＣＣＤ２１により撮影されている画像がキャプチャされ、記憶部１３６に記憶される。なお、この例においては、撮影するタイミングと同時に、「はい、ポーズ！」のメッセージが表示されている。
【００９９】
撮影するタイミングとなったとき、ＣＰＵ１３１は、照明制御部９３に指示して、照明装置１５−１および１５−２を発光させ、フラッシュを被写体に照射するとともに、その瞬間にＣＣＤ２１により取り込まれている画像を、静止画像としてキャプチャ（保存）し、記憶部１３６に記憶させる。
【０１００】
ステップＳ１０５において、制御装置９１のＣＰＵ１３１は、ステップＳ１０４で撮影した画像の確認画面を撮影用モニタ１６に表示させる。
【０１０１】
図１２は、画像確認画面の例を示す図であり、撮影用モニタ１６のほぼ中央に、ステップＳ１０４で撮影した画像が表示され、その上に、「これでいいかな？○／×ボタンを押してね」のメッセージが表示されている。ユーザは、表示されている画像を、編集用の画像として保存するか否かを、操作パネル１７の「○ボタン」または「×ボタン」を操作することにより選択することができる。
【０１０２】
そして、ＣＰＵ１３１は、ステップＳ１０６で、操作パネル１７からの操作信号に基づいて、編集用の画像として保存することが指示されたか否かを判定し、指示されていない（「×ボタン」が操作された）と判定した場合、ステップＳ１０７に進み、ステップＳ１０４で撮影し、記憶部１３６に記憶されている画像を消去する。そして、ステップＳ１０１に戻り、それ以降の処理が繰り返し実行される。
【０１０３】
一方、ＣＰＵ１３１は、ステップＳ１０６において、編集用の画像として保存することが選択された（「○ボタン」が操作された）と判定した場合、ステップＳ１０８に進み、その画像を編集用の画像に追加する（画像は、記憶部１３６に保持される）。
【０１０４】
そして、ステップＳ１０９において、ＣＰＵ１３１は、編集用の画像として追加した画像の明るさを調整する明るさ調整画面を撮影用モニタ１６に表示させる。
【０１０５】
図１３は、ステップＳ１０９で撮影用モニタ１６に表示される明るさ調整画面の例を示す図である。この例においては、編集用の画像として保存された画像が画面のほぼ中央に表示され、その下に、明るさのレベルを指定するボタンが表示されている。また、画面の上部には、「明るさを＋／−ボタンで調整してね。よければ○ボタンを押してね。」のメッセージが表示されており、ユーザは、操作パネル１７の「＋ボタン」または「−ボタン」を操作し、カーソル２１１を移動させて明るさを調整する。なお、ステップＳ１０６で編集用の画像が選択されたため、図１３の右上方に示すように、残り撮影可能枚数が１だけ減算されて、例えば、「３枚」とされる。
【０１０６】
ＣＰＵ１３１は、操作パネル１７からの入力に応じて、編集用の画像の明るさを調整し、「○ボタン」が操作されたとき、そのレベルの明るさで編集用の画像を記憶部１３６に保存し、ステップＳ１１０に進む。
【０１０７】
ステップＳ１１０において、ＣＰＵ１３１は、記憶部１３６に記憶されている編集用の画像の枚数を確認し、残り撮影可能枚数が「０枚」となったか、または操作パネル１７からの操作信号に基づいて、「撮影終了ボタン」が操作されたか否かを判定し、残り撮影可能枚数が「０枚」でない、かつ、「撮影終了ボタン」が操作されていないと判定した場合、ステップＳ１０１に戻り、同様の撮影処理を繰り返し実行する。
【０１０８】
ＣＰＵ１３１は、ステップＳ１１０において、残り撮影可能枚数が「０枚」となった、または「撮影終了ボタン」が操作されたと判定した場合、撮影処理を終了する。
【０１０９】
なお、上記においては、ステップＳ５２で、通常モードが選択された場合の例について説明したが、ステップＳ５２で連写モードが選択された場合について、以下に説明する。
【０１１０】
連写モードが選択された場合も、通常モードと同様、図８のステップＳ１０１乃至ステップＳ１０３の処理が実行される。そして、ステップＳ１０４において、カウントダウンインジケータ２０１を表示した後、ＣＰＵ１３１は、所定の時間間隔（例えば、０．５秒間隔）で、所定の回数（例えば、４回）、照明制御部９３に指示して、照明装置１５−１および１５−２を発光させるとともに、その瞬間にＣＣＤ２１により取り込まれている画像を、静止画像としてキャプチャ（保存）し、記憶部１３６に記憶させる。結果的に、記憶部１３６には、所定の枚数（例えば、４枚）の静止画像が記憶される。
【０１１１】
その後、ステップＳ１０５において、ＣＰＵ１３１は、撮影用モニタ１６に、連続撮影された全ての画像を表示させる。そして、ＣＰＵ１３１は、ステップＳ１０６において、編集用の画像として保存するか否かを判定し、編集用の画像として保存しない場合、ステップＳ１０７に進み、記憶部１３６に記憶させた、連続撮影された全ての画像を消去する。その後、処理はステップＳ１０１に戻る。
【０１１２】
一方、ステップＳ１０６において、ＣＰＵ１３１が、編集用の画像として保存すると判定した場合、処理はステップＳ１０８に進み、連続撮影された全ての画像を編集用の画像に追加し、ステップＳ１０９において、連続撮影された全ての画像の明るさ調整を受け付ける。そして、ステップＳ１１０において、残り撮影可能枚数が０枚となったと判定し、処理を終了する。以上が、連写モードの場合の撮影処理である。
【０１１３】
以上で、写真シール自動販売機１の撮影処理の説明を終了する。
【０１１４】
撮影処理の終了後、処理は図７のステップＳ５４に進む。
【０１１５】
ステップＳ５４において、制御装置９１のＣＰＵ１３１は、ユーザに、編集空間７３に移動するように促すメッセージを記憶部１３６より読み出し、撮影用モニタ１６に表示させる。ユーザは、このメッセージに従って、図４に示される、撮影空間６２の出口から白抜き矢印Ａ２で示されるようにして退場し、白抜き矢印Ａ３で示されるようにして編集空間７３に移動する。
【０１１６】
ステップＳ５５において、制御装置９１のＣＰＵ１３１は、編集空間７３に移動したユーザからの入力に応じて、撮影した画像を編集する編集処理を実行する。
【０１１７】
本発明の写真シール自動販売機１は、撮影画像中の被写体（撮影画像のうち、ユーザが位置する領域）の近傍に落書きを入力したいが、被写体の上には落書きをしたくない場合に、ユーザが、被写体の近傍に容易に落書きを入力することができるようになっている。
【０１１８】
この機能を実現するために、写真シール自動販売機１は、編集処理に際して、３つのレイヤ（層状）の画像を管理する。すなわち、写真シール自動販売機１は、撮影画像、背景画像（被写体の背後に描画された落書きによる画像）、および前景画像（被写体の前面に描画された落書きによる画像）を、レイヤ構造で管理している。
【０１１９】
ここで、まず、図１４乃至図１７を参照して、図７のステップＳ５５の編集処理における編集用モニタ４１の表示例について説明する。編集処理の詳細については、図２１乃至図３９を参照して後述する。
【０１２０】
図１４は、ステップＳ５５において、編集用モニタ４１−１に表示される画面の例である。なお、編集用モニタ４１−２にも、同様の画面が表示される。
【０１２１】
なお、以下の説明においては、編集用モニタ４１−１、タッチペン４３−１、およびタッチパネル９４−１を代表として説明するが、以下の説明は、編集用モニタ４１−２、タッチペン４３−２、およびタッチパネル９４−２にも適用される。すなわち、写真シール自動販売機１は、編集用モニタ４１−１および４１−２のそれぞれにおいて、別々にユーザからの編集操作の入力を受け付ける。
【０１２２】
図１４において、編集用モニタ４１−１中央右下の画像表示領域３０１には、合成画像３０２が表示されている。ユーザは、画像選択部３０４に表示されている撮影画像のサムネイルの中から、合成画像３０２を作成するための撮影画像をタッチペン４３−１により選択することができる。画像選択部３０４には、撮影処理において保存することが指示された編集用の画像のサムネイルが一覧表示されている。
【０１２３】
画面の右下端には、ユーザが、制限時間内に編集を終了するときに操作する終了ボタン３０３が表示されている。終了ボタン３０３がタッチペン４３−１でタッチされた場合、ＣＰＵ１３１は、編集用モニタ４１−１における編集処理を終了する。
【０１２４】
画像表示領域３０１の左方には、編集ツールを選択するとき操作される各種のボタンが表示される。
【０１２５】
画像表示領域３０１の左方には、例えば、編集対象画像に線や文字などを入力するための「ペンツール」を選択するとき操作されるペンメニュ３０７、編集対象画像に所定のスタンプ画像を配置する「スタンプツール」を選択するとき操作されるスタンプメニュ３０８、「ペンツール」により入力される文字などの太さを選択するとき操作される太さ選択メニュ３０９、「ペンツール」により入力される文字などの色を選択するとき操作される色選択メニュ３１０が表示される。
【０１２６】
また、色選択メニュ３１０の下方には、一度入力した落書き等を消すための「消しゴムツール」を選択するとき操作される消しゴムボタン３１１が表示されている。消しゴムボタン３１１の右下には、直前に入力した操作を取り消して、落書きを、操作を入力する直前の状態に戻すためのやりなおしボタン３１２、および今までに入力した落書きを全て消去するためのはじめからやりなおしボタン３１３が表示されている。
【０１２７】
また、画像表示領域の上方には、サムネイル３０５−１乃至３０５−４が表示される。サムネイル３０５−１は、合成画像３２１（図１５）のサムネイルである。サムネイル３０５−２は、撮影画像３４１（図１７）のサムネイルである。サムネイル３０５−３は、合成画像３３１（図１６）のサムネイルである。サムネイル３０５−４は、合成画像３０２のサムネイルである。
【０１２８】
なお、サムネイル３０５−１においては、背景画像が表示されている領域のみをカラーで表示し、被写体が写っている領域、および前景画像をモノクロで表示することにより、背景画像を強調している。同様に、サムネイル３０５−３においては、前景画像のみをカラーで表示し、被写体画像および背景画像が表示されている領域をモノクロで表示することにより、前景画像を強調している。
【０１２９】
また、図１４においては、サムネイル３０５−１およびサムネイル３０５−３に落書きが描写されているが、編集処理を開始した当初は、まだ、ユーザにより落書きが入力されていないので、サムネイル３０５−１およびサムネイル３０５−３は、何の落書きも描かれていない。
【０１３０】
図１４においては、合成画像のサムネイルであるサムネイル３０５−４にカーソル３０６が合わせられている。ＣＰＵ１３１は、サムネイル３０５−１乃至３０５−４の中から、いずれかのサムネイルがタッチペン４３−１によりタッチされた場合、タッチされたサムネイルの位置にカーソル３０６を表示させると共に、タッチされたサムネイルに対応する画像を画像表示領域３０１に表示させる。
【０１３１】
例えば、ユーザが、タッチペン４３−１で、サムネイル３０５−１に触れた場合、編集用モニタ４１−１には、図１５に示される画面が表示される。図１５においては、サムネイル３０５−１の位置にカーソル３０６が表示されている。図１５においてはまた、画像表示領域３０１に、サムネイル３０５−１に対応する合成画像３２１が表示されている。合成画像３２１において、網がかけられた領域は、モノクロであることを意味している。合成画像３２１においては、サムネイル３０５−１と同様、背景画像が表示されている領域のみをカラーで表示し、被写体画像および前景画像が表示されている領域をモノクロで表示することにより、背景画像が強調されている。
【０１３２】
ユーザは、図１５に示される画面において、画像表示領域３０１内の背景画像（カラーで表示されている範囲）に編集操作を入力する（落書きを書き込んだり、消去する）ことができる。
【０１３３】
また、例えば、ユーザが、タッチペン４３−１で、サムネイル３０５−３にタッチした場合、編集用モニタ４１−１には、図１６に示される画面が表示される。図１６においては、サムネイル３０５−３の位置にカーソル３０６が表示されている。図１６においてはまた、画像表示領域３０１に、サムネイル３０５−３に対応する合成画像３３１が表示されている。合成画像３３１において、網がかけられた領域は、モノクロであることを意味している。合成画像３３１においては、サムネイル３０５−３と同様、前景画像のみをカラーで表示し、被写体画像および背景画像が表示されている領域をモノクロで表示することにより、前景画像が強調されている。
【０１３４】
ユーザは、図１６に示される画面において、画像表示領域３０１内の前景画像に編集操作を入力する（落書きを書き込んだり、消去する）ことができる。
【０１３５】
また、例えば、ユーザが、タッチペン４３−１で、サムネイル３０５−２にタッチした場合、編集用モニタ４１−１には、図１７に示される画面が表示される。図１７においては、サムネイル３０５−２の位置にカーソル３０６が表示されている。図１７においてはまた、画像表示領域３０１に、サムネイル３０５−２に対応する撮影画像３４１が表示されている。また、画像表示領域３０１の上方には、被写体画像加工ボタン３４２および３４３が表示されている。タッチペン４３−１により被写体画像加工ボタン３４２がタッチされた場合、画像表示領域３０１に表示された被写体の髪の毛の色が着色されて表示される。また、タッチペン４３−１により被写体加工ボタン３４３がタッチされた場合、画像表示領域３０１に表示されている被写体がセピア色に変色されて表示される。
【０１３６】
ユーザは、背景画像に落書きをしたい場合、まず、タッチペン４３−１で、サムネイル３０５−１にタッチし、図１５に示される画面を表示させる。この状態で、ユーザは、タッチペン４３−１により、ペンメニュ３０７、またはスタンプメニュ３０８などの中から、所望するペンツール、またはスタンプツールを選択し、画像表示領域３０１内に表示されている合成画像３２１上に、線、文字、またはスタンプを描画することができる。
【０１３７】
また、ユーザは、背景画像に描画された落書きを消去したい場合、まず、タッチペン４３−１で、サムネイル３０５−１にタッチし、図１５に示される画面を表示させる。この状態で、ユーザは、タッチペン４３−１により、消しゴムボタン３１１にタッチした後、画像表示領域３０１内の合成画像３２１から、タッチペン４３−１により、背景画像として描画された線、文字、またはスタンプ上をなぞることにより、所望する線、文字、またはスタンプを消去することができる。なお、このとき、タッチペン４３−１で、前景画像が表示されている領域をなぞっても、前景画像として描画された落書きは消去されない。従って、ユーザは、前景画像として描画された落書きを気にすることなく、背景画像として描画された落書きのみを消去することができる。
【０１３８】
なお、図１５の合成画像３２１の網がかけられている領域（モノクロで表示されている領域）は、被写体および前景画像が占める領域である。従って、ユーザがタッチペン４３−１により、網がかけられた領域に線、文字、およびスタンプなどの落書きを入力しても、網がかけられた領域への入力に対応する落書きは、被写体または前景画像の下に隠れてしまい、合成画像３２１に反映（描画）されない。例えば、図１５に示されるように、ユーザが、タッチペン４３−１により、合成画像３２１の左上の星型のスタンプから、合成画像３２１の中央下方向に、線を引いても、網がかけられた領域には、線が描画されない。
【０１３９】
なお、上記においては、合成画像３２１内の網がかけられた領域は、モノクロで表示されているようになされているが、ユーザが、被写体と前景画像から、背景画像のみを識別可能であれば、モノクロではなくても良い。例えば、被写体と前景画像で占められる領域（合成画像３２１の網がかけられている領域）の明度を低い値にしたり、彩度や色相を変化させたりしても良い。また、被写体と前景画像で占められる領域を、所定の色で塗りつぶしても良い。また、例えば、背景画像が占める領域と、それ以外の領域との境界に、赤い線、点線、または点滅する線などを表示させても良い。
【０１４０】
ユーザは、前景画像に落書きをしたい場合、まず、タッチペン４３−１で、サムネイル３０５−３にタッチし、図１６に示される画面を表示させる。この状態で、ユーザは、タッチペン４３−１により、ペンメニュ３０７、またはスタンプメニュ３０８などの中から、所望するペンツール、またはスタンプツールを選択し、画像表示領域３０１内に表示されている合成画像３３１上に、線、文字、またはスタンプを描画することができる。なお、合成画像３３１においては、ユーザは、画像表示領域３０１内の所望する全ての範囲に落書きを入力することができる。すなわち、合成画像３３１に対して入力された落書きは、全て反映（描画）される。
【０１４１】
また、ユーザは、前景画像に描画された落書きを消去したい場合、まず、タッチペン４３−１で、サムネイル３０５−３にタッチし、図１６に示される画面を表示させる。この状態で、ユーザは、タッチペン４３−１により、消しゴムボタン３１１にタッチした後、画像表示領域３０１内の合成画像３３１から、タッチペン４３−１により、前景画像として描画された線、文字、またはスタンプ上をなぞることにより、所望する線、文字、またはスタンプを消去することができる。なお、このとき、タッチペン４３−１で、背景画像が表示されている領域をなぞっても、背景画像として描画された落書きは消去されない。従って、ユーザは、背景画像として描画された落書きを気にすることなく、前景画像として描画された落書きのみを消去することができる。
【０１４２】
なお、図１６の合成画像３３１の網がかけられている領域（モノクロで表示されている領域）は、被写体および背景画像が占める領域である。なお、上記においては、合成画像３３１内の網がかけられた領域は、モノクロで表示されているようになされているが、ユーザが、被写体と背景画像から、前景画像のみを識別可能であれば、モノクロではなくても良い。例えば、被写体と背景画像で占められる領域の明度を低い値にしたり、彩度や色相を変化させたりしても良い。また、被写体と背景画像で占められる領域を、所定の色で塗りつぶしても良い。また、例えば、前景画像が占める領域と、それ以外の領域との境界に、赤い線、点線、または点滅する線などを表示させても良い。
【０１４３】
ユーザは、撮影画像３４１を確認したい場合、タッチペン４３−１で、サムネイル３０５−２にタッチすることにより、図１７に示される画面を表示させる。画像表示領域３０１には、撮影画像３４１が表示されているので、ユーザは、撮影画像を確認することができる。また、ユーザは、被写体画像加工ボタン３４２および３４３を操作して、撮影画像３４１の被写体の髪の毛の色を変色させたり、被写体全体の色をセピア色に変色したりさせることができる。
【０１４４】
ユーザは、合成画像３０２を確認したい場合、タッチペン４３−１で、サムネイル３０５−４にタッチすることにより、図１４に示される画面を表示させる。画像表示領域３０１には、合成画像３０２が表示されているので、ユーザは、前景画像と背景画像を被写体に合成した場合のイメージを確認することができる。
【０１４５】
ＣＰＵ１３１は、撮影画像、背景画像、および前景画像を、ＲＡＭ１３３に記憶させている。
【０１４６】
ＣＰＵ１３１は、以上のような画面を編集用モニタ４１に表示させて、ユーザからの編集操作の入力を受け付ける。編集処理が終了した後、処理は図７のステップＳ５６に進む。
【０１４７】
ステップＳ５６において、制御装置９１のＣＰＵ１３１は、配置選択画面の画像データを記憶部１３６より読み出し、編集用モニタ４１−１に表示させる。編集用モニタ４１−１に表示される配置選択画面の例を図１８に示す。
【０１４８】
図１８の例においては、画面の上部に、「写真の配置を選択してね。」のメッセージが表示されており、ユーザは、タッチペン４３−１によりカーソル３５１を移動させて、好みの画像配置を選択できる。ユーザは、好みの画像配置を選択した後、タッチペン４３−１で決定ボタン３５２にタッチすることにより、選択した画像配置を決定することができる。なお、ユーザが、配置選択画面の左右の端に表示されている三角形に、タッチペン４３−１でタッチした場合、ＣＰＵ１３１は、現在表示されている配置例とは異なる配置例を編集用モニタ４１−１に表示させる。
【０１４９】
そして、決定ボタン３５２がタッチされ、画像の配置が選択されたとき、処理はステップＳ５７に進み、ＣＰＵ１３１は、ステップＳ５５の編集処理で編集された画像を、ステップＳ５６で選択された画像配置で、シール紙１２１に印刷させる。すなわち、ＣＰＵ１３１は、記憶部１３６からＲＡＭ１３３に、合成画像のデータをロードし、この合成画像データを、ステップＳ５６の処理で決定された画像配置に配列して、印刷用画像データを作成する。そして、ＣＰＵ１３１は、作成した印刷用画像データを、プリンタ部１１１に供給し、シール紙１２１に印刷させる。印刷用画像データが印刷されたシール紙１２１の例を図１９に示す。図１９において、シール紙１２１の左上には、合成画像３０２と同一の合成画像が印刷されている。
【０１５０】
ステップＳ５７の処理が終了した後、処理はステップＳ５１に戻り、ステップＳ５１以降の処理が繰り返し実行される。
【０１５１】
以上で、写真シール自動販売機１の顧客応対処理の説明を終了する。
【０１５２】
なお、図７に示される処理は、記載された順序に従って時系列的に行われるだけでなく、そのときの写真シール自動販売機１の利用状況に応じて並列的にも行われる。例えば、第１のユーザが撮影空間６２において撮影を終了させ、編集空間７３に移動した後、第１のユーザが編集空間７３で画像の編集を行っている最中に、第２のユーザが撮影空間６２において撮影を開始した場合、図７のステップＳ５２およびステップＳ５３の処理（撮影空間６２における第２のユーザの処理）とステップＳ５５およびステップＳ５６の処理（編集空間７３における第１のユーザの処理）が並列して行われることになる。同様に、撮影処理、編集処理、および、ステップＳ５４における印刷処理のそれぞれが状況に応じて並列して行われる。
【０１５３】
図１５および図１６を参照して上記したように、本発明においては、背景画像に落書き（編集操作）を入力可能な状態の場合、背景画像のみをカラーで表示し、被写体と前景画像はモノクロで表示する。また、本発明においては、前景画像に落書き（編集操作）を入力可能な状態の場合、前景画像のみをカラーで表示し、被写体と背景画像はモノクロで表示する。このように、落書き（編集操作）を入力可能な画像を、それ以外の部分と区別して表示させることにより、ユーザは、自分が背景画像と前景画像のいずれの画像に落書き（編集操作）を入力しようとしているのかを、容易に把握することができる。
【０１５４】
結果的に、ユーザが、背景画像に落書き（編集操作）を入力しようとして、誤って前景画像に落書き（編集操作）を入力してしまうことを防止することができる。同様に、ユーザが、前景画像に落書き（編集操作）を入力しようとして、誤って背景画像に落書き（編集操作）を入力してしまうことを防止することができる。
【０１５５】
また、ユーザは、すでに描画されている落書きが、背景画像への落書きなのか、前景画像への落書きなのかを、容易に把握することができる。従って、ユーザが、背景画像に描画されている落書きを消去しようとして、誤って前景画像に描画されている落書きを消去してしまうことを防止することが可能となる。同様に、前景画像に描画されている落書きを消去しようとして、誤って背景画像に描画されている落書きを消去してしまうことを防止することが可能となる。
【０１５６】
また、従来の写真シール自動販売機においては、例えば、図２０に示されるように、背景画像に線や文字を入力するために指定する背景用ペンボタン３６１、および前景画像に線や文字を入力するために指定する前景用ペンボタン３６２を、それぞれ表示させる必要があった。同様に、従来の写真シール自動販売機においては、例えば、図２０に示されるように、背景画像に描画された落書きを消去するための背景用消しゴムボタン３６３、および前景画像に描画された落書きを消去するための前景用消しゴムボタン３６４を、それぞれ表示させる必要があった。
【０１５７】
それに対して、本発明においては、背景画像、または前景画像に落書きを入力（削除）したい場合、対応するサムネイル３０５−１またはサムネイル３０５−３を指定することにより、画像表示領域３０１に表示された画像に落書きを入力（削除）することができる。従って、背景用ペンボタン４０１や前景用ペンボタン４０２の如きボタンを設ける必要が無い。
【０１５８】
また、本発明においては、背景画像、または前景画像に描画された落書きを消去するために、消しゴムボタン３１１を１つ表示させれば良く、従来のように、前景用消しゴムボタン３６３と背景用消しゴムボタン３６４を、それぞれ表示させる必要が無い。結果的に、編集用モニタ４１に表示されるボタンの数を、従来と比べて、より減少させることができる。そのため、ユーザは、所望のボタンを迅速に見つけ出すことが可能となり、操作性が改善される。
【０１５９】
さらに、本発明によれば、より娯楽性のある編集操作を実現することができる。
【０１６０】
次に、図２１のフローチャートを参照して、図７のステップＳ５５の編集処理について詳細に説明する。
【０１６１】
なお、以下の説明においては、編集用モニタ４１−１、タッチペン４３−１、およびタッチパネル９４−１を代表として説明するが、以下の説明は、編集用モニタ４１−２、タッチペン４３−２、およびタッチパネル９４−２にも適用される。すなわち、写真シール自動販売機１は、編集用モニタ４１−１および４１−２のそれぞれにおいて、別々にユーザからの編集操作の入力を受け付ける。
【０１６２】
ステップＳ１５１において、制御装置９１のＣＰＵ１３１は、画像作成処理を実行する。ここで、図２２のフローチャートを参照して、画像作成処理について詳細に説明する。
【０１６３】
図２２のステップＳ１８１において、ＣＰＵ１３１は、記憶部１３６より読み出した撮影画像３４１をＲＡＭ１３３に記憶させると共に、撮影画像３４１のサムネイルを作成し、ＲＡＭ１３３に記憶させる。ステップＳ１８２において、ＣＰＵ１３１は、画像合成処理を実行する。ここで、図２３のフローチャートを参照して、画像合成処理について詳細に説明する。
【０１６４】
図２３のステップＳ２０１において、ＣＰＵ１３１は、ＲＡＭ１３３に記憶させている撮影画像３４１から、被写体の輪郭を抽出する。図２４は、撮影画像３４１から抽出された輪郭の例を示している。図２４の撮影画像３４１において、背景パネルが写っている領域３７１と、被写体が写っている領域３７２の境界が、点線で示されており、この点線が、被写体の輪郭を示している。ＣＰＵ１３１は、予め設定された背景パネル６１の色をキーにして、被写体の輪郭を抽出する。
【０１６５】
ステップＳ２０２において、ＣＰＵ１３１は、被写体３７２が写っていない領域に含まれている画素の画素値を（Ｒ，Ｇ，Ｂ）＝（０，０，０）（なお、Ｒは赤、Ｇは緑、Ｂは青をそれぞれ示す）にした画像（以下、被写体３７２が写っていない領域に含まれている画素の画素値を（Ｒ，Ｇ，Ｂ）＝（０，０，０）にした画像を被写体画像と称する）を作成して、ＲＡＭ１３３に記憶させる。図２５に被写体画像３８１の例を示す。図２５の被写体画像３８１において、斜線で示されている領域が、被写体が写っていない領域であり、この斜線で示されている領域に含まれている画素の画素値は全て（Ｒ，Ｇ，Ｂ）＝（０，０，０）とされている。被写体が写っている領域に含まれている画素の画素値は、撮影画像３４１と同一である。
【０１６６】
ステップＳ２０３において、ＣＰＵ１３１は、被写体が写っている領域に含まれている画素の画素値を（Ｒ，Ｇ，Ｂ）＝（０，０，０）にすると共に、被写体が写っていない領域に含まれている画素の画素値を（Ｒ，Ｇ，Ｂ）＝（２５５，２５５，２５５）にしたマスク画像を作成し、ＲＡＭ１３３に記憶させる。図２６に、マスク画像３９１の例を示す。図２６のマスク画像３９１において、斜線で示されている領域が、被写体が写っている領域であり、この領域の画素の画素値は（Ｒ，Ｇ，Ｂ）＝（０，０，０）とされる。図２６のマスク画像３９１において、斜線部以外の領域が、被写体が写っていない領域であり、この領域の画素の画素値は（Ｒ，Ｇ，Ｂ）＝（２５５，２５５，２５５）とされる。
【０１６７】
ステップＳ２０４において、ＣＰＵ１３１は、マスク画像３９１の画素の画素値が（Ｒ，Ｇ，Ｂ）＝（０，０，０）の領域に対応する、背景画像を構成する画素の画素値を（Ｒ，Ｇ，Ｂ）＝（０，０，０）にして、マスク処理された画像（以下、マスク処理された画像のことを被マスク画像と称する）を作成し、ＲＡＭ１３３に記憶させる。図２７は、背景画像４０１の例を、図２８は、ステップＳ２０４で作成された被マスク画像４１１の例を、それぞれ示している。ＣＰＵ１３１は、図２７に示されるような背景画像４０１において、図２６のマスク画像３９１の斜線で示した領域（画素値が（Ｒ，Ｇ，Ｂ）＝（０，０，０）の領域）に対応する領域の画素の画素値を（Ｒ，Ｇ，Ｂ）＝（０，０，０）にして、被マスク画像４１１を作成し、ＲＡＭ１３３に記憶させる。
【０１６８】
ステップＳ２０５において、ＣＰＵ１３１は、ＲＡＭ１３３に記憶された被写体画像３８１と被マスク画像４１１の、対応する画素の画素値を足し算して、背景画像４０１と撮影画像３４１を合成した合成画像を作成し、ＲＡＭ１３３に記憶させる。図２９に背景画像４０１と撮影画像３４１が合成された合成画像４２１の例を示す。
【０１６９】
ステップＳ２０６において、ＣＰＵ１３１は、前景画像のうち、落書きが描画されている領域に含まれている画素の画素値を（Ｒ，Ｇ，Ｂ）＝（０，０，０）にし、それ以外の領域に含まれている画素の画素値を（Ｒ，Ｇ，Ｂ）＝（２５５，２５５，２５５）にして、マスク画像を作成し、ＲＡＭ１３３に記憶させる。図３０に前景画像４３１の例を、図３１に前景画像４３１を基に作成されたマスク画像４４１の例を、それぞれ示す。図３０に示される前景画像４３１において、落書きが描画されていない領域、すなわち、斜線で示された領域に含まれている画素の画素値は、（Ｒ，Ｇ，Ｂ）＝（０，０，０）である。ＣＰＵ１３１は、図３０に示される前景画像４３１を基に、図３１に示されるマスク画像４４１を作成する。図３１のマスク画像４４１において、斜線で示された領域に含まれている画素の画素値は、（Ｒ，Ｇ，Ｂ）＝（０，０，０）である。また、図３１のマスク画像４４１において、斜線部以外の領域に含まれている画素の画素値は、（Ｒ，Ｇ，Ｂ）＝（２５５，２５５，２５５）である。
【０１７０】
ステップＳ２０７において、ＣＰＵ１３１は、マスク画像４４１の画素の画素値が（Ｒ，Ｇ，Ｂ）＝（０，０，０）の領域に対応する、合成画像４２１を構成する画素の画素値を（Ｒ，Ｇ，Ｂ）＝（０，０，０）にしてマスク処理された被マスク画像を作成し、ＲＡＭ１３３に記憶させる。図３２は、ステップＳ２０７で作成された被マスク画像４５１の例を示している。図３２の被マスク画像４５１において、斜線で示された領域に含まれている画素の画素値が、（Ｒ，Ｇ，Ｂ）＝（０，０，０）とされる。ＣＰＵ１３１は、図２９の合成画像４２１において、図３１のマスク画像４４１の斜線で示した領域（画素値が（Ｒ，Ｇ，Ｂ）＝（０，０，０）の領域）に対応する領域の画素の画素値を（Ｒ，Ｇ，Ｂ）＝（０，０，０）にして、被マスク画像４５１を作成し、ＲＡＭ１３３に記憶させる。
【０１７１】
ステップＳ２０８において、ＣＰＵ１３１は、ＲＡＭ１３３に記憶された前景画像４３１と被マスク画像４５１の、対応する画素の画素値を足し算して、合成画像４２１と前景画像４３１を合成した合成画像を作成し、ＲＡＭ１３３に記憶させる。図３３に合成画像４２１と前景画像４３１が合成された合成画像３０２の例を示す。
【０１７２】
ＣＰＵ１３１は、以上のようにして、撮影画像３４１と背景画像４０１と前景画像４３１を合成する。なお、以上の説明においては、まず撮影画像３４１と背景画像４０１を合成してから、前景画像４３１を合成しているが、合成の順番は、まず撮影画像３４１と前景画像４３１を合成してから、背景画像４０１を合成するようにしても良い。
【０１７３】
以上のようにして合成された合成画像３０２は、ユーザの目には、図３４に示されるように見える。すなわち、ユーザは、合成画像３０２を見るとき、あたかも、上から前景画像４３１、撮影画像３４１、および背景画像４０１の順番で重ねられたかのような画像を見る。ＣＰＵ１３１は、撮影画像３４１、前景画像４３１、および背景画像４０１を、このようにレイヤ構造で管理している。
【０１７４】
なお、今回は、図２１のステップＳ１５１の処理の中のステップＳ１８２の処理である。すなわち、編集処理が開始されたところである。従って、まだ、ユーザにより編集操作が入力されていないので、前景画像４３１、および背景画像４０１には、落書きが描画されていない。従って、ステップＳ１８２の処理を実行しても、結果として作成される合成画像は、撮影画像３４１と同一のものとなる。
【０１７５】
図２２に戻って、ステップＳ１８３において、ＣＰＵ１３１は、ステップＳ１８２で作成し、ＲＡＭ１３３に記憶させた合成画像３０２のサムネイルを作成し、ＲＡＭ１３３に記憶させる。
【０１７６】
ステップＳ１８４において、ＣＰＵ１３１は、ＲＡＭ１３３に記憶された背景画像４０１と撮影画像３４１のモノクロ画像（濃淡画像）をそれぞれ作成して、ＲＡＭ１３３に記憶させる。
【０１７７】
ステップＳ１８５において、ＣＰＵ１３１は、ＲＡＭ１３３に記憶された前景画像、並びに、ステップＳ１８４で作成された背景画像４０１と撮影画像３４１のモノクロ画像を使用して、図２３に示される画像合成処理を実行する。ただし、ＣＰＵ１３１は、撮影画像３４１から被写体の輪郭を抽出する処理（図２３のステップＳ２０１）は実行せず、既に、ステップＳ１８２における画像合成処理において取得された輪郭情報を利用する（なぜなら、モノクロ画像にしてからでは、撮影画像３４１に写っている背景パネルと被写体の境界線を抽出することが困難なため）。
【０１７８】
ステップＳ１８５の画像合成処理の結果、背景画像４０１と被写体画像３８１の表示領域がモノクロで、前景画像４３１の表示領域がカラーの合成画像（図１６の合成画像３３１）が作成されＲＡＭ１３３に記憶される。ステップＳ１８６において、ＣＰＵ１３１は、ステップＳ１８４で作成した合成画像３３１のサムネイルを作成し、ＲＡＭ１３３に記憶させる。
【０１７９】
ステップＳ１８７において、ＣＰＵ１３１は、ＲＡＭ１３３に記憶された前景画像４３１と撮影画像３４１のモノクロ画像（濃淡画像）をそれぞれ作成して、ＲＡＭ１３３に記憶させる。
【０１８０】
ステップＳ１８８において、ＣＰＵ１３１は、ＲＡＭ１３３に記憶された背景画像４０１、並びに、ステップＳ１８７で作成された前景画像４３１と撮影画像３４１のモノクロ画像を使用して、図２３に示される画像合成処理を実行する。ただし、ＣＰＵ１３１は、撮影画像３４１から被写体の輪郭を抽出する処理（図２３のステップＳ２０１）は実行せず、既に、ステップＳ１８２の画像合成処理において取得された輪郭情報を利用する（なぜなら、モノクロ画像にしてからでは、撮影画像３４１に写っている背景パネルと被写体の境界線を抽出することが困難なため）。
【０１８１】
ステップＳ１８８の画像合成処理の結果、前景画像４３１と被写体画像３８１の表示領域がモノクロで、背景画像４０１の表示領域がカラーの合成画像（図１５の合成画像３２１）が作成されＲＡＭ１３３に記憶される。ステップＳ１８９において、ＣＰＵ１３１は、ステップＳ１８８で作成した合成画像３２１のサムネイルを作成し、ＲＡＭ１３３に記憶させる。
【０１８２】
以上で、画像作成処理が終了する。なお、今回は、画像作成処理は、図２１のステップＳ１５１の処理として実行されている。すなわち、編集処理が開始されたところである。従って、まだ、前景画像４３１および背景画像４０１には落書きが描画されていない。従って、ステップＳ１８３で作成されたサムネイルは、ステップＳ１８１で作成された撮影画像３４１のサムネイルと同一であり、ステップＳ１８５で作成された合成画像、およびステップＳ１８８で作成された合成画像には、落書きは描画されていない。ステップＳ１５１の処理が終了すると、処理は図２１のステップＳ１５２に進む。
【０１８３】
ステップＳ１５２において、ＣＰＵ１３１は、記憶部１３６より編集画面のデータを読み出し、編集用モニタ４１−１に、例えば、図１４に示される編集画面を表示させると共に、編集処理のために予め設定された制限時間のカウントダウンを開始する（後述する図３９のステップＳ３０１）。なお、ステップＳ１５２においては、まだ、サムネイル３０５−１乃至３０５−４、並びに合成画像３０２は表示されていない。
【０１８４】
ステップＳ１５３において、ＣＰＵ１３１は、ステップＳ１５１で作成されＲＡＭ１３３に記憶されたサムネイルを、サムネイル３０５−１乃至２０５−４として編集画面上に表示させる。なお、図２２のステップＳ１８１で作成されたサムネイルは、サムネイル３０５−２として表示され、図２２のステップＳ１８３で作成されたサムネイルは、サムネイル３０５−４として表示され、図２２のステップＳ１８６で作成されたサムネイルは、サムネイル３０５−３として表示され、図２２のステップＳ１８９で作成されたサムネイルは、サムネイル３０５−１として表示される。
【０１８５】
ステップＳ１５３の処理の後、ステップＳ１５４において、ＣＰＵ１３１は、合成画像表示処理を実行する。ここで、図３５のフローチャートを参照して、合成画像表示処理について、詳細に説明する。
【０１８６】
図３５のステップＳ２２１において、ＣＰＵ１３１は、合成画像３０２のサムネイルであるサムネイル３０５−４の位置に、カーソル３０６を表示させる。ステップＳ２２２において、ＣＰＵ１３１は、図２２のステップＳ１８２で作成されＲＡＭ１３３に記憶された合成画像３０２を図１４の画像表示領域３０１に表示させる。ステップＳ２２３において、ＣＰＵ１３１は、撮影画像３４１の表示、または背景画像４０１もしくは前景画像４３１の編集が指示されたか否かを判定する。
【０１８７】
すなわち、本実施の形態においては、ユーザは、タッチペン４３により、サムネイル３０５−１にタッチすることにより、背景画像４０１の編集を指示することができる。また、ユーザは、タッチペン４３により、サムネイル３０５−２にタッチすることにより、撮影画像３４１の表示を指示することができる。また、ユーザは、タッチペン４３により、サムネイル３０５−３にタッチすることにより、前景画像４３１の編集を指示することができる。さらにまた、ユーザは、タッチペン４３により、サムネイル３０５−４にタッチすることにより、合成画像３０２の表示を指示することができる。
【０１８８】
なお、ステップＳ２２２の処理により、画像表示領域３０１には、すでに合成画像３０２が表示されているので、サムネイル３０５−４がタッチペン４３−１によりタッチされても、ＣＰＵ１３１は、その入力を無効な入力として、特に処理を実行しない。そこで、ステップＳ２２３において、ＣＰＵ１３１は、サムネイル３０５−１乃至３０５−３のいずれかがタッチペン４３−１によりタッチされるまで待機し、サムネイル３０５−１乃至３０５−３のいずれかがタッチペン４３−１によりタッチされた場合、合成画像表示処理を終了し、処理は図２１のステップＳ１５５に進む。
【０１８９】
ステップＳ１５５において、ＣＰＵ１３１は、タッチペン４３−１によりタッチされたサムネイルがサムネイル３０５−１であるか否かを判定することにより、指示は背景画像４０１の編集であるか否かを判定し、タッチペン４３−１によりタッチされたサムネイルがサムネイル３０５−１である（指示は背景画像４０１の編集である）場合、処理はステップＳ１５６に進む。
【０１９０】
ステップＳ１５６において、ＣＰＵ１３１は、背景画像編集処理を実行する。ここで、図３６のフローチャートを参照して、背景画像編集処理について詳細に説明する。
【０１９１】
ステップＳ２４１において、ＣＰＵ１３１は、図１５に示されるように、合成画像３２１のサムネイルであるサムネイル３０５−１の位置に、カーソル３０６を表示させる。ステップＳ２４２において、ＣＰＵ１３１は、図２２のステップＳ１８８で作成され、ＲＡＭ１３３に記憶された合成画像、すなわち背景画像の表示領域のみがカラーの合成画像３２１を画像表示領域３０１に表示させる。
【０１９２】
ステップＳ２４３において、ＣＰＵ１３１は、画像表示領域３０１に表示された合成画像３２１に対して、タッチペン４３−１により編集操作が入力されたか否かを判定する。この編集操作には、例えば、タッチペン４３−１による、線や文字の描画、スタンプの配置、描画されている線や文字の消去、配置されているスタンプの消去などの編集操作が含まれている。ＣＰＵ１３１が、ステップＳ２４３において、タッチペン４３−１により編集操作が入力されたと判定した場合、処理はステップＳ２４４に進み、ＣＰＵ１３１は、入力された編集操作に基づいて、背景画像４０１を編集する。
【０１９３】
ステップＳ２４４の処理の後、ステップＳ２４５において、ＣＰＵ１３１は、ステップＳ２４４で編集された背景画像４０１を使用して、図２２の画像作成処理を実行する。結果的に、ステップＳ２４３で入力されたと判定された編集操作が反映された合成画像３０２とそのサムネイル、編集操作が反映された合成画像３３１とそのサムネイル、および編集操作が反映された合成画像３２１とそのサムネイルが作成される。
【０１９４】
ステップＳ２４５の処理の後、ステップＳ２４６において、ＣＰＵ１３１は、ステップＳ２４５で作成された合成画像３２１を画像表示領域３０１に表示させる。
【０１９５】
ステップＳ２４７において、ＣＰＵ１３１は、ステップＳ２４５で作成された合成画像３０２のサムネイル、合成画像３２１のサムネイル、および合成画像３３１のサムネイルを、編集用モニタ４１−１の表示に反映させる。すなわち、ＣＰＵ１３１は、例えば、図１５の画面において、合成画像３０２のサムネイルを、サムネイル３０５−４として表示させ、合成画像３３１のサムネイルを、サムネイル３０５−３として表示させ、合成画像３２１のサムネイルを、サムネイル３０５−１として表示させる。
【０１９６】
このように、入力された編集操作に対応した落書きを、リアルタイムでサムネイルに反映させることにより、ユーザは、サムネイル３０５−１乃至３０５−４を見ることで、編集の状況を把握することができる。
【０１９７】
ステップＳ２４７の処理の後、処理はステップＳ２４３に戻り、上述したステップＳ２４３以降の処理が繰り返し実行される。
【０１９８】
ステップＳ２４３において、ＣＰＵ１３１が、編集操作が入力されていないと判定した場合、処理はステップＳ２４８に進む。ステップＳ２４８において、ＣＰＵ１３１は、サムネイル３０５−２乃至３０５−４のいずれかがタッチペン４３−１によりタッチされたか否かを判定することにより、撮影画像３４１若しくは合成画像３０２の表示、または前景画像４３１の編集が指示されたか否かを判定し、サムネイル３０５−２乃至３０５−４のいずれもタッチペン４３−１によりタッチされていない場合（撮影画像３４１若しくは合成画像３０２の表示、または前景画像４３１の編集が指示されていない場合）、処理はステップＳ２４３に戻り、上述したステップＳ２４３以降の処理を繰り返し実行する。
【０１９９】
ステップＳ２４８において、ＣＰＵ１３１が、サムネイル３０５−２乃至３０５−４のいずれかがタッチペン４３−１によりタッチされたと判定した場合（撮影画像３４１若しくは合成画像３０２の表示、または前景画像４３１の編集が指示された場合）、ＣＰＵ１３１は、背景画像編集処理を終了し、処理は図２１のステップＳ１５５に戻り、上述したステップＳ１５５以降の処理を繰り返し実行する。
【０２００】
図２１に戻って、ステップＳ１５５において、ＣＰＵ１３１が、タッチペン４３−１によりタッチされたサムネイルはサムネイル３０５−１ではないと判定した場合（指示は背景画像４０１の編集ではないと判定した場合）、処理はステップＳ１５７に進む。
【０２０１】
ステップＳ１５７において、ＣＰＵ１３１は、タッチペン４３−１によりタッチされたサムネイルがサムネイル３０５−３であるか否かを判定することにより、指示は前景画像４３１の編集であるか否かを判定し、タッチペン４３−１によりタッチされたサムネイルがサムネイル３０５−３である（指示は前景画像４３１の編集である）場合、処理はステップＳ１５８に進む。
【０２０２】
ステップＳ１５８において、ＣＰＵ１３１は、前景画像編集処理を実行する。ここで、図３７のフローチャートを参照して、前景画像編集処理について詳細に説明する。
【０２０３】
ステップＳ２６１において、ＣＰＵ１３１は、図１６に示されるように、合成画像３３１のサムネイルであるサムネイル３０５−３の位置に、カーソル３０６を表示させる。ステップＳ２６２において、ＣＰＵ１３１は、図２２のステップＳ１８４で作成され、ＲＡＭ１３３に記憶された合成画像、すなわち前景画像のみがカラーの合成画像３３１を画像表示領域３０１に表示させる。
【０２０４】
ステップＳ２６３において、ＣＰＵ１３１は、画像表示領域３０１に表示された合成画像３３１に対して、タッチペン４３−１により編集操作が入力されたか否かを判定し、タッチペン４３−１により編集操作が入力された場合、処理はステップＳ２６４に進み、ＣＰＵ１３１は、入力された編集操作に基づいて、前景画像４３１を編集する。
【０２０５】
ステップＳ２６４の処理の後、ステップＳ２６５において、ＣＰＵ１３１は、ステップＳ２６４で作成された前景画像４３１を使用して、画像作成処理を実行する。結果的に、ステップＳ２６３で入力されたと判定された編集操作が反映された合成画像３０２とそのサムネイル、編集操作が反映された合成画像３３１とそのサムネイル、および編集操作が反映された合成画像３２１とそのサムネイルが作成される。
【０２０６】
ステップＳ２６５の処理の後、ステップＳ２６６において、ＣＰＵ１３１は、ステップＳ２６５で作成された合成画像３３１を画像表示領域３０１に表示させる。
【０２０７】
ステップＳ２６７において、ＣＰＵ１３１は、ステップＳ２６５で作成された合成画像のサムネイル、合成画像３３１のサムネイル、および合成画像３２１のサムネイルを、編集用モニタ４１−１の表示に反映させる。すなわち、ＣＰＵ１３１は、例えば、図１６の画面において、合成画像３０２のサムネイルを、サムネイル３０５−４として表示させ、合成画像３３１のサムネイルを、サムネイル３０５−３として表示させ、合成画像３２１のサムネイルを、サムネイル３０５−１として表示させる。
【０２０８】
このように、入力された編集操作に対応した落書きを、リアルタイムでサムネイルに反映させることにより、ユーザは、サムネイル３０５−１乃至３０５−４を見ることで、編集の状況を把握することができる。
【０２０９】
ステップＳ２６７の処理の後、処理はステップＳ２６３に戻り、上述したステップＳ２６３以降の処理が繰り返し実行される。
【０２１０】
ステップＳ２６３において、ＣＰＵ１３１が、編集操作が入力されていないと判定した場合、処理はステップＳ２６８に進む。ステップＳ２６８において、ＣＰＵ１３１は、サムネイル３０５−１，３０５−２，３０５−４のいずれかがタッチペン４３−１によりタッチされたか否かを判定することにより、撮影画像３４１若しくは合成画像３０２の表示、または背景画像４０１の編集が指示されたか否かを判定し、サムネイル３０５−１，３０５−２，３０５−４のいずれもタッチペン４３−１によりタッチされていない場合（撮影画像３４１若しくは合成画像３０２の表示、または背景画像４０１の編集が指示されていない場合）、処理はステップＳ２６３に戻り、上述したステップＳ２６３以降の処理を繰り返し実行する。
【０２１１】
ステップＳ２６８において、ＣＰＵ１３１が、サムネイル３０５−１，３０５−２，３０５−４のいずれかがタッチペン４３−１によりタッチされたと判定した場合（撮影画像３４１若しくは合成画像３０２の表示、または背景画像４０１の編集が指示された場合）、ＣＰＵ１３１は、前景画像編集処理を終了し、処理は図２１のステップＳ１５５に戻り、上述したステップＳ１５５以降の処理を繰り返し実行する。
【０２１２】
図２１に戻って、ステップＳ１５７において、ＣＰＵ１３１が、タッチペン４３−１によりタッチされたサムネイルがサムネイル３０５−３ではないと判定した場合（指示は前景画像４３１の編集ではないと判定した場合）、処理はステップＳ１５９に進む。
【０２１３】
ステップＳ１５９において、ＣＰＵ１３１は、タッチペン４３−１によりタッチされたサムネイルがサムネイル３０５−２であるか否かを判定することにより、指示は撮影画像３４１の表示であるか否かを判定し、タッチペン４３−１によりタッチされたサムネイルがサムネイル３０５−２である（指示は撮影画像３４１の表示である）場合、処理はステップＳ１６０に進む。
【０２１４】
ステップＳ１６０において、ＣＰＵ１３１は、撮影画像表示処理を実行する。ここで、図３８のフローチャートを参照して、撮影画像表示処理について詳細に説明する。
【０２１５】
ステップＳ２８１において、ＣＰＵ１３１は、図１７に示されるように、撮影画像３４１のサムネイルであるサムネイル３０５−２の位置に、カーソル３０６を表示させる。ステップＳ２８２において、ＣＰＵ１３１は、撮影画像３４１を画像表示領域３０１に表示させる。
【０２１６】
ステップＳ２８３において、ＣＰＵ１３１は、被写体画像加工ボタン３４２および３４３のいずれかがタッチペン４３−１によりタッチされたか否かを判定することにより、画像表示領域３０１に表示された撮影画像３４１の加工の指示が入力されたか否かを判定し、被写体画像加工ボタン３４２および３４３のいずれかがタッチペン４３−１によりタッチされた場合（画像表示領域３０１に表示された撮影画像３４１の加工の指示が入力された場合）、処理はステップＳ２８４に進む。
【０２１７】
ステップＳ２８４において、ＣＰＵ１３１は、ステップＳ２８３で入力されたと判定された撮影画像３４１の加工の指示に基づいて、撮影画像３４１を加工する。例えば、タッチペン４３−１により被写体画像加工ボタン３４２がタッチされた場合、ＣＰＵ１３１は、図２５の被写体画像３８１から、髪の毛の領域を抽出し、抽出した領域内の色を変更させた画像を作成する。また、例えば、タッチペン４３−１により被写体画像加工ボタン３４２がタッチされた場合、ＣＰＵ１３１は、図２５の被写体画像３８１をセピア色に変色させた画像を作成する。
【０２１８】
ステップＳ２８４の処理の後、ステップＳ２８５において、ＣＰＵ１３１は、ステップＳ２８４で加工された撮影画像３４１を使用して、画像作成処理を実行する。結果的に、ステップＳ２８３で入力されたと判定された撮影画像３４１の加工の指示が反映された合成画像３０２とそのサムネイル、撮影画像３４１の加工の指示が反映された合成画像３３１とそのサムネイル、および撮影画像の加工の指示が反映された合成画像３２１とそのサムネイルが作成される。
【０２１９】
ステップＳ２８５の処理の後、ステップＳ２８６において、ＣＰＵ１３１は、ステップＳ２８４で加工された撮影画像３４１を画像表示領域３０１に表示させる。
【０２２０】
ステップＳ２８７において、ＣＰＵ１３１は、ステップＳ２８５で作成された合成画像３０２のサムネイル、合成画像３３１のサムネイル、および合成画像３２１のサムネイルを、編集用モニタ４１−１の表示に反映させる。すなわち、ＣＰＵ１３１は、例えば、図１７の画面において、加工された撮影画像３４１のサムネイルを、サムネイル３０５−２として表示させ、合成画像３０２のサムネイルを、サムネイル３０５−４として表示させ、合成画像３３１のサムネイルを、サムネイル３０５−３として表示させ、合成画像３２１のサムネイルを、サムネイル３０５−１として表示させる。
【０２２１】
このように、入力された編集操作に対応した落書きを、リアルタイムでサムネイルに反映させることにより、ユーザは、サムネイル３０５−１乃至３０５−４を見ることで、編集の状況を把握することができる。
【０２２２】
ステップＳ２８７の処理の後、処理はステップＳ２８３に戻り、上述したステップＳ２８３以降の処理が繰り返し実行される。
【０２２３】
ステップＳ２８３において、ＣＰＵ１３１が、被写体画像加工ボタン３４２および３４３のいずれかもタッチペン４３−１によりタッチされていないと判定した場合（画像表示領域３０１に表示された撮影画像３４１の加工の指示は入力されていないと判定した場合）、処理はステップＳ２８８に進む。
【０２２４】
ステップＳ２８８において、ＣＰＵ１３１は、サムネイル３０５−１，３０５−３，３０５−４のいずれかがタッチペン４３−１によりタッチされたか否かを判定することにより、合成画像３０２の表示、または前景画像４３１若しくは背景画像４０１の編集が指示されたか否かを判定し、サムネイル３０５−１，３０５−３，３０５−４のいずれもタッチペン４３−１によりタッチされていない場合（合成画像３０２の表示、または前景画像４３１若しくは背景画像４０１の編集が指示されていない場合）、処理はステップＳ２８３に戻り、上述したステップＳ２８３以降の処理を繰り返し実行する。
【０２２５】
ステップＳ２８８において、ＣＰＵ１３１が、サムネイル３０５−１，３０５−３，３０５−４のいずれかがタッチペン４３−１によりタッチされたと判定した場合（合成画像３０２の表示、または前景画像４３１若しくは背景画像４０１の編集が指示された場合）、ＣＰＵ１３１は、撮影画像表示処理を終了し、処理は図２１のステップＳ１５５に戻り、上述したステップＳ１５５以降の処理を繰り返し実行する。
【０２２６】
図２１に戻って、ステップＳ１５９において、ＣＰＵ１３１が、タッチペン４３−１によりタッチされたサムネイルがサムネイル３０５−２ではないと判定した場合、すなわち、タッチペン４３−１によりタッチされたサムネイルはサムネイル３０５−４である（合成画像３０２の表示が指示された）と判定した場合、処理はステップＳ１５４に戻り、上述したステップＳ１５４以降の処理が繰り返し実行される。
【０２２７】
以上のようにして、写真シール自動販売機１の画像編集処理が実行される。
【０２２８】
ところで、図７のステップＳ５２の撮影モードの選択の受付処理、ステップＳ５３の撮影処理、ステップＳ５５の編集処理、およびステップＳ５６の画像配置の選択の受付処理には、それぞれ、制限時間が設定されており、ＣＰＵ１３１は、予め設定された制限時間内で、上記した各処理を実行する。
【０２２９】
次に、図３９のフローチャートを参照して、写真シール自動販売機１の編集時間制御処理、すなわち、図７のステップＳ５５の編集処理の時間を制御する処理について説明する。
【０２３０】
図７のステップＳ５５の編集処理が開始されて、編集用モニタ４１−１および４１−２に、図１４に示されるような画面が表示されたとき、ステップＳ３０１において、ＣＰＵ１３１は、予め設定された制限時間のカウントダウンを開始する。
【０２３１】
ステップＳ３０２において、ＣＰＵ１３１は、ステップＳ３０１でカウントダウンを開始した制限時間が経過したか否か、または、タッチペン４３−１により、編集用モニタ４１−１に表示された終了ボタン３０３がタッチされ、かつ、タッチペン４３−２により、編集用モニタ４１−２に表示された終了ボタン３０３がタッチされるまで待機する。
【０２３２】
ステップＳ３０２において、ＣＰＵ１３１が、制限時間が経過したと判定したか、または、タッチペン４３−１により編集用モニタ４１−１に表示された終了ボタン３０３がタッチされ、かつ、タッチペン４３−２により編集用モニタ４１−２に表示された終了ボタン３０３がタッチされたと判定した場合、処理はステップＳ３０３に進む。
【０２３３】
ステップＳ３０３において、ＣＰＵ１３１は、図７のステップＳ５５の編集処理を終了させる。例えば、ユーザが編集操作を入力中に、制限時間が経過した場合、ＣＰＵ１３１は、その時点で入力された編集操作までを採用して、前景画像４３１または背景画像４０１を編集する。図７において、ステップＳ５５の編集処理が終了した後、処理はステップＳ５６に進む。
【０２３４】
ところで、写真シール自動販売機１は、図１４乃至図１７に示されるような画面を編集用モニタ４１に表示させ、ユーザからの編集の入力を受け付けることもできるが、図１４乃至図１７は、編集用モニタ４１に表示させる画面の一例であり、その他の画面を編集用モニタ４１に表示させ、ユーザからの編集の入力を受け付けることもできる。
【０２３５】
編集用モニタ４１に表示される画面の、図１４乃至図１７とは異なる例を、図４０乃至図４３に示す。図４０乃至図４３には、図７のステップＳ５５の処理の間、編集用モニタ４１−１に表示される画面の、図１４乃至図１７とは異なる例が示されている。
【０２３６】
図４０において編集用モニタ４１−１に表示されている終了ボタン３０３、画像選択部３０４、ペンメニュ３０７、スタンプメニュ３０８、太さ選択メニュ３０９、色選択メニュ３１０、消しゴムボタン３１１、やりなおしボタン３１２、およびはじめからやりなおしボタン３１３は、図１４において表示されている同一符号のものと同一の機能を有している。
【０２３７】
また、図４０においては、編集用モニタ４１−１の中央、前面に画像表示領域５０１が設けられ、画像表示領域５０１に、合成画像３０２が表示されている。ユーザは、画像表示領域５０１に表示された合成画像３０２により、落書き結果を把握することができる。また、画像表示領域５０１の左方には、合成画像縮小表示領域５０３が設けられ、合成画像縮小表示領域５０３内に、合成画像３０２が縮小された縮小合成画像５０４が表示されている。ユーザは、合成画像縮小表示領域５０３内に表示された縮小合成画像５０４により、入力した落書きの結果を把握しながら、落書きを行うことができる。なお、合成画像縮小表示領域５０３内の縮小合成画像５０４の表示は、背景画像４０１、または前景画像４３１の落書きが更新されると、直ちに更新される。従って、ユーザは、入力した編集操作に対応する落書きの結果を、リアルタイムで把握しながら、落書きを行うことができる。
【０２３８】
また、撮影画像表示領域５０１の上方には、タブ５０２−１乃至５０２−４が表示されている。タブ５０２−１には、「背景」の文字が表示され、タブ５０２−２には、「撮影結果」の文字が表示され、タブ５０２−３には、「前景」の文字が表示され、タブ５０２−４には、「合成」の文字が表示されている。図４０においては、タブ５０２−１乃至５０２−４が、同一の明るい色で表示されている。
【０２３９】
タッチペン４３−１により、タブ５０２−１が触れられた場合、ＣＰＵ１３１は、編集用モニタ４１−１に、図４１に示される画面を表示させる。図４１においては、タブ５０２−２，５０２−３，５０２−４が、タブ５０２−１より、薄暗い色で表示されている。また、図４１においては、前面に設けられた画像表示領域５２１内に、合成画像３２１が表示されている。ユーザは、タッチペン４３−１により、画像表示領域５２１内の合成画像３２１に対して落書きを入力することができる。
【０２４０】
タッチペン４３−１により、タブ５０２−３が触れられた場合、ＣＰＵ１３１は、編集用モニタ４１−１に、図４２に示される画面を表示させる。図４２においては、タブ５０２−４が、タブ５０２−１，５０２−２，５０２−３より、薄暗い色で表示されている。また、図４２においては、前面に設けられた画像表示領域５３１内に、合成画像３３１が表示されている。ユーザは、タッチペン４３−１により、画像表示領域５３１内の合成画像３３１に対して落書きを入力することができる。
【０２４１】
タッチペン４３−１により、タブ５０２−１が触れられた場合、ＣＰＵ１３１は、編集用モニタ４１−１に、図４３に示される画面を表示させる。タブ５０２−３およびタブ５０２−４は、図４３においては点線で示されているが、実際には、タブ５０２−１およびタブ５０２−２より、若干、薄暗い色として表示されている。また、図４３においては、前面に設けられた画像表示領域５４１内に、撮影画像３４１が表示されている。ユーザは、画像表示領域５４１内の撮影画像３４１により、撮影画像３４１を確認することができる。
【０２４２】
図１４乃至図１７の例においては、タッチペン４３−１により、サムネイル３０５−１乃至３０５−４の中から、いずれかのサムネイルの指定を受け付けることにより、画像表示領域３０１に、指定されたサムネイルに対応する画像を表示させていた。それに対して、図４０乃至図２３の例においては、タッチペン４３により、タブ５０２−１乃至５０２−４の中から、いずれかのタブの指定を受け付けることにより、指定されたタブに対応する画像表示領域５０１，５２１，５３１，５４１のいずれか）を編集用モニタ４１−１の中央、前面に設け、画像表示領域に、指定されたタブに対応する画像を表示させる。
【０２４３】
ところで、本発明の写真シール自動販売機１においては、背景画像４０１に描画した落書きと撮影画像３４１との合成を自然に行うために、半透明合成処理を行う。
【０２４４】
半透明合成処理とは、例えば撮影画像３４１と背景画像４０１とを合成する際に、合成重みという層を設け、合成重み値を、０乃至２５５の間で、徐々に変化させることにより、撮影画像３４１が背景画像４０１に溶け込んだような画像を作成する処理である。この処理は、勿論、撮影画像３４１と前景画像４３１とを合成する際にも行われる。
【０２４５】
合成重み値の変化のさせ方に従って、例えば撮影画像３４１を背景画像４０１から際立たせたり、反対に、ぼやかしたりすることができる。同様に、前景画像４３１を撮影画像３４１から際立たせたり、反対に、ぼやかしたりすることができる。そこで、例えば、図１４に示された画面において、撮影画像３４１と背景画像４０１の間の合成重み値の変化のさせ方を操作するボタンを設けるようにすることにより、ユーザは、撮影画像３４１を背景画像４０１から際立たせたり、ぼかしたり、自由に操作することができる。同様に、前景画像４３１と撮影画像３４１の間の合成重み値の変化のさせ方を操作するボタンを設けるようにすることにより、ユーザは、前景画像４３１を撮影画像３４１から際立たせたり、ぼかしたり、自由に操作することができる。
【０２４６】
ところで、写真シール自動販売機１の面１Ｃ側の構成は、図２においては、編集用モニタを、編集用モニタ４１−１および４１−２の２つ設ける構成になっているが、面１Ｃ側に設ける編集用モニタの個数は、２個ではなくても良い。写真シール自動販売機１の面１Ｃ側に設ける編集用モニタの個数は、例えば４個でも良い。写真シール自動販売機１の面１Ｃ側に設ける編集用モニタの個数が４個の場合の、面１Ｃ側の構成例を、図４４に示す。
【０２４７】
図４４においては、面１Ｃに、編集用モニタ４１−１乃至４１−４が設置され、編集用モニタ４１−１乃至４１−４のそれぞれの下には収納部４２−１乃至４２−４が設けられ、そこに、タッチペン４３−１乃至４３−４が収納される。
【０２４８】
図４４のような外観構成を有する写真シール自動販売機１の内部の構成例を、図４５に示す。図４５に示されるように、編集用モニタ４１−１乃至４１−４のそれぞれが制御装置９１に接続され、編集用モニタ４１−１乃至４１−４のそれぞれに対応するタッチパネル９４−１乃至９４−４が設けられている。それ以外の構成は、図５と同様である。
【０２４９】
このように、４つの編集用モニタを有する写真シール自動販売機１の場合、図４６に示されるように、ユーザ５６１−１乃至５６１−４は、それぞれ、編集用モニタ４１−１乃至４１−４の前において、タッチペン４３−１乃至４３−４を用いて、編集を入力する。
【０２５０】
４つの編集用モニタを有する写真シール自動販売機１の場合、編集用モニタ４１−１乃至４１−４のそれぞれに、図１４乃至図１７、または図４０乃至図４３のような編集画面を表示させて、ユーザ５６１−１乃至５６１−４からの編集の入力を受け付けるようにすることが可能である。また、４つある編集用モニタのそれぞれに、合成画像３２１、撮影画像３４１、合成画像３３１、および合成画像３０２を表示するようにしても良い。４つある編集用モニタのそれぞれに、合成画像３２１、撮影画像３４１、合成画像３３１、および合成画像３０２を表示させた場合の、編集用モニタ４１−１乃至４１−４の表示例を、図４７に示す。
【０２５１】
図４７においては、編集用モニタ４１−１に合成画像３２１が表示され、編集用モニタ４１−２に撮影画像３４１が表示され、編集用モニタ４１−３に合成画像３３１が表示され、編集用モニタ４１−４に合成画像３０２が表示されている。また、編集用モニタ４１−１および編集用モニタ４１−３には、それぞれ、ボタン表示欄６１２−１およびボタン表示欄６１２−２が表示されている。ボタン表示欄６１２−１および６１２−２は、ペンメニュ、スタンプメニュ、太さ選択メニュ、色選択メニュ、消しゴムボタン、および終了ボタンなどにより構成されている。
【０２５２】
ユーザは、ボタン表示欄６１２−１および６１２−２の中から、所望するボタン等を選択することにより、所望する効果を有する落書きを、合成画像３２１、または、合成画像３３１に入力することができる。また、ユーザ５６１−１は、タッチペン４３−１により、ボタン表示欄６１２−１を、編集用モニタ４１−１内の所望の位置に移動させることができる。また、ユーザ５６１−３は、タッチペン４３−３により、ボタン表示欄６１２−２を、編集用モニタ４１−３内の所望の位置に移動させることができる。
【０２５３】
また、編集用モニタ４１−２には、撮影画像加工ボタン表示欄６１３が表示されている。ユーザは、撮影画像加工ボタン表示欄６１３の中から、所望するボタンを選択して、撮影画像３４１自体を加工することができる。例えば、撮影画像３４１の一部分を引き伸ばしたり、反対に縮めたり、被写体をセピア色に変色させたりすることができる。また、ユーザ５６１−２は、タッチペン４３−２により、撮影画像加工ボタン表示欄６１３を、編集用モニタ４１−２内の所望の位置に移動させることができる。
【０２５４】
また、編集用モニタ４１−１乃至４１−３には、それぞれ、合成画像縮小表示領域６０１−１乃至６０１−３が設けられ、合成画像縮小表示領域６０１−１乃至６０１−３内に、縮小された合成画像３０２が表示されている。ユーザ５６１−１は、タッチペン４３−１により、合成画像縮小表示領域６０１−１を、編集用モニタ４１−１内の所望の位置に移動させることができる。また、ユーザ５６１−２は、タッチペン４３−２により、合成画像縮小表示領域６０１−２を、編集用モニタ４１−２内の所望の位置に移動させることができる。また、ユーザ５６１−３は、タッチペン４３−３により、合成画像縮小表示領域６０１−３を、編集用モニタ４１−３内の所望の位置に移動させることができる。
【０２５５】
ユーザ５６１−１乃至５６１−４は、編集用モニタ４１−１乃至４１−４に表示された画像を確認しつつ、分担して、画像への落書きの入力を行うことができる。従って、ユーザ５６１−１乃至５６１−４は、より短時間に、多くの編集を入力することができる。
【０２５６】
なお、図４４、および図４６に示される例においては、編集用モニタ４１−１乃至４１−４の複数のモニタが、面１Ｃに設置されているが、このことは、本発明が、複数の編集用モニタを設置することに限定されることを意味するものではない。
【０２５７】
例えば、面１Ｃに、編集用モニタ４１−１乃至４１−４の画面を合計した面積と同一、あるいはそれ以上の面積を有する大型モニタを１つ設置し、図４７の編集用モニタ４１−１乃至４１−４に表示されている４つの画面と同一の画面を仮想画面として大型モニタに表示させるようにしても良い。
【０２５８】
特に、面１Ｃに設置する大型モニタを、鉛直方向の辺が長い大型モニタにした場合（例えば、面１Ｃの床からの高さが５０ｃｍ乃至２００ｃｍの範囲全体をモニタとした場合）、ユーザの身長に合わせた高さに、仮想画面を表示させるようにすることができる。
【０２５９】
具体的には、例えば、編集処理の開始時に、図４７の編集用モニタ４１−１乃至４１−４に表示されている４つの画面と同一の４つの仮想画面を、大型モニタの、所定の高さ位置（例えば、床からの高さが１００ｃｍ位の位置）に表示させる。そして、例えば、ユーザが、タッチペン４３により、所望する仮想画面の所定の位置にタッチし、仮想画面にタッチしたまま、タッチペン４３を上下に移動させた場合、ＣＰＵ１３１は、その仮想画面の表示位置（高さ）をタッチペン４３の移動に合わせて移動させる。
【０２６０】
これにより、個々のユーザ５６１−１乃至５６１−４は、自分の身長に合った、最適な高さに仮想画面を表示させて、編集操作を入力することができる。従って、ユーザ５６１−１乃至５６１−４は、編集入力をし易くなり、結果的に、より満足の行く落書きを行うことができる。
【０２６１】
さらに、例えば、大型モニタに表示された仮想画面を、左右方向にも移動可能なようにしてもよい。すなわち、例えば、ユーザが、タッチペン４３により、大型モニタ上の所望する仮想画面にタッチし、仮想画面にタッチしたまま、タッチペン４３を上下左右に移動させた場合、ＣＰＵ１３１は、タッチペン４３の移動に合わせて、その仮想画面の表示位置を上下左右に移動させる。これにより、ユーザは、隣で編集操作を入力しているユーザと、担当する仮想画面を交換することもできる。
【０２６２】
また、例えば、大型モニタに表示された仮想画面の表示サイズを変更可能なようにしてもよい。すなわち、例えば、ユーザが、タッチペン４３により、所望する仮想画面の枠にタッチし、仮想画面の枠にタッチしたまま、タッチペン４３を上下左右に移動させた場合、ＣＰＵ１３１は、タッチペン４３の移動に合わせて、その仮想画面を拡大表示（または縮小表示）させる。これにより、ユーザは、より細部に渡って、落書きを入力することができる。また、例えば、仮想画面のうち１つを、大型モニタ全体に表示させることもできる（他の仮想画面は、大型モニタ全体に表示された仮想画面の背後に隠される）ようにすることにより、大型モニタに、ユーザの等身大、またはそれ以上の大きさの撮影画像（合成画像）を表示することができるため、より娯楽性を増大させることができる。
【０２６３】
ところで、写真シール自動販売機１の管理者は、写真シール自動販売機１内に装填しているシール紙１２１がなくなりそうになった場合、新しいシール紙ユニット９７に交換することにより、シール紙１２１を補充する。シール紙１２１の補充に際し、写真シール自動販売機１のＣＰＵ１３１は、シール紙ユニット９７に付されている制御タグ１２２を照合することにより、補充されたシール紙が、写真シール自動販売機１に適合したものか否かを判別することができる。次に、図４８を参照して、写真シール自動販売機１のＩＤ検出処理について説明する。
【０２６４】
図４８のステップＳ５０１において、ＣＰＵ１３１は、写真シール自動販売機１の所定の位置に、シール紙ユニット９７が装着されたか否かを監視し、シール紙ユニット９７が装着された場合、ステップＳ５０２に進む。
【０２６５】
ステップＳ５０２において、ＣＰＵ１３１は、制御タグリーダライタ１１２を制御して、シール紙ユニット９７に付されている制御タグ１２２のＩＤを読み取り、供給させる。
【０２６６】
ステップＳ５０３において、ＣＰＵ１３１は、ステップＳ５０２において制御タグリーダライタ１１２より取得したＩＤと、予めＲＯＭ１３２に記憶しているシール紙ＩＤを照合し、両ＩＤが同一であった場合、ステップＳ５０４に進み、ＣＰＵ１３１は、記憶部１３６から、写真シール自動販売機１が使用可能である旨のメッセージを含む画面の画像データをＲＡＭ１３３にロードし、撮影用モニタ１６、並びに編集用モニタ４１−１および４１−２のうち、少なくともいずれか１つのモニタに、写真シール自動販売機１が使用可能である旨のメッセージを含む画面を表示させる。
【０２６７】
ステップＳ５０５において、ＣＰＵ１３１は、写真シール自動販売機１を通常のゲーム可能な状態（図７のステップＳ５１の状態）に復帰させる。
【０２６８】
ステップＳ５０３において、ＣＰＵ１３１が、制御タグリーダライタ１１２より取得したＩＤと、予めＲＯＭ１３２に記憶しているシール紙ＩＤが一致しないと判定した場合、ＣＰＵ１３１は、ステップＳ５０６に進み、記憶部１３６から、写真シール自動販売機１が使用不可能である旨のメッセージを含む画面の画像データをＲＡＭ１３３にロードし、撮影用モニタ１６、並びに編集用モニタ４１−１および４１−２のうち、少なくともいずれか１つのモニタに、写真シール自動販売機１が使用不可能である旨のメッセージを含む画面を表示させる。
【０２６９】
そして、ステップＳ５０７において、ＣＰＵ１３１は、写真シール自動販売機１が使用不可能（ゲーム不可能）に設定する。その方法としては、例えば、硬貨投入口１８から硬貨を投入されないように、硬貨投入口１８にシャッタを下ろすことなどが可能である。
【０２７０】
なお、本実施の形態においては、シール紙ユニット９７に制御タグ１２２を付すようにしたが、シール紙ユニット９７に装填されているシール紙１２１の種類を識別することが可能であれば、その他の方法により、シール紙１２１を識別するようにしても構わない。
【０２７１】
例えば、制御タグ１２２の代わりに、バーコード、ＩＣカード等の方法を用いて、シール紙ユニット９７を識別するようにしてもよい。また、シール紙ユニット９７の写真シール自動販売機への装着部分の形状を、写真シール自動販売機の機種毎に異なるものにし、適合するシール紙ユニット９７だけ、写真シール自動販売機１に装着可能なようにしても良い。
【０２７２】
また、シール紙１２１とシール紙ユニット９７を分離可能に構成することも可能であり、また、一体的に構成することも可能である。
【０２７３】
以上において、印刷媒体はシール紙として説明したが、シール紙に限られるものではなく、例えば、所定のサイズの紙や、ポスター用の紙などに印刷するようにしてもよい。また、撮影した画像データを、ユーザが自ら用意したフロッピディスクなどの記録媒体に記録させることができるようにしてもよい。
【０２７４】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０２７５】
この記録媒体は、図６に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク１５１（フレキシブルディスクを含む）、光ディスク１５２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）を含む）、光磁気ディスク１５３（ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）を含む）、もしくは半導体メモリ１５４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭ１３２や、記憶部１３６に含まれるハードディスクなどで構成される。
【０２７６】
なお、以上に説明した、本実施の形態においては、背景画像４０１への編集操作を受け付ける場合、図１５に示されるような合成画像３２１を画像表示領域３０１に表示しているが、合成画像３２１を表示する代わりに、背景画像４０１を表示するようにしても良い。その場合、サムネイル３０５−１として、背景画像４０１のサムネイルを表示するようにしても良い。
【０２７７】
また、本実施の形態においては、前景画像４３１への編集操作を受け付ける場合、図１６に示されるような合成画像３３１を画像表示領域３０１に表示しているが、合成画像３３１を表示する代わりに、前景画像４３１を表示するようにしても良い。その場合、サムネイル３０５−３として、前景画像４３１のサムネイルを表示するようにしても良い。
【０２７８】
また、上記した実施の形態においては、図３４に示されるように、ＣＰＵ１３１は、撮影画像３４１、背景画像４０１、および前景画像４３１をレイヤ構造で管理している。しかしながら、このことは、本発明が、撮影画像３４１、背景画像４０１、および前景画像４３１をレイヤ構造で管理することに限定されることを意味するものではない。
【０２７９】
例えば、ＣＰＵ１３１が、前景画像４３１を除いた２つの画像、すなわち撮影画像３４１、および背景画像４０１をレイヤ構造で管理するようにしても良い。例えば、ユーザが、予め、被写体の前景に落書きをしないつもりの場合、前景画像４３１のサムネイル３０５−３（または前景画像を表示させるタブ５０２−３）を編集用モニタ４１に表示させることは、無意味なばかりではなく、ユーザの誤操作を引き起こす原因となることもある。そこで、このような場合、前景画像４３１のサムネイル３０５−３（または前景画像を表示させるタブ５０２−３）を編集用モニタ４１に表示させないようにしても良い。
【０２８０】
具体的には、例えば、編集処理の開始当初に、ＣＰＵ１３１が、編集用モニタ４１に、「被写体の前景に落書きを入力する？　はい　いいえ」のような案内を表示させる。そして、タッチペン４３により「いいえ」がタッチされた場合、ＣＰＵ１３１は、前景画像４３１のサムネイル３０５−３（または前景画像を表示させるタブ５０２−３）を編集用モニタ４１に表示させないようにする。これにより、編集用モニタ４１には、ユーザが必要とするサムネイル（またはタブ）だけが表示されるので、誤操作を引き起こす可能性を減少させ、操作性をさらに改善することができる。その場合、ＣＰＵ１３１は、図３４において、前景画像４３１を除いた２つの画像、すなわち撮影画像３４１、および背景画像４０１をレイヤ構造で管理する。
【０２８１】
同様に、ＣＰＵ１３１が、背景画像４０１を除いた２つの画像、すなわち撮影画像３４１、および前景画像４３１をレイヤ構造で管理するようにしても良い。例えば、ユーザが、予め、被写体の背景に落書きをしないつもりの場合、背景画像４０１のサムネイル３０５−１（または背景画像を表示させるタブ５０２−１）を編集用モニタ４１に表示させることは、無意味なばかりではなく、ユーザの誤操作を引き起こす原因となることもある。そこで、このような場合、背景画像４０１のサムネイル３０５−１（または背景画像を表示させるタブ５０２−１）を編集用モニタ４１に表示させないようにしても良い。
【０２８２】
具体的には、例えば、編集処理の開始当初に、ＣＰＵ１３１が、編集用モニタ４１に、「被写体の背景に落書きを入力する？　はい　いいえ」のような案内を表示させる。そして、タッチペン４３により「いいえ」がタッチされた場合、ＣＰＵ１３１は、背景画像４０１のサムネイル３０５−１（または背景画像を表示させるタブ５０２−１）を編集用モニタ４１に表示させないようにする。これにより、編集用モニタ４１には、ユーザが必要とするサムネイル（またはタブ）だけが表示されるので、誤操作を引き起こす可能性を減少させ、操作性をさらに改善することができる。その場合、ＣＰＵ１３１は、図３４において、背景画像４０１を除いた２つの画像、すなわち撮影画像３４１、および前景画像４３１をレイヤ構造で管理する。
【０２８３】
また、上記した実施の形態においては、図３４に示されるように、前景画像４３１、および背景画像４０１は、それぞれ１枚ずつ管理されているが、図３４に示されたレイヤ構造において、背景画像４０１の下に、さらに１枚以上の背景画像を重ねるようにしても良い。同様に、図３４に示されたレイヤ構造において、前景画像４３１の上に、さらに１枚以上の前景画像を重ねるようにしても良い。このように、背景画像をさらに細かいレイヤ構造とし、前景画像をさらに細かいレイヤ構造とすることにより、ユーザは、より、細かい部分への編集操作の入力を行うことができる。なお、この場合、レイヤ構造を構成する全ての画像に対応するサムネイル（またはタブ）を編集用モニタ４１に表示させるようにすると良い。
【０２８４】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０２８５】
【発明の効果】
以上のように、本発明によれば、ユーザは、撮影された画像を編集することができる。
【０２８６】
また、本発明によれば、ユーザが背景画像、または前景画像に、誤って落書きを入力したり削除したりすることを防止することができる。また、画面上に表示させるボタン類を少なくすることができる。結果的に、編集時の操作性を改善することができる。
【０２８７】
また、本発明によれば、より娯楽性のある編集操作を実現することができる。
【図面の簡単な説明】
【図１】本発明を適用した写真シール自動販売機の外観の例を示す斜視図である。
【図２】本発明を適用した写真シール自動販売機の他の外観の例を示す斜視図である。
【図３】図１の写真シール自動販売機の配置の例を示す図である。
【図４】図１の写真シール自動販売機の配置の例を上方から示す図である。
【図５】図１の写真シール自動販売機の内部構成の例を示すブロック図である。
【図６】図５の制御装置の構成例を示すブロック図である。
【図７】写真シール自動販売機の顧客応対処理を説明するフローチャートである。
【図８】図７のステップＳ５３の処理を詳細に説明するフローチャートである。
【図９】撮影用モニタの表示例を示す図である。
【図１０】撮影用モニタの表示例を示す他の図である。
【図１１】撮影用モニタの表示例を示すさらに他の図である。
【図１２】撮影用モニタの表示例を示す図である。
【図１３】撮影用モニタの表示例を示す他の図である。
【図１４】編集用モニタの表示例を示す図である。
【図１５】編集用モニタの表示例を示す他の図である。
【図１６】編集用モニタの表示例を示すさらに他の図である。
【図１７】編集用モニタの表示例を示す図である。
【図１８】編集用モニタの表示例を示す他の図である。
【図１９】シール紙の例を示す図である。
【図２０】従来の写真シール自動販売機の編集用モニタの表示例を示す、図１４乃至図１７の例と比較するための図である。
【図２１】図７のステップＳ５５の処理を詳細に説明するフローチャートである。
【図２２】図２１のステップＳ１５１、図３６のステップＳ２４５、図３７のステップＳ２６５、および図３８のステップＳ２８５の処理を詳細に説明するフローチャートである。
【図２３】図２２のステップＳ１８２、ステップＳ１８５、およびステップＳ１８８の処理を詳細に説明するフローチャートである。
【図２４】画像合成処理を説明する図である。
【図２５】画像合成処理を説明する他の図である。
【図２６】画像合成処理を説明するさらに他の図である。
【図２７】画像合成処理を説明する図である。
【図２８】画像合成処理を説明する他の図である。
【図２９】画像合成処理を説明するさらに他の図である。
【図３０】画像合成処理を説明する図である。
【図３１】画像合成処理を説明する他の図である。
【図３２】画像合成処理を説明するさらに他の図である。
【図３３】画像合成処理を説明する図である。
【図３４】画像のレイヤ構造を説明する図である。
【図３５】図２１のステップＳ１５４の処理を詳細に説明するフローチャートである。
【図３６】図２１のステップＳ１５６の処理を詳細に説明するフローチャートである。
【図３７】図２１のステップＳ１５８の処理を詳細に説明するフローチャートである。
【図３８】図２１のステップＳ１６０の処理を詳細に説明するフローチャートである。
【図３９】写真シール自動販売機の編集時間制御処理を説明するフローチャートである。
【図４０】編集用モニタの表示例を示す図である。
【図４１】編集用モニタの表示例を示す他の図である。
【図４２】編集用モニタの表示例を示すさらに他の図である。
【図４３】編集用モニタの表示例を示す図である。
【図４４】本発明を適用した写真シール自動販売機の図２とは異なる外観の例を示す斜視図である。
【図４５】図４４の写真シール自動販売機の内部構成の例を示すブロック図である。
【図４６】ユーザの配置を説明する図である。
【図４７】編集用モニタの表示例を示す図である。
【図４８】写真シール自動販売機のＩＤ検出処理を説明するフローチャートである。
【符号の説明】
１　写真シール自動販売機
１２　撮影装置
１６　撮影用モニタ
１７　操作パネル
３１　シール取り出し口
４１−１，４１−２　編集用モニタ
４３−１，４３−２　タッチペン
９１　制御装置
９４−１，９４−２　タッチパネル
９７　シール紙ユニット
１３１　ＣＰＵ
１３３　ＲＡＭ
１３６　記憶部
【図１】
2004048275.tif 000003
【図２】
2004048275.tif 000004
【図３】
2004048275.tif 000005
【図４】
2004048275.tif 000006
【図５】
2004048275.tif 000007
【図６】
2004048275.tif 000008
【図７】
2004048275.tif 000009
【図８】
2004048275.tif 000010
【図９】
2004048275.tif 000011
【図１０】
2004048275.tif 000012
【図１１】
2004048275.tif 000013
【図１２】
2004048275.tif 000014
【図１３】
2004048275.tif 000015
【図１４】
2004048275.tif 000016
【図１５】
2004048275.tif 000017
【図１６】
2004048275.tif 000018
【図１７】
2004048275.tif 000019
【図１８】
2004048275.tif 000020
【図１９】
2004048275.tif 000021
【図２０】
2004048275.tif 000022
【図２１】
2004048275.tif 000023
【図２２】
2004048275.tif 000024
【図２３】
2004048275.tif 000025
【図２４】
2004048275.tif 000026
【図２５】
2004048275.tif 000027
【図２６】
2004048275.tif 000028
【図２７】
2004048275.tif 000029
【図２８】
2004048275.tif 000030
【図２９】
2004048275.tif 000031
【図３０】
2004048275.tif 000032
【図３１】
2004048275.tif 000033
【図３２】
2004048275.tif 000034
【図３３】
2004048275.tif 000035
【図３４】
2004048275.tif 000036
【図３５】
2004048275.tif 000037
【図３６】
2004048275.tif 000038
【図３７】
2004048275.tif 000039
【図３８】
2004048275.tif 000040
【図３９】
2004048275.tif 000041
【図４０】
2004048275.tif 000042
【図４１】
2004048275.tif 000043
【図４２】
2004048275.tif 000044
【図４３】
2004048275.tif 000045
【図４４】
2004048275.tif 000046
【図４５】
2004048275.tif 000047
【図４６】
2004048275.tif 000048
【図４７】
2004048275.tif 000049
【図４８】
2004048275.tif 000050