(57)【特許請求の範囲】
【請求項１】
写真画像に対する切り取り範囲を設定し、前記写真画像のうち前記切り取り範囲内の部分を加工画像として、前記加工画像又は前記加工画像に基づく画像をユーザに提供する写真撮影遊戯装置であって、
ユーザが見る画面上に、前記切り取り範囲に対応する範囲表示領域と、前記写真画像のうち少なくとも前記切り取り範囲に対応する部分とを表示する表示手段と、
ユーザによる前記写真画像の移動操作を受け付ける移動操作受付手段と、
前記移動操作受付手段により受け付けられた移動操作に応じて、前記範囲表示領域に対する前記写真画像の位置が変更されるように前記表示手段を制御する移動制御手段と、
ユーザによる前記写真画像の拡大縮小操作を受け付ける拡大縮小操作受付手段と、
前記拡大縮小操作受付手段により受け付けられた拡大縮小操作に応じて、前記写真画像が拡大縮小されるように前記表示手段を制御する拡大縮小制御手段と、
前記写真画像のうち、前記表示手段により表示されている前記範囲表示領域に対応する部分の切り取りを実行し前記加工画像を生成する実行手段とを備え、
前記拡大縮小制御手段は、前記拡大縮小操作受付手段により前記拡大縮小操作が受け付けられたとき、前記写真画像のうち前記範囲表示領域の所定の基準位置に対応する基準点を中心として前記写真画像を拡大縮小させ、
前記基準位置は、前記範囲表示領域の左右中央部の近傍に位置する、写真撮影遊戯装置。
【請求項２】
前記移動制御手段は、前記画面中の前記範囲表示領域の位置が維持された状態で前記範囲表示領域に対する前記写真画像の位置が変更されるように前記表示手段を制御し、
前記拡大縮小制御手段は、前記画面中の前記範囲表示領域の大きさが維持された状態で前記写真画像が拡大縮小されるように前記表示手段を制御する、請求項１に記載の写真撮影遊戯装置。
【請求項３】
前記基準位置は、前記範囲表示領域の上下方向中央部よりも上方に位置する、請求項１又は２に記載の写真撮影遊戯装置。
【請求項４】
前記基準位置は、前記範囲表示領域の上辺近傍に位置する、請求項１から３のいずれか１項に記載の写真撮影遊戯装置。
【請求項５】
前記表示手段は、切り取り対象となる写真画像について前記移動制御手段による制御及び前記拡大縮小制御手段による制御がいずれも行われていない場合において、その写真画像の属性に対応する予め定められた態様で、前記表示を行う、請求項１から４のいずれか１項に記載の写真撮影遊戯装置。
【請求項６】
前記範囲表示領域に対して前記写真画像が位置することが可能な範囲を前記範囲表示領域に対する前記写真画像の大きさに応じて制限する制限手段をさらに備える、請求項１から５のいずれか１項に記載の写真撮影遊戯装置。
【請求項７】
前記制限手段は、前記写真画像を含む切り取り可能領域のみが前記切り取り範囲内に含まれるように前記制限を行う、請求項６に記載の写真撮影遊戯装置。
【請求項８】
前記切り取り可能領域は、前記写真画像に隣接する所定の領域と、前記写真画像の領域とを含む、請求項７に記載の写真撮影遊戯装置。
【請求項９】
前記制限手段は、切り取り対象となる写真画像の属性及び前記切り取り範囲の属性のうち少なくとも一方に応じて前記制限の程度を変更する、請求項６から８のいずれか１項に記載の写真撮影遊戯装置。
【請求項１０】
請求項１から９のいずれか１項に記載の写真撮影遊戯装置と、
前記写真撮影遊戯装置により生成された加工画像又はその加工画像に基づく画像をシールにプリントして出力する出力手段とを備える、写真シール作成装置。
【請求項１１】
写真画像に対する切り取り範囲を設定し、前記写真画像のうち前記切り取り範囲内の部分を加工画像として、前記加工画像又は前記加工画像に基づく画像をユーザに提供する写真撮影遊戯装置の制御方法であって、
ユーザが見る画面上に、前記切り取り範囲に対応する範囲表示領域と、前記写真画像のうち少なくとも前記切り取り範囲に対応する部分とを表示する表示ステップと、
ユーザによる前記写真画像の移動操作を受け付ける移動操作受付ステップと、
前記移動操作受付ステップにより受け付けられた移動操作に応じて、前記範囲表示領域に対する前記写真画像の位置が変更されるように前記表示ステップを制御する移動制御ステップと、
ユーザによる前記写真画像の拡大縮小操作を受け付ける拡大縮小操作受付ステップと、
前記拡大縮小操作受付ステップにより受け付けられた拡大縮小操作に応じて、前記写真画像が拡大縮小されるように前記表示ステップを制御する拡大縮小制御ステップと、
前記写真画像のうち、前記表示ステップにより表示されている前記範囲表示領域に対応する部分の切り取りを実行し前記加工画像を生成する実行ステップとを備え、
前記拡大縮小制御ステップは、前記拡大縮小操作受付ステップにより前記拡大縮小操作が受け付けられたとき、前記写真画像のうち前記範囲表示領域の所定の基準位置に対応する基準点を中心として前記写真画像を拡大縮小させ、
前記基準位置は、前記範囲表示領域の左右中央部の近傍に位置する、写真撮影遊戯装置の制御方法。
【請求項１２】
写真画像に対する切り取り範囲を設定し、前記写真画像のうち前記切り取り範囲内の部分を加工画像として、前記加工画像又は前記加工画像に基づく画像をユーザに提供する写真撮影遊戯装置の制御プログラムであって、
ユーザが見る画面上に、前記切り取り範囲に対応する範囲表示領域と、前記写真画像のうち少なくとも前記切り取り範囲に対応する部分とを表示する表示ステップと、
ユーザによる前記写真画像の移動操作を受け付ける移動操作受付ステップと、
前記移動操作受付ステップにより受け付けられた移動操作に応じて、前記範囲表示領域に対する前記写真画像の位置が変更されるように前記表示ステップを制御する移動制御ステップと、
ユーザによる前記写真画像の拡大縮小操作を受け付ける拡大縮小操作受付ステップと、
前記拡大縮小操作受付ステップにより受け付けられた拡大縮小操作に応じて、前記写真画像が拡大縮小されるように前記表示ステップを制御する拡大縮小制御ステップと、
前記写真画像のうち、前記表示ステップにより表示されている前記範囲表示領域に対応する部分の切り取りを実行し前記加工画像を生成する実行ステップとをコンピュータに実行させ、
前記拡大縮小制御ステップは、前記拡大縮小操作受付ステップにより前記拡大縮小操作が受け付けられたとき、前記写真画像のうち前記範囲表示領域の所定の基準位置に対応する基準点を中心として前記写真画像を拡大縮小させ、
前記基準位置は、前記範囲表示領域の左右中央部の近傍に位置する、写真撮影遊戯装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は写真撮影遊戯装置、写真シール作成装置、写真撮影遊戯装置の制御方法、及び写真撮影遊戯装置の制御プログラムに関し、特に、利用者を撮影して得られた画像をトリミングして別の画像を生成する機能を有する写真撮影遊戯装置、写真シール作成装置、写真撮影遊戯装置の制御方法、及び写真撮影遊戯装置の制御プログラムに関する。
【背景技術】
【０００２】
ゲームセンタなどに設置され、装置利用者（ユーザ、プレイヤ）の写真を撮影して画像を生成する写真撮影遊戯装置が知られている。写真撮影遊戯装置としては、撮影した画像についての落書き編集（ペンによる書き込みやスタンプの配置など）を行った後に、それをシールなどのプリント物として提供する写真シール作成装置などがある。
【０００３】
写真撮影遊戯装置には、ユーザを撮影して得られた画像をトリミングすることで別の画像を生成し、生成した画像をユーザが所有する携帯端末に送信することなどによってユーザに提供する機能を有するものがある。例えば、写真撮影遊戯装置は、携帯端末へ送信する元となる画像をユーザに選択させ、選択された画像から切り取った画像を携帯端末への送信用の画像とする。
【０００４】
画像を切り取るには、切り取り位置や画像に対する切り取る領域の大きさを設定し、切り取り範囲を指定する必要がある。画像を切り取る（トリミングする）際に、次のようにユーザによって切り取り範囲を調整できる写真撮影遊戯装置が知られている。このような写真撮影遊戯装置は、切り取ることで生成される予定の画像（以下、切り取り画像ということがある）を編集画面に表示し、画像の切り取り範囲や切り取り形状などがユーザの所望したものとなっているかユーザに確認させる。写真撮影遊戯装置は、切り取り画像がユーザの所望したものとは異なる場合には、ユーザが行う調整操作を受け付け、ユーザが所望する通りの切り取り画像が得られるようにする。
【０００５】
切り取り範囲を調整するための調整操作は、ユーザがタッチペンを用いるなどして、編集画面に対して操作を加えることで行うことができる。すなわち、画像の切り取り範囲を移動させたり、予めいくつか用意されている切り取り形状の中からユーザが所望する切り取り形状を選択したり、切り取り範囲を拡大縮小させたりすることができる。
【０００６】
写真撮影遊戯装置における画像を切り取る位置の決定方法は、大まかに、枠移動方法と、枠固定方法とがある。枠移動方法とは、元となる画像が固定されており、その画像に対して切り取り範囲を示す枠を移動させて切り取り位置を指定する方法である。枠固定方法とは、切り取り範囲を示す枠が固定されており、その枠に対して元となる画像を移動させて切り取り位置を指定する方法である。
【０００７】
特許文献１には、プロフィール画像を作成できる写真シール作成装置が開示されている。この装置では、アスペクト比が異なる複数種類のトリミング枠のうちいずれかを選択することでそのアスペクト比で画像をトリミングし、その画像と合成用画像とを合成することにより、プロフィール画像を作成できる。この装置では、枠移動方法により画像の切り取りが行われる。すなわち、この装置では、切り取り範囲を指定するとき、拡大縮小の段階を選択した後に作成用の画像上でタッチペンを用いたタッチが行われると、タッチされた位置を中心として、選択された段階に応じた大きさのトリミング枠が表示される。
【０００８】
特許文献２には、枠移動方法により切り取り範囲を指定可能な写真シール作成装置が開示されている。利用者は、タッチペンをトリミング枠にあて、その状態で対象画像上を移動させることで、トリミング枠を移動させることができる。切り取り範囲を指定するとき、トリミング枠の左上隅の位置を固定として、縦横比をそのままにトリミング枠を拡大縮小させることが開示されている。
【０００９】
特許文献３には、切り取り範囲を示す枠を固定して、写真画像全体を動かす枠固定方法により切り取り範囲を指定可能な写真シール作成装置が開示されている。この装置では、切抜き枠が固定されており、利用者は、その固定された切抜き枠に対して全体画像を動かすことにより切抜き位置を指定する。この装置では、画像の拡大又は縮小等を行わずに切抜き処理が行われる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１０−１５４４５２号公報
【特許文献２】特開２０１２−１４１４４０号公報
【特許文献３】特開２００７−１９４７３４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
ところで、枠移動方法により切り取り範囲を調整する場合と枠固定方法により切り取り範囲を調整する場合とでは、次のような使用感の違いがある。
【００１２】
すなわち、枠移動方法では、元の画像全体を見ながら切り取り範囲を示す枠を移動できるので、ユーザの意図する切り取り範囲をユーザがとらえやすいという特徴がある。そのため、ユーザは、元の画像のうち、所望の範囲に切り取り範囲を示す枠を移動させて、速やかにかつ容易に切り取り範囲を調整できる。しかしながら、元の画像は一定の大きさで表示されるため、切り取る範囲を小さくする場合には、画面上で、切り取り範囲を示す枠が小さく表示されることになる。そのため、切り取り画像が、所望の通りのものであるか否かについて、画面上で確認しにくいという問題がある。
【００１３】
他方、枠固定方法では、切り取り範囲を示す枠が固定で表示されるので、切り取り範囲を縮小しても、切り取り画像を確認しやすい。しかしながら、枠固定方法では、拡大縮小操作を行う場合において、次のような問題が生じることがある。
【００１４】
図３７は、従来の写真撮影遊戯装置における切り取り範囲を調整する際の動作例を説明する第１の図である。図３８は、従来の写真撮影遊戯装置における切り取り範囲を調整する際の動作例を説明する第２の図である。
【００１５】
図３７及び図３８においては、操作前の状態（ステップＳ９０１）から、種々の操作を行ったときの状態（ステップＳ９０２〜Ｓ９０４）が示されている。図３７及び図３８において、切り取る元となる画像（元画像）Ｐと、切り取り枠Ｆと、拡大縮小の基準点Ｔとが示されている。破線は、ユーザに提示される操作画面の範囲を示す。切り取り枠Ｆの内側にある部分が切り取り範囲となる。元画像Ｐのうち切り取り範囲に含まれる部分が切り取られ、切り取り画像に含まれる。
【００１６】
本例において、拡大縮小の基準点Ｔは、元画像Ｐの上端中央部に位置する。すなわち、元画像Ｐの拡大縮小は、常に、元画像Ｐの上端中央部を中心として行われる。ユーザは、操作画面中に含まれるスライドバーＳを操作することで、切り取り枠Ｆに対する元画像Ｐの拡大縮小を行うことができる。また、ユーザは、元画像ＰをペンＹ（デジタイザペン）で引きずる操作を行うことにより、切り取り枠Ｆに対する元画像Ｐの位置を変更できる。
【００１７】
切り取り枠Ｆは、例えば正方形（縦辺の長さと横辺の長さとの比が１対１となる長方形）である。元画像Ｐは、例えば、縦辺が横辺よりも長い長方形である。
【００１８】
ステップＳ９０１において、操作前の状態では、元画像Ｐは、切り取り枠Ｆよりも横辺および縦辺の長さが若干大きくなる程度の大きさで操作画面に表示されている。この状態で、ペンＹによりスライドバーＳを操作することで元画像Ｐを大きくする操作が行われると、ステップＳ９０２に示されるようになる。
【００１９】
元画像Ｐを拡大する操作が行われると、ステップＳ９０２において、その操作に伴って操作画面上で元画像Ｐが大きくなる。このとき、元画像Ｐは、基準点Ｔを中心として拡大される。すなわち、図３７に示されるように、元画像Ｐは、基準点Ｔがある上辺中央部の位置が切り取り枠Ｆに対して変わらないようにして、拡大される。
【００２０】
ステップＳ９０２で元画像Ｐが拡大された後、元画像Ｐの位置が変更されると、ステップＳ９０３に示されるようになる。すなわち、ステップＳ９０３において、ペンＹにより元画像Ｐがタッチされた状態で、ペンＹが右側に移動されると（図の二点鎖線で示される矢印で移動方向を示す）、それに伴って、元画像Ｐも切り取り枠Ｆに対して移動する。このように拡大縮小操作や移動操作を行うことで、ユーザは、元画像Ｐのうち所望の範囲を切り取り範囲として、切り取り後の画像を得ることができる。
【００２１】
ここで、例えばステップＳ９０３に示されるように元画像Ｐが移動されて基準点Ｔが切り取り枠Ｆから離れた状態で、元画像Ｐを縮小させる操作が行われると、ステップＳ９０４に示されるようになる。すなわち、ステップＳ９０４において、ペンＹによりスライドバーＳを操作することで元画像Ｐを小さくする操作が行われると、元画像Ｐは、基準点Ｔを中心にして縮小する。基準点Ｔが切り取り枠Ｆから相当離れた位置にある状態で元画像Ｐが縮小されると、元画像Ｐの全体が切り取り枠Ｆの外に配置された状態になることがある。
【００２２】
図３９は、従来の写真撮影遊戯装置における切り取り範囲を調整する際の別の動作例を説明する図である。
【００２３】
図３９に示される例では、元画像Ｐの拡大縮小が、常に、元画像Ｐの中心部を中心として行われる場合（基準点Ｔが元画像Ｐの中心にある場合）のものである。このような場合にも、基準点Ｔが元画像Ｐの上端中央部に位置する場合と同様の問題が生じる。
【００２４】
すなわち、ステップＳ９２１のような状態（上述のステップＳ９０１と同様の状態）から、元画像Ｐが拡大されると、ステップＳ９２２に示されるように、元画像Ｐの中央の基準点Ｔを中心に元画像Ｐが拡大される。この状態で、例えば、元画像Ｐの左側の人物の顔を中心に切り取り範囲を調整するために元画像Ｐが若干右側に移動されると、ステップＳ９２３に示されるようになる。
【００２５】
ここで、ステップＳ９２３に示される状態から、切り取る範囲を広くするために切り取り枠Ｆに対する元画像Ｐの大きさを縮小する操作が行われると、ステップＳ９２４に示されるようになる。すなわち、このとき、元画像Ｐは、ステップＳ９２３の状態で切り取り枠Ｆの右下隅の方に位置している基準点Ｔを中心に縮小される。そのため、ステップＳ９２４において、元画像Ｐは、切り取り枠Ｆ内で偏って配置された状態となる。
【００２６】
このように、枠固定方法で切り取り範囲を調整可能であって、元画像Ｐを基準として拡大縮小の基準点Ｔが定められている場合には、ユーザの操作の手順によっては、元画像Ｐが切り取り枠Ｆ外に出てしまうことがあるという問題が生じる。このように元画像Ｐが切り取り枠Ｆ外に出てしまうと、元画像Ｐが切り取り枠Ｆ内に入るように移動させる必要がある。また、仮に元画像Ｐが切り取り枠Ｆ外に出なくても、元画像Ｐの位置が切り取り枠Ｆ内で偏ることがあるので、切り取り範囲を所望のとおりに調整しにくくなることがある。
【００２７】
また、操作画面において切り取り枠Ｆ外の画像を不可視として、切り取り画像のプレビューを切り取り範囲の調整と並行して行うことができるようにした場合において、元画像Ｐが切り取り枠Ｆ外に出ると、ユーザが元画像Ｐを見失ってしまう可能性がある。これに対し、元画像Ｐが切り取り枠Ｆ外に出たときに、自動的に元画像Ｐが切り取り枠Ｆ内に納まるように切り取り枠Ｆに対して元画像Ｐを移動させる制御を行うことも考えられるが、このような制御を行う場合であっても、所望の切り取り範囲に調整するために、ユーザが、さらに操作を行うことが必要である。
【００２８】
以上のような問題に対して、上述の特許文献１から３のいずれにも、有効な解決策は記載されていない。例えば枠固定方法で切り取り範囲を調整可能な場合において、ユーザがタッチした位置を中心に拡大縮小を行うようにしても、上述と同様の問題が生じる。すなわち、元画像以外の領域が切り取り範囲内に入りやすくなったり、元画像以外の領域が切り取り範囲内に入らないように拡大縮小や元画像の移動が制限されている場合であっても、ユーザが所望の切り取り範囲を調整しにくいという問題がある。
【００２９】
また、元画像以外の領域が切り取り範囲内に入らないように拡大縮小や元画像の移動が制限されている場合において、元画像以外の領域が切り取り範囲内に入るような位置をユーザがタッチし、タッチした位置を中心に拡大縮小を行うとき、拡大縮小に伴い、ユーザがタッチした基準点がずれてしまうことがあるという問題もある。
【００３０】
また、例えば枠固定方法で切り取り範囲を調整可能な場合において、切り取り枠の左上隅が拡大縮小の基準点になるようにした場合でも、いったん切り取り枠の中央部に主として切り取りたい部分（顔部分など）を配置した後で元画像の拡大縮小を行うと、問題が生じる。すなわち、この場合、拡大縮小操作を行ったときに、主として切り取りたい部分が、左上の方向か右下の方向に移動することになるため、拡大縮小操作を行った後で、再度元画像の位置を調整する手間が生じることになる。
【００３１】
ユーザが所望する切り取り範囲で調整しやすいように、切り取り枠に対する元画像の拡大率の幅は、ある程度広く設定しておくのが好ましい。しかしながら、元画像の拡大率の幅が広く設定されているほど、上述のような問題は生じやすくなる。すなわち、拡大縮小の基準点の設定位置によっては、元画像を拡大された状態から縮小させる操作を行うと、元画像が切り取り枠の範囲外に出やすくなり、元画像の位置の再調整の手間も生じやすくなる。
【００３２】
この発明はそのような問題点を解決するためになされたものであり、ユーザが画像の切り取り範囲を効率良く容易に設定できる写真撮影遊戯装置、写真シール作成装置、写真撮影遊戯装置の制御方法、及び写真撮影遊戯装置の制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００３３】
上記目的を達成するためこの発明のある局面に従うと、写真画像に対する切り取り範囲を設定し、前記写真画像のうち前記切り取り範囲内の部分を加工画像として、加工画像又は加工画像に基づく画像をユーザに提供する写真撮影遊戯装置は、ユーザが見る画面上に、切り取り範囲に対応する範囲表示領域と、写真画像のうち少なくとも切り取り範囲に対応する部分とを表示する表示手段と、ユーザによる写真画像の移動操作を受け付ける移動操作受付手段と、移動操作受付手段により受け付けられた移動操作に応じて、範囲表示領域に対する写真画像の位置が変更されるように表示手段を制御する移動制御手段と、ユーザによる写真画像の拡大縮小操作を受け付ける拡大縮小操作受付手段と、拡大縮小操作受付手段により受け付けられた拡大縮小操作に応じて、写真画像が拡大縮小されるように表示手段を制御する拡大縮小制御手段と、写真画像のうち、表示手段により表示されている範囲表示領域に対応する部分の切り取りを実行し加工画像を生成する実行手段とを備え、拡大縮小制御手段は、拡大縮小操作受付手段により拡大縮小操作が受け付けられたとき、写真画像のうち範囲表示領域の所定の基準位置に対応する基準点を中心として写真画像を拡大縮小させ、基準位置は、範囲表示領域の左右中央部の近傍に位置する。
【００３４】
好ましくは、移動制御手段は、画面中の範囲表示領域の位置が維持された状態で範囲表示領域に対する写真画像の位置が変更されるように表示手段を制御し、拡大縮小制御手段は、画面中の範囲表示領域の大きさが維持された状態で写真画像が拡大縮小されるように表示手段を制御する。
【００３５】
好ましくは、基準位置は、範囲表示領域の上下方向中央部よりも上方に位置する。
【００３６】
好ましくは、基準位置は、範囲表示領域の上辺近傍に位置する。
【００３７】
好ましくは、表示手段は、切り取り対象となる写真画像について移動制御手段による制御及び拡大縮小制御手段による制御がいずれも行われていない場合において、その写真画像の属性に対応する予め定められた態様で、表示を行う。
【００３８】
好ましくは、写真撮影遊戯装置は、範囲表示領域に対して写真画像が位置することが可能な範囲を範囲表示領域に対する前記写真画像の大きさに応じて制限する制限手段をさらに備える。
【００３９】
好ましくは、制限手段は、写真画像を含む切り取り可能領域のみが切り取り範囲内に含まれるように制限を行う。
【００４０】
好ましくは、切り取り可能領域は、写真画像に隣接する所定の領域と、写真画像の領域とを含む。
【００４１】
好ましくは、制限手段は、切り取り対象となる写真画像の属性及び切り取り範囲の属性のうち少なくとも一方に応じて制限の程度を変更する。
【００４２】
この発明の他の局面に従うと、写真シール作成装置は、上述のいずれかに記載の写真撮影遊戯装置と、写真撮影遊戯装置により生成された加工画像又はその加工画像に基づく画像をシールにプリントして出力する出力手段とを備える。
【００４３】
この発明のさらに他の局面に従うと、写真画像に対する切り取り範囲を設定し、前記写真画像のうち前記切り取り範囲内の部分を加工画像として、加工画像又は加工画像に基づく画像をユーザに提供する写真撮影遊戯装置の制御方法は、ユーザが見る画面上に、切り取り範囲に対応する範囲表示領域と、写真画像のうち少なくとも切り取り範囲に対応する部分とを表示する表示ステップと、ユーザによる写真画像の移動操作を受け付ける移動操作受付ステップと、移動操作受付ステップにより受け付けられた移動操作に応じて、範囲表示領域に対する写真画像の位置が変更されるように表示ステップを制御する移動制御ステップと、ユーザによる写真画像の拡大縮小操作を受け付ける拡大縮小操作受付ステップと、拡大縮小操作受付ステップにより受け付けられた拡大縮小操作に応じて、写真画像が拡大縮小されるように表示ステップを制御する拡大縮小制御ステップと、写真画像のうち、表示ステップにより表示されている範囲表示領域に対応する部分の切り取りを実行し加工画像を生成する実行ステップとを備え、拡大縮小制御ステップは、拡大縮小操作受付ステップにより拡大縮小操作が受け付けられたとき、写真画像のうち範囲表示領域の所定の基準位置に対応する基準点を中心として写真画像を拡大縮小させ、基準位置は、範囲表示領域の左右中央部の近傍に位置する。
【００４４】
この発明のさらに他の局面に従うと、写真画像に対する切り取り範囲を設定し、前記写真画像のうち前記切り取り範囲内の部分を加工画像として、加工画像又は加工画像に基づく画像をユーザに提供する写真撮影遊戯装置の制御プログラムは、ユーザが見る画面上に、切り取り範囲に対応する範囲表示領域と、写真画像のうち少なくとも切り取り範囲に対応する部分とを表示する表示ステップと、ユーザによる写真画像の移動操作を受け付ける移動操作受付ステップと、移動操作受付ステップにより受け付けられた移動操作に応じて、範囲表示領域に対する写真画像の位置が変更されるように表示ステップを制御する移動制御ステップと、ユーザによる写真画像の拡大縮小操作を受け付ける拡大縮小操作受付ステップと、拡大縮小操作受付ステップにより受け付けられた拡大縮小操作に応じて、写真画像が拡大縮小されるように表示ステップを制御する拡大縮小制御ステップと、写真画像のうち、表示ステップにより表示されている範囲表示領域に対応する部分の切り取りを実行し加工画像を生成する実行ステップとをコンピュータに実行させ、拡大縮小制御ステップは、拡大縮小操作受付ステップにより拡大縮小操作が受け付けられたとき、写真画像のうち範囲表示領域の所定の基準位置に対応する基準点を中心として写真画像を拡大縮小させ、基準位置は、範囲表示領域の左右中央部の近傍に位置する。
【発明の効果】
【００４５】
これらの発明に従うと、写真画像のうち範囲表示領域の左右中央部の近傍に対応する基準点を中心として写真画像を拡大縮小できる。したがって、ユーザが画像の切り取り範囲を効率良く容易に設定できる写真撮影遊戯装置、写真シール作成装置、写真撮影遊戯装置の制御方法、及び写真撮影遊戯装置の制御プログラムを提供することができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施の形態の１つにおける写真シール遊戯システムのネットワーク接続例を示す図である。
【図２】写真シール作成装置のハードウェア構成を示す側面図である。
【図３】写真シール作成装置のハードウェア構成を示す平面図である。
【図４】写真シール作成装置を用いたプレイを示すフローチャートである。
【図５】写真シール作成装置の前部筐体を示す斜視図である。
【図６】写真シール作成装置の背部筐体を示す斜視図である。
【図７】写真シール作成装置の編集出力装置を示す斜視図である。
【図８】写真シール作成装置の制御に関する構成を説明するブロック図である。
【図９】写真シール作成装置の基本的動作の一例を示すフローチャートである。
【図１０】ユーザのプレイ時における写真シール作成装置とサーバとの動作を大まかに示すシーケンス図である。
【図１１】外部モニタ受け付けのプレイ時の流れについて説明するフローチャートである。
【図１２】撮影のプレイ時の流れについて説明するフローチャートである。
【図１３】落書き受け付けのプレイ時の流れについて説明する第１のフローチャートである。
【図１４】落書き受け付けのプレイ時の流れについて説明する第２のフローチャートである。
【図１５】各回の撮影の流れを示すフローチャートである。
【図１６】落書き編集画面の一例を示す図である。
【図１７】写真切り取り画面を示す図である。
【図１８】加工選択画面を示す図である。
【図１９】おまけ落書き編集画面を示す図である。
【図２０】落書き編集時における編集画面の画面遷移を説明する図である。
【図２１】加工変更ボタンが操作されたときのおまけ落書き編集画面を示す図である。
【図２２】写真変更ボタンが操作されたときのおまけ落書き編集画面を示す図である。
【図２３】トリム領域を示す図である。
【図２４】図２３に示される状態から元画像を縮小した状態を示す図である。
【図２５】図２３に示される状態から元画像を拡大した状態を示す図である。
【図２６】切り取り範囲の調整例について説明する第１の図である。
【図２７】切り取り範囲の調整例について説明する第２の図である。
【図２８】切り取り範囲の調整例について説明する第３の図である。
【図２９】切り取り範囲の調整例について説明する第４の図である。
【図３０】種々の形状のフレームと、基準位置との関係を示す図である。
【図３１】基準位置の設定例について説明する図である。
【図３２】基準位置の別の設定例について説明する図である。
【図３３】全身画像が切り取り対象に選択されているときの切り取り範囲の調整について説明する図である。
【図３４】全身画像について切り取りを行った後のトリム後画像の一例を示す図である。
【図３５】全身画像を対象として切り取り範囲を調整する別の例を示す図である。
【図３６】全身画像について切り取りを行った後のトリム後画像の別の例を示す図である。
【図３７】従来の写真撮影遊戯装置における切り取り範囲を調整する際の動作例を説明する第１の図である。
【図３８】従来の写真撮影遊戯装置における切り取り範囲を調整する際の動作例を説明する第２の図である。
【図３９】従来の写真撮影遊戯装置における切り取り範囲を調整する際の別の動作例を説明する図である。
【発明を実施するための形態】
【００４７】
以下、本発明の実施の形態における写真撮影遊戯装置を用いた、写真シール遊戯システムの一例について説明する。
【００４８】
写真シール遊戯システムは、写真シール作成装置（写真撮影遊戯装置の一例）と、画像提供サーバとで構成されている。画像提供サーバは、写真シール作成装置からユーザの電子メールアドレス（以下、単にメールアドレスということがある。）や画像を取得する。そして、メールアドレスを用いて電子メールでユーザに連絡し、各ユーザに対して画像を提供することができる。
【００４９】
写真シール作成装置は、ユーザの写真をカメラを用いて撮影して得た写真画像を用いて、種々の機能を実行する。写真シール作成装置は、写真画像に対する切り取り範囲を設定し、写真画像のうち切り取り範囲内の部分を加工画像とするトリミング機能を有している。写真シール作成装置は、トリミング機能により生成した加工画像又は加工画像に基づく画像を、画像提供サーバなどを経由してユーザに提供したり、シールにプリントして出力することでユーザに提供したりすることができる。
【００５０】
［実施の形態］
【００５１】
図１は、本発明の実施の形態の１つにおける写真シール遊戯システムのネットワーク接続例を示す図である。
【００５２】
写真シール作成装置１は、画像提供サーバ（以下、単にサーバということがある）６０１や携帯端末装置（以下、携帯端末ということがある）７０１（７０１ａ，７０１ｂ）などと共に、写真シール遊戯システム９０１を構成する。写真シール作成装置１は、例えばゲームセンタなど、様々な店舗に設置されている。サーバ６０１は、例えば、データセンタで管理されている。携帯端末７０１は、例えば、写真シール作成装置１でプレイするユーザ（ユーザ）が所有するものである。写真シール遊戯システム９０１の各装置は、例えば、インターネットなどのネットワーク８０１に接続されている。これにより、写真シール作成装置１や携帯端末７０１は、ネットワーク８０１を介して、サーバ６０１と通信可能である。なお、写真シール作成装置１と携帯端末７０１とが互いに通信可能であってもよい。
【００５３】
画像提供サーバ６０１は、一般的なハードウェア構成を有する電子計算機であり、通信部６０３と、記憶部６０５と、装置の各部を制御する制御部６５０などを有している。通信部６０３は、ＬＡＮ（構内情報通信網）などを経由して、サーバ６０１をネットワーク８０１に接続する。記憶部６０５は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である。記憶部６０５には、制御プログラム６０７が記憶されている。制御部６５０は、例えばＣＰＵやメモリなどで構成されている。制御部６５０は、制御プログラム６０７などを実行することで、サーバ６０１の各部の動作を制御する。
【００５４】
携帯端末７０１は、例えば、いわゆるフィーチャーフォンやスマートフォンである。携帯端末７０１は、通信部７０３と、記憶部７０５と、制御部７５０とを有している。通信部７０３は、例えば、無線ＬＡＮや携帯電話網を通じてネットワーク８０１に接続可能である。記憶部７０５は、例えばフラッシュメモリである。記憶部７０５には、制御プログラム７０７が記憶されている。携帯端末７０１は、さらに、操作部７１１や、表示部７１３や、カメラ７１５などを有している。制御部７５０は、例えばＣＰＵやメモリなどで構成されている。制御部７５０は、制御プログラム７０７などを実行することで、携帯端末７０１の各部の動作を制御する。
【００５５】
写真シール作成装置１は、プレイ時に生成された画像データをサーバ６０１に送信する。サーバ６０１は、送信された画像データを記憶する。サーバ６０１は、画像データを、それを送信したユーザのデータに対応させて管理する。サーバ６０１は、携帯端末７０１などからのアクセスを受け付け、携帯端末７０１を所有するユーザに対応する画像データを、その携帯端末７０１に対して公開する機能などを有している。これにより、ユーザは、携帯端末７０１を用いて、サーバ６０１に記憶されている画像データを取得可能である。
【００５６】
［写真シール作成装置１の概略構成］
【００５７】
図２は、写真シール作成装置１のハードウェア構成を示す側面図である。図３は、写真シール作成装置１のハードウェア構成を示す平面図である。
【００５８】
図２に示されるように、写真シール作成装置１は、前部筐体（撮影筐体）５１０、背部筐体５４０、及び編集出力装置５７０を有している。前部筐体５１０、背部筐体５４０、及び編集出力装置５７０は、互いに並べられて１台の写真シール作成装置１として用いられる。
【００５９】
前部筐体５１０には、外部モニタ５２１やコイン投入部５２５などが配置された事前接客部５２０が設けられている。事前接客部５２０は、写真シール作成装置１の前部筐体５１０の左側面に配置されている（一方に選択的に配置されていればよく、右側面にあってもよい。）。
【００６０】
編集出力装置５７０の前部には、シール排出口５７５が設けられている。編集出力装置５７０の両側部には、それぞれ、編集モニタ５８１、タッチペン５８３、非接触通信装置５８５、及びスピーカ５８７などを有する編集受付部５８０が設けられている。
【００６１】
図３に示されるように、前部筐体５１０と背部筐体５４０とが組み合わせられることにより、撮影コーナー（撮影ブース）が形成される。撮影コーナーの両側方は開口部となるが、この開口部は、カーテン（図示せず）で覆うことができる。また、編集出力装置５７０の周囲も、カーテン（図示せず）で覆うことができる。これにより、ユーザは、他者にプレイ中の姿や編集画面などをのぞき込まれないようにして、プレイ可能である。
【００６２】
図４は、写真シール作成装置１を用いたプレイを示すフローチャートである。
【００６３】
本実施の形態において、写真シール作成装置１を用いたプレイは、大まかに、次のような４つの段階を順にたどるようにして行われる。プレイは、通常動作モードでの動作時に行われる。
【００６４】
事前接客部５２０のコイン投入部５２５に規定枚数の硬貨が投入されると、プレイが開始する。ステップＳ１において、外部モニタ５２１における受け付けが行われる。このとき、図３において示されるＰ１の位置にユーザが立つ。この段階では、撮影を開始する前に、撮影、編集、作成される画像やシートなどの各種プレイに関する案内及び広告がユーザに対して行われる。また、ユーザは、各種選択操作を行う。
【００６５】
ステップＳ２において、撮影が行われる。このとき、図３において示されるＰ２の位置、すなわち撮影コーナー内にユーザが立つ。撮影コーナーでは、事前接客部５２０で受け付けられた各種選択操作に基づいて、ユーザに対して、各種操作で選択された撮影コースに応じた撮影が行われる。また、それと共に、ユーザによる各種操作が受け付けられ、落書き可能な画像データが作成される。
【００６６】
ステップＳ３において、落書き受け付けが行われる。このとき、図３において示されるＰ３の位置（落書きコーナー）にユーザが立つ。すなわち、ユーザは、左右いずれか一方の編集受付部５８０ａ，５８０ｂに対面するように立つ。落書き受け付けでは、撮影コーナーでのプレイが終了したユーザに対して、各種選択作業に関する案内が行われる。そして、ユーザにより行われる、出力するシールなどについての各種選択操作や、落書き操作が受け付けられる。このとき受け付けられた受付結果に基づいて、シールにプリントされる画像の処理が行われる。
【００６７】
ステップＳ４において、シールの出力が行われる。このとき、図３において示されるＰ４の位置にユーザが立つ。すなわち、ユーザは、シール排出口５７５の前方で、シール排出口５７５からシールが排出されるのを待つ。シール排出口５７５からシールが排出されると、写真シール作成装置１の近傍で行われる一連の主なプレイは終了する。
【００６８】
このように、４段階に分かれて、ユーザが移動しながらプレイが進むことで、単位時間当たりに写真シール作成装置１を利用可能なユーザ組数が多くなっている。すなわち、最大で、５組のユーザが、写真シール作成装置１を利用できる。落書き受け付けは時間がかかるため、２つの編集受付部５８０ａ，５８０ｂを用いて、同時に２組のユーザが落書き受け付けの段階をプレイできるように構成されている。
【００６９】
図５は、写真シール作成装置１の前部筐体５１０を示す斜視図である。
【００７０】
図５に示されるように、前部筐体５１０の事前接客部５２０には、外部モニタ５２１と、コイン投入部５２５と、スピーカ５２７とが設けられている。
【００７１】
外部モニタ５２１は、例えば、液晶タッチパネルである。外部モニタ５２１は、ユーザに対して、各種案内や、選択操作に必要な画面を表示する。外部モニタ５２１は、表示された選択項目などを選択する、ユーザの指等によるタッチ操作を受け付ける。外部モニタ５２１は、いわゆるマルチタッチ操作を受け付け可能である。すなわち、外部モニタ５２１は、同時に１人以上の複数のユーザからの指示入力を受け付けることができる。外部モニタ５２１は、事前接客部５２０がどのユーザにも利用されていない場合は、利用開始を促すデモ画面などを表示する。
【００７２】
コイン投入部５２５は、硬貨投入口と、硬貨返却口とを有している。硬貨投入口は、プレイ開始時に必要な所定の金額（例えば４００円）の硬貨の投入を受け付ける。硬貨返却口は、投入された硬貨が受け付け不可能であった場合に、それを返却する。
【００７３】
スピーカ５２７は、ユーザに対して、各種案内や、選択操作に必要な音声を出力する。事前接客部５２０が利用されていない場合は、スピーカ５２７は、利用開始を促すデモ音声（例えば「プレイを開始するのはここからだよ」）やバックグラウンドミュージックなどを出力する。
【００７４】
前部筐体５１０の撮影コーナー内となる部分には、正面照明装置（ドーム型照明装置５１１、上半身照明装置５１２ａ、膝上照明装置５１２、足元照明装置５１３、カメラまわりの照明装置５１４）と、カメラ５１５と、操作モニタ５１７などが設けられている。
【００７５】
正面照明装置５１１〜５１４のそれぞれは、ストロボや蛍光灯などを備えている。ドーム型照明装置５１１はユーザの上半身及び背面に、上半身照明装置５１２ａはユーザの上半身に、膝上照明装置５１２はユーザの膝上あたり及び背面に、足元照明装置５１３はユーザの足元及び背面に、それぞれ光を照射する。カメラまわりの照明装置５１４は、ユーザの顔に対して光を照射する。なお、膝上照明装置５１２の側方の、撮影をする際に撮影に支障を来さない位置には、ユーザが手荷物を置くための荷物置き場（図示せず）が設けられている。
【００７６】
カメラ５１５は、ユーザの撮影を行う。撮影は、各種操作で選択された、撮影コースや、全身撮影であるかアップ撮影であるかの違いなどに応じて、ズーム及び撮影角度が調整された状態で行われる。換言すると、カメラ５１５による撮影は、外部モニタ５２１や操作モニタ５１７などでの指示入力の受付結果に応じて行われる。
【００７７】
操作モニタ５１７は、例えば液晶タッチパネルである。操作モニタ５１７は、ユーザに対して、各種案内や選択操作に必要な画面などを表示する。操作モニタ５１７は、表示された選択項目などを選択する、ユーザの指などを用いたタッチ操作による指示入力を受け付ける。操作モニタ５１７は、撮影コーナーがどのユーザにも利用されていない場合は、利用開始を促すデモ画面などを表示する。
【００７８】
なお、これらのほか、前部筐体５１０には、天井装置（図示せず）が設けられている。天井装置には、ユーザを上方から照らす照明装置や、ユーザに各種案内や選択操作に必要な音声を出力するスピーカ（図示せず）などが設けられている。スピーカは、撮影コーナーが利用されていない場合は、利用開始を促すデモ音声（例えば「撮影の準備が完了しました！」）やバックグラウンドミュージックなどを出力する。
【００７９】
図６は、写真シール作成装置１の背部筐体５４０を示す斜視図である。
【００８０】
図６に示されるように、背部筐体５４０は、大まかに平面視でコ字状の壁面を成すように形成されており、撮影コーナーの背面と両側方の一部とを覆う。背部筐体５４０には、背部照明装置５４１が設けられている。本実施の形態において、背部照明装置５４１としては、全身用照明装置（後方用上部照明装置）５４３と、アップ用照明装置（前方用照明装置）５４５と、全身用上部照明装置（前方及び後方用照明装置）５４７とが設けられている。
【００８１】
全身用照明装置５４３及び全身用上部照明装置５４７は、ストロボを備え、ユーザの全身に対して光を照射する。アップ用照明装置５４５は、ストロボとグリッドとを備え、主に、アップ撮影をするユーザの頭部付近、主に髪に光を照射する。
【００８２】
図７は、写真シール作成装置１の編集出力装置５７０を示す斜視図である。
【００８３】
図７に示されるように、編集出力装置５７０は、シール排出口５７５及び２つの編集受付部５８０（５８０ａ，５８０ｂ）のほか、照明部５７１を有している。
【００８４】
照明部５７１は、蛍光灯を有し、編集モニタ５８１の上部から照明を行う。
【００８５】
各編集受付部５８０において、編集モニタ５８１と、２つのタッチペン５８３と、非接触通信装置５８５と、スピーカ５８７は、それぞれ、次のように構成されている。
【００８６】
編集モニタ５８１は、例えば、液晶タッチパネルである。編集モニタ５８１は、ユーザに対して、各種案内や落書き操作に必要な画面を表示する。編集モニタ５８１は、ユーザがタッチペン５８３を用いて行う、表示された選択項目の選択操作や落書き操作などの指示入力を受け付ける。タッチペン５８３は２つ設けられており、２人のユーザが同時に操作を行うことができる。編集モニタ５８１は、操作がいずれのタッチペン５８３を用いて行われたものであるか検知できる。タッチペン５８３は、不使用時には、タッチペン置き５８４に保持させることができる。
【００８７】
スピーカ５８７は、ユーザに対して、各種案内や、選択操作及び落書き操作について必要な音声を出力する。スピーカ５８７は、編集出力装置５７０が利用されていない場合は、使用開始を促すデモ音声（例えば「らくがきを開始してね」）やバックグラウンドミュージックなどを出力する。
【００８８】
非接触通信装置５８５は、例えばＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）規格に基づいた通信（例えばＦｅｌｉＣａ（登録商標）を利用した通信など）を行うことができる。非接触通信装置５８５は、ユーザ自身の携帯端末７０１がかざされたとき、その携帯端末７０１に、ユーザのプレイによって作成された写真画像（撮影画像）や合成画像を得るための情報（例えば、サーバ６０１にアクセスするためのＵＲＬなど）を送信できる。これにより、ユーザは、携帯端末７０１を用いて写真画像や合成画像を得るための場所にアクセスし、それらを取得できる。なお、非接触通信装置５８５に対して、携帯端末７０１から種々の情報を送信できるようにしてもよい。また、非接触通信装置５８５は、２人以上のユーザが同時に利用できるように２つ以上設けられていてもよい。非接触通信装置５８５の通信方式は上述のものに限らず、ユーザの端末に対して、写真画像のデータや合成画像のデータ自体を送信できるようにしてもよい。
【００８９】
シール排出口５７５には、印刷が完了したシール紙のシート（シール）が排出される。シートは、落書きが終わったユーザに対して提供される。シートには、撮影コーナーで撮影され、落書き受け付けで編集された合成画像が印刷されている。ユーザがシール排出口５７５に到着したときにシートの印刷が完了していない場合においては、ユーザは、シール排出口５７５の前で待機する。
【００９０】
なお、シール排出口５７５の近くには、そこで待機するユーザが見ることができるように表示パネルを設けてもよい。この場合、その表示パネルで、後述する追加画像に関する操作などを受け付け可能に構成されていてもよい。表示パネルには、様々な広告や、ユーザに対する案内などを表示できる。表示パネルには、編集受付部５８０ａ側で編集を行ったユーザと編集受付部５８０ｂ側で編集を行ったユーザとのいずれのユーザ用の印刷が行われているかを表示するようにしてもよい。
【００９１】
また、図示しないが、シール排出口５７５の近くには、例えばＬＥＤ（発光ダイオード）などを光源とした発光表示部を配置してもよい。この場合、発光表示部を用いて、編集受付部５８０ａ側で編集を行ったユーザと編集受付部５８０ｂ側で編集を行ったユーザとのいずれのユーザ用の印刷が行われているかを表示するようにしてもよい。これにより、シール排出口５７５が１つしかないところ、２組のユーザ間で排出されたシートの取り違えなどの混乱が発生するのを防止できる。
【００９２】
図８は、写真シール作成装置１の制御に関する構成を説明するブロック図である。
【００９３】
写真シール作成装置１は、例えばＰＣ（パーソナルコンピュータ）のような、ＣＰＵ５０２、メモリ５０３、画像処理部５０４、記憶部５０５、及び通信部５０９などで構成された制御部（制御装置）５０１を有している。
【００９４】
画像処理部５０４は、カメラ５１５により撮影された写真の情報に基づいて、その後の処理や出力時に用いられる写真画像を生成したり、編集受付部５８０で受け付けられた落書きに応じて編集画像を生成したり、写真画像と編集画像とを合成して合成画像を生成したりする。すなわち、画像処理部５０４は、編集受付部５８０で受け付けられた落書き等の受付結果や外部モニタ５２１等での操作入力の受付結果に応じて、カメラ５１５により撮影された写真を用いて、シートにプリントする画像や、その後の処理に用いられる画像の処理を行ったり、画像を生成したりする。
【００９５】
記憶部５０５は、例えばフラッシュメモリやＨＤＤであり、制御プログラム５０７を有している。
【００９６】
制御部５０１は、ＣＰＵ５０２が制御プログラム５０７を実行することで、写真シール作成装置１の各部の動作を制御する。
【００９７】
通信部５０９は、例えばＰＨＳ通信モジュールを有し、写真シール作成装置１をネットワーク８０１に接続できる。
【００９８】
制御部５０１は、事前接客部５２０について、外部モニタ５２１、スピーカ５２７、及びコイン制御部５２５ａなどを制御する。コイン制御部５２５ａは、コイン投入部５２５を制御し、コインの投入状況などを確認し、制御部５０１に通知する。
【００９９】
制御部５０１は、前部筐体５１０及び背部筐体５４０について、カメラ５１５、操作モニタ５１７、及びストロボ制御部５３０などを制御する。ストロボ制御部５３０は、正面照明装置５１１〜５１４と背部照明装置５４１とを制御し、適時に適切な態様で発光させる。
【０１００】
制御部５０１は、編集出力装置５７０について、編集モニタ５８１、非接触通信装置５８５、スピーカ５８７、及び印刷部５９０などを制御する。印刷部５９０は、画像処理部５０４により処理が行われた画像について、用紙にプリント（印刷）し、印刷後のシートをシール排出口５７５に搬送する。印刷部５９０により、シール排出口５７５からシートが出力される。
【０１０１】
なお、図８で示される構成は、概念的な構成を示すものである。例えば、撮影コーナー側（前部筐体５１０及び背部筐体５４０）にＰＣを設け、落書きコーナー側（編集出力装置５７０）にも別のＰＣを設け、これらが連携して動作することで、制御部５０１などの機能が実現されるようにしてもよい。
【０１０２】
［写真シール遊戯システム９０１の動作の説明］
【０１０３】
写真シール作成装置１は、サーバ６０１や携帯端末７０１と連携し、大まかに、次のような動作を行う。最初に、図９を参照し、主に写真シール作成装置１がプレイを実行可能なるまでの写真シール作成装置１の基本的動作について説明する。次に、図１０を参照し、写真シール遊戯システム９０１を用いて行われるプレイについて説明する。
【０１０４】
図９は、写真シール作成装置１の基本的動作の一例を示すフローチャートである。
【０１０５】
図９に示されるように、写真シール作成装置１が起動されると、ステップＳ２１において、起動時処理が行われる。ここでは、各種制御プログラム５０７の読み込み、実行や、必要に応じて、サーバ６０１との通信処理などが行われる。起動時処理において、サーバ６０１からアップデートデータや機能設定コマンド等が送信されると、制御部５０１は、それを写真シール作成装置１に適用する。これにより、サーバ６０１を介して、写真シール作成装置１の管理を行うことができる。なお、このような動作は行われなくてもよい。
【０１０６】
ステップＳ２２において、制御部５０１は、デモ画面を外部モニタ５２１やその他のモニタなどに表示させる。
【０１０７】
ステップＳ２３において、制御部５０１は、テストモードに入るかどうかを確認する。例えば、管理者にしかアクセスできない位置に配置されている所定のスイッチなどが操作されたとき、制御部５０１は、テストモードに入ると判断する。
【０１０８】
また、ステップＳ２４において、制御部５０１は、プレイを行うための対価を受け付けたか否かを確認する。
【０１０９】
対価が受け付けられるか、テストモードに入ると確認されるまでは、制御部５０１は、デモ画面を表示しながら待機する。
【０１１０】
ステップＳ２３でテストモードに入ると判断された場合には、ステップＳ２６において、テストモードが実行される。テストモードでは、管理者により、写真シール作成装置１の種々の機能設定などを行うことができる。すなわち、テストモードは、機能設定用の動作モードである。テストモードが終了すると、再び、デモ画面の表示に戻る（Ｓ２２）。
【０１１１】
ステップＳ２４でコイン投入部５２５に規定枚数のコインが投入されて対価が受け付けられたと判断されたとき、ステップＳ２５において、プレイが実行される。プレイは、図４に説明したようにして行われる。写真シール作成装置１を用いたプレイが終了すると、ステップＳ２２の動作に戻る。
【０１１２】
図１０は、ユーザのプレイ時における写真シール作成装置１とサーバ６０１との動作を大まかに示すシーケンス図である。
【０１１３】
プレイを実行するために上述のようにユーザから写真シール作成装置１にコインが投入されると、プレイが開始される。図１０に示されるように、ステップＳ５１において、写真シール作成装置１は、撮影及び編集を行う。すなわち、図４において説明した、外部モニタ受付（Ｓ１）、撮影（Ｓ２）、及び落書き受付（Ｓ３）が行われる。ユーザは、編集段階において、落書き編集入力を行うことができる。
【０１１４】
編集が終了すると、ユーザは、携帯端末７０１で取得したい画像を選択する操作を写真シール作成装置１に対して行う。また、画像を取得するための情報を受信するためのメールアドレスを入力する操作を行う。
【０１１５】
ステップＳ５２において、写真シール作成装置１は、撮影した写真に基づく送信画像データと、メールアドレスとを互いに関連付けて、サーバ６０１に送信する。このとき、写真シール作成装置１は、送信画像について、属性情報を合わせて送信する。属性情報としては、例えば、その送信画像について、画像ＩＤや、撮影日時、撮影モードやプレイコース名などの画像の種類に関する情報などが送信される。
【０１１６】
ステップＳ５３において、写真シール作成装置１では、印刷が行われる。印刷が終了すると、シール排出口５７５から、印刷が完了したシート（シール）が排出される。
【０１１７】
ステップＳ５４において、ユーザは、シール排出口５７５に排出されたシートを取得する。
【０１１８】
一方、写真シール作成装置１からサーバ６０１にデータが送信されると、ステップＳ５５において、サーバ６０１は、送信された情報を受信する。
【０１１９】
ステップＳ５６において、サーバ６０１では、受信した情報を用いて、データベース記録処理が行われる。
【０１２０】
サーバ６０１は、受信した送信画像データに基づいて携帯端末機用の画像データ（取得用画像データ）を生成し、その画像データをユーザに取得させるための取得ページを通じて閲覧可能に保持する。取得ページは、例えばサーバ６０１のウェブサーバ機能によって外部から取得可能となるように、保持される。このとき、取得ページにアクセスするための取得用ＵＲＬが生成される。ステップＳ５７において、サーバ６０１は、取得用ＵＲＬ（取得ページアドレス）をユーザに送信する。このとき、例えば、写真シール作成装置１から送信されたメールアドレスを用いて、電子メールにより、ユーザの携帯端末７０１などに情報が送信される。
【０１２１】
ステップＳ５８において、ユーザの携帯端末７０１は、取得ＵＲＬを受信する。
【０１２２】
ステップＳ５９において、ユーザは、携帯端末７０１を操作し、携帯端末７０１で動作するウェブブラウザなどを用いて、取得ＵＲＬにアクセスする。
【０１２３】
ステップＳ６０において、サーバ６０１は、取得ページのデータを携帯端末７０１に送信する。このとき、取得ページの表示時に閲覧される画像の携帯端末機用画像データも、携帯端末７０１に送信される。
【０１２４】
ステップＳ６１において、携帯端末７０１は、取得した取得ページや画像のデータに基づいて、画像を含む取得ページを表示する。これにより、ユーザは、携帯端末機用の画像を、サーバ６０１から取得することができる。ユーザは、プレイを行った結果、シートを受け取ることができるとともに、携帯端末機用の画像を取得できる。したがって、ユーザにとって、プレイを行う楽しみが増加する。
【０１２５】
次に、プレイにおける写真シール作成装置１の動作を具体的に説明する。写真シール作成装置１のプレイ時において、各段階の流れは、例えば次のようである。各動作は、制御部５０１の制御に基づいて行われる。なお、各処理において、外部モニタ５２１、操作モニタ５１７、編集モニタ５８１等の表示内容を中心に説明するが、画面表示に伴い、スピーカ５２７，５８７等を利用した音声案内が適宜行われる。
【０１２６】
図１１は、外部モニタ受け付けのプレイ時の流れについて説明するフローチャートである。
【０１２７】
図１１に示されるように、プレイが開始されると、ステップＳ１０１において、プレイの説明が行われる。例えば、外部モニタ５２１に画像を表示したり、スピーカ５２７から音声を出力したりすることで、プレイの一連の流れや後述のプレイコースについての説明が行われる。
【０１２８】
ステップＳ１０２において、プレイコース選択が受け付けられる。本実施の形態においては、生成できる画像の雰囲気に応じた、複数のプレイコースが設けられている。ユーザは、これらのプレイコースを選択してプレイできる。制御部５０１は、選択されたプレイコースをそのプレイのプレイコースとして決定し、以後、そのプレイコースに応じた所定の制御内容（撮影コースなど）で、そのプレイについて制御を行う。なお、プレイコースに加えて、特有の画像処理（例えば、写真画像の特定の領域についての変形処理など）を行うか否かなどの選択などを適宜受け付けるようにしてもよい。
【０１２９】
ステップＳ１０３において、名前入力を受け付ける。例えば、ユーザに対して、名前入力を行わせる画面が表示される。入力された名前は、落書き編集時に使用されたり、背景やフレームなどのデザインの一部として使用されたりする。
【０１３０】
ステップＳ１０４において、コース選択を行ったユーザに対して、コースによって異なる背景などを選択する画面が表示される。例えば、「背景を６枚選んでね」などの表示・案内などが行われ、ユーザは、所望の背景やシートデザインなどを選択する。なお、このような背景の選択などに加えて、後述のように作成可能な追加画像に関する選択を受け付けるようにしてもよい。追加画像に関する選択は、別のタイミングで受け付けるようにしてもよい。
【０１３１】
ステップＳ１０５において、制御部５０１は、撮影コーナーが空いているか（使用中でないか）を判断する。
【０１３２】
ステップＳ１０５で撮影コーナーが空いていなければ、ステップＳ１０６において、制御部５０１は、空くまで、外部モニタ５２１にウェイト画面を表示させる。例えば、携帯端末でアクセス可能なウェブサイトの宣伝画面等をウェイト画面として表示させる。
【０１３３】
ステップＳ１０５で撮影コーナーが空いていれば、ステップＳ１０７において、撮影コーナー誘導の画面表示が行われる。これにより、事前接客部５２０での各種操作が完了したユーザを、撮影コーナーへ誘導する。
【０１３４】
制御部５０１は、事前接客部５２０で受け付けられた情報を用いて、撮影コーナーで撮影を行う。
【０１３５】
図１２は、撮影のプレイ時の流れについて説明するフローチャートである。
【０１３６】
図１２に示されるように、ステップＳ１２１において、制御部５０１は、操作モニタ５１７に、撮影開始画面を表示させる。ユーザに対して、撮影開始を促す画面が表示される。ユーザが操作モニタ５１７にタッチすることで、撮影シーケンスに移る。
【０１３７】
ステップＳ１２２において、撮影シーケンスが開始される。撮影シーケンスの詳細については、後述する。撮影シーケンスにより、写真画像の画像データが得られる。
【０１３８】
ステップＳ１２３では、目の写り選択や明るさ選択が行われる。ここでは、撮影した写真をプレビュー表示させながら、複数の設定（例えば、各５段階の設定）のうちどれを適用するかが選択される。
【０１３９】
すなわち、目の写り選択では、よりユーザのイメージ通りのシートが出力されるように、撮影画像の目の大きさの選択を受け付ける。明るさ選択では、よりユーザのイメージ通りのシートが出力されるように、撮影画像の明るさの選択を受け付ける。操作モニタ５１７に表示される撮影画像は、必然的に顔が小さくなるため、目の大きさの変化・明るさの変化がわかりにくい全身撮影画像ではなく、変化がわかりやすいアップ撮影画像が表示されるようにすればよい。これにより、プレビュー表示に必要な処理の量が低減するため、制御部５０１にかかる負荷を低減できる。このとき、ユーザの選択の効果は、操作モニタ５１７に表示されていない全身画像にも反映されるようにしてもよい。
【０１４０】
ステップＳ１２４において、制御部５０１は、落書きコーナーが空いているか（使用中でないか）を判断する。例えば、編集受付部５８０ａ，５８０ｂのいずれか一方でも他のユーザにより使用中でなければ、落書きコーナーが空いていると判断される。
【０１４１】
ステップＳ１２４で落書きコーナーが空いていなければ、ステップＳ１２５において、制御部５０１は、空くまで、操作モニタ５１７にウェイト画面を表示させる。ウェイト画面として、上述と同様の宣伝画面等を表示できる。
【０１４２】
ステップＳ１２４で落書きコーナーが空いていれば、ステップＳ１２６において、落書きコーナー誘導の画面表示が行われる。これにより、撮影が完了したユーザを、落書きコーナーへ誘導する。このとき、編集受付部５８０ａ，５８０ｂのうち、いずれか適切な方に移動するようにユーザに促すようにすればよい。例えば、「右の１番のらくがきコーナーに移動してね」などと案内すればよい。
【０１４３】
図１３は、落書き受け付けのプレイ時の流れについて説明する第１のフローチャートである。図１４は、落書き受け付けのプレイ時の流れについて説明する第２のフローチャートである。
【０１４４】
図１３に示されるように、落書き受け付けが開始されると、ステップＳ１３１において、制御部５０１は、編集モニタ５８１にデータ転送開始画面を表示させる。ここでは、撮影された写真に基づき作成された画像データが、撮影コーナーから落書きコーナーに転送される。そして、そのことを示す画面が表示される。
【０１４５】
ステップＳ１３２において、画面タッチが受け付けられる。ここでは、タッチペン５８３を用いて編集モニタ５８１のタッチ操作を受け付ける。タッチ操作が行われるか、所定の時間が経過すると、次の処理に進む。
【０１４６】
タッチ操作が受け付けられると、ステップＳ１３３において、落書き案内が行われる。ユーザに対して、落書き操作が開始されることが案内される。例えば、「次はらくがきだよ！」などと表示が行われる。画像データが転送されてから、この表示が行われている期間に、落書きに用いる画像データについての各種の処理が行われる。画像データについての処理が終了すると、次の処理に進む。
【０１４７】
ステップＳ１３４において、落書き編集が開始される。落書き編集は、編集モニタ５８１に落書き編集画面を表示し、ユーザからの操作を受け付けることで行われる。落書き編集画面には、撮影された写真に基づく写真画像が含まれる。ユーザは、各画像について、所定時間内に、落書き編集を行うことができる。落書き編集により、タッチペン５８３を用いて書き込むようにして行われた「ペン」と呼ばれる落書きと、所定の図柄や、ここまでのユーザの入力内容（名前入力等）に応じて生成された図柄をタッチペン５８３により指定した位置に配置した「スタンプ」と呼ばれる落書きとを行うことができる。これらの落書きは、編集画像として作成される。編集画像と写真画像とを合成した合成画像は、撮影された写真上に落書きが行われたような画像となる。
【０１４８】
ステップＳ１３５において、特別画像選択処理が行われる。特別画像選択処理では、後述のようにして行われたスペシャル撮影により生成された画像に関する処理が行われる。
【０１４９】
ステップＳ１３６において、分割数選択説明画面が表示され、シートデザイン選択に移る旨が案内される。
【０１５０】
ステップＳ１３７において、シートデザイン選択が受け付けられる。ここでは、例えば、ユーザに対し、シート当たりに印刷する画像の数の選択が受け付けられる。シートデザイン選択は、例えば、選択されたプレイコースに応じて行われる。
【０１５１】
図１４に示されるように、ステップＳ１３８において、ケータイ送信確認画面が表示される。本実施の形態において、基本のプレイ時には、ユーザの携帯端末７０１に、例えばプレイによって作成された写真画像又は合成画像のうち１枚の画像と、特別画像選択処理で選択された画像とを取得させることができる。
【０１５２】
ステップＳ１３９において、送信画像選択画面が表示される。制御部５０１は、携帯端末７０１に取得させる対象となる画像の選択操作をユーザから受け付ける。当該画像は、撮影された画像、シールとして印刷できる落書き画像、及び生成されたおまけ画像などの、ユーザの選択によらず無料でユーザに提供されるように設定された画像以外のすべての画像の中から選択可能である。なお、２人までのユーザがそれぞれ希望する画像を選択するか、送信画像選択画面に使用される所定の時間が経過することによって次の画面に進む。所定の時間が経過し、タイムアウトになった場合は、タイムアウト時に選択されている画像が選択される。
【０１５３】
ステップＳ１４０において、アドレス入力画面が表示される。ここでは、携帯端末７０１の電子メールアドレス等の入力が受け付けられる。電子メールアドレス等が入力されると、その情報がサーバ６０１に送信される。これにより、例えば、サーバ６０１は、ユーザにより選択された画像を取得可能にするＵＲＬを、電子メールなどの方法で携帯端末７０１に通知する。ユーザは、携帯端末７０１で当該ＵＲＬにアクセスすることで、別途写真シール作成装置１からサーバ６０１に送られた中から、選択した画像を取得できる。
【０１５４】
ステップＳ１４０のアドレス入力画面において、非接触通信（ＮＦＣ通信など）で送信することを選択できる。これが選択されたとき、ステップＳ１４１において、非接触通信操作画面が表示される。制御部５０１は、非接触通信装置５８５を制御し、選択された画像を取得可能にするＵＲＬなどの情報を、非接触通信装置５８５にかざされた携帯端末７０１に送信できる。非接触通信操作画面には、ユーザが行うべき動作の説明などが含まれる。非接触通信操作画面は、携帯端末７０１への通信が成功するか、例えば「アドレス入力に戻る」ボタンが操作されるまで、表示されるようにすればよい。
【０１５５】
ステップＳ１４０で入力が完了すると、ステップＳ１４２において、制御部５０１は、印刷部（プリンタ）５９０が空いているか（使用中でないか）を判断する。
【０１５６】
ステップＳ１４２で印刷部５９０が空いていなければ、ステップＳ１４３において、制御部５０１は、空くまで、編集モニタ５８１に広告画面を表示させる。例えば、上述と同様のウェブサイト等の広告画面が表示される。
【０１５７】
ステップＳ１４２で印刷部５９０が空いていれば、ステップＳ１４４において、プリントが行われる。制御部５０１は、印刷すべき画像データを生成し、印刷部５９０に転送する。これにより、印刷部５９０によりシールの印刷が行われる。なお、印刷部５９０に用紙切れなどのエラーが発生している場合には、プリンタエラー画面が表示されるようにすればよい。このとき、メンテナンスを行うための連絡先などが表示される。
【０１５８】
ステップＳ１４５において、編集モニタ５８１には、落書きコーナー終了画面が表示される。印刷が完了するまで、シール排出口５７５の前で待機するように、ユーザに案内が行われる。これにより、シール排出口５７５からシールが排出され、一連のプレイが終了する。
【０１５９】
［撮影シーケンスに関する説明］
【０１６０】
撮影シーケンスでは、プレイコースや撮影コースに応じて、複数回の撮影が行われる。制御部５０１は、撮影コースの種類を判定し、その撮影コースで撮影を行う。撮影コースとしては、例えば、ユーザをアップのみで撮影する撮影コースや、アップでの撮影と全身での撮影との両方を行う撮影コースなどを選択可能にすればよい。撮影コースは、例えば、外部モニタ受け付け時において、プレイコース選択を行った後に選択可能であったり、選択されたプレイコースに応じて自動的に選択であったりすればよい。撮影コースは、撮影シーケンスが開始されたときにユーザにより選択されるようにしてもよい。
【０１６１】
本実施の形態では、例えば６枚の撮影が撮影コース別に行われる。そして、このような撮影が行われた後、スペシャル撮影が行われる。スペシャル撮影は、そのプレイにおいて７回目の撮影となる。スペシャル撮影が終了すると、一連の撮影シーケンスが終了する。
【０１６２】
なお、各回の撮影は、それぞれ、所定のポーズ指示をユーザに提示した上で行われる。ユーザは、ポーズ指示を参考にした上でポーズをとり、撮影を行うことができる。これにより、変化がある複数の写真画像が得られる。
【０１６３】
図１５は、各回の撮影の流れを示すフローチャートである。
【０１６４】
撮影シーケンスにおける各回の撮影は、図１５のように示される手順で行われる。すなわち、ステップＳ２３１において、おすすめのポーズ見本を提示するポーズ指示が、音声案内を伴って行われる。ポーズの指示は、操作モニタ５１７に表示され、ユーザにわかりやすく提示される。
【０１６５】
ステップＳ２３２において、ライブ表示が行われる。ライブ表示では、実際の撮影画像の写りをわかりやすくするために、撮影を行うユーザ自身が操作モニタ５１７に表示される。
【０１６６】
ステップＳ２３３において、ライブ表示で、所定の時間が経過し、撮影タイミングが近づくと、カウントダウンが行われる。すなわち、ユーザに対して、撮影するタイミングが通知される。
【０１６７】
ステップＳ２３４において、所定のタイミングで、撮影コースに対応した撮影が行われる。
【０１６８】
撮影が行われると、ステップＳ２３５において、撮影により得られた写真が画像データ化される。画像データが生成されるまでは、処理待ち時間となる。
【０１６９】
プレビュー可能な画像データが生成されると、ステップＳ２３６において、撮影により得られた写真画像のプレビュー表示が行われる。ユーザは、操作モニタ５１７にプレビュー表示された写真画像を見て、どのような写真が撮れたか、簡単に確認することができる。
【０１７０】
プレビュー表示を行ってから所定の時間が経過すると、次の処理に移る。すなわち、制御部５０１は、次回の写真の撮影に入るため、このような処理を繰り返す。最終回の撮影であれば、制御部５０１は、一連の撮影を終了し、撮影シーケンスを終了する。
【０１７１】
なお、プレビュー表示は、所定の枚数（例えば、６枚）の撮影が行われた後に、複数枚をまとめて表示するようにしてもよい。
【０１７２】
なお、撮影時のポーズ指示、ライブ表示、プレビューの各処理の時間は、それぞれ所定の時間で行われ、次の処理に自動的に進む。これにより、速やかに、ユーザの撮影を行うことができる。それぞれの時間は、例えば設定ファイルなどにおいて予め指定することができるように構成されている。これにより、写真シール作成装置１の設置場所等やユーザのニーズに応じて、撮影にかかる時間を容易にかつ個別に変更することができる。
【０１７３】
ここで、スペシャル撮影は、例えば次のようなものである。
【０１７４】
本実施の形態において、スペシャル撮影では、プレイを行うことによりシールのほかに作成できる追加画像（おまけ画像）に用いる写真を撮影する。スペシャル撮影は、常に所定の態様の撮影モードで行われるようにしてもよいし、複数の態様の撮影モードの選択肢から選択した撮影モードで、スペシャル撮影を行うことができるようにしてもよい。スペシャル撮影の選択は、例えば外部モニタ受付を行うときに行われるようにしてもよい。また、予め設定された複数の態様の撮影モードのうち、ユーザが以前に選択した撮影コースなどに応じた所定の撮影モードで、スペシャル撮影が行われるようにしてもよい。
【０１７５】
スペシャル撮影としては、例えば、２人のユーザを所定の位置に配置させて１回の撮影で各ユーザの１人での写真を生成するいわゆるピンプリ撮影や、ウェブログ等のバナー画像を生成するのに適した画像を生成するための撮影などが行われるようにすればよい。
【０１７６】
スペシャル撮影の撮影態様の要素には、大まかに、画像の形状、人数、撮影方法（特殊な画像加工）との３つがある。それぞれ、元画像の形状について正方形か長方形かの２種類、画像当たりの人数がピン（単数）か複数かの２種類、撮影方法が画像加工ありかなしかの２種類がある。提供可能なスペシャル撮影の態様は、例えばこれらの組み合わせのうちから適宜設定されればよい。
【０１７７】
［落書き編集に関する説明］
【０１７８】
本実施の形態において、落書き編集は、次のような落書き編集画面（通常落書き画面）を表示して行われる。
【０１７９】
図１６は、落書き編集画面の一例を示す図である。
【０１８０】
図１６に示されるように、落書き編集画面１００は、同時に２人のユーザが落書き編集操作（「通常らくがき」と表現することもある）を行えるように構成されているものである。すなわち、落書き編集画面１００は、大まかに、左右の２つの編集画面１０１（１０１ａ，１０１ｂ）に分かれている。各編集画面には、後述する残り時間表示１１９を除き、同様の機能を示すアイコンや画像等が配置されている。なお、以降の編集画面の説明は、左側の１人のユーザ用に割り当てられている領域ＬＨを参照して行うことがあり、編集画面１０１ａ，１０１ｂを特に区別せず、それぞれを総称して編集画面１０１という。
【０１８１】
編集画面１０１には、落書き対象画像１１１と、サムネイル部１１３と、パレット１１５と、コマンドアイコン１１７と、残り時間表示１１９などが含まれている。サムネイル部１１３には、撮影された写真に基づく画像として、撮影コーナーから送られた画像又はそれに落書きを加えた後の画像がサムネイル表示される。落書き対象画像１１１には、サムネイル部１１３のうち編集対象として選択された画像が表示される。ユーザは、落書き編集画面１００に表示されている画像について、パレット１１５などを操作し、線や文字の書き込みや所定のスタンプ画像や枠画像などの貼り付けなど（いわゆる「落書き」）を行うことができる。コマンドアイコン１１７としては、編集終了ボタンや、アンドゥ・リドゥボタンなど、種々の動作を実行させるためのボタンが表示されており、ユーザが直感的な操作を行うことができるように構成されている。残り時間表示１１９には、例えば、ユーザに落書き編集を行うことが許可されている時間のうち、既に経過した時間を除く残り時間が秒数で表示される。ユーザは、表示されている時間内に、落書き編集や、後述のおまけ画像の編集作業を行う必要がある。
【０１８２】
サムネイル部１１３に表示されている複数の画像は、同一のプレイ時において、左右のユーザで、共同で編集可能なものである。一方のユーザが編集対象としている画像については、サムネイル部１１３においては「らくがき中」などとその旨を示す表示を伴って表示され、他方のユーザが編集対象として選択することができないように制御される。このような排他的な制御が行われることにより、各画像の編集を２人のユーザで効率的に進めることができる。
【０１８３】
ここで、本実施の形態においては、落書き編集画面１００には、おまけ画像の作成（「おまけらくがき」と表現することもある）を行うために操作される作成ボタン１１８が含まれる。すなわち、落書き編集においては、ユーザに対して、シール紙に反映される落書き以外のおまけ画像の作成作業も受け付ける。
【０１８４】
作成ボタン１１８は、所定の条件が満たされたときに表示される（「出現」ということがある。）。例えば、作成ボタン１１８は、落書き編集の開始から所定の時間が経過したり、落書きが一通り行われたりした場合に、出現するようにすればよい。これにより、完成度の高いシールを出力するために必要な落書きがほとんど行われないままに、落書き編集操作に割り当てられている制限時間のほとんどがおまけ画像の作成作業に費やされてしまうことを防止できる。したがって、総合的に、ユーザの満足度を大きく高めることができる。作成ボタン１１８が表示されるまでは、作成ボタン１１８が表示されるべき領域に例えば破線で囲まれた予備画像が表示されるようにしてもよいし、作成ボタン１１８の色を淡色にした画像やグレースケールにした画像を表示することで、これに代えてもよい。また、作成ボタン１１８の出現まで、何ら画像を表示させないようにしてもよい。作成ボタン１１８が、落書き編集が開始された当初から表示されるようにしてもよい。
【０１８５】
本実施の形態において、おまけ画像は、それまでのプレイで撮影されて得られた写真画像を部分的に切り取る（トリミングする）ことで生成される加工画像（トリミング後の画像）や、その加工画像について落書きを行って生成される合成画像（加工画像と編集画像とを合成した画像）である。ユーザは、例えば、ＳＮＳ（ソーシャルネットワーキングサービス）などでユーザの画像として取り扱われるプロフィール画像として用いることができるおまけ画像や、ウェブログなどに表示させるために適したバナー画像として用いることができるおまけ画像を作成できる。なお、例えば、作成するおまけ画像の用途に合わせて、「ブログ用ボタン」や「ＳＮＳ用ボタン」など、複数の作成ボタン１１８を表示するようにしてもよい。
【０１８６】
落書き編集時には、大まかに、ユーザの操作等に応じて編集画面が遷移する。これにより、それぞれ適した編集画面が表示されている状態で、「通常らくがき」を行ったり「おまけらくがき」を行ったりすることができる。落書き編集時には、通常落書き画面である落書き編集画面１００のほか、写真切り取り画面１４０、加工選択画面１６０、及びおまけ落書き編集画面１８０などが用いられる。写真切り取り画面１４０、加工選択画面１６０、及びおまけ落書き編集画面１８０は、おまけ画像の作成に際して利用される。
【０１８７】
図１７は、写真切り取り画面１４０を示す図である。
【０１８８】
写真切り取り画面１４０は、おまけ画像を作成する場合において、写真画像を部分的に切り取って加工画像を作成する際に表示される。図１７に示されるように、写真切り取り画像１４０は、写真画像の切り取り範囲を調整するためのトリム領域１４１と、切り取る対象となる写真画像を選択するための写真選択領域１５１と、切り取る形状を選択するためのフレーム選択領域１５３とを含んでいる。また、写真切り取り画面１４０には、決定ボタン１５７と、復帰ボタン１５８と、前画面ボタン１５９とを含んでいる。決定ボタン１５７と、復帰ボタン１５８と、前画面ボタン１５９とは、画面を遷移する際に用いられる。
【０１８９】
トリム領域１４１は、フレーム１４３と、画像表示領域１４５と、ズームバー１４７とを含んでいる。
【０１９０】
フレーム１４３は、その内部が切り取り範囲に対応する範囲表示領域となることを示す表示である。本実施の形態では、フレーム１４３により囲まれた範囲が切り取り範囲となり、決定ボタン１５７が操作されたときに切り取られ、切り取り後の画像（以下、トリム後画像ということがある）となる。なお、フレーム１４３よりも所定距離だけ外側の範囲や所定距離だけ内側の範囲が切り取り範囲となるように設定されていてもよい。
【０１９１】
画像表示領域１４５は、フレーム１４３で囲まれた領域である。画像表示領域１４５には、切り取られる対象となる元の写真画像（元画像）のうち、フレーム１４３で囲まれている部分が表示される。元画像のうち、その他の部位は、非表示となる。なお、元画像のうちフレーム１４３外の部分は、画像表示領域１４５と同様に表示されていてもよいし、彩度や濃度などの表示態様を画像表示領域１４５とは変更して表示されていてもよい。
【０１９２】
ズームバー１４７は、切り取り範囲を拡大縮小（ズーミング）するために操作される部位である。ズームバー１４７は、横長に表示されたレール部分の画像と、レール部分に沿ってスライドするように配置された丸型のつまみ部分の画像とで構成されている。ユーザは、タッチペン５８３を用いてつまみ部分をレール部分に沿ってスライドさせることで、フレーム１４３に対する元画像の大きさを変更することができる（拡大縮小操作）。このようなＵＩを採用することで、ユーザが直感的に切り取り範囲を調整することが可能となっている。なお、元画像の大きさをズームバー１４７で調整可能であることを知らしめるため、初回の写真切り取り画面１４０の表示時に、操作方法を示すアニメーションを表示させたり、ポップアップ画像で操作方法を説明したり、ズームバー１４７の近傍に「ここで画像の大きさを調整できるよ」などの文言を表示するようにしてもよい。
【０１９３】
トリム領域１４１において、ユーザは、画像表示領域１４５をタッチペン５８３で触ったままスライドさせる操作を行うことで、写真切り取り画面１４０中で、元画像をフレーム１４３に対して移動させることができる（移動操作）。これにより、ユーザは、元画像のうち所望の位置が切り取り領域となるように調整できる。なお、移動操作が可能なときには、写真切り取り画面１４０上に表示させるポインタアイコン（タッチペン５８３による操作位置を示す画像など）を移動操作が行われないときとは異なる画像とすることで、移動操作中であることがユーザに認識されやすくなるようにしてもよい。
【０１９４】
写真切り取り画面１４０において、ユーザは、写真選択領域１５１とフレーム選択領域１５３とのそれぞれで、切り取る対象となる写真画像と、切り取りたい形状とを選択できる。選択された結果は、すぐにトリム領域１４１に反映され、切り取り範囲の調整を行うことができるようになる。
【０１９５】
写真選択領域１５１には、それまでのプレイで撮影された写真画像が、例えば６枚表示される。本実施の形態では、例えば、撮影シーケンスで撮影される、横辺と縦辺との比が１：１．２のアップ画像が４枚と、９：１６の全身画像が２枚とが選択候補として表示される。
【０１９６】
フレーム選択領域１５３では、例えば４種類の長方形形状のフレーム１４３を選択可能である。選択候補としては、例えば、横辺と縦辺との縦横比が、４：３の「ヨコ」、１：１の「正方形」、３：４の「タテ」、９：１６の「タテ長」とがある。
【０１９７】
ユーザは、トリム領域１４１で拡大縮小操作と移動操作とを行うことで、画像表示領域１４５に所望の画像が表示されるようにし、その状態で決定ボタン１５７を操作する。そうすると、そのとき表示されているフレーム１４３に対する元画像の位置と元画像の大きさ（又は切り取り画面１４０中の拡大率）とに基づいた切り取り範囲で、元画像が切り取られてトリム後画像が生成される。トリム後画像が生成されると、加工選択画面１６０を用いた動作が行われる。
【０１９８】
図１８は、加工選択画面１６０を示す図である。
【０１９９】
図１８には、加工選択画面１６０のうち片側のみ（左右２人で操作されるように構成された画面のうち、一方のみ）が示されている。図１８に示されるように、加工選択画面１６０は、候補画像表示部１６１と、決定ボタン１７７と、復帰ボタン１５８と、前画面ボタン１７９とを含んでいる。決定ボタン１７７、復帰ボタン１５８、及び前画面ボタン１７９は、上述の写真切り取り画面１４０における各ボタン１５７〜１５９と同様に、画面遷移の際に用いられる。
【０２００】
候補画像表示部１６１には、例えば、１２枚の画像１６３が表示される。各画像１６３は、写真切り取り画面１４０で切り取られたトリム後画像について、種々の画像処理（いわゆる画像フィルタを適用する処理）を施したものである。個々の画像１６３は、互いに画像処理の態様が若干ずつ異なっている。１２枚の画像１６３のうち１つは、特段の画像処理を行わないものであってもよい。
【０２０１】
加工選択画面１６０において、ユーザは、候補画像表示部１６１に表示されている画像１６３のうち好みのものを選択する操作を行い、決定ボタン１７７を操作する。これにより、好みの加工が施されたトリム後画像（特段の画像処理が行われていないトリム後画像を含む）をおまけ画像として採用することができる。決定ボタン１７７が操作されると、そのとき選択されている画像１６３を対象として、おまけ落書き編集画面１８０が表示される。
【０２０２】
図１９は、おまけ落書き編集画面１８０を示す図である。
【０２０３】
図１９には、おまけ落書き編集画面１８０のうち片側のみが示されている。図１９に示されるように、おまけ落書き編集画面１８０には、上述の編集画面１０１と同様にパレット１１５などが表示されているほか、落書きを行う対象としてトリム後画像１８１が表示されている。おまけ落書き編集画面１８０には、加工変更ボタン１９１と、写真変更ボタン１９３と、復帰ボタン１５８とが含まれている。
【０２０４】
ユーザは、おまけ落書き編集画面１８０が表示されている状態で、「通常らくがき」を行う場合と同様にして、トリム後画像１８１について落書きを行うことができる。おまけ落書き編集画面１８０において復帰ボタン１５８が操作されると、その状態でいったんトリム後画像１８１と落書きの内容とが保存され、落書き編集画面１００に戻る。
【０２０５】
各画面間の遷移は、次に示されるように行われる。
【０２０６】
図２０は、落書き編集時における編集画面の画面遷移を説明する図である。
【０２０７】
図２０に示されるように、落書き編集画面１００において、作成ボタン１１８が操作されると、そのプレイにおいてまだおまけ画像が作成されていなければ、写真切り取り画面１４０に遷移する（Ｓ２０１）。そのプレイにおいて既に生成されたおまけ画像が保存されている状態で作成ボタン１１８が操作された場合には、おまけ落書き編集画面１８０に直接遷移する（Ｓ２０３）。これにより、既に保存されているおまけ画像がある場合、その編集状態の続きをすぐに行うことができる。
【０２０８】
写真切り取り画面１４０では、決定ボタン１５７が操作されると、加工選択画面１６０に遷移する（Ｓ２０５）。このとき、加工選択画面１６０に表示する複数の画像１６３を生成するために複数の画像処理が行われる。時間がかかるようであれば、処理待ち状態であることを示す画面表示を行うようにしてもよい。
【０２０９】
写真切り取り画面１４０で復帰ボタン１５８が操作されると、落書き編集画面１００に戻る（Ｓ２１５）。
【０２１０】
加工選択画面１６０では、決定ボタン１７７が操作されると、おまけ落書き編集画面１８０に遷移する（Ｓ２０７）。
【０２１１】
加工選択画面１６０では、復帰ボタン１５８が操作されると、落書き編集画面１００に遷移する（Ｓ２１３）。このとき、それまでで写真切り取り画面１４０を経て生成されたトリム後画像をおまけ画像として保存するようにしてもよい。
【０２１２】
また、加工選択画面では、前画面ボタン１７９が選択されると、写真切り取り画面１４０に遷移する（Ｓ２０９）。このとき、前回切り取り範囲を調整した状態のままで写真切り取り画面１４０に遷移するようにすればよいが、これに限られるものではない。
【０２１３】
おまけ落書き編集画面１８０において、復帰ボタン１５８が操作されると、編集結果を保存して、落書き編集画面１００に遷移する（Ｓ２１１）。
【０２１４】
おまけ落書き編集画面１８０において、加工変更ボタン１９１が操作されると、所定の確認画面が表示された後、ユーザの指示に応じて加工選択画面１６０に遷移する（Ｓ２１７）。
【０２１５】
図２１は、加工変更ボタン１９１が操作されたときのおまけ落書き編集画面１８０を示す図である。
【０２１６】
図２１に示されるように、加工変更ボタン１９１が操作されると、おまけ落書き編集画面１８０の一部を覆うように、確認画面１９２が表示される。確認画面１９２は、加工選択画面１６０に戻るのに伴って現在編集している落書きに関する情報が削除されることについて、ユーザに確認を促すメッセージを含む。ユーザは、確認画面１９２が表示された状態で、さらに指示を加えることにより、加工選択画面１６０へ戻ることを決行するか、加工選択画面１６０へ戻ることを中止して引き続きトリム後画像１８１への落書き編集を行うかを選択することができる。
【０２１７】
図２０に示されるように、おまけ落書き編集画面１８０において、写真変更ボタン１９３が操作されると、所定の確認画面が表示された後、ユーザの指示に応じて写真切り取り画面１４０に遷移する（Ｓ２１９）。
【０２１８】
図２２は、写真変更ボタン１９３が操作されたときのおまけ落書き編集画面１８０を示す図である。
【０２１９】
図２２に示されるように、写真変更ボタン１９３が操作されると、おまけ落書き編集画面１８０の一部を覆うように、確認画面１９４が表示される。確認画面１９４は、写真切り取り画面１４０に戻るのに伴って現在編集している落書きに関する情報が削除されることについて、ユーザに確認を促すメッセージを含む。ユーザは、確認画面１９４が表示された状態で、さらに指示を加えることにより、写真切り取り画面１４０に戻ることを決行するか、写真切り取り画面１４０に戻ることを中止して引き続きトリム後画像１８１への落書き編集を行うかを選択することができる。
【０２２０】
［切り取り範囲の調整についての具体的な説明］
【０２２１】
図２３は、トリム領域１４１を示す図である。
【０２２２】
おまけ画像の生成時における切り取り範囲の調整方法としては、枠固定方法が採用されている。枠固定方法は、切り取り範囲を示すフレーム１４３の位置や大きさが写真切り取り画面１４０に対して固定されており、そのフレーム１４３に対して元画像Ｐの位置や大きさを調整することで、切り取り範囲を指定する方法である。すなわち、切り取り範囲の調整が行われる際、写真切り取り画面１４０中のフレーム１４３の位置が維持された状態で、フレーム１４３に対する元画像Ｐの位置が変更され、写真切り取り画面１４０中のフレーム１４３の大きさが維持された状態で、元画像Ｐが拡大縮小される。
【０２２３】
切り取り範囲の調整中には、フレーム１４３の内側の画像表示領域１４５に切り取り後のトリム後画像に対応する画像が表示される。すなわち、ユーザにより元画像Ｐの移動操作や拡大縮小操作が行われたとき、制御部５０１はこれを受け付け、受け付けた操作に応じて、写真切り取り画面１４０の表示内容を変更する制御を行う。これにより、移動操作が行われたとき、それに応じて、フレーム１４３に対する元画像Ｐの位置が変更される。また、拡大縮小操作が行われたとき、それに応じて、元画像Ｐの拡大縮小が行われる。そして、決定ボタン１５７が操作されたとき、制御部５０１は、写真切り取り画面１４０に表示されているフレーム１４３と元画像Ｐとの関係に応じて画像の切り取りを実行し、トリム後画像を生成する。
【０２２４】
枠固定方法を採用していることにより、切り取り範囲の調整中、画像表示領域１４５に表示される画像の大きさは写真切り取り画面１４０中で不変である。したがって、元画像Ｐ中の狭い範囲をトリム後画像とする場合であっても、切り取り範囲を詳細に確認しながら設定することができる。
【０２２５】
本実施の形態において、図２３に示されるように、写真切り取り画面１４０で元画像Ｐの切り取り範囲の調整を行う際、トリム領域１４１に表示される元画像Ｐは、基準点Ｔを中心に拡大縮小される。
【０２２６】
なお、元画像Ｐのうちフレーム１４３の外側の部位は本来表示されないが、説明のため、図２３においてはその部位を二点鎖線で示し、以降の図においてはその部位を実線で示す。また、基準点Ｔは、実際には写真切り取り画面１４０などにおいて表示されないが、説明のため、図２３及びそれ以降の図においては、これを黒丸で示す。
【０２２７】
本実施の形態において、拡大縮小の基準点Ｔは、元画像Ｐのうち、そのときフレーム１４３の上辺中央部にある基準位置に重なる点である。基準位置は、予め、フレーム１４３の上辺中央部に設定されている。すなわち、枠固定方法が採用されているので、基準位置は、写真切り取り画面１４０において不変である。このように基準位置に応じて基準点Ｔが決定されるので、元画像Ｐとフレーム１４３との位置関係に応じて、基準点Ｔの位置が異なる。
【０２２８】
図２４は、図２３に示される状態から元画像Ｐを縮小した状態を示す図である。
【０２２９】
図２３に示される状態から、元画像Ｐを縮小させる操作が行われた場合を想定する。このとき、元画像Ｐは、基準点Ｔを中心として縮小され、図２４に示されるようになる。
【０２３０】
図２５は、図２３に示される状態から元画像Ｐを拡大した状態を示す図である。
【０２３１】
図２３に示される状態から、元画像Ｐを拡大させる操作が行われた場合を想定する。このとき、元画像Ｐは、基準点Ｔを中心として拡大され、図２５に示されるようになる。
【０２３２】
ここで、図２３に示される状態は、横辺と縦辺との比が１：１．２のアップ画像を元画像Ｐとして指定した場合において、移動操作も拡大縮小操作も行われていない初期状態である。初期状態において、アップ画像について予め設定された拡大率（大きさ）で、トリム領域１４１に元画像Ｐが表示される。換言すると、本実施の形態においては、元画像Ｐの属性について予め定められた態様で、写真切り取り画面１４０の表示が行われる。
【０２３３】
なお、この所定の態様としては、元画像Ｐの拡大率に限られず、例えばフレーム１４３に対する位置などが元画像Ｐの属性に対して定められていてもよい。本実施の形態においては、元画像Ｐの属性とは、アップ画像であるか、全身画像であるかが挙げられるが、これに限られず、例えば、元画像Ｐの撮影コースやプレイコースなどであってもよい。
【０２３４】
元画像Ｐがアップ画像である場合には、例えば、次のように初期状態の拡大率及び位置が設定される。すなわち、初期状態では、想定されるとおりに撮影が行われたときにユーザの顔が位置すると考えられる範囲が、フレーム１４３の内側にほぼ納まるような範囲で、できるだけ拡大される。また、アップ画像において、通常では、ユーザの顔は元画像Ｐ中の上方に位置していることが多いが、最上部付近は空白となるか頭髪部があるだけとなることが多い。そのため、初期状態では、元画像Ｐの最上部より若干下方の部位がフレーム１４３の上辺に位置するように設定される。これにより、ユーザがその後切り取り範囲の調整を行う量を低減させることができ、ユーザの満足感を向上させることができる。
【０２３５】
元画像Ｐとして縦長の全身画像が指定されている場合には、拡大率はアップ画像よりも比較的小さくなるようにして、初期状態での表示が行われるように設定されていればよい。また、初期状態において、元画像Ｐは、例えば元画像Ｐの中央部がフレーム１４３の中央部に位置するように設定されている。一般に、アップ画像は被写体の顔に注目すべき画像であるのに対して、全身画像は、全身の様子（例えば、被服のコーディネートやスタイル、ポーズなど）に注目すべき画像であって広い範囲を切り取ることが望まれるものであるからである。
【０２３６】
なお、切り取り範囲の調整中に、元画像Ｐを別の画像に変更することも可能である。ユーザは、例えば写真選択領域１５１を操作して、元画像Ｐを別の画像に切り替えることができる。このように元画像Ｐが切り替えられたとき、それまでの調整操作を初期化して、切替え後の画像について、初期状態の表示を行うようにすればよい。調整中の元画像Ｐと同一の画像を写真選択領域１５１で選択する操作が行われたときにも、同様に、その画像について初期状態の表示を行うようにすればよい。
【０２３７】
図２６は、切り取り範囲の調整例について説明する第１の図である。
【０２３８】
図２６に示されるように、トリム領域１４１が表示されている状態において、元画像Ｐ中の右側の人物の顔が納まるように切り取り範囲を調整する場合を想定する。このとき、まず、拡大縮小操作が行われ、元画像Ｐが拡大されると、次図に示すようになる。
【０２３９】
図２７は、切り取り範囲の調整例について説明する第２の図である。
【０２４０】
拡大縮小操作が行われると、図２７に示されるように、元画像Ｐが基準点Ｔを中心に拡大される。右側の人物の顔がフレーム１４３の大きさに対して程良い大きさになるようになるまで、拡大される。拡大後、右側の人物の顔がフレーム１４３の外側に出ているので、ユーザは、移動操作を行う。
【０２４１】
図２８は、切り取り範囲の調整例について説明する第３の図である。
【０２４２】
ユーザにより、右側の人物の顔がフレーム１４３の内側に入るように移動操作が行われると、例えば図２８に示されるような状態になる。ここで、この人物の顔の大きさが、フレーム１４３に対して少し大きくなっているところ、ユーザは、顔がフレーム１４３内に納まるように、再度拡大縮小操作を行う。
【０２４３】
ここで、移動操作が行われた結果、それまでと比較して、元画像Ｐが図の左方向に移動している。図２８に示されている移動後の状態で、基準位置すなわちフレーム１４３の上辺の中央部は、元画像Ｐのうち右側の人物の頭頂部あたりに位置している。この基準位置に重なる位置が、このとき行われる拡大縮小操作についての基準点Ｔとなる。すなわち、移動操作により元画像Ｐが移動するのに伴って、元画像Ｐ上の基準点Ｔが移動し、移動後の基準点Ｔについて、拡大縮小が行われる。
【０２４４】
図２９は、切り取り範囲の調整例について説明する第４の図である。
【０２４５】
図２９に示されるように、移動後の基準点Ｔについて元画像Ｐが縮小されるので、基準点Ｔが位置している右側の人物の頭頂部付近の位置は、縮小前後で変わらない。ユーザは、右側の人物の顔全体がフレーム１４３に納まる程度まで元画像Ｐを縮小することで、切り取り範囲の調整を容易に終えることができる。
【０２４６】
以上の説明においては、フレーム１４３として正方形のものが選択されている場合を想定したが、他の形状のフレーム１４３が選択されている場合も、これと同様に拡大縮小が行われるようにすればよい。
【０２４７】
図３０は、種々の形状のフレーム１４３と、基準位置との関係を示す図である。
【０２４８】
図３０に示されるように、「正方形」のフレーム１４３ａ、「ヨコ」のフレーム１４３ｂ、「タテ」のフレーム１４３ｃ、及び「タテ長」のフレーム１４３ｄのそれぞれが、おまけ画像の生成時に選択可能である場合を想定する。この場合、長方形のフレーム１４３ａ〜１４３ｄのそれぞれについて、上辺の中央部を基準位置として設定し、元画像についての基準点Ｔが決定されるようにすればよい。
【０２４９】
ユーザは、切り取り範囲の調整中に、フレーム選択領域１５３を操作してフレーム１４３を別の形状のものに変更することも可能である。このようにフレーム１４３が切り替えられたとき、そのときの元画像Ｐの拡大率（サイズ）や表示座標は保持したままにすればよい。すなわち、写真切り取り画面１４０中での元画像の大きさや位置はそのままに、フレーム１４３が切り替えられればよい。なお、フレーム１４３の切替え時に、元画像Ｐを初期状態で表示させるようにしてもよい。
【０２５０】
基準点Ｔが設定される元となる基準位置は、フレーム１４３の上辺中央部に限られない。
【０２５１】
図３１は、基準位置の設定例について説明する図である。
【０２５２】
基準位置は、少なくとも、フレーム１４３の左右中央部Ｃ１の近傍に位置していればよい。これにより、拡大縮小が行われるとき、そのとき画像表示領域１４５に表示されている画像の中央部の位置はそれほど左右に移動しなくなる。そのため、それまでの元画像Ｐの位置調整の結果を生かして、切り取り範囲の調整を行うことができる。
【０２５３】
より好ましくは、基準位置は、図３１においてハッチングを付して示される線分ＴＬに近い領域のように、フレーム１４３の上下方向中央部Ｃ２よりも上方であって、フレーム１４３の左右中央部Ｃ１の近傍に位置するようにすればよい。一般に、おまけ画像は、人物の顔が主としてトリム後画像に配置されるようにして作成される場合が多い。そのため、フレーム１４３のうち、上方に基準点Ｔが位置するようにすることで、元画像Ｐ中の人物の顔がフレーム１４３内に収まるように切り取り範囲の調整を行いやすくなる。
【０２５４】
図３２は、基準位置の別の設定例について説明する図である。
【０２５５】
図３２に示されるように、基準位置は、必ずしも、フレーム１４３の内側に設定されているものに限られない。基準位置は、フレーム１４３の上辺近傍に位置するようにすればよい。フレーム１４３の内側に基準位置がない場合、すなわち基準点Ｔがフレーム１４３の外側になるような場合であっても、基準位置が図にハッチングで示される領域のようなフレーム１４３の上辺近傍であれば、上述と同様の理由により、切り取り範囲の調整を容易に行うことができる。なお、この場合も、フレーム１４３の左右中央部に近い地位に基準位置を配置することで、拡大縮小操作時に、ユーザは、容易にかつ違和感なく操作を行うことができるようになる。
【０２５６】
ここで、本実施の形態において切り取り範囲の調整が行われるとき、フレーム１４３に対して元画像Ｐが位置することが可能な範囲は、元画像Ｐの大きさ（拡大率；写真切り取り画面１４０に対する元画像の大きさ、すなわちフレーム１４３に対する大きさ）に応じて制限される。元画像Ｐとしてアップ画像が選択されているとき、元画像Ｐの位置は、元画像Ｐの拡大率に応じて、元画像Ｐの端縁部が切り取り範囲内に位置しないように制限される。換言すると、元画像Ｐがアップ画像であるときには、元画像Ｐの全域のみが切り取り可能領域として設定されており、その切り取り可能領域のみが、切り取り範囲内に含まれるように制限される。これにより、元画像Ｐがアップ画像であるときには、トリム後画像において空白の領域が生じないようになっている。
【０２５７】
このような制限が行われる程度は、元画像Ｐの属性に応じて変更される。例えば、元画像Ｐが上述のようなアップ画像であるか全身画像であるかに応じて、制限が行われる程度が変更される。例えば、本実施の形態において、アップ画像が元画像Ｐとして選択されているときには、切り取り範囲に元画像Ｐではない空白領域が存在しないように移動操作を制限し、全身画像が元画像Ｐとして選択されているときには、切り取り範囲に元画像Ｐでない空白領域が存在することが許容される。
【０２５８】
図３３は、全身画像が切り取り対象に選択されているときの切り取り範囲の調整について説明する図である。
【０２５９】
図３３に示されるように、縦長の（縦辺と横辺との比が例えば１６：９の）全身画像が切り取り対象の元画像Ｐとして選択されているときには、切り取り範囲の調整時に、切り取り範囲内に元画像Ｐの長辺である端縁部が位置するような拡大率、位置も許容される。例えば、本実施の形態において、フレーム１４３の内部の画像表示領域１４５に、元画像Ｐの部分と、その左右方向に位置する空白部（元画像Ｐに隣接する所定の領域の一例）Ｑとが含まれることが許容される。また、元画像Ｐの上下方向に空白部が位置しないように制限されている（元画像Ｐの短辺である端縁部が切り取り範囲内に位置しないように制限されている）。換言すると、本実施の形態においては、元画像Ｐが全身画像の属性を有する場合において、元画像Ｐと、その左右に隣接する所定の空白領域が切り取り可能領域として設定されており、その切り取り可能領域のみが、切り取り範囲内に含まれるように制限される。
【０２６０】
このように空白部Ｑが設けられている場合、切り取り範囲の調整時には、空白部Ｑが元画像Ｐと連続した領域として見えるように、元画像Ｐの背景と空白部Ｑとの色調を略同一にするようにしてもよい。また、空白部Ｑが元画像Ｐとは異なる領域であると視認しやすくなるように、元画像Ｐと空白部Ｑとを異なる色調としたり空白部Ｑに特有の模様を付したりするようにしてもよい。
【０２６１】
なお、元画像Ｐの上下方向に空白部が位置していてもよい。すなわち、元画像Ｐとその周囲に隣接する所定の空白領域が、切り取り可能領域として設定されていてもよい。
【０２６２】
図３４は、全身画像について切り取りを行った後のトリム後画像の一例を示す図である。
【０２６３】
上述のように空白部Ｑが切り取り範囲内に位置するようにした場合、図３４に示されるように、トリム後のトリム後画像１８１ａにおいては、被写体が存在しない範囲が広くなる。本実施の形態においては、トリム後画像１８１ａの生成時に、元画像Ｐ中の被写体と背景との色彩の違いなどの情報に基づいて、トリム後画像１８１ａの全域において被写体を除く部分が一様の色彩又は図柄の背景画像となるように、画像処理が行われる。図３４においてハッチングを付した部分は、背景画像として処理される領域を示す。これにより、トリム後画像１８１ａとして、元画像Ｐの領域であるか否かを感じさせない自然な画像が得られ、背景画像部分に落書きなどを追加して、所望の画像を作成しやすくなる。
【０２６４】
図３５は、全身画像を対象として切り取り範囲を調整する別の例を示す図である。図３６は、全身画像について切り取りを行った後のトリム後画像の別の例を示す図である。
【０２６５】
全身画像が元画像Ｐとして選択されているときには、元画像Ｐと空白部Ｑとを含む切り取り可能領域が切り取り範囲内に含まれるようにすることができるので、様々なレイアウトのおまけ画像を作成することができる。例えば、図３５に示されるように、「ヨコ」型のフレーム１４３ｂを用いつつ、元画像Ｐを切り取り範囲の右側に寄せるようにして切り取り範囲を設定した場合を想定する。このとき、トリム後画像１８１ｂとして、図３６に示されるような、背景部分が多く含まれるデザイン性の高いおまけ画像を容易に生成でき、ウェブログで表示されるバナー画像なども容易に作成することができる。
【０２６６】
拡大操作し、移動操作した後の元画像Ｐに対して縮小操作を行う場合において、元画像Ｐは縦横比を維持したまま縮小していくが、元画像Ｐの辺のうち、フレーム１４３から遠い辺より、フレーム１４３に近い元画像Ｐの辺のほうが、先にフレーム１４３の１辺に到達することになる。しかし、元画像Ｐ以外の領域が切り取り範囲内に入らないように（元画像Ｐの周囲の辺が切り取り範囲内に入らないように）元画像Ｐの移動範囲が制限されているので、このように元画像Ｐの１辺が切り取り範囲を示すフレーム１４３の１辺に到達してから元画像Ｐの縮小が継続されると、元画像Ｐは、その一辺がフレーム１４３内に入らないように移動しながら縮小される。すなわち、元画像Ｐは、フレーム１４３と元画像Ｐの１辺とが合致するまでは基準点Ｔに基づいて縮小し、その後は元画像Ｐが移動しながら縮小するというように、縮小方法は２段階あるといえる。なお、換言すると、フレーム１４３と元画像Ｐの１辺とが合致してから元画像Ｐが縮小するときには、元画像Ｐは基準点Ｔに対し移動していることになり、画像Ｐは、縮小過程のどの時点でもその時点における基準点Ｔの位置を中心として縮小するともいえる。
【０２６７】
［実施の形態における効果］
【０２６８】
以上説明したように、本実施の形態においては、切り取り範囲の調整時において、切り取り対象となる元画像は、元画像のうちフレームの上辺中央部に設定された基準位置に対応する基準点Ｔを基準として、拡大縮小される。したがって、移動操作を行った後に拡大縮小操作を行っても、所望の領域が切り取り範囲から大きくずれることがなくなる。したがって、ユーザは、容易に、違和感なく、切り取り範囲の調整を行うことができ、ユーザが行う操作の数を減らすことができる。切り取り範囲の調整が枠固定方法で行われるので、切り取り範囲に対応するフレーム内でトリム後画像に対応する画像表示領域を大きく表示させながら、切り取り範囲の調整を行うことができる。
【０２６９】
また、切り取り範囲の調整時において、初期状態で表示される元画像の拡大率（サイズ）や位置は、画像の属性に応じて設定される。したがって、ユーザが意図するだろう切り取り範囲を個々の画像の属性別に設定でき、一般的な切り取り範囲の調整を容易に行うことができるようになる。例えば、ユーザは、切り取り範囲の調整の最初の段階で、切り取り範囲に対する元画像の大きさを大まかに調整することが多いところ、初期状態である程度の大きさで元画像を表示させることにより、その手間を省くことができる。
【０２７０】
また、切り取り範囲の調整時において、切り取り範囲の調整範囲の制限が行われ、この制限の程度は、画像の属性によって変更される。したがって、例えば、アップ画像については、余白部分が切り取り範囲に入らないようにして、デザイン性が保たれたトリム後画像が容易に得られるようにすることができる。また、例えば、全身画像については、その左右の領域には余白部分を切り取り範囲に含められるようにすることで、落書きを追加できる範囲が広いトリム後画像や、デザイン性の高いトリム後画像を得ることができる。また、切り取り範囲にユーザの体の全体部分も入れやすくすることができるため、ユーザのファッションがわかるようなトリム画像を、容易に作成することができる。したがって、プレイするユーザの満足度を向上させることができる。
【０２７１】
［その他］
【０２７２】
写真シール作成装置は、上述の実施の形態における各特徴点をすべて有するものでなくてもよく、一部の特徴点のみを有するものであってもよい。そのように構成された写真シール作成装置であっても、その特徴点を有することに応じた効果を得ることができる。
【０２７３】
上述のような画像の切り取り方法は、おまけ画像についてのみ行われるものに限られず、例えばシールにプリントされて出力される画像について適用するようにしてもよい。
【０２７４】
切り取り形状、すなわちフレームの形状は、切り取り画面において選択可能でなくてもよく、適宜、制御部により自動的に選択されるようにしてもよい。このとき、制御部は、切り取り対象となる画像の属性（例えば、切り取り対象の画像はアップ画像であるか、全身画像であるか、など）に応じて予め設定されている複数種類の切り取り形状から一の形状を自動的に選択するようにしてもよい。
【０２７５】
画像の切り取りに際しては、切り取り画面等に表示される画像と、実際にユーザが取得する画像（例えば、写真シール作成装置からサーバに送信される画像）とが異なっていてもよい。具体的には、例えば次のようにすればよい。すなわち、切り取り画面等には画素数の少ない（ディスプレイの解像度等に応じたサイズの）表示用画像を元画像として表示させて切り取り範囲の調整等を行えるようにする。切り取りの実行時においては、表示用画像について設定された切り取り範囲に対応する範囲で、表示用画像に対応する、より画素数の多い画像について切り取り処理を行う。切り取り後の画像を、適宜、フレームなどに対応する所定の大きさ（画素数）に縮小する処理を行う。このような処理を行うことで、解像感が高い、細かな画質の画像を作成することができる。
【０２７６】
本発明は、写真シール作成装置に限られず、撮像した写真を用いて加工画像をユーザに提供する写真撮影遊戯装置やそれを備える装置に広く適用可能である。
【０２７７】
上述の実施の形態における処理は、ソフトウェアによって行っても、ハードウェア回路を用いて行ってもよい。
【０２７８】
上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。上記のフローチャートで文章で説明された処理は、そのプログラムに従ってＣＰＵなどにより実行される。
【０２７９】
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０２８０】
１  写真シール作成装置（写真撮影遊戯装置の一例）
１００  落書き編集画面
１１８  作成ボタン
１４０  写真切り取り画面
１４１  トリム領域
１４３  フレーム
１４５  画像表示領域
１４７  ズームバー
１５７，１７７  決定ボタン
１５８  復帰ボタン
１６０  加工選択画面
１６１  候補画像表示部
１６３  画像
１８０  おまけ落書き編集画面
１８１  トリム後画像
１９１  加工変更ボタン
１９３  写真変更ボタン
５０１  制御部
５０２  ＣＰＵ
５０３  メモリ
５０４  画像処理部
５０５  記憶部
５０７  制御プログラム
５０９  通信部
５１５  カメラ
５７０  編集出力装置
５７５  シール排出口
５８０  編集受付部
５８１  編集モニタ
５８３  タッチペン
５８５  非接触通信装置
５８７  スピーカ
９０１  写真シール遊戯システム
Ｐ  元画像
Ｔ  基準点（基準位置）
【図１】
0006035550.tif 000002
【図２】
0006035550.tif 000003
【図３】
0006035550.tif 000004
【図４】
0006035550.tif 000005
【図５】
0006035550.tif 000006
【図６】
0006035550.tif 000007
【図７】
0006035550.tif 000008
【図８】
0006035550.tif 000009
【図９】
0006035550.tif 000010
【図１０】
0006035550.tif 000011
【図１１】
0006035550.tif 000012
【図１２】
0006035550.tif 000013
【図１３】
0006035550.tif 000014
【図１４】
0006035550.tif 000015
【図１５】
0006035550.tif 000016
【図１６】
0006035550.tif 000017
【図１７】
0006035550.tif 000018
【図１８】
0006035550.tif 000019
【図１９】
0006035550.tif 000020
【図２０】
0006035550.tif 000021
【図２１】
0006035550.tif 000022
【図２２】
0006035550.tif 000023
【図２３】
0006035550.tif 000024
【図２４】
0006035550.tif 000025
【図２５】
0006035550.tif 000026
【図２６】
0006035550.tif 000027
【図２７】
0006035550.tif 000028
【図２８】
0006035550.tif 000029
【図２９】
0006035550.tif 000030
【図３０】
0006035550.tif 000031
【図３１】
0006035550.tif 000032
【図３２】
0006035550.tif 000033
【図３３】
0006035550.tif 000034
【図３４】
0006035550.tif 000035
【図３５】
0006035550.tif 000036
【図３６】
0006035550.tif 000037
【図３７】
0006035550.tif 000038
【図３８】
0006035550.tif 000039
【図３９】
0006035550.tif 000040