(57)【特許請求の範囲】
【請求項１】
被写体の複数の画像を編集し、ユーザに提供する画像印刷装置において、
前記被写体の画像を撮影する撮影手段と、
前記ユーザからの、１枚の前記被写体の画像への編集操作の入力を受け付ける受付手段と、
前記受付手段により入力が受け付けられた前記編集操作に従って、前記被写体の画像を編集する編集手段と、
前記編集手段により編集された前記被写体の画像を、予め指定された所定の印刷媒体に印刷する印刷手段と、
前記印刷手段により前記被写体の画像の印刷が開始されるタイミングで、前記受付手段に、次の前記被写体の画像への前記編集操作の入力の受付を開始させる制御手段と
を備えることを特徴とする画像印刷装置。
【請求項２】
前記印刷手段により前記被写体の画像が印刷された前記印刷媒体を排出して、前記ユーザに提供する提供手段をさらに備える
ことを特徴とする請求項１に記載の画像印刷装置。
【請求項３】
前記提供手段は、前記被写体の画像を撮影し、前記被写体の画像への前記編集操作の入力を受け付ける撮影編集空間に配置される
ことを特徴とする請求項２に記載の画像印刷装置。
【請求項４】
前記被写体の画像を撮影する撮影空間と、前記被写体の画像への前記編集操作の入力を受け付ける編集空間は、異なる空間に配置され、
前記提供手段は、前記編集空間に配置される
ことを特徴とする請求項２に記載の画像印刷装置。
【請求項５】
前記制御手段は、前記印刷手段に、編集された前記被写体の画像の印刷が完了するタイミングで、次に編集された前記被写体の画像の印刷を開始させる
ことを特徴とする請求項１乃至４のいずれかに記載の画像印刷装置。
【請求項６】
前記印刷手段は、編集された複数の前記被写体の画像を印刷する際に、前に編集された前記被写体の画像が印刷された同一の前記印刷媒体に、次に編集された前記被写体の画像を印刷する
ことを特徴とする請求項５に記載の画像印刷装置。
【請求項７】
前記所定の印刷媒体であって、装着された前記印刷媒体を識別するための識別情報を読み取る読み取り手段をさらに備え、
前記制御手段は、前記読み取り手段による読み取り結果に基づいて、前記印刷媒体への印刷を制御する
ことを特徴とする請求項１乃至６のいずれかに記載の画像印刷装置。
【請求項８】
前記印刷手段により画像が印刷される前記印刷媒体を格納するとともに、前記読み取り手段により読み取られる前記識別情報を保持する
ことを特徴とする請求項７に記載の画像印刷装置により使用される印刷媒体ユニット。
【請求項９】
被写体の複数の画像を編集し、ユーザに提供する画像印刷装置の画像印刷方法において、
前記被写体の画像を撮影する撮影ステップと、
前記ユーザからの、１枚の前記被写体の画像への編集操作の入力を受け付ける受付ステップと、
前記受付ステップの処理により入力が受け付けられた前記編集操作に従って、前記被写体の画像を編集する編集ステップと、
前記編集ステップの処理により編集された前記被写体の画像を、予め指定された所定の印刷媒体に印刷する印刷ステップと、
前記印刷ステップの処理により前記被写体の画像の印刷が開始されるタイミングで、前記受付ステップの処理による、次の前記被写体の画像への前記編集操作の入力の受付を開始させる制御ステップと
を含むことを特徴とする画像印刷方法。
【請求項１０】
被写体の複数の画像を編集し、ユーザに提供する画像印刷装置を制御するコンピュータに、
前記被写体の画像の撮影を制御する撮影制御ステップと、
前記ユーザからの、１枚の前記被写体の画像への編集操作の入力の受け付けを制御する受付制御ステップと、
前記受付制御ステップの処理により入力の受け付けが制御された前記編集操作に従って、前記被写体の画像を編集する編集ステップと、
前記編集ステップの処理により編集された前記被写体の画像の、予め指定された所定の印刷媒体への印刷を制御する印刷制御ステップと、
前記印刷制御ステップの処理による前記被写体の画像の印刷の制御が開始されるタイミングで、前記受付制御ステップの処理による、次の前記被写体の画像への前記編集操作の入力の受付の制御を開始させる制御ステップと
を実行させるプログラム。
【請求項１１】
被写体の複数の画像を編集し、ユーザに提供する画像印刷装置において、
前記被写体の画像を撮影する撮影手段と、
前記ユーザからの、１枚の前記被写体の画像への編集操作の入力を受け付ける受付手段と、
前記受付手段により入力が受け付けられた前記編集操作に従って、前記被写体の画像を編集する編集手段と、
前記編集手段により編集された前記被写体の画像を、予め指定された所定の印刷媒体に印刷する印刷手段と、
前記印刷手段により前記被写体の画像の印刷が開始されるタイミングで、前記撮影手段に、次の前記被写体の画像の撮影を開始させる制御手段と
を備えることを特徴とする画像印刷装置。
【請求項１２】
前記印刷手段により前記被写体の画像が印刷された前記印刷媒体を排出して、前記ユーザに提供する提供手段をさらに備える
ことを特徴とする請求項１１に記載の画像印刷装置。
【請求項１３】
前記提供手段は、前記被写体の画像を撮影し、前記被写体の画像への前記編集操作の入力を受け付ける撮影編集空間に配置される
ことを特徴とする請求項１２に記載の画像印刷装置。
【請求項１４】
前記制御手段は、
前記編集手段に、前記撮影手段により撮影された次の前記被写体の画像を編集させ、
前記印刷手段に、編集された前記被写体の画像の印刷が完了するタイミングで、次に編集された前記被写体の画像の印刷を開始させる
ことを特徴とする請求項１１乃至１３のいずれかに記載の画像印刷装置。
【請求項１５】
前記印刷手段は、編集された複数の前記被写体の画像を印刷する際に、前に編集された前記被写体の画像が印刷された同一の前記印刷媒体に、次に編集された前記被写体の画像を印刷する
ことを特徴とする請求項１４に記載の画像印刷装置。
【請求項１６】
前記所定の印刷媒体であって、装着された前記印刷媒体を識別するための識別情報を読み取る読み取り手段をさらに備え、
前記制御手段は、前記読み取り手段による読み取り結果に基づいて、前記印刷媒体への印刷を制御する
ことを特徴とする請求項１１乃至１５のいずれかに記載の画像印刷装置。
【請求項１７】
前記印刷手段により画像が印刷される前記印刷媒体を格納するとともに、前記読み取り手段により読み取られる前記識別情報を保持する
ことを特徴とする請求項１６に記載の画像印刷装置により使用される印刷媒体ユニット。
【請求項１８】
被写体の複数の画像を編集し、ユーザに提供する画像印刷装置の画像印刷方法において、
前記被写体の画像を撮影する撮影ステップと、
前記ユーザからの、１枚の前記被写体の画像への編集操作の入力を受け付ける受付ステップと、
前記受付ステップの処理により入力が受け付けられた前記編集操作に従って、前記被写体の画像を編集する編集ステップと、
前記編集ステップの処理により編集された前記被写体の画像を、予め指定された所定の印刷媒体に印刷する印刷ステップと、
前記印刷ステップの処理により前記被写体の画像の印刷が開始されるタイミングで、前記撮影ステップの処理による、次の前記被写体の画像の撮影を開始させる制御ステップと
を含むことを特徴とする画像印刷方法。
【請求項１９】
被写体の複数の画像を編集し、ユーザに提供する画像印刷装置を制御するコンピュータに、
前記被写体の画像の撮影を制御する撮影制御ステップと、
前記ユーザからの、１枚の前記被写体の画像への編集操作の入力の受け付けを制御する受付制御ステップと、
前記受付制御ステップの処理により入力の受け付けが制御された前記編集操作に従って、前記被写体の画像を編集する編集ステップと、
前記編集ステップの処理により編集された前記被写体の画像の、予め指定された所定の印刷媒体への印刷を制御する印刷制御ステップと、
前記印刷制御ステップの処理による前記被写体の画像の印刷の制御が開始されるタイミングで、前記撮影制御ステップの処理による、次の前記被写体の画像の撮影の制御を開始させる制御ステップと
を実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像印刷装置および方法、印刷媒体ユニット、並びにプログラムに関し、特に、ユーザの待ち時間を短縮することができるようにした画像印刷装置および方法、印刷媒体ユニット、並びにプログラムに関する。
【０００２】
【従来の技術】
従来、ユーザの画像を撮影し、これを予め用意されたフレーム画像と合成してシール紙などに印刷して提供する画像印刷装置（例えば、プリントクラブ（商標））が知られている。そして、この画像印刷装置の中には、ユーザは、撮影した画像上に付属のペンで任意の文字や図形などを書き込む（編集する）ことができるようになされているものも存在する。
【０００３】
また、より多種類、且つ、多い枚数の画像が印刷されたシール紙を入手したいというユーザの要望に応えるために、１ユーザが、複数の画像の編集を行えるようにした画像印刷装置も知られている。
【０００４】
【発明が解決しようとする課題】
しかしながら、このような画像印刷装置においては、ユーザが、撮影した複数枚の画像に対してそれぞれ編集を行うため、1回のゲームに長時間要するという課題があった。
【０００５】
結果的に、先客がゲームを終了するのを待っている後続の客は、長時間、待たされてしまうという課題があった。
【０００６】
また、このような画像印刷装置においては、一般的に、印刷に所定の時間を要し、画像の編集操作を終了したユーザは、印刷が終了して、シール紙が提供されるまで待たなくてはならない。従って、印刷待ちの時間、ユーザを退屈させてしまうという課題があった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、ユーザの待ち時間を短縮させるようにするものである。
【０００８】
【課題を解決するための手段】
本発明の第１の画像印刷装置は、被写体の画像を撮影する撮影手段と、ユーザからの、１枚の被写体の画像への編集操作の入力を受け付ける受付手段と、受付手段により入力が受け付けられた編集操作に従って、被写体の画像を編集する編集手段と、編集手段により編集された被写体の画像を、予め指定された所定の印刷媒体に印刷する印刷手段と、印刷手段により被写体の画像の印刷が開始されるタイミングで、受付手段に、次の被写体の画像への編集操作の入力の受付を開始させる制御手段とを備えることを特徴とする。
【０００９】
撮影手段は、例えば、撮影装置により構成され、受付手段は、例えば、タッチペン、およびタッチパネルにより構成され、編集手段は、例えば、表示プロセッサにより構成され、印刷手段は、例えば、プリンタにより構成され、制御手段は、例えば、CPUにより構成される。
【００１０】
ユーザからの編集操作の入力に基づいた、被写体の画像の編集が終了した後、編集された被写体の画像の印刷媒体への印刷が開始されると同時に、次の被写体の画像への編集操作の入力の受け付けが開始される。
【００１１】
以上のように構成することにより、ユーザが最後の被写体の画像への編集操作の入力を終了した後、ユーザに画像が印刷された印刷媒体が提供されるまでの時間を短縮することが可能となる。したがって、ユーザの待ち時間を減らすことが可能となり、ユーザに退屈さを感じさせないようにすることができる。また、ゲームを待っている後続の客の待ち時間を減らすことも可能となる。さらに、１回のゲームに要する時間を短縮することができることから、同一の時間内により多くの回数のゲームを実行することが可能となり、画像印刷装置の管理者は、より大きな収益をあげることができる。
【００１２】
前記印刷手段により前記被写体の画像が印刷された前記印刷媒体を排出して、前記ユーザに提供する提供手段をさらに設けるようにすることができる。
【００１３】
提供手段は、例えば、シール取り出し口により構成される。
【００１４】
以上のように構成することにより、ユーザに、画像が印刷されたシール紙を提供することが可能となる。
【００１５】
前記提供手段には、前記被写体の画像を撮影し、前記被写体の画像への前記編集操作の入力を受け付ける撮影編集空間に配置されるようにさせることができる。
【００１６】
以上のように構成することにより、撮影編集空間において、ユーザに、画像が印刷されたシール紙を提供することが可能となる。
【００１７】
前記被写体の画像を撮影する撮影空間と、前記被写体の画像への前記編集操作の入力を受け付ける編集空間は、異なる空間に配置され、前記提供手段には、編集空間に配置されるようにさせることができる。
【００１８】
以上のように構成することにより、編集空間において、ユーザに、画像が印刷されたシール紙を提供することが可能となる。また、撮影空間にいるユーザは、編集空間で画像が提供されるまで待っているユーザを待つことなく、撮影処理を開始することが可能となる。
【００１９】
前記制御手段には、前記印刷手段に、編集された前記被写体の画像の印刷が完了するタイミングで、次に編集された前記被写体の画像の印刷を開始させるようにさせることができる。
【００２０】
以上のように構成することにより、ユーザが最後の被写体の画像への編集操作の入力を終了した後、ユーザに画像が印刷された印刷媒体が提供されるまでの時間を短縮することが可能となる。したがって、ユーザの待ち時間を減らすことが可能となり、ユーザに退屈さを感じさせないようにすることができる。
【００２１】
前記印刷手段には、編集された複数の前記被写体の画像を印刷する際に、前に編集された前記被写体の画像が印刷された同一の前記印刷媒体に、次に編集された前記被写体の画像を印刷するようにさせることができる。
【００２２】
以上のように構成することにより、ユーザは、複数の異なる編集が施された画像が印刷された１枚のシール紙を取得することが可能となる。
【００２３】
前記所定の印刷媒体であって、装着された前記印刷媒体を識別するための識別情報を読み取る読み取り手段をさらに設けるようにし、前記制御手段には、読み取り手段による読み取り結果に基づいて、前記印刷媒体への印刷を制御するようにさせることができる。
【００２４】
読み取り手段は、例えばIDタグリーダ／ライタにより構成される。
【００２５】
このようにすることにより、画像印刷装置にシール紙を補充する際、間違いなく、画像印刷装置専用として予め指定されたシール紙を、補充することが可能となる。
【００２６】
本発明の第１の印刷媒体ユニットは、前記印刷媒体を格納するとともに、前記読み取り手段により読み取られる前記識別情報を保持することを特徴とする。
【００２７】
本発明の画像印刷方法は、被写体の画像を撮影する撮影ステップと、ユーザからの、１枚の被写体の画像への編集操作の入力を受け付ける受付ステップと、受付ステップの処理により入力が受け付けられた編集操作に従って、被写体の画像を編集する編集ステップと、編集ステップの処理により編集された被写体の画像を、予め指定された所定の印刷媒体に印刷する印刷ステップと、印刷ステップの処理により被写体の画像の印刷が開始されるタイミングで、受付ステップの処理による、次の被写体の画像への編集操作の入力の受付を開始させる制御ステップとを含むことを特徴とする。
【００２８】
本発明の第１のプログラムは、被写体の複数の画像を編集し、ユーザに提供する画像印刷装置を制御するコンピュータに、被写体の画像の撮影を制御する撮影制御ステップと、ユーザからの、１枚の被写体の画像への編集操作の入力の受け付けを制御する受付制御ステップと、受付制御ステップの処理により入力の受け付けが制御された編集操作に従って、被写体の画像を編集する編集ステップと、編集ステップの処理により編集された被写体の画像の、予め指定された所定の印刷媒体への印刷を制御する印刷制御ステップと、印刷制御ステップの処理による被写体の画像の印刷の制御が開始されるタイミングで、受付制御ステップの処理による、次の被写体の画像への編集操作の入力の受付の制御を開始させる制御ステップとを実行させる。
【００２９】
本発明の第１のプログラムは、所定の記録媒体に記録されて、例えば、ドライブにより読み出され、画像印刷装置にインストールされる。記録媒体は、フレキシブルディスクなどよりなる磁気ディスク、CD-ROM（Compact Disk Read Only Memory）、DVD-ROM（Digital Versatile Disk）などよりなる光ディスク、MD（Mini-Disk）（商標）などよりなる光磁気ディスク、または、半導体メモリなどにより構成される。
【００３０】
本発明の第２の画像印刷装置は、被写体の画像を撮影する撮影手段と、ユーザからの、１枚の被写体の画像への編集操作の入力を受け付ける受付手段と、受付手段により入力が受け付けられた編集操作に従って、被写体の画像を編集する編集手段と、編集手段により編集された被写体の画像を、予め指定された所定の印刷媒体に印刷する印刷手段と、印刷手段により被写体の画像の印刷が開始されるタイミングで、撮影手段に、次の被写体の画像の撮影を開始させる制御手段とを備えることを特徴とする。
【００３１】
撮影手段は、例えば、撮影装置により構成され、受付手段は、例えば、タッチペン、およびタッチパネルにより構成され、編集手段は、例えば、表示プロセッサにより構成され、印刷手段は、例えば、プリンタにより構成され、制御手段は、例えば、CPUにより構成される。
【００３２】
ユーザからの編集操作の入力に基づいた、被写体の画像の編集が終了した後、編集された被写体の画像の印刷媒体への印刷が開始されると同時に、次の被写体の画像の撮影が開始される。
【００３３】
以上のように構成することにより、ユーザが最後の被写体の画像への編集操作の入力を終了した後、ユーザに画像が印刷された印刷媒体が提供されるまでの時間を短縮することが可能となる。したがって、ユーザの待ち時間を減らすことが可能となり、ユーザに退屈さを感じさせないようにすることができる。また、ゲームを待っている後続の客の待ち時間を減らすことも可能となる。さらに、１回のゲームに要する時間を短縮することができることから、同一の時間内により多くの回数のゲームを実行することが可能となり、画像印刷装置の管理者は、より大きな収益をあげることができる。
【００３４】
前記印刷手段により前記被写体の画像が印刷された前記印刷媒体を排出して、前記ユーザに提供する提供手段をさらに設けるようにすることができる。
【００３５】
提供手段は、例えば、シール取り出し口により構成される。
【００３６】
以上のように構成することにより、ユーザに、画像が印刷されたシール紙を提供することが可能となる。
【００３７】
前記提供手段には、前記被写体の画像を撮影し、前記被写体の画像への前記編集操作の入力を受け付ける撮影編集空間に配置されるようにさせることができる。
【００３８】
以上のように構成することにより、撮影編集空間において、ユーザに、画像が印刷されたシール紙を提供することが可能となる。
【００３９】
前記制御手段には、前記編集手段に、前記撮影手段により撮影された次の前記被写体の画像を編集させ、前記印刷手段に、編集された前記被写体の画像の印刷が完了するタイミングで、次に編集された前記被写体の画像の印刷を開始させるようにさせることができる。
【００４０】
以上のように構成することにより、ユーザが最後の被写体の画像への編集操作の入力を終了した後、ユーザに画像が印刷された印刷媒体が提供されるまでの時間を短縮することが可能となる。したがって、ユーザの待ち時間を減らすことが可能となり、ユーザに退屈さを感じさせないようにすることができる。
【００４１】
前記印刷手段には、編集された複数の前記被写体の画像を印刷する際に、前に編集された前記被写体の画像が印刷された同一の前記印刷媒体に、次に編集された前記被写体の画像を印刷するようにさせることができる。
【００４２】
以上のように構成することにより、ユーザは、複数の異なる編集が施された画像が印刷された１枚のシール紙を取得することが可能となる。
【００４３】
前記所定の印刷媒体であって、装着された前記印刷媒体を識別するための識別情報を読み取る読み取り手段をさらに設けるようにし、前記制御手段には、前記読み取り手段による読み取り結果に基づいて、前記印刷媒体への印刷を制御するようにさせることができる。
【００４４】
読み取り手段は、例えばIDタグリーダ／ライタにより構成される。
【００４５】
このようにすることにより、画像印刷装置にシール紙を補充する際、間違いなく、画像印刷装置専用として予め指定されたシール紙を、補充することが可能となる。
【００４６】
本発明の第２の印刷媒体ユニットは、前記印刷手段により画像が印刷される前記印刷媒体を格納するとともに、前記読み取り手段により読み取られる前記識別情報を保持することを特徴とする。
【００４７】
本発明の第２の画像印刷方法は、被写体の画像を撮影する撮影ステップと、ユーザからの、１枚の被写体の画像への編集操作の入力を受け付ける受付ステップと、受付ステップの処理により入力が受け付けられた編集操作に従って、被写体の画像を編集する編集ステップと、編集ステップの処理により編集された被写体の画像を、予め指定された所定の印刷媒体に印刷する印刷ステップと、印刷ステップの処理により被写体の画像の印刷が開始されるタイミングで、撮影ステップの処理による、次の被写体の画像の撮影を開始させる制御ステップとを含むことを特徴とする。
【００４８】
本発明の第２のプログラムは、被写体の複数の画像を編集し、ユーザに提供する画像印刷装置を制御するコンピュータに、被写体の画像の撮影を制御する撮影制御ステップと、ユーザからの、１枚の被写体の画像への編集操作の入力の受け付けを制御する受付制御ステップと、受付制御ステップの処理により入力の受け付けが制御された編集操作に従って、被写体の画像を編集する編集ステップと、編集ステップの処理により編集された被写体の画像の、予め指定された所定の印刷媒体への印刷を制御する印刷制御ステップと、印刷制御ステップの処理による被写体の画像の印刷の制御が開始されるタイミングで、撮影制御ステップの処理による、次の被写体の画像の撮影の制御を開始させる制御ステップとを実行させる。
【００４９】
本発明の第２のプログラムは、所定の記録媒体に記録されて、例えば、ドライブにより読み出され、画像印刷装置にインストールされる。記録媒体は、フレキシブルディスクなどよりなる磁気ディスク、CD-ROM（Compact Disk Read Only Memory）、DVD-ROM（Digital Versatile Disk）などよりなる光ディスク、MD（Mini-Disk）（商標）などよりなる光磁気ディスク、または、半導体メモリなどにより構成される。
【００５０】
【発明の実施の形態】
図１は、本発明を適用した画像印刷装置１の一実施の形態の構成例を示す斜視図である。
【００５１】
画像印刷装置１の筐体１１の面１１−１には、左上方に硬貨投入口１２が設けられており、ユーザは、画像印刷装置１を利用するとき、所定の金額を投入する。また、面１１−１の左右上方には、スピーカ１３Ｒおよび１３Ｌが設けられている。スピーカ１３Ｒおよび１３Ｌは、各種の音声ガイダンスなどを出力し、ユーザに対して、撮影方法（シール作成の進行方法）を案内する。さらに、硬貨投入口１２の下方、右よりには、画像が印刷されたシール紙１２２（図３参照）を排出するシール取り出し口１４が設けられている。シール取り出し口１４には、プリンタ１０９（図３参照）が印刷したシール紙１２２が排出され、ユーザはこのシール取り出し口１４に排出されたシール紙１２２を受け取る。
【００５２】
面１１−１の上方にある、床に対して水平な面１１−２の中央には、CRT(Cathode Ray Tube)やLCD(Liquid Crystal Display)などよりなる確認・編集用モニタ１５が設置されている。確認・編集用モニタ１５は、撮影方法を案内する画面や、撮影装置３１により撮影された被写体の画像を表示したり、編集対象の画像（以下、適宜、編集対象画像と称する）とともに、様々な編集ツールの選択ボタンなどを表示したりする。そして、確認・編集用モニタ１５は、タッチペン等で書き込みがされたとき、その入力に応じて生成した編集済みの画像を表示する。
【００５３】
また、面１１−２には、確認・編集用モニタ１５の他に、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、消しゴム用タッチペン１６Ｃが設置されている。
【００５４】
また、確認・編集用モニタ１５には、タッチパネル１１３（図３参照）が積層されており、ユーザは、確認・編集用モニタ１５に表示されている画像に対して、線画用タッチペン１６Ａを操作することにより編集対象画像に任意の線や背景などを書き込む（入力する）ことができ、スタンプ用タッチペン１６Ｂを操作することにより編集対象画像に任意の文字や図形などを書き込む（入力する）ことができ、消しゴム用タッチペン１６Ｃを操作することにより編集対象画像に書き込まれた編集情報を消しゴムで消すように消去することができる。
【００５５】
面１１−２の上方には、床に対して垂直であり、正面方向やや内側を向いた面１１−３および１１−４が設けられ、さらに、それらの面１１−３および１１−４の上方には、所定の角度だけ下側を向いた面１１−５が設けられており、照明装置１７−１，１７−２、または１７−３がそれぞれ配置される。照明装置は１７−１，１７−２、および１７−３は、内部に発光体（フラッシュ）を有しており、ユーザから撮影の開始が指示され、カメラ３２が取り込む画像を静止画像として記憶するとき（キャプチャするとき）、そのタイミングに合わせて、被写体を照射する。
【００５６】
面１１−３および１１−４の間には、正面方向を向いた、床に対して垂直な面１１−７が設けられており、その面１１−７には、CCD（Charge Coupled Device）、あるいはCMOS（Complementary Metal Oxide Semiconductor）などよりなるカメラ３２が配置された撮影装置３１が設置されている。また、撮影装置３１の下には、小型のLCDなどよりなる取り込み画像表示部３３が配置されている。カメラ３２は、被写体の画像を取り込み、その画像（動画像）は、取り込み画像表示部３３に表示される。取り込み画像表示部３３がカメラ３２の近傍に設けられているため、ユーザは、取り込み画像表示部３３に表示されている自分の画像を確認しながら、視線をほぼカメラ３２に向けた状態で撮影することができる。
【００５７】
図２は、図１の画像印刷装置１の配置例を示す図である。
【００５８】
筐体１１の正面（面１１−１および１１−７）と対向する位置には、所定距離だけ離間して背景パネル４３が設置され、ユーザは、筐体１１と背景パネル４３の間の空間を撮影空間として、自分自身の画像を撮影する。なお、筐体１１の上面にはカーテンフレーム４１が水平方向に設置されており、カーテンフレーム４１には、撮影空間の内部が外部から見えないように、カーテン４２が取り付けられている。
【００５９】
なお、筐体１１の正面（面１１−１および１１−７）の空間を撮影編集空間と称する。
【００６０】
図３は、図１の画像印刷装置１の内部の構成例を示すブロック図である。図１において説明した部分についての説明は省略する。
【００６１】
CPU（Central Processing Unit）１０１は、ROM（Read Only Memory）１０２に記憶されているプログラム、または、プログラム記憶部１０４からRAM（Random Access Memory）１０３にロードしたプログラムに従って画像印刷装置１の全体の動作を、バス１１０を介して制御する。RAM１０３にはまた、CPU１０１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【００６２】
プログラム記憶部１０４は、ハードディスクやそのドライブからなり、CPU１０１が実行する様々なプログラムなどを記憶する。ドライブ１０５は、フレキシブルディスクやハードディスクなどの磁気ディスクや、CD-ROM，DVDなどの光ディスクなどの記録媒体に記憶されているプログラムを読み出し、バス１１０を介してプログラム記憶部１０４などに供給する。例えば、ドライブ１０５からは、被写体の画像と合成する新たなフレーム画像などが供給される。
【００６３】
撮影装置３１の内部には、上述したカメラ３２の他に、カメラ制御部１０６が配置されている。カメラ制御部１０６は、ユーザが線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃを操作することにより入力したカメラ３２の調節要求に応じて、カメラ３２のズーム率、取り込む光量などを制御する。
【００６４】
キープ画像記憶部１０７は、ユーザが撮影し、編集する画像として選択した画像を所定の枚数だけ記憶する。例えば、キープ画像記憶部１０７は、キープ画像（編集対象画像）を３枚まで記憶する。
【００６５】
硬貨処理部１０８は、硬貨投入口１２から投入された硬貨をカウントし、画像の作成代金として予め設定されている所定の金額が投入されたと判定したとき、それをCPU１０１に通知する。
【００６６】
プリンタ１０９は、画像シールを作成する部分であり、カメラ３２により撮影され、後述の落書き処理などが施された後の画像（プリントすべきとして確定した画像、以下、プリント画像と称する）をシール紙ユニット１２０から供給されるシール紙１２２などに印刷し、出力する。プリンタ１０９は、ユーザが選択したプリント画像を、シール紙１２２上に、指定された分割数の配置にしたがって印刷する。なお、ユーザは、１枚のシール紙１２２上に、数種類のプリント画像を選択して印刷させることができる。
【００６７】
IDタグリーダ／ライタ１１４は、シール紙ユニット１２０に付されているIDタグ１２１を読み取り、CPU１０１に通知する。CPU１０１は、IDタグリーダ／ライタ１１４より通知されたIDを、予めROM１０２等に記憶しているIDと照合することにより、シール紙ユニット１２０に収納されているシール紙１２２が、画像印刷装置１が使用するシール紙として適当なシール紙であるか否かを判定し、画像印刷装置１を使用可能、または使用不可能にする。
【００６８】
すなわち、IDタグ１２１に書き込まれたIDと、予めROM１０２等に記憶しているIDが一致した場合、CPU１０１は、画像印刷装置１をゲーム可能にし、反対に、IDタグ１２１に書き込まれたIDと、予めROM１０２等に記憶しているIDが一致しなかった場合、CPU１０１は、画像印刷装置１をゲーム不可能にする。
【００６９】
シール紙ユニット１２０は、画像印刷装置１から着脱可能になっており、内部にシール紙１２２を装填し、また、IDタグリーダ／ライタ１１４がIDを読み取り可能な所定の位置に、IDタグ１２１が付されている。シール紙ユニット１２０に付されているIDタグ１２１には、装填されているシール紙１２２の種類に対応するIDが書き込まれている。
【００７０】
画像印刷装置の機種により、専用のシール紙がある。そのため、従来、画像印刷装置に適合しないシール紙(他の機種用のシール紙)を、画像印刷装置に装填してしまうというミスがあった。そこで、このように、画像印刷装置１専用のシール紙を識別する識別手段を備えることにより、画像印刷装置１に専用のシール紙を識別してプリントすることが可能となる。即ち、シール紙の台紙、または、台紙を収納するカートリッジ等に、バーコード、または、IDタグなどを備え、専用のものか否かを識別可能にする。これにより、良質のシールが限定的に使用でき、良いプリントの仕上がりが維持できる。
【００７１】
音声出力制御部１１１は、CPU１０１からの制御に基づいてスピーカ１３Ｒおよび１３Ｌを制御し、撮影方法などを説明する各種の音声ガイダンスや、例えば、静止画像を取り込むときのシャッタ音などの効果音を出力する。
【００７２】
表示プロセッサ１１２は、撮影処理が終了し、ユーザが編集を開始するとき、キープ画像記憶部１０７からバス１１０を介して転送されてくるキープ画像を内蔵するメモリ１１２Ａに記憶する。そして、表示プロセッサ１１２は、タッチパネル１１３において編集操作が入力されたとき、編集対象画像上における、その入力位置を検出し、編集対象画像に反映させて確認・編集用モニタ１５に表示させる。なお、図３においては、確認・編集用モニタ１５とタッチパネル１１３は別の位置に示されているが、実際には積層して配置されている。
【００７３】
画像印刷装置１は、複数の編集対象画像に対して、１枚ずつ順番に、ユーザからの編集を受け付ける。その際、画像印刷装置１は、１枚の編集対象画像に対して編集の受け付けが完了すると、すぐに、編集された画像のシール紙１２２への印刷を開始する。そして、画像印刷装置１は、編集された画像のシール紙１２２への印刷処理と並行して、次の編集対象画像に対する編集の受け付けを開始する。このようにして、編集の終了した画像から、逐一、印刷をおこなうことにより、複数枚分の編集対象画像に対する編集の受け付けが全て終了してから、印刷を開始する場合と比較して、より短時間で、ユーザにシール紙１２２を提供することができるようになる。その詳細について、以下に説明する。
【００７４】
次に、図４のフローチャートを参照して、図１の画像印刷装置１のゲーム処理について説明する。また、必要に応じて図５を参照して説明する。
【００７５】
最初にステップＳ１１において、CPU１０１は、プログラム記憶部１０４に記憶されている、撮影の進行方法などのデモンストレーション画面（以下、デモ画面と称する）を、確認・編集用モニタ１５に表示させる。
【００７６】
図５は、確認・編集用モニタ１５に表示されるデモ画面の例を示す図であり、この表示例においては、「お金を入れてね」のメッセージが表示されている。
【００７７】
図４のステップＳ１２において、CPU１０１は、硬貨処理部１０８からの出力に基づいて、ユーザにより硬貨投入口１２に所定の代金（シール紙の作成代金）が投入されたか否かを判定し、投入されたと判定するまでデモ画面を表示して待機する。また、CPU１０１は、代金が投入されたと判定した場合、ステップＳ１３に進み、撮影処理を実行する。
【００７８】
なお、ステップＳ１２において、CPU１０１が、代金が投入されたと判定したとき、CPU１０１は、ステップＳ１３の処理に進む前に、RAM１０３に、１ゲームにおける残り編集可能枚数を記憶させる。例えば、１回のゲームにおいて、３回の編集処理ができるように設定されている場合、CPU１０１は、RAM１０３に、残り編集可能枚数として３を記憶させる。
【００７９】
撮影処理について、図６のフローチャートを参照して説明する。また、必要に応じて、図７乃至図１０をも参照する。図６のステップＳ５１において、CPU１０１は、各種の機能や撮影方法を説明する説明画面を確認・編集用モニタ１５に表示する。なお、硬貨が投入されることに応じて取り込み画像表示部３３には、カメラ３２が撮影している動画像が表示される。
【００８０】
図７は、確認・編集用モニタ１５に表示される説明画面の例を示す図である。
【００８１】
図７において、説明画面１５０の上部には、「用意ができたらスタートボタンを押してね」のメッセージが表示され、そのメッセージの下の確認・編集用モニタ１５の中央部分には、取り込み画像表示部３３と同様の、カメラ３２が撮影している動画像が表示される取り込み画像表示部１５１が表示される。説明画面１５０の右下には、ユーザが線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃを操作することにより、選択すると撮影を開始する撮影スタートボタン１５２が表示されている。また、説明画面１５０の左下には、撮影から画像編集までの一連の作業に与えられる制限時間の残り時間を示す残り時間表示部１５３が表示されている。図７の場合、「１１９」と表示されており、残り時間が１１９秒であることが示されている。
【００８２】
図６に戻り、ステップＳ５２において、CPU１０１は、図７に示したような説明画面に応じて、撮影を開始するとき操作される撮影スタートボタン１５２が操作されたか否かを判定し、まだ操作されていないと判定した場合、ステップＳ５１に戻り、それ以降の処理を繰り返し実行する。一方、CPU１０１は、撮影スタートボタン１５２が選択されたと判定した場合、ステップＳ５３に進み、確認・編集用モニタ１５にカウントダウンインジケータを表示させ、撮影するタイミングとなったとき、カメラ３２により撮影されている画像を記憶する。
【００８３】
図８は、ステップＳ５３において確認・編集用モニタ１５に表示される撮影画面の例を示す図である。図８に示すように、確認・編集用モニタ１５に表示される撮影画面１６０の中央部には、取り込み画像表示部３３と同様の、カメラ３２が撮影している動画像が表示される取り込み画像表示部１６１が表示される。また、その取り込み画像表示部１６１の右側には、カウントダウンインジケータ１６２が表示され、例えば、上側の信号から順に点灯が開始され、１番下側の信号が点灯されたとき、カメラ３２により撮影されている画像が記憶される。
【００８４】
撮影するタイミングとなったとき、CPU１０１は、照明装置１７−１、１７−２、および１７−３を制御してフラッシュを被写体に照射するとともに、その瞬間にカメラ３２により取り込まれている画像を、静止画像として保存し、キープ画像記憶部１０７に記憶させる。
【００８５】
図６のステップＳ５４において、CPU１０１は、ステップＳ５３で撮影した画像の確認画面を確認・編集用モニタ１５に表示させる。
【００８６】
図９は、ステップＳ５４において確認・編集用モニタ１５に表示される画像確認画面の例を示す図である。図９において、確認・編集用モニタ１５に表示される画像確認画面１７０のほぼ中央に、ステップＳ５３で撮影された画像を表示する撮影画像表示部１７１が設けられている。そして、その撮影画像表示部１７１の下側には、「これをキープする？」のメッセージが表示されている。
【００８７】
また、確認画面１７０の右上部には、ユーザが操作することにより、撮影画像表示部１７１に表示された撮影画像をキープするキープボタン１７２が表示されている。そして、そのキープボタン１７２の下側には、ユーザが操作することにより、再度撮影を行うとりなおしボタン１７３が表示されている。
【００８８】
ユーザは、キープボタン１７２、またはとりなおしボタン１７３を操作することにより、撮影画像表示部１７１に表示された撮影画像を編集対象画像としてキープするか否かを指示する。
【００８９】
そして、CPU１０１は、図６のステップＳ５５で、上述した撮影画像をキープ画像として保存することが指示されたか否かを判定し、指示されていない（とりなおしボタン１７３が操作された）と判定した場合、ステップＳ５６に進み、ステップＳ５５で撮影し、キープ画像記憶部１０７に記憶されている画像を消去する。そして、ステップＳ５１に戻り、それ以降の処理が繰り返し実行される。
【００９０】
また、ステップＳ５５において、キープ画像として保存することが選択された（キープボタン１７２が操作された）と判定した場合、CPU１０１は、ステップＳ５７に進み、その画像をキープ画像に追加する。
【００９１】
撮影画像をキープ画像に追加したCPU１０１は、ステップＳ５８において、確認・編集用モニタ１５に明るさ調整画面を表示し、追加したキープ画像の明るさを調整する。
【００９２】
図１０は、ステップＳ５８で確認・編集用モニタ１５に表示される明るさ調整画面の例を示す図である。図１０の例において、確認・編集用モニタ１５に表示される明るさ調整画面１８０には、キープ画像として保存された撮影画像が表示される撮影画像表示部１８１がほぼ中央に表示されており、その撮影画像表示部１８１の下には、「明るさを調整してね」のメッセージが表示される。
【００９３】
また、撮影画像表示部１８１の右側には、ユーザにより指定された明るさのレベルを表示する明るさメータ１８２が表示されている。なお、明るさメータ１８２の上部には、ユーザが操作することにより、撮影画像を明るくする明ボタン１８３が設けられており、明るさメータ１８２の下部には、ユーザが操作することにより、撮影画像を暗くする暗ボタン１８４が設けられている。ユーザが、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または、消しゴム用タッチペン１６Ｃを操作することにより、明ボタン１８３を指定すると、明るさメータ１８２の中央部の点灯位置が１つ上側に移動し、撮影画像表示部１８１に表示されている撮影画像が明るくなる。
【００９４】
また、逆に、ユーザが、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または、消しゴム用タッチペン１６Ｃを操作することにより、暗ボタン１８４を指定すると、明るさメータ１８２の中央部の点灯位置が１つ下側に移動し、撮影画像表示部１８１に表示されている撮影画像が暗くなる。これにより、ユーザは撮影画像の明るさを調整することができる。
【００９５】
また、明るさ調整画面１８０の右下には、ユーザが操作することにより撮影画像の明るさが決定される決定ボタン１８５が表示される。ユーザは、明るさメータ１８２において、撮影画像表示部１８１に表示される撮影画像の明るさを調整した後、決定ボタン１８５を操作して、撮影画像の明るさを決定する。CPU１０１は、タッチパネル１１３からの入力に応じて、キープ画像の明るさを調整し、決定ボタン１８５が操作されたとき、そのレベルの明るさでキープ画像をキープ画像記憶部１０７に保存し、ステップＳ５９に進む。
【００９６】
図６に戻り、ステップＳ５９において、CPU１０１は、キープ画像記憶部１０７に記憶されているキープ画像の枚数を確認し、残り撮影可能枚数が「０枚」となったか否かを判定し、残り撮影可能枚数が「０枚」でないと判定した場合、ステップＳ５１に戻り、同様の撮影処理を繰り返し実行する。
【００９７】
CPU１０１は、ステップＳ５９において、残り撮影可能枚数が「０枚」となったと判定した場合、撮影処理を終了し、図４のフローチャートに戻る。そして、図４のステップＳ１４に進み、CPU１０１は、表示プロセッサ１１２を制御して、確認・編集用モニタ１５に分割数選択画面を表示し、ユーザからの分割数の選択を受け付ける。
【００９８】
図１１は、確認・編集用モニタ１５に表示される分割数選択画面の例を示す図である。
【００９９】
図１１に示される分割数選択画面２２０において、画面の下部に、「配置パターンを決めてね。」のメッセージが表示されている。また、そのメッセージの上側には、指定されている画像配置パターンを示す配置パターン表示部２２１が設けられている。そして、配置パターン表示部２２１の左側には、現在の画像配置パターンの分割数である画像配置数を表示する配置数表示部２２２、ユーザが操作することにより次の画像配置パターンを選択する次パターン選択ボタン２２３Ａ、および、ユーザが操作することにより前の画像配置パターンを選択する前パターン選択ボタン２２３Ｂが構成される。そして、分割数選択画面２２０の右下には選択された画像配置パターンを決定する決定ボタン２２４が表示されている。
【０１００】
この分割数選択画面２２０において選択される画像配置パターンの候補は、ROM１０２またはRAM１０３等に記憶されている。ユーザが、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃを操作して、次パターン選択ボタン２２３Ａを操作した場合、CPU１０１は、現在配置パターン表示部２２１に表示されている画像配置パターンの次の候補をROM１０２またはRAM１０３等より読み込み、配置パターン表示部２２１に表示させる。そして、その画像配置パターンの画像配置数を配置数表示部２２２に表示させる。
【０１０１】
同様に、ユーザが、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃを操作して、前パターン選択ボタン２２３Ｂを操作した場合、CPU１０１は、現在配置パターン表示部２２１に表示されている画像配置パターンの前の候補をROM１０２またはRAM１０３等より読み込み、配置パターン表示部２２１に表示させる。そして、その画像配置パターンの画像配置数を配置数表示部２２２に表示させる。
【０１０２】
ユーザが、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃを操作して、決定ボタン２２４を操作した場合、CPU１０１は、ユーザに選択され、現在配置パターン表示部２２１に表示されている画像配置パターンを印刷用画像配置パターンとして決定する。
【０１０３】
画像配置パターンが決定された後、処理はステップＳ１５に進み、CPU１０１は、編集処理を実行する。次に、図１２のフローチャートを参照して、ステップＳ１５の編集処理について詳細に説明する。また、必要に応じて図１３および図１４を参照して説明する。
【０１０４】
図１２のステップＳ８１において、CPU１０１は、表示プロセッサ１１２を制御して、キープ画像データがバス１１０を介してキープ画像記憶部１０７から表示プロセッサ１１２に転送されたか否かを判定し、転送されたと判定するまで待機する。すなわち、撮影に関する処理が終了し、編集に関する処理を開始するとき、CPU１０１は、キープ画像記憶部１０７に記憶されているキープ画像を表示プロセッサ１１２に転送させる。ステップＳ８１において、キープ画像データが表示プロセッサ１１２転送されたと判定した場合、CPU１０１は、ステップＳ８２に進み、表示プロセッサ１１２を制御して、そのキープ画像データを表示プロセッサ１１２が内蔵するメモリ１１２Ａに記憶させる。
【０１０５】
そして、ステップＳ８３において、CPU１０１は、表示プロセッサ１１２を制御し、確認・編集用モニタ１５に画像編集画面を表示する。
【０１０６】
図１３は、確認・編集用モニタ１５に表示される画像編集画面の例を示す図である。図１３において、画像編集画面２５０の中央部には、編集対象画像を表示する編集画像表示部２５１が表示されている。
【０１０７】
その編集画像表示部２５１の右側には、ユーザが操作することにより入力ツール（書き込みツール）としてノーマルペン機能を選択するノーマルペンボタン２５２Ａ、ユーザが操作することにより入力ツールとしてふちどりペン機能を選択するふちどりペンボタン２５２Ｂ、ユーザが操作することにより入力ツールとしてラメペン機能を選択するラメペンボタン２５２Ｃ、ユーザが操作することにより入力ツールとして背景ブラシ機能を選択する背景ブラシボタン２５２Ｄ、および、ユーザが操作することにより入力ツールとして楽々背景ブラシ機能を選択する楽々背景ブラシボタン２５２Ｅが構成される。
【０１０８】
また、編集画像表示部２５１の左側には、ユーザが操作することにより入力ツールとしてノーマルスタンプ機能を選択するノーマルスタンプボタン２５３Ａ、ユーザが操作することにより入力ツールとしてコロコロスタンプ機能を選択するコロコロスタンプボタン２５３Ｂ、および、ユーザが操作することにより入力ツールとしてビームスタンプ機能を選択するビームスタンプボタン２５３Ｃが設けられている。
【０１０９】
さらに、編集画像表示部２５１の下側には、ユーザが操作することにより直前の編集情報を取り消すやりなおしボタン２５４Ａ、および、ユーザが操作することにより編集情報を全て取り消すはじめからやりなおしボタン２５４Ｂが構成されている。
【０１１０】
ビームスタンプボタン２５３Ｃの下側には、キープ画像のうち１枚目の画像を表示する１枚目画像表示部２５５Ａ、キープ画像のうち２枚目の画像を表示する２枚目画像表示部２５５Ｂ、およびキープ画像のうち３枚目の画像を表示する３枚目画像表示部２５５Ｃが構成され、楽々背景ブラシボタン２５２Ｅの下側には、ユーザが操作することにより画像編集画面を終了する終了ボタン２５６が設けられている。
【０１１１】
ノーマルペンボタン２５２Ａ、ふちどりペンボタン２５２Ｂ、ラメペンボタン２５２Ｃ、背景ブラシボタン２５２Ｄ、および楽々背景ブラシボタン２５２Ｅは、線画用タッチペン１６Ａ用のボタンである。すなわち、これらのボタンは、ユーザが線画用タッチペン１６Ａを操作して選択した場合のみ反応し、対応する機能を動作させる。
【０１１２】
例えば、ユーザが、線画用タッチペン１６Ａを操作して、ノーマルペンボタン２５２Ａを選択すると、CPU１０１はノーマルペン機能を動作させる。このノーマルペン機能により、ユーザは、線画用タッチペン１６Ａを操作して、編集画像表示部２５１に表示された編集対象画像に線を描画することができるようになる。
【０１１３】
同様に、ユーザが線画用タッチペン１６Ａを操作してふちどりペンボタン２５２Ｂを選択すると、CPU１０１によりふちどりペン機能が動作され、ユーザは線画用タッチペン１６Ａを操作して編集画像表示部２５１に表示された編集対象画像に縁取り付きの線を描画することができるようになる。また、ユーザが線画用タッチペン１６Ａを操作してラメペンボタン２５２Ｃを選択した場合、CPU１０１は、ユーザが線画用タッチペン１６Ａを操作して編集対象画像にラメ入りの縁取り付き線を描画することができるラメペン機能を動作させる。
【０１１４】
ユーザが線画用タッチペン１６Ａを操作して背景ブラシボタン２５２Ｄを選択した場合、CPU１０１は背景ブラシ機能を動作させる。この背景ブラシ機能により、ユーザは、線画用タッチペン１６Ａを操作して、編集画像表示部２５１に表示された編集対象画像に、エアブラシのように色を塗ることができる。
【０１１５】
同様に、ユーザが線画用タッチペン１６Ａを操作して楽々背景ブラシボタン２５２Eを選択した場合、CPU１０１は楽々背景ブラシ機能を動作させる。楽々背景ブラシ機能の場合、ユーザは、線画用タッチペン１６Ａを操作して、編集画像表示部２５１に表示された編集対象画像の被写体以外の部分にのみ、色を塗ることができる。
【０１１６】
また、ノーマルスタンプボタン２５３Ａ、コロコロスタンプボタン２５３Ｂ、およびビームスタンプボタン２５２Ｃは、スタンプ用タッチペン１６Ｂ用のボタンである。すなわち、これらのボタンは、ユーザがスタンプ用タッチペン１６Ｂを操作して選択した場合のみ反応し、対応する機能を動作させる。
【０１１７】
例えば、ユーザがスタンプ用タッチペン１６Ｂを操作してノーマルスタンプボタン２５３Ａを選択した場合、CPU１０１は、ユーザに指定された所定の文字または絵柄をスタンプのように描くノーマルスタンプ機能を動作させる。また、ユーザがスタンプ用タッチペン１６Ｂを操作してコロコロスタンプボタン２５３Ｂを選択した場合、CPU１０１は、ユーザに指定された複数の所定の文字または絵柄をスタンプのように描くコロコロスタンプ機能を動作させる。同様に、ユーザがスタンプ用タッチペン１６Ｂを操作してビームスタンプボタン２５３Ｃを選択した場合、CPU１０１は、ビーム光線のような絵柄のスタンプを描くビームスタンプ機能を動作させる。
【０１１８】
なお、ユーザは、消しゴム用タッチペン１６Cを用いて、上述したような機能を用いて編集画像表示部２５１に表示された編集対象画像に行った編集情報を消しゴムで消すように消去することができる。また、ユーザが消しゴム用タッチペン１６Cを操作した場合、編集情報だけでなく、撮影画像も消去することができるようにしてもよい。
【０１１９】
そして、編集画像表示部２５１の下側に構成される、やりなおしボタン２５４Ａ、および、はじめからやりなおしボタン２５４Ｂは、消しゴム用タッチペン１６C用のボタンである。すなわち、これらのボタンは、ユーザが消しゴム用タッチペン１６Cを操作して選択した場合のみ反応し、対応する機能を動作させる。
【０１２０】
また、ユーザが、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃを操作して、１枚目画像表示部２５５Ａ、２枚目画像表示部２５５Ｂ、または３枚目画像表示部２５５Ｃを選択すると、選択された画像が編集画像表示部２５１に表示される。これにより、ユーザは、キープ画像に記憶されている１枚目の画像、２枚目の画像、および３枚目の画像の中から、所望する画像を選択して編集を行うことができる。
【０１２１】
ユーザは、編集処理を終了し、画像編集画面２５０を終了させる場合、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃを操作して終了ボタン２５６を選択する。
【０１２２】
以上のような画像編集画面２５０を利用して、ユーザは、撮影画像に編集を行う。
【０１２３】
図１２に戻り、ステップＳ８４において、CPU１０１は、タッチパネルに接触したタッチペンを特定する。ユーザが線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または、消しゴム用タッチペン１６Ｃを操作して、図１３の画像編集画面２５０において画像編集入力やボタンの操作を行うと、CPU１０１は、タッチパネルに接触したタッチペンを特定することで、入力に使用されたタッチペンを特定する。これにより、CPU１０１は、入力に使用されたタッチペンに対応する処理を実行することができる。
【０１２４】
ステップＳ８４において、タッチパネルに接触したタッチペンを特定したCPU１０１は、ステップＳ８５において、特定されたタッチペンに対応する機能に基づいて、画像を編集する。CPU１０１は、表示プロセッサ１１２を制御して、タッチパネル１１３からの入力に基づいて、ユーザからタッチペンにより入力された各種の指示を識別し、それに応じて編集対象画像を編集する。CPU１０１は、表示プロセッサ１１２を制御し、例えば、編集対象画像として選択された画像を、２つのフレームバッファに記憶させ、入力された編集を片方のフレームの画像に反映させる。そして、CPU１０１は、表示プロセッサ１１２を制御し、その編集が取り消されたとき（ユーザが消しゴム用タッチペン１６Ｃを操作して、消しゴム処理が入力されたとき）、編集が反映されていないフレームの画像（もう片方の画像）の対応する部分のデータを、編集を反映させる画像のフレームに反映することにより、その編集を取り消す。
【０１２５】
ステップS８６において、CPU１０１は、表示プロセッサ１１２を制御し、タッチパネル１１３からの入力に基づいて編集した画像を確認・編集用モニタ１５に表示させる。すなわち、確認・編集用モニタ１５には、上述した２つのフレームバッファのうち、編集を反映した方のフレームバッファに記憶されている画像が表示され、ユーザが書き込みをしたとき、その書き込みがリアルタイムで反映されて表示される。
【０１２６】
図１４は、画像編集画面に表示される編集画像の表示例を示す図である。
【０１２７】
図１４Ａに示す場合、ユーザは、消しゴム用タッチペン１６Ｃを操作して、編集画像表示部２５１に表示された編集対象画像に編集入力を行っており、開始点２７１において消しゴム用タッチペン１６Ｃをタッチパネル１１３に接触させ、接触させたまま終了点２７２まで移動させ、終了点２０２においてタッチパネル１１３より離して入力を終了している。この場合、CPU１０１は、消しゴム機能により、消しゴム用タッチペン１６Ｃの軌跡に沿って編集対象画像を消去している。これにより、ユーザは、消しゴム用タッチペン１６Ｃを操作して、編集対象画像、または編集情報を消しゴムで消すように消去することができる。
【０１２８】
また、図１４Ｂに示すように、CPU１０１が、ユーザが消しゴム用タッチペン１６Ｃを操作してタッチパネル１１３に接触させた開始点２８１および終了点２８２を対角線とする矩形の内側の編集対象画像、または編集情報を消去するようにしてもよい。
【０１２９】
ステップＳ８７において、CPU１０１は、制限時間が経過したか否か、または画像編集画面２５０の終了ボタン２５６が操作されたか否かを判定し、制限時間が経過していない、かつ、終了ボタンが操作されていないと判定した場合、ステップＳ８４に戻り、それ以降の処理を繰り返し実行する。
【０１３０】
制限時間が経過した、またはタッチパネル１１３からの入力に基づいて、終了ボタンが操作されたと判定した場合、CPU１０１は、図１２の処理を終了し、図４のステップＳ１６に進む。
【０１３１】
図４のステップＳ１６において、CPU１０１は、RAM１０３に記憶させている残り編集可能枚数を、１だけデクリメントし、RAM１０３の記憶を更新する。例えば、RAM１０３に、残り編集可能枚数＝３が記憶されていた場合、CPU１０１は、１だけデクリメントして、残り編集可能枚数＝２枚に、記憶を更新する。
【０１３２】
ステップＳ１７において、CPU１０１は、プリンタ１０９の動作状況を確認し、前回の編集処理（ステップＳ１５）で編集された画像が印刷中であるか否かを判定し、印刷中である場合、ステップＳ１７の処理を繰り返して待機する。そして、ステップＳ１７において、CPU１０１が、前回編集された画像が印刷中ではないと判定した場合、処理はステップＳ１８に進む。
【０１３３】
ステップＳ１８において、CPU１０１は、プリンタ１０９を制御して、シール紙１２２への、編集された編集対象画像の印刷を開始する。
【０１３４】
ステップＳ１９において、CPU１０１は、RAM１０３に記憶させている、残り編集可能枚数を読み出し、残り編集可能枚数が０枚であるか否かを判定する。その結果、CPU１０１が、残り編集可能枚数は０枚ではないと判定した場合、処理はステップＳ１５に戻り、上述したステップＳ１５以降の処理が繰り返される。
【０１３５】
ステップＳ１９において、CPU１０１が、残り編集可能枚数が０枚であると判定した場合、処理はステップＳ２０に進み、CPU１０１は、表示プロセッサ１１２に指令して、確認・編集用モニタ１５に、ゲーム終了の案内を表示させる。その後、ステップＳ１１に戻り、ステップＳ１１以降の処理を繰り返す。
【０１３６】
例えば、画像印刷装置１が、３枚の編集対象画像に編集を行えるように設定されている場合(RAM１０３に、残り編集可能枚数＝３が記憶されている場合)、以上のような処理を繰り返すことにより、３枚の編集対象画像の編集、および印刷が行われる。
【０１３７】
すなわち、CPU１０１は、１回目のステップＳ１５において、１枚目の編集対象画像(この編集対象画像を画像Ａとする)に対して、上記した所定の編集処理を実行し、ステップＳ１６において、残り編集可能枚数を、１だけデクリメントし、残り編集可能枚数＝２にする。ステップＳ１７において、CPU１０１は、前回編集された画像が印刷中か否かを判定する。まだ、初めての編集処理が行われた後であるため、画像は印刷されていないので、ステップＳ１８に進み、CPU１０１は、ステップＳ１５で編集された画像Ａの印刷処理を開始する。そして、ステップＳ１９において、CPU１０１は、RAM１０３から残り編集可能枚数＝２を読み出し、残り編集可能枚数＝０であるか否かを判定し、残り編集可能枚＝０ではないので、ステップＳ１５に戻る。
【０１３８】
ステップＳ１５において、CPU１０１は、２枚目の編集対象画像(この編集対象画像を画像Ｂとする)の編集を実行し、ステップＳ１６において、残り編集可能枚数を、１だけデクリメントし、残り編集可能枚数＝１にする。ステップＳ１７において、CPU１０１は、画像Ａが印刷中であるか否かを判定する。画像Ａが印刷中であった場合、CPU１０１は、印刷が終了するまで待機し、画像Ａの印刷が終了したとき、ステップＳ１８に進み、画像Ｂの印刷を開始する。そして、ステップＳ１９において、CPU１０１は、RAM１０３から残り編集可能枚数＝１を読み出し、残り編集可能枚数＝０であるか否かを判定し、残り編集可能枚数＝０ではないので、ステップＳ１５に戻る。
【０１３９】
ステップＳ１５において、CPU１０１は、３枚目の編集対象画像(この編集対象画像を画像Ｃとする)の編集を実行し、ステップＳ１６において、残り編集可能枚数を、１だけデクリメントし、残り編集可能枚数＝０にする。ステップＳ１７において、画像Ｂが印刷中であるか否かを判定する。画像Ｂが印刷中であった場合、CPU１０１は、印刷が終了するまで待機し、画像Ｂの印刷が終了したとき、ステップＳ１８に進み、画像Ｃの印刷を開始する。そして、ステップＳ１９において、CPU１０１は、RAM１０３から残り編集可能枚数＝０を読み出し、残り編集可能枚数＝０であるか否かを判定し、残り編集可能枚数＝０であるため、処理はステップＳ２０に進む。ステップＳ２０において、CPU１０１は、表示プロセッサ１１２に指令して、確認・編集用モニタ１５に、ゲーム終了の案内を表示させる。
【０１４０】
その後、処理はステップＳ１１に戻り、上述したステップＳ１１以降の処理が繰り返される。
【０１４１】
なお、上述した説明においては、説明の便宜上、ステップＳ１７およびステップＳ１８の処理の後、ステップＳ１９以降の処理が実行されるように説明しているが、実際には、ステップＳ１７およびステップＳ１８の処理と、ステップＳ１９以降の処理は、独立して、同時並行に進行される。すなわち、CPU１０１は、シール紙１２２の印刷を実行しつつ、同時に、残り編集可能枚数＝０か否かを判定し、残り編集可能枚数＝０ではない場合、ステップＳ１５に戻り、ステップＳ１５以降の処理を実行する。
【０１４２】
以上、図４のフローチャートを参照して説明したように、画像印刷装置１は、１枚の編集対象画像に対して編集の受け付け（ステップＳ１５）が完了すると、編集された画像のシール紙１２２への印刷を開始する（ステップＳ１８）。そして、画像印刷装置１は、編集された画像のシール紙１２２への印刷処理と並行して、次の編集対象画像に対する編集の受け付け（ステップＳ１５）を開始する。このようにして、編集の終了した画像から、逐一、印刷をおこなうことにより、図１５に示されるように、複数枚分の編集対象画像に対する編集の受け付けが全て終了してから、印刷を開始する場合と比較して、より短時間で、ユーザにシール紙１２２を提供することができるようになる。
【０１４３】
すなわち、図１５には、従来の画像印刷装置と本願発明を適用した画像印刷装置１における、ゲームに要する時間の内訳が、時間を横軸として示されている。図１５において、上側に「従来」として示されているのが、従来の画像印刷装置における、ゲームに要する時間の内訳である。また、図１５において、下側に「本願」として示されているのが、本願発明を適用した画像印刷装置１における、ゲームに要する時間の内訳である。なお、図１５においては、画像印刷装置が２枚の編集対象画像に対して編集処理を受け付ける場合の例が示されている。
【０１４４】
図１５において、「撮影」は撮影処理に要する時間を示している。「編集１」および「編集２」は、それぞれ、１枚目の編集対象画像の編集処理に要する時間、および２枚目の編集対象画像の編集処理に要する時間を示している。「印刷」は、１枚目、および２枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。「印刷１」は、１枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。「印刷２」は、２枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。図１５においては、「撮影」、「編集１」、「編集２」、「印刷」、「印刷１」、および「印刷２」の各ブロックの、時間軸に対応する辺の長さが、それぞれの処理に要する時間を示している。なお、「印刷」は、「印刷１」および「印刷２」を足し合わせた長さの時間として示されている。
【０１４５】
図１５に示される従来の画像印刷装置においては、時間０にゲームが開始されてから、ｔ１において、撮影が終了し、１枚目の編集対象画像への編集が開始される。ｔ２において、１枚目の編集対象画像への編集が終了し、２枚目の編集対象画像への編集が開始される。その後、ｔ４において、２枚目の編集対象画像への編集が終了し、１枚目、および２枚目の、編集済みの編集対象画像のシール紙１２２への印刷が開始される。ｔ６において、１枚目、および２枚目の、編集済みの編集対象画像のシール紙１２２への印刷が終了し、ユーザに、画像が印刷されたシール紙１２２が提供される。
【０１４６】
それに対して、図１５に示される、本願発明を適用した画像印刷装置においては、従来の画像印刷装置と同様に、時間０にゲームが開始されてから、ｔ１において、撮影が終了し、１枚目の編集対象画像への編集が開始される。ｔ２において、１枚目の編集対象画像への編集が終了する。このとき、本願発明を適用した画像印刷装置においては、２枚目の編集対象画像への編集が開始されるのと同時に、１枚目の編集済みの編集対象画像の印刷が開始される。ｔ３において、１枚目の編集済みの編集対象画像の印刷が終了する。ｔ４において、２枚目の編集対象画像の編集が終了し、２枚目の編集済みの編集対象画像の、シール紙１２２への印刷が開始される。ｔ５において、２枚目の編集済みの編集対象画像の、シール紙１２２への印刷が終了し、ユーザに、画像が印刷されたシール紙１２２が提供される。
【０１４７】
従来の画像印刷装置のように、１枚目の編集対処画像の編集、および２枚目の編集対象画像の編集が全て完了してから、１枚目および２枚目の、編集済みの編集対象画像をまとめて印刷する場合と比較して、本願発明を適用した画像印刷装置１のように、１枚目の編集対象画像の編集が終了したタイミングで、１枚目の編集済みの編集対象画像の印刷だけを先に行い、２枚目の編集対象画像の編集が終了したタイミングで、２枚目の編集済みの編集対象画像の印刷を行うようにすることにより、全体で、１ゲームに要する時間を、ｔ６からｔ５に減少させることが可能となる。
【０１４８】
例えば、従来の画像印刷装置における、１枚目と２枚目の編集済みの編集対象画像のシール紙１２２への印刷に、１分間を要していた場合（ｔ６−ｔ４が１分間である場合）、本願発明の画像印刷装置１においては、１枚目の編集済みの編集対象画像のシール紙１２２への印刷に、３０秒間（ｔ３−ｔ２）を要し、２枚目の編集済みの編集対象画像のシール紙１２２への印刷にも、３０秒間（ｔ５−ｔ４）を要する。
【０１４９】
従って、２枚目の編集対処画像の編集が終了してから、ユーザに画像が印刷されたシール紙１２２が提供されるまでに、従来の画像印刷装置では１分間かかるのに対して、本願発明を適用した画像印刷装置１においては３０秒間で済む。
【０１５０】
従来の画像印刷装置においては、ユーザは、ｔ４からｔ６の間、画像が印刷されるまで待たなくてはならなかったのに対して、本願発明を適用した画像印刷装置１においては、ユーザは、ｔ４からｔ５の間だけ、画像が印刷されるのを待てばよく、ユーザの待ち時間を減少させることができ、ユーザを長時間待たせて退屈させるのを防ぐことが可能となる。
【０１５１】
また、１ゲームに要する時間を減少させることができることから、１ユーザが画像印刷装置１を占有する時間を短縮することができ、後続の客の待ち時間を短縮することが可能となる。さらに、１ゲームに要する時間が短縮される結果、画像印刷装置１は、同一の時間内で、より多くのゲームを実行させることが可能となるため、より大きな収益を得ることが可能となる。
【０１５２】
本願発明を適用した画像印刷装置１の、上述したような効果は、画像印刷装置が編集を受け付ける編集対象画像の枚数が多いほど、さらに顕著なものになる。
【０１５３】
図１６には、画像印刷装置１が、３枚の編集対処画像に対して編集を受け付けるように設定した場合の、１ゲームに要する時間の内訳が、時間を横軸として示されている。図１６においても、図１５と同様に、上側に「従来」として示されているのが、従来の画像印刷装置における、ゲームに要する時間の内訳である。また、下側に「本願」として示されているのが、本願発明を適用した画像印刷装置１における、ゲームに要する時間の内訳である。
【０１５４】
図１６において、「撮影」は撮影処理に要する時間を示している。「編集１」、「編集２」および「編集３」は、それぞれ、１枚目の編集対象画像の編集処理に要する時間、２枚目の編集対象画像の編集処理に要する時間、および３枚目の編集対象画像の編集処理に要する時間を示している。「印刷」は、１枚目、２枚目、および３枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。「印刷１」は、１枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。「印刷２」は、２枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。「印刷３」は、３枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。図１６においても、図１５と同様に、「撮影」、「編集１」、「編集２」、「編集３」、「印刷」、「印刷１」、「印刷２」、および「印刷３」の各ブロックの、時間軸に対応する辺の長さが、それぞれの処理に要する時間を示している。なお、「印刷」は、「印刷１」、「印刷２」および「印刷３」を足し合わせた長さの時間として示されている。
【０１５５】
図１６に示されるように、従来の画像印刷装置においても、本願発明を適用した画像印刷装置１においても、３枚目の編集対象画像への編集が終了するタイミングはｔ６であり、同一である。しかしながら、従来の画像印刷装置においては、３枚目の編集対象画像への編集が終了してから、印刷が終了して、ユーザにシール紙１２２が提供されるまでに、ｔ８−ｔ６もの時間を要したのに対して、本願発明を適用した画像印刷装置１においては、３枚目の編集対象画像への編集が終了してから、印刷が終了して、ユーザにシール紙１２２が提供されるまでに、ｔ７−ｔ６の時間だけしか要さない。
【０１５６】
「印刷」＝「印刷１」＋「印刷２」＋「印刷３」である。例えば、「印刷」に１分間を要する場合、「印刷１」、「印刷２」、および「印刷３」には、それぞれ２０秒間を要する。従って、３枚目の編集対象画像への編集が終了してから、ユーザにシール紙１２２が提供されるまで、従来の画像印刷装置では１分間要していたところ、本願発明を適用した画像印刷装置１においては、２０秒間しか要さないで済む。このように、従来と本願の画像印刷装置における、編集対象画像の編集が終了してから、ユーザにシール紙１２２が提供されるまでの時間の差は、画像印刷装置が編集を受け付ける編集対象画像の枚数が多いほど、より顕著なものとなる。
【０１５７】
図１７は、画像印刷装置１が、３枚の編集対処画像に対して編集を受け付けるように設定した場合に、画像印刷装置１により画像が印刷されたシール紙２９１の例を示している。図１７のシール紙２９１の下方に「印刷１」として示されている範囲は、図１６における「印刷１」に対応している。同様に、図１７のシール紙２９１の下方に「印刷２」として示されている範囲は、図１６における「印刷２」に対応している。同様に、図１７のシール紙２９１の下方に「印刷３」として示されている範囲は、図１６における「印刷３」に対応している。
【０１５８】
すなわち、画像印刷装置１は、まず図１６に示されるｔ２からｔ３の期間（「印刷１」）に、図１７の「印刷１」で示される範囲を印刷し、次に、図１６に示されるｔ４からｔ５の期間（「印刷２」）に、図１７の「印刷２」で示される範囲を印刷し、最後に、図１６に示されるｔ６からｔ７の期間（「印刷３」）に、図１７の「印刷３」で示される範囲を印刷する。そして、図１７の「印刷３」で示される範囲の印刷が終了した後、シール紙２９１はシール取り出し口１４から排出され、ユーザに提供される。
【０１５９】
ところで、図４のステップＳ１４の処理、すなわち、ユーザより、シール紙の分割数の選択を受け付ける処理は、図１１を参照して、上記したようにすることもできるが、ユーザより、シール紙の分割数の選択を受け付ける処理は、上記した方法に限定されるものではない。上記した以外の任意の方法を採用することができる。例えば、編集する画像毎に、分割数の選択を受け付けるようにすることも可能である。
【０１６０】
次に、編集する画像毎に、分割数の選択を受け付けるようにした場合の、シール紙の分割数の選択受け付け処理について説明する。図１８は、編集する３枚の画像のそれぞれに対して、分割数の選択を受け付けるようにした場合の、確認・編集用モニタ１５に表示される分割数選択画面の例である。
【０１６１】
図１８に示される分割数選択画面３０１において、画面の下部に、「配置パターンを決めてね」のメッセージが表示されている。また、そのメッセージの上側には、指定されている画像配置パターンを示す配置パターン表示部３０２が設けられている。配置パターン表示部３０２は、上から順に、３０２−１、３０２−２、および３０２−３の部分に３分割されている。これらの配置パターン表示部３０１−１乃至３０１−３は、編集される３枚の画像のそれぞれに対応している。
【０１６２】
例えば、配置パターン表示部３０１−１は、１枚目に編集される画像に対応した画像配置パターンを示し、配置パターン表示部３０１−２は、２枚目に編集される画像に対応した画像配置パターンを示し、配置パターン表示部３０１−３は、３枚目に編集される画像に対応した画像配置パターンを示している。
【０１６３】
配置パターン表示部３０１−１乃至３０１−３のそれぞれの中に表示されている複数の長方形は、後に画像を印刷するときに、画像が印刷される範囲を示している。すなわち、配置パターン表示部３０１−１においては、２つの長方形が表示されており、１枚目に編集された画像が、この配置パターンにより印刷される場合、２つの、それぞれの長方形で区切られた範囲に、編集された画像が印刷される。
【０１６４】
同様に、配置パターン表示部３０１−２においては、４つの長方形が表示されており、２枚目に編集された画像が、この配置パターンにより印刷される場合、４つ、それぞれの長方形で区切られた範囲に、編集された画像が印刷される。同様に、配置パターン表示部３０１−３においては、８つの長方形が表示されており、３枚目に編集された画像が、この配置パターンにより印刷される場合、８つ、それぞれの長方形で区切られた範囲に、編集された画像が印刷される。
【０１６５】
配置パターン表示部３０２−１の左側には、現在の画像配置パターンの分割数で画像を印刷する場合の、推奨撮影人数を表示する推奨人数表示部３０３−１、現在の画像配置パターンの分割数である画像配置数を表示する分割数表示部３０５−１、ユーザが操作することにより分割数を１ずつ減少させる分割数選択ボタン３０４−１Ａ、および、ユーザが操作することにより分割数を１ずつ増加させる分割数選択ボタン３０４−１Ｂが構成されている。
【０１６６】
分割数表示部３０５−１には、配置パターン表示部３０２−１に表示されている配置パターンにおける、印刷画像数が表示されている。例えば、図１８の配置パターン表示部３０２−１には、２つの画像が印刷されることが示されており、分割数表示部３０５−１には、印刷される画像数、すなわち「２」が表示されている。
【０１６７】
また、ユーザが、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃを操作して、分割数選択ボタン３０４−１Ａに１回タッチすると、分割数表示部３０５−１に表示されている数が、１だけ減少し、配置パターン表示部３０２−１に表示される長方形の数（すなわち印刷される画像の数）も、１だけ減少する。その際、配置パターン表示部３０２−１に表示される長方形の配置（すなわち印刷される画像の配置）、および大きさも変更される。
【０１６８】
また、ユーザが、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃを操作して、分割数選択ボタン３０４−１Ｂに１回タッチすると、分割数表示部３０５−１に表示されている数が、１だけ増加し、配置パターン表示部３０２−１に表示される長方形の数（すなわち印刷される画像の数）も、１だけ増加する。その際、配置パターン表示部３０２−１に表示される長方形の配置（すなわち印刷される画像の配置）、および大きさも変更される。
【０１６９】
次に、推奨人数表示部３０３−１について説明する。配置パターン表示部３０２−１乃至３０２−３に示されるように、１つ１つの画像(長方形)のサイズは、画像の分割数を多くすればするほど、小さいものとなる。例えば、配置パターン表示部３０２−１の分割数(長方形の数)は２個であり、配置パターン表示部３０２−２の分割数(長方形の数)は４個であり、配置パターン表示部３０２−２のほうが、配置パターン表示部３０２−１よりも、分割数が多くなっている。結果的に、配置パターン表示部３０２−２に示される１つ１つの長方形（画像）のサイズは、配置パターン表示部３０２−１に示されるそれと比較して、より小さくなる。
【０１７０】
ところで、撮影した画像に、大人数の被写体が写っていた場合、印刷された画像に写っている一人一人の被写体は小さいものとなる。従って、画像の分割数を多くした場合、１つ１つの画像のサイズが小さくなってしまい、被写体の個人個人の表情を見分けられないほどになってしまうことがある。
【０１７１】
そこで、推奨人数表示部３０３−１に、分割数表示部３０５−１に表示されている分割数で画像を印刷した場合に、撮影するユーザの適正な人数を表示することにより、ユーザが分割数を選択する際の、１つの目安にすることが可能となる。なお、推奨人数表示部３０３−１は、推奨撮影人数が３人であることを示している。この推奨撮影人数は、図１８のように人の絵により表示しても良いし、数字で表示しても良い。
【０１７２】
配置パターン表示部３０２−２の左側には、推奨人数表示部３０３−２、分割数表示部３０５−２、分割数選択ボタン３０４−２Ａ、および、分割数選択ボタン３０４−２Ｂが構成されている。推奨人数表示部３０３−２は、配置パターン表示部３０２−２に表示されている分割数の場合の、推奨撮影人数を表示する。その詳細は、推奨人数表示部３０３−１の場合と同様である。分割数表示部３０５−２は、配置パターン表示部３０２−２に表示されている配置パターンの場合に、印刷される画像数を表示する。その詳細は、分割数表示部３０５−１の場合と同様である。
【０１７３】
分割数選択ボタン３０４−２Ａ（分割数選択ボタン３０４−２Ｂ）は、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、１回タッチされる毎に、分割数表示部３０５−２に表示される分割数が１だけ減少（増加）されるとともに、配置パターン表示部３０２−２に表示される配置パターンが変更される。その詳細は、分割数選択ボタン３０４−１Ａおよび分割数選択ボタン３０４−１Ｂと同様である。
【０１７４】
配置パターン表示部３０２−３の左側には、推奨人数表示部３０３−３、分割数表示部３０５−３、分割数選択ボタン３０４−３Ａ、および、分割数選択ボタン３０４−３Ｂが構成されている。推奨人数表示部３０３−３は、配置パターン表示部３０２−３に表示されている分割数の場合の、推奨撮影人数を表示する。その詳細は、推奨人数表示部３０３−１の場合と同様である。分割数表示部３０５−３は、配置パターン表示部３０２−３に表示されている配置パターンの場合に、印刷される画像数を表示する。その詳細は、分割数表示部３０５−１の場合と同様である。
【０１７５】
分割数選択ボタン３０４−３Ａ（分割数選択ボタン３０４−３Ｂ）は、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、１回タッチされる毎に、分割数表示部３０５−３に表示される分割数が１だけ減少（増加）されるとともに、配置パターン表示部３０２−３に表示される配置パターンが変更される。その詳細は、分割数選択ボタン３０４−１Ａおよび分割数選択ボタン３０４−１Ｂと同様である。
【０１７６】
なお、以下の説明において、推奨人数表示部３０３−１乃至３０３−３のそれぞれを、個々に区別する必要がない場合、まとめて推奨人数表示部３０３と称する。その他の符号についても同様とする。
【０１７７】
そして、分割数選択画面３０１の左下には、選択された画像配置パターンを決定する決定ボタン３０６が表示されている。
【０１７８】
この分割数選択画面３０１において選択される画像配置パターンの候補は、ROM１０２またはRAM１０３等に記憶されている。ユーザが、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃを操作して、分割数選択ボタン３０４Ａまたは分割数選択ボタン３０４Ｂを操作した場合、CPU１０１は、分割数表示部３０５に表示されている数を変更し、分割数表示部３０５に表示されている数に対応する画像配置パターンを、ROM１０２またはRAM１０３等より読み出して、表示させる。同時に、CPU１０１は、推奨人数表示部３０３に表示させる画像をROM１０２またはRAM１０３等より読み出し、推奨人数表示部３０３に表示させる。
【０１７９】
ユーザが、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃを操作して、決定ボタン３０６を操作した場合、CPU１０１は、現在配置パターン表示部３０２に表示されている画像配置パターンを印刷用画像配置パターンとして決定する。
【０１８０】
次に、図１８に示される画面表示における分割数選択処理について、図１９のフローチャートを参照して説明する。ステップＳ１０１において、CPU１０１は、決定ボタン３０６が、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃによりタッチされたか否かを判定し、決定ボタン３０６が、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃによりタッチされていない場合、ステップＳ１０２に進む。
【０１８１】
ステップＳ１０２において、CPU１０１は、分割数選択ボタン３０４Ａおよび分割数選択ボタン３０４Ｂのいずれかが、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃによりタッチされたか否かを判定し、分割数選択ボタン３０４Ａおよび分割数選択ボタン３０４Ｂのいずれも、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃによりタッチされていない場合、ステップＳ１０１に戻って、ステップＳ１０１以降の処理を繰り返す。
【０１８２】
ステップＳ１０２において、CPU１０１が、分割数選択ボタン３０４Ａおよび分割数選択ボタン３０４Ｂのいずれかが、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃによりタッチされたと判定した場合、ステップＳ１０３に進み、CPU１０１は、タッチされた分割数選択ボタンに対応する、配置パターン表示部３０２、分割数表示部３０５、および推奨人数表示部３０３の表示を変更する。
【０１８３】
すなわち、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、例えば、分割数選択ボタン３０４−１Ａがタッチされた場合、CPU１０１は、長方形の数を１つ減らした配置パターンを、ROM１０２またはRAM１０３より読み出し、配置パターン表示部３０２−１に表示させる。それと同時に、CPU１０１は、分割数表示部３０５−１に表示させる数を、１だけ減少させる。さらに、同時に、CPU１０１は、分割数表示部３０５−１に表示させた数に対応して推奨人数表示部３０３−１に表示させる画像をROM１０２またはRAM１０３より読み出し、表示させる。
【０１８４】
また、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、分割数選択ボタン３０４−１Ｂがタッチされた場合、CPU１０１は、長方形の数を１つ増やした配置パターンを、ROM１０２またはRAM１０３より読み出し、配置パターン表示部３０２−１に表示させる。それと同時に、CPU１０１は、分割数表示部３０５−１に表示させる数を、１だけ増加させる。さらに、同時に、CPU１０１は、分割数表示部３０５−１に表示させた数に対応して推奨人数表示部３０３−１に表示させる画像をROM１０２またはRAM１０３より読み出し、表示させる。
【０１８５】
また、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、例えば、分割数選択ボタン３０４−２Ａがタッチされた場合、CPU１０１は、長方形の数を１つ減らした配置パターンを、ROM１０２またはRAM１０３より読み出し、配置パターン表示部３０２−２に表示させる。それと同時に、CPU１０１は、分割数表示部３０５−２に表示させる数を、１だけ減少させる。さらに、同時に、CPU１０１は、分割数表示部３０５−２に表示させた数に対応して推奨人数表示部３０３−２に表示させる画像をROM１０２またはRAM１０３より読み出し、表示させる。
【０１８６】
また、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、分割数選択ボタン３０４−２Ｂがタッチされた場合、CPU１０１は、長方形の数を１つ増やした配置パターンを、ROM１０２またはRAM１０３より読み出し、配置パターン表示部３０２−２に表示させる。それと同時に、CPU１０１は、分割数表示部３０５−２に表示させる数を、１だけ増加させる。さらに、同時に、CPU１０１は、分割数表示部３０５−２に表示させた数に対応して推奨人数表示部３０３−２に表示させる画像をROM１０２またはRAM１０３より読み出し、表示させる。
【０１８７】
また、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、例えば、分割数選択ボタン３０４−３Ａがタッチされた場合、CPU１０１は、長方形の数を１つ減らした配置パターンを、ROM１０２またはRAM１０３より読み出し、配置パターン表示部３０２−３に表示させる。それと同時に、CPU１０１は、分割数表示部３０５−３に表示させる数を、１だけ減少させる。さらに、同時に、CPU１０１は、分割数表示部３０５−３に表示させた数に対応して推奨人数表示部３０３−３に表示させる画像をROM１０２またはRAM１０３より読み出し、表示させる。
【０１８８】
また、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、分割数選択ボタン３０４−３Ｂがタッチされた場合、CPU１０１は、長方形の数を１つ増やした配置パターンを、ROM１０２またはRAM１０３より読み出し、配置パターン表示部３０２−３に表示させる。それと同時に、CPU１０１は、分割数表示部３０５−３に表示させる数を、１だけ増加させる。さらに、同時に、CPU１０１は、分割数表示部３０５−３に表示させた数に対応して推奨人数表示部３０３−３に表示させる画像をROM１０２またはRAM１０３より読み出し、表示させる。
【０１８９】
以上のようなステップＳ１０３の処理の後、処理は、ステップＳ１０１に戻り、ステップＳ１０１以降の処理が繰り返される。そして、ステップＳ１０１において、CPU１０１が、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、決定ボタン３０６がタッチされたと判定した場合、シール紙に印刷する画像の配置パターンを、配置パターン表示部３０２に表示されている配置パターンに決定し、分割数選択処理を終了する。
【０１９０】
以上で、図１９のフローチャートの説明を終了する。
【０１９１】
画像印刷装置１は、以上のような処理の結果、決定された配置パターンに従って、後に編集された画像を、例えば、図２０に示されるように、シール紙２９１に印刷する。図２０においては、図１８に示される配置パターンで、編集済みの画像を印刷した場合の例が示されている。図２０において、印刷１で示された範囲に印刷されている２つの画像は、図１８の配置パターン表示部３０２−１に表示された配置パターンに対応しており、１枚目に編集された画像である。また、図２０において、印刷２で示された範囲に印刷されている４つの画像は、図１８の配置パターン表示部３０２−２に表示された配置パターンに対応しており、２枚目に編集された画像である。また、図２０において、印刷３で示された範囲に印刷されている８つの画像は、図１８の配置パターン表示部３０２−３に表示された配置パターンに対応しており、３枚目に編集された画像である。
【０１９２】
なお、これらの編集済みの画像の、シール紙２９１への印刷のタイミングは、図１７に示されたシール紙２９１の場合と同様である。すなわち、図１６の「本願」に示されるタイミングで、これらの編集済みの画像が印刷される。
【０１９３】
ところで、分割数の選択方法として、画像が印刷されたシール紙を分けるユーザの人数に応じて、分割数を選択させるようにすることも可能である。すなわち、例えば、ユーザが３人組でゲームを行った場合、３人のユーザは、画像が印刷されたシール紙を３人で切り分ける。その場合、画像の数が、３人で割り切れるほうが、ユーザにとって、都合が良い。
【０１９４】
次に、図２１および図２２を参照して、ユーザの人数に応じて、分割数を選択させるようにした場合の分割数の選択の受け付け処理について説明する。まず、CPU１０１は、確認・編集用モニタ１５に、例えば図２１に示されるような、ユーザの人数の指定を受け付ける画面を表示させる。図２１において、確認・編集用モニタ１５の中央上よりには、「シールを分ける人数を決めてね」のメッセージが表示され、ユーザは、シールを分ける人数を選択する必要があることを知ることができる。
【０１９５】
そのメッセージの下には、左側から、分割人数選択ボタン３２２Ａ、分割人数表示部３２３、および分割人数選択ボタン３２２Ｂが表示されている。なお、図２１においては、分割人数表示部３２３には、例として「３人」が表示されている。線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、分割人数選択ボタン３２２Ａがタッチされた場合、CPU１０１は、分割人数表示部に表示されている人数を１だけ減少させる（例えば、図２１の場合、「３人」から「２人」に減少させる）。
【０１９６】
また、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、分割人数選択ボタン３２２Ｂがタッチされた場合、CPU１０１は、分割人数表示部に表示されている人数を１だけ増加させる（例えば、図２１の場合、「３人」から「４人」に増加させる）。ユーザは、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃで、分割人数選択ボタン３２２Ａ、および分割人数選択ボタン３２２Ｂを、所望の回数だけタッチすることにより、ゲームを行うユーザの人数を選択することができる。
【０１９７】
分割人数表示部３２３の下方には、決定ボタン３２４が表示されている。CPU１０１は、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、決定ボタン３２４がタッチされた場合、その時点で、分割人数表示部３２３に表示されている人数で決定する。例えば、図２１の場合、CPU１０１は、３人で決定する。そして、CPU１０１は、確認・編集用モニタ１５に、例えば、図２２に示されるような画面を表示させる。
【０１９８】
図２２に示される画面は、図１８に示されている画面と類似している。ただし、図２２においては、図１８とは異なり、配置パターン表示部３３２−１乃至３３２−３のそれぞれの分割数は、３で割り切れる数になっている。すなわち、配置パターン表示部３３２−１の配置パターンにおける画像数は３枚となっており、配置パターン表示部３３２−２の配置パターンにおける画像数は６枚となっており、配置パターン表示部３３２−３の配置パターンにおける画像数は９枚となっている。
【０１９９】
また、図２２においては、図１８とは異なり、分割数表示部３３５に表示されている数が、３で割り切れる数になっている。すなわち、分割数表示部３３５−１には「３」と表示されており、分割数表示部３３５−２には「６」と表示されており、分割数表示部３３５−３には「９」と表示されている。
【０２００】
図２２に示される画面表示においては、CPU１０１は、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、分割数選択ボタン３３４−１Ａが１回タッチされた場合、分割数表示部３３５−１に表示される数を、３だけ減少させ、配置パターン表示部３３２−１に表示される配置パターンを、画像数を３枚だけ減らした配置パターンに変更する。
【０２０１】
また、CPU１０１は、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、分割数選択ボタン３３４−１Ｂが１回タッチされた場合、分割数表示部３３５−１に表示される数を、３だけ増加させ、配置パターン表示部３３２−１に表示される配置パターンを、画像数を３枚だけ増やした配置パターンに変更する。
【０２０２】
また、CPU１０１は、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、分割数選択ボタン３３４−２Ａが１回タッチされた場合、分割数表示部３３５−２に表示される数を、３だけ減少させ、配置パターン表示部３３２−２に表示される配置パターンを、画像数を３枚だけ減らした配置パターンに変更する。
【０２０３】
また、CPU１０１は、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、分割数選択ボタン３３４−２Ｂが１回タッチされた場合、分割数表示部３３５−２に表示される数を、３だけ増加させ、配置パターン表示部３３２−２に表示される配置パターンを、画像数を３枚だけ増やした配置パターンに変更する。
【０２０４】
また、CPU１０１は、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、分割数選択ボタン３３４−３Ａが１回タッチされた場合、分割数表示部３３５−３に表示される数を、３だけ減少させ、配置パターン表示部３３２−３に表示される配置パターンを、画像数を３枚だけ減らした配置パターンに変更する。
【０２０５】
また、CPU１０１は、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、分割数選択ボタン３３４−３Ｂが１回タッチされた場合、分割数表示部３３５−３に表示される数を、３だけ増加させ、配置パターン表示部３３２−３に表示される配置パターンを、画像数を３枚だけ増やした配置パターンに変更する。
【０２０６】
以上のように、CPU１０１は、分割数表示部３３５に表示される数を、図２１で指定された人数で割り切れる数とし、配置パターンに含む画像数を、分割数表示部３３５に表示される数と同数にして、配置パターン表示部に表示させる。そして、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより、分割数選択ボタンがタッチされた場合、CPU１０１は、分割数表示部３３５に表示される数を、図２１で指定された人数分だけ増加、または減少させ、配置パターンに含まれる画像数を、分割数表示部３３５に表示される数に合わせて変更して、配置パターン表示部に表示させる。
【０２０７】
以上のようにすることにより、複数のユーザでゲームを行った場合、複数のユーザの個人個人は、印刷画像が印刷されたシール紙２９１を、他のユーザと等しく切り分けることができる。なお、以上の説明においては、ユーザ数を３人にした場合の例について説明したが、ユーザ数は、ユーザが任意に設定することができる。
【０２０８】
次に、図２３は、本願発明の応用例を示している。画像印刷装置１は、複数の編集対象画像に編集操作の入力を受け付けた後、複数の編集済みの編集対象画像を、異なるシール紙１２２に印刷するように設定することも可能である。
【０２０９】
すなわち、先に図１７を参照して説明した例においては、１枚のシール紙２９１に、複数の編集対象画像を印刷した場合が示されているが、例えば、１枚の編集対象画像に対する編集操作の入力が終了したときに、編集済みの編集対処画像を、１枚目のシール紙１２２に印刷し、次の編集対処画像に対する編集操作の入力が終了したときに、２枚目のシール紙１２２に印刷し、さらに、次の編集対処画像に対する編集操作の入力が終了したときに、３枚目のシール紙１２２に印刷するようにすることも可能である。
【０２１０】
図２３においても、図１６と同様、画像印刷装置１が、３枚の編集対処画像に対して編集を受け付けるように設定した場合の、１ゲームに要する時間の内訳が、時間を横軸として示されている。図２３においても、図１６と同様に、上側に「従来」として示されているのが、従来の画像印刷装置における、ゲームに要する時間の内訳である。また、下側に「本願」として示されているのが、本願発明を適用した画像印刷装置１における、ゲームに要する時間の内訳である。
【０２１１】
図２３において、「撮影」は撮影処理に要する時間を示している。「編集１」、「編集２」および「編集３」は、それぞれ、１枚目の編集対象画像の編集処理に要する時間、２枚目の編集対象画像の編集処理に要する時間、および３枚目の編集対象画像の編集処理に要する時間を示している。「印刷」は、１枚目、２枚目、および３枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。「印刷１」は、１枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。「印刷２」は、２枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。「印刷３」は、３枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。図１６においても、図１５と同様に、「撮影」、「編集１」、「編集２」、「編集３」、「印刷」、「印刷１」、「印刷２」、および「印刷３」の各ブロックの、時間軸に対応する辺の長さが、それぞれの処理に要する時間を示している。なお、「印刷」、「印刷１」、「印刷２」および「印刷３」は、全て、同一の時間として示されている。
【０２１２】
図２３に示されるように、従来の画像印刷装置においては、３枚目の編集対象画像の編集が終了（ｔ６）してから、３枚目の編集済みの編集対象画像がユーザに提供されるまでに、ｔ９−ｔ６もの時間を要している。それにたいして、本願発明を適用した画像印刷装置１においては、３枚目の編集対象画像の編集が終了（ｔ６）してから、３枚目の編集済みの編集対象画像がユーザに提供されるまでに、わずか、ｔ７−ｔ６の時間しか要さず、ユーザの待ち時間の差は歴然としている。例えば、１枚のシール紙１２２の印刷に要する時間が１分間である場合、従来の画像印刷装置においては、ｔ９−ｔ６＝３分間もの時間、ユーザを待たせることになるが、本願発明を適用した画像印刷装置１においては、ｔ７−ｔ６＝１分間しか、ユーザを待たせないで済む。
【０２１３】
このように、１枚の編集済みの編集対象画像を、１枚のシール紙１２２に印刷するようにした場合でも、本願発明を適用した画像印刷装置１は、従来の画像印刷装置と比較して、よりユーザの待ち時間を短縮させることが可能となる。
【０２１４】
ところで、図４のフローチャートを参照して説明した画像印刷装置１のゲーム処理においては、ステップＳ１３の撮影処理によって、撮影およびキープされた複数枚の編集対象画像に対して、１枚ずつ、編集処理を施す例が示されているが、編集対象画像として、撮影およびキープされた画像の中から１枚だけ画像を選択し、編集処理を施し、再度、撮影処理を実行して、他の画像を撮影およびキープし、編集処理を施すようにすることも可能である。
【０２１５】
次に、図２４のフローチャートを参照して、撮影処理によって編集対象画像の中から１枚だけ選択し、編集処理を施し、再度、撮影処理を実行して、他の画像を撮影およびキープするようにした場合の、画像印刷装置１のゲーム処理について説明する。
【０２１６】
最初にステップＳ１２１において、CPU１０１は、プログラム記憶部１０４に記憶されている、例えば図５に示されるような、撮影の進行方法などのデモ画面を、確認・編集用モニタ１５に表示させる。
【０２１７】
ステップＳ１２２において、CPU１０１は、硬貨処理部１０８からの出力に基づいて、ユーザにより硬貨投入口１２に所定の代金（シール紙の作成代金）が投入されたか否かを判定し、投入されたと判定するまでデモ画面を表示して待機する。また、CPU１０１は、代金が投入されたと判定した場合、ステップＳ１２３に進み、表示プロセッサ１１２を制御して、確認・編集用モニタ１５に、例えば図１１（または図１８、もしくは図２２）に示されるような分割数選択画面を表示し、ユーザからの分割数の選択を受け付ける。
【０２１８】
なお、ステップＳ１２２において、CPU１０１が、代金が投入されたと判定したとき、CPU１０１は、ステップＳ１２３の処理に進む前に、RAM１０３に、１ゲームにおける残り撮影編集可能枚数を記憶させる。例えば、１回のゲームにおいて、３回の撮影処理および編集処理ができるように設定されている場合、CPU１０１は、RAM１０３に、残り撮影編集可能枚数として３を記憶させる。
【０２１９】
ステップＳ１２４において、CPU１０１は、撮影処理を実行する。撮影処理の詳細な説明は、図６を参照して説明した通りである。
【０２２０】
ステップＳ１２５において、CPU１０１は、編集処理を実行する。編集処理の詳細な説明は、図１２を参照して説明した通りである。
【０２２１】
ステップＳ１２６において、CPU１０１は、RAM１０３に記憶させている残り撮影編集可能枚数を、１だけデクリメントし、RAM１０３の記憶を更新する。例えば、RAM１０３に、残り撮影編集可能枚数＝３が記憶されていた場合、CPU１０１は、１だけデクリメントして、残り撮影編集可能枚数＝２枚に、記憶を更新する。
【０２２２】
ステップＳ１２７において、CPU１０１は、プリンタ１０９の動作状況を確認し、前回の編集処理（ステップＳ１２５）で編集された画像が印刷中であるか否かを判定し、印刷中である場合、ステップＳ１２７の処理を繰り返して待機する。そして、ステップＳ１２７において、CPU１０１が、前回編集された画像が印刷中ではないと判定した場合、処理はステップＳ１２８に進む。
【０２２３】
ステップＳ１２８において、CPU１０１は、プリンタ１０９を制御して、シール紙１２２への、編集された編集対象画像の印刷を開始する。
【０２２４】
ステップＳ１２９において、CPU１０１は、RAM１０３に記憶させている、残り編集可能枚数を読み出し、残り編集可能枚数が０枚であるか否かを判定する。その結果、CPU１０１が、残り編集可能枚数は０枚ではないと判定した場合、処理はステップＳ１２４に戻り、上述したステップＳ１２４以降の処理が繰り返される。
【０２２５】
ステップＳ１２９において、CPU１０１が、残り編集可能枚数が０枚であると判定した場合、処理はステップＳ１３０に進み、CPU１０１は、表示プロセッサ１１２に指令して、確認・編集用モニタ１５に、ゲーム終了の案内を表示させる。その後、ステップＳ１２１に戻り、ステップＳ１２１以降の処理を繰り返す。
【０２２６】
例えば、画像印刷装置１が、３枚の編集対象画像に編集を行えるように設定されている場合(RAM１０３に、残り編集可能枚数＝３が記憶されている場合)、以上のような処理を繰り返すことにより、３枚の編集対象画像の編集、および印刷が行われる。
【０２２７】
すなわち、CPU１０１は、１回目のステップＳ１２４において、上述した撮影処理を実行し、ステップＳ１２５において、１枚目の編集対象画像(この編集対象画像を画像Ｄとする)に対して、上記した所定の編集処理を実行し、ステップＳ１２６において、残り撮影編集可能枚数を、１だけデクリメントし、残り撮影編集可能枚数＝２にする。ステップＳ１２７において、CPU１０１は、前回編集された画像が印刷中か否かを判定する。まだ、初めての編集処理が行われた後であるため、画像は印刷されていないので、ステップＳ１２８に進み、CPU１０１は、ステップＳ１２５で編集された画像Ｄの印刷処理を開始する。そして、ステップＳ１２９において、CPU１０１は、RAM１０３から残り撮影編集可能枚数＝２を読み出し、残り撮影編集可能枚数＝０であるか否かを判定し、残り撮影編集可能枚数＝０ではないので、ステップＳ１２４に戻る。
【０２２８】
ステップＳ１２４において、CPU１０１は、２回目の撮影処理を実行し、ステップＳ１２５において、２枚目の編集対象画像(この編集対象画像を画像Ｅとする)の編集を実行し、ステップＳ１２６において、残り撮影編集可能枚数を、１だけデクリメントし、残り撮影編集可能枚数＝１にする。ステップＳ１２７において、CPU１０１は、画像Ｄが印刷中であるか否かを判定する。画像Ｄが印刷中であった場合、CPU１０１は、印刷が終了するまで待機し、画像Ｄの印刷が終了したとき、ステップＳ１２８に進み、画像Ｅの印刷を開始する。そして、ステップＳ１２９において、CPU１０１は、RAM１０３から残り撮影編集可能枚数＝１を読み出し、残り撮影編集可能枚数＝０であるか否かを判定し、残り撮影編集可能枚数＝０ではないので、ステップＳ１２４に戻る。
【０２２９】
次に、ステップＳ１２４において、CPU１０１は、３回目の撮影処理を実行し、ステップＳ１２５において、CPU１０１は、３枚目の編集対象画像(この編集対象画像を画像Ｆとする)の編集を実行し、ステップＳ１２６において、残り撮影編集可能枚数を、１だけデクリメントし、残り撮影編集可能枚数＝０にする。ステップＳ１２７において、画像Ｅが印刷中であるか否かを判定する。画像Ｅが印刷中であった場合、CPU１０１は、印刷が終了するまで待機し、画像Ｅの印刷が終了したとき、ステップＳ１２８に進み、画像Ｆの印刷を開始する。そして、ステップＳ１２９において、CPU１０１は、RAM１０３から残り撮影編集可能枚数＝０を読み出し、残り撮影編集可能枚数＝０であるか否かを判定し、残り撮影編集可能枚数＝０であるため、処理はステップＳ１３０に進む。ステップＳ１３０において、CPU１０１は、表示プロセッサ１１２に指令して、確認・編集用モニタ１５に、ゲーム終了の案内を表示させる。
【０２３０】
その後、処理はステップＳ１２１に戻り、上述したステップＳ１２１以降の処理が繰り返される。
【０２３１】
なお、上述した説明においては、説明の便宜上、ステップＳ１２７およびステップＳ１２８の処理の後、ステップＳ１２９以降の処理が実行されるように説明しているが、実際には、ステップＳ１２７およびステップＳ１２８の処理と、ステップＳ１２９以降の処理は、独立して、同時並行に進行される。すなわち、CPU１０１は、シール紙１２２の印刷を実行しつつ、同時に、残り編集可能枚数＝０か否かを判定し、残り編集可能枚数＝０ではない場合、ステップＳ１２４に戻り、ステップＳ１２４以降の処理を実行する。
【０２３２】
以上、画像印刷装置１が、図２４のフローチャートに示されるような処理を実行した場合も、図２５に示されるように、複数枚分の編集対象画像に対する編集の受け付けが全て終了してから、印刷を開始する場合と比較して、より短時間で、ユーザにシール紙１２２を提供することができるようになる。
【０２３３】
すなわち、図２５には、図１５と同様、従来の画像印刷装置と本願発明を適用した画像印刷装置１における、ゲームに要する時間の内訳が、時間を横軸として示されている。図２５において、上側に「従来」として示されているのが、従来の画像印刷装置における、ゲームに要する時間の内訳である。また、図２５において、下側に「本願」として示されているのが、本願発明を適用した画像印刷装置１における、ゲームに要する時間の内訳である。なお、図２５においては、画像印刷装置が２枚の編集対象画像に対して編集処理を受け付ける場合の例が示されている。
【０２３４】
図２５において、「撮影１」は１回目の撮影処理に要する時間を示し、「撮影２」は２回目の撮影処理に要する時間を示している。「編集１」および「編集２」は、それぞれ、１枚目の編集対象画像の編集処理に要する時間、および２枚目の編集対象画像の編集処理に要する時間を示している。「印刷」は、１枚目、および２枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。「印刷１」は、１枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。「印刷２」は、２枚目の編集済みの編集対象画像の印刷処理に要する時間を示している。図２５においては、「撮影１」、「撮影２」、「編集１」、「編集２」、「印刷」、「印刷１」、および「印刷２」の各ブロックの、時間軸に対応する辺の長さが、それぞれの処理に要する時間を示している。なお、「印刷」は、「印刷１」および「印刷２」を足し合わせた長さの時間として示されている。
【０２３５】
図２５に示されるように、ゲームが開始されてから、２枚目の編集対処画像の編集が終了するまでに要する時間は、従来の画像印刷装置においても、本願発明を適用した画像印刷装置１においても、ｔ５で、同一である。しかしながら、２枚目の編集対処画像の編集が終了してから、ユーザにシール紙１２２が提供されるまでに要する時間は、従来の画像印刷装置では、ｔ７−ｔ５だけ要するのに対して、本願発明を適用した画像印刷装置１においては、ｔ６−ｔ５だけしか要さない。
【０２３６】
このように、図２４に示されるような処理においても、画像印刷装置１は、ユーザに、シール紙１２２を提供するまでの時間を短縮し、１回のゲームに要する時間を短縮することが可能となる。
【０２３７】
次に、本発明を適用した画像印刷装置であり、かつ、図１とは異なる画像印刷装置の例について、図２６乃至図３１を参照して説明する。
【０２３８】
図２６は、本発明を適用した画像印刷装置５０１の構成例を示す斜視図である。
【０２３９】
画像印刷装置５０１の筐体５１１の面５１１−１には、左上方に硬貨投入口５１２が設けられており、ユーザは、画像印刷装置５０１を利用するとき、所定の金額を投入する。また、面５１１−１の右上方には、撮影案内用スピーカ５１３が設けられている。撮影案内用スピーカ５１３は、各種の音声ガイダンスなどを出力し、ユーザに対して、撮影方法（シール作成の進行方法）を案内する。
【０２４０】
面５１１−１の中央上方にある、所定の角度だけ上方を向いた面５１１−２には、CRTやLCDなどよりなる撮影用モニタ５１４が設置されている。撮影用モニタ５１４は、撮影方法を案内する画面や、後述するように撮影装置５３１により撮影された被写体の画像を表示する。
【０２４１】
面５１１−２の右側には、所定の角度だけ斜め上方を向いた面５１１−３Rがあり、その面には、操作パネル５１５が設置されている。操作パネル５１５は、ユーザにより操作される各種の操作ボタンよりなり、例えば、カメラ５３２のズームを調整するときなどに操作される。操作パネル５１５には、例えば、撮影用モニタ５１４に表示される各種の選択に対して、決定するとき操作される「○ボタン」、決定したものをキャンセルするとき操作される「×ボタン」、撮影用モニタ５１４に表示されるカーソルなどを移動するとき操作される「＋ボタン」、「−ボタン」などが配置され、そのほか、撮影の開始を指示するとき操作される「撮影スタートボタン」などが適宜配置される。
【０２４２】
また、面５１１−２の左右には、床に対してほぼ垂直な面５１１−４R，５１１−４Lが設けられており、それぞれの面には、照明装置５１６−１R，５１６−１Lが配置される。照明装置５１６−１R，５１６−１Lは、内部に発光体（フラッシュ）を有しており、ユーザから撮影の開始が指示され、カメラ５３２が取り込む画像を静止画像として記憶するとき（キャプチャするとき）、そのタイミングに合わせて、被写体を照射する。
【０２４３】
また、筐体５１１の上面の面５１１−５R，５１１−５Lにも、面５１１−４R，５１１−４Lと同様に照明装置５１６−２R，５１６−２Lがそれぞれ配置されている。照明装置５１６−２R，５１６−２Lは、内部に発光体を有しており、照明装置５１６−１R，５１６−１Lが被写体を照射するタイミングで、発光体を発光させる。照明装置５１６−２R，５１６−２Lから照射された光（フラッシュ）は、フラッシュ反射板５１７で反射され、被写体を照射する。すなわち、フラッシュ反射板５１７は、筐体５１１の正面にいるユーザを照射する方向に傾斜して取り付けられる。
【０２４４】
筐体５１１の上方には、撮影装置５３１が設置されている。この撮影装置５３１の所定の角度だけ斜め下方向を向いた面には、カメラ５３２、および小型のLCDなどよりなる取り込み画像表示部５３３が配置されている。カメラ５３２は、被写体の画像を取り込み、その画像（動画像）は、取り込み画像表示部５３３に表示される。取り込み画像表示部５３３がカメラ５３２の近傍に設けられているため、ユーザは、取り込み画像表示部５３３に表示されている自分の画像を確認しながら、視線をほぼカメラ５３２に向けた状態で撮影することができる。
【０２４５】
筐体５１１の左側面である面５１１−６には、CRTやLCDなどよりなる編集入力用モニタ５１８、編集案内用スピーカ５１９、タッチペン５２０、およびシール取り出し口５２１が設けられている。
【０２４６】
カメラ５３２で撮影され、編集する画像として選択され、保存された画像は、ユーザが撮影処理を終了した後、編集入力用モニタ５１８に表示される。編集入力用モニタ５１８には、タッチパネル５９７（図２９参照）が積層されており、ユーザは、編集入力用モニタ５１８に表示されている画像に対して、タッチペン５２０を操作することにより、編集対象の画像（以下、適宜、編集対象画像と称する）に任意の文字や図形などを書き込む（入力する）ことができる。
【０２４７】
すなわち、ユーザは、筐体５１１の正面（面５１１−１）前方の場所（以下、適宜、撮影空間と称する）で自分自身を撮影したのち、面５１１−６の前方の場所（以下、適宜、編集空間と称する）へ移動して、撮影した自分自身の画像を編集する。
【０２４８】
編集入力用モニタ５１８は、編集対象画像とともに、様々な編集ツールの選択ボタンなどを表示する。そして、編集入力用モニタ５１８は、タッチペン５２０で書き込みがされたとき、その入力に応じて生成した編集済みの画像を表示する。
【０２４９】
編集案内用スピーカ５１９は、ユーザに対して、編集の入力方法を説明する音声ガイダンスを出力する。
【０２５０】
タッチペン５２０は、編集入力用モニタ５１８に積層されるタッチパネル５９７の位置検出方式（例えば、抵抗膜式、超音波式など）に応じて構成され、編集に使用されないとき、図に示すように面５１１−６に設置されている突起部に引っかけられる。
【０２５１】
シール取り出し口５２１は、所定の数、および大きさの複数のシールからなる、編集済みの画像が印刷されたシール紙を排出する。
【０２５２】
図２７は、図２６の画像印刷装置５０１の配置例を示す図である。
【０２５３】
筐体５１１の正面（面５１１−１）と対向する位置には、所定距離だけ離間して背景パネル５５１が設置され、ユーザは、筐体５１１と背景パネル５５１の間の空間を撮影空間として、自分自身の画像を撮影する。なお、筐体５１１の上面にはカーテンフレーム５４１が水平方向に設置されており、カーテンフレーム５４１には、撮影空間の内部が外部から見えないように、カーテン５４２が取り付けられている。
【０２５４】
また、筐体５１１の面５１１−６には、カーテンフレーム５６１−１，５６１−２が、その垂直方向に設置されており、その先端には面５１１−６と対向してカーテン５６２が取り付けられている。すなわち、編集を入力しているユーザ、および編集入力用モニタ５１８に表示されている画像が外から見えないようになされている。
【０２５５】
図２８は、図２７を上方から見た場合の配置例を示す図であり、この図を参照してユーザの移動について説明する。なお、斜線部５１４は撮影用モニタ５１４がその面に設置されることを、斜線部５１８は編集入力用モニタ５１８がその面に設置されることをそれぞれ示している。
【０２５６】
図２８においては、白抜き矢印がユーザの進行方向を示しており、撮影をするとき、ユーザは、筐体５１１と背景パネル５５１の間の撮影空間に入場し、撮影台５７１を利用して様々なポーズを取って撮影する。
【０２５７】
撮影空間での撮影が終了したとき、撮影用モニタ５１４には、編集空間への案内画面が表示されるため、ユーザはこの案内に従って、白抜き矢印で示すように、撮影空間から出場して編集空間へ入場する。そして、編集対象画像に対して編集した後、ユーザは、シール取り出し口５２１から排出されるシール紙を受け取る。
【０２５８】
このように、撮影空間と編集空間とを異なる位置に設けることにより、次に順番待ちをしているユーザがいる場合、そのユーザは、それまで撮影空間で撮影をしていたユーザと入れ替わりに撮影空間に入場し、撮影を開始することができる。そのため、撮影の待ち時間を短縮することができ、それとともに、編集する時間を長く設定することができる。その結果、画像印刷装置５０１を管理する管理者の側からすれば、一定時間内に、より多い回数のゲームを実行させることが可能となり、収益率が向上する。
【０２５９】
図２９は、図２６の画像印刷装置５０１の内部の構成例を示すブロック図である。図２６において説明した部分についてはその説明を省略する。
【０２６０】
CPU５８１は、ROM５８２に記憶されているプログラム、または、プログラム記憶部５８４からRAM５８３にロードしたプログラムに従って画像印刷装置５０１の全体の動作をバス５９４を介して制御する。RAM５８３にはまた、CPU５８１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【０２６１】
プログラム記憶部５８４は、ハードディスクやそのドライブからなり、CPU５８１が実行する様々なプログラムなどを記憶する。ドライブ５８５は、フレキシブルディスクやハードディスクなどの磁気ディスクや、CD-ROM，DVDなどの光ディスクなどの記録媒体に記憶されているプログラムを読み出し、バス５９４を介してプログラム記憶部５８４などに供給する。例えば、ドライブ５８５からは、被写体の画像と合成する新たなフレーム画像などが供給される。
【０２６２】
撮影装置５３１の内部には、上述したカメラ５３２の他に、カメラ制御部５８６が配置されている。カメラ制御部５８６は、ユーザが操作パネル５１５を操作することにより入力したカメラ５３２の調節要求に応じて、カメラ５３２のズーム率、および取り込む光量などを制御する。
【０２６３】
キープ画像記憶部５８７は、ユーザが撮影し、編集する画像として選択した画像を所定の枚数だけ記憶する。例えば、キープ画像記憶部５８７は、キープ画像（編集対象画像）を３枚まで記憶する。
【０２６４】
硬貨処理部５８８は、硬貨投入口５１２から投入された硬貨をカウントし、画像の作成代金として予め設定されている所定の金額が投入されたと判定したとき、それをCPU５８１に通知する。
【０２６５】
プリンタ５８９は、シール紙ユニット５９１に予め保存してあるシール紙５９２を取得し、複数のシールが所定の位置、および大きさに配置されてなるシール紙５９２に、編集済みの画像を印刷する。プリンタ５８９により印刷されたシール紙５９２は、シール取り出し口５２１に排出され、ユーザに提供される。
【０２６６】
IDタグリーダ／ライタ５９０は、シール紙ユニット５９１に付されているIDタグ５９３に記憶されている識別情報を接触、または非接触により読み出し、CPU５８１に出力する。CPU５８１は、IDタグリーダ／ライタ５９０から供給された識別情報に基づいて、装着されているシール紙ユニット５９１が、画像印刷装置５０１において利用可能なユニットであるか否かを判定し、利用可能なユニットであると判定したときにのみ、プリンタ５８９等を動作可能にする。
【０２６７】
すなわち、CPU５８１により、画像印刷装置５０１において利用可能とされるシール紙ユニット５９１の識別情報が管理されている。これにより、画像印刷装置５０１に対応していない（純正のものでない）シール紙が利用されるのを抑制することができる。また、IDタグ５９３により、シール紙５９２の残量等も管理される。なお、シール紙ユニットが純正のものであるか否かを、シール紙ユニットにプリントされているバーコード、シール紙とセットで利用されるICカードなどにより確認させるようにしてもよいし、あるいは、シール紙ユニットの寸法、形状などにより、機械的に装填不可とすることで確認させるようにしてもよい。
【０２６８】
シール紙ユニット５９１は、画像印刷装置５０１から着脱可能になっており、内部にシール紙５９２を装填し、また、IDタグリーダ／ライタ５９０がIDを読み取り可能な所定の位置に、IDタグ５９３が付されている。シール紙ユニット５９１に付されているIDタグ５９３には、個々のシール紙ユニット５９２を識別する識別情報等を管理するIDが書き込まれている。なお、IDタグ５９３は、シール紙５９２と一体にし、分離不可とするようにしてもよい。
【０２６９】
音声出力制御部５９５は、CPU５８１からの制御に基づいて撮影案内用スピーカ５１３を制御し、撮影方法などを説明する各種の音声ガイダンスや、例えば、静止画像を取り込むときのシャッタ音などの効果音を出力する。一方、音声出力制御部５９８は、編集案内用スピーカ５１９を制御し、編集方法などを説明する各種の音声ガイダンスや、画像に書き込まれるときに発生される効果音などを出力する。このように、撮影案内用スピーカ５１３と編集案内用スピーカ５１９には、必要に応じてそれぞれ異なる音声が出力される。
【０２７０】
表示プロセッサ５９６は、撮影処理が終了し、ユーザが画像編集を開始するとき、キープ画像記憶部５８７からバス５９４を介して転送されてくるキープ画像を内蔵するメモリ５９６Ａに記憶する。そして、表示プロセッサ５９６は、タッチパネル５９７において編集入力がされたとき、編集対象画像上における、その入力位置を検出し、編集対象画像に反映させて編集入力用モニタ５１８に表示させる。なお、図２９においては、編集入力用モニタ５１８とタッチパネル５９７は別の位置に示されているが、実際には積層して配置されている。
【０２７１】
次に、画像印刷装置５０１のゲーム処理について、図３０のフローチャートを参照しつつ説明する。
【０２７２】
最初にステップＳ１５１において、CPU５８１は、プログラム記憶部５８４に記憶されている、例えば図５のような撮影の進行方法などのデモ画面を、撮影用モニタ５１４に表示させる。
【０２７３】
ステップＳ１５２において、CPU５８１は、硬貨処理部５８８からの出力に基づいて、ユーザにより硬貨投入口５１２に所定の代金（シール紙の作成代金）が投入されたか否かを判定し、投入されたと判定するまでデモ画面を表示して待機する。また、CPU５８１は、代金が投入されたと判定した場合、ステップＳ１５３に進み、撮影処理を実行する。撮影処理の詳細な内容は、図６のフローチャートを参照して説明した画像印刷装置１の場合と同様である。
【０２７４】
ただし、画像印刷装置１において、CPU１０１、確認・編集用モニタ１５、取り込み画像表示部３３、カメラ３２、照明装置１７−１、１７−２、および１７−３、並びにキープ画像記憶部１０７により実行されていた処理は、画像印刷装置５０１においては、それぞれ、CPU５８１、撮影用モニタ５１４、取り込み画像表示部５３３、カメラ５３２、照明装置５１６−１L、５１６−１R、５１６−２L、および５１６−２R、並びにキープ画像記憶部５８７により実行される。また画像印刷装置１において、線画用タッチペン１６Ａ、スタンプ用タッチペン１６Ｂ、または消しゴム用タッチペン１６Ｃにより選択されていた、確認・編集用モニタ１５上に表示されているボタン類は、操作パネル５１５を操作することにより、選択および決定される。
【０２７５】
ステップＳ１５３の撮影処理の後、ステップＳ１５４において、CPU５８１は、表示プロセッサ５９６を制御して、撮影用モニタ５１４に、例えば図１１に示されるような分割数選択画面を表示し、ユーザからの分割数の選択を受け付ける。なお、次パターン選択ボタン２２３Ａ、前パターン選択ボタン２２３Ｂ、および決定ボタン２２４は、操作パネル５１５の操作により、選択および決定される。
【０２７６】
ステップＳ１５４の後、ステップＳ１５５に進み、CPU５８１は、ユーザの編集空間への誘導処理を実行する。ここで、図３１を参照して、図３０のステップＳ１５５の処理について詳細に説明する。
【０２７７】
ステップＳ１８１において、CPU５８１は、表示プロセッサ５９６にアクセスし、編集処理が実行中か否か判断することにより、編集入力を行っている先客がいるか否かを判定し、編集入力を行っている先客がいない場合、ステップＳ１８２に進み、表示プロセッサ５９６を介して撮影用モニタ５１４に、ユーザに、編集空間に移動するように促す案内（例えば、「落書きは、となりのお部屋でできるよ→」のようなメッセージ）を表示させる。その後、処理は、図３０のステップＳ１５６に進む。
【０２７８】
ステップＳ１８１において、CPU５８１が、編集入力を行っている先客がいると判断した場合、ステップＳ１８３に進み、CPU５８１は、撮影し直すか、暇つぶし用のゲームを行うか、ユーザに選択を促す画像を、表示プロセッサ５９６を介して撮影用モニタ５１４に表示させる。
【０２７９】
ステップＳ１８４において、予め設定された所定の時間内に、ユーザからの指示が、操作パネル５１５の所定の操作により入力されなかった場合、ステップＳ１８１に戻り、上述の処理を繰り返す。ステップＳ１８４において、操作パネル５１５より、所定の時間内に、ユーザからの指示が入力された場合、処理は、テップＳ１８５に進む。
【０２８０】
ステップＳ１８５において、CPU５８１が、操作パネル５１５に入力された指示は、撮影し直しの指示であるか否かを判定し、指示が撮影し直しの指示ではなかった場合、すなわち、ゲームを行う指示であった場合、ステップＳ１８６に進み、CPU５８１は、ドライブ５８５に、記録媒体に記録されている所定のゲーム（例えば、もぐら叩きゲーム）を読み出させ、RAM５８３に供給させ、そのゲームを実行する。ゲームの映像は、撮影用モニタ５１４に表示させる。
【０２８１】
ステップＳ１８５において、CPU５８１が、操作パネル５１５に入力された指示が、撮影し直しの指示だと判断した場合、ステップＳ１８７に進む。ステップＳ１８７において、CPU５８１は、キープ画像記憶部５８７に記憶されている複数の撮影画像を読み出し、撮影用モニタ５１４に表示し、どの撮影画像を消去してもよいか、ユーザに選択を促す。操作パネル５１５を介して、ユーザからの消去する撮影画像を選択する入力を受け付けると、ステップＳ１８８に進む。
【０２８２】
ステップＳ１８８において、CPU５８１は、キープ画像記憶部５８７に記憶されている複数の撮影画像の中から、ステップＳ１８７でユーザにより選択された撮影画像を消去し、再度、撮影処理を実行して１枚の撮影画像を取り込み、キープ画像記憶部５８７に記憶すると共に、取り込んだ撮影画像を、撮影用モニタ５１４に表示させる。その後、ステップＳ１８１に戻り、上述した処理を繰り返す。
【０２８３】
以上のようにして、編集している先客が居なくなるまでの待ち時間、画像印刷装置５０１は、ユーザにサービスを提供し続け、ユーザが退屈するのを防ぐことができる。
【０２８４】
ステップＳ１８２の処理により、ユーザを編集空間に誘導した後、処理は図３０のステップＳ１５６に進む。なお、CPU５８１は、編集空間においてステップＳ１５６以降の処理を実行しながら、同時並行で、撮影空間においてステップＳ１５１以降の処理も実行する。
【０２８５】
ステップＳ１５６において、CPU５８１は、表示プロセッサ５９６を制御して、編集入力用モニタ５１８に、編集対象画像を表示させる。そして、表示された編集対象画像に対してタッチペン５２０により加えられた落書きの操作を、タッチパネル５９７により検知し、対応する編集処理を実行する。
【０２８６】
ステップＳ１５７において、CPU５８１は、RAM５８３に記憶させている残り編集可能枚数を、１だけデクリメントし、RAM５８３の記憶を更新する。例えば、RAM５８３に、残り編集可能枚数＝３が記憶されていた場合、CPU５８１は、１だけデクリメントして、残り編集可能枚数＝２枚に、記憶を更新する。
【０２８７】
ステップＳ１５８において、CPU５８１は、プリンタ５８９の動作状況を確認し、前回の編集処理（ステップＳ１５６）で編集された画像が印刷中であるか否かを判定し、印刷中である場合、ステップＳ１５８の処理を繰り返して待機する。そして、ステップＳ１５８において、CPU５８１が、前回編集された画像が印刷中ではないと判定した場合、処理はステップＳ１５９に進む。
【０２８８】
ステップＳ１５９において、CPU５８１は、プリンタ５８９を制御して、シール紙５９２への、編集された編集対象画像の印刷を開始する。
【０２８９】
ステップＳ１６０において、CPU５８１は、RAM５８３に記憶させている、残り編集可能枚数を読み出し、残り編集可能枚数が０枚であるか否かを判定する。その結果、CPU５８１が、残り編集可能枚数は０枚ではないと判定した場合、処理はステップＳ１５６に戻り、上述したステップＳ１５６以降の処理が繰り返される。
【０２９０】
ステップＳ１６０において、CPU５８１が、残り編集可能枚数が０枚であると判定した場合、処理はステップＳ１６１に進み、CPU５８１は、表示プロセッサ５９６に指令して、編集入力用モニタ５１８に、ゲーム終了の案内を表示させる。その後、ステップＳ１５１に戻り、ステップＳ１５１以降の処理を繰り返す。
【０２９１】
以上のように、画像印刷装置５０１においても、編集対象画像の編集が終了し次第、編集済みの編集対象画像から順番に、印刷を実行することにより、ユーザが、最後の編集対象画像への編集を終了してから、画像が印刷されたシール紙５９２を取得するまでの時間を短縮することができる。印刷処理の待ち時間を短縮することができるため、ユーザを退屈させないようにすることができる。
【０２９２】
ところで、画像印刷装置１の管理者は、画像印刷装置１内に装填しているシール紙１２２がなくなりそうになった場合、新しいシール紙ユニット１２０に交換することにより、シール紙１２２を補充する。シール紙１２２の補充に際し、画像印刷装置１のCPU１０１は、シール紙ユニット１２０に付されているIDタグ１２１を照合することにより、補充されたシール紙が、画像印刷装置１に適合したものか否かを判別することができる。
【０２９３】
同様に、画像印刷装置５０１の管理者は、画像印刷装置５０１内に装填しているシール紙５９２がなくなりそうになった場合、新しいシール紙ユニット５９１に交換することにより、シール紙５９２を補充する。シール紙５９２の補充に際し、画像印刷装置５０１のCPU５８１は、シール紙ユニット５９１に付されているIDタグ５９３を照合することにより、補充されたシール紙が、画像印刷装置５０１に適合したものか否かを判別することができる。
【０２９４】
次に、図３２を参照して、画像印刷装置１のシール紙１２２のID検出処理について説明する。
【０２９５】
ステップＳ５０１において、CPU１０１は、画像印刷装置１の所定の位置に、シール紙ユニット１２０が装着されたか否かを監視し、シール紙ユニット１２０が装着された場合、ステップＳ５０２に進む。
【０２９６】
ステップＳ５０２において、CPU１０１からの指令により、IDタグリーダ／ライタ１１４は、シール紙ユニット１２０に付されているIDタグ１２１のIDを読み取り、CPU１０１に送信する。
【０２９７】
ステップＳ５０３において、CPU１０１は、ステップＳ５０２において、IDタグリーダ／ライタ１１４より受信したIDと、予めROM１０２に記憶しているシール紙IDを照合し、両IDが同一であった場合、ステップＳ５０４に進み、CPU１０１からの指令により、表示プロセッサ１１２は、確認・編集用モニタ１５に、画像印刷装置１が使用可能(ゲーム可能)である旨のメッセージを表示させる。
【０２９８】
ステップＳ５０５において、CPU１０１は、画像印刷装置１を通常のゲーム可能な状態(例えば図６のステップＳ１１の状態)に復帰させる。
【０２９９】
ステップＳ５０３において、CPU１０１が、IDタグリーダ／ライタ１１４より受信したIDと、予めROM１０２に記憶しているシール紙IDが一致しないと判定した場合、ステップＳ５０６に進み、CPU１０１からの指令により、表示プロセッサ１１２は、確認・編集用モニタ１５に、画像印刷装置１が使用不可能(ゲーム不可能)である旨のメッセージを表示させる。
【０３００】
ステップＳ５０７において、CPU１０１は、画像印刷装置１が使用不可能(ゲーム不可能)に設定する。その方法としては、例えば、硬貨投入口１２から硬貨を投入されないように、硬貨投入口１２にシャッタを下ろすことなどが可能である。
【０３０１】
なお、以上においては、画像印刷装置１のシール紙１２２のID検出処理について説明したが、画像印刷装置５０１のシール紙５９２のID検出処理も、上述した画像印刷装置１の場合と同様である。
【０３０２】
また、本実施の形態においては、シール紙ユニット１２０にIDタグ１２１を付すようにしたが、シール紙ユニット１２０に装填されているシール紙１２２の種類を識別することが可能であれば、その他の方法により、シール紙１２２を識別するようにしても構わない。
【０３０３】
例えば、IDタグ１２１の代わりに、バーコード、ICカード等の方法を用いて、シール紙ユニット１２０を識別するようにしてもよい。また、シール紙ユニット１２０の画像印刷装置への装着部分の形状を、画像印刷装置の機種毎に異なるものにし、適合するシール紙ユニット１２０だけ、画像印刷装置１に装着可能なようにしても良い。
【０３０４】
また、シール紙１２２とシール紙ユニット１２０を分離可能に構成することも可能であり、また、一体的に構成することも可能である。
【０３０５】
なお、以上の説明においては、写真シール自動販売機としての画像印刷装置１（５０１）を例に説明したが、本発明の画像印刷装置１（５０１）が、写真シール自動販売機に限定されるものではない。例えば、家庭用のプリンタなどに、上述した機能を有させても良い。また、汎用のパーソナルコンピュータに、例えばデジタルカメラ、マイクロホン、およびプリンタを接続して、画像印刷装置１（５０１）が行う処理を実行するプログラムをインストールするようにして、上述した画像印刷装置１（５０１）の機能を有させるようにしても良い。
【０３０６】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０３０７】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０３０８】
【発明の効果】
以上のように、本発明によれば、ユーザは、編集した画像が印刷されたシール紙を取得することができる。
【０３０９】
また、本発明によれば、ユーザが編集を終了してから画像が印刷されたシール紙を取得するまでの待ち時間を短縮することができる。
【０３１０】
また、本発明によれば、後続の客の待ち時間をも短縮することが可能となる。さらに、本発明によれば、１ゲームに要する時間を短縮することができることから、画像印刷装置は、一定時間の間に、より多くのゲームを実行させることが可能となり、より大きな収益を得ることができる。
【図面の簡単な説明】
【図１】本発明を適用した画像印刷装置の構成例を示す斜視図である。
【図２】図１の画像印刷装置の配置例を示す図である。
【図３】図１の画像印刷装置の内部の構成例を示すブロック図である。
【図４】図１の画像印刷装置のゲーム処理について説明するフローチャートである。
【図５】確認・編集用モニタに表示されるデモ画面の例を示す図である。
【図６】図４のステップＳ１３の処理を詳細に説明するフローチャートである。
【図７】確認・編集用モニタに表示される説明画面の例を示す図である。
【図８】確認・編集用モニタに表示される撮影画面の例を示す図である。
【図９】確認・編集用モニタに表示される画像確認画面の例を示す図である。
【図１０】確認・編集用モニタに表示される明るさ調整画面の例を示す図である。
【図１１】確認・編集用モニタに表示される分割数選択画面の例を示す図である。
【図１２】図４のステップＳ１５において実行される編集処理の詳細を説明するフローチャートである。
【図１３】確認・編集用モニタに表示される画像編集画面の例を示す図である。
【図１４】図１４の画像編集画面に表示される編集画像の表示例を示す図である。
【図１５】ゲームに要する時間の内訳を示す図である。
【図１６】ゲームに要する時間に内訳を示す他の図である。
【図１７】本発明の画像印刷装置により印刷されたシール紙の例を示す図である。
【図１８】確認・編集用モニタに表示される分割数選択画面の例を示す他の図である。
【図１９】分割数選択処理を説明するフローチャートである。
【図２０】本発明の画像印刷装置により印刷されたシール紙の例を示す他の図である。
【図２１】確認・編集用モニタに表示される分割人数選択画面の例を示す図である。
【図２２】確認・編集用モニタに表示される分割数選択画面の例を示すさらに他の図である。
【図２３】ゲームに要する時間に内訳を示すさらに他の図である。
【図２４】図１の画像印刷装置の他のゲーム処理について説明するフローチャートである。
【図２５】ゲームに要する時間に内訳を示す図である。
【図２６】図１の画像印刷装置とは異なる画像印刷装置の構成例を示す斜視図である。
【図２７】図２６の画像印刷装置の配置例を示す図である。
【図２８】図２６の画像印刷装置におけるユーザの移動を説明する図である。
【図２９】図２６の画像印刷装置の内部の構成例を示すブロック図である。
【図３０】図２６の画像印刷装置のゲーム処理を説明するフローチャートである。
【図３１】図３０のステップＳ１５５の処理を詳細に説明するフローチャートである。
【図３２】図１の画像印刷装置のID検出処理を説明するフローチャートである。
【符号の説明】
１  画像印刷装置
１２  硬貨投入口
１４  シール取り出し口
１５  確認・編集用モニタ
１６Ａ  線画用タッチペン
１６Ｂ  スタンプ用タッチペン
１６Ｃ  消しゴム用タッチペン
３１  撮影装置
１０１  CPU
１０２  ROM
１０３  RAM
１０４  プログラム記憶部
１０５  ドライブ
１０７  キープ画像記憶部
１０８  硬貨処理部
１０９  プリンタ
１１２  表示プロセッサ
１１３  タッチパネル
１１４  IDタグリーダ／ライタ
１２０  シール紙ユニット
１２１  IDタグ
１２２  シール紙
【図１】
0004269568.tif 000002
【図２】
0004269568.tif 000003
【図３】
0004269568.tif 000004
【図４】
0004269568.tif 000005
【図５】
0004269568.tif 000006
【図６】
0004269568.tif 000007
【図７】
0004269568.tif 000008
【図８】
0004269568.tif 000009
【図９】
0004269568.tif 000010
【図１０】
0004269568.tif 000011
【図１１】
0004269568.tif 000012
【図１２】
0004269568.tif 000013
【図１３】
0004269568.tif 000014
【図１４】
0004269568.tif 000015
【図１５】
0004269568.tif 000016
【図１６】
0004269568.tif 000017
【図１７】
0004269568.tif 000018
【図１８】
0004269568.tif 000019
【図１９】
0004269568.tif 000020
【図２０】
0004269568.tif 000021
【図２１】
0004269568.tif 000022
【図２２】
0004269568.tif 000023
【図２３】
0004269568.tif 000024
【図２４】
0004269568.tif 000025
【図２５】
0004269568.tif 000026
【図２６】
0004269568.tif 000027
【図２７】
0004269568.tif 000028
【図２８】
0004269568.tif 000029
【図２９】
0004269568.tif 000030
【図３０】
0004269568.tif 000031
【図３１】
0004269568.tif 000032
【図３２】
0004269568.tif 000033