(57)【要約】【課題】歌詞画を短時間で容易に作成できる写真自動販売装置を提供する。【解決手段】写真自動販売装置内の画像編集用コンピュータは、編集画面の写真画像上にタッチペン４２により指定された領域ＡＲ０及びＡＲ１を検知する。利用者がＯＫボタン２２２を選択したとき、検知された領域ＡＲ０及びＡＲ１が確定し、写真画像のうち、確定した領域ＡＲ０及びＡＲ１を除く補集合領域ＣＯＭ全体に、詩フレーズの背景となる領域画像を描画する。領域画像を描画後、タッチペン４２により詩フレーズを描画して歌詞画を完成させる。【選択図】図１４Ａ
2007058627.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影して写真画像を得る撮影手段と、
前記写真画像上の１又は複数の領域を指定する領域指定手段と、
前記写真画像のうち、指定された領域を除いた領域を特定する特定手段と、
前記特定された領域の略全体に領域画像を描画する画像描画手段と、
前記写真画像上に文章フレーズを描画する文章フレーズ描画手段と、
前記領域画像及び文章フレーズが描画された写真画像を出力する出力手段とを備えることを特徴とする写真自動販売装置。
【請求項２】
請求項１に記載の写真自動販売装置であって、
前記領域指定手段は、
利用者の操作により指定された１又は複数の領域を検知する領域検知手段と、
利用者の操作に応じて前記検知された領域を確定する領域確定手段とを備え、
前記特定手段は、前記確定された領域を除いた領域を特定することを特徴とする写真自動販売装置。
【請求項３】
請求項２に記載の写真自動販売装置であって、
前記特定手段は、
前記確定された領域の和集合を演算する和集合演算手段と、
前記写真画像のうち、前記演算された和集合の補集合を演算する補集合演算手段とを備え、
前記演算された補集合の領域を特定することを特徴とする写真自動販売装置。
【請求項４】
請求項１〜請求項３のいずれか１項に記載の写真自動販売装置であって、
前記文章フレーズ描画手段は、
前記写真画像上の位置の指定が開始されてから終了するまでの間、指定された位置を検知する位置検知手段と、
検知された位置の軌跡に沿って、前記文章フレーズ中の文字を、描画開始文字から配列順に描画する文字描画手段と、
前記位置の指定が終了したとき、前記文章フレーズのうち、前記文字描画手段が描画した最後の文字の次に配列された文字を前記描画開始文字に指定する文字指定手段とを備えることを特徴とする写真自動販売装置。
【請求項５】
写真画像上の１又は複数の領域を指定する領域指定手段と、
前記写真画像のうち、指定された領域を除いた領域を特定する特定手段と、
前記特定された領域の略全体に領域画像を描画する画像描画手段と、
前記写真画像上の位置の指定が開始されてから終了するまでの間、指定された位置を検知する位置検知手段と、
検知された位置の軌跡に沿って、前記文章フレーズ中の文字を、描画開始文字から配列順に前記写真画像上に描画する文字描画手段と、
前記位置の指定が終了したとき、前記文章フレーズのうち、前記文字入力手段が描画した最後の文字の次に配列された文字を前記描画開始文字に指定する文字指定手段とを備えることを特徴とする画像編集装置。
【請求項６】
被写体を撮影して写真画像を得るステップと、
前記写真画像上の１又は複数の領域を指定するステップと、
前記写真画像のうち、指定された領域を除いた領域を特定するステップと、
前記特定された領域の略全体に領域画像を描画するステップと、
前記領域画像が描画された写真画像上に文章フレーズを描画するステップと、
前記領域画像及び文章フレーズが描画された写真画像を出力するステップとを備えることを特徴とする写真自動販売方法。
【請求項７】
被写体を撮影して写真画像を得る写真自動販売装置に内蔵されたコンピュータに実行させるための写真自動販売プログラムであって、
前記写真画像上の１又は複数の領域を指定するステップと、
前記写真画像のうち、指定された領域を除いた領域を特定するステップと、
前記特定された領域の略全体に領域画像を描画するステップと、
前記領域画像が描画された写真画像上に文章フレーズを描画するステップと、
前記領域画像及び文章フレーズが描画された写真画像を出力するステップとを含むことを特徴とする写真自動販売プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、写真自動販売装置、写真自動販売方法、画像編集装置及び写真自動販売プログラムに関し、さらに詳しくは、写真及び画像を背景に、歌詞や詩のフレーズが書き込まれた歌詞画を作成できる写真自動販売装置、写真自動販売方法、画像編集装置及び写真自動販売プログラムに関する。
【背景技術】
【０００２】
ゲームセンタなどの遊戯施設には、利用者を被写体としてカメラで撮影し、その写真をシールシートに印刷して販売する写真自動販売装置が設置されている。これらの写真自動販売装置は、利用者を撮影して写真画像を取得する撮影装置と、撮影画像をタブレットディスプレイなどに表示し、付属のタッチペンで文字や図形などを入力して画像を編集する画像編集装置とを備えたものが一般的になっている。画像編集装置で入力された文字や図形等の画像（編集画像）は写真画像と合成され、その合成画像がプリンタでシールシートに印刷され、利用者に提供される。
【０００３】
このような写真自動販売装置では、仕上がった写真中の利用者の写り具合の良さだけでなく、文字や図形の入力等の画像編集機能の豊富さも人気に影響する。なぜなら、利用者は、文字や図形等の画像入力（いわゆる落書きやお絵描き）により、よりオリジナリティの高い画像を作成したいからである。そのため、様々な編集機能を有する写真自動販売装置が開示されている。
【０００４】
たとえば、特開２００３−２０８６６４号公報（特許文献１）では、利用者がタッチペンで入力した手書き文字に対応した様々なタイプの活字に変換する機能が開示されている。また、特開２００３−２４４５８１号公報（特許文献２）では、写真画像からユーザの好みのスタンプ画像を作成する機能が開示されている。この方法によれば、写真画像中の不要な部分をタッチペンで塗りつぶすことにより、塗りつぶされた領域を除く領域をスタンプ画像として利用できるとしている。
【０００５】
一方、写真自動販売装置は、装置の回転率を考慮して、画像編集に制限時間を設けている。そのため、写真自動販売装置には、利用者が文字や図面の画像入力を短時間で効率的に行えるような編集機能も必要である。このような編集機能として、たとえば特開２００２−１８５８９２号公報（特許文献３）では、写真画像中の被写体の顔等、所定の部分を自動的に落書き不可の範囲とし、被写体の顔等に落書きが重なるのを防止して効率的に画像入力ができる機能が開示されている。
【０００６】
このように、写真自動販売装置では、画像のオリジナリティを高め、かつ、効率的に画像編集ができるように種々の画像編集機能が提供されている。
【０００７】
ところで、最近、特に若い女性の間で、歌詞画が流行している。歌詞画とは、写真やイラストなどを背景に，歌詞や詩などの文章フレーズが書き込まれている画像のことをいい、主として携帯電話端末の待ち受け画面として利用されている。写真画像上に文字を描画すれば、写真画像中の色彩によっては文字が見えにくくなる場合があるため、歌詞画の多くは、写真画像のうち文章フレーズの背景となる部分を単色で塗りつぶしたり、文章フレーズ中の文字が見えにくくならない程度の装飾画像を描画したりして、文字が見えやすくなるように工夫されている。たとえば、写真画像中の被写体の顔を除く領域を単色で塗りつぶし、塗りつぶした領域上に文章フレーズを書き込むことで、文章フレーズ中の文字を見えやすくしている。
【０００８】
このような歌詞画は、写真中の被写体の位置や表情、文章フレーズの背景領域及び文章フレーズのレイアウトにその作成者のオリジナリティが顕著に現れる。
【０００９】
このような歌詞画を従来の写真自動販売装置で作成しようとすれば、画像編集に時間が掛かりすぎ、制限時間内に歌詞画を作成しにくい。たとえば特許文献１の機能により文章フレーズを書き込めば、手書き文字をきれいにすることはできるが、多数の文字を制限時間内に手書きで入力しなければならない。また、文章フレーズの背景となる領域をタッチペンで塗りつぶすのには時間が掛かる。そのため、従来の編集機能では、制限時間内に歌詞画を作成するのは困難である。
【００１０】
文章フレーズの背景となる領域や文章フレーズのレイアウトを予め固定した歌詞画用のテンプレートを準備すれば、短時間で歌詞画を作成することもできる。しかし、この場合、オリジナリティの高い歌詞画を作れない。オリジナリティの高い歌詞画を作成するためには、文章フレーズの背景となる領域や文章フレーズのレイアウトを利用者が自由に決められる方が好ましい。
【特許文献１】特開２００３−２０８６６４号公報
【特許文献２】特開２００３−２４４５８１号公報
【特許文献３】特開２００２−１８５８９２号公報
【００１１】
［関連出願１］特願２００５−２３３３６８号
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明の目的は、歌詞画を短時間で容易に作成できる写真自動販売装置、写真自動販売方法、画像編集装置及び写真自動販売プログラムを提供することである。
【００１３】
本発明のもう１つの目的は、歌詞画内の文章フレーズや文章フレーズの背景となる領域のレイアウトを自由に設定できる写真自動販売装置、写真自動販売方法、画像編集装置及び写真自動販売プログラムを提供することである。
【課題を解決するための手段及び発明の効果】
【００１４】
本発明による写真自動販売装置は、撮影手段と、領域指定手段と、特定手段と、画像描画手段と、文章フレーズ描画手段と、出力手段とを備える。撮影手段は、被写体を撮影して写真画像を得る。領域指定手段は、写真画像上の１又は複数の領域を指定する。特定手段は、写真画像のうち、指定された領域を除いた領域を特定する。画像描画手段は、特定された領域の略全体に領域画像を描画する。文章フレーズ描画手段は、写真画像上に文章フレーズを描画する。出力手段は、領域画像及び文章フレーズが描画された写真画像を出力する。ここで、文章フレーズとは、複数の文字が配列して構成されており、歌詞フレーズや、詩フレーズ、エッセイや小説の一節、格言、ことわざ等をいう。
【００１５】
この写真自動販売装置によれば、写真画像上の１又は複数の領域を指定し、指定された領域を除いた領域の略全体に領域画像を描画する。そのため、写真画像を編集して歌詞画にする場合、文章フレーズの背景となる領域画像を短時間で容易に描画でき、歌詞画を短時間で作成できる。なお、本明細書中における歌詞画とは、たとえば、写真画像に文章フレーズと、文章フレーズの背景となる画像とが描画された画像をいう。
【００１６】
好ましくは、領域指定手段は、領域検知手段と、領域確定手段とを備える。領域検知手段は、利用者の操作により指定された１又は複数の領域を検知する。領域確定手段は、利用者の操作に応じて検知された領域を確定する。特定手段は、確定された領域を除いた領域を特定する。
【００１７】
この場合、領域確定手段が検知された領域を確定するまでは、特定手段は領域を特定しない。利用者が領域を指定するごとにその領域を除いた領域全体に領域画像が描画されれば、領域画像を描画しない領域を複数設けることができない。本発明によれは、利用者操作により指定された１つの領域を検知しても、検知された領域を除いた領域に領域画像が描画されず、検知された領域を確定して初めて確定された領域を除いた領域に領域画像が描画される。そのため、領域画像を描画しない領域を複数設けることができる。
【００１８】
また、領域は利用者の操作に応じて指定され、検知手段が指定された領域を検知するため、利用者は領域画像を描画したくない領域を自由に設定でき、領域画像を描画する領域のレイアウトを自由に設定できる。
【００１９】
好ましくは、特定手段は、和集合演算手段と、補集合演算手段とを備える。和集合演算手段は、確定された領域の和集合を演算する。補集合演算手段は、写真画像のうち、演算された和集合の補集合を演算する。特定手段は、演算された補集合の領域を特定する。
【００２０】
この場合、確定された領域が複数存在し、それらの一部が重複していても、和集合を演算し、その和集合の補集合を演算することにより、指定された領域を除く領域（補集合領域）を正確に特定できる。
【００２１】
好ましくは、文章フレーズ描画手段は、位置検知手段と、文字描画手段と、文字指定手段とを備える。位置検知手段は、写真画像上の位置の指定が開始されてから終了するまでの間、指定された位置を検知する。文字描画手段は、検知された位置の軌跡に沿って、文章フレーズ中の文字を、描画開始文字から配列順に描画する。文字指定手段は、位置の指定が終了したとき、文章フレーズのうち、文字描画手段が描画した最後の文字の次に配列された文字を描画開始文字に指定する。ここで、位置検知手段により検知される位置は、たとえば利用者の指や、タッチペンやマウス等のポインティングディバイス等により指定される。
【００２２】
この場合、写真画像上の位置の指定を開始してから終了するまでの間、検知された位置の軌跡に沿って文章フレーズ中の文字が順次描画される。そして、位置の指定が終了したとき、文章フレーズのうち、描画した最後の文字の次に配列された文字を描画開始文字に指定する。そのため、次に位置の指定が開始されたとき、文章フレーズのうち、前回描画した文字列の後に続く文字列を描画できる。その結果、長い文章フレーズを複数行に渡って容易に短時間で描画できる。また、検知された位置の軌跡に沿って文章フレーズ中の文字列が描画されるため、利用者が写真画像上の位置を指定することにより、複数行に渡る文章フレーズのレイアウトを自由に設定できる。そのため、オリジナリティの高い歌詞画を短時間で容易に作成できる。
【００２３】
本発明による画像編集装置は、領域指定手段と、特定手段と、画像描画手段と、位置検知手段と、文字描画手段と、文字指定手段とを備える。領域指定手段は、写真画像上の１又は複数の領域を指定する。特定手段は、写真画像のうち、指定された領域を除いた領域を特定する。画像描画手段は、特定された領域の略全体に領域画像を描画する。位置検知手段は、写真画像上の位置の指定が開始されてから終了するまでの間、指定された位置を検知する。文字描画手段は、検知された位置の軌跡に沿って、文章フレーズ中の文字を、描画開始文字から配列順に写真画像上に描画する。文字指定手段は、位置の指定が終了したとき、文章フレーズのうち、文字入力手段が描画した最後の文字の次に配列された文字を描画開始文字に指定する。
【００２４】
この画像編集装置によれば、写真画像上の１又は複数の領域を指定すれば、指定された領域を除いた領域の略全体に領域画像を描画できる。そのため、写真画像を編集して歌詞画等にする場合、文章フレーズの背景となる領域画像を短時間で容易に描画できる。
【００２５】
また、写真画像上の位置の指定を開始してから終了するまでの間、検知された位置の軌跡に沿って文章フレーズ中の文字を順次描画する。そして、位置の指定が終了したとき、文章フレーズのうち、描画した最後の文字の次に配列された文字を描画開始文字に指定する。そのため、次に位置の指定が開始されたとき、文章フレーズのうち、前回描画した文字列の後に続く文字列を描画できる。その結果、長い文章フレーズを複数行に渡って容易に短時間で描画できる。また、検知された位置の軌跡に沿って文章フレーズ中の文字列が描画されるため、利用者が写真画像上の位置を指定することにより、複数行に渡る文章フレーズのレイアウトを自由に設定できる。したがって、オリジナリティの高い歌詞画を短時間で容易に作成できる。
【００２６】
本発明による写真自動販売方法は、上記写真自動販売装置を動作させる方法であり、本発明による写真自動販売プログラムは、その方法を写真自動販売装置に搭載されたコンピュータに実行させるためのプログラムである。
【発明を実施するための最良の形態】
【００２７】
以下、図面を参照し、本発明の実施の形態を詳しく説明する。図中同一又は相当部分には同一符号を付してその説明は繰り返さない。
【００２８】
１．外観構成
図１及び図２を参照して、本発明の実施の形態による写真自動販売装置１は、撮影を行う撮影空間２と、撮影により得られた写真画像の編集を行う編集空間３とに分かれる。撮影空間２には、撮影装置４及び背面パネル５が互いに対向して設置され、編集空間３には、画像編集装置８が撮影装置４に隣接して設置される。撮影空間２及び編集空間３はサイドカーテン９などにより外部と区分されている。
【００２９】
背面パネル５の上方よりも少し前方には、背景カーテンユニット６が装備される。背景カーテンユニット６には、複数の背景カーテン７がそれぞれ巻き取られて収納される。背景カーテン７は様々な色や柄を有し、撮影時には所望の１枚が降下され、被写体の背景を形成する。背景カーテン７はモータ等で回転されて自動的に降下されるようにしてもよいが、利用者の手動操作で引き出されて降下されるようにしてもよい。
【００３０】
写真自動販売装置１の側面には、コインを投入するためのコイン投入口３１と、撮影空間２で撮影しかつ編集空間３で編集した画像をシール紙に印刷して排出するプリント排出口５１とが設けられる。
【００３１】
この写真自動販売装置１を利用する場合、まず利用者はコイン投入口３１にコインを投入する。コインを受け付けると、写真自動販売装置１は利用可能な状態にあればその旨を案内する。利用者はその案内に従って、開放されている後方側面から撮影空間２に入り、撮影装置４に向かって撮影操作を行う。撮影終了後、利用者は編集空間３に移動し、今度は画像編集装置８に向かって詩フレーズや、フレーム、スタンプ、線書きなどの落書き画像の入力等の画像編集操作を行う。
【００３２】
図３を参照して、撮影装置４の正面中央にはカメラ１０が設けられ、その下方には撮影操作モニタ１１が設けられ、さらにそれらの周りには照明装置１３が設けられる。
【００３３】
カメラ１０は利用者を被写体として撮影するもので、一般にデジタルカメラが用いられる。カメラ１０は複数台設けたり、移動や角度調節をできるようにしたりしてもよい。
【００３４】
撮影操作モニタ１１は、カメラ１０で撮影されている映像をリアルタイムで表示する。さらに、その画面上には透明なタッチパネル１２（図５参照）が貼り付けられており、撮影操作モニタ１１は、タッチパネル１２に対する利用者の入力操作を受け付ける。
【００３５】
照明装置１３は、カメラ１０の上下左右及び天井に設けられ、被写体を前方から照明する。照明装置１３はその内部に、蛍光灯などの常灯照明と、ストロボなどの閃光照明（フラッシュ）とを有する。ストロボは、利用者から撮影の開始が指示され、カメラ１０が撮影している映像を静止画として取り込む瞬間に発光し、被写体を強く照明する。
【００３６】
照明装置は上記以外に、被写体の側方及び後方にも設けられ、被写体をあらゆる方向から照明する。
【００３７】
図４を参照して、画像編集装置８は撮影装置４と背中合わせに設置される。画像編集装置８は、撮影装置４で得られた写真画像を編集処理し、写真画像を歌詞画等にするための装置である。画像編集装置８の正面中央には編集操作モニタ４０が設けられる。
【００３８】
編集操作モニタ４０は、カメラ１０で撮影された写真画像の中から選択された１又は複数の写真画像を表示する。さらに、その画面上には透明なタッチパネル４１（図５参照）が貼り付けられており、編集操作モニタ４０は、タッチパネル４１に対する利用者の編集操作を受け付ける。編集操作モニタ４０の両側には、フレーム画像、スタンプ画像、ペン画像、線書きなどの落書き用の画像や、詩フレーズや、詩フレーズの背景となる領域画像（これらの落書き用画像、詩フレーズ、領域画像を編集画像ともいう）をタッチパネル４１上で入力するためのタッチペン４２が設けられる。画像編集装置８は、利用者の編集操作に基づいて、写真画像に対して画像編集処理を実行し、写真画像を歌詞画にする。
【００３９】
これらの画像及び詩フレーズは、写真画像のレイヤとは別のレイヤの画像プレーンに描画され、編集操作モニタ４０はその画像プレーンを写真画像のレイヤ上に重ねて表示する。具体的には、写真画像のレイヤの上には、領域画像用の領域レイヤが設けられ、領域レイヤ上には、詩フレーズ用の文章レイヤが設けられる。
【００４０】
編集終了後、写真自動販売装置１は編集画像と写真画像の合成画像（歌詞画）をシール紙に印刷してプリント排出口５１から排出し、利用者に提供する。
【００４１】
２．機能構成
図５を参照して、写真自動販売装置１は、撮影処理を実行する撮影用コンピュータ装置１０１ａと、画像編集処理を実行する画像編集用コンピュータ装置１０１ｂと、動作中のコンピュータ装置１０１ａ，１０１ｂからの指示を受け付けて、接続されている各種装置を制御する制御基板１０２とを備える。撮影用コンピュータ装置１０１ａと画像編集用コンピュータ装置１０１ｂとは互いに接続され、画像データなどの授受をピアツーピアで行う。これらは写真自動販売装置１の制御手段として機能する。
【００４２】
コンピュータ装置１０１ａ，１０１ｂは、ＣＰＵ(Central Processing Unit)１０３ａ，１０３ｂと、本装置に所定の処理を実行させるためのプログラム、処理に必要なグラフィックデータ、音声データ、撮影された写真画像、入力された編集画像を記憶するハードディスクドライブ（ＨＤＤ）１０４ａ，１０４ｂ、プログラムの一時的な作業領域となるメモリ１０５ａ，１０５ｂとを含む。
【００４３】
撮影用コンピュータ装置１０１ａは、撮影空間２での撮影処理を実行する。具体的には、撮影処理のプログラムの実行や、利用者の指等のタッチによりタッチパネル１２で受け付けた入力操作にしたがった指示信号に基づいて、制御基板１０２に対して制御信号を送信する。また、撮影用コンピュータ装置１０１ａは、カメラ１０、撮影操作モニタ１１、制御基板１０２と接続されそれらを制御する。
【００４４】
画像編集用コンピュータ装置１０１ｂは、編集空間３での画像編集処理及び印刷処理を実行する。具体的には、画像編集用コンピュータ装置１０１ｂは、写真自動販売プログラム及び印刷プログラムを実行し、タッチパネル４１に対するタッチペン４２による入力操作に応じて制御信号を制御基板１０２に送信する。画像編集用コンピュータ装置１０１ｂは、プリンタ５５、編集操作モニタ４０、制御基板１０２に接続され、それらを制御する。
【００４５】
画像編集用コンピュータ装置１０１ｂ内のＨＤＤ１０４ｂは、写真自動販売プログラムを記憶する。ＨＤＤ１０４ｂはまた、後述する画像編集処理に利用する複数の領域画像（詩フレーズの背景となる画像）、ペン画像、スタンプ画像、詩フレーズデータ、詩フレーズに適用する書体データ等を記憶する。
【００４６】
プリンタ５５は、写真画像に編集画像を合成した合成画像をシール紙等の印刷媒体に印刷する。この実施の形態のプリンタ５５は画像をシール紙に印刷するが、印刷媒体はシール紙に限定されることなく、他の印刷媒体でもよい。
【００４７】
タッチパネル１２は、撮影操作モニタ１１の上に積層されている。タッチパネル１２は、利用者の指等の接触を検知し、それに応じた指示信号を撮影用コンピュータ装置１０１ａに送信する。撮影操作モニタ１１は、撮影用コンピュータ装置１０１ａから送信された画像、具体的には、カメラ１０で撮像された写真画像、撮影のための案内、選択肢など表示する。
【００４８】
タッチパネル４１は、編集操作モニタ４０の上に積層されている。タッチパネル４１は、左右のタッチペン４２の接触を検知し、それに応じた指示信号を画像編集用コンピュータ装置１０１ｂに送信する。編集操作モニタ４０は、画像編集用コンピュータ装置１０１ｂから送信された画像、具体的には、画像編集処理の最中に描画された領域画像や詩フレーズや落書き画像等の編集画像を写真画像上に重ねて表示する。
【００４９】
制御基板１０２は、コンピュータ装置１０１ａ，１０１ｂの他に、ストロボ制御部１１０、ストロボ１５、蛍光灯１４、サービスパネル１１３、印刷中ＬＥＤ５２、印刷エラーＬＥＤ５３、コイン制御部１１２、及び音声制御部１１１に接続される。
【００５０】
ストロボ制御部１１０はカメラ１０に接続され、カメラ１０のシャッタタイミングに応じて発光するようにストロボ１５を制御する。音声制御部１１１は制御基板１０２を介して撮影用コンピュータ装置１０１ａ及び画像編集用コンピュータ装置１０１ｂに接続される。撮影用スピーカ１６は、撮影空間２に配備され、撮影用コンピュータ装置１０１aから制御基板１０２を介して与えられる指示信号に基づいて、撮影プレイのための操作方法などの案内やＢＧＭなどを出力する。編集用スピーカ４６は、編集空間３に配備され、画像編集用コンピュータ装置１０１ｂから制御基板１０２を介して与えられる指示信号に基づいて、編集プレイのための操作方法などの案内やＢＧＭなどを出力する。
【００５１】
なお、画像編集装置８は、上記構成のうち、少なくとも画像編集用コンピュータ装置１０１ｂと、編集操作モニタ４０と、タッチパネル４１と、タッチペン４２とを備える。
【００５２】
３．動作
上述した写真自動販売装置１の動作は次のとおりである。
【００５３】
３−１．撮影空間での動作（撮影処理）
まず、撮影空間２での写真自動販売装置１の動作を説明する。撮影用コンピュータ装置１０１ａのＣＰＵ１０３ａはＨＤＤ１０４ａに記憶されたコンピュータプログラムをメモリ１０５ａに読出して実行することにより、この撮影処理を実現する。
【００５４】
図６を参照して、ＣＰＵ１０３ａは、写真自動販売装置１の利用を促すタイトルデモ画面を撮影操作モニタ１１に表示し（Ｓ１１）、その間にコイン制御部１１２においてコインの投入を監視する（Ｓ１２）。タイトルデモ画面の表示中に所定枚数のコインが投入されると（Ｓ１２でＹＥＳ）、ＣＰＵ１０３ａは所定の撮影を実行する（Ｓ１３）。
【００５５】
利用者は、撮影操作モニタ１１に表示される案内に従って複数回の撮影を行う。ＣＰＵ１０３ａは、撮影回数が所定回数に達したか否かを判定する（Ｓ１４）。所定回数撮影していない場合（Ｓ１４でＮＯ）、ＣＰＵ１０３ａはステップＳ１３に戻って撮影を繰り返す。一方、所定回数撮影した場合（Ｓ１４でＹＥＳ）、ＣＰＵ１０３ａは、撮影で得られた複数の写真画像のデータを画像編集用コンピュータ装置１０１ｂに転送する（Ｓ１５）。ＣＰＵ１０３ａは編集空間３で画像編集するよう促す案内を撮影操作モニタ１１に表示した後、ステップＳ１１に戻って再びタイトルデモ画面を表示する。
【００５６】
ここでは撮影回数を制限しているが、撮影時間を制限するようにしてもよい。また、所定回数撮影した後にまだ所定の撮影制限時間が余っている場合や、編集空間３で前の利用者がまだ落書きをしている場合は、それらが終了するまで撮影プレイを行えるようにしてもよい。
【００５７】
３−２．編集空間での動作（画像編集処理及び印刷処理）
次に、編集空間３での写真自動販売装置１の動作を説明する。画像編集用コンピュータ装置１０１ｂのＣＰＵ１０３ｂはＨＤＤ１０４ｂに記憶された写真自動販売プログラム及び印刷プログラムをメモリ１０５ｂに読出して実行することにより、画像編集処理及び印刷処理を実現する。
【００５８】
図７を参照して、ＣＰＵ１０３ｂは、撮影プレイから始めるよう促す待機画面を編集操作モニタ４０に表示する（Ｓ２１）。図６に示した撮影処理が終了すると、撮影用コンピュータ装置１０１ａから画像編集用コンピュータ装置１０１ｂに写真画像のデータが転送されて来るので、画像編集用コンピュータ装置１０１ｂはこれを受信する（Ｓ２２）。続いて、ＣＰＵ１０３ｂは、画像編集処理を実行する（Ｓ２３）。画像編集処理は本発明の最大の特徴であり、画像編集処理では歌詞画を作成する。具体的には、撮影された写真画像を編集操作モニタ４０に表示し、所望の領域に詩フレーズの背景となる領域画像を描画する。また、領域画像を描画した写真画像に詩フレーズを描画する。画像編集処理の詳細は後述する。なお、画像編集処理では、スタンプやフレーム等の従来の落書き画像も受け付け、写真画像に落書き画像を合成した合成画像を作成することもできる。
【００５９】
画像編集処理が終了すると、写真画像に画像編集処理により作成した歌詞画等の合成画像が、編集操作モニタ４０に並べて表示される（Ｓ２４）。利用者はモニタに表示された合成画像から、印刷したい画像を選択する。ＣＰＵ１０３は、利用者の選択に基づいて、印刷すべき画像を確定する（Ｓ２５）。
【００６０】
印刷すべき画像を確定後、ＣＰＵ１０３は、利用者の操作に応じて印刷レイアウトを選択し（Ｓ２６）、選択された印刷レイアウトを適用し、画像をプリンタ５５で印刷する（Ｓ２７）。画像を印刷したシール紙は、プリント排出口５１から利用者に提供される。
【００６１】
４．画像編集処理
４−１．画面遷移
本実施の形態による画像編集処理では、オリジナリティの高い歌詞画を短時間で容易に作成できる。具体的には、写真画像の好みの領域に詩フレーズの背景となる領域画像を容易に描画でき、詩フレーズを複数の行に渡って自由なレイアウトで容易に描画できる。以下、画像編集処理における編集操作モニタ４０の画面の遷移を説明する。
【００６２】
初めに、編集操作モニタ４０には、図８に示す画像編集コース選択画面が表示される。本実施の形態では、利用者２人が個別に写真画像を編集できる。編集操作モニタ４０には、モニタ中央部を境として左右に並んだ２つの編集画面Ｌ、Ｒが表示される。編集操作モニタ４０の両側に配置されたタッチペン４２（図４参照）のうち、左側のタッチペン４２は編集画面Ｌでの画像編集処理に利用され、右側のタッチペン４２は編集画面Ｒでの画像編集処理に利用される。写真自動販売装置１は、各編集画面Ｌ及びＲで別個の画像編集処理を実施できる。
【００６３】
図８を参照して、各編集画面には、画像編集コースの選択ボタン３０１及び３０２が表示される。利用者は、歌詞画を作成するときの画像編集操作の習熟度に応じて選択ボタン３０１及び３０２のいずれかを選択する。選択ボタン３０１は、初心者向けの画像編集処理（「らくらく落書きコース」）を実行するためのボタンであり、選択ボタン３０２は、画像編集の操作に慣れた利用者向けの画像編集処理（「こだわり落書きコース」）を実行するためのボタンである。つまり、利用者は自身の画像編集操作の習熟度に応じて選択ボタン３０１又は３０２を選択する。
【００６４】
モニタの中央上部には、タイマ２００が表示され、編集画面Ｌ及びＲの各利用者はタイマが示す制限時間内に選択ボタン３０１又は３０２を選択する。利用者が確定ボタン３０３をタッチペン４２でタップして選択したとき、又はタイマ２００の制限時間を超えたとき、選択された画像編集コースに基づく編集画面が表示される。たとえば、編集画面Ｌの利用者が選択ボタン３０１（「らくらく落書きコース」）を選択し、編集画面Ｒの利用者が選択ボタン３０２（「こだわり落書きコース」）を選択した場合、図９に示す編集画面Ｌ及びＲが表示される。
【００６５】
図９を参照して、各編集画面Ｌ、Ｒの間には、画像を編集できる残り時間を示すタイマ２００と、撮影処理により得られた複数の写真画像を並べて表示する画像選択エリア２０１とが表示される。また、両編集画面Ｌ及びＲでの画像編集処理を終了するときに選択される「おしまい」ボタン２１２が表示される。
【００６６】
各編集画面Ｌ、Ｒには、画像選択エリア２０１から選択された写真画像を拡大表示し、画像編集を行うための編集エリア２０２と、画像編集用の複数の編集ツール２０３と、各編集ツール２０３に対応した複数のテンプレート２０４と、選択された編集ツール２０３に対応した複数のテンプレート２０４を表示するテンプレート表示エリア２０５と、種々の画像加工ツール２５０とが表示される。
【００６７】
編集ツール２０３は、編集エリア２０２に表示された写真画像に編集画像を加えるためのツールである。図８で選択されるコースにより、編集ツール２０３の内容が異なる。具体的には、選択ボタン３０１（「らくらく落書きコース」）を選択した場合（編集画面Ｌ）、編集ツール２０３として「詩プリ」ツール、「ペン」ツール、「スタンプ」ツール、「スペシャル」ツールが表示される。
【００６８】
一方、選択ボタン３０２（「こだわり落書きコース」）を選択した場合（編集画面Ｒ）、「詩プリ」ツールの代わりに「囲み背景」ツール及び「詩」ツールが表示される。他のツールはらくらくコースと同じである。
【００６９】
「詩プリ」ツール、「囲み背景」ツール、「詩」ツールはそれぞれ、歌詞画を作成するときに用いられる。「らくらく落書きコース」では、「詩プリ」ツールを選択すれば、歌詞画を作成できる。「こだわり落書きコース」では、「囲み背景」ツールと「詩」ツールを選択しなければ歌詞画が完成しない。ただし、「こだわり落書きコース」の方が、オリジナリティの高い歌詞画を作成できる。
【００７０】
編集ツール２０３中の「ペン」ツールは、写真画像にペン画像を描画するためのツールであり、「スタンプ」ツールは、写真画像にスタンプ画像を加えるためのツールである。なお、図９の編集画面Ｌでは、「ペン」ツールが選択されており、「ペン」ツールに対応した複数のペン画像テンプレート２０４がテンプレート表示エリア２０５に表示されている。また、編集画面Ｒでは、「スタンプ」ツールが選択されており、「スタンプ」ツールに対応した複数のスタンプ画像テンプレート２０４がテンプレート表示エリア２０５に表示されている。
【００７１】
加工ツール２５０は原則として、現在選択されている編集ツール２０３により写真画像に描画された編集画像を加工するためのツールである。たとえば、「ペン」ツールを選択しているときは、描画されたペン画像を加工する。「スタンプ」ツールを選択しているときは、スタンプ画像を加工する。
【００７２】
加工ツール２５０は、選択された編集ツール２０３により描画された編集画像をリセットする「はじめから」ボタン２０６と、描画された編集画像のうち、所望の編集画像を削除するための「けしゴム」ボタン２０７と、描画された編集画像のうち、詩フレーズの背景となる領域画像のみを削除するための「背景けしゴム」ボタン２０８と、ペン画像の太さやスタンプ画像の大きさといった編集画像のサイズを調整するためのサイズ調整ボタン２１１とを含む。
【００７３】
加工ツール２５０はさらに、描画された編集画像のうち、直近に描画された編集画像を削除するための「ひとつもどる」ボタン２０９と、「ひとつもどる」ボタン２０９により削除された編集画像を復元するための「すすむ」ボタン２１０とを含む。
【００７４】
以下、「らくらく落書きコース」中の「詩プリ」ツールで歌詞画を作成する場合と、「こだわり落書きコース」中の「囲み背景」ツール及び「詩」ツールで歌詞画を作成する場合の編集画面の遷移について、それぞれ説明する。
【００７５】
４−２．「らくらく落書きコース」での歌詞画作成時の編集画面の遷移
らくらく落書きコースで「詩プリ」ツールを選択したとき歌詞画の作成が実行される。このとき、編集画面Ｌには、複数の歌詞画見本（以下、単に見本と称する）が表示される。利用者は所望の見本を選択し、選択した見本に倣って画像編集を実行し、歌詞画を作成する。以降の図１０〜図２１では主として編集画面Ｌの詳細を示し、編集画面Ｒの詳細を適宜省略する。
【００７６】
図１０を参照して、利用者が編集ツール２０３のうち「詩プリ」ツールをタッチペン４２でタップして選択したとき、テンプレート表示エリア２０５には、複数の見本（テンプレート）ＳＡＭが表示される。見本ＳＡＭは、モデル等を被写体とした写真画像に詩フレーズの背景となる領域画像と、詩フレーズとを描画した合成画像であり、要するに、画像編集処理により作成された歌詞画例である。テンプレート表示エリア２０５には、複数の見本ＳＡＭとともに、「お手本にしたい写真を選んでね！」等、見本ＳＡＭの選択を促すメッセージが表示される。
【００７７】
複数の見本ＳＡＭは、画像内に描画された詩フレーズのテーマに基づいて、「らぶらぶ」、「なかよし」、「ハシャギ」、「ノリノリ」、「せつない」等の複数のカテゴリに分類されている。テンプレート表示エリア２０５にはカテゴリごとのタブ２２１が表示され、利用者が所望のタブ２２１を選択すれば、選択したタブ２２１に対応したカテゴリに属する見本ＳＡＭがテンプレート表示エリア２０５に表示される。
【００７８】
なお、図１０では、詩フレーズのテーマごとに見本ＳＡＭを分類したが、写真画像中の被写体の数に応じて見本ＳＡＭを分類してもよい。また、利用率の高い順（つまり、人気の高い順）に見本ＳＡＭを表示してもよい。
【００７９】
利用者は複数の見本ＳＡＭの中から、所望の見本ＳＡＭ（たとえば見本ＳＡＭ１）をタッチペン４２でタップして選択する。このとき、図１１に示すように、テンプレート表示エリア２０５に、選択された見本ＳＡＭ１が拡大表示される。利用者は拡大表示された見本ＳＡＭ１を利用する場合は、ＯＫボタン２２２を選択し、見本ＳＡＭ１を選択し直すときは、戻るボタン２２３を選択する。戻るボタン２２３を選択したとき、図１０に示す編集画面Ｌが再度表示される。
【００８０】
利用者がＯＫボタン２２２を選択したとき、見本ＳＡＭ１に倣った歌詞画を作成するための画像編集処理（領域画像描画処理及び文章フレーズ描画処理）が実行される。
【００８１】
まず、領域画像描画処理が実行されて詩フレーズの背景となる領域画像が描画され、その後、文章フレーズ描画処理が実行されて詩フレーズが描画される。以下、領域画像描画処理、文章フレーズ描画処理における画面遷移について説明する。
【００８２】
［領域画像描画処理］
図１１中のＯＫボタン２２２が選択されると、図１２に示す編集画面Ｌが表示される。テンプレート表示エリア２０５には、見本ＳＡＭ１とともに、領域画像の描画方法についての操作手順が説明文（「人物を囲んでＯＫボタンを押してね。」）及び説明図により表示される。利用者は、この操作手順に従って、写真画像のうち、領域画像を描画したくない領域、つまり、写真画像を残しておきたい領域を指定する。具体的には、図１３に示すように、利用者は、タッチペン４２を編集エリア２０２上にタッチし、タッチしたまま移動させて写真画像を残しておきたい領域を囲むことにより、領域ＡＲ０及びＡＲ１を指定する（以下、指定される領域を領域ＡＲとも称する）。タッチペン４２の移動軌跡に沿って輪郭線ＢＬが描画されるため（図１３中の点線）、利用者は指定した領域ＡＲ０及びＡＲ１を確認できる。
【００８３】
領域ＡＲは複数指定できる。たとえば、写真画像中の被写体が複数の場合、各被写体の顔部分をそれぞれ異なる領域ＡＲで指定することもできる。領域ＡＲ０、ＡＲ１を指定した後、利用者は、ＯＫボタン２２２を選択すれば、写真画像中の領域ＡＲ０、ＡＲ１が確定される。
【００８４】
確定後、写真画像中、確定された領域ＡＲ０、ＡＲ１を除く領域（以下、補集合領域と称する）ＣＯＭが特定され（図１４Ａのハッチング部分）、特定された補集合領域ＣＯＭに、見本ＳＡＭ１と同じ領域画像２４０が描画される（図１４Ｂ）。さらに、各領域ＡＲ０及びＡＲ１の輪郭線ＢＬ上に見本ＳＡＭと同じペン画像２３０が描画される。
【００８５】
なお、領域画像描画処理を実行中に利用者が戻るボタン２２３を選択したとき、領域画像描画処理で作成されたデータは全てリセットされ、編集画面Ｌは図１０に戻る。要するに、この場合利用者は再び見本ＳＡＭの選択から操作を開始する。
【００８６】
以上の動作により、利用者は、領域画像を描画したくない領域ＡＲを指定するだけで、指定領域を除く領域（補集合領域ＣＯＭ）全体に領域画像を描画できる。そのため、ペン画像等により詩フレーズの背景となる領域を塗りつぶす必要もなく、短時間で容易に領域画像を描画できる。また、領域ＡＲの形状、配置場所等を自由に選択できるため、利用者は、領域画像のレイアウトを自由に設定できる。
なお、領域画像は、たとえば単色で構成されたり、文章フレーズが見えにくくならない程度の装飾画像で構成される。また領域画像は透過色又は非透過色で構成される。
【００８７】
また、領域画像描画処理の実行中に、利用者が選択した見本ＳＡＭが気に入らなくなる場合があるが、この場合、戻るボタン２２３を選択すれば、今までの見本ＳＡＭに基づいて作成されたデータはリセットされ、利用者は再び見本ＳＡＭを選択できる。
【００８８】
［文章フレーズ描画処理］
領域画像描画処理を実行したのち、文章フレーズ描画処理が実行され、詩フレーズが描画される。領域画像が描画されると、図１５に示す編集画面Ｌが表示される。このとき、テンプレート表示エリア２０５には、詩フレーズを描画するための操作手順が説明文（「詩を書き込みたい場所をペンでなぞってね。」）及び説明図により表示される。
【００８９】
利用者は操作手順に従って、タッチペン４２を編集エリア２０２にタッチし、タッチしたままタッチペン４２を編集エリア２０２上で移動させる。このとき、タッチペン４２の移動軌跡に沿って見本ＳＡＭ１と同じ詩フレーズ（「いつもとは違うそんなしぐさを見ているともういちどキミに惚れちゃいました」）中の文字が順次描画される。
【００９０】
まず、利用者が編集エリア２０２内の所望の位置にタッチペン４２をタッチすると、図１６に示すように、タッチした位置（基準位置）Ｐ０上に詩フレーズの先頭文字「い」が描画される。続いて、タッチペン４２をタッチしたまま右にずらすと、図１７に示すように、基準位置Ｐ０との間の軌跡長さＬ１が所定長さよりも長くなる位置ＰＣで次の文字「つ」が描画される。さらにタッチペン４２を右にずらすと、タッチペン４２の軌跡長さが長くなるのに伴って、文字「も」、「と」、「は」が順次描画される（図１８）。
【００９１】
ここで、タッチペン４２をいったん編集エリア２０２から離し、文字列「いつもとは」の下方に再びタッチすると、タッチした位置（基準位置）Ｐ０に詩フレーズ中の文字列「いつもとは」の次に続く文字「違」が描画される（図１９）。タッチペン４２をそのまま右にずらすと、文字「違」の次に続く文字「う」が描画される（図２０）。
【００９２】
同様の動作を繰り返し、図２１に示すように、詩フレーズ中の全ての文字を描画する。全ての文字を描画したとき、文章フレーズ描画処理は終了する。
【００９３】
文章フレーズ描画処理では、タッチペン４２を編集エリア２０２にタッチし、タッチしたまま移動させるだけで、選択された詩フレーズ（ここでは選択した見本ＳＡＭと同じ詩フレーズ）が順次描画される。また、タッチペン４２を編集エリア２０２からいったん離し、再びタッチさせても、既に描画された文字列の後に続く文字から詩フレーズを描画できる。このため、利用者は、詩フレーズを、複数行に渡って容易に描画でき、詩フレーズを手書きするよりも短時間で容易に描画できる。また、利用者の好みの位置に詩フレーズ中の文字列を描画できる。つまり、利用者は自由なレイアウトで詩フレーズを描画できる。
【００９４】
なお、タッチペン４２が移動するに従い、タッチペン４２のペン先から文字が次々と連続して描画されるため、利用者は自分があたかもタッチペン４２で文字を書いているような印象を受ける。
【００９５】
領域画像及び詩フレーズは、写真画像のレイヤとは別のレイヤの画像プレーンに描画される。より具体的には、領域画像及び領域ＡＲの輪郭線ＢＬ上に描画されるペン画像は領域レイヤに、詩フレーズは文章レイヤにそれぞれ描画され、編集操作モニタ４０は、写真画像レイヤの上に領域レイヤを重ね、さらに領域レイヤの上に文章レイヤを重ねて表示する。次に説明するこだわり落書きコースにおいても同様である。
【００９６】
４−３．「こだわり落書きコース」における歌詞画作成時の編集画面の遷移
上述した「らくらく落書きコース」での歌詞画の作成では、利用者が選択した見本ＳＡＭと同じ領域画像及び詩フレーズを描画して歌詞画を作成した。「こだわり落書きコース」では、見本ＳＡＭが表示されず、利用者は、複数の領域画像及び詩フレーズから好みの領域画像及び詩フレーズを選択し、選択された領域画像及び詩フレーズを描画して歌詞画を作成する。したがって、「らくらく落書きコース」よりもオリジナリティの高い歌詞画を作成できる。以降の図２２〜図２６では主として編集画面Ｒの詳細を示し、編集画面Ｌの詳細を適宜省略する。
【００９７】
図２２を参照して、上述のとおり、「こだわり落書きコース」の編集画面Ｒ内の編集ツール２０３には、「詩プリ」ツールの代わりに「囲み背景」ツール及び「詩」ツールが表示される。「囲み背景」ツールを選択したとき、領域画像描画処理が実行され、「詩」ツールを選択したとき、文章フレーズ描画処理が実行される。
【００９８】
利用者はまず、編集ツール２０３内の「囲み背景」ツールを選択する。このとき、テンプレート表示エリア２０５には、複数の領域スタンプ画像テンプレート（以下、単に領域スタンプ画像という）２０４と、複数の領域画像テンプレート（以下、単に領域画像という）２０４とが表示される。
【００９９】
領域スタンプ画像２０４は、指定領域の形状を画定するためのスタンプ画像であり、丸形、四角形、ハート形、星形、花形等のスタンプ画像である。これらの領域スタンプ画像を選択した場合、タッチペン４２で編集エリア２０２内の所定位置をタッチすれば、タッチした位置を重心として、選択された形状のスタンプ画像の領域ＡＲが描画される。なお、「らくらく落書きコース」の「詩プリ」ツールの場合のように、領域ＡＲの輪郭線ＢＬをタッチペン４２で自由に描画したい場合、フリーハンド用の領域スタンプ画像２０４Ｃを選択する。
【０１００】
これらの領域スタンプ画像２０４及び領域画像２０４も、「らくらく落書きコース」における複数の見本ＳＡＭと同様に、領域スタンプ画像及び領域画像のイメージに基づいて、「らぶらぶ」、「なかよし」「ハシャギ」、「ノリノリ」、「せつない」等の各カテゴリに分類され、テンプレート表示エリア２０５には、各カテゴリのタブ２２１が表示される。
【０１０１】
利用者はまず、好みの領域スタンプ画像（たとえば、ハート形の領域スタンプ画像２０４Ａ）を選択し、図２３に示すように、所望の位置にタッチペン４２をタッチしてハート形の領域ＡＲ２及びＡＲ３を指定する。このとき、タッチした位置を重心としたハート形の領域ＡＲ２及びＡＲ３が描画される。続いて、好みの領域画像２０４（たとえば２０４Ｂ）を選択する。領域画像２０４Ｂを選択した後、ＯＫボタン２２２を選択すると、領域ＡＲ２及びＡＲ３が確定され、写真画像のうち領域ＡＲ２及びＡＲ３を除く捕集合領域ＣＯＭが特定される。図２４に示すように、特定された補集合領域には、領域画像２０４Ｂと同じ色、柄を有する領域画像２４０が描画される。
【０１０２】
利用者は、編集ツール２０３中の「ペン」ツールを選択し、領域ＡＲ２及びＡＲ３の輪郭線ＢＬ上にペン画像を描画できる（図２５）。「らくらく落書きコース」では、輪郭線ＢＬ上の画像も見本ＳＡＭと同じものを描画したが、「こだわり落書きコース」では、利用者が自由にペン画像を選択できる。
【０１０３】
続いて、利用者は編集ツール２０３中の「詩」ツールを選択する。これにより、文章フレーズ描画処理が開始される。
【０１０４】
「詩」ツールを選択すると、図２６に示すように、テンプレート表示エリア２０５には複数の詩フレーズ（テンプレート）２５０と、複数の書体（テンプレート）２６０とが表示される。利用者は、好みの詩フレーズ２５０と書体２６０とを選択し、「らくらく落書きコース」の場合と同様に、タッチペン４２を用いて選択された詩フレーズ２５０を描画する。このとき、詩フレーズの書体は選択された書体２６０となる。
【０１０５】
なお、詩フレーズ描画中に特定の文字（たとえば「惚」）を他の文字よりも大きく描画し、かつ、書体を変更したいとき、その文字の手前まで文字列を描画した後（つまり、「もういちどキミに」を描画した後）、サイズボタン２１１により文字サイズを調整し、かつ、所望の書体２６０を選択し「惚」を描画する。描画した後、文字サイズ及び書体を元に戻して、「れちゃいました」を描画する。以上の動作により、文字「惚」のみ異なる文字サイズ及び書体にすることができる。
【０１０６】
以上、「こだわり落書きコース」では、利用者は、領域画像、領域ＡＲの輪郭線ＢＬ上に描画されるペン画像、詩フレーズ、詩フレーズの書体を自由に選択できる。その他の動作については「らくらく落書きコース」と同じである。
【０１０７】
５．動作フロー
上述した画像編集処理の動作の詳細を説明する。
【０１０８】
５−１．コース選択処理
初めに、画像編集コースの選択処理について説明する。図２７を参照して、ＣＰＵ１０３ｂはまず、図８に示すコース選択画面を編集操作モニタ４０に表示する（Ｓ５１）。利用者は、画面上のタイマ２００に表示された制限時間内に選択ボタン３０１及び３０２（「らくらく落書きコース」又は「こだわり落書きコース」）のいずれかを選択する。
【０１０９】
ＣＰＵ１０３ｂは、利用者の選択を監視し、かつ、利用者が確定ボタン３０３を選択したか否か監視する（Ｓ５２）。利用者が選択ボタン３０１、３０２のいずれかを選択し、かつ、確定ボタン３０３を選択したとき（Ｓ５２でＹＥＳ）、ＣＰＵ１０３ｂは、選択された画像編集コースに関する情報を読み出してメモリ１０５ｂに登録し（Ｓ５５）、登録した画像編集コースに基づく編集画面を編集操作モニタ４０に表示する（Ｓ５６、図９）。
【０１１０】
一方、確定ボタン３０３が選択されていないとき（Ｓ５２でＮＯ）、ＣＰＵ１０３ｂは、制限時間が経過していないか監視する（Ｓ５３）。制限時間が経過していない間は（Ｓ５３でＮＯ）、ステップＳ５２に戻って、確定ボタン３０３の選択を監視する。
【０１１１】
確定ボタン３０３が選択されず（Ｓ５２でＮＯ）、かつ、制限時間が経過したとき（Ｓ５３でＹＥＳ）、現在選択中の選択ボタン３０１、３０２に基づいて画像編集コースを確定し（Ｓ５４）、確定された画像編集コースに関する情報を読み出しメモリ１０５ｂに登録する（Ｓ５５）。ＣＰＵ１０３ｂは、登録した画像編集コースに基づく編集画面を編集操作モニタ４０に表示する（Ｓ５６、図９）。
【０１１２】
５−２．処理状況監視処理
続いて、処理状況監視処理について説明する。画像編集処理では、現在実行中の編集ツール２０３と異なる新たな編集ツール２０３が選択されたとき、それまで実行していた編集ツール２０３を終了し、その編集ツール２０３により作成されたデータを登録する。また、おしまいボタン２１２が選択されたり、画像処理に設けられた制限時間が経過したりしたとき、それまで実行していた編集ツール２０３を終了し、登録された編集画像データを写真画像に合成する。処理状況監視処理は所定時間ごとに実行される。
【０１１３】
図２８を参照して、ＣＰＵ１０３はまず、新たな編集ツール２０３が選択されたか、又はタイマ２００に表示した制限時間が経過したか、又はおしまいボタン２１２が選択されたか、を判断する（Ｓ６１）。いずれにも該当しない場合（Ｓ６１でＮＯ）、処理状況監視処理をいったん終了する。
【０１１４】
一方、ステップＳ６１でいずれかに該当する場合（Ｓ６１でＹＥＳ）、現在実行中の編集ツール２０３が存在するか否かを判断する（Ｓ６２）。実行中の編集ツール２０３がない場合（Ｓ６２でＮＯ）、ステップＳ６７に進む。
【０１１５】
実行中の編集ツール２０３が存在する場合（Ｓ６２でＹＥＳ）、実行中の編集ツール２０３により既に描画された編集画像の登録処理を実行する（Ｓ６３〜Ｓ６６）。
【０１１６】
まず、ＣＰＵ１０３ｂは、実行中の編集ツール２０３が「詩プリ」ツール又は「囲み背景」ツールであるか否かを判断する（Ｓ６３）。実行中の編集ツールが上述のいずれの編集ツール２０３でない場合（Ｓ６３でＮＯ）、たとえば、実行中の編集ツール２０３が「ペン」ツールや「スタンプ」ツールである場合、ＣＰＵ１０３ｂは、実行中の編集ツール２０３により描画された編集画像をメモリ１０５ｂに登録し（Ｓ６５）、その編集ツールの動作を終了する（Ｓ６７）。
【０１１７】
一方、実行中の編集ツール２０３が「詩プリ」ツール又は「囲み背景」ツールである場合（Ｓ６３でＹＥＳ）、その編集ツール２０３による領域画像の描画が完了しているか否か判断する（Ｓ６４）。
【０１１８】
ステップＳ６４で、領域画像の描画が完了していると判断したとき（Ｓ６４でＹＥＳ）、他の編集ツール２０３と同様に、ＣＰＵ１０３ｂは描画された領域画像をメモリ１０５ｂに登録する（Ｓ６５）。一方、領域画像の描画が完了しておらず、途中である場合（Ｓ６４でＮＯ）、たとえば、領域の指定が確定されていない場合、その編集ツール２０３により作成されたデータを全て消去し（Ｓ６６）、その編集ツール２０３の実行を終了する（Ｓ６７）。
【０１１９】
なお、「詩プリ」ツールや「囲み背景」ツールを実行中に他の編集ツール２０３を選択することにより、ステップＳ６６で編集画像等のデータを消去する場合、データを消去する前に、データを消去する旨の通知を表示してもよい。さらに、利用者の選択によりデータの消去を回避できるようにしてもよい。このような機能は、「詩プリ」ツールや「囲み背景」ツールを実行中に、利用者が誤って他の編集ツール２０３を選択してしまった場合に有効である。
【０１２０】
また、「詩プリ」ツールや「囲み背景」ツールを実行中に利用者が誤って他の編集ツール２０３を選択しないように、「詩プリ」ツールや「囲み背景」ツールを選択中は、他の編集ツール２０３の色をグレーに表示したり、他の編集ツール２０３を非表示にしたりしてもよい。
【０１２１】
続いて、ステップＳ６１での判断が、新たな編集ツール２０３が選択されたことに基づくとき（Ｓ６８でＹＥＳ）、その新たな編集ツール２０３を実行する（Ｓ７０）。
【０１２２】
一方、ステップＳ６１での判断が、タイマ２００に表示した制限時間が経過したか、おしまいボタン２１２が選択されたことに基づくとき（Ｓ６８でＮＯ）、ＣＰＵ１０３ｂは、領域レイヤ及び文章レイヤに描画された領域画像、ペン画像及び詩フレーズ等を写真画像に合成して歌詞画等の合成画像にする（Ｓ６９）。つまり、領域画像及び詩フレーズが描画された写真画像（歌詞画）が作成される。ＣＰＵ１０３ｂは合成画像をメモリ１０５ｂに登録し（Ｓ７０）、画像編集処理を終了する（Ｓ７１）。画像編集処理を終了後、図７中のステップＳ２４に進む。
【０１２３】
以上の動作により、画像編集処理では、ある編集ツール２０３を実行中に他の新たな編集ツール２０３を選択したとき、実行中の編集ツール２０３で作成された編集画像を保存し、新たな編集ツール２０３を実行する。ただし、領域画像処理を実行中の場合は、領域画像の描画が完了している場合のみデータを保存する。
【０１２４】
５−３．「詩プリ」ツールによる画像編集処理
次に、らくらく落書きコース中の「詩プリ」ツールによる画像編集処理（歌詞画の作成）について説明する。
【０１２５】
利用者が図８中の「らくらく落書きコース」ボタン３０１を選択し、かつ、図９中の編集ツール２０３のうち「詩プリ」ツールを選択したとき、ＣＰＵ１０３ｂは、「詩プリ」ツールに基づく画像編集処理を実行する。
【０１２６】
図２９を参照して、「詩プリ」ツールが選択されたとき、ＣＰＵ１０３ｂは、テンプレート表示エリア２０５に見本ＳＡＭを表示する（Ｓ１０１、図１０）。このとき、ＣＰＵ１０３ｂは、ＨＤＤ１０４ｂに予め記憶されている見本データベース１３０に基づいて、見本ＳＡＭを表示する。
【０１２７】
図３０を参照して、見本データベース１３０の各レコードには、各見本ＳＡＭに関する情報（以下、見本情報と称する）が登録される。各レコードは、レコード番号を登録するためのフィールドと、見本ＳＡＭの識別子（見本ＩＤ）を登録するためのフィールドと、見本ＳＡＭのカテゴリ（テーマ）を登録するためのフィールドと、見本ＳＡＭに描画された領域画像の識別子（領域画像ＩＤ）を登録するためのフィールドと、見本ＳＡＭ中の領域ＡＲの輪郭線ＢＬ上に描画されたペン画像の識別子（ペン画像ＩＤ）を登録するためのフィールドと、見本ＳＡＭ中の詩フレーズの識別子（詩フレーズＩＤ）を登録するためのフィールドと、見本ＳＡＭ中に描画された詩フレーズの書体の識別子（書体ＩＤ）を登録するためのフィールドとを有する。要するに、見本データベース１３０は、各見本ＳＡＭが属するカテゴリと、各見本ＳＡＭに使用されている領域画像、ペン画像、詩フレーズ及び書体とを特定するためのデータベースである。なお、各識別子に対応した見本画像データ、領域画像データ、ペン画像データ、及び詩フレーズＩＤ及び書体ＩＤにより特定される詩フレーズデータは予めＨＤＤ１０４ｂに記憶されている。
【０１２８】
ＣＰＵ１０３ｂは、利用者が編集画面Ｌ上で選択したタブ２２１に対応したカテゴリに属する見本ＩＤを見本データベース１３０から取得する。続いて、取得した見本ＩＤに対応した見本ＳＡＭのデータをＨＤＤ１０４ｂから読み出し、見本ＳＡＭをテンプレート表示エリア２０５上に表示する。
【０１２９】
見本ＳＡＭを表示した後、ＣＰＵ１０３ｂは、利用者の見本ＳＡＭの選択を監視する（Ｓ１０２）。利用者が複数の見本ＳＡＭの中から好みの見本ＳＡＭ（たとえば見本ＳＡＭ１）をタッチペン４２でタップしたとき、ＣＰＵ１０３ｂはタップされた見本ＳＡＭ１の見本ＩＤ（ＳＡＭ１）を特定し、見本ＩＤ＝ＳＡＭ１に対応する見本ＳＡＭの画像データを読み出し、見本ＳＡＭをテンプレート表示エリア２０５上で拡大表示する（Ｓ１０３、図１１）。利用者がＯＫボタン２２２を選択したとき（Ｓ１０４でＹＥＳ）、この利用者の操作に応じてＣＰＵ１０３ｂは見本ＳＡＭ１の見本ＩＤ＝ＳＡＭ１に対応した見本情報を見本データベース１３０から取得し、メモリ１０５ｂに登録する（Ｓ１０５）。「らくらく落書きコース」では、この動作処理により、以降の領域画像描画処理で描画される領域画像、ペン画像、及び文章フレーズ描画処理で描画される詩フレーズ及び詩フレーズの書体が決定される。
【０１３０】
見本情報を取得後、ＣＰＵ１０３ｂは領域画像描画処理を実行して詩フレーズの背景となる領域画像を描画し（Ｓ１０６）、さらに文章フレーズ描画処理を実行して詩フレーズを描画する（Ｓ１０７）。以下、領域画像描画処理及び文章フレーズ描画処理の詳細を説明する。
【０１３１】
［領域画像描画処理］
領域画像描画処理では、利用者の操作に応じて１又は複数の領域ＡＲを指定し（領域指定処理）、指定された領域ＡＲを除く領域（補集合領域ＣＯＭ）を特定し（補集合領域特定処理）、補集合領域ＣＯＭの全体に領域画像を描画する。歌詞画の場合、歌詞画中における詩フレーズの占める範囲が写真画像の残る範囲よりも大きくなる場合が多いため、詩フレーズの背景となる領域画像を描画する範囲も大きくなるが、領域画像描画処理を実行すれば、詩フレーズの背景となる領域画像を描画する範囲をタッチペン４２で塗りつぶさなくても、容易にかつ短時間に領域画像を所望の範囲に描画できる。以下、領域画像描画処理の詳細を説明する。
【０１３２】
図３１を参照して、ＣＰＵ１０３ｂは、利用者が選択した編集ツール２０３が「詩プリ」ツールであるか否かを判断する（Ｓ１１０）。「詩プリ」ツールである場合（Ｓ１１０でＹＥＳ）、利用者の操作に基づいて、領域指定処理を実行する（Ｓ１２０）。
【０１３３】
領域指定処理では、領域画像を描画しない領域ＡＲを１又は複数指定する。ＣＰＵ１０３ｂはまず、タッチペン４２で領域ＡＲの輪郭線ＢＬを描画するか否かを判断する（Ｓ１２１）。「詩プリ」ツールの場合、タッチペン４２で輪郭線ＢＬを描画するため（Ｓ１２１でＹＥＳ）、ステップＳ１２２に進む。
【０１３４】
利用者は、タッチペン４２をタッチパネル４１にタッチしたまま移動させ、領域ＡＲの輪郭線ＢＬを描画する。このとき、ＣＰＵ１０３ｂは、タッチペン４２の移動軌跡をタッチパネル４１を介して検知し（Ｓ１２２）、検知した軌跡を点線で描画する。さらにＣＰＵ１０３ｂは、領域ＡＲの輪郭が確定したか否かを判断する（Ｓ１２３）。ＣＰＵ１０３ｂは、タッチペン４２の軌跡により形成された領域ＡＲの輪郭線ＢＬの先端が後端と結ばれ、輪郭線ＢＬが閉じたとき（つまり、輪郭線ＢＬにより閉領域が形成されたとき）（Ｓ１２３でＹＥＳ）、その輪郭線により形成された領域ＡＲを検知する（Ｓ１２４）。ＣＰＵ１０３ｂは、領域ＡＲの輪郭線ＢＬを点線で画面上に表示する。
【０１３５】
なお、図３２Ａ中の輪郭線ＢＬ１に示すように、輪郭線の先端Ｐ１と後端Ｐ２との間の距離が所定距離Ｌ１０以内であれば、ＣＰＵ１０３ｂは、輪郭線ＢＬ１が閉じたと判断し（Ｓ１２３でＹＥＳ）、図３２Ｂに示すように、輪郭線ＢＬ１で囲まれた領域ＡＲ１０を検知する。輪郭線ＢＬの先端を後端と正確に結ばなくても領域ＡＲを検知できるようにして、利用者の操作を容易にするためである。領域ＡＲ１０を検知したとき、ＣＰＵ１０３ｂは、輪郭線ＢＬ１の先端Ｐ１と後端Ｐ２とを結んで閉じた輪郭線ＢＬとして表示する。
【０１３６】
一方、図３２Ａ中の輪郭線ＢＬ２に示すように、先端Ｐ１と後端Ｐ２との間の距離がＬ１０よりも大きい場合、輪郭線ＢＬ２が閉じていないと判断し（Ｓ１２３でＮＯ）、領域ＡＲを検知しない（図３２Ｂ）。
【０１３７】
図３１に戻って、１つの領域を検知した後（Ｓ１２４）、ＣＰＵ１０３ｂは検知した領域ＡＲの位置情報を図３３に示す領域データベース１３１に登録する（Ｓ１２５）。
【０１３８】
領域データベース１３１の各レコードは、領域のＩＤを登録するためのフィールドと、領域の輪郭線の位置情報を登録するためのフィールドとを有する。ＣＰＵ１０３ｂは、ステップＳ１２４で領域ＡＲを検知するごとに領域データベースに指定領域の位置情報を登録する。
【０１３９】
ステップＳ１２５で領域ＡＲの位置情報を登録後、ＣＰＵ１０３ｂは、領域指定処理を終了するか否かを判断する（Ｓ１２６）。具体的には、利用者がＯＫボタン２２２を選択したか否かを判断する。利用者がＯＫボタン２２２を選択しない場合は（Ｓ１２６でＮＯ）、ステップＳ１２１に戻り、領域指定処理を継続する。要するに、ＣＰＵ１０３ｂは、利用者が領域指定処理の終了を指示するまで、検知した領域ＡＲを確定しない。
【０１４０】
利用者がタッチペン４２で複数の領域（たとえばＡＲ０、ＡＲ１）を描画した後（図１３）、ＯＫボタン２２２を選択したとき、ＣＰＵ１０３ｂは、領域データベース１３１に登録された領域ＡＲ０、ＡＲ１を確定する（Ｓ１２６でＹＥＳ）。このとき、領域データベース１３１には、領域ＡＲ０、領域ＡＲ１の位置情報が登録されている。
【０１４１】
続いて、ＣＰＵ１０３ｂは、補集合領域特定処理を実施する（Ｓ１３０）。補集合領域特定処理では、領域指定処理で確定した１又は複数の領域ＡＲに基づいて、領域画像を描画する補集合領域ＣＯＭを特定する。
【０１４２】
ＣＰＵ１０３ｂはまず、領域データベース１３１を参照し、複数の位置情報が登録されているか否かを判断する（Ｓ１３１）。位置情報が複数登録されているとき（Ｓ１３１でＹＥＳ）、ＣＰＵ１０３ｂは、領域データベース１３１に登録された複数の領域ＡＲの位置情報に基づいて、複数の領域ＡＲの和集合（以下、和集合領域と称する）を演算する（Ｓ１３２）。
【０１４３】
たとえば、図３４Ａに示すように、ステップＳ１２６で確定された領域ＡＲ４、ＡＲ５の一部が重複している場合、ＣＰＵ１０３ｂは領域データベース１３１に基づいて領域ＡＲ４及びＡＲ５の和集合を演算し、図３４Ｂに示すように、和集合領域ＵＮＩ０を特定する。同様に、図３５Ａに示すように、指定領域ＡＲ６が指定領域ＡＲ７を内包する場合も、ＣＰＵ１０３ｂは、和集合を算出し、図３５Ｂに示すように、領域ＡＲ６と同じ領域を和集合領域ＵＮＩ１として特定する。和集合の演算結果は、メモリ１０５ｂに登録される。
【０１４４】
図３１に戻って、ＣＰＵ１０３ｂは、メモリ１０５ｂに登録された和集合の演算結果に基づいて、写真画像の領域全体における演算した和集合の補集合（補集合領域ＣＯＭ）を演算し、補集合領域ＣＯＭを特定する（Ｓ１３３）。図１４Ａの場合、ハッチングされた領域が補集合領域ＣＯＭとなる。図３４Ａ及び３５Ａの場合、補集合領域ＣＯＭは図３４Ｃ及び図３５Ｃで黒色で塗りつぶした領域、つまり、和集合領域ＵＮＩ０、ＵＮＩ１を除く領域となる。以上の動作により、ＣＰＵ１０３ｂは補集合領域ＣＯＭを特定する。なお、ステップＳ１３１で指定された領域ＡＲが１つのみの場合（Ｓ１３１でＮＯ）、領域データベース１３１に基づいて、補集合を演算し、補集合領域ＣＯＭを特定する（Ｓ１３３）。
【０１４５】
続いて、ＣＰＵ１０３ｂは、特定された補集合領域ＣＯＭ全体に領域画像２４０を描画する（Ｓ１１３、図１４Ｂ）。さらに、「詩プリ」ツールの場合（Ｓ１１４でＹＥＳ）、領域ＡＲの輪郭線ＢＬ上に（ステップＳ１３２で和集合を演算した場合は和集合領域ＵＮＩの輪郭線ＢＬ上に）ペン画像２３０を描画する（Ｓ１１５）。ＣＰＵ１０３ｂは、ステップＳ１０５で取得した見本情報中の領域画像ＩＤ及びペン画像ＩＤに基づいて、領域画像２４０及びペン画像２３０を描画する。
【０１４６】
なお、ステップＳ１１３では、補集合領域ＣＯＭ全体に領域画像を描画したが、補集合領域ＣＯＭのうちの一部に領域画像が描かれなくてもよい。補集合領域ＣＯＭのほぼ全体に渡って領域画像が描画されればよく、多少領域画像が描画されない部分が生じてもよい。
また、タッチペン４２による領域指定時に、和集合の演算をリアルタイムに実行してもよい。この場合、複数の領域ＡＲの一部が重複した場合、ただちに和集合が演算され、互いに重複した領域ＡＲの輪郭線ＢＬではなく、和集合領域ＵＮＩの輪郭線ＢＬが描画される。このようにすれば、利用者は歌詞画のレイアウトを想定しやすくなる。
【０１４７】
領域画像及びペン画像を描画後、描画された編集画像（領域画像、ペン画像）に関するデータをメモリ１０５ｂに登録し（Ｓ１１６）、領域画像描画処理を終了する。
【０１４８】
以上、領域画像描画処理では、１又は複数の領域ＡＲを指定し（ステップＳ１２０：領域指定処理）、指定した領域ＡＲを除く領域（補集合領域ＣＯＭ）を特定し（ステップＳ１３０：補集合領域特定処理）、特定した補集合領域ＣＯＭ全体に領域画像を描画する。歌詞画を作成する場合、詩フレーズが描画される部分の背景として領域画像を描画するため、写真画像を残す範囲よりも領域画像を描画する範囲が大きくなる場合が多い。領域画像描画処理によれば、領域ＡＲを指定すればその領域ＡＲを除いた補集合領域ＣＯＭ全体に領域画像を短時間で容易に描画できる。
【０１４９】
また、利用者操作により指定された１つの領域ＡＲを検知しても、検知された領域ＡＲを除いた補集合領域ＣＯＭに直ちに領域画像を描画せず、検知された領域ＡＲが確定されて初めて確定された領域ＡＲを除いた補集合領域ＣＯＭに領域画像を描画する。そのため、領域画像を描画しない領域ＡＲを複数設けることができる。
【０１５０】
［文章フレーズ描画処理］
続いて、「らくらく落書き」コースの「詩プリ」ツール実行時における文章フレーズ描画処理について説明する。図３６を参照して、ＣＰＵ１０３ｂはまず、選択された編集ツール２０３が「詩プリ」ツールか否かを判断する（Ｓ２０１）。ここでは、ＣＰＵ１０３ｂは「詩プリ」ツールであると判断し（Ｓ２０１でＹＥＳ）、ステップＳ１０５で既に取得した見本情報中の詩フレーズＩＤに対応した詩フレーズデータをＨＤＤ１０４ｂから取得して、文字データベース１３５を作成する（Ｓ２０２）。図３７に示すように、文字データベース１３５は、文字番号を登録するための文字番号フィールドと、ステップＳ１０５で取得した詩フレーズ中の各文字に関する情報を登録するための文字情報フィールドとを有する。ＣＰＵ１０３ｂは、作成した文字データベース１３５をメモリ１０５ｂに格納する。
【０１５１】
ＣＰＵ１０３ｂはさらに、文字列データベース１３６を作成する（Ｓ２０２）。文字列データベース１３６は、写真画像上に描画した文字列（図２１中の「いつもとは」、「違う」、「そんなしぐさを」等）に関する情報（以下、文字列情報と称する）を登録するためのデータベースであり、図３８に示すように、文字列番号ｋを登録するためのフィールドと、各文字列の描画開始文字（つまり先頭文字）の文字番号を登録するためのフィールドと、各文字列の末尾文字の文字番号を登録するためのフィールドと、描画された文字列の位置情報を登録するためのフィールドとを有する。文字列番号ｋとは、各文字列の識別番号である。描画開始文字及び末尾文字には、文字データベース１３５の文字番号ｎのうち、各文字列番号ｋの文字列の描画開始文字（つまり先頭文字）及び末尾文字の文字番号ｎが登録される。位置情報は、文字列中の各文字が描画された位置の座標を含む。
【０１５２】
なお、上述の文字列データベース１３６は位置情報を記憶するが、位置情報の代わりに他の情報を記憶してもよい。たとえば、文字列は文章レイヤの画像プレーン上に描画されるが、複数の文字列を同じレイヤに描画したり、各文字列を異なるレイヤ（この場合、複数の文章レイヤが設けられる）に描画したりできる。各文字列を異なるレイヤに描画する場合、上述の文字列データベース１３６は、位置情報の代わりにレイヤを特定するレイヤ番号を登録してもよい。この場合、メモリ１０５ｂは、レイヤ番号に対応したレイヤ情報を格納し、レイヤ情報は、そのレイヤに描画された文字列の位置情報を含む。
【０１５３】
たとえば、図２０に示すように、文字列「いつもとは」と、文字列「違う」とが描画されている場合、図３８に示すように、文字列データベース１３６の文字列番号ｋ＝０に、文字列「いつもとは」に関する文字列情報として、描画開始文字に文字番号＝０、末尾文字に文字番号＝４が登録され、文字列番号ｋ＝１に、文字列「違う」に関する文字列情報として、描画開始文字に文字番号＝５、末尾文字に文字番号＝６が登録される。
【０１５４】
なお、ステップＳ２０２では、まだ文字列が描画されていないため、文字列データベース１３６はデータを有していない。
【０１５５】
文字列データベース１３６を作成した後、ＣＰＵ１０３ｂは、文字列番号ｋ＝０とする。また、文字番号ｎ＝０とする（Ｓ２０３）。
【０１５６】
続いて、ＣＰＵ１０３ｂは、タッチペン４２により画像上の位置が指定されたか否かを監視する（Ｓ２０４）。つまり、タッチペン４２が、タッチパネル４１を介して、編集エリア２０２に表示された写真画像上の任意の位置をタッチ（指定）したか否かを監視する。
【０１５７】
利用者の操作によりタッチペン４２が写真画像上の位置をタッチしたとき（Ｓ２０４でＹＥＳ）、ＣＰＵ１０３ｂは、タッチペン４２がタッチした位置（座標）をタッチパネル４１を介して検知し、検知した位置を基準位置Ｐ０とする（Ｓ２０５）。
【０１５８】
続いて、ＣＰＵ１０３ｂは、ステップＳ２０３で指定した文字番号ｎ＝０（文字「い」）を描画開始文字に指定し、文字列データベース１３６中のｋ＝０の描画開始文字番号に登録する（Ｓ２２３）。続いて、描画開始文字ｎ＝０を基準位置Ｐ０に描画する（Ｓ２０６、図１６）。このとき、描画した文字「い」の位置情報が文字列データベース１３６の文字列番号ｋ＝０に登録される。描画後、ＣＰＵ１０３ｂは文字番号ｎをインクリメントしてｎ＝１とする（Ｓ２０７）。
【０１５９】
続いて、利用者は、タッチペン４２をタッチパネル４１に接触させたまま、右方向に移動させる。このとき、タッチパネル４１は、所定期間ごとにタッチペン４２が指定した位置ＰＣを検知し、ＣＰＵ１０３ｂは、検知した位置ＰＣの軌跡長さに応じて、位置ＰＣの軌跡上に詩フレーズ中の文字を文字番号順に順次描画する（Ｓ２３０）。
【０１６０】
具体的には、ＣＰＵ１０３ｂは、現時点の位置ＰＣをタッチパネル４１を介して検知し（Ｓ２０８）、基準位置Ｐ０からステップＳ３１６で検知された位置ＰＣまでの軌跡長さＬ１を算出する（Ｓ２０９）。算出した長さＬ１が基準長さＬ０よりも長い場合（Ｓ２１０でＹＥＳ）、ＣＰＵ１０３ｂは、軌跡の先端の位置ＰＣに文字番号ｎ＝１の文字「つ」を描画する（Ｓ２１１、図１７）。なお、算出した長さＬ１が基準長さＬ０よりも短い場合（Ｓ２１０でＮＯ）、ＣＰＵ１０３ｂはステップＳ２０８に戻り、長さＬ１の算出を繰り返す。
【０１６１】
文字「つ」を描画した後、ＣＰＵ１０３ｂは、文字列データベース１３６の文字列番号ｋ＝０の末尾文字に、文字「つ」の文字番号ｎ＝１を登録する（Ｓ２１２）。要するに、現在描画されている文字列の末尾の文字が文字列データベース１３６に登録される。また、描画した文字「つ」の位置情報が文字列データベース１３６の文字列番号ｋ＝０に登録される。
【０１６２】
続いて、ＣＰＵ１０３ｂは、文字データベース１２０を参照し、描画した文字番号ｎ（＝１）が最終番号（ｎ＝３４）であるか否かを判断する（Ｓ２１３）。文字番号ｎ＝１は最終番号ではないため（Ｓ２１３でＮＯ）、ステップＳ２１４に進み、ＣＰＵ１０３ｂは描画処理を継続する。具体的には、ＣＰＵ１０３ｂは、文字「つ」を描画した位置ＰＣを基準位置Ｐ０とし（Ｓ２１４）、文字番号ｎをインクリメントしてｎ＝２にする（Ｓ２１５）。
【０１６３】
ステップＳ２１５を実行後、ＣＰＵ１０３ｂは、タッチペン４２による位置の指定が終了したか否かを判断する（Ｓ２１６）。本実施の形態では、ＣＰＵ１０３ｂは、タッチペン４２がタッチパネル４１から離れたとき、位置の指定が終了したと判断する。したがって、タッチペン４２がタッチパネル４１に接触しているのであれば、位置の指定が終了していないと判断し（Ｓ２１６でＮＯ）、ステップＳ３１６に戻って、ステップＳ２３０の処理を繰り返す。
【０１６４】
図１８に示すように文字列「いつもとは」を描画した後、利用者がタッチペン４２をタッチパネル４１から離すと、ＣＰＵ１０３ｂは、位置の指定が終了したと判断する（Ｓ２１６でＹＥＳ）。このとき、ステップＳ２１２により文字列データベース１３６の文字列番号ｋ＝０の末尾文字番号欄には文字「は」の文字列番号ｎ＝４が登録され、かつ、文字列「いつもとは」の位置情報が文字列番号ｋ＝０に登録されている。さらに、ステップＳ２１５により文字番号ｎ＝５にインクリメントされている。ＣＰＵ１０３ｂは、文字列番号ｋをインクリメントし、ｋ＝１とし（Ｓ２１７）、ステップＳ２０４に戻って文章フレーズ描画処理を継続する。
【０１６５】
続いて、利用者は写真画像上に描画された文字列「いつもとは」と異なる位置をタッチペン４２でタッチ（指定）する。このとき、ＣＰＵ１０３ｂは、再び位置の指定が開始されたと判断し（Ｓ２０４でＹＥＳ）、ＣＰＵ１０３ｂは、タッチパネル４１がタッチされた位置を検知し、検知された位置を基準位置Ｐ０とする（Ｓ２０５）。ＣＰＵ１０３ｂは、文字番号ｎ＝５をｋ＝１の描画開始文字番号に登録する（Ｓ２２３）。つまり、ＣＰＵ１０３ｂは、ステップＳ２１５で決定された文字番号ｎ＝５の文字「違」を描画開始文字に指定する。続いて、ＣＰＵ１０３ｂは、描画開始文字「違」を描画し、その位置情報を文字列データベース１３６に登録する（Ｓ２０６）。文字番号ｎ＝６にインクリメントした後（Ｓ２０７）、ステップＳ３４０の動作を実行する。
【０１６６】
ステップＳ２３０の動作を複数回実行し、文字列「違う」を描画した後、タッチペン４２をタッチパネル４１から離すと、ＣＰＵ１０３ｂは位置の指定が終了したと判断する（Ｓ２１６でＹＥＳ）。このとき、ＣＰＵ１０３ｂは、文字列番号ｋをインクリメントしてｋ＝２とし（Ｓ２１７）、ステップＳ２０４に戻る。
【０１６７】
以上の動作を繰り返し、文字列を描画した結果、詩フレーズ「いつもとは違うそんなしぐさを見ているともういちどキミに惚れちゃいました」の最後の文字「た」を描画したとき（図２１）、ステップＳ２３０中のステップＳ２１３で、ＣＰＵ１０３ｂは文字「た」の文字番号ｎ＝３４が最終の文字番号であると判断する（Ｓ２１３でＹＥＳ）。このとき、ＣＰＵ１０３ｂは詩フレーズの描画を停止する（Ｓ２２１）。要するに、詩フレーズの最後の文字を描画した後は、描画後にタッチペン４２がタッチパネル４１上に接触していても、その詩フレーズを繰り返し描画することなく、そのまま描画を終了する。なお、このとき、詩フレーズの描画が終了した旨の通知を編集操作モニタ４０上に表示する（Ｓ２２２）。
【０１６８】
なお、詩フレーズを最後の文字まで描画した後、利用者がおしまいボタン２１２を選択したとき（図２８中のＳ６１でＹＥＳ）、ＣＰＵ１０３ｂは、領域レイヤ及び文章レイヤに描画された領域画像、ペン画像及び詩フレーズを写真画像に合成して合成画像（歌詞画）にする（Ｓ６９）。さらに合成画像をメモリ１０５ｂに登録し（Ｓ７０）、画像編集処理を終了する（Ｓ７１）。
【０１６９】
以上の動作により、文章フレーズ描画処理では、タッチペン４２による位置の指定が終了するごとに、描画した文字列の最後の文字の次に配列された文字を次の描画開始文字に指定する。そのため、タッチペン４２をタッチパネル４１から離し（位置の指定終了）、再びタッチしても（位置の指定開始）、詩フレーズのうち、既に描画した文字列の後に続く文字列を描画できる。これにより、詩フレーズを、複数行に渡って自由なレイアウトで写真画像上に容易に短時間で描画できる。
【０１７０】
さらに、ＣＰＵ１０３ｂは、検知された位置の軌跡の長さＬ１が基準長さＬ０よりも長くなるごとに、詩フレーズ中の文字を配列順に順次描画する。つまり、タッチペン４２が移動するに従い、タッチペン４２のペン先から文字が次々と連続して描画される。そのため、利用者に自分があたかもタッチペン４２で文字を書いているような印象を与えることができる。また、利用者は、好みの文字が描画された時点でタッチペン４２をタッチパネル４１から離すことで、描画する文字列の文字数を決めることができる。要するに、詩フレーズ中の区切りのよい文節（文字列）で改行しやすい。そのため、詩フレーズのレイアウトを自由に設定できる。
なお、文章フレーズ描画手段では、写真画像に描画された領域画像上だけでなく、写真画像が残存する領域にも詩フレーズを描画できる。要するに、写真画像上のいずれの領域にも詩フレーズを描画できる。
【０１７１】
ＣＰＵ１０３ｂは、タッチペン４２がタッチしてから離れるまでの間に描画された各文字列に関する文字列情報を文字列データベース１３６に登録する。そのため、描画された文字を文字列単位で削除したり、復元したりできる。たとえば、図２０に示すように文字列「いつもとは」、「違う」をそれぞれ描画したとき、図３８に示すように、文字列データベース１３６には、文字列番号ｋ＝０に文字列「いつもとは」の文字列情報が登録され、文字列番号ｋ＝１には文字列「違う」に関する文字列情報が登録される。ここで、利用者が文字列「違う」を削除したい場合、利用者は「ひとつもどる」ボタン２０９を選択する。このとき、ＣＰＵ１０３ｂは文字列データベース１３６を参照し、文字列ｋ＝１の文字列情報に基づいて文字列「違う」を削除して、図１８の状態に戻す。一方、削除した文字列「違う」を復元したい場合、利用者は「すすむ」ボタン２１０を選択する。このとき、ＣＰＵ１０３ｂは、文字列データベース１３６内の文字列番号ｋ＝１の文字列情報を参照し、文字列「違う」を元の位置に復元する。なお、これら文字列の削除及び復元処理についての詳細は、特願２００５−２３３３６８号に開示されている。
【０１７２】
５−４．「囲み背景」ツールによる領域画像描画処理
利用者が図８の画像編集コース選択画面で「こだわり落書きコース」を選択した場合、図９に示す「囲み背景」ツールにより領域画像描画処理が実行され、「詩」ツールにより文章フレーズ描画処理が実行される。以下、「囲み背景」ツールを選択した場合の領域画像描画処理について説明する。
【０１７３】
図３１を参照して、利用者が「囲み背景」ツールを選択したとき、その利用者の操作に応じて、ＣＰＵ１０３ｂは、「囲み背景」ツールが選択されたと判断する（Ｓ１１０でＮＯ）。このとき、ＣＰＵ１０３ｂは、複数の領域画像（テンプレート）２０４及び領域スタンプ画像（テンプレート）２０４をテンプレート表示エリア２０５に表示する（Ｓ１１１、図２２）。ＨＤＤ１０４ｂには、各カテゴリ（らぶらぶ、なかよし、ハシャギ等）に対応付けられた領域画像ＩＤを登録する領域画像データベースと、各カテゴリに対応付けられた領域スタンプ画像ＩＤを登録する領域スタンプ画像データベースとが記憶され、ＣＰＵ１０３ｂは、領域画像データベース及び領域スタンプ画像データベースを参照し、利用者が選んだカテゴリに対応した領域画像ＩＤ及び領域スタンプ画像ＩＤを取得し、領域画像ＩＤ及び領域スタンプ画像ＩＤに対応した領域画像及び領域スタンプ画像を表示する。
【０１７４】
利用者の操作に応じてＣＰＵ１０３ｂは、領域画像２０４及び領域スタンプ画像２０４を選択し、領域画像２０４の領域画像ＩＤ及び領域スタンプ画像２０４の領域スタンプ画像ＩＤをメモリ１０５ｂに登録する（Ｓ１１２）。
【０１７５】
ステップＳ１２０の領域指定処理において、ＣＰＵ１０３ｂはまず、タッチペン４２で領域ＡＲを描画するか否か判断する（Ｓ１２１）。ステップＳ１１２でメモリ１０５ｂに登録された領域スタンプ画像ＩＤが「フリーハンド」のスタンプ画像２０４Ｃに対応するものである場合（Ｓ１２１でＹＥＳ）、ステップＳ１２２以降の動作を実行する。一方、登録された領域スタンプ画像ＩＤが「フリーハンド」のスタンプ画像２０４Ｃ以外のスタンプ画像２０４（たとえばスタンプ画像２０４Ａ）である場合（Ｓ１２１でＮＯ）、ステップＳ１２７に進む。この場合、ＣＰＵ１０３ｂは、編集エリア２０２上にタッチペン４２がタップした位置を検知し（Ｓ１２７）、タップした位置を重心として、ステップＳ１１２で取得した領域スタンプＩＤに基づく形状の領域ＡＲの輪郭線ＢＬを描画する。輪郭線ＢＬを描画したとき、ＣＰＵ１０３ｂは輪郭線ＢＬに囲まれた領域ＡＲを検知する（Ｓ１２４）。
【０１７６】
なお、利用者は、領域スタンプ画像２０４により描画された領域ＡＲの大きさをサイズボタン２１１で大きくすることができる。また、領域スタンプ画像２０４で描画された領域ＡＲを回転させることができる。たとえば、描画された領域ＡＲ内の任意の点をタッチペン４２でタッチし続けると、タッチし続ける時間に応じて領域ＡＲの回転角度が変更される。この場合、利用者は領域ＡＲが好みの回転角度となった時点でタッチペン４２を編集エリア２０２から離せばよい。なお、領域ＡＲのサイズ変更及び回転角変更の専用ボタンを設けてもよい。また、タッチペン４２をタッチしてから離すまでの経過時間に応じて、サイズの調整を行ってもよい。
【０１７７】
以降の動作は「詩プリ」ツールにおける領域画像描画処理と同じである。なお、領域画像を描画する場合、ステップＳ１１２で取得した領域画像ＩＤに基づく領域画像２４０を描画する。
【０１７８】
このように、「囲み背景」ツールを選択した場合、利用者は、詩フレーズの背景となる領域画像を自由に選択できる。
【０１７９】
５−５．「詩」ツールにより文章フレーズ描画処理
利用者が図８の画像編集コース選択画面で「こだわり落書きコース」を選択した場合、図９に示す「詩」ツールにより文章フレーズ描画処理が実行される。「詩」ツールを選択した場合、利用者は画像に描画する詩フレーズを自由に選択でき、かつ、詩フレーズの書体も自由に選択できる。
【０１８０】
図３６を参照して、利用者が「詩」ツールを選択したとき、その利用者の操作に応じてＣＰＵ１０３ｂは、「詩」ツールが選択されたと判断する（Ｓ２０１でＮＯ）。このとき、ＣＰＵ１０３ｂは、複数の詩フレーズ２５０及び複数の書体（フォント）２６０をテンプレート表示エリア２０５に表示する（Ｓ２２４、図２６）。ＨＤＤ１０４ｂには、図３９に示すように、各カテゴリ（らぶらぶ、なかよし、ハシャギ等）に対応付けられた詩フレーズＩＤを登録する詩フレーズデータベース１３７が記憶され、ＣＰＵ１０３ｂは、詩フレーズデータベース１３７を参照し、利用者が選んだカテゴリに対応した詩フレーズ２５０を表示する。
【０１８１】
ＣＰＵ１０３ｂは利用者の操作に応じて詩フレーズ２５０及び書体２６０を選択し、選択した詩フレーズ２５０の詩フレーズＩＤ及び選択した書体の書体ＩＤをメモリ１０５ｂに登録する（Ｓ２２５）。
【０１８２】
以降の動作は「詩プリ」ツール選択時の文章フレーズ描画処理の動作と同じである。なお、このとき描画される詩フレーズ画像は、ステップＳ２２５で取得した詩フレーズＩＤ及び書体ＩＤに基づいて決定される。このように、「詩」ツールを選択した場合、利用者は、詩フレーズ２５０及び書体２６０を自由に選択できる。
【０１８３】
なお、以上の文章フレーズ描画処理では、詩フレーズを選択したが、詩フレーズに代えて、歌詞フレーズを選択できるようにしてもよい。この場合、曲名やジャンル（Ｊ−ＰＯＰ、ロック等）により利用者が好みの歌詞フレーズを選択できるようにしてもよい。
【０１８４】
以上、本実施の形態を説明したが、画像編集処理では、領域画像描画処理や文章フレーズ描画処理により、領域画像、詩フレーズ等を描画するだけでなく、編集ツール２０３中の「ペン」ツール、「スタンプ」ツール、「スペシャル」ツールにより、他の落書き画像や装飾画像、手書き文字を写真画像に加えることもできる。
【０１８５】
本実施の形態では、タッチペン４２を用いて文章フレーズ（詩フレーズ）を描画したが、利用者はタッチペン４２に代わりに自分の手の指をタッチパネル４１に接触させて領域を指定したり、文章フレーズを描画したりしてもよい。また、マウスやトラックボール等の他のポインティングディバイスにより文章フレーズを描画してもよい。
【０１８６】
上述の画像編集処理は、写真撮影機能を有さない画像編集装置により実行されてもよいし、写真自動販売プログラムをインストールした汎用のコンピュータにより実行されてもよい。
【０１８７】
本実施の形態では、文章フレーズ描画処理で詩フレーズを描画したが、複数の文字で構成される他の文章フレーズを描画してもよい。たとえば、詩、格言、ことわざ、小説、エッセイ等でもよい。
【０１８８】
上記実施の形態では、ＨＤＤ１０４ｂに記憶された複数の詩フレーズを利用したが、他の方法により画像に描画する文章フレーズを設定してもよい。たとえば、利用者が自分の携帯電話端末に画像に描画したい文章フレーズを登録しておき、赤外線通信等で写真自動販売装置１にその文章フレーズを送信して、送信した文章フレーズを利用してもよい。また、写真自動販売装置１がキーボード等を有し、利用者が文章フレーズをキーボードで入力し、入力した文章フレーズを利用してもよい。
【０１８９】
本実施の形態では、編集操作モニタ４０に表示される編集画像を２つ（編集画面Ｌ及びＲ）としたが、編集画面は３画面以上あってもよく、１画面であってもよい。また、本実施の形態では、１つの編集操作モニタ４０内に複数の編集画面を表示したが、編集操作モニタ４０が複数設けられ、各編集操作モニタ４０に１つの画面が表示されてもよい。
【０１９０】
また、歌詞画等の合成画像の出力方法として、作成した合成画像をシール紙に印刷して出力したが、他の方法により合成画像を出力してもよい。たとえば、合成画像のデータを携帯電話端末等に送信してもよい。この場合、利用者は合成画像を携帯電話端末の待ち受け画像として利用できる。
また、画像編集処理において、確定された領域ＡＲ内は落書きができないように設定してもよい。
【０１９１】
以上、本発明の実施の形態を説明したが、上述した実施の形態は本発明を実施するための例示に過ぎない。よって、本発明は上述した実施の形態に限定されることなく、その趣旨を逸脱しない範囲内で上述した実施の形態を適宜変形して実施することが可能である。
【図面の簡単な説明】
【０１９２】
【図１】本発明の実施の形態による写真自動販売装置の内部構成を示す断面側面図である。
【図２】図１に示した写真自動販売装置の外観構成を示す側面図である。
【図３】図１及び図２に示した写真自動販売装置における撮影装置の正面図である。
【図４】図１〜図３に示した写真自動販売装置における画像編集装置の斜視図である。
【図５】図１〜図４に示した写真自動販売装置の機能構成を示すブロック図である。
【図６】図１〜図５に示した写真自動販売装置の撮影処理の動作を示すフロー図である。
【図７】図１〜図５に示した写真自動販売装置の画像編集処理及び印刷処理の動作を示すフロー図である。
【図８】図７に示した画像編集処理における編集画面の詳細を示す図である。
【図９】図８中の画像編集コースを選択した後の編集画面の詳細を示す図である。
【図１０】図９中の「詩プリ」ツールを選択した場合の編集画面の詳細を示す図である。
【図１１】図１０中の見本を選択した場合の編集画面の詳細を示す図である。
【図１２】領域画像描画処理における編集画面の詳細を示す図である。
【図１３】利用者が領域を指定した場合の編集画面の詳細を示す図である。
【図１４Ａ】指定された領域を除いた補集合領域を特定した場合の編集画面の詳細を示す図である。
【図１４Ｂ】特定された補集合領域に領域画像を描画した場合の編集画面の詳細を示す図である。
【図１５】文章フレーズ描画処理における編集画面の詳細を示す図である。
【図１６】文章フレーズ描画処理中において、タッチペンを画面上にタッチしたときの編集画面の詳細を示す図である。
【図１７】図１６でタッチしたタッチペンを右にずらした場合の編集画面の詳細を示す図である。
【図１８】タッチペンを図１７よりもさらに右にずらし、タッチペンを画面から離した場合の編集画面の詳細を示す図である。
【図１９】図１８の動作の後、タッチペンを再度タッチした場合の編集画面の詳細を示す図である。
【図２０】図１９でタッチしたタッチペンを右にずらした場合の編集画面の詳細を示す図である。
【図２１】詩フレーズを最後の文字まで描画した場合の編集画面の詳細を示す図である。
【図２２】図９中の「囲み背景」ツールを選択した場合の領域画像描画処理における編集画面の詳細を示す図である。
【図２３】図２２の編集画面において、利用者が領域を指定した場合の編集画面の詳細を示す図である。
【図２４】図２３で指定された領域を除いた補集合領域に、領域画像を描画した場合の編集画面の詳細を示す図である。
【図２５】図２３で指定された領域の輪郭線にペン画像を描画した場合の編集画面の詳細を示す図である。
【図２６】図２５で示した編集画面において、文章フレーズ描画処理により詩フレーズを描画した場合の編集画面を示す図である。
【図２７】画像編集処理におけるコース選択処理の動作の詳細を示すフロー図である。
【図２８】画像編集処理における処理状況監視処理の動作の詳細を示すフロー図である。
【図２９】図９中の「詩プリ」ツールを選択した場合の画像編集処理の動作の詳細を示すフロー図である。
【図３０】見本データベースの構造を示す図である。
【図３１】領域画像描画処理の動作の詳細を示すフロー図である。
【図３２Ａ】図３１中のステップＳ１２０の動作を説明するための第１図である。
【図３２Ｂ】図３１中のステップＳ１２０の動作を説明するための第２図である。
【図３３】領域データベースの構造を示す図である。
【図３４Ａ】指定された複数の領域において、互いの領域の一部が重複している場合の図である。
【図３４Ｂ】図３４Ａの和集合領域を示す図である。
【図３４Ｃ】図３４Ｂに対する補集合領域を示す図である。
【図３５Ａ】指定された複数の領域において、一方の領域が他方の領域を包含している場合の図である。
【図３５Ｂ】図３５Ａの和集合領域を示す図である。
【図３５Ｃ】図３５Ｂに対する補集合領域を示す図である。
【図３６】文章フレーズ描画処理の動作の詳細を示すフロー図である。
【図３７】文字データベースの構造を示す図である。
【図３８】文字列データベースの構造を示す図である。
【図３９】詩フレーズデータベースの構造を示す図である。
【符号の説明】
【０１９３】
１  写真自動販売装置
８  画像編集装置
１０  カメラ
４０  編集操作モニタ
４１  タッチパネル
４２  タッチペン
１０１ｂ  画像編集用コンピュータ装置
ＡＲ，ＡＲ０〜ＡＲ７  領域
ＣＯＭ  補集合領域
ＵＮＩ，ＵＮＩ０，ＵＮＩ１  和集合領域
【図１】
2007058627.tif 000003
【図２】
2007058627.tif 000004
【図３】
2007058627.tif 000005
【図４】
2007058627.tif 000006
【図５】
2007058627.tif 000007
【図６】
2007058627.tif 000008
【図７】
2007058627.tif 000009
【図８】
2007058627.tif 000010
【図９】
2007058627.tif 000011
【図１０】
2007058627.tif 000012
【図２２】
2007058627.tif 000013
【図２３】
2007058627.tif 000014
【図２７】
2007058627.tif 000015
【図２８】
2007058627.tif 000016
【図２９】
2007058627.tif 000017
【図３０】
2007058627.tif 000018
【図３１】
2007058627.tif 000019
【図３２Ａ】
2007058627.tif 000020
【図３２Ｂ】
2007058627.tif 000021
【図３３】
2007058627.tif 000022
【図３４Ａ】
2007058627.tif 000023
【図３４Ｂ】
2007058627.tif 000024
【図３４Ｃ】
2007058627.tif 000025
【図３５Ａ】
2007058627.tif 000026
【図３５Ｂ】
2007058627.tif 000027
【図３５Ｃ】
2007058627.tif 000028
【図３６】
2007058627.tif 000029
【図３７】
2007058627.tif 000030
【図３８】
2007058627.tif 000031
【図３９】
2007058627.tif 000032
【図１１】
2007058627.tif 000033
【図１２】
2007058627.tif 000034
【図１３】
2007058627.tif 000035
【図１４Ａ】
2007058627.tif 000036
【図１４Ｂ】
2007058627.tif 000037
【図１５】
2007058627.tif 000038
【図１６】
2007058627.tif 000039
【図１７】
2007058627.tif 000040
【図１８】
2007058627.tif 000041
【図１９】
2007058627.tif 000042
【図２０】
2007058627.tif 000043
【図２１】
2007058627.tif 000044
【図２４】
2007058627.tif 000045
【図２５】
2007058627.tif 000046
【図２６】
2007058627.tif 000047
【手続補正書】
【提出日】平成18年11月14日(2006.11.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
被写体を撮影して写真画像を得る撮影手段と、
前記写真画像上の１又は複数の領域を指定する領域指定手段と、
前記写真画像のうち、指定された領域を除いた領域を特定する特定手段と、
前記特定された領域の略全体に領域画像を描画する画像描画手段と、
前記写真画像上の位置の指定が開始されてから終了するまでの軌跡に沿って、文章フレーズ中の文字を、描画開始文字から配列順に描画する文字描画手段と、
前記文章フレーズのうち、前記軌跡に沿って描画された文字列の次に配列された文字を前記描画開始文字に指定する文字指定手段と、
前記領域画像及び前記文章フレーズが描画された写真画像を出力する出力手段とを備えることを特徴とする写真自動販売装置。
【請求項２】
請求項１に記載の写真自動販売装置であって、
前記領域指定手段は、
利用者の操作により指定された１又は複数の領域を検知する領域検知手段と、
利用者の操作に応じて前記検知された領域を確定する領域確定手段とを備え、
前記特定手段は、前記確定された領域を除いた領域を特定することを特徴とする写真自動販売装置。
【請求項３】
請求項２に記載の写真自動販売装置であって、
前記特定手段は、
前記確定された領域の和集合を演算する和集合演算手段と、
前記写真画像のうち、前記演算された和集合の補集合を演算する補集合演算手段とを備え、
前記演算された補集合の領域を特定することを特徴とする写真自動販売装置。
【請求項４】
写真画像上の１又は複数の領域を指定する領域指定手段と、
前記写真画像のうち、指定された領域を除いた領域を特定する特定手段と、
前記特定された領域の略全体に領域画像を描画する画像描画手段と、
前記写真画像上の位置の指定が開始されてから終了するまでの軌跡に沿って、文章フレーズ中の文字を、描画開始文字から配列順に描画する文字描画手段と、
前記文章フレーズのうち、前記軌跡に沿って描画された文字列の次に配列された文字を前記描画開始文字に指定する文字指定手段とを備えることを特徴とする画像編集装置。
【請求項５】
被写体を撮影して写真画像を得るステップと、
前記写真画像上の１又は複数の領域を指定するステップと、
前記写真画像のうち、指定された領域を除いた領域を特定するステップと、
前記特定された領域の略全体に領域画像を描画するステップと、
前記写真画像上の位置の指定が開始されてから終了するまでの軌跡に沿って、文章フレーズ中の文字を、描画開始文字から配列順に描画するステップと、
前記文章フレーズのうち、前記軌跡に沿って描画された文字列の次に配列された文字を前記描画開始文字に指定するステップと、
前記領域画像及び前記文章フレーズが描画された写真画像を出力するステップとを備えることを特徴とする写真自動販売方法。
【請求項６】
被写体を撮影して写真画像を得る写真自動販売装置に内蔵されたコンピュータに実行させるための写真自動販売プログラムであって、
前記写真画像上の１又は複数の領域を指定するステップと、
前記写真画像のうち、指定された領域を除いた領域を特定するステップと、
前記特定された領域の略全体に領域画像を描画するステップと、
前記写真画像上の位置の指定が開始されてから終了するまでの軌跡に沿って、文章フレーズ中の文字を、描画開始文字から配列順に描画するステップと、
前記文章フレーズのうち、前記軌跡に沿って描画された文字列の次に配列された文字を前記描画開始文字に指定するステップと、
前記領域画像及び文章フレーズが描画された写真画像を出力するステップとを含むことを特徴とする写真自動販売プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明による写真自動販売装置は、撮影手段と、領域指定手段と、特定手段と、画像描画手段と、文字描画手段と、文字指定手段と、出力手段とを備える。撮影手段は、被写体を撮影して写真画像を得る。領域指定手段は、写真画像上の１又は複数の領域を指定する。特定手段は、写真画像のうち、指定された領域を除いた領域を特定する。画像描画手段は、特定された領域の略全体に領域画像を描画する。文字描画手段は、写真画像上の位置の指定が開始されてから終了するまでの軌跡に沿って、文章フレーズ中の文字を、描画開始文字から配列順に描画する。文字指定手段は、文章フレーズのうち、軌跡に沿って描画された文字列の次に配列された文字を描画開始文字に指定する。出力手段は、領域画像及び文章フレーズが描画された写真画像を出力する。ここで、文章フレーズとは、複数の文字が配列して構成されており、歌詞フレーズや、詩フレーズ、エッセイや小説の一節、格言、ことわざ等をいう。ここで、位置の指定は、たとえば利用者の指や、タッチペンやマウス等のポインティングディバイス等により行う。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
この写真自動販売装置によれば、写真画像上の１又は複数の領域を指定し、指定された領域を除いた領域の略全体に領域画像を描画する。そのため、写真画像を編集して歌詞画にする場合、文章フレーズの背景となる領域画像を短時間で容易に描画でき、歌詞画を短時間で作成できる。なお、本明細書中における歌詞画とは、たとえば、写真画像に文章フレーズと、文章フレーズの背景となる画像とが描画された画像をいう。
また、写真画像上の位置の指定を開始してから終了するまでの軌跡に沿って文章フレーズ中の文字が順次描画される。そして、文章フレーズのうち、軌跡に沿って描画された文字列の次に配列された文字を描画開始文字に指定する。そのため、次に位置の指定が開始されたとき、文章フレーズのうち、前回描画した文字列の後に続く文字列を描画できる。その結果、長い文章フレーズを複数行に渡って容易に短時間で描画できる。また、軌跡に沿って文章フレーズ中の文字列が描画されるため、利用者が写真画像上の位置を指定することにより、複数行に渡る文章フレーズのレイアウトを自由に設定できる。そのため、オリジナリティの高い歌詞画を短時間で容易に作成できる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
本発明による画像編集装置は、領域指定手段と、特定手段と、画像描画手段と、文字描画手段と、文字指定手段とを備える。領域指定手段は、写真画像上の１又は複数の領域を指定する。特定手段は、写真画像のうち、指定された領域を除いた領域を特定する。画像描画手段は、特定された領域の略全体に領域画像を描画する。文字描画手段は、写真画像上の位置の指定が開始されてから終了するまでの軌跡に沿って、文章フレーズ中の文字を、描画開始文字から配列順に描画する。文字指定手段は、文章フレーズのうち、軌跡に沿って描画された文字列の次に配列された文字を描画開始文字に指定する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
また、写真画像上の位置の指定を開始してから終了するまでの軌跡に沿って文章フレーズ中の文字を順次描画する。そして、文章フレーズのうち、軌跡に沿って描画された文字列の次に配列された文字を描画開始文字に指定する。そのため、次に位置の指定が開始されたとき、文章フレーズのうち、前回描画した文字列の後に続く文字列を描画できる。その結果、長い文章フレーズを複数行に渡って容易に短時間で描画できる。また、軌跡に沿って文章フレーズ中の文字列が描画されるため、利用者が写真画像上の位置を指定することにより、複数行に渡る文章フレーズのレイアウトを自由に設定できる。したがって、オリジナリティの高い歌詞画を短時間で容易に作成できる。