(57)【要約】【課題】ユーザの好みに合わせたスタンプ画像を、簡単、かつ、効率よく撮影画像に合成することができる【解決手段】画像表示部２２に表示される編集画像に配置されたスタンプ画像２８１に、ス拡大機能付タッチペン２３ａのペン先２６１ａと、回転機能付タッチペン２３ｂのペン先２６１ｂを接触させる。制御部は、拡大機能付タッチペン２３ａのペン先２６１ａと、回転機能付タッチペン２３ｂのペン先２６１ｂを検出すると、それぞれが有する拡大機能と回転機能を特定し、ユーザが各ペン先を画像表示部２２から開放するまでの間に、拡大機能付タッチペン２３ａのペン先２６１ａの移動に応じて、スタンプ画像２６１の拡大属性のパラメータを設定し、回転機能付タッチペン２３ｂのペン先２６１ｂの移動に応じて、スタンプ画像２６１の回転属性のパラメータを設定する。本発明は、例えば、写真シール販売機に適用することができる。【選択図】図１２
2005277891.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、
前記撮像手段により撮像された前記被写体の画像、および前記画像を編集するための所定の模様画像を表示する表示手段と、
前記表示手段により表示された前記所定の模様画像に対して互いに異なる属性情報を入力する複数の入力手段と、
前記入力手段により入力された前記属性情報に応じた前記所定の模様画像を、前記表示手段に表示された前記画像上に合成することにより、前記画像を編集する編集手段と、
前記編集手段により編集された前記画像を写真シールに印刷する印刷手段と
を備えることを特徴とする写真シール販売機。
【請求項２】
前記入力手段は、複数種類の入力手段により構成される
ことを特徴とする請求項１に記載の写真シール販売機。
【請求項３】
前記入力手段により入力された前記属性情報に対応した処理を、前記所定の模様画像に実行する画像処理手段をさらに備える
ことを特徴とする請求項１または２に記載の写真シール販売機。
【請求項４】
前記属性情報は、前記所定の模様画像の位置、大きさ、角度、色、グラデーションの濃度、および透明度のうちの少なくとも１つを設定するパラメータ情報である
ことを特徴とする請求項１乃至３のいずれかに記載の写真シール販売機。
【請求項５】
写真シール販売機の写真シール作成方法であって、
被写体を撮像する撮像ステップと、
前記撮像ステップの処理により撮像された前記被写体の画像、および前記画像を編集するための所定の模様画像を表示手段に表示する制御を行う表示制御ステップと、
前記表示手段に表示された前記所定の模様画像に対して、複数の入力手段から、互いに異なる属性情報の入力を受け付ける入力受付ステップと、
前記入力受付ステップの処理により入力が受け付けられた前記属性情報に応じた前記所定の模様画像を、前記表示手段に表示された前記画像上に追加することにより、前記画像を編集する編集ステップと、
前記編集ステップの処理により編集された前記画像を写真シールに印刷する印刷ステップと
を含むことを特徴とする写真シール作成方法。
【請求項６】
写真シール作成処理をコンピュータに実行させるプログラムであって、
被写体を撮像する撮像ステップと、
前記撮像ステップの処理により撮像された前記被写体の画像、および前記画像を編集するための所定の模様画像を表示手段に表示する制御を行う表示制御ステップと、
前記表示手段に表示された前記所定の模様画像に対して、複数の入力手段から、互いに異なる属性情報の入力を受け付ける入力受付ステップと、
前記入力受付ステップの処理により入力が受け付けられた前記属性情報に応じた前記所定の模様画像を、前記表示手段に表示された前記画像上に追加することにより、前記画像を編集する編集ステップと、
前記編集ステップの処理により編集された前記画像を写真シールに印刷する印刷ステップと
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、写真シール販売機および写真シール作成方法、並びにプログラムに関し、特にユーザの好みに合わせた編集を簡単に効率よく行うことができるようにした写真シール販売機および写真シール作成方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、ユーザ（被写体）を撮影し、これを予め用意されたフレーム画像やハート型等のスタンプ画像と合成する編集処理を行い、シール紙に印刷し、ユーザに提供する写真シール販売機（例えば、プリント倶楽部（登録商標））が知られている。
【０００３】
例えば、特許文献１に開示されている写真シール販売機では、編集処理において、予め設定されているスタンプ画像をユーザが選択することで、撮影された画像と合成し、合成した画像をシール紙に印刷することができる。
【０００４】
【特許文献１】特開２０００−６９４０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されている写真シール販売機では、予め大きさが設定されたスタンプ画像しか選択することができない。すなわち、所望の傾き（回転）が施されたスタンプ画像や、所望の大きさのスタンプ画像を追加することができない課題があった。
ある。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、ユーザの好みに合わせたスタンプ画像を撮影画像に簡単に合成することができるようにするものである。
【課題を解決するための手段】
【０００７】
本発明の写真シール販売機は、被写体を撮像する撮像手段と、撮像手段により撮像された被写体の画像、および画像を編集するための所定の模様画像を表示する表示手段と、表示手段により表示された所定の模様画像に対して互いに異なる属性情報を入力する複数の入力手段と、入力手段により入力された属性情報に応じた所定の模様画像を、表示手段に表示された画像上に追加することにより、画像を編集する編集手段と、編集手段により編集された画像を写真シールに印刷する印刷手段とを備えることを特徴とする。
【０００８】
この撮影手段は、例えば、CCD（Charge Coupled Device）、CMOS(Complementary Metal Oxide Semiconductor)などの撮像素子からなる小型のカメラにより構成される。表示手段は、例えば液晶ディスプレイ等により構成される。入力手段は、例えば、タッチペン、ダイヤル等により構成される。編集手段は、例えば、液晶ディスプレイ、タッチパネル、タッチペン、ダイヤル等により構成される。また編集手段は、CPU (Central Processing Unit)が所定のプログラムを実行することで実現される。印刷手段は、例えば、プリンタにより構成される。
【０００９】
所定の模様画像は、例えば、スタンプ画像であり、所定の記録媒体に記録されて、例えば、ドライブにより読み出されたり、または、ネットワークを介して、写真シール販売機に記憶される。所定の模様画像は、スタンプ画像の他に、例えば、ユーザにより入力された落書き画像とすることもできる。
【００１０】
本発明の写真シール販売機においては、被写体が撮像され、撮像された被写体の画像、および画像を編集するための所定の模様画像が表示される。そして、所定の模様画像に対して互いに異なる属性情報が複数入力され、入力された属性情報に応じた所定の模様画像が、表示された画像上に追加されることにより、画像が編集され、編集された画像が写真シールに印刷される。
【００１１】
したがって、ユーザの所望する模様画像を撮影した画像に追加することができる。また、利用者に簡単に、効率よく画像編集を行わせることができる。
【００１２】
入力手段は、複数種類の入力手段により構成されるようにすることができる。
【００１３】
入力手段は、例えば、複数のタッチペン、スタイラスペン、またはタブレットなどのポインティングデバイスにより構成される。
【００１４】
入力手段は、例えば、スタンプ画像の位置属性情報を入力する落書き機能用タッチペン、スタンプ画像の大きさ属性情報を入力する拡大機能用タッチペン、スタンプ画像の回転属性情報を入力する回転機能用タッチペン、スタンプ画像の色属性情報を入力する色機能付タッチペン、スタンプ画像のグラデーション属性情報を入力するグラデーション機能付タッチペン、または、スタンプ画像の透明度属性情報を入力する透明度機能付タッチペンなどのうちの少なくとも２つにより構成される。入力手段は、この他にも、スタンプ画像の複数の属性情報を入力する複数のタッチペンで構成することもできる。
【００１５】
入力手段は、スタンプ画像の位置属性情報を入力する落書き機能用タッチペンとスタンプ画像の属性情報を入力するダイヤルの少なくとも１つの組み合わせで構成される。入力手段は、この他にも、マウスやボタン、フットスイッチなどを組み合わせるようにしてもよい。
【００１６】
これにより、ユーザは、例えば、スタンプ画像の位置と角度を一度に設定することができたり、ユーザに簡単に、効率よく、面白みのある画像編集を行わせることができる。例えば、撮影画像の人物の顔に、スタンプ画像をうまく合わせたい場合に、簡単に、所望のスタンプ画像を配置することができる。
【００１７】
入力手段により入力された属性情報に対応した処理を、所定の模様画像に実行する画像処理手段をさらに備えるようにすることができる。
【００１８】
この画像処理手段は、例えばCPUが所定のプログラムを実行することで実現される。
【００１９】
これにより、スタンプ画像を、ユーザの所望する大きさ、角度、または色に変更して、撮影した画像に追加することができる。また、写真シール販売機において、同じ絵柄のスタンプ画像を、サイズや色、角度を変えて記憶する必要がなくなり、記憶容量の増加を抑制することができる。
【００２０】
属性情報は、所定の模様画像の位置、大きさ、角度、色、グラデーションの濃度、および透明度のうちの少なくとも１つを設定するパラメータ情報であるようにすることができる。
【００２１】
属性情報は、所定の模様画像の位置を設定するパラメータ情報とすることができる。
【００２２】
これにより、ユーザは、スタンプ画像を撮影した画像の所望する位置に配置することができる。
【００２３】
属性情報は、所定の模様画像の大きさを設定するパラメータ情報とすることができる。
【００２４】
これにより、ユーザは、スタンプ画像を所望する大きさで、撮影した画像に配置することができる。
【００２５】
属性情報は、所定の模様画像の角度を設定するパラメータ情報とすることができる。
【００２６】
これにより、ユーザは、スタンプ画像を所望する角度で、撮影した画像に配置することができる。
【００２７】
属性情報は、所定の模様画像の色を設定するパラメータ情報とすることができる。
【００２８】
これにより、ユーザは、スタンプ画像を所望する色で、撮影した画像に配置することができる。
【００２９】
属性情報は、所定の模様画像のグラデーションの濃度を設定するパラメータ情報とすることができる。
【００３０】
これにより、ユーザは、スタンプ画像を所望するグラデーションの濃度で、撮影した画像に配置することができる。
【００３１】
属性情報は、所定の模様画像の透明度を設定するパラメータ情報とすることができる。
【００３２】
これにより、ユーザは、スタンプ画像を所望する透明度で、撮影した画像に配置することができる。
【００３３】
本発明の写真シール作成方法は、被写体を撮像する撮像ステップと、撮像ステップの処理により撮像された被写体の画像、および画像を編集するための所定の模様画像を表示手段に表示する制御を行う表示制御ステップと、表示手段に表示された所定の模様画像に対して、複数の入力手段から、互いに異なる属性情報の入力を受け付ける入力受付ステップと、入力受付ステップの処理により入力が受け付けられた属性情報に応じた所定の模様画像を、表示手段に表示された画像上に追加することにより、画像を編集する編集ステップと、編集ステップの処理により編集された画像を写真シールに印刷する印刷ステップとを含むことを特徴とする。
【００３４】
この撮影ステップの処理は、例えばCPUからの信号に基づいて、CCD,CMOSなどの撮像素子からなる小型のカメラによりユーザを撮影する撮影のステップにより構成される。表示制御ステップの処理は、例えばCPUからの信号に基づいて、例えば液晶ディスプレイ等に画像の表示を制御する表示制御のステップにより構成される。入力受付ステップは、例えばタッチペンやダイヤルによって入力された互いに異なる属性情報の入力を、CPUからの信号に基づいて受け付ける入力受付ステップにより構成される。編集ステップの処理は、例えばCPUからの信号により、属性情報に応じた所定の模様画像を、表示手段に表示された画像上に追加して画像を編集する編集ステップにより構成される。印刷ステップは、例えばCPUからの信号に基づいて、編集された画像をプリンタによって写真シール紙に印刷する印刷ステップから構成される。
【００３５】
本発明の写真シール作成方法においては、被写体が撮像され、撮像された被写体の画像、および画像を編集するための所定の模様画像が表示される。そして、所定の模様画像に対して、複数の入力手段から、互いに異なる属性情報の入力が受け付けられ、入力が受け付けられた属性情報に応じた所定の模様画像が、表示された画像上に追加されることにより、画像が編集され、編集された画像が写真シールに印刷される。
【００３６】
したがって、ユーザの所望する模様画像を撮影した画像に追加することができる。また、利用者に簡単に、効率よく画像編集を行わせることができる。
【００３７】
本発明のプログラムは、被写体を撮像する撮像ステップと、撮像ステップの処理により撮像された被写体の画像、および画像を編集するための所定の模様画像を表示手段に表示する制御を行う表示制御ステップと、表示手段に表示された所定の模様画像に対して、複数の入力手段から、互いに異なる属性情報の入力を受け付ける入力受付ステップと、入力受付ステップの処理により入力が受け付けられた属性情報に応じた所定の模様画像を、表示手段に表示された画像上に追加することにより、画像を編集する編集ステップと、編集ステップの処理により編集された画像を写真シールに印刷する印刷ステップとを含むことを特徴とする。
【００３８】
このプログラムは、所定の記録媒体に記録されて、例えば、ドライブにより読み出され、写真シール販売機にインストールされる。記録媒体は、磁気ディスク、CD-ROM(Compact Disk Read Only Memory)、DVD(Digital Versatile Disk)などよりなる光ディスク、MD(Mini Disk)（商標）などよりなる光磁気ディスク、または半導体メモリなどにより構成される。
【００３９】
この撮影ステップの処理は、例えばCPUからの信号に基づいて、CCD,CMOSなどの撮像素子からなる小型のカメラによりユーザを撮影する撮影のステップにより構成される。表示制御ステップの処理は、例えばCPUからの信号に基づいて、例えば液晶ディスプレイ等に画像の表示を制御する表示制御のステップにより構成される。入力受付ステップは、例えばタッチペンやダイヤルによって入力された互いに異なる属性情報の入力を、CPUからの信号に基づいて受け付ける入力受付ステップにより構成される。編集ステップの処理は、例えばCPUからの信号により、属性情報に応じた所定の模様画像を、表示手段に表示された画像上に追加して画像を編集する編集ステップにより構成される。印刷ステップは、例えばCPUからの信号に基づいて、編集された画像をプリンタによって写真シール紙に印刷する印刷ステップから構成される。
【００４０】
本発明のプログラムにおいては、被写体が撮像され、撮像された被写体の画像、および画像を編集するための所定の模様画像が表示される。そして、所定の模様画像に対して、複数の入力手段から、互いに異なる属性情報の入力が受け付けられ、入力が受け付けられた属性情報に応じた所定の模様画像が、表示された画像上に追加されることにより、画像が編集され、編集された画像が写真シールに印刷される。
【００４１】
したがって、ユーザの所望する模様画像を撮影した画像に追加することができる。また、利用者に簡単に、効率よく画像編集を行わせることができる。
【発明の効果】
【００４２】
本発明によれば、ユーザの好みに合わせた画像編集を簡単に行うことができる。特に、本発明によれば、ユーザの好みに合わせたスタンプ画像を、簡単、かつ、効率よく撮影画像に合成することができる。
【発明を実施するための最良の形態】
【００４３】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００４４】
図１は、本発明を適用した写真シール販売機の実施の形態の外観構成例を示す斜視図を示している。なお、図１は、説明の便宜上、内部が透視できるように表現されている。
【００４５】
図１の写真シール販売機１は、ユーザにより硬貨投入口４１から所定の硬貨が投入されると、カメラ２１により被写体であるユーザを撮影し、ユーザにより拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを用いて入力された入力信号に基づいて、撮影した画像（以下、撮影画像と称する）を編集し、その結果得られる画像（以下、編集画像と称する）を印刷してシール紙排出口５０から排出する。
【００４６】
図１の写真シール販売機１は、主に筐体１０、フレーム１２、およびシート１３により構成されている。
【００４７】
図１の写真シール販売機１のフレーム１２は、直方体に形成されており、その内側の一部に（図１においてフレーム１２内の右奥の面に筐体１０の背面（面１０ｃ）が接するように）筐体１０を収納するよう形成されている。図１においてフレーム１２により形成される直方体の側面のうち、筐体１０の背面１０ｃが接する面に隣接する面であり、図１中奥側の面は、シート１３により構成される。また、上述したフレーム１２により形成される直方体の各面のうち、シート１３が設けられる面に対向する面（図１中手前の面）は、ユーザが、フレーム１２内の空間（撮影空間）に入退出するための入退出口１４となされている。また、入退出口１４には入退出用カーテン１７が設けられている。
【００４８】
筐体１０の正面（面１０ａ）と対向する面（図１中手前の面）には、所定距離だけ離間して背景パネル１５が設置され、ユーザは、フレーム１２内における、筐体１０と背景パネル１５の間の空間を撮影空間として、自分自身を被写体とする撮影作業を行う。また、背景パネル１５に近接して、背景カーテン１６が設置されている。背景カーテン１６は、ユーザからの指令に基づいて変更可能な構成とされる。
【００４９】
写真シール販売機１の筐体１０の面１０ａには、図中上側に、ユーザを撮影するための、CCD（Charge Coupled Device）、あるいはCMOS（Complementary Metal Oxide Semiconductor）などよりなる小型のカメラ２１が設けられている。カメラ２１の、図中下側にある画像表示部２２は、撮影方法を案内する画像、カメラ２１により撮像されたユーザのライブビュー画像、またはカメラ２１により撮像され，取り込まれた編集のための編集画像等を表示する。また、画像表示部２２は、表面に透明なタッチパネルが重畳された液晶ディスプレイなどよりなる。
【００５０】
また、画像表示部２２の、図中左側には、タッチパネルに対応して動作し、ユーザにより、落書き編集等に利用される拡大機能付タッチペン２３ａが設けられ、右側には拡大機能付タッチペン２３ａと同様の回転機能付タッチペン２３ｂが設けられている。拡大機能付タッチペン２３ａは、ユーザの操作に基づいて、取り込まれた撮影画像に落書きを入力する落書き機能と、ユーザの操作に基づいて、後述するように、スタンプ画像の大きさに対するパラメータ値を設定する拡大機能を有する。回転機能付タッチペン２３ｂは、ユーザの操作に基づいて、取り込まれた撮影画像に落書きを入力する落書き機能と、ユーザの操作に基づいて、後述するように、スタンプ画像の回転に対するパラメータ値を設定する回転機能を有する。
【００５１】
ユーザは、拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを用いて、取り込まれた撮影画像に編集（落書き）の指令を入力することができる。画像表示部２２は、編集の指令に基づく編集された編集画像を表示する。なお、以下、画像表示部２２、拡大機能付タッチペン２３ａ、および回転機能付タッチペン２３ｂにより構成される部分を、まとめてユーザ編集作業部３１とも称する。
【００５２】
さらに、拡大機能付タッチペン２３ａの図中左側には、カメラ２１による画像取り込みのタイミングに合わせて発光する照明装置２４ａが設けられ、回転機能付タッチペン２３ｂの図中右側には、照明装置２４ａと同様の照明装置２４ｂが設けられている。なお、照明装置２４ａと２４ｂには、例えば拡散板が設けられており、照明装置２４ａと２４ｂにより出射されたフラッシュ光は、拡散板で拡散され、被写体に照射される。なお、以下、照明装置２４ａと２４ｂを区別する必要がない場合、照明装置２４ａと２４ｂをまとめて照明装置２４と称する。
【００５３】
面１０ｂには、図中左側に硬貨投入口４１と硬貨返却部４２が設けられている。ユーザが所定の代金を硬貨投入口４１に投入すると、撮影作業が開始される。硬貨投入口４１に投入された代金のつり銭や確認できない硬貨が投入された場合、そのつり銭や確認できない硬貨は、硬貨返却口４２から返却される。また、硬貨投入口４１および硬貨返却口４２の図中右側には、シール紙排出口５０が設けられており、複数の編集画像が、写真シール紙に印刷されて排出される。なお、本明細書において「写真シール」は、個々の画像のシールを意味し、「シール紙」は写真印刷前のシール紙を示し、「写真シール紙」は個々の写真シールがまとまったものを意味する。
【００５４】
なお、写真シール販売機１に設けられている各種の部位（例えば、硬貨投入口４１、硬貨返却口４２、写真シール排出口５０等）は、図１に示す場所に限定されない（例えば、硬貨投入口４１と硬貨返却口４２が、写真シール排出口５０の下部にあってもよい）。
【００５５】
図２は、写真シール販売機１の内部の構成例を示すブロック図である。
【００５６】
写真シール販売機１の制御部１０１には、カメラ２１、画像表示部２２、照明装置２４ａおよび２４ｂ、硬貨処理部１０２、カーテン部１０３、操作入力部１０４、スピーカ１０５、通信部１０６、画像処理部１０７、プリンタユニット１３１、記憶部１８１、ROM（Read Only Memory）１８２、およびRAM(Random Access Memory)１８３が接続されており、各部は、制御部３０１により制御される。
【００５７】
カメラ２１は、例えば、CCD,CMOS等の撮像素子により構成される。カメラ２１は、制御部１０１の制御により、被写体（ユーザ）を撮像し、撮像の結果得られる画像をライブビュー画像（信号）として制御部１０１に供給する。
【００５８】
画像表示部２２は、例えば、表面に透明なタッチパネル１１１が積層された液晶ディスプレイにより構成される。画像表示部２２は、制御部１０１から供給されるライブビュー画像信号（RGB信号）に基づいて、被写体の画像を動画像としてリアルタイムで表示する。また、画像表示部２２は、制御部１０１から供給される撮影された画像（撮影画像）信号に基づいて、静止画である撮影画像を表示する。さらに、画像表示部２２は、撮影画像とともに、画像編集用GUI（Graphical User Interface）等を表示する。
【００５９】
ユーザは、拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを操作することにより、画像表示部２２に表示された画像編集用GUIを利用して、画像表示部２２に表示された操作指示画像に対する入力作業や、画像表示部２２に表示された撮影画像に対する編集入力作業を行う。また、ユーザは、編集入力作業において、撮影された画像にスタンプ画像を追加する際、拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを用いることにより、スタンプ画像の大きさや角度の変更を実行するように指令することができる。画像表示部２２は、画像処理部１０７を介して制御部１０１から供給される画像処理された画像を表示する。
【００６０】
照明装置２４ａおよび２４ｂは、制御部１０１の制御により、筐体１０の外部または内部を所定の明るさで照明するとともに、撮影画像が取得されるタイミングに合わせて、フラッシュ光を出射する。なお、照明装置２４ａおよび２４ｂの表面には、例えば、拡散板が設けられており、照明装置２４ａおよび２４ｂにより出射されたフラッシュ光は、拡散板で拡散され、被写体に照射される。
【００６１】
制御部１０１は、ROM１８２に記憶されているプログラムかデータ、または記憶部１８１に記憶され、RAM１８３にロードされたプログラムかデータにしたがって、写真シール販売機１全体の動作、処理を制御する。例えば、制御部１０１は、画像処理部１０７を制御し、撮影画像に対して、ユーザの操作入力に基づいた画像処理を実行させる。また、制御部１０１は、画像表示部２２を制御し、画像表示部２２に撮影画像を表示させたり、画像処理された画像を表示させる。
【００６２】
硬貨処理部１０２は、例えば、図１の硬貨投入口４１から投入された硬貨の金額を検出し、所定の代金が投入されたと判定した場合、起動信号を制御部１０１に供給する。また、硬貨処理部１０２は、例えば、硬貨投入口４１から所定の代金より多い金額の硬貨が投入された場合、つり銭の金額を算出し、算出したつり銭の硬貨を硬貨返却口４２に排出する処理を行う。
【００６３】
カーテン部１０３は、制御部１０１の制御により、ユーザの所望の背景カーテン１６を閉じる。例えば、ユーザは、画像表示部２２に表示された複数の背景カーテンの種類から、拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを操作し、所望の背景カーテンを選択する。そして、ユーザの選択した背景カーテンを表すカーテン選択信号が、制御部１０１に供給され、制御部１０１は、カーテン部１０３を制御して、カーテン選択信号が表す背景カーテンを閉じる。
【００６４】
操作入力部１０４は、例えば、操作を入力するボタンなどにより構成されており、ユーザからの操作入力を受け付ける。スピーカ１０５は、制御部１０１から供給された制御信号に基づく音声を出力する。通信部１０６は、インターネットを含む各種のネットワークを介し、例えば、ユーザにより選択された画像データやユーザの携帯電話機などのメールアドレスを、その配信を管理するサーバ等に送信する（例えば、サーバはユーザの携帯電話機等のメールアドレスに画像データのWebページのURL(Uniform Resource Locator)を添付して送信する）。ユーザは、サーバの所定のWebページにアクセスすることにより、携帯電話機に画像データ（写真シール販売機１により撮影され、得られた画像データ）をダウンロードすることができる。
【００６５】
画像処理部１０７は、制御部１０１の制御により、画像表示部２２に表示された画像編集用GUIの撮影画像に対して、画像処理を実行する。具体的には、画像表示部２２に表示された画像編集用GUIのスタンプ画像に対して、ユーザが拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを用いて操作入力した場合、制御部１０１は、タッチパネル１１１を介して入力されるスタンプ画像の近傍を指定したタッチペンの種類および本数に基づいて、タッチペンの有する機能を特定する。また、制御部１０１は、タッチパネル１１１を介して入力されるタッチペンのタッチパネル１１１上の移動位置、移動距離または接触時間などに応じて、特定したタッチペンの機能のパラメータ値を求める。画像処理部１０７は、制御部１０１からそれらの情報が供給されると、求められたパラメータ値に応じて、特定された機能に対する画像処理をスタンプ画像に実行し、画像処理されたスタンプ画像を、撮影画像に合成し、制御部１０１を介して画像表示部２２に供給する。これにより、画像表示部２２の撮影画像上には、画像処理されたスタンプ画像が表示される。ユーザによる編集処理が終了すると、制御部１０１は、スタンプ画像が合成された撮影画像を、編集画像として、RAM１８３に記憶させる。
【００６６】
プリンタユニット１３１は、ＩＤタグリーダ/ライタ１４１とヘッダ部１４２から構成される。ＩＤタグリーダ/ライタ１４１は、シール紙ユニット１５１に付加されているＩＤタグ１６１に記憶されている識別情報を接触、または非接触により読み出し、制御部１０１に通知する。制御部１０１は、ＩＤタグリーダ/ライタ１４１から通知された識別情報に基づいて、装着されているシール紙ユニット１５１が、写真シール販売機１において使用可能なユニットであるかどうかを判定し、使用可能なユニットであると判定したときのみ、その使用を可能にする。制御部１０１は、写真シール販売機１において使用可能とされるシール紙ユニット１５１の識別情報を管理している。
【００６７】
これにより、写真シール販売機１に対応していない(純正のものでない)シール紙１６２が利用されるのを防止することができる。また、ＩＤタグ１６１により、シール紙１６２の残量等も管理される。なお、シール紙ユニット１５１が純正のものであるかどうかは、シール紙ユニット１５１にプリントされているバーコード、シールシートとセットで使用されるＩＣ（Integrated Circuit）カードなどにより確認するようにしてもよいし、あるいは、シール紙ユニット１５１の寸法、形状などにより、機械的に装填可とすることで確認するようにしてもよい。
【００６８】
ヘッダ部１４２は、制御部１０１の制御により、シール紙ユニット１５１に予めセットしてあるシール紙１６２上に、編集画像（データ）を印刷する。なお、シール紙１６２は、例えばロール状に巻かれた状態で、シール紙ユニット１５１内に収められており、制御部１０１は、シール紙ユニット１５１を制御して、このロール状に巻かれたシール紙１６２から必要な長さ分だけ紙を引き出させ、ヘッダ部１４２に、その引き出された部分に印字させることにより、編集画像を印刷させる。制御部１０１は、編集画像が印刷された部分のシール紙１６２をロールから切り離し、シール紙排出口５０から排出して、ユーザに提供する。
【００６９】
シール紙ユニット１５１は、写真シール販売機１から着脱可能になっており、内部にシール紙１６２を装填し、またＩＤタグリーダ/ライタ１４１が識別情報を読み取り可能な所定の位置に、ＩＤタグ１６１が付加されている。ＩＤタグ１６１は、例えば、ＩＣタグ（制御タグ）、ＩＣカードのメモリにより構成され、識別情報として固有のＩＤを記憶する。即ち、シール紙ユニット１５１に付加されているＩＤタグ１６１には、個々のシール紙ユニット１５１を識別する識別情報等を管理するＩＤが書き込まれている。なお、ＩＤタグ１６１は、シール紙１６２と一体にし、分離付加とするようにしてもよい。
【００７０】
記憶部１８１は、ハードディスクやフラッシュメモリ等により構成され、制御部１０１により制御されて写真シール販売機１のゲームにおける設定情報等のデータ、およびプログラム等を保存する。例えば、記憶部１８１は、編集時に使用されるスタンプ画像、シール紙１６２を印刷するために必要な選択画像の枚数等の設定情報を記憶する。
【００７１】
ROM１８２には、例えば、制御部１０１により実行されるプログラムやデータが記憶される。RAM１８３には、制御部１０１の作業中のデータ（例えば、撮影画像や、それを編集した編集画像）や、記憶部１８１によりロードされたプログラムやデータを記憶するとともに、各部においてユーザが行った選択、指示等を一時記憶する。
【００７２】
また、制御部１０１には、ドライブ１９１も接続されている。ドライブ１９１には、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（ＭＤ（Mini-Disk）を含む）、および、半導体メモリなどのリムーバブルメディア１９２が適宜装着され、それらから読み出されたコンピュータプログラムやデータが、必要に応じて記憶部１８１に保存されたり、インストールされる。
【００７３】
次に、図３のフローチャートを参照して、図２の制御部１０１が実行するゲーム処理の一例を説明する。
【００７４】
制御部１０１は、ゲーム処理を開始する前、画像表示部２２に、ゲーム待機画面を表示させている。このゲーム待機画面には、例えば、「複数のタッチペンで遊んでね！」や「右側のタッチペンでスタンプが拡大できるよ！左側のタッチペンでスタンプが回転できるよ！」などのメッセージが表示される。なお、複数のタッチペンで遊べることや複数のタッチペンの特徴などを示すメッセージであれば、これに限定されず、また、メッセージは、スピーカ１０５から音声出力されてもよい。
【００７５】
ステップＳ１１において、制御部１０１は、図２の硬貨処理部１０２からの、ゲーム処理を起動するための起動信号に基づいて、所定の代金の硬貨が硬貨投入口４１から投入されたか否かを判定する。具体的には、硬貨処理部１０２は、硬貨投入口４１から投入された硬貨の金額を検出し、所定の代金以上の硬貨が投入されると、ゲーム処理の起動を指令する起動信号を制御部１０１に供給する。そして、制御部１０１は、起動信号が供給されたか否かを判定することにより、所定の代金の硬貨が投入されたか否かを判定する。ステップＳ１１において、所定の代金の硬貨が硬貨投入口４１に投入されていないと判定された場合、制御部１０１は、所定の代金の硬貨が硬貨投入口４１から投入されたと判定するまで待機する。
【００７６】
ステップＳ１１において、所定の代金の硬貨が硬貨投入口４１から投入されたと判定された場合、ステップＳ１２に進み、制御部１０１は、ユーザ（被写体）を撮影する撮影処理を行う。この撮影処理の詳細は、後述する図４のフローチャートを参照して説明する。
【００７７】
ステップＳ１３において、制御部１０１は、ステップＳ１２の処理により撮影されて得られた撮影画像を編集する編集処理を行う。この編集処理の詳細は、後述する図５のフローチャートを参照して説明する。
【００７８】
ステップＳ１４において、制御部１０１は、ステップＳ１３の処理により編集されて得られた編集画像をシール紙１６２に印刷する印刷処理を行い、処理を終了する。この印刷処理の詳細は、後述する図１５のフローチャートを参照して説明する。
【００７９】
次に、図４のフローチャートを参照して、図３のステップＳ１２の撮影処理の一例を説明する。
【００８０】
ステップＳ２１において、制御部１０１は、画像表示部２２に、「撮影をするよ！」というメッセージ（撮影を促すメッセージであれば、これに限定されず、また、メッセージはスピーカ１０５から音声出力してもよい）を表示させるとともに、カメラ２１で取り込んだライブビュー画像を表示させ、ステップＳ２２に進む。
【００８１】
ステップＳ２２において、制御部１０１は、撮影が指令されたか否かを判定する。例えば、画像表示部２２に表示される撮影を行うためのボタン（不図示）が、ユーザからの拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを介した操作入力により選択された場合に、制御部１０１は、撮影が指令されたと判定する。
【００８２】
ステップＳ２２において、撮影が指令されていないと判定された場合、処理はステップＳ２３に進み、制御部１０１は、内蔵するタイマ（不図示）で計時動作を行って、撮影待機時間が設定時間だけ経過したか否かを判定する。例えば、１回目のステップＳ２３の処理における撮影待機時間は、ステップＳ２１の処理を開始してからの時間を指し、２回目以降のステップＳ２３の処理における撮影待機時間は、後述するステップＳ２６の処理で撮影画像を取り込んだ後からの時間を指す。すなわち、１枚の撮影のための時間が撮影待機時間である。設定時間は、１枚の撮影を行うための時間であり、例えば、１０秒である。この例の場合、制御部１０１は、撮影待機時間が１０秒経過したか否かを判定する。ステップＳ２３において、撮影待機時間が設定時間だけ経過していないと判定された場合、処理はステップＳ２２に戻り、それ以降の処理が繰り返される。
【００８３】
ステップＳ２２において撮影が指令されたと判定された場合、または撮影待機時間が設定時間だけ経過したと判定された場合、処理はステップＳ２４に進み、制御部１０１は、カウントダウンを行う。例えば、制御部１０１は、画像表示部２２に「３」、「２」、「１」、「０」等のメッセージを順次表示させるようにしたり、画像表示部２２への表示と同時にスピーカ１０５に、「３」、「２」、「１」、「０」等の音声を出力させるようにすることでカウントダウンを行う。
【００８４】
ステップＳ２５において、制御部１０１は、ステップＳ２４のカウントダウンが０となるタイミング（撮影のタイミング）で、撮影を行う。具体的には、ライブビュー画像として画像表示部２２に表示されているので、制御部１０１は、画像表示部２２に表示されているライブビュー画像を静止画像として取り込む。
【００８５】
ステップＳ２６において、制御部１０１は、ステップＳ２５の処理で取り込んだ静止画像（撮影のタイミングで画像表示部２２に表示されていたライブビュー画像）を、撮影画像としてRAM１８３に保存する（記憶する）。ここまでのステップＳ２１乃至Ｓ２６の処理で、１枚の撮影画像が保存された（撮影が行われた）ことになる。
【００８６】
ステップＳ２７において、制御部１０１は、撮影画像が８枚保存されたか否かを判定する。例えば、制御部１０１は、ステップＳ２１乃至Ｓ２６の処理が８回繰り返されたか否かによりこれを判定する。なお、制御部１０１は、RAM１８３に保存されている撮影画像の枚数が８枚であるか否かによりこれを判定してもよい。
【００８７】
ステップＳ２７において、まだ撮影画像が８枚保存されていない（すなわち、保存された撮影画像が８枚未満である）と判定された場合、処理はステップＳ２８に進み、制御部１０１は、撮影処理時間が２分経過したか否かを判定する。撮影処理時間は、例えば、図４の撮影処理を開始してからの時間である。ここでは、撮影処理時間を２分としたが、これに限定されず、何分でもよい。
【００８８】
ステップＳ２８において、撮影処理時間がまだ２分経過していないと判定された場合、処理はステップＳ２２に戻り、それ以降の処理が繰り返される。すなわち、撮影画像が８枚保存されるか、撮影処理時間が２分経過するまで、繰り返し撮影が行われる。
【００８９】
ステップＳ２７において、撮影画像が８枚保存されたと判定された場合、またはステップＳ２８において、撮影処理時間が２分経過したと判定された場合、撮影処理は終了され、図３のステップＳ１３に進む。
【００９０】
次に、図５および図６のフローチャートを参照して、図３のステップＳ１３の編集処理の一例を説明する。なお、この処理は、制御部１０１からの制御に基づいて各部が実行する処理である。
【００９１】
ステップＳ４１において、制御部１０１は、図４のステップＳ２６においてRAM１８３に保存された撮影画像の一覧を、例えばサムネイル（縮小画像）で画像表示部２２に表示させるとともに、「印刷する画像を選択してね」というメッセージを表示させ、ステップＳ４２に進む。
【００９２】
ステップＳ４２において、制御部１０１は、設定された枚数分だけ画像が選択されたか否かを判定する。具体的には、例えば、写真シール販売機１の製造元は、その製造時に、シール紙１６２を印刷するために必要な選択画像の枚数等の設定情報を記憶部１８１に記憶しておく。制御部１０１は、その設定情報に基づいて、設定された選択画像の枚数分だけ画像が選択されたかどうかを判定する。例えば、設定情報として、選択画像の枚数は４枚であるという情報が記憶部１８１に記憶される場合、制御部１０１は、４枚の画像が選択されたか否かを判定する。
【００９３】
この選択は、例えば、画像表示部２２に表示された画像に、ユーザが拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを介した操作入力により指定することにより行われる。
【００９４】
ステップＳ４２において、設定された枚数分だけ撮影画像が選択されていないと判定された場合、ステップＳ４３に進み、制御部１０１は、内蔵するタイマ（不図示）で計時動作を行って、印刷画像選択時間（ステップＳ４２の処理の後の時間）が設定時間（例えば、２０秒）だけ経過したか否かを判定する。具体的には制御部１０１は、内蔵するタイマにより、ステップＳ４１で「印刷する画像を選択してね」というメッセージの表示が開始されてからの時間である印刷画像選択時間を計時し、その印刷画像選択時間が設定時間だけ経過したか否かを判定する。ステップＳ４３において、印刷画像選択時間が設定時間を経過していないと判定された場合、制御部１０１は、ステップＳ４２に戻り、上述した処理を繰り返す。
【００９５】
ステップＳ４３において、印刷画像選択時間が設定時間（例えば、２０秒）だけ経過したと判定された場合、ステップＳ４４に進み、制御部１０１は、ランダムに設定枚数（例えば、４枚）の撮影画像を選択する。なお、制御部１０１は、ユーザにより１枚以上が選択されている場合には、設定枚数に足りない分だけ撮影画像をランダムに選択する。
【００９６】
ステップＳ４２において、設定された枚数分だけ撮影画像が選択されたと判定された場合、またはステップＳ４４の処理後は、ステップＳ４５に進み、制御部１０１は、ステップＳ４２またはステップＳ４４で選択された設定枚数の画像（例えば、４枚の画像）をそれぞれ縮小した（サムネイル）画像とともに、「編集する画像を選択してね」といったメッセージを、画像表示部２２に表示させる。このとき、ユーザは、編集する１枚目の画像を拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを用いて選択する。
【００９７】
なお、このとき、ユーザにより同時に２つのタッチペンが用いられることを考慮して、タッチペンに優先順位をつけるようにしてもよい。または、一方のペンだけ使用可能にしてもよい。
【００９８】
ステップＳ４６において、制御部１０１は、ユーザによる画像の選択を受け付けるとともに、図７に示されるような画像編集画面を、画像表示部２２に表示させる。
【００９９】
図７は、画像編集画面が表示されるユーザ編集作業部３１の例を示す図である。図７の例においては、画像編集画面が表示される画像表示部２２、拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂにより構成されるユーザ編集作業部３１が示されている。
【０１００】
図７の画像表示部２２には、ユーザにより選択された編集のための編集画像２１１、編集画像２１１を編集するために、「背景ブラシ」と記載されたアイコン２１２、「スタンプ」と記載されたアイコン２１３、「ペン」と記載されたアイコン２１４、「ＯＫ」と記載されたアイコン２１５、および「クリア」と記載されたアイコン２１６が表示されている他に、「終了」と記載されたアイコン２１７が表示されている。また、画像表示部２２には、写真シール販売機１において設定されている複数の色の中から所望の色を選ぶためのペン用パレット２１８が表示されている。
【０１０１】
ユーザは、拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを操作することにより、アイコン２１２乃至２１７の中から使用したいアイコンを１つずつ選択して編集を行う。図７の例では、選択されているアイコン２１４が実線で表示されており、選択されていないアイコン２１２およびアイコン２１３が破線で表示されている。
【０１０２】
例えば、アイコン２１２が選択されると、「背景ブラシ」のツール（図示せず）がペン用パレット２１８の表示に代わって表示され、ユーザはこの背景ブラシツールを使って背景を描き込む等の編集を行うことができる。また、アイコン２１３が選択されると、図８を参照して後述するように、「スタンプ」のスタンプ用パレット２２０がペン用パレット２１８の表示に代わって表示され、ユーザはこのスタンプ用パレット２２０を使ってスタンプを加える等の編集を行うことができる。図７の例の場合、ユーザは、拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを操作することにより、ペン用パレット２１８の中から所望の色を選択し、選択した色を用いて、編集画像に文字を書き込む等の編集を行うことができる。なお、以降、「ペン」と記載されたアイコン２１４が選択されている画像編集画面を、ペンモード編集画面と称する。
【０１０３】
ユーザは、アイコン２１５を選択することによりこの編集画像２１１の編集を終了し、次の画像の編集を開始することができる。またユーザは、アイコン２１６を選択することにより、直前に入力した編集をクリアすることができる。またユーザは、アイコン２１７を選択することにより、編集処理を終了することができる。
【０１０４】
ステップＳ４６において、以上のように構成される画像編集画面が画像表示部２２に表示されると、ユーザは、拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを用いて、画像表示部２２に積層されるタッチパネル１１１に対して画像編集を実行する。この操作入力に対応して、制御部１０１は、ステップＳ４７において、画像編集受付処理を実行する。
【０１０５】
なお、この画像編集受付処理の一例は、図１３のフローチャートを参照して詳しく後述するが、例えば、ユーザが、拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを用いて、画像表示部２２に対して操作入力をすると、タッチパネル１１１は、拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂからの入力座標を検出し、その入力座標を位置情報として制御部１０１に供給する。制御部１０１は、タッチパネル１１１より供給される位置情報と、画像表示部２２に表示されているGUI画像や編集対象となる撮影画像等に基づいて、ユーザによる操作入力の内容を特定し、対応する処理(例えば、編集対象となる撮影画像上に落書き(スタンプ等を含む)を合成する処理)を行い、処理の結果得られる編集画像を画像表示部２２の表示等に反映させる。すなわち、ユーザは、画像表示部２２に表示されたGUI画像を拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを用いて選択したり、画像表示部２２に表示された撮影画像に対してその上に落書きなどを行うことができる。
【０１０６】
ステップＳ４７の処理後は、ステップＳ４８に進み、制御部１０１は、図４のステップＳ２６において、RAM１８３に保存された撮影画像（データ）を、ステップＳ４７において受け付けた結果得られる編集画像（データ）に更新する。なお、制御部１０１は、リアルタイムに撮影画像データを更新するようにしてもよい。また制御部１０１は、編集画像を、撮影画像とは別に記憶しておき、編集のやり直しが可能となるようにすることもできる。
【０１０７】
ステップＳ４８の処理後は、ステップＳ４９に進み、制御部１０１は、編集処理を開始してからの時間である編集時間が制限時間（例えば、３分）を経過したか否か、または、終了が指示されたか否かを判定する。具体的には、制御部１０１は、不図示のタイマを用いて編集処理を開始してからの時間（ステップＳ８１の処理を開始してからの時間）である編集時間を計時し、その編集時間が制限時間を経過したか否かを判定する。また、画像表示部２２に表示される編集処理を終了を行うためのアイコン２１７が、ユーザからの拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを介した操作入力により選択された場合に、制御部１０１は、編集処理の終了が指令されたと判定する。
【０１０８】
ステップＳ４９において、編集時間が制限時間を経過していない、および、編集処理の終了が指令されていないと判定された場合、ステップＳ４６に戻り、再度ユーザに編集を行わせる。このとき、ユーザは、例えば、編集する２枚目の画像を拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを用いて選択し、その画像に対して編集を行う。
【０１０９】
一方、ステップＳ４９において、編集時間が制限時間を経過した、または編集処理の終了が指令されたと判定した場合、制御部１０１は、ステップＳ５０に進み、「分割数を選択してね」というメッセージ（分割数の選択を促すメッセージであれば、これに限定されず、また、メッセージは、スピーカ１５１より音声出力してもよい）を、画像表示部２２に表示させる。
【０１１０】
具体的には、例えば、写真シール販売機１の製造元は、その製造時に、設定情報として分割モード（例えば、８分割と１６分割）を記憶部１８１に記憶させておく。制御部１０１は、その分割モードを読み出し、画像表示部２２に表示させる。これにより、ユーザは、８分割と１６分割のうち好きな分割モード（分割数）を選択することができる。ステップＳ５１において、制御部１０１は、ユーザによる分割モードの選択を受け付け、ステップＳ５２に進み、ステップＳ５１で選択を受け付けた分割モードを、RAM１８３に保存し（記憶させ）、図３のステップＳ１４に進む。
【０１１１】
次に、図８を参照して、図７の画像編集画面の他の例を説明する。すなわち、例えば、図６のステップＳ４６においては、図８に示されるような画像編集画面が、画像表示部２２に表示される。
【０１１２】
図８は、画像編集画面が表示されるユーザ編集作業部３１の例を示す図である。なお、図８において、図７における場合と対応する部分には対応する符号を付してあり、その説明は繰り返しになるので省略する。図８の例の場合、アイコン２１２およびアイコン２１４が破線で表示されており、アイコン２１３が実線で表示されている。すなわち、「スタンプ」と記載されたアイコン２１３が選択されており、「スタンプ」のスタンプ用パレット２２０がペン用パレット２１８の表示に代わって表示され、ユーザはこのスタンプ用パレット２２０を使って、編集画像２１１にスタンプ画像を追加する等の編集を行うことができる。したがって、以降、「スタンプ」と記載されたアイコン２１３が選択されている画像編集画面を、スタンプモード編集画面と称する。
【０１１３】
スタンプ用パレット２２０には、丸型のスタンプアイコン２２１−１、三角型のスタンプアイコン２２１−２、四角型のスタンプアイコン２２１−３、星型のスタンプアイコン２２１−４、楕円型のスタンプアイコン２２１−５、およびアニマル型のスタンプアイコン２２１−６（以降、これらのスタンプアイコン２２１−乃至２２１−６を、個々に区別する必要がない場合は、スタンプアイコン２２１と称する）が示されている。ユーザは、拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを操作することにより、スタンプ用パレット２２０の中から所望のスタンプアイコン２２１を選択し、選択したスタンプアイコン（例えば、スタンプアイコン２２１−６）を用いて、編集画像２１１上に、拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂのペン先を接触させる。制御部１０１は、タッチパネル１１１を介して供給されるユーザの操作入力の内容を特定し、画像処理部１０７を制御し、スタンプアイコンに対応する画像と撮影画像を合成させ、合成された画像を、画像表示部２２に供給させる。これにより、編集画像２１１上に、スタンプ画像２３１が配置される。
【０１１４】
また、拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂは、スタンプモード編集画面において使用可能な、スタンプ画像の属性に対するパラメータ（範囲）を設定するための２つの機能をそれぞれ有しており、ユーザは、拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂを用いることにより、スタンプ画像の属性に対するパラメータを設定することができる。
【０１１５】
図９は、拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂがそれぞれ有する機能を示している。
【０１１６】
拡大機能付タッチペン２３ａは、落書き機能２５１と拡大機能２５２を有している。回転機能付タッチペン２３ｂは、落書き機能２５１と回転機能２５３を有している。
【０１１７】
落書き機能２５１は、基本的なタッチペンの機能のことであり、例えば、ペンモード編集画面において、所望の色を用いて編集画像２１１上に落書き２４１を書き込んだり、スタンプモード編集画面において、所望のスタンプアイコン２２１を用いて、編集画像２１１上にスタンプ画像２３１を配置することができる機能である。すなわち、落書き機能２５１は、編集画像２１１上の落書き２４１の位置属性に対するパラメータを設定したり、編集画像２１１上のスタンプ画像２３１の位置属性に対するパラメータを設定することができる機能である。ユーザは、例えば、所定の色または所定のスタンプアイコン２２１を用いて、拡大機能付タッチペン２３ａまたは回転機能付タッチペン２３ｂを編集画像２１１に接触させることにより、落書き２４１またはスタンプ画像２３１の位置を設定することができる。
【０１１８】
拡大機能２５２は、スタンプモード編集画面において、編集画像２１１上に配置されようとしている、あるいは、編集画像２１１上に配置されたスタンプ画像２３１の大きさ属性に対するパラメータを設定することができる機能である。ユーザは、例えば、拡大機能付タッチペン２３ａを用いて、編集画像２１１上に配置されたスタンプ画像２３１の近傍を指定し、スタンプ画像２３１を指定した位置Ｈ１から位置Ｈ２にドラッグする（スタンプ画像２３１に接触した状態で移動する）ことにより、スタンプ画像２３１ａに示されるように、元のスタンプ画像２３１よりも大きさを大きく設定することができる。すなわち、このとき、制御部１０１は、スタンプ画像２３１の所定の位置Ｏ１を中心に、拡大率α＝Ｏ１Ｈ２／Ｏ１Ｈ１を求め、拡大率の大きさに応じてスタンプ画像２３１をα倍拡大する。ここで、Ｏ１Ｈ１は、所定の位置Ｏ１から位置Ｈ１までの距離を表し、Ｏ１Ｈ２は、所定の位置Ｏ１から位置Ｈ２までの距離を表す。
【０１１９】
回転機能２５３は、スタンプモード編集画面において、編集画像２１１上に配置されようとしている、あるいは、編集画像２１１上に配置されたスタンプ画像２３１の角度（回転）属性に対するパラメータを設定することができる機能である。ユーザは、例えば、回転機能付タッチペン２３ｂを用いて、編集画像２１１上に配置されたスタンプ画像２３１の近傍を指定し、スタンプ画像２３１を、位置Ｉ１から位置Ｉ２に、ドラッグしたまま移動する（スタンプ画像２３１に接触した状態で移動する）ことにより、スタンプ画像２３１ｂに示されるように、元のスタンプ画像２３１に角度を設定し、回転させることができる。すなわち、このとき、制御部１０１は、スタンプ画像２３１の所定の位置Ｏ２を中心にして、回転角θ＝∠Ｉ１＿Ｏ２＿Ｉ２を求め、回転角θでスタンプ画像２３１を回転する。ここで、∠Ｉ１＿Ｏ２＿Ｉ２は、所定の位置Ｏ２から位置Ｉ１を結ぶ辺と、所定の位置Ｏ２から位置Ｉ２を結ぶ辺でできる鋭角を表す。なお、実際には、矢印Ｒ１のように、円を描くように移動させなくても、位置Ｉ１からＩ２にまっすぐに移動させるようにしてもよい。
【０１２０】
なお、拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂにおいて、一方の機能が使用されている場合、他方の機能を用いることはできない。したがって、図９の例の場合、スタンプモード編集画面においては、スタンプ用パレット２２０からスタンプアイコンを選んだ場合のみ、落書き機能２５１が用いられ、すでに配置されたスタンプ画像に対して処理する場合には、各タッチペン独自の機能が用いられることとする。
【０１２１】
図１０は、各機能のパラメータの設定方法を説明する図である。各タッチペンによる各機能のパラメータ（例えば、図９の拡大率αや、回転角θ）は、図１０に示されるように、ユーザにより操作Ａ１と操作Ａ２が実行されることで設定される。操作Ａ１には、「パラメータ指定中」の拡大機能付タッチペン２３ａが示されている。すなわち、操作Ａ１は、拡大機能付タッチペン２３ａのペン先２６１ａを、画像表示部２２に接着させる動作である。操作Ａ２には、「パラメータ決定」時の拡大機能付タッチペン２３ａが示されている。すなわち、操作Ａ２は、拡大機能付タッチペン２３ａのペン先２６１ａを、画像表示部２２から開放させる動作である。
【０１２２】
ユーザは、操作Ａ１に示されるように、拡大機能付タッチペン２３ａのペン先２６１ａを、スタンプ画像２３１が表示される画像表示部２２に接着し続けたり、または、接着したまま、ドラッグして、スタンプ画像２３１の位置や大きさを指定する。このユーザの操作入力に対応して、制御部１０１は、タッチペンの機能と、各機能のパラメータを特定し、特定した各機能のパラメータに応じた、スタンプ画像の処理を行い、画像表示部２２にその処理をリアルタイムに反映させる。ユーザは、操作Ａ１により、スタンプ画像２３１の位置や大きさの属性を指定した後、矢印Ｐ１に示されるように、操作Ａ２に移行し、拡大機能付タッチペン２３ａのペン先２６１ａを、画像表示部２２から開放する。この操作に対応して、制御部１０１おいては、操作Ａ１で指定された各属性のパラメータ（すなわち、スタンプ画像の位置や大きさ）が決定される。
【０１２３】
例えば、落書き機能２５１の場合には、ユーザは、拡大機能付タッチペン２３ａを用いて、スタンプ用パレット２２０から所望のスタンプアイコン２２１−６を選択し、選択したスタンプアイコン２２１−６に基づいて、スタンプ画像２３１（すなわち、拡大機能付タッチペン２３ａのペン先２６１ａ）を、編集画像２１１（タッチパネル１１１）に接触させる。そして、ユーザは、拡大機能付タッチペン２３ａのペン先２６１ａを開放しないままで、スタンプ画像２３１を所望の位置に移動（ドラッグ）すると、拡大機能付タッチペン２３ａのペン先２６１ａを開放する。これに対応して、制御部１０１は、拡大機能付タッチペン２３ａのペン先２６１ａを接触してから開放したときの移動位置に応じて、スタンプ画像２３１の位置属性を設定する。これにより、スタンプ画像２３１は、編集画像２１１の所望の位置に配置される。
【０１２４】
また、拡大機能２５２の場合には、ユーザは、拡大機能付タッチペン２３ａのペン先２６１ａを、落書き機能２５１により編集画像２１１上に配置されたスタンプ画像２３１の近傍（タッチパネル１１１）に接触させ、スタンプ画像２３１（の近傍）に拡大機能付タッチペン２３ａのペン先２６１ａを接触した位置Ｈ１から所望の位置Ｈ２にドラッグし、拡大機能付タッチペン２３ａのペン先２６１ａを開放する。これに対応して、制御部１０１は、この拡大機能付タッチペン２３ａのペン先２６１ａを接触してから開放したときの移動位置（移動距離）に応じて、スタンプ画像２３１の大きさ属性（図９の拡大率α）を設定する。これにより、図９のスタンプ画像２３１ａは、元のスタンプ画像２３１よりも拡大される。
【０１２５】
さらに、回転機能２５３の場合には、ユーザは、回転機能付タッチペン２３ｂのペン先２６１ｂを、落書き機能２５１により編集画像２１１上に配置されたスタンプ画像２３１の近傍（タッチパネル１１１）に接触させ、スタンプ画像２３１（の近傍）に回転機能付タッチペン２３ｂのペン先２６１ｂを接触した位置Ｉ１から、スタンプ画像２３１をドラッグしたまま回転させ、位置Ｉ２で、回転機能付タッチペン２３ｂのペン先２６１ｂを開放する。これに対応して、制御部１０１は、この回転機能付タッチペン２３ｂのペン先２６１ｂを接触してから開放したときの移動位置（移動距離）に応じて、スタンプ画像２３１の回転属性（図９の回転角θ）を設定する。これにより、図９のスタンプ画像２３１ｂは、元のスタンプ画像２３１から所定の角度だけ回転される。
【０１２６】
以上のように、ユーザは、拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂを用いて、スタンプ画像のサイズや角度、位置をそれぞれ設定することができる。なお、以上においては、それぞれ、拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂを単独で用いてスタンプ画像の属性を設定する場合を説明したが、図１１に示されるように、拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂを２本用いることによって、スタンプ画像２３１に、一度に複数の属性を設定することができる。
【０１２７】
スタンプ画像に対する複数属性のパラメータ設定は、図１１に示されるように、ユーザにより操作Ａ１１、操作Ａ１２、および操作Ａ１３が実行されることで設定される。なお、図１１において、矢印Ｐ１１は、操作Ａ１１から操作Ａ１２への移行を示し、矢印Ｐ１２は、操作Ａ１２から操作Ａ１３への移行を示す。
【０１２８】
操作Ａ１１は、ユーザがスタンプ画像の形を選択する操作である。操作Ａ１１において、ユーザは、拡大機能付タッチペン２３ａを用いて、スタンプ用パレット２２０から所望のスタンプアイコン２２１−６を選択する。操作Ａ１２は、ユーザがスタンプ画像の位置を指定する操作である。操作Ａ１２において、ユーザは、選択されたスタンプアイコン２２１−６に基づいて、スタンプ画像２３１（すなわち、拡大機能付タッチペン２３ａのペン先２６１ａ）を、編集画像２１１（タッチパネル１１１）に接触させる。操作Ａ１３は、ユーザがスタンプ画像を回転指定する操作である。操作Ａ１３において、ユーザは、回転機能付タッチペン２３ｂのペン先２６１ｂを、拡大機能付タッチペン２３ａのペン先２６１ａが開放されずに接触されているスタンプ画像２３１に接触させる。
【０１２９】
この操作Ａ１３においては、拡大機能付タッチペン２３ａのペン先２６１ａと回転機能付タッチペン２３ｂのペン先２６１ｂが、編集画像２１１のスタンプ画像２３１にまだ接触した状態であるので、制御部１０１は、位置属性および回転属性をまだ決定していない。したがって、操作Ａ１３において、それぞれのペン先２６１ａおよび２６１ｂはまだドラッグさせることができる（すなわち、まだ設定可能である）。そして、その後、拡大機能付タッチペン２３ａのペン先２６１ａと回転機能付タッチペン２３ｂのペン先２６１ｂが、編集画像２１１から開放されることにより、制御部１０１は、スタンプ画像２３１の位置属性と回転属性を一度に決定することができる。
【０１３０】
以上のように、２つのタッチペンを用いることにより、スタンプ画像の複数の属性情報のパラメータを同時に設定することができる。これにより、例えば、スタンプ画像の位置と角度が一度に設定されるので、例えば、図８のスタンプ画像２３１に示されるように、編集画像２１１の人物の顔に、スタンプ画像２３１をうまく合わせたいときなど、簡単に、所望のスタンプ画像を配置することができる。
【０１３１】
なお、操作Ａ１３に示される状態から、拡大機能付タッチペン２３ａのペン先２６１ａのみを開放させた場合には、スタンプ画像２３１の位置属性のみが決定されることになり、回転機能付タッチペン２３ｂによる回転属性の指定は、ペン先２６１ｂが開放されるまで継続される。逆に、操作Ａ１３に示される状態から、回転機能付タッチペン２３ｂのペン先２６１ｂのみを開放させた場合には、スタンプ画像２３１の回転属性のみが決定されることになり、拡大機能付タッチペン２３ａによる位置属性の指定は、ペン先２６１ａが開放されるまで継続される。
【０１３２】
また、上述した図１１の例においては、拡大機能付タッチペン２３ａと回転機能付タッチペン２３ｂがそれぞれ拡大および回転属性を設定することが可能であるのに、一方のタッチペンが落書き機能２５１の位置属性を設定するため、拡大機能２５２は、活用されていない。そこで、図１２に示されるように、すでに画像表示部２２の編集画像２１１に配置されているスタンプ画像２８１に、２本のタッチペンを同時に接触させることにより、スタンプ画像に拡大および回転属性を同時に設定するようにしてもよい。
【０１３３】
図１２は、拡大属性および回転属性を一度に設定する場合のタッチペンの操作方法の一例を示している。なお、図１２の例において、図中右側にあるウインドウＷは、画像表示部２２に表示される編集画像２１１に配置されたスタンプ画像２８１に接触されている拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂを矢印Ｔ１の方向から見た場合の例を示している。
【０１３４】
図１２の例の場合、すでに画像表示部２２の編集画像２１１に配置されているスタンプ画像２８１に、拡大機能付タッチペン２３ａのペン先２６１ａと、回転機能付タッチペン２３ｂのペン先２６１ｂが同時に接触される。
【０１３５】
図９を参照して上述したように、すでに画像表示部２２の編集画像２１１に配置されているスタンプ画像２８１に、拡大機能付タッチペン２３ａのペン先２６１ａと、回転機能付タッチペン２３ｂのペン先２６１ｂとが接触された場合、制御部１０１は、これらのタッチペンの機能が、落書き機能２５１ではなく、拡大機能２５２と回転機能２５３であることを特定する。したがって、ユーザは、拡大機能付タッチペン２３ａのペン先２６１ａと、回転機能付タッチペン２３ｂの両方のペン先２６１ｂを接触させたまま、編集画像２１１上をドラッグし、その後、各ペン先２６１ａおよび２６１ｂを開放することにより、拡大属性および回転属性のパラメータを設定することができる。
【０１３６】
なお、図１２の例の場合、同時に接触するようにしたが、同時でなくてもよい。また、図１２の例の場合においても、図１１の例の場合と同様に、一方のタッチペンのペン先だけが開放された場合には、他方のタッチペンによるスタンプ画像の属性の指定は、他方のタッチペンのペン先が開放されるまで、継続される。
【０１３７】
次に、上述したユーザ操作に対応して実行される写真シール自販機１の編集受付の処理の例を、図１３のフローチャートを参照して説明する。なお、この処理は、制御部１０１からの制御に基づいて各部が実行する処理であり、図６のステップＳ４７の編集受付処理の他の例である。例えば、図６のステップＳ４６において、図９に示されるように、アイコン４２１が選択されている画像編集画面が、画像表示部２２に表示されている。
【０１３８】
ユーザは、図１１の操作Ａ１１および操作Ａ１２に示されるように、拡大機能付タッチペン２３ａを用いて、画像表示部２２に表示されるスタンプ用パレット２２０から所望のスタンプアイコン２２１−６を選択し、編集画像２１１上にスタンプ画像２３１を配置するために、編集画像２１１上に、拡大機能付タッチペン２３ａのペン先２６１ａを接触させる。ユーザによる操作内容は、タッチパネル１１１を介して、制御部１０１に供給される。ステップＳ７１において、制御部１０１は、タッチパネル１１１を介して供給された操作内容に基づいて、スタンプアイコン２２１−６を特定し、記憶部１８１から画像処理部１０７に供給し、ステップＳ７２に進む。
【０１３９】
具体的には、タッチパネル１１１は、拡大機能付タッチペン２３ａのペン先２６１ａからの入力座標および拡大機能付タッチペン２３ａの識別情報を検出し、その入力座標を位置情報として、拡大機能付タッチペン２３ａの識別情報とともに、制御部１０１に供給する。制御部１０１は、タッチパネル１１１より供給される位置情報および拡大機能付タッチペン２３ａの識別情報と、画像表示部２２に表示されているGUI画像や編集対象となる撮影画像等に基づいて、ユーザによる操作入力の内容を、スタンプアイコン２２１−６を選択する操作であることを特定する。なお、タッチパネル１１１と制御部１０１の詳細な説明は、以降においても同様である。制御部１０１は、記憶部１８１から特定したスタンプアイコン２２１−６に対応するスタンプ画像２３１を読み出し、位置情報とともに、画像処理部１０７に供給する。画像処理部１０７は、位置情報に基づいて、編集画像２１１にスタンプ画像２３１を合成し、制御部１０１を介して、画像表示部２２に供給する。これにより、画像表示部２２の拡大機能付きタッチペン２３ａのペン先２６１ａには、スタンプ画像２３１が表示される。
【０１４０】
ユーザは、図１１の操作Ａ１３に示されるように、編集画像２１１上にスタンプ画像２３１に、拡大機能付タッチペン２３ａのペン先を接触させたままの状態で、回転機能付タッチペン２３ｂのペン先も接触させる。そして、ユーザは、拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂのペン先をスタンプ画像２３１に接触させたまま、拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂを移動させ、スタンプ画像２３１の位置と角度を指定する。
【０１４１】
タッチパネル１１１を介して、供給される操作内容および各タッチペンの識別情報に基づいて、制御部１０１は、ステップＳ７２において、スタンプ画像２３１に接触しているペンの数およびその機能を特定し、ステップＳ７３に進み、供給される操作内容に基づいて、拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂのペン先の位置を求め、その位置に基づいて、それぞれのタッチペンが接触してからの移動（位置や距離）に応じたパラメータ値を求め、画像処理部１０７に供給し、ステップＳ７４に進む。
【０１４２】
具体的には、制御部１０１は、操作内容および各タッチペンの識別情報に基づいて、スタンプ画像２３１に、位置属性を設定する拡大機能付タッチペン２３ａと回転属性を設定する回転機能付タッチペン２３ｂが２本接触していると特定し、さらに、拡大機能付タッチペン２３ａの位置に基づいて求められる拡大機能付タッチペン２３ａの移動に応じて、位置属性のパラメータを求め、回転機能付タッチペン２３ｂの位置に基づいて求められる回転機能付タッチペン２３ｂの移動に応じて、回転属性のパラメータを求め、求めた位置属性のパラメータおよび回転属性のパラメータを、画像処理部１０７に供給する。
【０１４３】
画像処理部１０７は、ステップＳ７４において、スタンプ画像２３１に、制御部１０１からの位置属性のパラメータおよび回転属性のパラメータに応じた画像処理を実行し、画像処理が実行されたスタンプ画像２３１と編集画像２１１を合成し、制御部１０１に供給し、ステップＳ７５に進む。すなわち、スタンプ画像には、各タッチペンの移動に応じたパラメータに基づいて、各タッチペンの機能に応じた画像処理が実行される。
【０１４４】
ステップＳ７５において、制御部１０１は、画像処理部１０７からの編集後の画像を、画像表示部２２に供給し、ステップＳ７６に進む。これにより、画像表示部２２の拡大機能付きタッチペン２３ａおよび回転機能付タッチペン２３ｂのペン先２６１ａおよび２６１ｂには、位置と角度が変更されたスタンプ画像２３１がリアルタイムに表示される。
【０１４５】
ユーザは、所望のスタンプ画像２３１の位置と角度になったところで、拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂのペン先を開放する。
【０１４６】
タッチパネル１１１を介して供給される操作内容と各タッチペンの識別情報に基づいて、制御部１０１は、ステップＳ７６において、各ペンのタッチパネル１１１からペン先が開放されたか否かを判定し、タッチパネル１１１からペン先が開放されるまで、ステップＳ７３に戻り、拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂのペン先の移動に応じたパラメータ値を求め、パラメータ値に応じた画像処理が実行されたスタンプ画像２３１をリアルタイムに表示させる。ステップＳ７６において、タッチパネル１１１からペン先が開放されたと判定された場合、制御部１０１は、スタンプ画像の編集処理が終了したとして、編集受付処理を終了し、図６のステップＳ４８に進む。
【０１４７】
ステップＳ４７の処理後は、図６のフローチャートを参照して上述したように、ステップＳ４８に進み、制御部１０１は、RAM１８３に保存された撮影画像（データ）を、ステップＳ４７において受け付けた結果得られる編集画像（データ）に更新する。
【０１４８】
以上のように、一度の操作で、スタンプ画像の複数の属性を設定することができるので、ユーザは、簡単に、好みの位置、大きさまたは角度のスタンプ画像を編集画像に配置することができる。例えば、図８のスタンプ画像２３１に示されるように、編集画像２１１の人物の顔に、スタンプ画像２３１をうまく合わせたいときなど、簡単に、所望のスタンプ画像を配置することができる。
【０１４９】
また、複数のユーザにより、それぞれのタッチペンが用いられて、スタンプ画像のそれぞれの属性が設定される場合には、ユーザの意図せぬスタンプ画像を得ることができ、ユーザに意外性に富んだ面白みのあるスタンプ画像を提供することができる。
【０１５０】
また、スタンプ画像を、ユーザの所望する大きさ、角度、または色に変更して、撮影した画像に追加することができるので、写真シール販売機１において、同じ絵柄のスタンプ画像を、サイズや色、角度を変えて記憶する必要がなくなり、記憶容量の増加を抑制することができる。
【０１５１】
なお、上記説明においては、制御部１０１は、移動に応じて各パラメータを設定するように説明したが、これは、移動位置でもよく、移動距離でもよく、さらに、ペン先の接触時間に応じて、各パラメータを設定するようにしてもよい。
【０１５２】
また、上記説明においては、写真シール販売機１に、落書き機能２５１および拡大機能２５２を両方有する拡大機能付タッチペン２３ａと、落書き機能２５１および回転機能２５３を両方有する拡大機能付タッチペン２３ｂを備える場合を説明したが、写真シール販売機１に、図１４に示されるように、それぞれ１つの機能を備えたタッチペンを複数設置するようにしてもよい。図１４は、図９のタッチペンの他の例を示している。
【０１５３】
図１４の例の場合、写真シール販売機１に設置されるタッチペンは、落書き機能２５１のみを有する落書き機能用タッチペン３０１ａ、回転機能２５３のみを有する回転機能用タッチペン３０１ｂ、および、拡大機能２５２のみを有する拡大機能用タッチペン３０１ｃの３本により構成される。
【０１５４】
図１４の例の場合には、落書き機能用タッチペン３０１ａ、回転機能用タッチペン３０１ｂ、および、拡大機能用タッチペン３０１ｃを３本同時に用いることができるので、１つのスタンプ画像２３１に対して、３つの属性を一度に設定できたり、あるいは、３つのスタンプ画像に対しても、それぞれの属性の設定をするようにすることもできる。
【０１５５】
以上のように、図１４の例においては、各タッチペンの機能が一意に決まっているため、ユーザは、機能を間違えることなく、操作性がさらに簡単になる。また、タッチペンの本数が増えることにより、タッチペンを使用する人数も増え、さらに、意外性のあるスタンプ画像が配置された写真シールを提供することができる。
【０１５６】
なお、タッチペンの本数は、２本や３本に限定されることなく、何本設けるようにしてもよい。また、各タッチペンには、落書き機能、拡大機能、または、回転機能に限らず、図１７を参照して後述する、スタンプ画像の色属性のパラメータを設定する色機能、スタンプ画像のグラデーションの濃度属性のパラメータを設定するグラデーション機能、スタンプ画像の透明度属性のパラメータを設定するグラデーション機能、スタンプ画像の成長属性のパラメータを設定する成長機能などの機能を設けるようにしてもよい。
【０１５７】
次に、図１５のフローチャートを参照して、図３のステップＳ１４の印刷処理の一例を説明する。なお、この処理は、制御部１０１からの制御に基づいて各部が実行する処理である。
【０１５８】
ステップＳ１１１において、制御部１０１は、図６のステップＳ５２において、RAM１８３に記憶された分割モードを読み出し、ステップＳ１１２に進む。
【０１５９】
ステップＳ１１２において、制御部１０１は、ヘッダ部１４２を制御し、図６のステップＳ４８において、RAM１８３に保存された編集画像データ（プリント画像）を、ステップＳ１１１で読み出された分割モードに基づいて印刷領域に割り当て、ステップＳ１１３に進む。
【０１６０】
ステップＳ１１３において、制御部１０１は、ヘッダ部１４２を制御し、編集画像をシール紙１６２に印刷して出力する。これにより、写真シール紙排出口５０からシール紙１６２が排出され、図３のステップＳ１４に戻る。
【０１６１】
以上のようにして、ユーザの好みに応じたスタンプ画像が配置された写真シールが提供される。したがって、ユーザに満足感を与えることができる。
【０１６２】
図１６は、本発明の写真シール販売機の内部の他の構成例を示すブロック図である。なお、図１６において、図２と対応する部分には同一の符号を付してあり、その詳細な説明は繰り返しとなるため適宜省略する。
【０１６３】
図１６の例では、図２の拡大機能付タッチペン２３ａおよび回転機能付タッチペン２３ｂの代わりに、タッチペン４１１およびダイヤル（回転つまみ）４１２が設けられている。さらに、ダイヤル４１２の機能に応じた操作指標を表示するためのダイヤル機能表示部４１３が設けられている。
【０１６４】
タッチペン４１１は、ユーザの操作に基づいて、取り込まれた撮影画像に落書きを入力する落書き機能を有している。ダイヤル４１２は、画像編集を行う場合に、例えば、スタンプ画像の大きさ、角度などの属性のパラメータを設定する機能を有している。ダイヤル機能表示部４１３は、液晶ディスプレイなどにより構成され、タッチペン４１１により選択されるダイヤルの４１２の機能に応じて、ダイヤル４１２を操作するための指標画像を表示する。この指標画像は、例えば、記憶部１８１などに予め記憶されている。
【０１６５】
ユーザは、タッチペン４１１を操作することにより、画像表示部２２に表示された画像編集用GUIを利用して、画像表示部２２に表示された操作指示画像に対する入力作業や、撮影画像に対する編集入力作業を行う。また、ユーザは、編集入力作業において、撮影された画像にスタンプ画像を追加する際、タッチペン４１１およびダイヤル４１２を併用することにより、スタンプ画像の大きさや角度の変更を実行するように指令することができる。具体的には、ユーザは、タッチペン４１１を用いて、ダイヤル４１２の機能を選択する。制御部１０１は、ダイヤル４１２の機能に応じた指標画像を、記憶部１８１から読み出し、ダイヤル機能表示部４１３に表示させる。ユーザは、ダイヤル機能表示部４１３に表示された指標を参照して、ダイヤル４１２を左右に動かすことにより、タッチペン４１１で指示したスタンプ画像の大きさなどを設定することができる。
【０１６６】
図１７は、図１６の写真シール販売機１のユーザ編集作業部３１の構成例を示している。なお、図１７において、図７または図８と対応する部分には同一の符号を付してあり、その詳細な説明は繰り返しとなるため適宜省略する。図１７の例においては、スタンプモード編集画面が表示される画像表示部２２、タッチペン４１１、ダイヤル４１２、および、ダイヤル機能表示部４１３より構成されるユーザ編集作業部３１が示されている。
【０１６７】
図１７の画像表示部２２には、ダイヤル４１２を左右に動かすことにより設定できる機能を選択するために、「大小」と記載されたアイコン４２１、「回転」と記載されたアイコン４２２、「色」と記載されたアイコン４２３、「グラデーション」と記載されたアイコン４２４、「透明度」と記載されたアイコン４２５、および「成長」と記載されたアイコン４２６が表示されている。
【０１６８】
ユーザは、タッチペン４１１を操作することにより、アイコン４２１乃至４２６の中から使用したいアイコンを１つずつ選択して、編集画像２１１に配置するスタンプ画像２３１の編集を行う。図１７の例では、選択されているアイコン４２１が実線で表示されており、選択されていないアイコン４２２乃至アイコン４２６が破線で表示されている。
【０１６９】
図１７の例のように、アイコン４２１が選択されると、ダイヤル４１２には、スタンプ画像２３１の大きさ（大小）属性を設定することができる拡大機能が付加され、それに応じて、ダイヤル機能表示部４１３には、拡大機能用の指標画像が表示される。拡大機能用の指標画像は、ダイヤル４１２を動かす指標となる「小」および「大」のアイコンや矢印アイコンなどで構成される。「小」は、ダイヤル４１２が反時計回りに動かされることにより、スタンプ画像２３１の大きさが小さくなることを示すものであり、「大」は、ダイヤル４１２が時計回りに動かされることによりスタンプ画像２３１の大きさが大きくなることを示すものである。ユーザは、ダイヤル機能表示部４１３のダイヤル４１２を左右に動かすことにより、編集画像２１１に配置するスタンプ画像２３１の大きさを変更することができる。
【０１７０】
また、アイコン４２２が選択されると、ダイヤル４１２には、スタンプ画像２３１の角度属性を設定することができる回転機能が付加され、それに応じて、ダイヤル機能表示部４１３には、回転機能用の指標画像が表示される。アイコン４２３が選択されると、ダイヤル４１２には、スタンプ画像２３１の色属性を設定することができる色機能が付加され、それに応じて、ダイヤル機能表示部４１３には、色機能用の指標画像が表示される。アイコン４２４が選択されると、ダイヤル４１２には、スタンプ画像２３１のグラデーションの濃度属性を設定することができるグラデーション機能が付加され、それに応じて、ダイヤル機能表示部４１３には、グラデーション機能用の指標画像が表示される。アイコン４２５が選択されると、ダイヤル４１２には、スタンプ画像２３１の透明度属性を設定することができる回転機能が付加され、それに応じて、ダイヤル機能表示部４１３には、透明度機能用の指標画像が表示される。アイコン４２６が選択されると、ダイヤル４１２には、スタンプ画像２３１の成長度属性を設定することができる成長機能が付加され、それに応じて、ダイヤル機能表示部４１３には、成長機能用の指標画像が表示される。なお、図１７の例においては、ダイヤル４１２には、何も記されていないが、ダイヤル４１２に、ダイヤル４１２が指す位置（方向）を示す矢印などを設けるようにしてもよい。
【０１７１】
図１８は、ダイヤル機能表示部の他の例を示す。
【０１７２】
図１７のアイコン４２２が選択され、ダイヤル４１２に回転機能が付加された場合のダイヤル機能表示部４３１は、回転機能用に、ダイヤル４１２を動かす指標となる「左」および「右」のアイコンや矢印アイコンなどで構成される。「左」は、ダイヤル４１２が反時計回りに動かされることにより、スタンプ画像２３１が左方向に回転されることを示すものであり、「大」は、ダイヤル４１２が時計回りに動かされることによりスタンプ画像２３１が右方向に回転されることを示すものである。ユーザは、ダイヤル機能表示部４１３のダイヤル４１２を左右に動かすことにより、編集画像２１１に配置するスタンプ画像２３１の角度を変更することができる。
【０１７３】
アイコン４２３が選択され、ダイヤル４１２に色機能が付加された場合のダイヤル機能表示部４３１は、色機能用に、ダイヤル４１２を動かす指標となる代表８色のカラーバーや矢印アイコンなどで構成される。ダイヤル４１２の８方向に表示されるカラーバーは、例えば、白、赤、橙、黄、緑、青、紫、または黒などにより構成され、ダイヤル４１２を左右に動作させ、各色のカラーバーの示す方向にダイヤル４１２を位置させることにより、スタンプ画像２３１の色がカラーバーの示す色になることを示すものである。なお、各方向の間にダイヤル４１２が位置した場合には、スタンプ画像２３１の色が、その位置の両側の色の中間色が設定されるようにしてもよい。ユーザは、ダイヤル機能表示部４１３のダイヤル４１２を左右に動かすことにより、編集画像２１１に配置するスタンプ画像２３１の色を変更することができる。
【０１７４】
アイコン４２４が選択され、ダイヤル４１２にグラデーション機能が付加された場合のダイヤル機能表示部４３１は、グラデーション機能用に、ダイヤル４１２を動かす指標となる「淡」および「濃」のアイコンや矢印アイコンなどで構成される。「淡」は、ダイヤル４１２が反時計回りに動かされることにより、スタンプ画像２３１が淡い濃度のグラデーションになることを示すものであり、「濃」は、ダイヤル４１２が時計回りに動かされることによりスタンプ画像２３１が濃い濃度のグラデーションになることを示すものである。なお、グラデーション機能においては、濃度ではなく、グラデーションになる方向を設定するようにしてもよい。ユーザは、ダイヤル機能表示部４１３のダイヤル４１２を左右に動かすことにより、編集画像２１１に配置するスタンプ画像２３１が所望のグラデーションになるように変更することができる。
【０１７５】
アイコン４２５が選択され、ダイヤル４１２に透明度機能が付加された場合のダイヤル機能表示部４３１は、透明度機能用に、ダイヤル４１２を動かす指標となる「０％」および「１００％」のアイコンや矢印アイコンなどで構成される。「０％」は、ダイヤル４１２が反時計回りに動かされることにより、スタンプ画像２３１の透明度が０％に近づくことを示すものであり、「１００％」は、ダイヤル４１２が時計回りに動かされることによりスタンプ画像２３１の透明度が１００％に近づくことを示すものである。ユーザは、ダイヤル機能表示部４１３のダイヤル４１２を左右に動かすことにより、編集画像２１１に配置するスタンプ画像２３１の透明度を変更することができる。
【０１７６】
アイコン４２６が選択され、ダイヤル４１２に成長機能が付加された場合のダイヤル機能表示部４３１は、成長機能用に、ダイヤル４１２を動かす指標となる「前」「後」のアイコンや矢印アイコンなどで構成される。「前」は、ダイヤル４１２が反時計回りに動かされることにより、スタンプアイコン２２１の成長を前に戻すことができることを示すものであり、「後」は、ダイヤル４１２が時計回りに動かされることによりスタンプアイコン２２１の成長を進めて、成長後にすることを示すものである。
【０１７７】
この成長機能とは、スタンプ画像の成長の度合いを設定することができる機能であり、例えば、図１９に示されるように、スタンプ画像４５１が「双葉」である場合には、成長を「前」にすることにより、スタンプ画像４５１を、「種」に変化させ、成長を「後」にすることにより、スタンプ画像４５１を、「つぼみ」や「花」に変化させることができる機能である。さらに、「卵」のスタンプ画像の場合には、成長機能を用いることにより、「卵」のスタンプ画像を、「ひよこ」から、「にわとり」に変化させることができる。すなわち、図１９の例の場合、「種」、「双葉」、「つぼみ」、「花」の順に成長する一連の成長過程が、データとしてスタンプ画像４５１に関連つけられて記憶部１８１などに記憶されている。したがって、ユーザは、ダイヤル機能表示部４１３のダイヤル４１２を左右に動かすことにより、編集画像２１１に配置するスタンプ画像２３１の成長過程の位置を選ぶことができる。
【０１７８】
図２０は、各機能のパラメータの設定方法を説明する図である。タッチペン４１１とダイヤル４１２による各機能のパラメータは、図２０に示されるように、ユーザにより操作Ａ２１が実行されることで設定される。操作Ａ２１には、パラメータ指定中のタッチペン４１１とダイヤル４１２が示されている。すなわち、操作Ａ２１は、タッチペン４１１のペン先４６１を、画像表示部２２に接着させ、かつ、ダイヤル４１２を左右に動作させる動作である。
【０１７９】
ユーザは、タッチペン４１１のペン先４６１を、スタンプ画像２３１が表示される画像表示部２２に接着している間に、矢印Ｑに示されるように、ダイヤル４１２左右に動作させることにより、各機能のパラメータを指定する。このユーザの操作入力に対応して、制御部１０１は、タッチペン４１１およびダイヤル４１２の機能と、各機能のパラメータを特定し、特定した各機能のパラメータに応じたスタンプ画像の処理を行い、画像表示部２２にその処理をリアルタイムに反映させる。そして、ユーザが、タッチペン４１１のペン先４６１を、画像表示部２２から離す（開放する）ことにより、制御部１０１においては、操作Ａ２１で指定された各機能のパラメータ（すなわち、スタンプ画像の属性）が決定される。
【０１８０】
次に、図２０を参照して上述したユーザ操作に対応して実行される写真シール自販機１の編集受付の処理の例を、図２１のフローチャートを参照して説明する。なお、この処理は、制御部１０１からの制御に基づいて各部が実行する処理であり、図６のステップＳ４７の編集受付処理の他の例である。例えば、図６のステップＳ４６において、図１７に示されるように、アイコン４２１が選択されている画像編集画面が、画像表示部２２に表示されている。したがって、ダイヤル機能表示部４１３には、拡大機能用の指標が表示されている。
【０１８１】
ユーザは、タッチペン４１１を用いて、画像表示部２２に表示されるスタンプ用パレット２２０から所望のスタンプアイコン２２１−６を選択し、編集画像２１１上にスタンプ画像２３１を配置するために、編集画像２１１に、タッチペン４１１のペン先を接触させる。ユーザによる操作内容は、タッチパネル１１１を介して、制御部１０１に供給される。ステップＳ１５１において、制御部１０１は、タッチパネル１１１を介して供給された操作内容に基づいて、スタンプアイコン２２１−６を特定し、記憶部１８１から画像処理部１０７に供給し、ステップＳ１５２に進む。
【０１８２】
このとき、制御部１０１は、記憶部１８１から特定したスタンプアイコン２２１−６に対応するスタンプ画像２３１を読み出し、位置情報とともに、画像処理部１０７に供給する。画像処理部１０７は、位置情報に基づいて、編集画像２１１にスタンプ画像２３１を合成し、制御部１０１を介して、画像表示部２２に供給する。これにより、画像表示部２２のタッチペン４１１のペン先４６１には、スタンプ画像２３１が表示される。
【０１８３】
ユーザは、図２１の操作Ａ２１に示されるように、編集画像２１１上にスタンプ画像２３１に、タッチペン４１１のペン先４６１を接触させたままの状態で、タッチペン４１１を移動（ドラッグ）させたり、ダイヤル４１２を左右に動作させ、スタンプ画像２３１の位置と大きさを設定する。
【０１８４】
タッチパネル１１１を介して、供給される操作内容に基づいて、制御部１０１は、ステップＳ１５２において、スタンプ画像２３１に接触したタッチペンの機能と、アイコン２４１の選択により設定されているダイヤル４１２の機能を特定し、ステップＳ１５３に進み、供給される操作内容に基づいて、タッチペン４１１のペン先４６１の位置を求め、その位置に基づいて、タッチペン４１１が接触してからの移動に応じたパラメータ値を求め、ステップＳ１５４に進む。さらに、制御部１０１は、ステップＳ１５４において、ダイヤル４１２の角度（回転）を求め、ダイヤル４１２の角度に応じたパラメータ値を求め、画像処理部１０７に供給し、ステップＳ１５５に進む。なお、ダイヤル４１２の構造によっては、ダイヤル４１２が移動した角度量に応じてパラメータを設定するようにしてもよい。
【０１８５】
具体的には、ステップＳ１５２乃至Ｓ１５４において、制御部１０１は、スタンプ画像２３１に、位置属性を設定するタッチペン４１１が接触していると特定し、タッチペン４１１の移動に応じて、位置属性のパラメータを求め、さらに、アイコン２４１の選択により拡大機能が設定されているダイヤル４１２の角度に応じて、拡大属性のパラメータを求め、求めた位置属性のパラメータおよび拡大属性のパラメータを、画像処理部１０７に供給する。
【０１８６】
画像処理部１０７は、ステップＳ１５５において、スタンプ画像２３１に、制御部１０１からの位置属性のパラメータおよび拡大属性のパラメータに応じた画像処理を実行し、画像処理が実行されたスタンプ画像２３１と編集画像２１１を合成し、制御部１０１に供給し、ステップＳ１５６に進む。すなわち、スタンプ画像には、タッチペンの移動距離に応じたパラメータ、または、ダイヤルの角度応じたパラメータに基づいて、タッチペンの機能に応じた画像処理が実行される。
【０１８７】
ステップＳ１５６において、制御部１０１は、画像処理部１０７からの編集後の画像を、画像表示部２２に供給し、ステップＳ１５７に進む。これにより、画像表示部２２のタッチペン４１１のペン先４６１には、位置と大きさが変更されたスタンプ画像２３１が表示される。
【０１８８】
ユーザは、所望のスタンプ画像２３１の位置と大きさになったところで、タッチペン４１１のペン先４６１を開放する。
【０１８９】
タッチパネル１１１を介して供給される操作内容に基づいて、制御部１０１は、ステップＳ１５７において、タッチパネル１１１からタッチペン４１１のペン先４６１が開放されたか否かを判定し、タッチパネル１１１からペン先４６１が開放されるまで、ステップＳ１５３に戻り、タッチペン４１１のペン先４６１の移動、またはダイヤル４１２の回転に応じたパラメータ値を求め、パラメータ値に応じたスタンプ画像２３１をリアルタイムに表示させる。ステップＳ１５７において、タッチパネル１１１からペン先４６１が開放されたと判定された場合、制御部１０１は、スタンプ画像の編集処理が終了したとして、編集受付処理を終了し、図６のステップＳ４８に進む。
【０１９０】
以上のように、一度の操作で、スタンプ画像の複数の属性を設定することができるので、ユーザは、簡単に、好みの位置、大きさまたは角度のスタンプ画像を編集画像に配置することができる。
【０１９１】
また、例えば、ダイヤル４１２に対して、タッチペン４１１が複数備えられた場合には、複数のユーザにより、各タッチペンが用いられて、一度に複数のスタンプ画像の属性がダイヤルを操作することにより設定され、ユーザは、効率よく編集処理ができるようになり、ユーザの編集時間を短縮することができる。
【０１９２】
なお、図２１の例においては、タッチペン４１１とダイヤル４１２によりスタンプ画像３２１の複数の属性を一度に設定するようにしたが、一旦、編集画像２１１に配置されたスタンプ画像３２１をタッチペン４１１で選択状態にしておき、それに対して、ダイヤル４１２を左右に動作させることにより、パラメータを設定するようにしてもよい。この場合には、タッチペン４１１は、画像表示部２２から開放されているため、タッチペン４１１を操作することにより、アイコン４２１乃至４２６の中から、アイコンを変更しながら、ダイヤル４１２によりパラメータを設定することができるので、ユーザは、多種の機能を、早い時間で設定することができ、操作性を向上させることができる。
【０１９３】
さらに、上記説明においては、１本のタッチペン４１１と１つのダイヤル４１２で、複数の機能の中から１つの機能を選択することにより、選択された機能を設定するようにしたが、図２２に示されるように、機能毎にダイヤルを設けるようにしてもよい。
【０１９４】
図２２は、本発明を適用した写真シール販売機のユーザ編集作業部３１の他の構成例を示している。なお、図２２において、図１７と対応する部分には同一の符号を付してあり、その詳細な説明は繰り返しとなるため適宜省略する。
【０１９５】
図２２の例においては、図１７のタッチペン４１１の代わりに、拡大機能付タッチペン５０１、回転機能付タッチペン５０２、色機能付タッチペン５０３、グラデーション機能付タッチペン５０４、および透明度機能付タッチペン５０５が設けられており、図１７のダイヤル４１２の代わりに、拡大機能用ダイヤル５１１、回転機能用ダイヤル５１２、色機能用ダイヤル５１３、グラデーション機能用ダイヤル５１４、および透明度機能用ダイヤル５１５が設けられている。また、図１７のダイヤル機能表示部４１３、およびアイコン４２１乃至４２６は設けられていない。
【０１９６】
拡大機能付タッチペン５０１、回転機能付タッチペン５０２、色機能付タッチペン５０３、グラデーション機能付タッチペン５０４、および透明度機能付タッチペン５０５は、ユーザの操作に基づいて、取り込まれた撮影画像に落書きを入力する落書き機能とともに、各属性のパラメータ値を設定する対象のスタンプ画像を指示する機能を有している。
【０１９７】
拡大機能用ダイヤル５１１、回転機能用ダイヤル５１２、色機能用ダイヤル５１３、グラデーション機能用ダイヤル５１４、および透明度機能用ダイヤル５１５は、画像編集を行う場合に、スタンプ画像の大きさ、角度などの属性情報のパラメータを設定する各機能を有している。例えば、拡大機能用ダイヤル５１１は、スタンプ画像３２１の大きさ（大小）属性を設定する拡大機能を有している。回転機能用ダイヤル５１２は、スタンプ画像３２１の回転（大小）属性を設定する回転機能を有している。色機能用ダイヤル５１３は、スタンプ画像３２１の色属性を設定する色機能を有している。グラデーション機能用ダイヤル５１４は、スタンプ画像３２１のグラデーションの濃度属性を設定するグラデーション機能を有している。透明度機能用ダイヤル５１５は、スタンプ画像３２１の透明度属性を設定する透明度機能を有している。
【０１９８】
したがって、ユーザは、拡大機能付タッチペン５０１のペン先を、スタンプ画像２３１が表示される画像表示部２２に接着している間に拡大機能用ダイヤル５１１を左右に動作させることにより、スタンプ画像２３１の大きさ属性のパラメータを指定し、拡大機能付タッチペン５０１のペン先を、画像表示部２２から離す（開放する）ことにより、スタンプ画像２３１を拡大機能用ダイヤル５１１の動作に応じた大きさに設定することができる。
【０１９９】
ユーザは、回転機能付タッチペン５０２のペン先を、スタンプ画像２３１が表示される画像表示部２２に接着している間に回転機能用ダイヤル５１１を左右に動作させることにより、スタンプ画像２３１の回転属性のパラメータを指定し、回転機能付タッチペン５０２のペン先を、画像表示部２２から離す（開放する）ことにより、スタンプ画像２３１を回転機能用ダイヤル５１２の動作に応じた角度に設定することができる。
【０２００】
ユーザは、色機能付タッチペン５０３のペン先を、スタンプ画像２３１が表示される画像表示部２２に接着している間に色機能用ダイヤル５１３を左右に動作させることにより、スタンプ画像２３１の色属性のパラメータを指定し、色機能付タッチペン５０３のペン先を、画像表示部２２から離す（開放する）ことにより、スタンプ画像２３１を色機能用ダイヤル５１３の動作に応じた色に設定することができる。
【０２０１】
ユーザは、グラデーション機能付タッチペン５０４のペン先を、スタンプ画像２３１が表示される画像表示部２２に接着している間にグラデーション機能用ダイヤル５１４を左右に動作させることにより、スタンプ画像２３１のグラデーションの濃度属性のパラメータを指定し、グラデーション機能付タッチペン５０４のペン先を、画像表示部２２から離す（開放する）ことにより、スタンプ画像２３１をグラデーション機能用ダイヤル５１４の動作に応じたグラデーション濃度に設定することができる。
【０２０２】
ユーザは、透明度機能付タッチペン５０５のペン先を、スタンプ画像２３１が表示される画像表示部２２に接着している間に透明度機能用ダイヤル５１５を左右に動作させることにより、スタンプ画像２３１の透明度属性のパラメータを指定し、透明度機能付タッチペン５０５のペン先を、画像表示部２２から離す（開放する）ことにより、スタンプ画像２３１を透明度機能用ダイヤル５１５の動作に応じた透明度に設定することができる。
【０２０３】
以上のように、図２２の例の場合、機能を選択する必要がないので、短時間で、複数のユーザにより複数のスタンプ画像に対してさまざまな処理を実行させることができる。さらに、ユーザ編集作業部３１のダイヤル設置位置に、それぞれのダイヤルの指標を予め書いておくこともできるので、ダイヤル機能表示部４１３も設ける必要がなく、消費電力を削減することができる。
【０２０４】
なお、図２２の例においては、各ダイヤルに対応する専用のタッチペンを設けるようにしたが、タッチペンを１本にしてもよいし、複数のタッチペンを設けた場合でも、各ダイヤルに対応させなくてもよい。すなわち、どのタッチペンによりスタンプ画像３２１を接触している場合でも、ダイヤル５１３が操作されれば、色属性のパラメータが設定され、ダイヤル５１４が操作されれば、グラデーションのパラメータが設定される。
【０２０５】
また、図２２の例においては、タッチペンを接着したまま、ダイヤルを動作させることにより、パラメータを指定するように説明したが、タッチペンでスタンプ画像を選択して（すぐにタッチペンを画像表示部２２より開放して）、対応するダイヤルを動作させ、パラメータを指定するようにしてもよい。
【０２０６】
以上のように、写真シール販売機１において予め登録されているスタンプ画像を、所望の大きさ、角度、または色に画像処理（変更）して画像に追加することができるので、例えば、撮影されているオブジェクトの形に合わせることができるなど、スタンプ追加の操作性を向上させ、ユーザに満足感のいく写真シールを提供することができる。
【０２０７】
また、スタンプ画像に一度に複数の設定を行うことや、複数のスタンプ画像に一度に設定を行うことができるので、編集時間の短縮、操作性の向上が図れる。
【０２０８】
なお、上記説明においては、複数のタッチペンなどを用いて、スタンプ画像の属性を設定する例を説明したが、属性を設定することができるのは、スタンプ画像だけに限らず、一連の操作が完了したペン画像（例えば、編集画像２１１に配置された図９の落書き２４１）の属性も設定することもできる。この場合の属性情報は、予め設定され、記憶部１８１などに記憶されている。
【０２０９】
また、上記説明においては、ダイヤルを左右に回転（動作）させ、角度や移動した角度量に応じてパラメータを設定すると説明したが、ダイヤルが８つのスイッチを有するようにし、そのスイッチに応じてパラメータが設定されるように構成してもよい。さらに、上記説明においては、タッチペンまたはダイヤルを用いてスタンプ画像の属性を設定する場合を説明したが、タッチペンの他に、スタイラスペン、タブレットなどのポインティングデバイスを用いるようにしてもよいし、タッチペンやダイヤルの他に、ボタン、マウス、トラックボールやジョイスティック、または、フットスイッチなどを用いるようにしてもよい。
【図面の簡単な説明】
【０２１０】
【図１】本発明を適用した写真シール販売機の実施の形態の外観構成例を示す斜視図である。
【図２】写真シール販売機の機能的構成例を示すブロック図である。
【図３】図２の制御部が行うゲーム処理の一例を説明するフローチャートである。
【図４】図３のステップＳ１２の撮影処理の一例を説明するフローチャートである。
【図５】図３のステップＳ１３の編集処理の一例を説明するフローチャートである。
【図６】図３のステップＳ１３の編集処理の一例を説明するフローチャートである。
【図７】図１のユーザ編集作業部の画像表示部に表示される画像編集画面の例を示す図である。
【図８】図１のユーザ編集作業部の画像表示部に表示される画像編集画面の他の例を示す図である。
【図９】図１の拡大機能付タッチペンおよび回転機能付タッチペンの機能を説明する図である。
【図１０】図１の拡大機能付タッチペンおよび回転機能付タッチペンによるパラメータ設定の例を説明する図である。
【図１１】図１の拡大機能付タッチペンおよび回転機能付タッチペンの操作の一例を説明する図である。
【図１２】図１の拡大機能付タッチペンおよび回転機能付タッチペンの操作の他の例を説明する図である。
【図１３】図６のステップＳ４７の編集受付処理の一例を説明するフローチャートである。
【図１４】図１の写真シール販売装置のタッチペンの他の例を示す図である。
【図１５】図３のステップＳ１４の印刷処理の一例を説明するフローチャートである。
【図１６】写真シール販売機の他の機能的構成例を示すブロック図である。
【図１７】図１６の写真シール販売機のユーザ編集作業部の画像表示部に表示される画像編集画面の例を示す図である。
【図１８】図１７のダイヤル機能表示部の他の例である。
【図１９】成長機能を説明する図である。
【図２０】図１６のタッチペンおよびダイヤルの操作の一例を説明する図である。
【図２１】図６のステップＳ４７の編集受付処理の他の例を説明するフローチャートである。
【図２２】ユーザ編集作業部の画像表示部に表示される画像編集画面の他の例を示す図である。
【符号の説明】
【０２１１】
１  写真シール自販機
２１  カメラ
２２  画像表示部
２３ａ  拡大機能付タッチペン
２３ｂ  回転機能付タッチペン
３１  ユーザ編集作業部
１０１  制御部
１０７  画像処理部
１１１  タッチパネル
２１１  編集画像
２３１  スタンプ画像
３０１ａ  落書き機能用タッチペン
３０１ｂ  回転機能用タッチペン
３０１ｃ  拡大機能用タッチペン
４１１  タッチペン
４１２  ダイヤル
５０１  拡大機能付タッチペン
５０２  回転機能付タッチペン
５０３  色機能付タッチペン
５０４  グラデーション機能付タッチペン
５０５  透明度機能付タッチペン
５１１  拡大機能用ダイヤル
５１２  回転機能用ダイヤル
５１３  色機能用ダイヤル
５１４  グラデーション機能用ダイヤル
５１５  透明度機能用ダイヤル
【図１】
2005277891.tif 000003
【図２】
2005277891.tif 000004
【図３】
2005277891.tif 000005
【図４】
2005277891.tif 000006
【図５】
2005277891.tif 000007
【図６】
2005277891.tif 000008
【図７】
2005277891.tif 000009
【図８】
2005277891.tif 000010
【図９】
2005277891.tif 000011
【図１０】
2005277891.tif 000012
【図１１】
2005277891.tif 000013
【図１２】
2005277891.tif 000014
【図１３】
2005277891.tif 000015
【図１４】
2005277891.tif 000016
【図１５】
2005277891.tif 000017
【図１６】
2005277891.tif 000018
【図１７】
2005277891.tif 000019
【図１８】
2005277891.tif 000020
【図１９】
2005277891.tif 000021
【図２０】
2005277891.tif 000022
【図２１】
2005277891.tif 000023
【図２２】
2005277891.tif 000024