Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4300449B2 - Image printing apparatus and method, print medium unit, and program - Google Patents
[go: Go Back, main page]

JP4300449B2 - Image printing apparatus and method, print medium unit, and program - Google Patents

Image printing apparatus and method, print medium unit, and program Download PDF

Info

Publication number
JP4300449B2
JP4300449B2 JP2002091775A JP2002091775A JP4300449B2 JP 4300449 B2 JP4300449 B2 JP 4300449B2 JP 2002091775 A JP2002091775 A JP 2002091775A JP 2002091775 A JP2002091775 A JP 2002091775A JP 4300449 B2 JP4300449 B2 JP 4300449B2
Authority
JP
Japan
Prior art keywords
image
editing
game
selection
subject
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2002091775A
Other languages
Japanese (ja)
Other versions
JP2003285511A (en
Inventor
幸郎 有元
晶彦 谷口
政弘 赤木
Original Assignee
フリュー株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by フリュー株式会社 filed Critical フリュー株式会社
Priority to JP2002091775A priority Critical patent/JP4300449B2/en
Publication of JP2003285511A publication Critical patent/JP2003285511A/en
Application granted granted Critical
Publication of JP4300449B2 publication Critical patent/JP4300449B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Cameras Adapted For Combination With Other Photographic Or Optical Apparatuses (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は画像印刷装置および方法、印刷媒体ユニット、並びにプログラムに関し、特に、連続してゲームを行う場合に、ユーザが、印刷媒体を気にすることなくゲームで遊べるようにした画像印刷装置および方法、印刷媒体ユニット、並びにプログラムに関する。
【0002】
【従来の技術】
従来、ユーザの画像を撮影し、これを予め用意されたフレーム画像と合成してシール紙などに印刷して提供する画像印刷装置(例えば、プリントクラブ(商標))が知られている。そして、この画像印刷装置の中には、ユーザは、撮影した画像上に付属のペンで任意の文字や図形などを書き込む(編集する)ことができるようになされているものも存在する。
【0003】
また、より多種類、且つ、多い枚数の画像が印刷されたシール紙を入手したいというユーザの要望に応えるために、1ユーザが、連続してゲームを行える(以下、連続プレーとも称する)ようにした画像印刷装置も知られている。このような画像印刷装置においては、一般的に、シール紙が排出される排出口を、ユーザが撮影および編集を行う撮影編集空間とは異なる空間に設けることにより、ユーザが印刷待ちをしている間に、次のユーザがゲームを開始できるようになっており、短時間に、より多くのユーザがゲームを行うことができるようになっている。
【0004】
【発明が解決しようとする課題】
しかしながら、このような画像印刷装置の連続プレーにおいて、ユーザが、2回目以降のゲームを行うとき、前回のゲームで作成されたシール紙が、撮影編集空間とは異なる空間に排出されるため、画像印刷装置の周囲にいる他人に、印刷された画像を覗かれてしまうことがあり、ユーザに不安を与えるという課題があった。
【0005】
結果的に、ユーザは、連続プレーを行う場合でも、一旦、画像が印刷されたシール紙を入手するまで、次のゲームを開始せずに待ってしまい、1ユーザが、無駄に長時間、画像印刷装置を占有してしまい、短時間により多くのユーザにゲームを行わせることができないという課題があった。
【0006】
本発明はこのような状況に鑑みてなされたものであり、連続プレー中に、画像が印刷されたシール紙を他人の目に触れないようにするものである。
【0007】
【課題を解決するための手段】
本発明の画像印刷装置は、被写体の画像を撮影する撮影手段と、ユーザの編集操作に従って、被写体の画像を編集する編集手段と、編集手段による被写体の画像の編集が終了したタイミングで、編集手段により編集された被写体の画像を、ロール状に巻かれた印刷媒体に印刷する印刷手段と、印刷手段により被写体の画像が印刷された印刷媒体を、外部から隠蔽する隠蔽手段と、連続してゲームを実行するか否かの選択を受け付ける選択受付手段と、選択受付手段により、連続してゲームを実行する選択が受け付けられた場合、撮影手段に被写体の撮影を実行させ、編集手段に被写体の画像の編集を実行させる制御手段と、選択受付手段により、連続してゲームを実行しない選択が受け付けられたタイミングで、ロール状に巻かれた印刷媒体から、印刷手段により被写体の画像が印刷された部分の印刷媒体を1ゲーム分ずつ切断する切断手段と、選択受付手段により、連続してゲームを実行しない選択が受け付けられた場合、切断手段により切断された印刷媒体をユーザに提供する提供手段とを備えることを特徴とする。
【0008】
撮影手段は、例えば、撮影装置により構成され、編集手段は、例えば、線画用タッチペン、スタンプ用タッチペン、消しゴム用タッチペン、確認・編集用モニタ、タッチパネル、および表示プロセッサにより構成され、印刷手段は、例えばプリンタにより構成される。また、隠蔽手段は、例えばシャッタにより構成され、外部から、印刷媒体を見えないようにしてもよい。また、選択受付手段は、例えば、線画用タッチペン、スタンプ用タッチペン、消しゴム用タッチペン、およびタッチパネルにより構成され、制御手段は、例えばCPUにより構成され、切断手段は、例えば、カッタにより構成され、提供手段は、例えば、シール取り出し口により構成される。
【0009】
画像の撮影および編集の後、ユーザから、連続してゲームを実行する選択が受け付けられた場合、シャッタは閉じられたまま、次のゲームが実行される。そして、例えば、複数回のゲームが連続して実行されたあと、ユーザから、連続してゲームを実行しない選択が受け付けられた場合、シャッタが開かれ、シール取り出し口から、ユーザに画像が印刷されたシール紙が提供される。
【0010】
以上のように構成することにより、ユーザが連続してゲームを行っている最中に、画像が印刷された印刷媒体を他人が取り出して、眺めることを防止することができる。従って、ユーザは、印刷媒体に印刷された画像が持ち去られたり、人の目に触れる心配をすることなく、連続プレーを行うことが可能となる。
【0011】
その結果、連続プレーを行うユーザが、1ゲーム毎に、画像が印刷媒体に印刷されるのを待つことなく、次のゲームを開始するようになるので、画像印刷装置は、短時間により多い回数のゲームを実行することが可能となる。その結果、画像印刷装置の管理者は、より大きな利益を得ることができる。また、ユーザにより連続プレーが行われた場合、1ゲーム毎に、編集された画像の印刷が実行されるため、連続プレーにより編集された複数の画像を、撮影および編集が全て終了してから印刷する場合と比較して、より短時間で、ユーザに印刷媒体を提供することが可能となる。さらに、連続プレーで編集された複数の画像を、順次、印刷媒体に印刷することができる。また、所定の大きさに切断された印刷媒体を、ユーザに提供することができる。さらに、ユーザにより連続プレーが行われた場合、複数のゲームに対応する画像が印刷された印刷媒体は、連続プレーが終了するまで、1枚の印刷媒体としてつながっている。従って、連続プレーにより画像が印刷された印刷媒体は印刷手段から垂れ下がり、シール取り出し口に排出されないため、画像が印刷された印刷媒体が他人の目に触れないようにすることができる。また、連続プレーにより画像が印刷された印刷媒体は、シール取り出し口に排出されないため、他人が、印刷媒体の取り出し口から、印刷媒体を取り出せないようにすることができる。
【0012】
なお、印刷媒体は、例えば、所定の枚数のシールからなるシール紙とされる。このシール紙は、それぞれが等しい大きさのシールからなるシートとすることもできるし、様々な大きさのシールからなるシートとすることもできる。当然、1枚の大きなシールであってもよい。なお、印刷媒体は、シール紙に限定されるものではなく、紙であってもよいし、例えば、テレホンカードなどのカード、Tシャツなどの布地、熱転写シール、または大型ポスタなどであってもよい。
【0045】
本発明の画像印刷方法は、画像が印刷された印刷媒体を、外部から隠蔽する隠蔽手段を備える画像印刷装置の画像印刷方法であって、被写体の画像を撮影する撮影ステップと、ユーザの編集操作に従って、被写体の画像を編集する編集ステップと、編集ステップの処理による被写体の画像の編集が終了したタイミングで、編集ステップの処理により編集された被写体の画像を、ロール状に巻かれた印刷媒体に印刷する印刷ステップと、連続してゲームを実行するか否かの選択を受け付ける選択受付ステップと、選択受付ステップの処理により、連続してゲームを実行する選択が受け付けられた場合、撮影ステップの処理による被写体の撮影を実行させ、編集ステップの処理による被写体の画像の編集を実行させる制御ステップと、選択受付ステップの処理により、連続してゲームを実行しない選択が受け付けられたタイミングで、ロール状に巻かれた印刷媒体から、印刷手段により被写体の画像が印刷された部分の印刷媒体を1ゲーム分ずつ切断する切断ステップと、選択受付ステップの処理により、連続してゲームを実行しない選択が受け付けられた場合、切断ステップの処理により切断された印刷媒体をユーザに提供する提供ステップとを含むことを特徴とする。
【0046】
本発明のプログラムは、画像が印刷された印刷媒体を、外部から隠蔽する隠蔽手段を備える画像印刷装置を制御するコンピュータに、被写体の画像の撮影を制御する撮影制御ステップと、ユーザの編集操作に従って、被写体の画像を編集する編集ステップと、編集ステップの処理による被写体の画像の編集が終了したタイミングで、編集ステップの処理により編集された被写体の画像を、ロール状に巻かれた印刷媒体に印刷する印刷ステップと、連続してゲームを実行するか否かの選択を受け付ける選択受付ステップと、選択受付ステップの処理により、連続してゲームを実行する選択が受け付けられた場合、撮影制御ステップの処理による被写体の撮影の制御を実行させ、編集ステップの処理による被写体の画像の編集を実行させる制御ステップと、選択受付ステップの処理により、連続してゲームを実行しない選択が受け付けられたタイミングで、ロール状に巻かれた印刷媒体から、印刷手段により被写体の画像が印刷された部分の印刷媒体を1ゲーム分ずつ切断するよう制御する切断制御ステップと、選択受付ステップの処理により、連続してゲームを実行しない選択が受け付けられた場合、切断制御ステップの処理により切断された印刷媒体のユーザへの提供を制御する提供制御ステップとを実行させる。
【0047】
本発明のプログラムは、所定の記録媒体に記録されて、例えば、ドライブにより読み出され、画像印刷装置にインストールされる。記録媒体は、フレキシブルディスクなどよりなる磁気ディスク、CD-ROM(Compact Disk Read Only Memory)、DVD-ROM(Digital Versatile Disk)などよりなる光ディスク、MD(Mini-Disk)(商標)などよりなる光磁気ディスク、または、半導体メモリなどにより構成される。
【0048】
【発明の実施の形態】
図1は、本発明を適用した画像印刷装置1の構成例を示す斜視図である。
【0049】
画像印刷装置1の筐体11の面11−1には、左上方に硬貨投入口12が設けられており、ユーザは、画像印刷装置1を利用するとき、所定の金額を投入する。また、面11−1の左右上方には、スピーカ13Rおよび13Lが設けられている。スピーカ13Rおよび13Lは、各種の音声ガイダンスなどを出力し、ユーザに対して、撮影方法(シール作成の進行方法)を案内する。
【0050】
面11−1の上方にある、床に対して水平な面11−2の中央には、CRT(Cathode Ray Tube)やLCD(Liquid Crystal Display)などよりなる確認・編集用モニタ14が設置されている。確認・編集用モニタ14は、撮影方法を案内する画面や、撮影装置31により撮影された被写体の画像を表示したり、編集対象の画像(以下、適宜、編集対象画像と称する)とともに、様々な編集ツールの選択ボタンなどを表示したりする。そして、確認・編集用モニタ14は、タッチペン等で書き込みがされたとき、その入力に応じて生成した編集済みの画像を表示する。
【0051】
また、面11−2には、確認・編集用モニタ14の他に、線画用タッチペン15A、スタンプ用タッチペン15B、消しゴム用タッチペン15Cが設置されている。
【0052】
また、確認・編集用モニタ14には、タッチパネル113(図5参照)が積層されており、ユーザは、確認・編集用モニタ14に表示されている画像に対して、線画用タッチペン15Aを操作することにより編集対象画像に任意の線や背景などを書き込む(入力する)ことができ、スタンプ用タッチペン15Bを操作することにより編集対象画像に任意の文字や図形などを書き込む(入力する)ことができ、消しゴム用タッチペン15Cを操作することにより編集対象画像に書き込まれた編集情報を消しゴムで消すように消去することができる。
【0053】
面11−2の上方には、床に対して垂直であり、正面方向やや内側を向いた面11−3および11−4が設けられ、さらに、それらの面11−3および11−4の上方には、所定の角度だけ下側を向いた面11−5が設けられており、照明装置16−1,16−2、または16−3がそれぞれ配置される。照明装置は16−1,16−2、および16−3は、内部に発光体(フラッシュ)を有しており、ユーザから撮影の開始が指示され、カメラ32が取り込む画像を静止画像として記憶するとき(キャプチャするとき)、そのタイミングに合わせて、被写体を照射する。
【0054】
筐体11の左下側面である面11−6には、印刷ランプ17、呼び出しランプ18、およびシール取り出し口19が設けられている。シール取り出し口19には、開閉可能なシャッタ20が取り付けられている。シャッタ20は、シール取り出し口19の中が見えないように、不透明の部材、例えば、鉄板などにより構成される。
【0055】
ユーザによる編集が完了した撮影画像は、筐体11の内部に設置されるプリンタ51(図5参照)により、シール紙61(図4参照)に印刷される。プリンタ51において印刷が行われている間、印刷ランプ17が点灯し、印刷中であることを示す。これにより、ユーザは筐体内11において、印刷が行われていることを確認することができる。
【0056】
また、プリンタ51において印刷に使用されるインクリボンが不足したり、プリンタ51が故障したりして、管理者によるメンテナンスが必要な場合、呼び出しランプ18が点灯する。これにより、管理者は、画像印刷装置1にメンテナンスが必要なことを認識することができる。
【0057】
シール取り出し口19には、プリンタ51が印刷したシール紙61が排出され、ユーザはこのシール取り出し口19に排出されたシール紙61を受け取る。ユーザにシール紙を提供するとき以外は、シール取り出し口19には、シャッタ20が閉められ、他人がシール紙を覗いたり、勝手に取り出したりできないようになっている。
【0058】
面11−3および11−4の間には、正面方向を向いた、床に対して垂直な面11−7が設けられており、その面11−7には、CCD(Charge Coupled Device)、あるいはCMOS(Complementary Metal Oxide Semiconductor)などよりなるカメラ32が配置された撮影装置31が設置されている。また、撮影装置31の下には、小型のLCDなどよりなる取り込み画像表示部33が配置されている。カメラ32は、被写体の画像を取り込み、その画像(動画像)は、取り込み画像表示部33に表示される。取り込み画像表示部33がカメラ32の近傍に設けられているため、ユーザは、取り込み画像表示部33に表示されている自分の画像を確認しながら、視線をほぼカメラ32に向けた状態で撮影することができる。
【0059】
図1に示されるように、ユーザが、自らを撮影し、撮影された画像を編集する撮影編集空間、すなわち、面11−1,11−2,11−3,11−4,11−5,11−7の正面の空間と、画像が印刷されたシール紙61がシール取り出し口19から排出されるまで、ユーザが待機する空間(以下、シール紙提供空間と称する)、すなわち面11−6の正面の空間を、別の空間として構成することにより、ユーザがシール紙61への画像の印刷を待つ間、次のユーザがゲームを開始することが可能となり、結果的に、より短時間により多い回数、ゲームを実行することが可能となる。
【0060】
すなわち、ユーザが連続プレーをしない場合、1回のプレーにより編集された画像が印刷されるまで、ユーザは、シール紙提供空間で待機しているので、その間に、次のユーザが撮影編集空間においてゲームを開始することが可能となる。従って、撮影編集空間とシール紙提供空間を同一の空間とした場合と比較して、より短時間に、多くのユーザがゲームを実行することができるようになる。また、ユーザが連続プレーを行った場合においても、連続プレーによる撮影処理、および編集処理が全て終了した後、ユーザは、連続プレーにより編集された画像の、複数枚のシール紙61への印刷が終了するまで、シール紙提供空間で待機しているので、その間に、次のユーザが撮影編集空間においてゲームを開始することが可能となる。従って、撮影編集空間とシール紙提供空間を同一の空間とした場合と比較して、より短時間に、多くのユーザがゲームを実行することができるようになる。
【0061】
図2は、図1の画像印刷装置1の配置例を示す図である。
【0062】
筐体11の正面(面11−1および11−7)と対向する位置には、所定距離だけ離間して背景パネル43が設置され、ユーザは、筐体11と背景パネル43の間の空間を撮影空間として、自分自身の画像を撮影する。なお、筐体11の上面にはカーテンフレーム41が水平方向に設置されており、カーテンフレーム41には、撮影空間の内部が外部から見えないように、カーテン42が取り付けられている。
【0063】
図3は、図1の画像印刷装置1を面11−1の背面側から見た場合の、画像印刷装置1内に設置されているプリンタ51、シール取り出し口19、およびシャッタ20の配置の例を示す図である。図3に示されるように、面11−6に形成されたシール取り出し口19には、シャッタ20が取り付けられており、シャッタ20は、モータ53の回転により、上下にスライドして、シール取り出し口19を開閉可能になっている。
【0064】
すなわち、図3に示されるように、シャッタ20の上部の所定の位置には、モータ53が面11−6に固定して設置されており、モータ53のシャフトには、歯車54が取り付けられている。また、シャッタ20には、歯車54に対応するように、歯20aが刻まれており、モータ53の回転駆動力は、歯20aを介して、シャッタ20の上下スライドに変換される。
【0065】
モータ53が図3中矢印で示されたAの方向に回転した場合、シャッタ20は、矢印で示されたDの方向、すなわち、上方向にスライドし、ユーザはシール取り出し口19内に手を入れて、シール紙を取り出すことができる。モータ53が図3中矢印で示されたBの方向に回転した場合、シャッタ20は、矢印で示されたCの方向、すなわち、下方向にスライドし、ユーザは、シール取り出し口19に手を入れられないようになる。
【0066】
プリンタ51は、1プレー分の編集された画像が印刷された所定の長さのシール紙61を、シール紙排出口52より排出する。シール排出口52より排出されたシール紙61は、シール紙排出口52の下方に設けられている突き当て部55に突き当てられて保持される。
【0067】
突き当て部55の所定高さ位置には、一対の検知センサ56が設置されており、プリンタ51のシール紙排出口52から排出されたシール紙61が突き当て部55に突き当てられた場合、すなわち、シール紙61が56aと56bの間にある場合、シール紙61の存在を検知する。
【0068】
すなわち、検知センサ56a,56bの間にシール紙61が存在しない場合、検知センサ56a(または検知センサ56b)から発せられた光は、検知センサ56b(または検知センサ56a)により検出される。それに対して、検知センサ56aと検知センサ56bの間にシール紙61が存在する場合、検知センサ56a(または検知センサ56b)から発せられた光は、シール紙61により遮られ、検知センサ56b(または検知センサ56a)により検出されなくなる。検知センサ56a(検知センサ56b)は、このように、検知センサ56b(検知センサ56a)から発せられた光を検出したか否かに基づいて、シール紙61の存在の有無を検知する。
【0069】
なお、シール紙61の有無を検知するために、検知センサ56を用いる代わりに、その他の任意のセンサを用いても良い。
【0070】
図4は、プリンタ51の内部の構成例を示す図である。
【0071】
図4において、プリンタ51は、画像が印刷されるシール紙61をプリンタ51に着脱するためのシール紙ユニット62、イエロー、マゼンタ、シアン、およびブラックの4色の印刷を行うカラー印刷ユニット63、ゴールド(金)の印刷を行うゴールド印刷ユニット64、印刷されたシール紙61を所定の大きさにカットするカッタ65、および、印刷されたシール紙61を排出するシール紙排出口52により構成されている。
【0072】
シール紙61は、連続したロール紙状となっており、搬送通路60に沿って、カラー印刷ユニット63に給紙される。
【0073】
カラー印刷ユニット63の印字ヘッド71には、搬送通路60を隔てた位置からプラテンローラ72が対向配置され、圧接されている。また印字ヘッド71とプラテンローラ72との間には、巻き出しローラ73より供給されたカラーリボン74が挿通されている。印字ヘッド71は、例えば、昇華型熱転写用印字ヘッドなどにより構成されている。
【0074】
カラーリボン74は、イエロー(Y)、マゼンタ(M)、シアン(C)、およびブラック(K)からなる昇華型熱転写層を、リボンの延在方向に順次配列したリボンシートで構成されている。
【0075】
これにより、印字ヘッド71は、搬送通路60に沿って給紙されてきたシール紙61に対して、イエロー、マゼンタ、シアン、およびブラックの順で4色の印刷を行うことができる。
【0076】
印字ヘッド71によって、イエロー、マゼンタ、シアン、およびブラックの4色がシール紙61に印刷された後、カラーリボン74は、巻き取りローラ75によって巻き取られる。検知部76は、巻き取りローラ75のカラーリボン74の巻き取り状況を検知する。その検知結果は、プリンタ51内のプリンタ制御部(不図示)に供給され、巻き取りローラ75の回転が制御される。
【0077】
カラー印刷ユニット63によって、イエロー、マゼンタ、シアン、およびブラックの4色の印刷が行われたシール紙61は、搬送通路60に沿って、ゴールド印刷ユニット64に給紙される。
【0078】
ゴールド印刷ユニット64の印字ヘッド81には、搬送通路60を隔てた位置からプラテンローラ82が対向配置され、圧接されている。また印字ヘッド81とプラテンローラ82との間には、巻き出しローラ83より供給されたカラーリボン84が挿通されている。印字ヘッド81は、例えば、溶融型熱転写用印字ヘッドなどにより構成されている。
【0079】
カラーリボン84は、ゴールドからなる溶融型熱転写層のリボンシートで構成されている。
【0080】
これにより、印字ヘッド81は、搬送通路60に沿って給紙されてきたシール紙61に対して、ゴールドの印刷を行うことができる。
【0081】
印字ヘッド81によって、ゴールドがシール紙61に印刷された後、カラーリボン84は、巻き取りローラ85によって巻き取られる。検知部86は、巻き取りローラ85のカラーリボン84の巻き取り状況を検知する。その検知結果は、プリンタ51内のプリンタ制御部(不図示)に供給され、巻き取りローラ85の回転が制御される。
【0082】
ゴールド印刷ユニット64によって、ゴールドの印刷が行われたシール紙61は、搬送通路10に沿って給紙され、カッタ65で、予め設定された所定の大きさにカットされた後、シール紙排出口52から排出される。
【0083】
図5は、図1の画像印刷装置1の内部の構成例を示すブロック図である。図1乃至図4において説明した部分についての説明は省略する。
【0084】
CPU(Central Processing Unit)101は、ROM(Read Only Memory)102に記憶されているプログラム、または、プログラム記憶部104からRAM(Random Access Memory)103にロードしたプログラムに従って画像印刷装置1の全体の動作を、バス110を介して制御する。RAM103にはまた、CPU101が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【0085】
プログラム記憶部104は、ハードディスクやそのドライブからなり、CPU101が実行する様々なプログラムなどを記憶する。ドライブ105は、フレキシブルディスクやハードディスクなどの磁気ディスクや、CD-ROM,DVDなどの光ディスクなどの記録媒体に記憶されているプログラムを読み出し、バス110を介してプログラム記憶部104などに供給する。例えば、ドライブ105からは、被写体の画像と合成する新たなフレーム画像などが供給される。
【0086】
撮影装置31の内部には、上述したカメラ32の他に、カメラ制御部106が配置されている。カメラ制御部106は、ユーザが線画用タッチペン15A、スタンプ用タッチペン15B、または消しゴム用タッチペン15Cを操作することにより入力したカメラ32の調節要求に応じて、カメラ32のズーム率、取り込む光量などを制御する。
【0087】
キープ画像記憶部107は、ユーザが撮影し、編集する画像として選択した画像を所定の枚数だけ記憶する。例えば、キープ画像記憶部107は、キープ画像(編集対象画像)を2枚まで記憶する。また、キープ画像記憶部107は、編集された画像を記憶する。
【0088】
硬貨処理部108は、硬貨投入口12から投入された硬貨をカウントし、画像の作成代金として予め設定されている所定の金額が投入されたと判定したとき、それをCPU101に通知する。
【0089】
プリンタ51は、画像シールを作成する部分であり、カメラ32により撮影され、後述の落書き処理などが施された後の画像(プリントすべきとして確定した画像、以下、プリント画像と称する)をシール紙ユニット62から供給されるシール紙61などに印刷し、出力する。プリンタ51は、ユーザが選択したプリント画像を、指定された分割数のシール紙61上に印刷する。なお、ユーザは、1枚のシール紙61上に、数種類のプリント画像を選択して印刷させることができる。
【0090】
IDタグリーダ/ライタ109は、シール紙ユニット62に付されているIDタグ121を読み取り、CPU101に通知する。CPU101は、IDタグリーダ/ライタ109より通知されたIDを、予めROM102等に記憶しているIDと照合することにより、シール紙ユニット62に収納されているシール紙61が、画像印刷装置1が使用するシール紙として適当なシール紙であるか否かを判定し、画像印刷装置1を使用可能、または使用不可能にする。
【0091】
すなわち、IDタグ121に書き込まれたIDと、予めROM102等に記憶しているIDが一致した場合、CPU101は、画像印刷装置1をゲーム可能にし、反対に、IDタグ121に書き込まれたIDと、予めROM102等に記憶しているIDが一致しなかった場合、CPU101は、画像印刷装置1をゲーム不可能にする。
【0092】
シール紙ユニット62は、画像印刷装置1から着脱可能になっており、内部にシール紙61を装填し、また、IDタグリーダ/ライタ109がIDを読み取り可能な所定の位置に、IDタグ121が付されている。シール紙ユニット62に付されているIDタグ121には、装填されているシール紙61の種類に対応するIDが書き込まれている。
【0093】
画像印刷装置の機種により、専用のシール紙がある。そのため、従来、画像印刷装置に適合しないシール紙(他の機種用のシール紙)を、画像印刷装置に装填してしまうというミスがあった。そこで、このように、画像印刷装置1専用のシール紙を識別する識別手段を備えることにより、画像印刷装置1に専用のシール紙を識別してプリントすることが可能となる。即ち、シール紙の台紙、または、台紙を収納するカートリッジ等に、バーコード、または、IDタグなどを備え、専用のものか否かを識別可能にする。これにより、良質のシールが限定的に使用でき、良いプリントの仕上がりが維持できる。
【0094】
音声出力制御部111は、CPU101からの制御に基づいてスピーカ13Rおよび13Lを制御し、撮影方法などを説明する各種の音声ガイダンスや、例えば、静止画像を取り込むときのシャッタ音などの効果音を出力する。
【0095】
表示プロセッサ112は、撮影処理が終了し、ユーザが編集を開始するとき、キープ画像記憶部107からバス110を介して転送されてくるキープ画像を内蔵するメモリ112Aに記憶する。そして、表示プロセッサ112は、タッチパネル113において編集入力がされたとき、編集対象画像上における、その入力位置を検出し、編集対象画像に反映させて確認・編集用モニタ14に表示させる。なお、図5においては、確認・編集用モニタ14とタッチパネル113は別の位置に示されているが、実際には積層して配置されている。
【0096】
モータ制御部114は、CPU101からの指令に従って、モータ53の駆動を制御し、シャッタ20の開閉を行う。
【0097】
検知センサ56は、シール取り出し口19内にシール紙61が存在する場合、それを検知し、CPU101に通知する。
【0098】
次に、図6のフローチャートを参照して、図1の画像印刷装置1のゲーム処理について説明する。また、必要に応じて図7を参照して説明する。
【0099】
最初にステップS11において、CPU101は、プログラム記憶部104に記憶されている、撮影の進行方法などのデモンストレーション画面(以下、デモ画面と称する)を、確認・編集用モニタ14に表示させる。なお、ステップS11の時点では、シール取り出し口19のシャッタ20は閉じられた状態にある。
【0100】
図7は、確認・編集用モニタ14に表示されるデモ画面の例を示す図であり、この表示例においては、「お金を入れてね」のメッセージが表示されている。
【0101】
図6のステップS12において、CPU101は、硬貨処理部108からの出力に基づいて、ユーザにより硬貨投入口12に所定の代金(シール紙の作成代金)が投入されたか否かを判定し、投入されたと判定するまでデモ画面を表示して待機する。また、CPU101は、代金が投入されたと判定した場合、ステップS13に進み、撮影処理を実行する。
【0102】
撮影処理について、図8のフローチャートを参照して説明する。また、必要に応じて、図9乃至図12をも参照する。図8のステップS51において、CPU101は、各種の機能や撮影方法を説明する説明画面を確認・編集用モニタ14に表示する。なお、硬貨が投入されることに応じて取り込み画像表示部33には、カメラ32が撮影している動画像が表示される。
【0103】
図9は、確認・編集用モニタ14に表示される説明画面の例を示す図である。
【0104】
図9において、説明画面150の上部には、「用意ができたらスタートボタンを押してね」のメッセージが表示され、そのメッセージの下の確認・編集用モニタ14の中央部分には、取り込み画像表示部33と同様の、カメラ32が撮影している動画像が表示される取り込み画像表示部151が表示される。説明画面150の右下には、ユーザが線画用タッチペン15A、スタンプ用タッチペン15B、または消しゴム用タッチペン15Cを操作することにより、選択すると撮影を開始する撮影スタートボタン152が表示されている。また、説明画面150の左下には、撮影から画像編集までの一連の作業に与えられる制限時間の残り時間を示す残り時間表示部153が表示されている。図9の場合、「119」と表示されており、残り時間が119秒であることが示されている。
【0105】
図8に戻り、ステップS52において、CPU101は、図9に示したような説明画面に応じて、撮影を開始するとき操作される撮影スタートボタン152が操作されたか否かを判定し、まだ操作されていないと判定した場合、ステップS51に戻り、それ以降の処理を繰り返し実行する。一方、CPU101は、撮影スタートボタン152が選択されたと判定した場合、ステップS53に進み、確認・編集用モニタ14にカウントダウンインジケータを表示させ、撮影するタイミングとなったとき、カメラ32により撮影されている画像を記憶する。
【0106】
図10は、ステップS53において確認・編集用モニタ14に表示される撮影画面の例を示す図である。図10に示すように、確認・編集用モニタ14に表示される撮影画面160の中央部には、取り込み画像表示部33と同様の、カメラ32が撮影している動画像が表示される取り込み画像表示部161が表示される。また、その取り込み画像表示部161の右側には、カウントダウンインジケータ162が表示され、例えば、上側の信号から順に点灯が開始され、1番下側の信号が点灯されたとき、カメラ32により撮影されている画像が記憶される。
【0107】
撮影するタイミングとなったとき、CPU101は、照明装置16−1、16−2、および16−3を制御してフラッシュを被写体に照射するとともに、その瞬間にカメラ32により取り込まれている画像を、静止画像として保存し、キープ画像記憶部107に記憶させる。
【0108】
図8のステップS54において、CPU101は、ステップS53で撮影した画像の確認画面を撮影用モニタ23に表示させる。
【0109】
図11は、ステップS54において確認・編集用モニタ14に表示される画像確認画面の例を示す図である。図11において、確認・編集用モニタ14に表示される画像確認画面170のほぼ中央に、ステップS53で撮影された画像を表示する撮影画像表示部171が設けられている。そして、その撮影画像表示部171の下側には、「これをキープする?」のメッセージが表示されている。
【0110】
また、確認画面170の右上部には、ユーザが操作することにより、撮影画像表示部171に表示された撮影画像をキープするキープボタン172が表示されている。そして、そのキープボタン172の下側には、ユーザが操作することにより、再度撮影を行うとりなおしボタン173が表示されている。
【0111】
ユーザは、キープボタン172、またはとりなおしボタン173を操作することにより、撮影画像表示部171に表示された撮影画像を編集対象画像としてキープするか否かを指示する。
【0112】
そして、CPU101は、図8のステップS55で、上述した撮影画像をキープ画像として保存することが指示されたか否かを判定し、指示されていない(とりなおしボタン173が操作された)と判定した場合、ステップS56に進み、ステップS55で撮影し、キープ画像記憶部107に記憶されている画像を消去する。そして、ステップS51に戻り、それ以降の処理が繰り返し実行される。
【0113】
また、ステップS55において、キープ画像として保存することが選択された(キープボタン172が操作された)と判定した場合、CPU101は、ステップS57に進み、その画像をキープ画像に追加する。
【0114】
撮影画像をキープ画像に追加したCPU101は、ステップS58において、確認・編集用モニタ14に明るさ調整画面を表示し、追加したキープ画像の明るさを調整する。
【0115】
図12は、ステップS58で確認・編集用モニタ14に表示される明るさ調整画面の例を示す図である。図12の例において、確認・編集用モニタ14に表示される明るさ調整画面180には、キープ画像として保存された撮影画像が表示される撮影画像表示部181がほぼ中央に表示されており、その撮影画像表示部181の下には、「明るさを調整してね」のメッセージが表示される。
【0116】
また、撮影画像表示部181の右側には、ユーザ指定された明るさのレベルを表示する明るさメータ182が表示されている。なお、明るさメータ182の上部には、ユーザが操作することにより、撮影画像を明るくする明ボタン183が設けられており、明るさメータ182の下部には、ユーザが操作することにより、撮影画像を暗くする暗ボタン184が設けられている。ユーザが、線画用タッチペン15A、スタンプ用タッチペン15B、または、消しゴム用タッチペン15Cを操作することにより、明ボタン183を指定すると、明るさメータ182の中央部の点灯位置が1つ上側に移動し、撮影画像表示部181に表示されている撮影画像が明るくなる。
【0117】
また、逆に、ユーザが、線画用タッチペン15A、スタンプ用タッチペン15B、または、消しゴム用タッチペン15Cを操作することにより、暗ボタン184を指定すると、明るさメータ182の中央部の点灯位置が1つ下側に移動し、撮影画像表示部181に表示されている撮影画像が暗くなる。これにより、ユーザは撮影画像の明るさを調整することができる。
【0118】
また、明るさ調整画面180の右下には、ユーザが操作することにより撮影画像の明るさが決定される決定ボタン185が表示される。ユーザは、明るさメータ182において、撮影画像表示部181に表示される撮影画像の明るさを調整した後、決定ボタン185を操作して、撮影画像の明るさを決定する。CPU101は、タッチパネル113からの入力に応じて、キープ画像の明るさを調整し、決定ボタン185が操作されたとき、そのレベルの明るさでキープ画像をキープ画像記憶部107に保存し、ステップS59に進む。
【0119】
図8に戻り、ステップS59において、CPU101は、キープ画像記憶部107に記憶されているキープ画像の枚数を確認し、残り撮影可能枚数が「0枚」となったか否かを判定し、残り撮影可能枚数が「0枚」でないと判定した場合、ステップS51に戻り、同様の撮影処理を繰り返し実行する。
【0120】
CPU101は、ステップS59において、残り撮影可能枚数が「0枚」となったと判定した場合、撮影処理を終了し、図6のフローチャートに戻る。そして、図6のステップS14に進み、編集処理を実行する。次に、図13のフローチャートを参照して、編集処理について説明する。また、必要に応じて図14乃至図16を参照して説明する。
【0121】
最初にステップS81において、CPU101は、表示プロセッサ112を制御して、キープ画像データがバス110を介してキープ画像記憶部107から表示プロセッサ112に転送されたか否かを判定し、転送されたと判定するまで待機する。すなわち、撮影に関する処理が終了し、編集に関する処理を開始するとき、CPU101は、キープ画像記憶部107に記憶されているキープ画像を表示プロセッサ112に転送させる。ステップS81において、キープ画像データが表示プロセッサ112転送されたと判定した場合、CPU101は、ステップS82に進み、表示プロセッサ112を制御して、そのキープ画像データを表示プロセッサ112が内蔵するメモリ112Aに記憶させる。
【0122】
そして、ステップS83において、CPU101は、表示プロセッサ112を制御し、確認・編集用モニタ14に画像編集画面を表示する。
【0123】
図14は、確認・編集用モニタ14に表示される画像編集画面の例を示す図である。図14において、画像編集画面190の中央部には、編集対象画像を表示する編集画像表示部191が表示されている。
【0124】
その編集画像表示部191の右側には、ユーザが操作することにより入力ツール(書き込みツール)としてノーマルペン機能を選択するノーマルペンボタン192A、ユーザが操作することにより入力ツールとしてふちどりペン機能を選択するふちどりペンボタン192B、ユーザが操作することにより入力ツールとしてラメペン機能を選択するラメペンボタン192C、ユーザが操作することにより入力ツールとして背景ブラシ機能を選択する背景ブラシボタン192D、および、ユーザが操作することにより入力ツールとして楽々背景ブラシ機能を選択する楽々背景ブラシボタン192Eが構成される。
【0125】
また、編集画像表示部191の左側には、ユーザが操作することにより入力ツールとしてノーマルスタンプ機能を選択するノーマルスタンプボタン193A、ユーザが操作することにより入力ツールとしてコロコロスタンプ機能を選択するコロコロスタンプボタン193B、および、ユーザが操作することにより入力ツールとしてビームスタンプ機能を選択するビームスタンプボタン193Cが設けられている。
【0126】
さらに、編集画像表示部191の下側には、ユーザが操作することにより直前の編集情報を取り消すやりなおしボタン194A、および、ユーザが操作することにより編集情報を全て取り消すはじめからやりなおしボタン194Bが構成されている。
【0127】
ビームスタンプボタン193Cの下側には、キープ画像のうち1枚目の画像を表示する1枚目画像表示部195A、および、キープ画像のうち2枚目の画像を表示する2枚目画像表示部195Bが構成され、楽々背景ブラシボタン192Eの下側には、ユーザが操作することにより画像編集画面を終了する終了ボタン196が設けられている。
【0128】
ノーマルペンボタン192A、ふちどりペンボタン192B、ラメペンボタン192C、背景ブラシボタン192D、および楽々背景ブラシボタン192Eは、線画用タッチペン15A用のボタンである。すなわち、これらのボタンは、ユーザが線画用タッチペン15Aを操作して選択した場合のみ反応し、対応する機能を動作させる。
【0129】
例えば、ユーザが、線画用タッチペン15Aを操作して、ノーマルペンボタン192Aを選択すると、CPU101はノーマルペン機能を動作させる。このノーマルペン機能により、ユーザは、線画用タッチペン15Aを操作して、編集画像表示部191に表示された編集対象画像に線を描画することができるようになる。
【0130】
同様に、ユーザが線画用タッチペン15Aを操作してふちどりペンボタン192Bを選択すると、CPU101によりふちどりペン機能が動作され、ユーザは線画用タッチペン15Aを操作して編集画像表示部191に表示された編集対象画像に縁取り付きの線を描画することができるようになる。また、ユーザが線画用タッチペン15Aを操作してラメペンボタン192Cを選択した場合、CPU101は、ユーザが線画用タッチペン15Aを操作して編集対象画像にラメ入りの縁取り付き線を描画することができるラメペン機能を動作させる。
【0131】
ユーザが線画用タッチペン15Aを操作して背景ブラシボタン192Dを選択した場合、CPU101は背景ブラシ機能を動作させる。この背景ブラシ機能により、ユーザは、線画用タッチペン15Aを操作して、編集画像表示部191に表示された編集対象画像に、エアブラシのように色を塗ることができる。
【0132】
同様に、ユーザが線画用タッチペン15Aを操作して楽々背景ブラシボタン192Eを選択した場合、CPU101は楽々背景ブラシ機能を動作させる。楽々背景ブラシ機能の場合、ユーザは、線画用タッチペン15Aを操作して、編集画像表示部191に表示された編集対象画像の被写体以外の部分にのみ、色を塗ることができる。
【0133】
また、ノーマルスタンプボタン193A、コロコロスタンプボタン193B、およびビームスタンプボタン192Cは、スタンプ用タッチペン15B用のボタンである。すなわち、これらのボタンは、ユーザがスタンプ用タッチペン15Bを操作して選択した場合のみ反応し、対応する機能を動作させる。
【0134】
例えば、ユーザがスタンプ用タッチペン15Bを操作してノーマルスタンプボタン193Aを選択した場合、CPU101は、ユーザに指定された所定の文字または絵柄をスタンプのように描くノーマルスタンプ機能を動作させる。また、ユーザがスタンプ用タッチペン15Bを操作してコロコロスタンプボタン193Bを選択した場合、CPU101は、ユーザに指定された複数の所定の文字または絵柄をスタンプのように描くコロコロスタンプ機能を動作させる。同様に、ユーザがスタンプ用タッチペン15Bを操作してビームスタンプボタン193Cを選択した場合、CPU101は、ビーム光線のような絵柄のスタンプを描くビームスタンプ機能を動作させる。
【0135】
なお、ユーザは、消しゴム用タッチペン15Cを用いて、上述したような機能を用いて編集画像表示部191に表示された編集対象画像に行った編集情報を消しゴムで消すように消去することができる。また、ユーザが消しゴム用タッチペン15Cを操作した場合、編集情報だけでなく、撮影画像も消去することができるようにしてもよい。
【0136】
そして、編集画像表示部191の下側に構成される、やりなおしボタン194A、および、はじめからやりなおしボタン194Bは、消しゴム用タッチペン15C用のボタンである。すなわち、これらのボタンは、ユーザが消しゴム用タッチペン15Cを操作して選択した場合のみ反応し、対応する機能を動作させる。
【0137】
また、ユーザが、線画用タッチペン15A、スタンプ用タッチペン15B、または消しゴム用タッチペン15Cを操作して、1枚目画像表示部195A、または2枚目画像表示部195Bを選択すると、選択された画像が編集画像表示部191に表示される。これにより、ユーザは、キープ画像に記憶されている1枚目の画像および2枚目の画像の両方に編集を行うことができる。
【0138】
ユーザは、編集処理を終了し、画像編集画面190を終了させる場合、線画用タッチペン15A、スタンプ用タッチペン15B、または消しゴム用タッチペン15Cを操作して終了ボタン196を選択する。
【0139】
以上のような画像編集画面190を利用して、ユーザは、撮影画像に編集を行う。
【0140】
図13に戻り、ステップS84において、CPU101は、タッチパネルに接触したタッチペンを特定する。ユーザが線画用タッチペン15A、スタンプ用タッチペン15B、または、消しゴム用タッチペン15Cを操作して、図14の画像編集画面190において画像編集入力やボタンの操作を行うと、CPU101は、タッチパネルに接触したタッチペンを特定することで、入力に使用されたタッチペンを特定する。これにより、CPU101は、入力に使用されたタッチペンに対応する処理を実行することができる。
【0141】
ステップS84において、タッチパネルに接触したタッチペンを特定したCPU101は、ステップS85において、特定されたタッチペンに対応する機能に基づいて、画像を編集する。CPU101は、表示プロセッサ112を制御して、タッチパネル113からの入力に基づいて、ユーザからタッチペンにより入力された各種の指示を識別し、それに応じて編集対象画像を編集する。CPU101は、表示プロセッサ112を制御し、例えば、編集対象画像として選択された画像を、2つのフレームバッファに記憶させ、入力された編集を片方のフレームの画像に反映させる。そして、CPU101は、表示プロセッサ112を制御し、その編集が取り消されたとき(ユーザが消しゴム用タッチペン15Cを操作して、消しゴム処理が入力されたとき)、編集が反映されていないフレームの画像(もう片方の画像)の対応する部分のデータを、編集を反映させる画像のフレームに反映することにより、その編集を取り消す。
【0142】
ステップS86において、CPU101は、表示プロセッサ112を制御し、タッチパネル113からの入力に基づいて編集した画像を確認・編集用モニタ14に表示させる。すなわち、確認・編集用モニタ14には、上述した2つのフレームバッファのうち、編集を反映した方のフレームバッファに記憶されている画像が表示され、ユーザが書き込みをしたとき、その書き込みがリアルタイムで反映されて表示される。
【0143】
図15は、画像編集画面に表示される編集画像の表示例を示す図である。
【0144】
図15Aに示す場合、ユーザは、消しゴム用タッチペン15Cを操作して、編集画像表示部191に表示された編集対象画像に編集入力を行っており、開始点201において消しゴム用タッチペン15Cをタッチパネル113に接触させ、接触させたまま終了点202まで移動させ、終了点202においてタッチパネル113より離して入力を終了している。この場合、CPU101は、消しゴム機能により、消しゴム用タッチペン15Cの軌跡に沿って編集対象画像を消去している。これにより、ユーザは、消しゴム用タッチペン15Cを操作して、編集対象画像、または編集情報を消しゴムで消すように消去することができる。
【0145】
また、図15Bに示すように、CPU101が、ユーザが消しゴム用タッチペン15Cを操作してタッチパネル113に接触させた開始点211および終了点212を対角線とする矩形の内側の編集対象画像、または編集情報を消去するようにしてもよい。
【0146】
ステップS87において、CPU101は、制限時間が経過したか否か、または画像編集画面190の終了ボタン196が操作されたか否かを判定し、制限時間が経過していない、かつ、終了ボタンが操作されていないと判定した場合、ステップS84に戻り、それ以降の処理を繰り返し実行する。
【0147】
制限時間が経過した、またはタッチパネル113からの入力に基づいて、終了ボタンが操作されたと判定した場合、CPU101は、ステップS88に進み、表示プロセッサ112を制御して、確認・編集用モニタ14に分割数選択画面を表示し、ユーザからの分割数の選択を受け付ける。
【0148】
図16は、確認・編集用モニタ14に表示される分割数選択画面の例を示す図である。
【0149】
図16に示される分割数選択画面220において、画面の下部に、「配置パターンを決めてね。」のメッセージが表示されている。また、そのメッセージの上側には、指定されている画像配置パターンを示す配置パターン表示部221が設けられている。そして、配置パターン表示部221の左側には、現在の画像配置パターンの分割数である画像配置数を表示する配置数表示部222、ユーザが操作することにより次の画像配置パターンを選択する次パターン選択ボタン223A、および、ユーザが操作することにより前の画像配置パターンを選択する前パターン選択ボタン223Bが構成される。そして、分割数選択画面220の右下には選択された画像配置パターンを決定する決定ボタン224が表示されている。
【0150】
この分割数選択画面220において選択される画像配置パターンの候補は、ROM102またはRAM103等に記憶されている。ユーザが、線画用タッチペン15A、スタンプ用タッチペン15B、または消しゴム用タッチペン15Cを操作して、次パターン選択ボタン223Aを操作した場合、CPU101は、現在配置パターン表示部221に表示されている画像配置パターンの次の候補をROM102またはRAM103等より読み込み、配置パターン表示部221に表示させる。そして、その画像配置パターンの画像配置数を配置数表示部222に表示させる。同様に、ユーザが、線画用タッチペン15A、スタンプ用タッチペン15B、または消しゴム用タッチペン15Cを操作して、前パターン選択ボタン223Bを操作した場合、CPU101は、現在配置パターン表示部221に表示されている画像配置パターンの前の候補をROM102またはRAM103等より読み込み、配置パターン表示部221に表示させる。そして、その画像配置パターンの画像配置数を配置数表示部222に表示させる。
【0151】
ユーザが、線画用タッチペン15A、スタンプ用タッチペン15B、または消しゴム用タッチペン15Cを操作して、決定ボタン224を操作した場合、CPU101は、ユーザに選択され、現在配置パターン表示部221に表示されている画像配置パターンを印刷用画像配置パターンとして決定し、対応するシール紙を選択する。
【0152】
ステップS88の処理の後、編集処理を終了し、処理は図6のフローチャートに戻る。図6のステップS15において、CPU101は、プリンタ51を制御して、選択されたシール紙61に、編集された画像を印刷させる。そして、ステップS16において、CPU101からの指令により、プリンタ51は、カッタ65を制御して、編集された画像が印刷された長さ位置において、シール紙61を切り離す。切り離されたシール紙61は、シール紙排出口52より排出され、下方に落下し、突き当て部55に突き当てられる。この時点で、図4に示されるロール紙(シール紙61)から切り離された、画像が印刷されたシール紙が、シール取り出し口19の内部に保持されることになる。
【0153】
ステップS17において、CPU101は、表示プロセッサ112を制御して、確認・編集用モニタ14に、例えば図17に示されるような、連続プレーを行うか否かの選択を促す画面を表示する。同時に、CPU101は、音声出力制御部111を介して、スピーカ13R,13Lより、連続プレーを行うか否かの選択を促すメッセージ(例えば、「追加のコインを投入すると、もう一度、プレーできるよ!」)を出力させる。
【0154】
図17に示される画面には、例えば、「追加のコインを投入すると、もう一度、プレーできるよ!」のようなメッセージが表示されており、ユーザは、追加料金を支払うことにより、再度、ゲームを行えることを知ることができる。また、確認・編集用モニタ14の下方には、左側に追加プレーボタン241が表示され、右側には、終了ボタン242が表示されている。ユーザは、線画用タッチペン15A、スタンプ用タッチペン15B、または消しゴム用タッチペン15Cを操作して、追加プレーボタン241、および終了ボタン242のうちから、どちらか1つのボタンにタッチして、ボタンを選択することができる。ユーザは、追加プレーボタン241を選択することにより、連続プレーを行うことができる。また、ユーザは、終了ボタン242を選択することにより、ゲームを終了することができる。
【0155】
ステップS18において、CPU101は、追加プレーボタン241が操作されたか否かを判定し、操作追加プレーボタン241が操作された場合、処理はステップS19に進む。
【0156】
ステップS19において、CPU101は、表示プロセッサ112を制御して、確認・編集用モニタ14に、例えば図7に示されるような、代金の追加投入を促す画面を表示する。同時に、CPU101は、音声出力制御部111を介して、スピーカ13R,13Lより、代金の投入を促すメッセージ(例えば、「お金をいれてね!」)を出力させる。
【0157】
ステップS20において、CPU101は、所定の時間(例えば20秒間)、硬貨処理部108を監視し続け、追加の代金が投入されたか否かを判定し続ける。なお、この間も、引き続き、CPU101は、確認・編集用モニタ14に、代金の追加投入を促す画面を表示させ、スピーカ13R,13Lより、代金の投入を促すメッセージを出力させる。そして、所定の時間内(20秒以内)に、硬貨処理部108より、追加の代金の投入の通知を受けた場合、CPU101は、追加の代金が支払われたと判定し、ステップS13に戻り、上述したステップS13以降の処理を繰り返す。
【0158】
このようにして、連続プレーが実行され、シール取り出し口19内には、ユーザがゲームを実行した回数と同じ枚数の、画像が印刷されたシール紙61が、突き当て部55に突き当てられて保持される。なお、この間(ステップS11乃至ステップS20の間)、シャッタ20は、閉じられている。
【0159】
また、ステップS20において、CPU101が、所定の時間内(例えば20秒以内)に、硬貨処理部108より、追加の代金の投入の通知を受けなかった場合、CPU101は、追加の代金が支払われなかったと判定し、処理はステップS21に進む。
【0160】
ステップS18において、ユーザが、終了ボタン242を選択した場合、CPU101は、連続プレーは選択されなかった、すなわち、ゲームの終了が選択されたと判定し、処理はステップS21に進む。また、CPU101は、確認・編集用モニタ14に、ステップS17で図17に示されるような画面を表示させたときから、時間の計測を開始し、所定の時間(例えば20秒間)、追加プレーボタン241も終了ボタン242も選択されなかった場合、ステップS18において、連続プレーは選択されなかったと判定し、処理はステップS21に進む。
【0161】
ステップS21において、CPU101は、表示プロセッサ112を制御して、確認・編集用モニタ14に、シール紙提供空間への移動を促す画面(例えば、「シールはこっち側から出てくるよ!隣に移動して、待っていてね!→」のようなメッセージ)を表示する。同時に、CPU101は、音声出力制御部111を介して、スピーカ13R,13Lより、シール紙提供空間への移動を促すメッセージ(例えば、「シールは左側から出てくるよ!隣に移動して、待っていてね!」)を出力させる。ユーザは、この案内に従って、撮影編集空間から、シール紙提供空間へ移動する。
【0162】
ステップS22において、CPU101は、モータ制御部114を介して、モータ53を、図3の矢印のAで示される方向に回転させ、シャッタ20を、所定の位置まで上方向にスライドさせる。シャッタ20が上方向にスライドすることにより、シール取り出し口19が開かれ、ユーザは、シール取り出し口19内にストックされている1枚以上の、画像が印刷されたシール紙61を取り出すことが可能となる。
【0163】
ステップS23において、CPU101は、検知センサ56を監視し、シール紙61が、シール取り出し口19から取り出されたか否かを判定する。すなわち、検知センサ56は、ステップS16で切り取られたシール紙61が突き当て部55に突き当てられたときから、シール紙61がシール取り出し口19内に存在する旨の検知信号をCPU101に送信し続けており、シール取り出し口19からシール紙61が取り出されたとき、検知センサ56は、その検知信号の、CPU101への送信を停止する。
【0164】
そこで、CPU101は、ステップS23において、検知センサ56から、シール紙61がシール取り出し口19内に存在する旨の検知信号を受信している間、シール紙61は、取り出されていないと判定し、シール紙61が取り出されたと判定するまで、検知センサ56の監視を続ける。ステップS23において、検知センサ56から、シール紙61がシール取り出し口19内に存在する旨の検知信号が受信されなくなったとき、CPU101は、シール紙61が取り出されたと判定し、処理はステップS24に進む。
【0165】
ステップS24において、CPU101は、モータ制御部114を介して、モータ53を、図3の矢印のBで示される方向に回転させ、シャッタ20をシール取り出し口19の下端に突き当たるまで、下方向にスライドさせる。その後、処理はステップS11に戻り、上述したステップS11以降の処理が繰り返される。
【0166】
なお、上述した説明においては、説明の便宜上、ステップS15およびステップS16の処理の後、ステップS17以降の処理が実行されるように説明しているが、実際には、ステップS15およびステップS16の処理と、ステップS17以降の処理は、独立して、同時並行に進められる。すなわち、CPU101は、シール紙61の印刷、および切り取り処理を実行しつつ、同時に、連続プレーの選択をユーザに促し、連続プレーが選択された場合、代金の投入をユーザに促し、代金が投入された場合、撮影処理以降の処理を実行する。
【0167】
また、ステップS18において、CPU101が、連続プレーが選択されなかったと判定した場合、CPU101は、ステップS15およびステップS16の処理が終了するまで、ステップS21からステップS22へは進まず、ステップS15およびステップS16の処理が終了してから、ステップS22の処理に進む。すなわち、上記したように、ステップS15およびステップS16の処理と、ステップS17以降の処理は、同時並行に進められる。従って、ステップS18において、CPU101が連続プレーが選択されなかったと判定した時点で、まだ、シール紙61への画像の印刷が終了していない場合や、シール紙61の切り離しが終了していない場合がある。その時点でシャッタ20を開いてしまった場合、ユーザは、そのときシール取り出し口19にあるシール紙61だけを取り出して、印刷中(あるいは切り取り中)のシール紙61を忘れて帰ってしまう可能性がある。
【0168】
従って、ステップS18において、CPU101が、連続プレーが選択されなかったと判定した場合、CPU101は、印刷処理および切り取り処理が終了してから、ステップS22に進み、シャッタ20を開かせる。そうすることにより、ユーザは、最後のプリント画像の印刷、および切り離しが終了するまで、シール紙提供空間で待機し、終了したとき、シャッタ20が開かれ、シール取り出し口19より、全てのシール紙61を忘れずに入手することができる。
【0169】
また、ステップS21で、ユーザをシール取得空間に誘導した後、画像印刷装置1は、画像の印刷処理(ステップS15)、切り取り処理(ステップS16)、およびステップS22以降の処理を実行するのと並行して、次のユーザに対するステップS11以降の処理を開始する。このようにすることにより、画像を印刷中に、次のユーザがゲームを開始することができるため、後続のユーザの待ち時間を、印刷に要する時間分だけ減らすことが可能となる。結果的に、画像印刷装置1は、より短時間に、より多い回数のゲームを実行することが可能となる。
【0170】
以上、図6のフローチャートを参照して説明したように、ユーザが連続プレーを実行する場合、全てのプレーが終了してからシャッタ20を開けて、シール紙61をユーザに提供するようにすることにより、ユーザが、連続プレーをしている間に、画像が印刷されたシール紙61が他人の目に触れることを防ぐことが可能となる。従って、ユーザは、シール取り出し口19にあるシール紙61を気にすることなく、ゲームに集中することができる。
【0171】
結果的に、ユーザは、画像が印刷されたシール紙61がシール取り出し口19から排出されるまで待つことなく、次のゲームを開始するようになり、単位時間当たり(例えば1日当り)のゲーム回数をより多くすることができる。このことは、後続の客にとって、待ち時間を短縮できるという効果があるのみではなく、管理者にとっても、より大きな収益を得ることができるという効果がある。
【0172】
なお、編集情報を入力する装置は、タッチペンに限らず、例えば、マウス、ジョイスティック、トラックボール等であってもよい。
【0173】
また、入力装置が対応する編集機能は、上述した機能に限らず、何でもよく、さらに、設置される入力装置の数は、いくつであってもよい。
【0174】
さらに、上述した説明におけるステップS24の処理において、シャッタ20を閉める際に、下ろされるシャッタ20の間にユーザの手などが挟まれないように、安全装置を設けるようにしても良い。
【0175】
ところで、図6のフローチャートを参照して説明した画像印刷装置1のゲーム処理においては、連続プレーをする場合でも、1ゲーム毎に、シール紙61への画像の印刷処理(ステップS15)および切り取り処理(ステップS16)を行うようになっているが、連続プレーにおける、複数回の撮影処理および編集処理が全て終了してから、シール紙61に画像を印刷し、排出するようにすることも勿論可能である。
【0176】
次に、図18のフローチャートを参照しつつ、連続プレーにおける、複数回の撮影処理および編集処理が全て終了してから、シール紙61に画像を印刷し、排出するようにした場合の、画像印刷装置1のゲーム処理について説明する。なお、ステップS121乃至ステップS124の処理は、図6のステップS11乃至ステップS14の処理と同一であるため、簡略化して説明する。
【0177】
ステップS121において、CPU101は、プログラム記憶部104に記憶されている、撮影の進行方法などのデモ画面を、確認・編集用モニタ14に表示させる。なお、ステップS121の時点では、シール取り出し口19のシャッタ20は閉じられた状態にある。
【0178】
ステップS122において、CPU101は、硬貨処理部108からの出力に基づいて、ユーザにより硬貨投入口12に所定の代金(シール紙の作成代金)が投入されたか否かを判定し、投入されたと判定するまでデモ画面を表示して待機する。また、CPU101は、代金が投入されたと判定した場合、ステップS123に進み、撮影処理を実行する。撮影処理の詳細な説明は、図8のフローチャートを参照して説明した通りである。
【0179】
撮影処理が終了した後、処理はステップS124に進み、CPU101は、編集処理を実行する。編集処理の詳細な説明は、図13のフローチャートを参照して説明した通りである。
【0180】
編集処理が終了した後、処理はステップS125に進み、ステップS125において、CPU101は、ステップS124で編集された画像を、キープ画像記憶部107に記憶させる。
【0181】
ステップS126において、CPU101は、表示プロセッサ112を制御して、確認・編集用モニタ14に、例えば図17に示されるような、連続プレーを行うか否かの選択を促す画面を表示する。同時に、CPU101は、音声出力制御部111を介して、スピーカ13R,13Lより、連続プレーを行うか否かの選択を促すメッセージ(例えば、「追加のコインを投入すると、もう一度、プレーできるよ!」)を出力させる。
【0182】
ステップS127において、CPU101は、追加プレーボタン241が操作されたか否かを判定し、操作追加プレーボタン241が操作された場合、処理はステップS128に進む。
【0183】
ステップS128において、CPU101は、表示プロセッサ112を制御して、確認・編集用モニタ14に、例えば図7に示されるような、代金の追加投入を促す画面を表示する。同時に、CPU101は、音声出力制御部111を介して、スピーカ13R,13Lより、代金の投入を促すメッセージ(例えば、「お金をいれてね!」)を出力させる。
【0184】
ステップS129において、CPU101は、所定の時間(例えば20秒間)、硬貨処理部108を監視し続け、追加の代金が投入されたか否かを判定し続ける。なお、この間も、引き続き、CPU101は、確認・編集用モニタ14に、代金の追加投入を促す画面を表示させ、スピーカ13R,13Lより、代金の投入を促すメッセージを出力させる。そして、所定の時間内(20秒以内)に、硬貨処理部108より、追加の代金の投入の通知を受けた場合、CPU101は、追加の代金が支払われたと判定し、ステップS123に戻り、上述したステップS123以降の処理を繰り返す。
【0185】
このようにして、連続プレーが実行されるが、図6のフローチャートに示される処理とは異なり、1ゲーム毎に、シール紙61の印刷処理は実行されない。従って、当然、この時点で、シール取り出し口19内には、画像が印刷されたシール紙61は存在しない。その代わり、図18のフローチャートに示される処理においては、連続プレーにより編集されたプリント画像のデータが、キープ画像記憶部107に記憶されている。例えば、連続プレーにおいて、ゲームが3回実行された場合、キープ画像記憶部107には、3ゲーム分の編集済みのプリント画像が記憶される。
【0186】
ステップS129において、CPU101が、所定の時間内(例えば20秒以内)に、硬貨処理部108より、追加の代金の投入の通知を受けなかった場合、CPU101は、追加の代金が支払われなかったと判定し、処理はステップS130に進む。
【0187】
ステップS127において、ユーザが、終了ボタン242を選択した場合、CPU101は、連続プレーは選択されなかった、すなわち、ゲームの終了が選択されたと判定し、処理はステップS130に進む。また、CPU101は、確認・編集用モニタ14に、ステップS126で図17に示されるような画面を表示させたときから、時間の計測を開始し、所定の時間(例えば20秒間)、追加プレーボタン241も終了ボタン242も選択されなかった場合、ステップS127において、連続プレーは選択されなかったと判定し、処理はステップS130に進む。
【0188】
ステップS130において、CPU101は、表示プロセッサ112を制御して、確認・編集用モニタ14に、シール紙提供空間への移動を促す画面(例えば、「シールはこっち側から出てくるよ!隣に移動して、待っていてね!→」のようなメッセージ)を表示する。同時に、CPU101は、音声出力制御部111を介して、スピーカ13R,13Lより、シール紙提供空間への移動を促すメッセージ(例えば、「シールは左側から出てくるよ!隣に移動して、待っていてね!」)を出力させる。ユーザは、この案内に従って、撮影編集空間から、シール紙提供空間へ移動する。
【0189】
その後、画像印刷装置1は、ステップS131以降の処理を実行するのと並行して、次のユーザに対するステップS121以降の処理を実行する。このようにすることにより、画像を印刷中に、次のユーザがゲームを開始することができるため、後続のユーザの待ち時間を、印刷に要する時間分だけ減らすことが可能となる。従って、画像印刷装置1は、より短時間に、より多い回数のゲームを実行することが可能となる。
【0190】
ステップS131において、CPU101は、プリンタ51を制御して、選択されたシール紙61に編集された画像を印刷させる。すなわち、CPU101は、1回以上のゲームにより、キープ画像記憶部107に記憶された編集済みのプリント画像を、1ゲーム分だけ読み出し、プリンタ51に供給する。プリンタ51は、供給されたプリント画像を、図13のステップS88で選択された分割数で、シール紙61に印刷する。なお、キープ画像記憶部107から読み出されたプリント画像のデータは、キープ画像記憶部107から消去される。
【0191】
そして、ステップS132において、CPU101からの指令により、プリンタ51は、カッタ65を制御して、ステップS131で画像が印刷された長さ位置において、シール紙61を切り離す。切り離されたシール紙61は、シール紙排出口52より排出され、下方に落下し、突き当て部55に突き当てられて保持される。
【0192】
ステップS133において、CPU101は、キープ画像記憶部107に、まだ編集済みのプリント画像が記憶されているか否かを判定し、キープ画像記憶部107に、まだ編集済みのプリント画像が記憶されていた場合、ステップS131に戻って、ステップS131以降の処理を繰り返す。
【0193】
このようにして、例えば、連続プレーにより、ゲームが3回実行された場合、ステップS131乃至ステップS133の処理が3回繰り返される。その結果、3枚の、画像が印刷されたシール紙61が、シール取り出し口19内の突き当て部55に保持される。
【0194】
ステップS133において、CPU101が、キープ画像記憶部107には、もう編集済みのプリント画像は記憶されていないと判定した場合、処理はステップS134に進む。
【0195】
ステップS134において、CPU101は、モータ制御部114を介して、モータ53を、図3の矢印のAで示される方向に回転させ、シャッタ20を、所定の位置まで上方向にスライドさせる。シャッタ20が上方向にスライドすることにより、シール取り出し口19が開かれ、ユーザは、シール取り出し口19内にストックされている1枚以上の、画像が印刷されたシール紙61を取り出すことが可能となる。
【0196】
ステップS135において、CPU101は、検知センサ56を監視し、シール紙61が、シール取り出し口19から取り出されたか否かを判定する。
【0197】
CPU101は、ステップS135において、検知センサ56から、シール紙61がシール取り出し口19内に存在する旨の検知信号を受信している間、シール紙61は、取り出されていないと判定し、シール紙61が取り出されたと判定するまで、検知センサ56の監視を続ける。ステップS135において、検知センサ56から、シール紙61がシール取り出し口19内に存在する旨の検知信号が受信されなくなったとき、CPU101は、シール紙61が取り出されたと判定し、処理はステップS136に進む。
【0198】
ステップS136において、CPU101は、モータ制御部114を介して、モータ53を、図3の矢印のBで示される方向に回転させ、シャッタ20をシール取り出し口19の下端に突き当たるまで、下方向にスライドさせる。その後、処理はステップS121に戻り、上述したステップS121以降の処理が繰り返される。
【0199】
以上で、複数回の撮影処理および編集処理が全て終了してから、シール紙61に画像を印刷し、排出するようにした場合の、画像印刷装置1のゲーム処理についての説明を終了する。
【0200】
以上、図18のフローチャートに示される処理においては、連続プレーが全て完了するまで、プリント画像をシール紙61に印刷しないようになっているため、ユーザが連続プレー中に、プリント画像が他人の目に触れられることはない。従って、図18のフローチャートに示される処理によっても、図6のフローチャートに示される処理と同様の効果を得ることができる。
【0201】
なお、画像印刷装置1が、図18のフローチャートに示されるような処理を実行する場合、連続プレーによる撮影処理、および編集処理が全て完了してから、プリント画像をシール紙61に印刷するようになっている。よって、撮影処理、および編集処理が全て完了するまでの間、シール取り出し口19内には、プリント画像が印刷されたシール紙61はストックされないことになる。従って、シャッタ20がなくても、画像が印刷されたシール紙61が他人の目に触れることはないので、シャッタ20を設けないようにしてもよい。その場合、モータ53、検知センサ56、およびモータ制御部114は不要となる。また、図18のステップS134乃至ステップS136の処理は省略される。
【0202】
なお、図18のフローチャートに示されるような処理を実行する場合においても、ステップS136において、下ろされるシャッタ20にユーザの手が挟まれないようにするために、安全装置を設けるようにすることが望ましい。
【0203】
ところで、上述した図6および図18のフローチャートの処理においては、印刷処理が終了した場合、直ちに、印刷されたシール紙61を切り取る処理を行うようになっているが、印刷処理が終了した後、すぐには、印刷されたシール紙61を切り取る処理を行わないようにすることも可能である。すなわち、連続プレーにおいて、プリント画像のシール紙61への印刷処理は、1ゲーム毎に行い、シール紙61の切り取り処理は、全てのゲーム分の印刷が終了してから行うようにすることも可能である。
【0204】
次に、連続プレーにおいて、プリント画像のシール紙61への印刷処理は、1ゲーム毎に行い、シール紙61の切り取り処理は、全てのゲーム分の印刷が終了してから行うようにした画像印刷装置1のシール紙61の内部構造、およびシール紙61の切り取りの原理について、図19乃至図23を参照して説明する。図19乃至図23は、画像印刷装置1の内部を、図3と同様のアングルで見た場合の図である。また、図19乃至図23には、連続プレーにより2回のゲームが行われた場合の例が示されている。
【0205】
図19に示されるように、画像印刷装置1には、シャッタ20は設けられていない。すなわち、先に説明した画像印刷装置1における、シャッタ20、モータ53、および検知センサ56は設けられていない構造になっている。また、図19において、プリンタ51のシール紙排出口52から排出される印刷済みシール紙301(画像が印刷されたシール紙61のこと)は、連続プレーのゲーム回数分、切り取られずに、ガイド302aとガイド302bの間を下降してゆく。ガイド302a、およびガイド302bの下端には、一対の搬出ローラ303aおよび搬出ローラ303bが設置されている。
【0206】
また、搬出ローラ303aおよび搬出ローラ303bの下方には、印刷済みシール紙301を、所定の長さごとに切り取るためのカッタ304が設置されている。カッタ304の下方には、1ゲーム分のシール紙の長さとして予め設定された長さ分だけ間隔を開けて、一対の検知センサ305aおよび検知センサ305bが設置されている。なお、検知センサ305aおよび検知センサ305bにより印刷済みシール紙301を検知する仕組みは、図3に示された検知センサ56aおよび検知センサ56bによる検知の仕組みと同様である。
【0207】
また、図19中、検知センサ305a,305bの下方、やや右側には、カッタ304で切り取られた印刷済みシール紙301を受け止める突き当て部306が設けられており、カッタ304で切り取られた1枚以上の印刷済みシール紙301が保持される。
【0208】
なお、以下の説明において、ガイド302aとガイド302bのそれぞれを個々に区別する必要がない場合、まとめてガイド302と称する。また、搬出ローラ303aと搬出ローラ303bのそれぞれを個々に区別する必要がない場合、まとめて搬出ローラ303と称する。また、図示はしないが、カッタ304の直下から検知センサ305に向かって、ガイドが設置されており、印刷済みシール紙301は、ガイドに誘導されて検知センサ305aおよび305bの間に到達する。
【0209】
図19は、連続プレーにおいて、1回目のゲームにおける印刷処理が終了した時点での、印刷済みシール紙301の状態を示している。図19においては、印刷済みシール紙301は、プリンタ51内のカッタ65では切り取られずに、シール紙排出口52から、下方に垂れ下がっている。
【0210】
次に、連続プレーにおいて、2回目のゲームにおける印刷処理が終了し、これ以上の連続プレーは行わないことが決定された時点での、印刷済みシール紙301の状態を図20に示す。図20においては、印刷済みシール紙301には、2ゲーム分のプリント画像が印刷されている。これ以上の連続プレーは行わないことが決定された時点で、プリンタ51内のカッタ65は、プリント画像の印刷が途切れている所定の長さ位置において、印刷済みシール紙301を、ロール紙から切り離す。カッタ65により切断された印刷済みシール紙301の、シール取り出し口19側の端部(以下、シール取り出し口19側の端部を先端、プリンタ51側の端部を後端とする)は、ガイド302a、およびガイド302bに誘導され、搬出ローラ303a、および搬出ローラ303bの間に保持される。
【0211】
搬出ローラ303a、および搬出ローラ303bは、印刷済みシール紙301を挟持するとともに、シール取り出し口19方向(以下、この方向を所定排出方向とも称する)に搬出するように回転する。そして、検知センサ305aおよび検知センサ305bが、印刷済みシール紙301を検知したとき、搬出ローラ303a、および搬出ローラ303bは、その回転を停止する。
【0212】
図21は、検知センサ305aおよび検知センサ305bが、印刷済みシール紙301を検知し、搬出ローラ303a、および搬出ローラ303bが、回転を停止したときの、印刷済みシール紙301の状態を示す図である。図21に示されるように、印刷済みシール紙301は、検知センサ305aおよび検知センサ305bが、印刷済みシール紙301の先端を検知した位置において、回転を停止した搬出ローラ303a、および搬出ローラ303bにより挟持されている。
【0213】
図21に示される位置において、印刷済みシール紙301は、カッタ304により切り取られ、先端側の印刷済みシール紙301aは落下し、図22に示されるように、突き当て部306に保持される。
【0214】
その後、搬出ローラ303a、および搬出ローラ303bは、印刷済みシール紙303bを所定排出方向に排出するように回転し、図23に示されるように、印刷済みシール紙303bは落下し、突き当て部306に保持される。その結果、突き当て部306には、印刷済みシール紙301a、および印刷済みシール紙301bが、ストックされる。
【0215】
以上のようにして、連続プレーによる全ての印刷処理が終了してから、印刷済みシール紙301の切り取りを行うようにすることにより、連続プレーが全て終了するまで、シール取り出し口19には、印刷済みシール紙301は排出されないため、ユーザが連続プレー中に、印刷済みシール紙301が他人の目に触れないようにすることができる。
【0216】
次に、図24は、図19乃至図23に示される画像印刷装置1の内部の構成例を示すブロック図である。図19乃至図23において説明した部分についての説明は省略する。また、図5と同一の部分については、同一の符号をふっており、その部分の説明は省略する。
【0217】
図24においては、図5におけるモータ制御部114、モータ53、および検知センサ56が削除され、代わりに、ローラ制御部351、搬出ローラ303、カッタ制御部352、カッタ304、および検知センサ305が備えられている。
【0218】
ローラ制御部351は、CPU101からの指令に従って、搬出ローラ303の回転を制御する。カッタ制御部352は、CPU101からの指令に従って、カッタ304を制御し、印刷済みシール紙301を切断する。
【0219】
次に、図25のフローチャートを参照して、図24の画像印刷装置1のゲーム処理について説明する。なお、図25のフローチャートのステップS151乃至ステップS155の処理は、図6のフローチャートのステップS11乃至ステップS15の処理と同一であるため、簡略化して説明する。
【0220】
ステップS151において、CPU101は、プログラム記憶部104に記憶されている、撮影の進行方法などのデモ画面を、確認・編集用モニタ14に表示させる。
【0221】
ステップS152において、CPU101は、硬貨処理部108からの出力に基づいて、ユーザにより硬貨投入口12に所定の代金(シール紙の作成代金)が投入されたか否かを判定し、投入されたと判定するまでデモ画面を表示して待機する。また、CPU101は、代金が投入されたと判定した場合、ステップS153に進み、撮影処理を実行する。撮影処理の詳細な説明は、図8のフローチャートを参照して説明した通りである。なお、代金が投入されたとき、CPU101は、RAM103に、プレー回数=1を記憶させる。
【0222】
撮影処理が終了した後、処理はステップS154に進み、CPU101は、編集処理を実行する。編集処理の詳細な説明は、図13のフローチャートを参照して説明した通りである。
【0223】
編集処理が終了した後、処理はステップS155に進み、ステップS155において、CPU101は、ステップS154で編集された画像を、プリンタ51に印刷させる。図19は、プリンタ51が印刷処理を実行した後の印刷済みシール紙301の状態の例を示している。
【0224】
ステップS156において、CPU101は、表示プロセッサ112を制御して、確認・編集用モニタ14に、例えば図17に示されるような、連続プレーを行うか否かの選択を促す画面を表示する。同時に、CPU101は、音声出力制御部111を介して、スピーカ13R,13Lより、連続プレーを行うか否かの選択を促すメッセージ(例えば、「追加のコインを投入すると、もう一度、プレーできるよ!」)を出力させる。
【0225】
ステップS157において、CPU101は、追加プレーボタン241が操作されたか否かを判定し、操作追加プレーボタン241が操作された場合、処理はステップS158に進む。
【0226】
ステップS158において、CPU101は、表示プロセッサ112を制御して、確認・編集用モニタ14に、例えば図7に示されるような、代金の追加投入を促す画面を表示する。同時に、CPU101は、音声出力制御部111を介して、スピーカ13R,13Lより、代金の投入を促すメッセージ(例えば、「お金をいれてね!」)を出力させる。
【0227】
ステップS159において、CPU101は、所定の時間(例えば20秒間)、硬貨処理部108を監視し続け、追加の代金が投入されたか否かを判定し続ける。なお、この間も、引き続き、CPU101は、確認・編集用モニタ14に、代金の追加投入を促す画面を表示させ、スピーカ13R,13Lより、代金の投入を促すメッセージを出力させる。そして、所定の時間内(20秒以内)に、硬貨処理部108より、追加の代金の投入の通知を受けた場合、CPU101は、追加の代金が支払われたと判定し、RAM103に記憶させているプレー回数を(プレー回数)+1にインクリメントして、RAM103の記憶を更新させる。その後、ステップS153に戻り、上述したステップS153以降の処理を繰り返す。
【0228】
このようにして、連続プレーが実行される。図6のフローチャートおよび図18のフローチャートに示される処理とは異なり、1ゲーム毎に、シール紙61の印刷処理は実行されるが、シール紙61(印刷済みシール紙301)の切り取り処理は実行されない。従って、当然、この時点で、印刷済みシール紙301は、プリンタ51のシール紙排出口52から垂れ下がっており、シール取り出し口19内には、画像が印刷されたシール紙61は存在しない。また、上述した処理により、合計のプレー回数がRAM103に記憶される。
【0229】
図25のフローチャートに示される処理においては、連続プレーによりプリント画像が印刷された印刷済みシール紙301が、図19に示されるように、プリンタ51のシール紙排出口52から垂れ下がっている。例えば、連続プレーにおいて、ゲームが3回実行された場合、プリンタ51のシール紙排出口52から、3ゲーム分のプリント画像が印刷された印刷済みシール紙301が垂れ下がる。
【0230】
ステップS159において、CPU101が、所定の時間内(例えば20秒以内)に、硬貨処理部108より、追加の代金の投入の通知を受けなかった場合、CPU101は、追加の代金が支払われなかったと判定し、処理はステップS160に進む。
【0231】
ステップS157において、ユーザが、終了ボタン242を選択した場合、CPU101は、連続プレーは選択されなかった、すなわち、ゲームの終了が選択されたと判定し、処理はステップS160に進む。また、CPU101は、確認・編集用モニタ14に、ステップS156で図17に示されるような画面を表示させたときから、時間の計測を開始し、所定の時間(例えば20秒間)、追加プレーボタン241も終了ボタン242も選択されなかった場合、ステップS157において、連続プレーは選択されなかったと判定し、処理はステップS160に進む。
【0232】
ステップS160において、CPU101は、表示プロセッサ112を制御して、確認・編集用モニタ14に、シール紙提供空間への移動を促す画面(例えば、「シールはこっち側から出てくるよ!隣に移動して、待っていてね!→」のようなメッセージ)を表示する。同時に、CPU101は、音声出力制御部111を介して、スピーカ13R,13Lより、シール紙提供空間への移動を促すメッセージ(例えば、「シールは左側から出てくるよ!隣に移動して、待っていてね!」)を出力させる。ユーザは、この案内に従って、撮影編集空間から、シール紙提供空間へ移動する。
【0233】
その後、画像印刷装置1は、ステップS161の処理を実行するのと並行して、次のユーザに対するステップS151以降の処理を実行する。このようにすることにより、画像を印刷中に、次のユーザがゲームを開始することができるため、後続のユーザの待ち時間を、印刷に要する時間分だけ減らすことが可能となる。従って、画像印刷装置1は、より短時間に、より多い回数のゲームを実行することが可能となる。
【0234】
ステップS161において、CPU101は、プリンタ51、ローラ制御部351、カッタ制御部352に指令を送信して、印刷済みシール紙301のカット処理を実行する。印刷済みシール紙301のカット処理の詳細な説明は、図26のフローチャートを参照して後述する。ステップS161の処理が終了した後、処理はステップS151に戻り、上述したステップS151以降の処理が繰り返される。
【0235】
ここで、図26を参照して、図25のステップS161の処理、すなわち、印刷済みシール紙301のカット処理について説明する。
【0236】
ステップS181において、CPU101からの指令により、プリンタ51は、カッタ65により、印刷済みシール紙301を、ロール状のシール紙61から切り離す。図20は、切り離された印刷済みシール紙301の状態を示している。
【0237】
ステップS182において、CPU101は、図25のステップS152、およびステップS159で代金が投入される毎にRAM103の記憶を更新した、合計のプレー回数を取得し、ステップS183において、X=(プレー回数)−1を算出する。CPU101は、算出された値Xを、RAM103に記憶させる。
【0238】
ステップS184において、CPU101は、X=0であるか否かを判定し、X=0ではない場合、ステップS185に進む。
【0239】
ステップS185において、CPU101は、ローラ制御部351に、印刷済みシール紙301を所定排出方向に搬出するように指令する。ローラ制御部351は、CPU101からの指令により、搬出ローラ303を駆動し、印刷済みシール紙301を所定排出方向に搬出してゆく。
【0240】
ステップS186において、CPU101は、検知センサ305を監視し、検知センサ305が印刷済みシール紙301を検知したか否かを判定し、検知センサ305が印刷済みシール紙301を検知していない場合、ステップS185に戻り、ステップS185以降の処理を繰り返す。
【0241】
このようにして、印刷済みシール紙301は、徐々に所定排出方向に搬出されてゆくが、ステップS186において、CPU101が、検知センサ305が印刷済みシール紙301を検知したと判定した場合、処理はステップS187に進む。
【0242】
ステップS187において、CPU101はローラ制御部351に指令して、搬出ローラ303の回転を停止させ、印刷済みシール紙301の搬出を停止する。図21は、このときの印刷済みシール紙301の状態を示している。そして、ステップS188に進み、CPU101は、カッタ制御部352に指令して、カッタ304により、印刷済みシール紙301を切断させる。カッタ304により切断された印刷済みシール紙301aは落下し、突き当て部55に保持される。図22は、このときの印刷済みシール紙301の状態を示している。図22に示されるように、印刷済みシール紙301は切断され、301aと301bに分けられている。
【0243】
ステップS189において、CPU101は、RAM103に記憶させている値Xを、1だけデクリメントし、算出した値(X−1)を新たなXとして、RAM103の記憶を更新させる。その後、処理はステップS184に戻り、ステップS184以降の処理が繰り返される。
【0244】
そして、ステップS184において、CPU101が、X=0であると判定した場合、処理はステップS190に進み、CPU101は、ローラ制御部351に指令して、搬出ローラ303を回転させ、印刷済みシール紙(例えば図22の印刷済みシール紙301b)を、所定排出方向に搬出させる。その結果、印刷済みシール紙303bは、例えば図23に示されるように、印刷済みシール紙301aと重なるようにして、突き当て部55に保持される。
【0245】
以上のようにして、印刷済みシール紙301のカット処理が実行され、1ゲーム毎に分割された、ゲーム回数と同じ枚数の印刷済みシール紙301が、シール取り出し口19に排出される。
【0246】
なお、図19乃至図26を参照して上述した説明においては、画像印刷装置1には、シャッタを設けない場合を例として説明したが、図19乃至図26を参照して上述した画像印刷装置1に、図3に示されるようなシャッタ20を設けるようにしても良い。
【0247】
ところで、画像印刷装置1の管理者は、画像印刷装置1内に装填しているシール紙61がなくなりそうになった場合、新しいシール紙ユニット62に交換することにより、シール紙61を補充する。シール紙61の補充に際し、画像印刷装置1のCPU101は、シール紙ユニット62に付されているIDタグ121を照合することにより、補充されたシール紙が、画像印刷装置1に適合したものか否かを判別することができる。次に、図27を参照して、シール紙61のID検出処理について説明する。
【0248】
ステップS501において、CPU101は、画像印刷装置1の所定の位置に、シール紙ユニット62が装着されたか否かを監視し、シール紙ユニット62が装着された場合、ステップS502に進む。
【0249】
ステップS502において、CPU101からの指令により、IDタグリーダ/ライタ109は、シール紙ユニット62に付されているIDタグ121のIDを読み取り、CPU101に送信する。
【0250】
ステップS503において、CPU101は、ステップS502において、IDタグリーダ/ライタ109より受信したIDと、予めROM102に記憶しているシール紙IDを照合し、両IDが同一であった場合、ステップS504に進み、CPU101からの指令により、表示プロセッサ112は、確認・編集用モニタ14に、画像印刷装置1が使用可能(ゲーム可能)である旨のメッセージを表示させる。
【0251】
ステップS505において、CPU101は、画像印刷装置1を通常のゲーム可能な状態(例えば図6のステップS11の状態)に復帰させる。
【0252】
ステップS503において、CPU101が、IDタグリーダ/ライタ109より受信したIDと、予めROM102に記憶しているシール紙IDが一致しないと判定した場合、ステップS506に進み、CPU101からの指令により、表示プロセッサ112は、確認・編集用モニタ14に、画像印刷装置1が使用不可能(ゲーム不可能)である旨のメッセージを表示させる。
【0253】
ステップS507において、CPU101は、画像印刷装置1が使用不可能(ゲーム不可能)に設定する。その方法としては、例えば、硬貨投入口12から硬貨を投入されないように、硬貨投入口12にシャッタを下ろすことなどが可能である。
【0254】
なお、本実施の形態においては、シール紙ユニット62にIDタグ121を付すようにしたが、シール紙ユニット62に装填されているシール紙61の種類を識別することが可能であれば、その他の方法により、シール紙61を識別するようにしても構わない。
【0255】
例えば、IDタグ121の代わりに、バーコード、ICカード等の方法を用いて、シール紙ユニット62を識別するようにしてもよい。また、シール紙ユニット62の画像印刷装置への装着部分の形状を、画像印刷装置の機種毎に異なるものにし、適合するシール紙ユニット62だけ、画像印刷装置1に装着可能なようにしても良い。
【0256】
また、シール紙61とシール紙ユニット62を分離可能に構成することも可能であり、また、一体的に構成することも可能である。
【0257】
なお、以上の説明においては、写真シール自動販売機としての画像印刷装置1を例に説明したが、本発明の画像印刷装置1が、写真シール自動販売機に限定されるものではない。例えば、家庭用のプリンタなどに、上述した機能を有させても良い。また、汎用のパーソナルコンピュータに、例えばデジタルカメラ、マイクロホン、およびプリンタを接続して、画像印刷装置1が行う処理を実行するプログラムをインストールするようにして、上述した画像印刷装置1の機能を有させるようにしても良い。
【0258】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【0259】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【0260】
【発明の効果】
以上のように、本発明によれば、ユーザは、複数回、連続してゲームで遊ぶことができる。
【0261】
また、本発明によれば、ユーザが連続プレーをしている間、画像が印刷されたシール紙が他人の目に触れないようにすることができ、また、他人が、画像が印刷されたシール紙を手に取ることを防止することができる。従って、ユーザは、画像が印刷されたシール紙を気にすることなく、ゲームに集中することができる。
【0262】
結果的に、ユーザは、画像が印刷されたシール紙がシール取り出し口から排出されるまで待つことなく、次のゲームを開始するようになり、単位時間当たり(例えば1日当り)のゲーム回数をより多くすることができる。その結果、後続の客の待ち時間を短縮することができ、また、管理者にとっても、より大きな収益を得ることができるようになる。
【図面の簡単な説明】
【図1】本発明を適用した画像印刷装置の構成例を示す斜視図である。
【図2】図1の画像印刷装置の配置例を示す図である。
【図3】図1の画像印刷装置のシール取り出し口の構造の例を示す図である。
【図4】図1の画像印刷装置内に設置されるプリンタの構造の例を示す図である。
【図5】図1の画像印刷装置の内部の構成例を示すブロック図である。
【図6】図1の画像印刷装置のゲーム処理について説明するフローチャートである。
【図7】図6のステップS1において確認・編集用モニタに表示されるデモ画面の例を示す図である。
【図8】図6のステップS13の処理を詳細に説明するフローチャートである。
【図9】図8のステップS51において確認・編集用モニタに表示される説明画面の例を示す図である。
【図10】図8のステップS53において確認・編集用モニタに表示される撮影画面の例を示す図である。
【図11】図8のステップS54において確認・編集用モニタに表示される画像確認画面の例を示す図である。
【図12】図8のステップS58で確認・編集用モニタに表示される明るさ調整画面の例を示す図である。
【図13】図6のステップS14において実行される編集処理の詳細を説明するフローチャートである。
【図14】図13のステップS83において確認・編集用モニタに表示される画像編集画面の例を示す図である。
【図15】図14の画像編集画面に表示される編集画像の表示例を示す図である。
【図16】図13のステップS88において確認・編集用モニタに表示される分割数選択画面の例を示す図である。
【図17】図6のステップS17において確認・編集用モニタに表示される連続プレー選択画面の例である。
【図18】図1の画像印刷装置のゲーム処理の他の例を説明するフローチャートである。
【図19】図1の画像印刷装置とは異なる画像印刷装置の、シール取り出し口の構造を説明する図である。
【図20】図1の画像印刷装置とは異なる画像印刷装置の、シール取り出し口の構造を説明する他の図である。
【図21】図1の画像印刷装置とは異なる画像印刷装置の、シール取り出し口の構造を説明するさらに他の図である。
【図22】図1の画像印刷装置とは異なる画像印刷装置の、シール取り出し口の構造を説明する図である。
【図23】図1の画像印刷装置とは異なる画像印刷装置の、シール取り出し口の構造を説明する他の図である。
【図24】図19乃至図23の画像印刷装置の内部の構成例を示すブロック図である。
【図25】図24の画像印刷装置のゲーム処理を説明するフローチャートである。
【図26】図25のステップS161の処理を詳細に説明するフローチャートである。
【図27】本発明の画像印刷装置のID検出処理を説明するフローチャートである。
【符号の説明】
1 画像印刷装置
12 硬貨投入口
14 確認・編集用モニタ
15A 線画用タッチペン
15B スタンプ用タッチペン
15C 消しゴム用タッチペン
19 シール取り出し口
20 シャッタ
31 撮影装置
51 プリンタ
52 シール排出口
53 モータ
54 歯車
56 検知センサ
61 シール紙
62 シール紙ユニット
65 カッタ
101 CPU
109 IDタグリーダ/ライタ
114 モータ制御部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image printing apparatus and method, a print medium unit, and a program, and more particularly to an image printing apparatus and method that allows a user to play a game without worrying about the print medium when playing a game continuously. , A print medium unit, and a program.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, an image printing apparatus (for example, Print Club (trademark)) that captures a user's image and synthesizes it with a frame image prepared in advance and prints it on a sticker sheet or the like is known. Some of these image printing apparatuses allow a user to write (edit) arbitrary characters or figures on a captured image with an attached pen.
[0003]
Further, in order to respond to the user's desire to obtain a sticker sheet on which a larger number of types and a larger number of images are printed, one user can continuously play a game (hereinafter also referred to as continuous play). An image printing apparatus is also known. In such an image printing apparatus, generally, the user waits for printing by providing a discharge port through which the sticker paper is discharged in a space different from the shooting editing space where the user performs shooting and editing. In the meantime, the next user can start the game, and more users can play the game in a short time.
[0004]
[Problems to be solved by the invention]
However, in such a continuous play of the image printing apparatus, when the user plays the second and subsequent games, the sticker paper created in the previous game is discharged into a space different from the shooting editing space. There is a problem that others around the printing apparatus may be peeped at the printed image, which causes anxiety to the user.
[0005]
As a result, even in the case of continuous play, the user waits without starting the next game until he obtains the sticker paper on which the image is printed. There is a problem that the printing apparatus is occupied and a large number of users cannot play the game in a short time.
[0006]
The present invention has been made in view of such a situation, and prevents a sticker sheet on which an image is printed from being touched by another person during continuous play.
[0007]
[Means for Solving the Problems]
  An image printing apparatus according to the present invention includes an imaging unit that captures an image of a subject, an editing unit that edits an image of the subject in accordance with a user's editing operation,When the editing of the subject image by the editing means is completed,The subject image edited by the editing meansRolled into a rollA printing means for printing on a print medium, a concealing means for concealing a print medium on which an image of a subject is printed by the printing means, a selection receiving means for accepting selection as to whether or not to continuously execute a game, Control means for causing the photographing means to shoot the subject and causing the editing means to edit the image of the subject when the selection accepting means accepts the selection to continuously execute the game;At the timing when the selection accepting unit accepts the selection not to continuously execute the game, the portion of the print medium on which the image of the subject is printed by the printing unit is cut one game at a time from the print medium wound in a roll shape. Cutting means toIf the selection accepting means accepts the selection not to continuously execute the game,Cut by cutting meansProviding means for providing a print medium to a user.
[0008]
  The photographing means is constituted by, for example, a photographing apparatus, the editing means is constituted by, for example, a line drawing touch pen, a stamp touch pen, an eraser touch pen, a confirmation / editing monitor, a touch panel, and a display processor, and the printing means is, for example, Consists of a printer. Further, the concealing means may be constituted by, for example, a shutter so that the print medium cannot be seen from the outside. Further, the selection receiving means is constituted by, for example, a line drawing touch pen, a stamp touch pen, an eraser touch pen, and a touch panel, and the control means is constituted by a CPU, for example.The cutting means is constituted by, for example, a cutter,The providing means is constituted by, for example, a seal outlet.
[0009]
After the shooting and editing of the image, if the user receives a selection to continuously execute the game, the next game is executed with the shutter closed. Then, for example, after a plurality of games are continuously executed, if the user accepts a selection not to continuously execute the game, the shutter is opened, and an image is printed to the user from the sticker outlet. A sticker paper is provided.
[0010]
With the above configuration, it is possible to prevent others from taking out and viewing the print medium on which the image is printed while the user is continuously playing the game. Therefore, the user can perform continuous play without worrying about the image printed on the print medium being taken away or touching the human eye.
[0011]
  As a result, the user who performs continuous play starts the next game for each game without waiting for the image to be printed on the print medium. It becomes possible to execute the game. As a result, the administrator of the image printing apparatus can obtain a larger profit.In addition, when the user performs continuous play, printing of the edited image is executed for each game, so a plurality of images edited by continuous play are printed after all shooting and editing are completed. Compared with the case where it does, it becomes possible to provide a printing medium to a user in a shorter time. Furthermore, a plurality of images edited by continuous play can be sequentially printed on a print medium. Moreover, the print medium cut | disconnected by the predetermined | prescribed magnitude | size can be provided to a user. Further, when the user performs continuous play, the print media on which images corresponding to a plurality of games are printed are connected as one print medium until the end of the continuous play. Therefore, since the print medium on which the image is printed by the continuous play hangs down from the printing means and is not discharged to the sticker outlet, it is possible to prevent the print medium on which the image is printed from touching the eyes of others. Further, since the print medium on which the image is printed by the continuous play is not discharged to the sticker outlet, it is possible to prevent others from taking out the print medium from the outlet of the print medium.
[0012]
Note that the print medium is, for example, a sticker sheet including a predetermined number of stickers. This sticker paper can be a sheet made up of seals of the same size, or can be made up of sheets made up of stickers of various sizes. Of course, it may be one large seal. The print medium is not limited to sticker paper, and may be paper, for example, a card such as a telephone card, a cloth such as a T-shirt, a thermal transfer seal, or a large poster. .
[0045]
  An image printing method of the present invention is an image printing method of an image printing apparatus provided with a concealing means for concealing a print medium on which an image is printed from the outside, a photographing step for photographing an image of a subject, and a user editing operation According to the editing step of editing the subject image,At the timing when the editing of the subject image by the processing of the editing step is completed,The subject image edited by the editing step processRolled into a rollWhen the selection of the step of printing to print on the print medium, the selection receiving step for accepting the selection of whether or not to continuously execute the game, and the selection of the step of receiving the selection are accepted, the shooting is performed. A control step for performing photographing of the subject by the processing of the step and executing editing of the image of the subject by the processing of the editing step;At the timing when selection not to continuously execute the game is accepted by the process of the selection accepting step, the part of the print medium on which the image of the subject is printed by the printing means is printed for one game from the print medium wound in a roll shape. Cutting steps for cutting one by one;If the selection accepting step accepts a selection that does not run the game continuously,Disconnected by cutting step processingProviding a print medium to a user.
[0046]
  The program according to the present invention is directed to a computer that controls an image printing apparatus that includes a concealing unit that conceals a print medium on which an image is printed from the outside, according to a photographing control step for controlling photographing of a subject image and a user editing operation Editing steps to edit the subject image;At the timing when the editing of the subject image by the processing of the editing step is completed,The subject image edited by the editing step processRolled into a rollWhen the selection of the step of printing to print on the print medium, the selection receiving step for accepting the selection of whether or not to continuously execute the game, and the selection of the step of receiving the selection are accepted, the shooting is performed. A control step for executing control of photographing of the subject by the processing of the control step, and executing editing of the image of the subject by the processing of the editing step;At the timing when selection not to continuously execute the game is accepted by the process of the selection accepting step, the part of the print medium on which the image of the subject is printed by the printing means is printed for one game from the print medium wound in a roll shape. A cutting control step for controlling cutting one by one;If the selection accepting step accepts a selection that does not run the game continuously,Disconnected by the cutting control step processAnd a provision control step for controlling provision of the print medium to the user.
[0047]
The program of the present invention is recorded on a predetermined recording medium, read by a drive, for example, and installed in the image printing apparatus. The recording medium is a magnetic disk made of a flexible disk, an optical disk made of a CD-ROM (Compact Disk Read Only Memory), a DVD-ROM (Digital Versatile Disk), or a magneto-optical made of an MD (Mini-Disk) (trademark). It is composed of a disk or a semiconductor memory.
[0048]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a perspective view showing a configuration example of an image printing apparatus 1 to which the present invention is applied.
[0049]
A coin slot 12 is provided on the upper left side of the surface 11-1 of the casing 11 of the image printing apparatus 1, and the user inserts a predetermined amount when using the image printing apparatus 1. Speakers 13R and 13L are provided on the upper left and right sides of the surface 11-1. The speakers 13R and 13L output various kinds of voice guidance, etc., and guide the photographing method (sticker progress method) to the user.
[0050]
A confirmation / editing monitor 14 such as a CRT (Cathode Ray Tube) or LCD (Liquid Crystal Display) is installed at the center of the surface 11-2 which is above the surface 11-1 and is horizontal to the floor. Yes. The confirmation / editing monitor 14 displays a screen for guiding a photographing method, an image of a subject photographed by the photographing device 31, and various images along with an image to be edited (hereinafter referred to as an editing target image as appropriate). Display selection buttons for editing tools. Then, the confirmation / editing monitor 14 displays the edited image generated in response to the input when writing is performed with a touch pen or the like.
[0051]
In addition to the confirmation / editing monitor 14, a line drawing touch pen 15A, a stamp touch pen 15B, and an eraser touch pen 15C are installed on the surface 11-2.
[0052]
A touch panel 113 (see FIG. 5) is stacked on the confirmation / editing monitor 14, and the user operates the line drawing touch pen 15 </ b> A on the image displayed on the confirmation / editing monitor 14. Thus, it is possible to write (input) an arbitrary line, background, or the like in the image to be edited, and to write (input) any character, figure, or the like in the image to be edited by operating the stamp pen 15B. By operating the eraser touch pen 15C, the editing information written in the image to be edited can be erased with an eraser.
[0053]
Above the surface 11-2, there are provided surfaces 11-3 and 11-4 which are perpendicular to the floor and face slightly in the front direction, and further above the surfaces 11-3 and 11-4. Is provided with a surface 11-5 facing downward by a predetermined angle, and each of the lighting devices 16-1, 16-2, or 16-3 is disposed. The lighting devices 16-1, 16-2, and 16-3 have a light emitter (flash) inside, and are instructed by the user to start photographing, and store an image captured by the camera 32 as a still image. When (capture), irradiate the subject according to the timing.
[0054]
A printing lamp 17, a calling lamp 18, and a seal outlet 19 are provided on a surface 11-6 that is the lower left side surface of the housing 11. A shutter 20 that can be opened and closed is attached to the seal outlet 19. The shutter 20 is made of an opaque member such as an iron plate so that the inside of the seal take-out port 19 cannot be seen.
[0055]
The captured image that has been edited by the user is printed on a sticker sheet 61 (see FIG. 4) by a printer 51 (see FIG. 5) installed inside the housing 11. While printing is being performed in the printer 51, the print lamp 17 is turned on to indicate that printing is in progress. Thereby, the user can confirm that printing is being performed in the housing 11.
[0056]
In addition, when the printer 51 runs out of ink ribbon used for printing or the printer 51 breaks down and maintenance by the administrator is necessary, the calling lamp 18 is turned on. Accordingly, the administrator can recognize that the image printing apparatus 1 needs maintenance.
[0057]
The sticker paper 61 printed by the printer 51 is discharged to the sticker outlet 19, and the user receives the sticker paper 61 discharged to the sticker outlet 19. Except when the sticker paper is provided to the user, the shutter 20 is closed at the sticker take-out port 19 so that others cannot look into the sticker paper or take it out without permission.
[0058]
Between the surfaces 11-3 and 11-4, a surface 11-7 facing the front direction and perpendicular to the floor is provided, and the surface 11-7 includes a CCD (Charge Coupled Device), Alternatively, an imaging device 31 in which a camera 32 made of CMOS (Complementary Metal Oxide Semiconductor) or the like is arranged is installed. A captured image display unit 33 made up of a small LCD or the like is disposed under the photographing device 31. The camera 32 captures an image of the subject, and the image (moving image) is displayed on the captured image display unit 33. Since the captured image display unit 33 is provided in the vicinity of the camera 32, the user captures his / her line of sight toward the camera 32 while checking his / her image displayed on the captured image display unit 33. be able to.
[0059]
As shown in FIG. 1, a user edits a photographed editing space in which the user photographs the photographed image and edits the photographed image, that is, the surfaces 11-1, 11-2, 11-3, 11-4, 11-5. The space in front of 11-7 and the space where the user waits until the sticker paper 61 on which the image is printed is ejected from the sticker outlet 19 (hereinafter referred to as sticker paper providing space), that is, the face 11-6. By configuring the front space as another space, it is possible for the next user to start the game while waiting for the user to print an image on the sticker sheet 61. As a result, more time is required. The game can be executed a number of times.
[0060]
That is, when the user does not play continuously, the user waits in the sticker paper providing space until an image edited by one play is printed. The game can be started. Therefore, many users can execute the game in a shorter time than when the photographing editing space and the sticker paper providing space are the same space. In addition, even when the user performs continuous play, after all the shooting processing and editing processing by the continuous play are completed, the user can print the image edited by the continuous play on a plurality of sticker sheets 61. Since it waits in the sticker paper providing space until the end, the next user can start the game in the shooting / editing space. Therefore, many users can execute the game in a shorter time than when the photographing editing space and the sticker paper providing space are the same space.
[0061]
FIG. 2 is a diagram illustrating an arrangement example of the image printing apparatus 1 of FIG.
[0062]
At a position facing the front surface (surfaces 11-1 and 11-7) of the casing 11, a background panel 43 is installed at a predetermined distance, and the user can create a space between the casing 11 and the background panel 43. Take a picture of yourself as a shooting space. A curtain frame 41 is installed horizontally on the top surface of the housing 11, and a curtain 42 is attached to the curtain frame 41 so that the inside of the photographing space cannot be seen from the outside.
[0063]
FIG. 3 shows an example of the arrangement of the printer 51, the seal outlet 19, and the shutter 20 installed in the image printing apparatus 1 when the image printing apparatus 1 of FIG. 1 is viewed from the back side of the surface 11-1. FIG. As shown in FIG. 3, a shutter 20 is attached to the seal takeout port 19 formed in the surface 11-6, and the shutter 20 slides up and down by the rotation of the motor 53, and the seal takeout port 19. 19 can be opened and closed.
[0064]
That is, as shown in FIG. 3, a motor 53 is fixedly installed on the surface 11-6 at a predetermined position above the shutter 20, and a gear 54 is attached to the shaft of the motor 53. Yes. Further, teeth 20a are engraved on the shutter 20 so as to correspond to the gear 54, and the rotational driving force of the motor 53 is converted into the vertical slide of the shutter 20 via the teeth 20a.
[0065]
When the motor 53 rotates in the direction A indicated by the arrow in FIG. 3, the shutter 20 slides in the direction D indicated by the arrow, that is, upward, and the user puts his / her hand in the seal outlet 19. Put the sticker paper out. When the motor 53 rotates in the direction B indicated by the arrow in FIG. 3, the shutter 20 slides in the direction C indicated by the arrow, that is, in the downward direction, and the user places his / her hand on the seal outlet 19. It becomes impossible to enter.
[0066]
The printer 51 discharges the sticker paper 61 having a predetermined length on which the edited image for one play is printed from the sticker paper discharge port 52. The seal paper 61 discharged from the seal discharge port 52 is abutted against and held by an abutting portion 55 provided below the seal paper discharge port 52.
[0067]
A pair of detection sensors 56 are installed at a predetermined height position of the abutting portion 55, and when the sticker paper 61 discharged from the sticker paper discharge port 52 of the printer 51 is abutted against the abutting portion 55, That is, when the sticker paper 61 is between 56a and 56b, the presence of the sticker paper 61 is detected.
[0068]
That is, when the sticker sheet 61 is not present between the detection sensors 56a and 56b, the light emitted from the detection sensor 56a (or the detection sensor 56b) is detected by the detection sensor 56b (or the detection sensor 56a). On the other hand, when the seal paper 61 exists between the detection sensor 56a and the detection sensor 56b, the light emitted from the detection sensor 56a (or the detection sensor 56b) is blocked by the seal paper 61, and the detection sensor 56b (or It is no longer detected by the detection sensor 56a). Thus, the detection sensor 56a (detection sensor 56b) detects the presence or absence of the sticker paper 61 based on whether or not the light emitted from the detection sensor 56b (detection sensor 56a) is detected.
[0069]
In addition, in order to detect the presence or absence of the sticker paper 61, other arbitrary sensors may be used instead of using the detection sensor 56.
[0070]
FIG. 4 is a diagram illustrating an internal configuration example of the printer 51.
[0071]
In FIG. 4, a printer 51 includes a seal paper unit 62 for attaching and detaching a sticker paper 61 on which an image is printed, a color printing unit 63 for printing four colors of yellow, magenta, cyan, and black, gold A gold printing unit 64 that prints (gold), a cutter 65 that cuts the printed sticker paper 61 into a predetermined size, and a sticker paper discharge port 52 that discharges the printed sticker paper 61. .
[0072]
The sticker paper 61 is in the form of a continuous roll paper, and is fed to the color printing unit 63 along the transport path 60.
[0073]
A platen roller 72 is opposed to and pressed against the print head 71 of the color printing unit 63 from a position separated from the conveyance path 60. Further, a color ribbon 74 supplied from an unwinding roller 73 is inserted between the print head 71 and the platen roller 72. The print head 71 is constituted by, for example, a sublimation type thermal transfer print head.
[0074]
The color ribbon 74 includes a ribbon sheet in which sublimation thermal transfer layers made of yellow (Y), magenta (M), cyan (C), and black (K) are sequentially arranged in the extending direction of the ribbon.
[0075]
As a result, the print head 71 can print four colors in the order of yellow, magenta, cyan, and black on the sticker sheet 61 fed along the transport path 60.
[0076]
After four colors of yellow, magenta, cyan, and black are printed on the sticker 61 by the print head 71, the color ribbon 74 is taken up by the take-up roller 75. The detection unit 76 detects the winding state of the color ribbon 74 of the winding roller 75. The detection result is supplied to a printer control unit (not shown) in the printer 51, and the rotation of the take-up roller 75 is controlled.
[0077]
The seal paper 61 on which printing of four colors of yellow, magenta, cyan, and black is performed by the color printing unit 63 is fed to the gold printing unit 64 along the conveyance path 60.
[0078]
A platen roller 82 is opposed to and pressed against the print head 81 of the gold printing unit 64 from a position separated from the conveyance path 60. A color ribbon 84 supplied from an unwinding roller 83 is inserted between the print head 81 and the platen roller 82. The print head 81 is constituted by, for example, a melt-type thermal transfer print head.
[0079]
The color ribbon 84 is composed of a ribbon sheet of a melt-type thermal transfer layer made of gold.
[0080]
As a result, the print head 81 can perform gold printing on the sticker sheet 61 fed along the transport path 60.
[0081]
After the gold is printed on the sticker 61 by the print head 81, the color ribbon 84 is taken up by the take-up roller 85. The detection unit 86 detects the winding state of the color ribbon 84 of the winding roller 85. The detection result is supplied to a printer control unit (not shown) in the printer 51, and the rotation of the take-up roller 85 is controlled.
[0082]
The seal paper 61 on which gold printing is performed by the gold printing unit 64 is fed along the transport path 10 and cut into a predetermined size by the cutter 65, and then the seal paper discharge port. 52 is discharged.
[0083]
FIG. 5 is a block diagram illustrating an internal configuration example of the image printing apparatus 1 of FIG. The description of the parts described in FIGS. 1 to 4 is omitted.
[0084]
A CPU (Central Processing Unit) 101 performs the overall operation of the image printing apparatus 1 according to a program stored in a ROM (Read Only Memory) 102 or a program loaded from a program storage unit 104 to a RAM (Random Access Memory) 103. Is controlled via the bus 110. The RAM 103 also stores data necessary for the CPU 101 to execute various processes as appropriate.
[0085]
The program storage unit 104 includes a hard disk and its drive, and stores various programs executed by the CPU 101. The drive 105 reads a program stored in a recording medium such as a magnetic disk such as a flexible disk or a hard disk, or an optical disk such as a CD-ROM or DVD, and supplies the program to the program storage unit 104 or the like via the bus 110. For example, a new frame image to be combined with the subject image is supplied from the drive 105.
[0086]
In addition to the camera 32 described above, a camera control unit 106 is disposed inside the photographing apparatus 31. The camera control unit 106 controls the zoom rate of the camera 32, the amount of light to be captured, and the like according to the adjustment request of the camera 32 input by operating the line drawing touch pen 15A, the stamp touch pen 15B, or the eraser touch pen 15C. To do.
[0087]
The keep image storage unit 107 stores a predetermined number of images taken by the user and selected as an image to be edited. For example, the keep image storage unit 107 stores up to two keep images (images to be edited). The keep image storage unit 107 stores the edited image.
[0088]
The coin processing unit 108 counts the coins inserted from the coin insertion slot 12, and notifies the CPU 101 when it determines that a predetermined amount set in advance as an image creation fee has been inserted.
[0089]
The printer 51 is a part for creating an image sticker, and an image (an image determined to be printed, hereinafter referred to as a print image) taken by the camera 32 and subjected to a graffiti process and the like described later is used as a sticker sheet. Printing is performed on a sticker sheet 61 supplied from the unit 62 and output. The printer 51 prints the print image selected by the user on the designated number of sticker sheets 61. Note that the user can select and print several types of print images on a single sticker sheet 61.
[0090]
The ID tag reader / writer 109 reads the ID tag 121 attached to the sticker sheet unit 62 and notifies the CPU 101 of it. The CPU 101 checks the ID notified from the ID tag reader / writer 109 with the ID stored in advance in the ROM 102 or the like, so that the sticker paper 61 stored in the sticker paper unit 62 is used by the image printing apparatus 1. It is determined whether or not the sticker paper is suitable as the sticker paper to be used, and the image printing apparatus 1 can be used or disabled.
[0091]
That is, if the ID written in the ID tag 121 matches the ID stored in the ROM 102 or the like in advance, the CPU 101 enables the image printing apparatus 1 to play a game, and conversely, the ID written in the ID tag 121 If the IDs stored in the ROM 102 or the like do not match, the CPU 101 makes the image printing apparatus 1 non-gameable.
[0092]
The sticker unit 62 is detachable from the image printing apparatus 1, the sticker 61 is loaded inside, and an ID tag 121 is attached at a predetermined position where the ID tag reader / writer 109 can read the ID. Has been. In the ID tag 121 attached to the sticker paper unit 62, an ID corresponding to the type of the sticker paper 61 loaded is written.
[0093]
There are special sticker sheets depending on the model of the image printing device. For this reason, conventionally, there has been a mistake that a sticker paper (sticker paper for other models) that is not compatible with the image printing apparatus is loaded into the image printing apparatus. Thus, by providing the identification means for identifying the sticker sheet dedicated to the image printing apparatus 1 as described above, the sticker sheet dedicated to the image printing apparatus 1 can be identified and printed. That is, a sticker mount or a cartridge for storing the mount is provided with a barcode, an ID tag, or the like so that it can be identified whether it is a dedicated one. Thereby, a high-quality seal can be used in a limited manner, and a good print finish can be maintained.
[0094]
The audio output control unit 111 controls the speakers 13R and 13L based on the control from the CPU 101, and outputs various audio guidance for explaining the shooting method and the like, for example, a sound effect such as a shutter sound when capturing a still image To do.
[0095]
The display processor 112 stores the keep image transferred from the keep image storage unit 107 via the bus 110 in the built-in memory 112 </ b> A when the photographing process is finished and the user starts editing. The display processor 112 detects the input position on the editing target image when the editing input is made on the touch panel 113, reflects the input position on the editing target image, and displays it on the confirmation / editing monitor 14. In FIG. 5, the confirmation / editing monitor 14 and the touch panel 113 are shown at different positions, but are actually arranged in a stacked manner.
[0096]
The motor control unit 114 controls the driving of the motor 53 according to a command from the CPU 101 and opens / closes the shutter 20.
[0097]
When the sticker sheet 61 is present in the sticker outlet 19, the detection sensor 56 detects that and notifies the CPU 101.
[0098]
Next, the game processing of the image printing apparatus 1 in FIG. 1 will be described with reference to the flowchart in FIG. Moreover, it demonstrates with reference to FIG. 7 as needed.
[0099]
First, in step S <b> 11, the CPU 101 causes the confirmation / editing monitor 14 to display a demonstration screen (hereinafter referred to as a demo screen) stored in the program storage unit 104 such as a shooting progress method. Note that at the time of step S11, the shutter 20 of the sticker outlet 19 is in a closed state.
[0100]
FIG. 7 is a diagram showing an example of a demonstration screen displayed on the confirmation / editing monitor 14. In this display example, a message “Place money” is displayed.
[0101]
In step S12 in FIG. 6, the CPU 101 determines whether or not a predetermined price (seal paper creation price) has been inserted into the coin insertion slot 12 by the user based on the output from the coin processing unit 108. Display a demo screen and wait until it is determined that If the CPU 101 determines that the price has been inserted, the CPU 101 proceeds to step S13 and executes a photographing process.
[0102]
The photographing process will be described with reference to the flowchart of FIG. Moreover, FIG. 9 thru | or FIG. 12 is also referred as needed. In step S <b> 51 of FIG. 8, the CPU 101 displays on the confirmation / editing monitor 14 an explanation screen for explaining various functions and photographing methods. Note that a moving image captured by the camera 32 is displayed on the captured image display unit 33 in accordance with the insertion of coins.
[0103]
FIG. 9 is a diagram illustrating an example of an explanation screen displayed on the confirmation / editing monitor 14.
[0104]
In FIG. 9, a message “Please press the start button when ready” is displayed at the top of the explanation screen 150, and the captured image display section is displayed at the center of the confirmation / editing monitor 14 below the message. A captured image display unit 151 that displays a moving image captured by the camera 32 is displayed as in the case of 33. A shooting start button 152 that starts shooting when the user operates the line drawing touch pen 15A, the stamp touch pen 15B, or the eraser touch pen 15C is displayed at the lower right of the explanation screen 150. In the lower left of the explanation screen 150, a remaining time display unit 153 that indicates the remaining time of the time limit given to a series of operations from shooting to image editing is displayed. In the case of FIG. 9, “119” is displayed, indicating that the remaining time is 119 seconds.
[0105]
Returning to FIG. 8, in step S <b> 52, the CPU 101 determines whether or not the shooting start button 152 operated when starting shooting is operated according to the explanation screen as shown in FIG. 9, and is still operated. If it is determined that it is not, the process returns to step S51, and the subsequent processing is repeatedly executed. On the other hand, if the CPU 101 determines that the shooting start button 152 has been selected, the CPU 101 proceeds to step S53, displays a countdown indicator on the confirmation / editing monitor 14, and is shot by the camera 32 when it is time to shoot. Store the image.
[0106]
FIG. 10 is a diagram showing an example of a shooting screen displayed on the confirmation / editing monitor 14 in step S53. As shown in FIG. 10, a captured image in which a moving image captured by the camera 32 is displayed at the center of the captured image 160 displayed on the confirmation / editing monitor 14, similar to the captured image display unit 33. The display unit 161 is displayed. In addition, a countdown indicator 162 is displayed on the right side of the captured image display unit 161. For example, lighting starts in order from the upper signal, and when the lowermost signal is turned on, the image is taken by the camera 32. The stored image is stored.
[0107]
When it is time to shoot, the CPU 101 controls the lighting devices 16-1, 16-2, and 16-3 to irradiate the subject with a flash, and at the same time, captures an image captured by the camera 32. The image is stored as a still image and stored in the keep image storage unit 107.
[0108]
In step S <b> 54 of FIG. 8, the CPU 101 displays a confirmation screen for the image shot in step S <b> 53 on the shooting monitor 23.
[0109]
FIG. 11 is a diagram showing an example of an image confirmation screen displayed on the confirmation / editing monitor 14 in step S54. In FIG. 11, a captured image display unit 171 for displaying the image captured in step S53 is provided in the approximate center of the image confirmation screen 170 displayed on the confirmation / editing monitor 14. A message “Keep this?” Is displayed below the captured image display unit 171.
[0110]
In addition, in the upper right part of the confirmation screen 170, a keep button 172 for keeping the photographed image displayed on the photographed image display unit 171 by a user operation is displayed. Then, below the keep button 172, a replay button 173 for performing photographing again by a user operation is displayed.
[0111]
The user operates the keep button 172 or the redo button 173 to instruct whether to keep the photographed image displayed on the photographed image display unit 171 as the image to be edited.
[0112]
Then, in step S55 in FIG. 8, the CPU 101 determines whether or not it is instructed to save the above-described captured image as a keep image, and determines that it has not been instructed (the retouch button 173 has been operated). Then, the process proceeds to step S56, where the image captured in step S55 is erased from the image stored in the keep image storage unit 107. Then, the process returns to step S51, and the subsequent processing is repeatedly executed.
[0113]
If it is determined in step S55 that saving as a keep image has been selected (the keep button 172 has been operated), the CPU 101 proceeds to step S57 and adds the image to the keep image.
[0114]
In step S58, the CPU 101 that has added the captured image to the keep image displays a brightness adjustment screen on the confirmation / editing monitor 14 and adjusts the brightness of the added keep image.
[0115]
FIG. 12 is a diagram showing an example of the brightness adjustment screen displayed on the confirmation / editing monitor 14 in step S58. In the example of FIG. 12, the brightness adjustment screen 180 displayed on the confirmation / editing monitor 14 has a captured image display unit 181 on which a captured image stored as a keep image is displayed substantially in the center. Under the photographed image display unit 181, a message “Adjust brightness” is displayed.
[0116]
A brightness meter 182 that displays the brightness level designated by the user is displayed on the right side of the captured image display unit 181. A bright button 183 that brightens the photographed image when operated by the user is provided above the brightness meter 182, and the photographed image is displayed below the brightness meter 182 when operated by the user. A dark button 184 is provided for darkening. When the user designates the bright button 183 by operating the line drawing touch pen 15A, stamp touch pen 15B, or eraser touch pen 15C, the lighting position of the central portion of the brightness meter 182 moves up by one, The captured image displayed on the captured image display unit 181 becomes brighter.
[0117]
Conversely, when the user designates the dark button 184 by operating the line drawing touch pen 15A, stamp touch pen 15B, or eraser touch pen 15C, the lighting position at the center of the brightness meter 182 is one. The captured image displayed on the captured image display unit 181 is darkened. Thereby, the user can adjust the brightness of the captured image.
[0118]
In addition, a determination button 185 for determining the brightness of the captured image by a user operation is displayed on the lower right of the brightness adjustment screen 180. The user adjusts the brightness of the captured image displayed on the captured image display unit 181 in the brightness meter 182, and then operates the determination button 185 to determine the brightness of the captured image. The CPU 101 adjusts the brightness of the keep image according to the input from the touch panel 113, and when the determination button 185 is operated, stores the keep image at the brightness of that level in the keep image storage unit 107, and step S59. Proceed to
[0119]
Returning to FIG. 8, in step S <b> 59, the CPU 101 confirms the number of keep images stored in the keep image storage unit 107, determines whether the remaining number of shootable images is “0”, and performs the remaining shoot. If it is determined that the possible number is not “0”, the process returns to step S51 and the same photographing process is repeatedly executed.
[0120]
If the CPU 101 determines in step S59 that the remaining number of shootable images is “0”, it ends the shooting process and returns to the flowchart of FIG. Then, the process proceeds to step S14 in FIG. 6 to execute editing processing. Next, editing processing will be described with reference to the flowchart of FIG. Further, description will be made with reference to FIGS. 14 to 16 as necessary.
[0121]
First, in step S81, the CPU 101 controls the display processor 112 to determine whether or not the keep image data has been transferred from the keep image storage unit 107 to the display processor 112 via the bus 110, and determines that the transfer has been performed. Wait until. That is, when the process related to shooting is finished and the process related to editing is started, the CPU 101 transfers the keep image stored in the keep image storage unit 107 to the display processor 112. If it is determined in step S81 that the keep image data has been transferred to the display processor 112, the CPU 101 proceeds to step S82, controls the display processor 112, and stores the keep image data in the memory 112A built in the display processor 112. .
[0122]
In step S 83, the CPU 101 controls the display processor 112 to display an image editing screen on the confirmation / editing monitor 14.
[0123]
FIG. 14 is a diagram illustrating an example of an image editing screen displayed on the confirmation / editing monitor 14. In FIG. 14, an edited image display unit 191 that displays an image to be edited is displayed at the center of the image editing screen 190.
[0124]
On the right side of the edited image display unit 191, a normal pen button 192A for selecting a normal pen function as an input tool (writing tool) when operated by the user, and a trimming pen function as an input tool when operated by the user. A border pen button 192B, a lame pen button 192C that selects a lame pen function as an input tool when operated by the user, a background brush button 192D that selects a background brush function as an input tool when operated by the user, and a user operation As a result, an easy background brush button 192E for selecting the easy background brush function as an input tool is configured.
[0125]
Also, on the left side of the edited image display unit 191, a normal stamp button 193A for selecting a normal stamp function as an input tool when operated by a user, and a roll stamp button for selecting a roll stamp function as an input tool when operated by a user. 193B and a beam stamp button 193C for selecting a beam stamp function as an input tool when operated by the user are provided.
[0126]
Further, a redo button 194A for canceling the previous editing information by the user's operation and a redo button 194B for canceling all the editing information by the user's operation are provided below the edited image display unit 191. ing.
[0127]
Below the beam stamp button 193C, a first image display unit 195A that displays the first image of the keep images, and a second image display unit that displays the second image of the keep images. 195B is configured, and an end button 196 for ending the image editing screen when operated by the user is provided below the easy background brush button 192E.
[0128]
The normal pen button 192A, the trimming pen button 192B, the lame pen button 192C, the background brush button 192D, and the easy background brush button 192E are buttons for the line drawing touch pen 15A. That is, these buttons react only when the user operates and selects the line drawing touch pen 15A, and operate corresponding functions.
[0129]
For example, when the user operates the line drawing touch pen 15A and selects the normal pen button 192A, the CPU 101 operates the normal pen function. With the normal pen function, the user can draw a line on the editing target image displayed on the edited image display unit 191 by operating the line drawing touch pen 15A.
[0130]
Similarly, when the user operates the line drawing touch pen 15A and selects the trimming pen button 192B, the trimming pen function is operated by the CPU 101, and the user operates the line drawing touch pen 15A and edits displayed on the edited image display unit 191. A bordered line can be drawn on the target image. When the user operates the line drawing touch pen 15A to select the lame pen button 192C, the CPU 101 allows the user to operate the line drawing touch pen 15A to draw a line with a rim on the editing target image. Activate the function.
[0131]
When the user operates the line drawing touch pen 15A and selects the background brush button 192D, the CPU 101 operates the background brush function. With this background brush function, the user can operate the line drawing touch pen 15 </ b> A to paint the editing target image displayed on the editing image display unit 191 with a color like an airbrush.
[0132]
Similarly, when the user operates the line drawing touch pen 15A and easily selects the background brush button 192E, the CPU 101 easily operates the background brush function. In the case of the easy background brush function, the user can apply a color only to a portion other than the subject of the image to be edited displayed on the edited image display unit 191 by operating the touch pen 15A for line drawing.
[0133]
Further, the normal stamp button 193A, the roller stamp button 193B, and the beam stamp button 192C are buttons for the stamp touch pen 15B. That is, these buttons react only when the user operates and selects the stamp touch pen 15B to activate the corresponding functions.
[0134]
For example, when the user operates the stamp touch pen 15B and selects the normal stamp button 193A, the CPU 101 operates a normal stamp function for drawing a predetermined character or design designated by the user like a stamp. When the user operates the stamp touch pen 15B and selects the roller stamp button 193B, the CPU 101 operates the roller stamp function that draws a plurality of predetermined characters or designs designated by the user like a stamp. Similarly, when the user operates the stamp touch pen 15B and selects the beam stamp button 193C, the CPU 101 operates a beam stamp function for drawing a stamp with a pattern such as a beam.
[0135]
Note that the user can use the eraser touch pen 15C to erase the editing information performed on the editing target image displayed on the edited image display unit 191 by using the function as described above so that it can be erased with the eraser. Further, when the user operates the eraser touch pen 15C, not only the editing information but also the photographed image may be erased.
[0136]
The redo button 194A and the redo button 194B that are configured below the edited image display unit 191 are buttons for the eraser touch pen 15C. In other words, these buttons react only when the user operates and selects the eraser touch pen 15C to activate the corresponding functions.
[0137]
When the user operates the line drawing touch pen 15A, stamp touch pen 15B, or eraser touch pen 15C to select the first image display unit 195A or the second image display unit 195B, the selected image is displayed. It is displayed on the edited image display unit 191. As a result, the user can edit both the first image and the second image stored in the keep image.
[0138]
When the user ends the editing process and ends the image editing screen 190, the user operates the line drawing touch pen 15A, the stamp touch pen 15B, or the eraser touch pen 15C to select the end button 196.
[0139]
Using the image editing screen 190 as described above, the user edits the captured image.
[0140]
Returning to FIG. 13, in step S <b> 84, the CPU 101 identifies the touch pen that has touched the touch panel. When the user operates the line drawing touch pen 15A, stamp touch pen 15B, or eraser touch pen 15C to perform image editing input or button operation on the image editing screen 190 of FIG. 14, the CPU 101 touches the touch panel. By specifying, the touch pen used for input is specified. Thereby, the CPU 101 can execute processing corresponding to the touch pen used for input.
[0141]
In step S84, the CPU 101 that has identified the touch pen that has touched the touch panel edits an image based on the function corresponding to the identified touch pen in step S85. The CPU 101 controls the display processor 112 to identify various instructions input by the user with the touch pen based on the input from the touch panel 113, and edits the editing target image accordingly. The CPU 101 controls the display processor 112, for example, stores an image selected as an image to be edited in two frame buffers, and reflects the input editing on the image of one frame. Then, the CPU 101 controls the display processor 112, and when the editing is canceled (when the user operates the eraser touch pen 15C and the eraser processing is input), the image of the frame in which the editing is not reflected ( The data of the corresponding part of the other image) is reflected in the frame of the image reflecting the editing, thereby canceling the editing.
[0142]
In step S <b> 86, the CPU 101 controls the display processor 112 to display an image edited based on the input from the touch panel 113 on the confirmation / editing monitor 14. In other words, the confirmation / editing monitor 14 displays the image stored in the frame buffer reflecting the editing of the two frame buffers described above, and when the user writes, the writing is performed in real time. Reflected and displayed.
[0143]
FIG. 15 is a diagram illustrating a display example of an edited image displayed on the image editing screen.
[0144]
In the case shown in FIG. 15A, the user operates the eraser touch pen 15 </ b> C to input an edit target image displayed on the edited image display unit 191. The input is moved to the end point 202 while being in contact with the touch panel 113, and the input is ended at the end point 202 away from the touch panel 113. In this case, the CPU 101 erases the editing target image along the locus of the eraser touch pen 15C by the eraser function. As a result, the user can erase the editing target image or editing information so as to erase with the eraser by operating the eraser touch pen 15C.
[0145]
Further, as shown in FIG. 15B, the CPU 101 edits the image to be edited inside the rectangle with the start point 211 and the end point 212 that are in contact with the touch panel 113 by operating the eraser touch pen 15C as a diagonal line, or editing information. May be deleted.
[0146]
In step S87, the CPU 101 determines whether the time limit has elapsed, or whether the end button 196 of the image editing screen 190 has been operated, and the time limit has not elapsed and the end button has been operated. If it is determined that it is not, the process returns to step S84 and the subsequent processing is repeatedly executed.
[0147]
If it is determined that the time limit has elapsed or the end button has been operated based on the input from the touch panel 113, the CPU 101 proceeds to step S 88 to control the display processor 112 to divide into the confirmation / editing monitor 14. A number selection screen is displayed, and selection of the number of divisions from the user is accepted.
[0148]
FIG. 16 is a diagram showing an example of the division number selection screen displayed on the confirmation / editing monitor 14.
[0149]
In the division number selection screen 220 shown in FIG. 16, a message “Determine the arrangement pattern.” Is displayed at the bottom of the screen. In addition, an arrangement pattern display unit 221 indicating a designated image arrangement pattern is provided above the message. On the left side of the arrangement pattern display unit 221, the arrangement number display unit 222 that displays the number of image arrangements that is the number of divisions of the current image arrangement pattern, and the next pattern for selecting the next image arrangement pattern by the user A selection button 223A and a previous pattern selection button 223B for selecting a previous image arrangement pattern by being operated by the user are configured. A determination button 224 for determining the selected image arrangement pattern is displayed at the lower right of the division number selection screen 220.
[0150]
Candidates for image arrangement patterns selected on the division number selection screen 220 are stored in the ROM 102 or the RAM 103 or the like. When the user operates the next pattern selection button 223A by operating the line drawing touch pen 15A, stamp touch pen 15B, or eraser touch pen 15C, the CPU 101 displays the image arrangement pattern displayed on the current arrangement pattern display unit 221. The next candidate is read from the ROM 102 or the RAM 103 and displayed on the arrangement pattern display unit 221. Then, the number of image arrangements of the image arrangement pattern is displayed on the arrangement number display unit 222. Similarly, when the user operates the previous pattern selection button 223B by operating the line drawing touch pen 15A, stamp touch pen 15B, or eraser touch pen 15C, the CPU 101 is displayed on the current arrangement pattern display unit 221. The previous candidates for the image arrangement pattern are read from the ROM 102 or the RAM 103 and displayed on the arrangement pattern display unit 221. Then, the number of image arrangements of the image arrangement pattern is displayed on the arrangement number display unit 222.
[0151]
When the user operates the line drawing touch pen 15A, stamp touch pen 15B, or eraser touch pen 15C and operates the enter button 224, the CPU 101 is selected by the user and displayed on the current arrangement pattern display unit 221. The image arrangement pattern is determined as a printing image arrangement pattern, and a corresponding sticker sheet is selected.
[0152]
After the process of step S88, the editing process is terminated, and the process returns to the flowchart of FIG. In step S <b> 15 of FIG. 6, the CPU 101 controls the printer 51 to print the edited image on the selected sticker sheet 61. In step S <b> 16, the printer 51 controls the cutter 65 in accordance with an instruction from the CPU 101, and cuts the sticker sheet 61 at the length position where the edited image is printed. The separated sticker paper 61 is discharged from the sticker paper discharge port 52, falls downward, and is abutted against the abutting portion 55. At this point, the sticker paper on which the image is printed, which is separated from the roll paper (sticker paper 61) shown in FIG.
[0153]
In step S17, the CPU 101 controls the display processor 112 to display on the confirmation / editing monitor 14 a screen that prompts the user to select whether or not to perform continuous play, as shown in FIG. At the same time, the CPU 101 prompts the speaker 13R, 13L to select whether or not to perform continuous play via the audio output control unit 111 (for example, “If you insert additional coins, you can play again!”). ) Is output.
[0154]
On the screen shown in FIG. 17, for example, a message such as “If you insert additional coins, you can play again!” Is displayed. The user pays an additional fee to play the game again. You can know what you can do. Further, an additional play button 241 is displayed on the left side below the confirmation / editing monitor 14, and an end button 242 is displayed on the right side. The user operates the line drawing touch pen 15A, the stamp touch pen 15B, or the eraser touch pen 15C, and touches one of the additional play button 241 and the end button 242 to select the button. be able to. The user can play continuously by selecting the additional play button 241. Further, the user can end the game by selecting the end button 242.
[0155]
In step S18, the CPU 101 determines whether or not the additional play button 241 has been operated. When the additional operation play button 241 has been operated, the process proceeds to step S19.
[0156]
In step S19, the CPU 101 controls the display processor 112 to display on the confirmation / editing monitor 14 a screen that prompts the user to add a charge as shown in FIG. At the same time, the CPU 101 causes the speakers 13R and 13L to output a message prompting the user to insert a charge (for example, “Please insert money!”) Via the audio output control unit 111.
[0157]
In step S <b> 20, the CPU 101 continues to monitor the coin processing unit 108 for a predetermined time (for example, 20 seconds) and continues to determine whether or not an additional price has been inserted. During this time, the CPU 101 continues to display a screen for prompting the user to add a charge on the confirmation / editing monitor 14 and to output a message prompting the user to insert the charge from the speakers 13R and 13L. Then, when the notification of the addition of the additional price is received from the coin processing unit 108 within the predetermined time (within 20 seconds), the CPU 101 determines that the additional price has been paid, returns to step S13, and The processes after step S13 are repeated.
[0158]
In this way, the continuous play is executed, and the sticker paper 61 with the same number of images as the number of times the user has executed the game is abutted against the abutting portion 55 in the sticker outlet 19. Retained. During this period (between step S11 and step S20), the shutter 20 is closed.
[0159]
In step S20, if the CPU 101 does not receive a notification of the addition of an additional price from the coin processing unit 108 within a predetermined time (for example, within 20 seconds), the CPU 101 is not paid for the additional price. The process proceeds to step S21.
[0160]
If the user selects the end button 242 in step S18, the CPU 101 determines that continuous play has not been selected, that is, the end of the game has been selected, and the process proceeds to step S21. Also, the CPU 101 starts measuring time from the time when the confirmation / editing monitor 14 displays the screen as shown in FIG. 17 in step S17, and the additional play button for a predetermined time (for example, 20 seconds). If neither 241 nor the end button 242 is selected, it is determined in step S18 that continuous play has not been selected, and the process proceeds to step S21.
[0161]
In step S <b> 21, the CPU 101 controls the display processor 112 to prompt the confirmation / editing monitor 14 to move to the sticker providing space (for example, “The sticker comes out from this side! Then, please wait! → ”message is displayed. At the same time, the CPU 101 sends a message prompting the speaker 13R, 13L to move to the sticker providing space via the audio output control unit 111 (for example, “The sticker comes out from the left side! Output!). In accordance with this guidance, the user moves from the photographing / editing space to the sticker paper providing space.
[0162]
In step S22, the CPU 101 rotates the motor 53 in the direction indicated by arrow A in FIG. 3 via the motor control unit 114, and slides the shutter 20 upward to a predetermined position. When the shutter 20 slides upward, the sticker outlet 19 is opened, and the user can take out one or more sticker sheets 61 on which images are printed that are stocked in the sticker outlet 19. It becomes.
[0163]
In step S <b> 23, the CPU 101 monitors the detection sensor 56 and determines whether or not the sticker sheet 61 has been taken out from the sticker outlet 19. That is, the detection sensor 56 transmits to the CPU 101 a detection signal indicating that the sticker paper 61 is present in the sticker take-out port 19 from when the sticker paper 61 cut out in step S16 is abutted against the abutting portion 55. Subsequently, when the sticker sheet 61 is taken out from the sticker outlet 19, the detection sensor 56 stops transmitting the detection signal to the CPU 101.
[0164]
Therefore, in step S23, the CPU 101 determines that the sticker paper 61 has not been taken out while receiving a detection signal from the detection sensor 56 that the sticker paper 61 is present in the sticker takeout port 19. Monitoring of the detection sensor 56 is continued until it is determined that the sticker sheet 61 has been taken out. In step S23, when the detection signal indicating that the sticker sheet 61 is present in the sticker take-out port 19 is not received from the detection sensor 56, the CPU 101 determines that the sticker sheet 61 has been taken out, and the process proceeds to step S24. move on.
[0165]
In step S <b> 24, the CPU 101 rotates the motor 53 in the direction indicated by arrow B in FIG. 3 via the motor control unit 114, and slides downward until the shutter 20 hits the lower end of the seal take-out port 19. Let Thereafter, the process returns to step S11, and the processes after step S11 described above are repeated.
[0166]
In the above description, for convenience of explanation, it is described that the processing after step S17 is executed after the processing of step S15 and step S16, but actually the processing of step S15 and step S16 is executed. And the process after step S17 is independently advanced simultaneously. That is, the CPU 101 prompts the user to select continuous play while simultaneously performing the printing and cutting processing of the sticker paper 61. If continuous play is selected, the CPU 101 prompts the user to insert a price, and the price is inserted. If it is, the process after the shooting process is executed.
[0167]
If the CPU 101 determines in step S18 that continuous play has not been selected, the CPU 101 does not proceed from step S21 to step S22 until the processing of step S15 and step S16 is completed, but step S15 and step S16. After the process is completed, the process proceeds to step S22. That is, as described above, the processes in steps S15 and S16 and the processes in and after step S17 are advanced in parallel. Accordingly, when the CPU 101 determines in step S18 that continuous play has not been selected, printing of an image on the sticker sheet 61 has not yet been completed, or separation of the sticker sheet 61 has not been completed. is there. If the shutter 20 is opened at that time, the user may take out only the sticker paper 61 in the sticker take-out port 19 at that time, and forget to return the sticker paper 61 being printed (or being cut out). There is.
[0168]
Accordingly, when the CPU 101 determines in step S18 that continuous play has not been selected, the CPU 101 proceeds to step S22 after the printing process and the cut process are completed, and opens the shutter 20. By doing so, the user waits in the sticker paper providing space until the printing and separation of the last print image are finished. When the user finishes, the shutter 20 is opened, and all sticker papers are opened from the sticker outlet 19. You can get 61 without forgetting it.
[0169]
In addition, after the user is guided to the seal acquisition space in step S21, the image printing apparatus 1 executes the image printing process (step S15), the cutting process (step S16), and the processes after step S22. And the process after step S11 with respect to the next user is started. By doing so, the next user can start the game while printing the image, and therefore, the waiting time of the subsequent user can be reduced by the time required for printing. As a result, the image printing apparatus 1 can execute a larger number of games in a shorter time.
[0170]
As described above with reference to the flowchart of FIG. 6, when the user performs continuous play, the shutter 20 is opened after all play is completed, and the sticker paper 61 is provided to the user. Thus, it becomes possible to prevent the sticker paper 61 on which the image is printed from touching the eyes of others while the user is playing continuously. Therefore, the user can concentrate on the game without worrying about the sticker paper 61 in the sticker outlet 19.
[0171]
As a result, the user starts the next game without waiting until the sticker sheet 61 on which the image is printed is discharged from the sticker take-out port 19, and the number of games per unit time (for example, per day). Can be more. This not only has the effect of reducing the waiting time for the following customers, but also has the effect of obtaining a larger profit for the manager.
[0172]
Note that the device for inputting editing information is not limited to a touch pen, and may be a mouse, a joystick, a trackball, or the like.
[0173]
Further, the editing function supported by the input device is not limited to the above-described function, and any editing function may be used, and any number of input devices may be installed.
[0174]
Further, in the process of step S24 in the above description, when the shutter 20 is closed, a safety device may be provided so that the user's hand or the like is not sandwiched between the shutters 20 being lowered.
[0175]
By the way, in the game process of the image printing apparatus 1 described with reference to the flowchart of FIG. 6, even in the case of continuous play, an image print process (step S15) and a cut process on the sticker sheet 61 for each game. (Step S16) is performed, but it is of course possible to print the image on the sticker paper 61 and discharge it after all of the plural shooting processes and editing processes in the continuous play are completed. It is.
[0176]
Next, referring to the flowchart of FIG. 18, image printing in a case where an image is printed on the sticker sheet 61 and discharged after all of a plurality of shooting processes and editing processes in continuous play are completed. The game process of the device 1 will be described. Note that the processing from step S121 to step S124 is the same as the processing from step S11 to step S14 in FIG.
[0177]
In step S <b> 121, the CPU 101 causes the confirmation / editing monitor 14 to display a demonstration screen stored in the program storage unit 104 such as a shooting progress method. At the time of step S121, the shutter 20 of the sticker outlet 19 is in a closed state.
[0178]
In step S122, based on the output from the coin processing unit 108, the CPU 101 determines whether or not a predetermined price (seal paper creation price) has been inserted into the coin slot 12 by the user, and determines that it has been inserted. Wait until the demo screen is displayed. If the CPU 101 determines that the price has been inserted, the CPU 101 proceeds to step S123 and executes a photographing process. The detailed description of the photographing process is as described with reference to the flowchart of FIG.
[0179]
After the photographing process is completed, the process proceeds to step S124, and the CPU 101 executes an editing process. The detailed description of the editing process is as described with reference to the flowchart of FIG.
[0180]
After the editing process is completed, the process proceeds to step S125. In step S125, the CPU 101 stores the image edited in step S124 in the keep image storage unit 107.
[0181]
In step S126, the CPU 101 controls the display processor 112 to display on the confirmation / editing monitor 14 a screen for prompting selection as to whether or not to perform continuous play, for example, as shown in FIG. At the same time, the CPU 101 prompts the speaker 13R, 13L to select whether or not to perform continuous play via the audio output control unit 111 (for example, “If you insert additional coins, you can play again!”). ) Is output.
[0182]
In step S127, the CPU 101 determines whether or not the additional play button 241 has been operated. When the additional operation play button 241 has been operated, the process proceeds to step S128.
[0183]
In step S128, the CPU 101 controls the display processor 112 to display on the confirmation / editing monitor 14 a screen that prompts the user to add a charge as shown in FIG. At the same time, the CPU 101 causes the speakers 13R and 13L to output a message prompting the user to insert a charge (for example, “Please insert money!”) Via the audio output control unit 111.
[0184]
In step S129, the CPU 101 continues to monitor the coin processing unit 108 for a predetermined time (for example, 20 seconds), and continues to determine whether or not an additional price has been inserted. During this time, the CPU 101 continues to display a screen for prompting the user to add a charge on the confirmation / editing monitor 14 and to output a message prompting the user to insert the charge from the speakers 13R and 13L. If the CPU 101 receives a notification of the addition of an additional price from the coin processing unit 108 within a predetermined time (within 20 seconds), the CPU 101 determines that the additional price has been paid, returns to step S123, and The processes after step S123 are repeated.
[0185]
In this way, continuous play is executed, but unlike the process shown in the flowchart of FIG. 6, the printing process of the sticker paper 61 is not executed for each game. Therefore, of course, at this time, the sticker paper 61 on which an image is printed does not exist in the sticker take-out port 19. Instead, in the process shown in the flowchart of FIG. 18, print image data edited by continuous play is stored in the keep image storage unit 107. For example, when the game is executed three times in the continuous play, the keep image storage unit 107 stores edited print images for three games.
[0186]
In step S129, if the CPU 101 does not receive a notification of input of an additional price from the coin processing unit 108 within a predetermined time (for example, within 20 seconds), the CPU 101 determines that the additional price has not been paid. Then, the process proceeds to step S130.
[0187]
If the user selects the end button 242 in step S127, the CPU 101 determines that continuous play has not been selected, that is, the end of the game has been selected, and the process proceeds to step S130. Further, the CPU 101 starts measuring time from the time when the confirmation / editing monitor 14 displays the screen as shown in FIG. 17 in step S126, and the additional play button for a predetermined time (for example, 20 seconds). If neither 241 nor the end button 242 is selected, it is determined in step S127 that continuous play has not been selected, and the process proceeds to step S130.
[0188]
In step S130, the CPU 101 controls the display processor 112 to prompt the confirmation / editing monitor 14 to move to the sticker providing space (for example, “The sticker comes out from this side! Move next! Then, please wait! → ”message is displayed. At the same time, the CPU 101 sends a message prompting the speaker 13R, 13L to move to the sticker providing space via the audio output control unit 111 (for example, “The sticker comes out from the left side! Output!). In accordance with this guidance, the user moves from the photographing / editing space to the sticker paper providing space.
[0189]
Thereafter, the image printing apparatus 1 executes the processing after step S121 for the next user in parallel with the processing after step S131. By doing so, the next user can start the game while printing the image, and therefore, the waiting time of the subsequent user can be reduced by the time required for printing. Therefore, the image printing apparatus 1 can execute a larger number of games in a shorter time.
[0190]
In step S131, the CPU 101 controls the printer 51 to print the edited image on the selected sticker sheet 61. That is, the CPU 101 reads the edited print image stored in the keep image storage unit 107 for one game and supplies it to the printer 51 by one or more games. The printer 51 prints the supplied print image on the sticker sheet 61 with the number of divisions selected in step S88 of FIG. Note that the print image data read from the keep image storage unit 107 is deleted from the keep image storage unit 107.
[0191]
In step S132, the printer 51 controls the cutter 65 according to a command from the CPU 101, and cuts the sticker paper 61 at the length position where the image is printed in step S131. The separated sticker paper 61 is discharged from the sticker paper discharge port 52, falls downward, and is abutted and held by the abutting portion 55.
[0192]
In step S <b> 133, the CPU 101 determines whether or not an edited print image is still stored in the keep image storage unit 107. If the edited print image is still stored in the keep image storage unit 107. Returning to step S131, the processes in and after step S131 are repeated.
[0193]
In this way, for example, when the game is executed three times by continuous play, the processing from step S131 to step S133 is repeated three times. As a result, the three sheets of sticker paper 61 on which the image is printed are held by the abutting portion 55 in the sticker take-out port 19.
[0194]
In step S133, if the CPU 101 determines that the edited print image is no longer stored in the keep image storage unit 107, the process proceeds to step S134.
[0195]
In step S134, the CPU 101 rotates the motor 53 in the direction indicated by the arrow A in FIG. 3 via the motor control unit 114, and slides the shutter 20 upward to a predetermined position. When the shutter 20 slides upward, the sticker outlet 19 is opened, and the user can take out one or more sticker sheets 61 on which images are printed that are stocked in the sticker outlet 19. It becomes.
[0196]
In step S <b> 135, the CPU 101 monitors the detection sensor 56 and determines whether or not the sticker sheet 61 has been taken out from the sticker outlet 19.
[0197]
In step S135, the CPU 101 determines that the sticker paper 61 has not been taken out while receiving a detection signal indicating that the sticker paper 61 is present in the sticker take-out port 19 from the detection sensor 56. Monitoring of the detection sensor 56 is continued until it is determined that 61 has been taken out. In step S135, when the detection signal indicating that the sticker paper 61 is present in the sticker take-out port 19 is not received from the detection sensor 56, the CPU 101 determines that the sticker paper 61 has been taken out, and the process proceeds to step S136. move on.
[0198]
In step S136, the CPU 101 rotates the motor 53 in the direction indicated by the arrow B in FIG. 3 via the motor control unit 114, and slides downward until the shutter 20 hits the lower end of the seal take-out port 19. Let Thereafter, the process returns to step S121, and the processes after step S121 described above are repeated.
[0199]
The description of the game process of the image printing apparatus 1 when the image is printed on the sticker sheet 61 and then discharged after all of the plurality of shooting processes and editing processes are completed.
[0200]
As described above, in the process shown in the flowchart of FIG. 18, the print image is not printed on the sticker paper 61 until all the continuous play is completed. Is never touched. Therefore, the same effect as the process shown in the flowchart of FIG. 6 can be obtained by the process shown in the flowchart of FIG.
[0201]
When the image printing apparatus 1 executes the process shown in the flowchart of FIG. 18, the print image is printed on the sticker sheet 61 after the shooting process and the edit process by the continuous play are all completed. It has become. Therefore, the sticker sheet 61 on which the print image is printed is not stocked in the sticker take-out port 19 until the photographing process and the editing process are completed. Therefore, even if the shutter 20 is not provided, the sticker paper 61 on which an image is printed does not come into contact with another person's eyes. In this case, the motor 53, the detection sensor 56, and the motor control unit 114 are not necessary. Also, the processing from step S134 to step S136 in FIG. 18 is omitted.
[0202]
Even when the processing shown in the flowchart of FIG. 18 is executed, a safety device may be provided in step S136 so that the user's hand is not caught by the shutter 20 to be lowered. desirable.
[0203]
By the way, in the processing of the flowcharts of FIG. 6 and FIG. 18 described above, when the printing process is finished, the printed sticker sheet 61 is immediately cut out. Immediately, it is possible not to perform the process of cutting the printed sticker paper 61. That is, in continuous play, the print processing of the printed image on the sticker paper 61 can be performed for each game, and the cut processing of the sticker paper 61 can be performed after printing for all the games is completed. It is.
[0204]
Next, in continuous play, the printing process of the printed image on the sticker sheet 61 is performed for each game, and the cutting process of the sticker sheet 61 is performed after the printing for all the games is completed. The internal structure of the sticker paper 61 of the apparatus 1 and the principle of cutting off the sticker paper 61 will be described with reference to FIGS. 19 to 23 are views when the inside of the image printing apparatus 1 is viewed from the same angle as that in FIG. 3. FIGS. 19 to 23 show an example in which two games are played by continuous play.
[0205]
As shown in FIG. 19, the image printing apparatus 1 is not provided with the shutter 20. That is, in the image printing apparatus 1 described above, the shutter 20, the motor 53, and the detection sensor 56 are not provided. In FIG. 19, the printed sticker sheet 301 (the sticker sheet 61 on which an image is printed) discharged from the sticker discharge port 52 of the printer 51 is not cut out by the number of continuous play games, and the guide 302a. And the guide 302b. A pair of unloading rollers 303a and unloading rollers 303b are installed at the lower ends of the guides 302a and 302b.
[0206]
Also, a cutter 304 is provided below the carry-out roller 303a and the carry-out roller 303b for cutting out the printed sticker sheet 301 by a predetermined length. Below the cutter 304, a pair of detection sensors 305a and 305b are installed with an interval of a length set in advance as the length of the sticker sheet for one game. The mechanism for detecting the printed sticker sheet 301 by the detection sensor 305a and the detection sensor 305b is the same as the detection mechanism by the detection sensor 56a and the detection sensor 56b shown in FIG.
[0207]
Further, in FIG. 19, an abutting portion 306 for receiving the printed sticker sheet 301 cut by the cutter 304 is provided below and slightly to the right of the detection sensors 305 a and 305 b, and one sheet cut by the cutter 304 is provided. The above printed sticker sheet 301 is held.
[0208]
In the following description, the guide 302a and the guide 302b are collectively referred to as a guide 302 when it is not necessary to individually distinguish them. Further, when it is not necessary to individually distinguish the carry-out roller 303a and the carry-out roller 303b, they are collectively referred to as the carry-out roller 303. Although not shown, a guide is installed from directly below the cutter 304 toward the detection sensor 305, and the printed sticker sheet 301 is guided by the guide and reaches between the detection sensors 305a and 305b.
[0209]
FIG. 19 shows a state of the printed sticker sheet 301 at the time when the printing process in the first game is completed in the continuous play. In FIG. 19, the printed sticker paper 301 hangs downward from the sticker paper discharge port 52 without being cut out by the cutter 65 in the printer 51.
[0210]
Next, in the continuous play, the state of the printed sticker sheet 301 at the time when the printing process in the second game is finished and it is determined that no further continuous play is performed is shown in FIG. In FIG. 20, printed images for two games are printed on the printed sticker sheet 301. When it is decided not to perform further continuous play, the cutter 65 in the printer 51 separates the printed sticker sheet 301 from the roll paper at a predetermined length position where printing of the print image is interrupted. . The end of the printed sticker sheet 301 cut by the cutter 65 on the sticker outlet 19 side (hereinafter, the end on the sticker outlet 19 side is the front end and the end on the printer 51 side is the rear end) is a guide. It is guided by 302a and guide 302b and is held between the carry-out roller 303a and the carry-out roller 303b.
[0211]
The carry-out roller 303a and the carry-out roller 303b rotate so as to sandwich the printed sticker sheet 301 and carry out in the direction of the sticker outlet 19 (hereinafter, this direction is also referred to as a predetermined discharge direction). When the detection sensor 305a and the detection sensor 305b detect the printed sticker sheet 301, the carry-out roller 303a and the carry-out roller 303b stop rotating.
[0212]
FIG. 21 is a diagram illustrating a state of the printed sticker sheet 301 when the detection sensor 305a and the detection sensor 305b detect the printed sticker sheet 301 and the carry-out roller 303a and the carry-out roller 303b stop rotating. is there. As shown in FIG. 21, the printed sticker sheet 301 is fed by the carry-out roller 303a and the carry-out roller 303b that have stopped rotating at the position where the detection sensor 305a and the detection sensor 305b detect the leading edge of the printed sticker sheet 301. It is pinched.
[0213]
At the position shown in FIG. 21, the printed sticker sheet 301 is cut out by the cutter 304, and the printed sticker sheet 301a on the front end side falls and is held by the abutting portion 306 as shown in FIG.
[0214]
Thereafter, the carry-out roller 303a and the carry-out roller 303b rotate so as to discharge the printed sticker sheet 303b in a predetermined discharge direction, and the printed sticker sheet 303b falls as shown in FIG. Retained. As a result, the printed sticker sheet 301a and the printed sticker sheet 301b are stocked in the abutting portion 306.
[0215]
As described above, after all the printing processes by the continuous play are completed, the printed sticker sheet 301 is cut out, so that printing is performed at the sticker outlet 19 until the continuous play is completed. Since the used sticker sheet 301 is not discharged, it is possible to prevent the printed sticker sheet 301 from being touched by others during continuous play.
[0216]
Next, FIG. 24 is a block diagram illustrating an internal configuration example of the image printing apparatus 1 illustrated in FIGS. 19 to 23. The description of the parts described in FIGS. 19 to 23 is omitted. Further, the same portions as those in FIG. 5 are denoted by the same reference numerals, and the description thereof is omitted.
[0217]
24, the motor control unit 114, the motor 53, and the detection sensor 56 in FIG. 5 are deleted, and instead, a roller control unit 351, a carry-out roller 303, a cutter control unit 352, a cutter 304, and a detection sensor 305 are provided. It has been.
[0218]
The roller control unit 351 controls the rotation of the carry-out roller 303 in accordance with a command from the CPU 101. The cutter control unit 352 controls the cutter 304 in accordance with a command from the CPU 101 and cuts the printed sticker sheet 301.
[0219]
Next, the game process of the image printing apparatus 1 in FIG. 24 will be described with reference to the flowchart in FIG. Note that the processing in steps S151 to S155 in the flowchart in FIG. 25 is the same as the processing in steps S11 to S15 in the flowchart in FIG.
[0220]
In step S151, the CPU 101 causes the confirmation / editing monitor 14 to display a demonstration screen stored in the program storage unit 104, such as a shooting progress method.
[0221]
In step S152, based on the output from the coin processing unit 108, the CPU 101 determines whether or not a predetermined price (seal paper creation price) has been inserted into the coin slot 12 by the user, and determines that it has been inserted. Wait until the demo screen is displayed. If the CPU 101 determines that the price has been inserted, the CPU 101 proceeds to step S153 and executes the photographing process. The detailed description of the photographing process is as described with reference to the flowchart of FIG. When the price is inserted, the CPU 101 stores the number of plays = 1 in the RAM 103.
[0222]
After the photographing process is completed, the process proceeds to step S154, and the CPU 101 executes an editing process. The detailed description of the editing process is as described with reference to the flowchart of FIG.
[0223]
After the editing process is completed, the process proceeds to step S155. In step S155, the CPU 101 causes the printer 51 to print the image edited in step S154. FIG. 19 shows an example of the state of the printed sticker sheet 301 after the printer 51 has executed the printing process.
[0224]
In step S156, the CPU 101 controls the display processor 112 to display on the confirmation / editing monitor 14 a screen for prompting selection as to whether or not to perform continuous play, for example, as shown in FIG. At the same time, the CPU 101 prompts the speaker 13R, 13L to select whether or not to perform continuous play via the audio output control unit 111 (for example, “If you insert additional coins, you can play again!”). ) Is output.
[0225]
In step S157, the CPU 101 determines whether or not the additional play button 241 has been operated. If the additional operation play button 241 has been operated, the process proceeds to step S158.
[0226]
In step S158, the CPU 101 controls the display processor 112 to display on the confirmation / editing monitor 14 a screen that prompts the user to add a charge as shown in FIG. At the same time, the CPU 101 causes the speakers 13R and 13L to output a message prompting the user to insert a charge (for example, “Please insert money!”) Via the audio output control unit 111.
[0227]
In step S159, the CPU 101 continues to monitor the coin processing unit 108 for a predetermined time (for example, 20 seconds), and continues to determine whether or not an additional price has been inserted. During this time, the CPU 101 continues to display a screen for prompting the user to add a charge on the confirmation / editing monitor 14 and to output a message prompting the user to insert the charge from the speakers 13R and 13L. Then, when receiving a notification of the addition of an additional price from the coin processing unit 108 within a predetermined time (within 20 seconds), the CPU 101 determines that the additional price has been paid and stores it in the RAM 103. The number of plays is incremented to (number of plays) +1, and the storage in the RAM 103 is updated. Then, it returns to step S153 and repeats the process after step S153 mentioned above.
[0228]
In this way, continuous play is executed. Unlike the processing shown in the flowchart of FIG. 6 and the flowchart of FIG. 18, the printing process of the sticker paper 61 is executed for each game, but the cutting process of the sticker paper 61 (printed sticker paper 301) is not executed. . Therefore, naturally, the printed sticker sheet 301 hangs down from the sticker paper discharge port 52 of the printer 51 at this point, and the sticker paper 61 on which an image is printed does not exist in the sticker take-out port 19. In addition, the total number of plays is stored in the RAM 103 by the processing described above.
[0229]
In the process shown in the flowchart of FIG. 25, the printed sticker paper 301 on which the print image is printed by continuous play hangs down from the sticker paper discharge port 52 of the printer 51, as shown in FIG. For example, when a game is executed three times in continuous play, printed sticker paper 301 on which print images for three games are printed hangs down from the sticker paper discharge port 52 of the printer 51.
[0230]
In step S159, if the CPU 101 does not receive a notification of input of an additional price from the coin processing unit 108 within a predetermined time (for example, within 20 seconds), the CPU 101 determines that the additional price has not been paid. Then, the process proceeds to step S160.
[0231]
If the user selects the end button 242 in step S157, the CPU 101 determines that continuous play has not been selected, that is, the end of the game has been selected, and the process proceeds to step S160. Further, the CPU 101 starts measuring time from when the confirmation / editing monitor 14 displays the screen as shown in FIG. 17 in step S156, and adds an additional play button for a predetermined time (for example, 20 seconds). If neither 241 nor the end button 242 is selected, it is determined in step S157 that continuous play has not been selected, and the process proceeds to step S160.
[0232]
In step S160, the CPU 101 controls the display processor 112 to prompt the confirmation / editing monitor 14 to move to the sticker providing space (for example, “The sticker comes out from this side! Then, please wait! → ”message is displayed. At the same time, the CPU 101 sends a message prompting the speaker 13R, 13L to move to the sticker providing space via the audio output control unit 111 (for example, “The sticker comes out from the left side! Output!). In accordance with this guidance, the user moves from the photographing / editing space to the sticker paper providing space.
[0233]
Thereafter, the image printing apparatus 1 executes the processing after step S151 for the next user in parallel with the execution of the processing at step S161. By doing so, the next user can start the game while printing the image, and therefore, the waiting time of the subsequent user can be reduced by the time required for printing. Therefore, the image printing apparatus 1 can execute a larger number of games in a shorter time.
[0234]
In step S <b> 161, the CPU 101 transmits a command to the printer 51, the roller control unit 351, and the cutter control unit 352 to execute the cut processing of the printed sticker sheet 301. A detailed description of the cut processing of the printed sticker sheet 301 will be described later with reference to the flowchart of FIG. After the process of step S161 is complete | finished, a process returns to step S151 and the process after step S151 mentioned above is repeated.
[0235]
Here, with reference to FIG. 26, the process of step S161 of FIG. 25, that is, the cut process of the printed sticker sheet 301 will be described.
[0236]
In step S <b> 181, the printer 51 separates the printed sticker sheet 301 from the roll-shaped sticker sheet 61 by the cutter 65 in accordance with a command from the CPU 101. FIG. 20 shows a state of the separated sticker sheet 301 that has been printed.
[0237]
In step S182, the CPU 101 obtains the total number of times of play in which the storage in the RAM 103 has been updated every time money is input in steps S152 and S159 of FIG. 25. In step S183, X = (number of times played) − 1 is calculated. The CPU 101 stores the calculated value X in the RAM 103.
[0238]
In step S184, the CPU 101 determines whether X = 0. If X = 0, the process proceeds to step S185.
[0239]
In step S185, the CPU 101 instructs the roller control unit 351 to carry out the printed sticker sheet 301 in a predetermined discharge direction. The roller control unit 351 drives the carry-out roller 303 according to a command from the CPU 101 and carries out the printed sticker sheet 301 in a predetermined discharge direction.
[0240]
In step S186, the CPU 101 monitors the detection sensor 305, determines whether or not the detection sensor 305 has detected the printed sticker sheet 301, and if the detection sensor 305 has not detected the printed sticker sheet 301, step S186 is performed. Returning to S185, the processing from step S185 is repeated.
[0241]
In this way, the printed sticker sheet 301 is gradually carried out in a predetermined discharge direction. However, if the CPU 101 determines in step S186 that the detection sensor 305 has detected the pre-printed sticker sheet 301, the process is performed. The process proceeds to step S187.
[0242]
In step S187, the CPU 101 instructs the roller control unit 351 to stop the rotation of the carry-out roller 303, and stops carrying out the printed sticker sheet 301. FIG. 21 shows the state of the printed sticker sheet 301 at this time. In step S 188, the CPU 101 instructs the cutter control unit 352 to cut the printed sticker sheet 301 using the cutter 304. The printed sticker sheet 301 a cut by the cutter 304 falls and is held by the abutting portion 55. FIG. 22 shows the state of the printed sticker sheet 301 at this time. As shown in FIG. 22, the printed sticker sheet 301 is cut and divided into 301a and 301b.
[0243]
In step S189, the CPU 101 decrements the value X stored in the RAM 103 by 1, and updates the storage of the RAM 103 with the calculated value (X-1) as the new X. Thereafter, the process returns to step S184, and the processes after step S184 are repeated.
[0244]
If the CPU 101 determines in step S184 that X = 0, the process proceeds to step S190, and the CPU 101 instructs the roller control unit 351 to rotate the carry-out roller 303 to print printed sticker paper ( For example, the printed sticker sheet 301b in FIG. 22 is carried out in a predetermined discharge direction. As a result, the printed sticker sheet 303b is held by the abutting portion 55 so as to overlap the preprinted sticker sheet 301a as shown in FIG.
[0245]
As described above, the cut processing of the printed sticker sheet 301 is executed, and the same number of printed sticker sheets 301 as the number of games divided for each game are discharged to the sticker ejection port 19.
[0246]
In the above description with reference to FIGS. 19 to 26, the image printing apparatus 1 has been described as an example in which no shutter is provided. However, the image printing apparatus described above with reference to FIGS. 1 may be provided with a shutter 20 as shown in FIG.
[0247]
Incidentally, the administrator of the image printing apparatus 1 replenishes the sticker paper 61 by replacing it with a new sticker paper unit 62 when the sticker paper 61 loaded in the image printing apparatus 1 is almost gone. When the sticker paper 61 is replenished, the CPU 101 of the image printing apparatus 1 collates the ID tag 121 attached to the sticker paper unit 62 to determine whether or not the refilled sticker paper is suitable for the image printing apparatus 1. Can be determined. Next, the ID detection process of the sticker sheet 61 will be described with reference to FIG.
[0248]
In step S501, the CPU 101 monitors whether or not the sticker unit 62 is attached at a predetermined position of the image printing apparatus 1. If the sticker unit 62 is attached, the process proceeds to step S502.
[0249]
In step S <b> 502, according to a command from the CPU 101, the ID tag reader / writer 109 reads the ID of the ID tag 121 attached to the sticker sheet unit 62 and transmits it to the CPU 101.
[0250]
In step S503, the CPU 101 collates the ID received from the ID tag reader / writer 109 with the sticker ID stored in advance in the ROM 102 in step S502. If both IDs are the same, the process proceeds to step S504. In response to a command from the CPU 101, the display processor 112 causes the confirmation / editing monitor 14 to display a message indicating that the image printing apparatus 1 is usable (games are possible).
[0251]
In step S505, the CPU 101 returns the image printing apparatus 1 to a normal game-capable state (for example, the state in step S11 in FIG. 6).
[0252]
If the CPU 101 determines in step S503 that the ID received from the ID tag reader / writer 109 does not match the sticker ID stored in advance in the ROM 102, the process advances to step S506, and the display processor 112 is instructed by a command from the CPU 101. Causes the confirmation / editing monitor 14 to display a message indicating that the image printing apparatus 1 cannot be used (game is not possible).
[0253]
In step S507, the CPU 101 sets the image printing apparatus 1 to be unusable (game impossible). As the method, for example, it is possible to lower the shutter to the coin insertion slot 12 so that no coin is inserted from the coin insertion slot 12.
[0254]
In the present embodiment, the ID tag 121 is attached to the sticker paper unit 62. However, if the type of the sticker paper 61 loaded in the sticker paper unit 62 can be identified, other ID tags 121 may be used. The sticker paper 61 may be identified by a method.
[0255]
For example, instead of the ID tag 121, the sticker unit 62 may be identified using a method such as a barcode or an IC card. Further, the shape of the mounting portion of the sticker paper unit 62 to the image printing apparatus may be different for each model of the image printing apparatus so that only a suitable sticker paper unit 62 can be attached to the image printing apparatus 1. .
[0256]
Further, the sticker paper 61 and the sticker paper unit 62 can be configured to be separable, or can be configured integrally.
[0257]
In the above description, the image printing apparatus 1 as a photo sticker vending machine has been described as an example. However, the image printing apparatus 1 of the present invention is not limited to a photo sticker vending machine. For example, a home printer or the like may have the above-described function. Further, by connecting a digital camera, a microphone, and a printer, for example, to a general-purpose personal computer and installing a program for executing processing performed by the image printing apparatus 1, the above-described functions of the image printing apparatus 1 are provided. You may do it.
[0258]
When a series of processing is executed by software, a program constituting the software executes various functions by installing a computer incorporated in dedicated hardware or various programs. For example, a general-purpose personal computer is installed from a network or a recording medium.
[0259]
In the present specification, the step of describing the program recorded on the recording medium is not limited to the processing performed in chronological order according to the described order, but is not necessarily performed in chronological order. It also includes processes that are executed individually.
[0260]
【The invention's effect】
As described above, according to the present invention, the user can play the game continuously a plurality of times.
[0261]
In addition, according to the present invention, it is possible to prevent the sticker paper on which the image is printed from being touched by another person while the user is playing continuously, and the sticker on which the image is printed. Taking paper can be prevented. Therefore, the user can concentrate on the game without worrying about the sticker sheet on which the image is printed.
[0262]
As a result, the user starts the next game without waiting until the sticker sheet on which the image is printed is discharged from the sticker take-out port, and the number of games per unit time (for example, per day) is increased. Can do a lot. As a result, the waiting time for subsequent customers can be shortened, and more profits can be obtained for the manager.
[Brief description of the drawings]
FIG. 1 is a perspective view illustrating a configuration example of an image printing apparatus to which the present invention is applied.
FIG. 2 is a diagram illustrating an arrangement example of the image printing apparatus of FIG.
3 is a diagram illustrating an example of a structure of a sticker outlet of the image printing apparatus in FIG. 1. FIG.
4 is a diagram showing an example of the structure of a printer installed in the image printing apparatus of FIG. 1. FIG.
FIG. 5 is a block diagram illustrating an example of an internal configuration of the image printing apparatus in FIG. 1;
6 is a flowchart illustrating game processing of the image printing apparatus in FIG.
7 is a diagram showing an example of a demonstration screen displayed on the confirmation / editing monitor in step S1 of FIG. 6; FIG.
FIG. 8 is a flowchart illustrating in detail the process in step S13 of FIG.
9 is a diagram showing an example of an explanation screen displayed on the confirmation / editing monitor in step S51 of FIG.
10 is a diagram showing an example of a shooting screen displayed on the confirmation / editing monitor in step S53 of FIG. 8; FIG.
11 is a diagram showing an example of an image confirmation screen displayed on the confirmation / editing monitor in step S54 of FIG.
12 is a diagram showing an example of a brightness adjustment screen displayed on the confirmation / editing monitor in step S58 of FIG.
FIG. 13 is a flowchart illustrating details of the editing process executed in step S14 of FIG.
FIG. 14 is a diagram showing an example of an image editing screen displayed on the confirmation / editing monitor in step S83 of FIG.
15 is a diagram showing a display example of an edited image displayed on the image editing screen of FIG.
16 is a diagram showing an example of a division number selection screen displayed on the confirmation / editing monitor in step S88 of FIG.
FIG. 17 is an example of a continuous play selection screen displayed on the confirmation / editing monitor in step S17 of FIG. 6;
18 is a flowchart for explaining another example of the game processing of the image printing apparatus in FIG. 1. FIG.
FIG. 19 is a diagram illustrating the structure of a sticker outlet of an image printing apparatus different from the image printing apparatus of FIG.
20 is another view for explaining the structure of the seal outlet of the image printing apparatus different from the image printing apparatus of FIG.
FIG. 21 is still another view illustrating the structure of the seal takeout port of the image printing apparatus different from the image printing apparatus of FIG.
22 is a diagram for explaining the structure of a sticker outlet of an image printing apparatus different from the image printing apparatus of FIG.
FIG. 23 is another view for explaining the structure of a sticker outlet of an image printing apparatus different from the image printing apparatus of FIG. 1;
24 is a block diagram showing an example of the internal configuration of the image printing apparatus of FIGS. 19 to 23. FIG.
FIG. 25 is a flowchart for describing game processing of the image printing apparatus in FIG. 24;
FIG. 26 is a flowchart illustrating in detail the processing in step S161 in FIG.
FIG. 27 is a flowchart illustrating ID detection processing of the image printing apparatus according to the present invention.
[Explanation of symbols]
1 Image printing device
12 Coin slot
14 Monitor for confirmation / editing
15A Line drawing touch pen
15B Touch pen for stamping
15C Eraser Touch Pen
19 Seal outlet
20 Shutter
31 Imaging device
51 printer
52 Seal outlet
53 Motor
54 Gear
56 detection sensors
61 Sticker paper
62 Sticker paper unit
65 cutters
101 CPU
109 ID tag reader / writer
114 Motor controller

Claims (3)

被写体の画像を撮影する撮影手段と、
ユーザの編集操作に従って、前記被写体の画像を編集する編集手段と、
前記編集手段による前記被写体の画像の前記編集が終了したタイミングで、前記編集手段により編集された前記被写体の画像を、ロール状に巻かれた印刷媒体に印刷する印刷手段と、
前記印刷手段により前記被写体の画像が印刷された前記印刷媒体を、外部から隠蔽する隠蔽手段と、
連続してゲームを実行するか否かの選択を受け付ける選択受付手段と、
前記選択受付手段により、連続して前記ゲームを実行する選択が受け付けられた場合、前記撮影手段に前記被写体の撮影を実行させ、前記編集手段に前記被写体の画像の編集を実行させる制御手段と、
前記選択受付手段により、連続して前記ゲームを実行しない選択が受け付けられたタイミングで、ロール状に巻かれた前記印刷媒体から、前記印刷手段により前記被写体の画像が印刷された部分の前記印刷媒体を1ゲーム分ずつ切断する切断手段と、
前記選択受付手段により、連続して前記ゲームを実行しない選択が受け付けられた場合、前記切断手段により切断された前記印刷媒体を前記ユーザに提供する提供手段と
を備えることを特徴とする画像印刷装置。
Photographing means for photographing an image of a subject;
Editing means for editing the image of the subject in accordance with a user's editing operation;
Printing means for printing the subject image edited by the editing means on a roll-shaped print medium at a timing when the editing of the subject image by the editing means is completed ;
Concealing means for concealing the print medium on which the image of the subject is printed by the printing means from the outside;
Selection accepting means for accepting selection as to whether or not to continuously execute the game;
Control means for causing the photographing means to perform photographing of the subject and causing the editing means to perform editing of the image of the subject when the selection acceptance means accepts the selection to continuously execute the game;
The part of the print medium on which the image of the subject is printed by the printing unit from the printing medium wound in a roll form at the timing when the selection not accepting the game is continuously received by the selection accepting unit Cutting means for cutting the game one game at a time,
An image printing apparatus comprising: a providing unit that provides the user with the print medium cut by the cutting unit when the selection receiving unit receives a selection not to continuously execute the game. .
画像が印刷された印刷媒体を、外部から隠蔽する隠蔽手段を備える画像印刷装置の画像印刷方法において、
被写体の画像を撮影する撮影ステップと、
ユーザの編集操作に従って、前記被写体の画像を編集する編集ステップと、
前記編集ステップの処理による前記被写体の画像の前記編集が終了したタイミングで、前記編集ステップの処理により編集された前記被写体の画像を、ロール状に巻かれた印刷媒体に印刷する印刷ステップと、
連続してゲームを実行するか否かの選択を受け付ける選択受付ステップと、
前記選択受付ステップの処理により、連続して前記ゲームを実行する選択が受け付けられた場合、前記撮影ステップの処理による前記被写体の撮影を実行させ、前記編集ステップの処理による前記被写体の画像の編集を実行させる制御ステップと、
前記選択受付ステップの処理により、連続して前記ゲームを実行しない選択が受け付けられたタイミングで、ロール状に巻かれた前記印刷媒体から、前記印刷手段により前記被写体の画像が印刷された部分の前記印刷媒体を1ゲーム分ずつ切断する切断ステップと、
前記選択受付ステップの処理により、連続して前記ゲームを実行しない選択が受け付けられた場合、前記切断ステップの処理により切断された前記印刷媒体を前記ユーザに提供する提供ステップと
を含むことを特徴とする画像印刷方法。
In an image printing method of an image printing apparatus provided with a concealing means for concealing a print medium on which an image is printed from the outside,
A shooting step for shooting an image of the subject;
An editing step of editing the image of the subject according to a user editing operation;
A printing step of printing the image of the subject edited by the processing of the editing step on a print medium wound in a roll at a timing when the editing of the image of the subject by the processing of the editing step is completed ;
A selection receiving step for receiving selection of whether or not to continuously execute the game;
When selection for continuously executing the game is received by the processing of the selection receiving step, shooting of the subject is executed by the processing of the shooting step, and the image of the subject is edited by the processing of the editing step. Control steps to be executed;
The portion of the image where the image of the subject is printed by the printing unit from the print medium wound in a roll form at the timing when selection not to continuously execute the game is received by the processing of the selection receiving step. A cutting step for cutting the print medium one game at a time;
A step of providing the user with the print medium cut by the process of the cutting step when a selection not to continuously execute the game is received by the process of the selection receiving step. Image printing method.
画像が印刷された印刷媒体を、外部から隠蔽する隠蔽手段を備える画像印刷装置を制御するコンピュータに、
被写体の画像の撮影を制御する撮影制御ステップと、
ユーザの編集操作に従って、前記被写体の画像を編集する編集ステップと、
前記編集ステップの処理による前記被写体の画像の前記編集が終了したタイミングで、前記編集ステップの処理により編集された前記被写体の画像を、ロール状に巻かれた印刷媒体に印刷する印刷ステップと、
連続してゲームを実行するか否かの選択を受け付ける選択受付ステップと、
前記選択受付ステップの処理により、連続して前記ゲームを実行する選択が受け付けられた場合、前記撮影制御ステップの処理による前記被写体の撮影の制御を実行させ、前記編集ステップの処理による前記被写体の画像の編集を実行させる制御ステップと、
前記選択受付ステップの処理により、連続して前記ゲームを実行しない選択が受け付けられたタイミングで、ロール状に巻かれた前記印刷媒体から、前記印刷手段により前記被写体の画像が印刷された部分の前記印刷媒体を1ゲーム分ずつ切断するよう制御する切断制御ステップと、
前記選択受付ステップの処理により、連続して前記ゲームを実行しない選択が受け付けられた場合、前記切断制御ステップの処理により切断された前記印刷媒体の前記ユーザへの提供を制御する提供制御ステップと
を実行させるプログラム。
A computer that controls an image printing apparatus including a concealing unit that conceals a print medium on which an image is printed from the outside,
A shooting control step for controlling shooting of a subject image;
An editing step of editing the image of the subject according to a user editing operation;
A printing step of printing the image of the subject edited by the processing of the editing step on a print medium wound in a roll at a timing when the editing of the image of the subject by the processing of the editing step is completed ;
A selection receiving step for receiving selection of whether or not to continuously execute the game;
When selection of executing the game continuously is received by the process of the selection receiving step, the control of shooting of the subject by the process of the shooting control step is executed, and the image of the subject by the process of the editing step is executed. A control step that causes the editing of
The portion of the image where the image of the subject is printed by the printing unit from the print medium wound in a roll form at the timing when selection not to continuously execute the game is received by the processing of the selection receiving step. A cutting control step for controlling the printing medium to cut one game at a time;
A provision control step for controlling the provision of the print medium cut by the process of the cutting control step to the user when a selection not to continuously execute the game is received by the process of the selection receiving step; The program to be executed.
JP2002091775A 2002-03-28 2002-03-28 Image printing apparatus and method, print medium unit, and program Expired - Lifetime JP4300449B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002091775A JP4300449B2 (en) 2002-03-28 2002-03-28 Image printing apparatus and method, print medium unit, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002091775A JP4300449B2 (en) 2002-03-28 2002-03-28 Image printing apparatus and method, print medium unit, and program

Publications (2)

Publication Number Publication Date
JP2003285511A JP2003285511A (en) 2003-10-07
JP4300449B2 true JP4300449B2 (en) 2009-07-22

Family

ID=29236779

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002091775A Expired - Lifetime JP4300449B2 (en) 2002-03-28 2002-03-28 Image printing apparatus and method, print medium unit, and program

Country Status (1)

Country Link
JP (1) JP4300449B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024080198A (en) * 2022-12-02 2024-06-13 カシオ計算機株式会社 Cutting Device

Also Published As

Publication number Publication date
JP2003285511A (en) 2003-10-07

Similar Documents

Publication Publication Date Title
JP4126534B2 (en) Photo sticker vending machine and method
JP6428183B2 (en) Photo sticker creation apparatus, photo sticker creation method, and photo sticker creation processing program
JP4542606B1 (en) Photography game machine, photography game method and photography game program
JP2013146071A (en) Automatic photograph creation device, automatic photograph creation method, and computer program
JP4300449B2 (en) Image printing apparatus and method, print medium unit, and program
JP3409260B2 (en) Image printing apparatus and method, and program
JP3565270B2 (en) Image printing apparatus and method, print medium, and program
JP4434550B2 (en) Image printing device
JP4257129B2 (en) Photo print providing apparatus and method, and program
JP4317971B2 (en) Photo sticker vending machine, photo sticker creation method, and program
JP4640751B2 (en) Photo print providing apparatus and method, and program
JP2006162719A (en) Photographic sticker-vending machine and its method and program
JP4139911B2 (en) Photo print system, photo print system control method, photo print system control program, computer-readable recording medium storing the program, and print paper unit
JP4556462B2 (en) PHOTOGRAPHIC PRINTING DEVICE, PHOTOGRAPHIC PRINTING DEVICE CONTROL PROGRAM, COMPUTER-READABLE RECORDING MEDIUM, AND PHOTOGRAPHIC PRINTING DEVICE CONTROL METHOD
JP4524988B2 (en) Photo sticker vending machine and photo sticker printing method
JP4431985B2 (en) Photo sticker creating apparatus and method, recording medium, and program
JP3084265U (en) Image printing device
JP2005038090A (en) Pen switch state detecting member, pen switch state detection method, photograph vending machine, automatic photograph sales method and pen switch state notification device
JP3582078B2 (en) Image printing apparatus, image printing method, and program
JP2005234354A (en) Automatic photograph forming device and method
JP3469891B2 (en) Photo vending machines and methods
JP4269568B2 (en) Image printing apparatus and method, print medium unit, and program
JP3845431B2 (en) Automatic photo creation device and automatic photo creation method
JP3093493U (en) Photography equipment
JP2007065174A (en) Automatic photograph-producing device and automatic photograph-producing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050118

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20050119

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20050413

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20070403

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070530

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20070613

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090120

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090204

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090326

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090408

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120501

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4300449

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120501

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130501

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130501

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140501

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term