(57)【要約】      （修正有）【課題】トリミング枠で選択される画像の出来栄えを利用者が容易に確認することができる画像編集装置を提供する。【解決手段】撮影画像を編集対象画像として表示し、表示された撮影画像に対する編集入力を受け付ける表示手段（タッチパネル４００）と、編集入力に基づいて、表示手段に表示された撮影画像の編集処理を行う編集手段と、編集済みの撮影画像の画像データを記憶する記憶手段と、を備えており、表示手段は、撮影画像とともに撮影画像のトリミング範囲を示すトリミング枠を表示し、編集手段は、トリミング枠に対する撮影画像の相対的な移動、回転、及び拡大縮小の少なくとも１つの編集入力により、トリミング枠で囲まれるように選択された撮影画像の部分を、画像データとして記憶手段に記憶させる。【選択図】図１３
2014064055.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像を編集対象画像として表示し、表示された前記撮影画像に対する編集入力を受け付ける表示手段と、
前記編集入力に基づいて、前記表示手段に表示された前記撮影画像の編集処理を行う編集手段と、
編集済みの前記撮影画像の画像データを記憶する記憶手段と、を備えており、
前記表示手段は、前記撮影画像とともに前記撮影画像のトリミング範囲を示すトリミング枠を表示し、
前記編集手段は、前記トリミング枠に対する前記撮影画像の相対的な移動、回転、及び拡大縮小の少なくとも１つの前記編集入力により、前記トリミング枠で囲まれるように選択された前記撮影画像の部分を、前記画像データとして前記記憶手段に記憶させることを特徴とする画像編集装置。
【請求項２】
前記表示手段は、前記撮影画像と前記トリミング枠とを重ねて表示する場合において、前記撮影画像における前記トリミング枠外の部分も表示する請求項１に記載の画像編集装置。
【請求項３】
前記記憶手段に記憶された前記画像データを出力する出力手段を更に備え、
前記画像データとして、前記表示手段に表示される画像に対応する表示用データと、前記表示用データの画像より高精細な画像に対応する出力用データとが前記記憶手段に記憶されており、
前記出力手段は、前記出力用データを出力する請求項１又は２に記載の画像編集装置。
【請求項４】
前記表示手段は、前記撮影画像及び前記トリミング枠以外に、バナーにおける画像を表示する領域内であって前記トリミング枠外の部分と、この部分に予め設定された付加画像を表示する請求項１〜３のいずれか１項に記載の画像編集装置。
【請求項５】
撮影画像の一部をトリミングする撮影画像のトリミング方法であって、
前記撮影画像とともに前記撮影画像のトリミング範囲を示すトリミング枠を表示するステップと、
表示された前記トリミング枠に対する前記撮影画像の相対的な移動、回転、及び拡大縮小の少なくとも１つの編集入力を受け付けるステップと、
前記編集入力により、前記トリミング枠で囲まれるように選択された前記撮影画像の部分を画像データとして記憶させるステップと、
を含むことを特徴とするトリミング方法。
【請求項６】
コンピュータを、撮影画像の一部をトリミングする画像編集装置の制御装置として機能させるためのコンピュータプログラムであって、
前記撮影画像とともに前記撮影画像のトリミング範囲を示すトリミング枠を表示するステップと、
表示された前記トリミング枠に対する前記撮影画像の相対的な移動、回転、及び拡大縮小の少なくとも１つの編集入力を受け付けるステップと、
前記編集入力により、前記トリミング枠で囲まれるように選択された前記撮影画像の部分を画像データとして記憶させるステップと、
を含むことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラで撮影した画像を画面に表示させて、編集入力に基づいて、その画像を編集処理することができる画像編集装置と、その装置が行うトリミング方法と、その画像編集装置の各工程を制御するコンピュータプログラムに関する。
【背景技術】
【０００２】
従来から、利用者をカメラで撮影し、その撮影画像や撮影画像を編集した画像を写真シールや写真カードとして出力する画像編集装置（「画像印刷装置」や「写真自販機」ともいう。）が知られている。
また、近年、情報通信技術の向上により、画像編集装置から携帯電話機などのモバイル端末に対して撮影画像や編集済画像を直接転送したり、あるいは画像編集装置からサーバに撮影画像や編集済画像をアップロードしておき、後でモバイル端末からアップロードした画像を閲覧したり、モバイル端末にダウンロードしたりすることが可能となっている。
【０００３】
かかる画像編集装置として、特許文献１に記載されているように、利用者の遊戯性又は娯楽性を高めるために、予め用意された多種多様なフレーム画像やスタンプ画像を撮影画像に合成したり、利用者がタッチペンで自由に落書きを行ったりする編集入力が可能なものがある。
これに加え、特許文献１の画像編集装置では、利用者がモバイル端末から更新しているブログに掲載するためのブログ画像やモバイル端末の待ち受け画面に表示させるための待ち受け画像の形状に合わせて、撮影画像の所望の領域を切り取る（トリミングする）ことができる。
【０００４】
特許文献１の画像編集装置では、撮影画像の所望の領域を切り取るために、画像表示部に撮影画像とともに切り取る範囲（トリミング範囲）を表すトリミング枠が重ねて表示され、トリミング枠を移動、回転、及び拡大縮小させて、これを好みの位置、角度、大きさに配置して切り取り範囲を選択する（特許文献１の段落０１５９〜０１６７、及び図２３〜図２５参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１４１４４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に記載の従来の画像編集装置では、切り取り範囲を選択するために、撮影画像に対してトリミング枠を相対的に移動、回転、及び拡大縮小させる構成である。
このため、トリミング枠の移動及び回転に伴って、利用者はトリミング枠で切り取る画像の出来栄えを確認するために、夫々、視線を移動させたり、顔を傾けたりしなければならない。また、撮影画像を拡大縮小させずにトリミング枠を拡大縮小させるので、表示されている画像の画質と出力される画像の画質とが比例しないし、撮影画像の詳細な部分を選択する場合には精度良く所望の領域を選択することが難しい。
【０００７】
このように、従来の画像編集装置では、トリミング枠で切り取られる画像の出来栄えを認識し難いという欠点があった。
本発明は、かかる従来の問題点に鑑み、トリミング枠で切り取られる画像の出来栄えを利用者が容易に確認することができる画像編集装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）  本発明の画像編集装置は、撮影画像を編集対象画像として表示し、表示された前記撮影画像に対する編集入力を受け付ける表示手段と、前記編集入力に基づいて、前記表示手段に表示された前記撮影画像の編集処理を行う編集手段と、編集済みの前記撮影画像の画像データを記憶する記憶手段と、を備えており、前記表示手段は、前記撮影画像とともに前記撮影画像のトリミング範囲を示すトリミング枠を表示し、前記編集手段は、前記トリミング枠に対する前記撮影画像の相対的な移動、回転、及び拡大縮小の少なくとも１つの前記編集入力により、前記トリミング枠で囲まれるように選択された前記撮影画像の部分を、前記画像データとして前記記憶手段に記憶させることを特徴とする。
【０００９】
本発明の画像編集装置は、編集手段がトリミング枠に対する撮影画像の相対的な移動、回転、及び拡大縮小の少なくとも１つの編集入力により、トリミング枠で囲まれるように選択された撮影画像の部分を、画像データとして記憶手段に記憶させる構成である。
このため、利用者は、トリミング枠に対して撮影画像を相対的に移動、回転させてトリミング範囲を選択することができるため、視線を移動させたり、顔を傾けずともトリミング枠で切り取られる画像の出来栄えを確認することができる。さらに、利用者は、トリミング枠に対して撮影画像を相対的に拡大縮小させてトリミング範囲を選択することができるため、トリミング枠で切り取られる画像の画質の程度を認識することができるし、撮影画像の詳細な部分も精度良く選択することができる。
したがって、撮影画像に対してトリミング枠を相対的に移動、回転又は拡大縮小させてトリミング範囲を選択する場合に比べて、利用者はトリミング枠で切り取られる画像の出来栄えを認識し易い。
【００１０】
（２）  本発明の画像編集装置において、前記表示手段は、前記撮影画像と前記トリミング枠とを重ねて表示する場合に、前記撮影画像における前記トリミング枠外の部分も表示することが好ましい。
このようにすれば、利用者は、トリミング枠外の部分を含んだ撮影画像全体を見ながら撮影画像の移動等の操作を行うことができるため、トリミング範囲の選択を容易に行うことができる。
【００１１】
（３）  本発明の画像編集装置において、前記記憶手段に記憶された前記画像データを出力する出力手段を更に備え、前記画像データとして、前記表示手段に表示される画像に対応する表示用データと、前記表示用データの画像より高精細な画像に対応する出力用データとが前記記憶手段に記憶されており、前記出力手段は、前記出力用データを出力することが好ましい。
このようにすれば、表示用データに対応する画像よりも高精細な出力用データに対応する画像を利用者に提供することができる。
【００１２】
（４）  本発明の画像編集装置において、前記表示手段は、前記撮影画像及び前記トリミング枠以外に、バナーにおける画像を表示する領域内であって前記トリミング枠外の部分と、この部分に予め設定された付加画像を表示することが好ましい。
このようにすれば、利用者は、付加画像と撮影画像との相対的な位置関係を確認しながら、仕上がりを予想してトリミング範囲を選択することができるため、所望の編集済み画像を得ることができる。
【００１３】
（５）  本発明のトリミング法は、上述の（１）〜（４）に記載した本発明の画像編集装置が行うトリミング方法である。このため、本発明のトリミング法は、本発明の画像編集装置と同様の作用効果を奏する。
【００１４】
（６）  本発明のコンピュータプログラムは、上述の（１）〜（４）に記載した本発明の画像編集装置の制御装置として機能させるためのプログラムである。このため、本発明のコンピュータプログラムは、本発明の画像編集装置と同様の作用効果を奏する。
【発明の効果】
【００１５】
以上の通り、本発明によれば、従来の撮影画像に対してトリミング枠を相対的に移動、回転又は拡大縮小させてトリミング範囲を選択する場合に比べて、利用者はトリミング枠で切り取られる画像の出来栄えを容易に認識することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る自動写真作成装置の外観図である。
【図２】撮影ユニットの正面図である。
【図３】編集ユニットの正面図である。
【図４】出力ユニットの正面図である。
【図５】撮影操作用のタッチパネルの画面構成図である。
【図６】本発明の実施形態に係る自動写真作成装置の機能ブロック図である。
【図７】撮影処理の手順を示すフローチャートである。
【図８】落書き編集処理の手順を示すフローチャートである。
【図９】落書き編集処理の画面構成図である。
【図１０】トリミング編集処理の手順を示すフローチャートである。
【図１１】モバイルパーツの形状選択の画面構成図である。
【図１２】顔画像選択の画面構成図である。
【図１３】バナー用のトリミング範囲選択の画面構成図である。
【図１４】バナー用のトリミング範囲選択の他の例の画面構成図である。
【図１５】タテ用のトリミング範囲選択の画面構成図である。
【図１６】トリミング編集処理後の落書き編集処理の画面構成図である。
【図１７】顔画像選択の他の例の画面構成図である。
【図１８】編集対象画像を拡大・縮小する他の例の画面構成図である。
【図１９】トリミング枠内の一部に編集対象画像が含まれない場合の画面表示図である。
【発明を実施するための形態】
【００１７】
以下、添付図面を参照しつつ、本発明の実施形態について説明する。
〔全体構造〕
図１は、本発明の実施形態に係る自動写真作成装置１の外観図である。具体的には、図１（ａ）は、同装置１の側面図であり、図１（ｂ）は、同装置１の平面図である。
また、図２は、撮影ユニット３の正面図であり、図３は、編集ユニット４の正面図であり、図４は、出力ユニット５の正面図であり、図５は、撮影操作用のタッチパネル２０の画面構成図である。
【００１８】
図１に示すように、本実施形態の自動写真作成装置１は、利用者Ｕが入室可能な撮影室２と、利用者Ｕの撮影と背景画像や前景画像の選択を受け付け可能な撮影ユニット３とを備えている。
また、自動写真作成装置１は、利用者Ｕによる撮影画像の切り取り（トリミング）や落書き（描画操作）を含む編集入力を受け付けて、撮影画像を基に編集した編集済画像を生成する編集ユニット４と、編集済画像を出力する出力ユニット５とを備えている。本発明の画像編集装置は本実施形態の編集ユニット４に対応する。
【００１９】
撮影室２は、当該撮影室２の前後方向（図１の矢印Ｘ方向）に長い直方体状のフレーム構造であり、この撮影室２の前部に撮影ユニット３が配置されている。撮影室２の左右方向（図１の矢印Ｙ方向）の両側面には、それぞれ利用者Ｕが出入りする開口部と、この開口部の一部又は全部を覆う遮光カーテン（図示せず）が設けられている。
また、撮影室２の後部には、電動ロール式のカーテン装置２５が配置されている。カーテン装置２５は撮影時に駆動し、カメラ１０の撮影範囲にカーテンが現れる。このカーテンは、周知のクロマキー処理により、カメラ１０が撮影した画像から被写体の画像（被写体画像）のみを抽出するためのものであり、青や緑色のものが使用される。
撮影室２内の撮影ユニット３とカーテン装置２５の間の空間（撮影操作用のタッチパネル２０の前側の空間）は、利用者Ｕの撮影を行う撮影空間を構成している。
【００２０】
編集ユニット４は、カーテン装置２５の背面に接続された、撮影室２の前後方向（図１の矢印Ｘ方向）に長い筐体を備え、この筐体の短辺方向（図１の矢印Ｙ方向）の両側に、２人組の利用者Ｕがそれぞれ一緒に編集入力を行えるタッチパネル４００が設けられている。この編集ユニット４の各タッチパネル４００の前側の空間は、利用者Ｕが編集作業を行う編集空間を構成しており、この編集空間は、カーテン装置２５を挟んで撮影空間とは異なる位置に設けられている。
【００２１】
また、後述の通り、本実施形態の自動写真作成装置１では、撮影空間での処理（撮影処理）と、編集空間での処理（編集処理）を並行して実行可能となっており、編集空間での処理を受け付けるタッチパネル４００が、撮影空間での処理を受け付けるタッチパネル２０よりも多く設置されている。
このため、撮影空間と編集空間にそれぞれ入室した利用者Ｕの作業を同時並行で行わせることができ、利用者Ｕの回転率を向上させることができる。
【００２２】
〔撮影ユニットの構造〕
図１及び図２に示すように、撮影ユニット３は、利用者Ｕを撮影する撮像手段であるカメラ１０と、カメラ１０の上下両側と左右両側にそれぞれ配置された複数のストロボ１１，１２，１３Ｌ，１３Ｒ，１４と、カメラ１０の下方に配置された、利用者Ｕの操作の受け付けや撮影画像の表示などを行う撮影操作用のタッチパネル２０とを備えている。
【００２３】
カメラ１０は、例えば、ＣＣＤ（電荷結合素子）を利用してデジタル画像信号を生成するデジタルカメラよりなり、利用者Ｕの撮影によって取得したデジタル画像信号を出力する。各ストロボ１１〜１４は、カメラ１０のシャッター時に利用者Ｕに閃光を発する。
タッチパネル２０は、撮影作業の際に、利用者Ｕによる各種の操作を受け付けるための操作画面を提供する。また、タッチパネル２０は、カメラ１０が取得したデジタルの動画映像をリアルタイムで表示することもできる。
【００２４】
図５に示すように、撮影操作用のタッチパネル２０は、リアルタイムの動画映像を表示するプレビュー領域２０１と、ポーズの見本を表示するための第１表示領域２０２と、撮影によって得られた撮影画像を表示するための第２表示領域２０３とを有する。
撮影ユニット３は、パーソナルコンピュータを中心に構成された制御装置と、Ｉ／Ｏ制御装置と、編集及び印刷ユニット４，５と通信を行うためのネットワークアダプタとを内蔵している。また、撮影ユニット３には、その前面下方にコイン投入口２６（図２参照）が設けられている。
【００２５】
〔編集ユニットの構造〕
図１に示すように、本実施形態の自動写真作成装置１では、例えば２人組である２組の利用者Ｕが同時に並行してプレイ可能となるように、編集ユニット４が２つのユニット４ａ，４ｂに分かれている（図１（ｂ）参照）。
図３に示すように、２つのユニット４ａ，４ｂは、互いに対面した所定高さの傾斜した作業面を有し、この作業面に、編集を行う領域やその編集を行うためのメニュー又はツールを表示する領域を含む編集操作用のタッチパネル４００と、タッチパネル４００へのタッチ操作に使用するタッチペン４９Ｌ，４９Ｒが設けられている。
【００２６】
編集操作用のタッチパネル４００は、各ユニット４ａ，４ｂにおいてそれぞれ２人の利用者Ｕが同時にトリミングや落書きを行えるように、左右対称の画面構成となっているが、タッチパネル４００に対する編集入力の詳細については後述する。なお、本実施形態の編集操作用のタッチパネル４００は、双方のタッチペン４９Ｌ，４９Ｒによる操作位置（ペン先の接触位置）を同時に検出可能に構成されており、かつ、検出される各操作位置が、各タッチペン４９Ｌ，４９Ｒのうちのいずれの操作に対応するものであるかも検出可能となっている。
編集ユニット４についても、撮影ユニット３と同様に、例えばパーソナルコンピュータを中心に構成された制御装置と、撮影及び印刷ユニット３，５と通信を行うためのネットワークアダプとを内蔵している。
【００２７】
〔出力ユニットの構造〕
図１及び図４に示すように、出力ユニット５は、出力操作用のタッチパネル３０と、その下方に配置された非接触の通信ポート３１とを備えている。
また、通信ポート３１の下方に、非接触通信の際に必要な操作方法や効果音などを音声によって利用者Ｕに知らせるスピーカ３２と、編集ユニット４で編集操作が行われた編集済み画像を印刷した写真シールや写真カード等を取り出す取出口３３が設けられている。
【００２８】
上記通信ポート３１は、例えば携帯電話機等のモバイル端末の赤外線ポートと近距離でかつ非接触の通信が可能であり、この通信によって利用者Ｕのモバイル端末に編集済み画像を送信することができる。
なお、通信ポート３１は、電波を使用したフェリカ（登録商標）などの非接触通信方式の通信ポートであってもよい。
【００２９】
出力操作用のタッチパネル３０は、利用者Ｕが、編集済み画像が印刷された写真シール等をモバイル端末でも見たい場合に、上記通信機能を備えたモバイル端末に送信するのに必要な各種操作を受け付けるための、操作画面を提供する。
【００３０】
なお、この操作を、例えば編集済み画像の写真シール等が印刷されるまでの時間を利用して行うようにすれば、利用者Ｕは写真シール等が印刷されるまでの時間を持て余すことなく有効に利用することができる。ただし、出力操作用のタッチパネル３０が設けられていない装置の場合には、編集ユニット４のタッチパネル４００で画像出力のための各種の操作を行わせてもよい。この場合、モバイル端末が編集済み画像を取得する処理は、第２の制御部８０（図６で後述）が行う。
【００３１】
出力ユニット５についても、撮影ユニット３と同様に、パーソナルコンピュータを中心に構成された制御装置と、撮影及び編集ユニット３，４と通信を行うためのネットワークアダプタとを内蔵している。
また、出力ユニット５には、編集済み画像を写真シール等として印刷するためのネットワークプリンタ３５（図１（ａ）及び（ｂ）参照）も内蔵されている。
【００３２】
上記構成の自動写真作成装置１において、利用者Ｕは、撮影室２で撮影を行った後、編集用のいずれか一方のユニット４ａ，４ｂのタッチパネル４００を使用して、撮影画像に対してトリミングや落書き等の編集入力を行う。
その後、利用者Ｕは、編集入力に応じて生成された編集済み画像のデータを、ネットワークプリンタ３５に印刷させてプリントシートとして受領したり、非接触通信によって利用者Ｕのモバイル端末に転送したりすることができる。
【００３３】
なお、ネットワーク（ＬＡＮ）６がインターネット等の公衆通信回線に接続されている場合には、本実施形態の自動写真作成装置１で生成した編集済み画像を、公衆通信回線を介してサーバコンピュータに送信し、このサーバコンピュータにて利用者Ｕのフォルダごとに編集済み画像を記憶することにしてもよい。
この場合、利用者Ｕは、自動写真作成装置１に対するプレイ後に、自身の携帯電話機やスマートフォンなどのモバイル端末からサーバコンピュータにアクセスすることにより、作製した編集済み画像の閲覧やダウンロードを行うことができる。
【００３４】
〔自動写真作成装置の機能的構成〕
図６は、本実施形態に係る自動写真作成装置１を機能面から見た場合の構成を示す、機能ブロック図である。
図６に示すように、自動写真作成装置１は、機能的には、利用者Ｕを撮影する処理（撮影処理）を行うための撮影処理部７と、編集対象画像に対する利用者Ｕの操作に応じて画像処理を行うための編集処理部８と、編集済み画像を写真シール等として印刷したり、非接触通信で転送したりする出力処理を行うための出力処理部９とを備える。本発明の画像処理装置は本実施形態の編集処理部８に対応する。
【００３５】
撮影処理部７は、第１の制御部７０と、撮影部７１と、第１の表示・操作部７２と、Ｉ／Ｏ制御部７３と、照明部７４と、第１の通信部７５とから構成されている。
編集処理部８は、第２の制御部８０と、第２の表示・操作部８１，８２と、第２の通信部８３とから構成されている。
出力処理部９は、第３の制御部９０と、第３の表示・操作部９１と、印刷出力部９２と、音声出力部９３と、非接触通信部９４と、第３の通信部９５とから構成されている。
【００３６】
ネットワークアダプタよりなる第１、第２及び第３の通信部７５，８３，９５は、ＬＡＮ（Local Area Network）であるネットワーク６を介してそれぞれ相互に通信可能となっている。
【００３７】
撮影部７１は、ＣＣＤ等の撮像素子を内蔵したカメラ１０に相当する。撮影部７１は、映像データをリアルタイムに取り込んで第１の制御部７０に出力する。第１の制御部７０は、シャッター動作の時点の映像データ（静止画データ）を撮影画像とし、内部のメモリに一時的に記憶する。
また、第１の制御部７０は、撮影部７１から得られる映像データを、第１の表示・操作部７２に常時供給する。これにより、利用者Ｕの現況がリアルタイムに表示される。
【００３８】
第１の表示・操作部７２は、撮影操作用のタッチパネル２０に相当する。第１の表示・操作部７２は、撮影画像に合成する背景画像又は前景画像を選択する操作やシャッター操作、撮影画像の画質を選択する操作などの撮影に関する操作の入力を受け付け、入力された操作信号を第１の制御部７０に送る。
第１の制御部７０は、第１の表示・操作部７２からの操作信号に基づいて、その操作信号に対応する所定の処理を実行する。
【００３９】
例えば、第１の制御部７０は、シャッター操作の入力があると、数秒程度の予め決められた時間の経過後にカメラ１０をシャッター動作させるとともに、ストロボ１１〜１４を閃光させる。
照明部７４は、カメラ１０の前記ストロボ１１，１２，１３Ｌ，１３Ｒ，１４に相当する。照明部７４は、第１の制御部７０からの指示に基づいて、Ｉ／Ｏ制御部７３によって点灯／消灯および調光が制御される。
【００４０】
Ｉ／Ｏ制御部７３は、撮影ユニット３に内蔵されるＩ／Ｏ制御装置に相当する。Ｉ／Ｏ制御部７３は、第１の制御部７０からの指示に基づいて照明部７４を制御するとともに、コイン検出部（不図示）からの検出信号を第１の制御部７０へ転送する。
第１の通信部７５は、撮影ユニット３に内蔵されるネットワークアダプタに相当する。第１の通信部７５は、ネットワーク６を介したデータ送受信の際のインタフェースとして機能する。
【００４１】
第１の制御部７０は、撮影ユニット３に内蔵された、ＣＰＵ、メモリ、フレームバッファ、タイマー及び補助記憶装置を含むコンピュータ（制御装置）に相当する。
第１の制御部７０は、メモリに格納されたプログラムをＣＰＵが実行することで、撮影処理に関する全体の制御を行う。
例えば、第１の制御部７０は、複数の撮影画像をすべて編集対象画像としてフレームバッファに書き込み、第１の表示・操作部７２に表示させる。
【００４２】
また、第１の制御部７０は、所定の背景画像や前景画像の選択入力があった場合は、撮影画像における利用者Ｕの像を、ユーザによって選択された背景画像や前景画像に合成した画像を生成し、その画像についても、編集対象画像としてフレームバッファに書き込んで、第１の表示・操作部７２に表示させる。
第１の制御部７０は、フレームバッファに書き込んだ撮影画像（背景画像等が合成された画像を含む。）を、第１の通信部７５を介して、編集ユニット４に対応する第２の制御部８０に送信する。
【００４３】
第２の制御部８０は、編集ユニット４に内蔵された、ＣＰＵ、メモリ８０ａ、フレームバッファ、タイマー及び補助記憶装置を含むコンピュータ（制御装置）に相当する。
第２の制御部８０は、メモリ８０ａに第２の表示・操作部８１，８２に表示するための編集対象画像の表示用データと、表示用データにより表示される編集対象画像よりも高精細な編集対象画像に対応する出力用データの２種類のデータを保存する。また、第２の制御部８０は、第２の表示・操作部８１，８２に表示用データに対応する編集対象画像を表示する。
【００４４】
第２の制御部８０は、メモリ８０ａに格納されたプログラムをＣＰＵが実行することで、編集処理に関する全体の制御を行う。
例えば、第２の制御部８０は、第１の制御部７０から受信した撮影画像に対する編集処理の入力信号に基づいて、編集対象画像に対する編集済み画像を生成する。
このとき、第２の制御部８０は、編集入力に基づき、編集対象画像の表示用データを演算・加工することで、編集済み画像の表示用データを生成する。また、第２の制御部８０は、上記演算・加工処理の内容を処理順にメモリ８０ａに保存する。
【００４５】
生成された表示用データに対応する編集済み画像は、第２の表示・操作部８１，８２に表示される。上記のような編集済み画像の生成が終了すると、第２の制御部８０は、編集対象画像の出力用データ、及び上記演算・加工処理の内容に基づいて高精細な編集済み画像の出力用データを生成し、これを出力ユニット５に送信する。なお、印刷出力部９２が別の編集済み画像を出力中である場合には、その旨が第２の表示・操作部８１，８２に表示されるとともに、その終了を待って送信される。
【００４６】
第２の表示・操作部８１，８２は、タッチペン４９Ｌ，４９Ｒによるトリミングや落書き等の編集入力が可能な編集操作用のタッチパネル４００に相当する。すなわち、第２の表示・操作部８１は、タッチパネル４００の左側の入力領域４０Ｌに相当し、第２の表示・操作部８２は、タッチパネル４００の右側の入力領域４０Ｒに相当する。
第２の通信部８３は、編集ユニット４に内蔵されるネットワークアダプタに相当する。第２の通信部８３は、ネットワーク６を介したデータ送受信の際のインタフェースとして機能する。
【００４７】
第３の制御部９０は、出力ユニット５に内蔵された、ＣＰＵ、メモリ９０ａ、フレームバッファ、タイマー及び補助記憶装置を含むコンピュータ（制御装置）に相当する。
第３の制御部９０は、メモリ９０ａに格納されたプログラムをＣＰＵが実行することで、出力処理に関する全体の制御を行う。
例えば、第３の制御部９０は、第２の制御部８０から受信した高精細な編集済み画像の出力用データをメモリ９０ａに格納する。
【００４８】
印刷出力部９２は、出力ユニット５に内蔵されるネットワークプリンタ３５に相当する。印刷出力部９２は、メモリ９０ａに格納された編集済み画像のデータを写真シールや写真カードとして印刷する。
印刷された写真シール等は、出力ユニット５の正面下方に設けられた取出口３３に排出される。
【００４９】
第３の表示・操作部９１は、出力操作用のタッチパネル３０に相当する。第３の制御部９０は、高精細な編集済み画像の出力用データをサーバからダウンロードできるように、利用者Ｕの入力操作を受け付けるための操作画面を第３の表示・操作部９１に表示させる。
【００５０】
第３の制御部９０は、第３の表示・操作部９１に入力された操作信号に基づいて、利用者Ｕのモバイル端末に出力用データを送信するように、非接触通信部９４に対して指示を出す。この非接触通信部９４は通信ポート３１に相当する。出力用データは、非接触通信部９４から赤外線信号として利用者Ｕのモバイル端末に直接送信される。
第３の通信部９５は、出力ユニット５に内蔵されるネットワークアダプタに相当する。第３の通信部９５は、ネットワーク６を介したデータ送受信の際のインタフェースとして機能する。
【００５１】
第３の制御部９０は、編集を終えた利用者Ｕが出力操作を始めるまでの間、補助記憶装置に予め記憶されたデモ画像（デモンストレーション用の画像）を、フレームバッファに書き込むことによって第３の表示・操作部９１に表示させる。
音声出力部９３は、スピーカ３２に相当する。音声出力部９３は、第３の表示・操作部９１に表示される操作画面と連動して操作方法を利用者Ｕに説明する。また、音声出力部９３は、デモ画像に応じた楽曲を流す。なお、入力操作方法の説明や楽曲等は補助記憶装置としてのハードディスク等に予め格納されている。
【００５２】
なお、上記の各制御装置が実行する所定のプログラムは、例えば、そのプログラムを記録した記録媒体であるＤＶＤ−ＲＯＭによって提供される。
すなわち、プログラムの記録媒体としてのＤＶＤ−ＲＯＭが補助記憶装置として制御装置に内蔵されたＤＶＤ−ＲＯＭの駆動装置に装着され、そのＤＶＤ−ＲＯＭからプログラムが読み出されて補助記憶装置としてのハードディスク装置にインストールされる。プログラムは、ＤＶＤ−ＲＯＭ以外の記録媒体（ＣＤ−ＲＯＭ等）や通信回線を介して提供されてもよい。
【００５３】
なお、上記第１〜第３の制御部７０，８０，９０は、自動写真作成装置１における異なる部位（撮影ユニット３など）に内蔵される異なるコンピュータを含む装置に相当するものとして説明したが、このような構成は一例であって、第１〜第３の制御部７０，８０，９０は、２つ以下または４つ以上の装置により実現されてもよい。
例えば、２つの制御部を設けておき、一方の制御部で撮影ユニット３と出力ユニット５を制御し、他方の制御部で編集ユニット４を制御することもできる。
【００５４】
このような場合には各制御部において、それぞれ実現されるべき機能に応じたプログラムが実行される。
更に、各制御部７０，８０，９０を構成する制御装置は、いずれのユニット３，４，５に内蔵されていてもよく、例えば、すべての制御装置を編集ユニット４に内蔵していてもよい。また、撮影ユニット３、編集ユニット４、および出力ユニット５は、物理的に３つに分かれているが、これを１つ又は２つのユニットとして構成することもできる。
【００５５】
〔自動写真作成装置における並行処理〕
上述の通り、本実施形態の自動写真作成装置１は、撮影ユニット３と編集ユニット４と出力ユニット５とを含み、撮影ユニット３では撮影処理が行われ、編集ユニット４では編集処理が行われ、出力ユニット５では出力処理が行われる。
本実施形態の自動写真作成装置１では、各ユニット３，４，５のコンピュータにより、撮影処理と編集処理と出力処理とが同時並行で行われるようになっている。以下、撮影処理、編集処理及び出力処理の手順について説明する。
【００５６】
〔撮影処理〕
図７は、撮影処理の手順を示すフローチャートである。
プレイが行われていない待機状態では、撮影操作用のタッチパネル２０にデモ画像が表示されている。
その後、利用者Ｕが来場して、デモ画像の表示中にコイン投入口２６にコインを投入すると、第１の制御部７０はプレイを開始する（ステップＳ１００）。
【００５７】
また、第１の制御部７０は、プレイを開始した後に、利用者Ｕによる撮影モードの選択を受け付ける（ステップＳ１１０）。
ステップＳ１１０では、例えば画質（具体的にはコントラストが高いくっきりとした画質、柔らかなふんわりとした画質、または透明感のあるクールな画質のうちのいずれか）の選択、明るさの選択、すなわち第１の制御部７０が撮影画像に対して行う画像補正の種類の選択が行われる。
【００５８】
この場合、第１の制御部７０は、予め用意された複数の撮影用テーマの中から１つ以上の撮影用テーマを利用者Ｕに選択させる画面をタッチパネル２０に表示し、利用者Ｕによる選択操作を受け付ける。
その後、第１の制御部７０は、撮影画像の背景や前景として合成する背景画像の候補を選択可能にタッチパネル２０に複数表示し、利用者による選択操作を受け付ける。
【００５９】
利用者Ｕによって背景画像が所定枚数選択されると、ステップＳ１２０に進む。そして、背景画像の選択された順番に基づいて、利用者Ｕの撮影が行われる。この撮影により、利用者Ｕを含む静止画データである撮影画像（利用者Ｕの被写体画像に、利用者によって選ばれた背景画像が合成されたもの）が第１の制御部７０のメモリに格納される。
【００６０】
ステップＳ１３０では、撮影画像がタッチパネル２０に表示される。具体的には、ステップＳ１２０での撮影が行われる度に、タッチパネル２０の第２表示領域２０３に、編集対象画像となる撮影画像が１枚ずつ順次追加されて表示される。
【００６１】
その後、ステップＳ１４０において、第１の制御部７０は、予め定められた制限時間（例えば３分）が終了したか否かを判定する。第１の制御部７０は、判定の結果、所定の制限時間が終了していれば、処理をステップＳ１５０に進め、所定の制限時間が終了していなければ、処理をステップＳ１２０に戻す。
ステップＳ１５０では、第１の制御部７０は、撮影された複数の撮影画像（第２表示領域２０３に表示された画像）を、ネットワーク６を通じて編集処理部８に送信する。
【００６２】
従って、本実施形態では、撮影処理で得られた利用者Ｕの撮影画像のデータは、すべてそのまま編集対象画像として編集処理部８に送られる。もっとも、ステップＳ１５０において、編集対象とする画像を選択する作業を利用者Ｕに行わせてもよい。
この場合、タッチパネル２０の第２表示領域２０３に表示された撮影画像の中から、写り方が気に入った撮影画像を複数枚タッチさせて残すか、或いは逆に、撮影が失敗した撮影画像をタッチさせて消去させることにより、編集対象画像を選択させればよい。このような場合、第１の制御部７０は、利用者Ｕの選択によって決定された編集対象画像のデータを、ネットワーク６を通じて編集処理部８に送信する。
【００６３】
ステップＳ１５０の終了後、第１の制御部７０は、処理をステップＳ１６０に進めて案内画面の表示を行う。具体的には、第１の制御部７０は、編集ユニット４の２つのユニット４ａ，４ｂのうちのいずれかに利用者Ｕを誘導する画面を撮影操作用のタッチパネル２０に表示する。これにより、撮影処理が終了する。
なお、ステップＳ１６０の処理において、上記案内画面の表示に加えて、或いは、上記案内画面の表示の代わりに、２つのユニット４ａ，４ｂのいずれかに利用者Ｕを案内する音声を出力するようにしてもよい。
【００６４】
〔編集処理〕
編集処理には、主に写真シールや写真カードとして出力するための落書き編集処理と、主に携帯電話やスマートフォンなどのモバイル端末にモバイルパーツとして出力するためのトリミング編集処理とがある。
【００６５】
〔落書き編集処理〕
図８は、落書き編集処理の手順を示すフローチャートである。
図８の落書き編集処理において、第２の制御部８０は、まず、ネットワーク６を介して第１の制御部７０が送信した編集対象画像のデータを取得する（ステップＳ２００）。
【００６６】
第２の制御部８０は、取得した編集対象画像のデータに基づいて、第２の表示・操作部８１，８２に表示するための編集対象画像の表示用データと、表示用データにより表示される編集対象画像よりも高精細な編集対象画像に対応する出力用データの２種類のデータを生成し、メモリ８０ａに保存する。表示用データは、表示に適した解像度の編集対象画像のデータである。また、出力用データは、携帯送信用あるいは印刷用の画像を作成するのに適した解像度の編集対象画像のデータであり、それぞれに適した別のデータを作成するが、以下では両方とも出力用データとして説明を行う。
【００６７】
なお、表示用データに関して、表示に適した解像度とは、「拡大」ボタン５５（後述の図１３等参照）により編集対象画像を最も大きく表示したときのサイズに対応する解像度である。このようにすることで、「拡大」ボタン５５により、表示用データに係る編集対象画像をどんなに大きく表示したとしても、引き延ばされる（画像が補間される）ことがなく、表示される編集対象画像が荒くなることがない。これにより、表示される編集対象画像の大きさによらず、編集対象画像をきれいに表示できるという効果がある。
【００６８】
その後、第２の制御部８０は、第２の表示・操作部８１，８２に表示用データに対応する編集対象画像を表示し、タイマーを所定時間（利用者Ｕに編集入力を許可する時間）に設定して、カウントダウンを開始する（ステップＳ２１０）。
【００６９】
タイマーのカウントダウン開始後、第２の制御部８０は、利用者Ｕによるタッチパネル４００への落書き（描画）等の編集操作の入力を受け付ける（ステップＳ２２０）。
また、第２の制御部８０は、編集処理の残り時間が６０秒になると、編集時間を延長するか否かを判定する（ステップＳ２３０）。この判定は、当該編集処理実行中の編集ユニット４（編集ユニット４ａあるいは４ｂ）でプレイすべき後続の利用者Ｕが撮影ユニット３で撮影処理を行っているか否かによって行われる。
【００７０】
第２の制御部８０は、上記判定の結果が肯定的である場合は、処理をステップＳ２４０に進め、否定的である場合は、処理をステップＳ２５０に進める。
第２の制御部８０は、ステップＳ２４０では、タイマーを所定の再設定時間（利用者Ｕに追加の編集入力を許可する時間）に設定される。この場合、タイマーによるカウントダウンが再度開始され、処理がステップＳ２５０に進む。
【００７１】
ステップＳ２５０において、第２の制御部８０は、利用者Ｕによるタッチパネル４００に表示された編集対象画像に対する落書き（描画）等の編集操作の入力を受け付ける。
その後、第２の制御部８０は、タイマーの再設定時間が０になる、あるいは、図９及び１６に示す落書き（描画）等の編集操作の入力画面おいて後述する「終わり」ボタンが選択されると、出力するプリントシートの分割パターン（編集対象画像を何枚どの位置に配置するのか）の選択処理に移行する（ステップＳ２６０）。具体的には、第２の制御部８０は、予め用意された複数の分割パターンの候補をタッチパネル４００に選択可能に表示する。利用者Ｕが、複数の分割パターンのうちの１つを選択すると、その選択情報を取得し、処理がステップＳ２７０に進む。
【００７２】
ステップＳ２７０では、案内画面の表示が行われる。具体的には、第２の制御部８０は、利用者Ｕを出力ユニット５に導くための画面を編集操作用のタッチパネル４００に表示する。第２の制御部８０は、上記出力用データと編集入力された落書きや貼り付け画像のデータを合成したデータを出力ユニット５に送信する。
これにより、編集処理が終了する。
なお、ステップＳ２７０の処理において、上記案内画面の表示に加えて、或いは、上記案内画面の表示の代わりに、利用者Ｕを出力ユニット５のいずれかに案内する音声を出力するようにしてもよい。
【００７３】
〔落書き編集操作用のタッチパネルの構成及び機能〕
タッチパネル４００は、左右の２人の利用者Ｕがそれぞれペン入力可能な左右一対の２つの入力領域４０Ｌ，４０Ｒに分割されている。図９は、プリントシートとして印刷される編集対象画像を編集するための画面（以下、「印刷用画像編集画面」という）であって、編集操作用のタッチパネル４００の右側の入力領域４０Ｒの画面の構成図である。入力領域４０Ｒには、それぞれ、画像選択部４６、落書き部４１、タブ４２によるメニュー切り替えが可能なパレット部４３、モード選択部４４、コマンド選択部４５、タイマー表示部（図示省略）及びガイド表示部（図示省略）が配置されている。
【００７４】
以下、図９に示す右側の入力領域４０Ｒを例にとって、上記各部の構成及び機能を説明する。なお、左側の入力領域４０Ｌも、右側の入力領域４０Ｒと同様の構成及び機能となっている。
画像選択部４６は、各編集対象画像に対応するサムネイル画像をそれぞれ選択可能に表示する。本例では、編集対象画像は、全部で７枚なのでそれぞれに対応するサムネイル画像Ｐ１´〜Ｐ７´が画像選択部４６に表示される。
図９に示すように、落書き部４１は、入力領域４０Ｒにおける中央部から上縁部に渡る大半の部分を占めている。この画像選択部４６には、画像選択部４６から選択されたサムネイル画像に対応する編集対象画像が表示される。表示される編集対象画像は表示用データに基づくものである。図９に示す画面においては、サムネイル画像Ｐ１´が選択されており、このサムネイル画像Ｐ１´に対応する編集対象画像Ｐ１が落書き部４１に表示されている。
【００７５】
本実施形態の落書き部４１では、その落書き部４１内に表示された編集対象画像に対して、タッチペン４９Ｒによる落書き入力や画像の貼り付けなどの編集入力を同時に受け付けるようになっている。
【００７６】
パレット部４３の内部には、複数種類のスタンプ画像やフレーム画像などの編集対象画像に対して合成可能な貼り付け画像が多数表示されている。
利用者Ｕは、所望の貼り付け画像をペン先でタッチしてから、その画像を貼り付ける編集対象画像の所定位置にペン先をタッチすることにより、所定の編集対象画像に貼り付け画像を合成することができる。
【００７７】
パレット部４３のタブ４２には、「くり抜き」、「シャイン」、「シャドウ」などの利用者Ｕの嗜好に沿った複数のアイテムがある。
従って、利用者Ｕが所望のアイテムをペン先でタッチすると、パレット部４３の内部に配列される貼り付け画像の種類が、当該アイテムの趣旨に沿って予め収集された貼り付け画像に切り替わるようになっている。
【００７８】
モード選択部４４には、複数種類のモード選択ボタンが配列されており、本実施形態では、「らくがきセット」、「スペシャル」、「ペン」、「スタンプ」及び「もじ」のモード選択ボタンが用意されている。
このうち、例えば、「ペン」の選択ボタンは、タッチペン４９Ｒで描画する線の種類をパレット部４３に表示させるボタンであり、「スタンプ」の選択ボタンは、タッチペン４９Ｒで貼り付けるスタンプの種類をパレット部４３に表示させるボタンである。
【００７９】
コマンド選択部４５には、上から順に、「終わり」、「ワンタッチクリア」、複数サイズの「消しゴム」、「すすむ」及び「もどる」の各ボタンが設けられている。
このうち、「終わり」は、タッチペン４９Ｒによる編集入力を強制終了させるボタンであり、「ワンタッチクリア」は、１つの編集対象画像Ｐ１に対して行った編集入力をすべて取り消すためのボタンである。
【００８０】
「消しゴム」は、タッチペン４９Ｒによるペン入力を線消去のための消しゴム入力に変換するボタンである。また、「もどる」は、タッチペン４９Ｒの編集入力を１つ取り消すボタンであり、「すすむ」は当該「もどる」処理による取り消しを戻すボタンである。
【００８１】
〔トリミング編集処理〕
図１０は、編集対象画像のトリミング編集処理の手順を示すフローチャートである。
上述した図９に示す印刷用画像編集画面において、「モバイルパーツ作成」ボタン４５ａが選択されると（ステップＳ３００）、モバイル端末に送信するモバイルパーツの作成処理が開始される。
【００８２】
「モバイルパーツ作成」ボタン４５ａが選択されると（ステップＳ３００）、第２の制御部８０は、図１１に示すモバイルパーツの形状選択画面をタッチパネル４００に表示する（ステップＳ３１０）。
タッチパネル４００には、モバイルパーツとして、例えばヨコ（４８０×４０２）、スクエア（４８０×４８０）、タテ（４８０×６２４）、タテロング（４８０×８００）、バナー（２４０×１００）、及び絵文字（２０×２０）が表示される。また、タッチパネル４００には、利用者Ｕにモバイルパーツの選択を促す表示がなされる。
図１１に示される枠内は、各モバイルパーツにおいて上記の各種画像を表示する領域を意味する。利用者Ｕは、これらの中から作りたいモバイルパーツの形状を選択することができる。
【００８３】
利用者Ｕが、タッチペン４９Ｒで絵文字（２０×２０）を選択して、「決定」ボタンを選択すると（ステップＳ３２０でＹＥＳ）、第２の制御部８０は、図１２に示す顔画像選択画面をタッチパネル４００に表示する（ステップＳ３２５）。
タッチパネル４００には、各編集対象画像から顔認識手段により切り出された顔画像が表示される。本例では、編集対象画像は全部で７枚であり、それぞれに２人ずつ写っているので１４枚の顔画像が選択可能に表示される。ただし、図１２に示す例では、顔画像は１０枚しか表示されていないが、図１２に示す画面にはスクロールボタン（不図示）が含まれており、このスクロールボタンをタッチペン４９Ｒでタッチすることにより、表示中の顔画像に代えて表示されていない顔画像を表示することができる。
【００８４】
また、タッチパネル４００には、利用者Ｕに絵文字にしたい顔画像の選択を促す表示がなされる。利用者Ｕは、この中から絵文字にしたい顔画像を、タッチペン４９Ｒで選択して「決定」ボタンを選択することで選ぶことができる。なお、顔画像選択画面において「戻る」ボタンを選択すると、タッチパネル４００の画面表示がひとつ前の形状選択画面に切り替わる。
【００８５】
一方、利用者Ｕが、絵文字（２０×２０）以外のモバイルパーツの形状を選択した場合の画面遷移は同じである。例えばバナー（２４０×１００）を選択し、「決定」ボタンを選択すると（ステップＳ３２０でＮＯ）、第２の制御部８０は、編集対象画像をトリミング枠５３で切り取る（トリミングする）処理を行う（ステップＳ３３０〜Ｓ３５０）。
【００８６】
先ず、第２の制御部８０は、タッチパネル４００に、バナーにおける上記の各種画像（編集対象画像や貼り付け画像等）を表示する領域（２４０×１００の領域）内において、トリミング枠５３で切り取られる編集対象画像の部分の表示範囲が１カ所か２カ所か（更にそれ以上の複数カ所か）の決定を促す表示をする（ステップＳ３３０）。
【００８７】
利用者Ｕが、バナーにおける上記の各種画像を表示する領域５２内において、トリミング範囲を１カ所のみに決定した場合、第２の制御部８０は、図１３に示すバナー用のトリミング範囲選択画面をタッチパネル４００に表示する（ステップＳ３３５）。
図１３に示すように、入力領域４０Ｒには、モード選択部４４及びコマンド選択部４５の他に、編集対象画像及びトリミング枠等が表示されるトリミング部５１、トリミングされる編集対象画像を選択する画像選択部５８、トリミング範囲を決定する「決定」ボタン５９等が表示される。
【００８８】
トリミング部５１には、トリミングされる編集対象画像（例えばＰ１）とともに、バナーにおける各種画像を表示する領域５２及びこの領域５２の右半分の領域に編集対象画像Ｐ１のトリミング範囲を示すトリミング枠５３が表示される。トリミング部５１に表示される編集対象画像Ｐ１は表示用データに対応するものである。
トリミング枠５３はトリミング部５１の中央部分に配置される。バナーにおける各種画像を表示する領域５２であって、トリミング枠外の部分には、予めこの領域５２内に付加されるように設定されている付加画像Ｑ１も表示される。
【００８９】
タッチペン４９Ｒにより、編集対象画像Ｐ１を選択してディスプレイ４００の表面に接触させながら移動させる編集入力が行われると、第２の制御部８０は、当該編集入力に応じてディスプレイ４００上で編集対象画像Ｐ１を移動させて表示する。
また、トリミング部５１には、編集対象画像Ｐ１をそれぞれ回転、拡大及び縮小するための「回転」ボタン５４、「拡大」ボタン５５及び「縮小」ボタン５６が表示される。利用者Ｕがタッチペン４９Ｒで「回転」ボタン５４、「拡大」ボタン５５又は「縮小」ボタン５６を選択することで、第２の制御部８０は、編集対象画像Ｐ１を回転、拡大又は縮小する。「回転」ボタン５４、「拡大」ボタン５５及び「縮小」ボタン５６は、編集対象画像Ｐ１の移動に伴って移動する。
【００９０】
第２の制御部８０は、複数（図１３の例では７枚）の編集対象画像Ｐ１〜Ｐ７に対応するサムネイル画像Ｐ１´〜Ｐ７´を画像選択部５８に表示するとともに、利用者Ｕにバナーに使用したい編集対象画像の変更が可能であることを促す。利用者Ｕは、バナーに使用したい編集対象画像がトリミング部５１に表示されていない場合は、画像選択部５８に表示されているサムネイル画像Ｐ１´〜Ｐ７´の中から所望のサムネイル画像を選択すると、選択したサムネイル画像に対応する編集対象画像をトリミング部５１に表示させることができる。
【００９１】
第２の制御部８０は、図１３に示すように、編集対象画像Ｐ１とトリミング枠５３を重ねて表示する場合に、編集対象画像Ｐ１のうちトリミング枠５３で囲まれた部分だけでなく、編集対象画像Ｐ１におけるトリミング枠５３で囲まれた部分以外も含む編集対象画像Ｐ１の全体をトリミング部５１に表示する。ただし、図１３に示すように、編集対象画像Ｐ１において、トリミング枠５３に囲まれた部分の領域の表示態様は、トリミング枠５３に囲まれた部分以外の表示態様よりも目立つようにすることがより好ましい。これにより、編集対象画像Ｐ１のどの部分がトリミング範囲であるのかを明確に利用者に示すことができる。
【００９２】
利用者Ｕは、トリミング枠５３に対する編集対象画像Ｐ１の相対的な移動、回転、及び拡大縮小の少なくとも１つの編集入力により、所望の編集対象画像Ｐ１の部分をトリミング枠５３で囲まれたトリミング範囲に表示させて、「決定」ボタン５９を選択することができる。
「決定」ボタン５９が選択されると、第２の制御部８０は、トリミング枠５３で囲まれるように選択された当該編集対象画像Ｐ１の部分を切り取る（トリミングする）（ステップＳ３３５）。
【００９３】
具体的には、第２の制御部８０は、編集対象画像Ｐ１の表示用データから、トリミング枠５３で選択された編集対象画像Ｐ１の部分に対応する表示用データを生成してメモリ８０ａに保存し、編集対象画像Ｐ１の上記部分のみをトリミング部５１に表示する。さらに、第２の制御部８０は、メモリ８０ａに、図１３に示すトリミング範囲選択画面が表示されてから「決定」ボタン５９が選択されるまでに行われた上記移動、回転、及び拡大縮小並びにトリミング範囲の決定の処理内容を処理順に記憶する。
【００９４】
一方、上述のステップＳ３３０において、利用者Ｕがバナーにおける各種画像を表示する領域５２（２４０×１００の領域）内でトリミング範囲を２カ所選択した場合、第２の制御部８０は、図１４に示すバナー用のトリミング範囲選択画面をタッチパネル４００に表示する（ステップＳ３４０〜Ｓ３５０）。
【００９５】
第２の制御部８０は、図１４に示すように、バナーにおける各種画像を表示する領域５２の右半分の領域に第１トリミング枠５３Ａを表示するとともに、左半分の領域に第２トリミング枠５３Ｂを表示する。また、第２の制御部８０は、トリミング部５１に所定の編集対象画像（例えばＰ１）を表示する。
【００９６】
第２の制御部８０は、図１３のトリミング選択画面と同様に、複数のサムネイル画像Ｐ１´〜Ｐ７´を画像選択部５８に表示するとともに、利用者Ｕにバナーの右半分の部分に使用したい編集対象画像の変更が可能であることを促す。利用者Ｕは、バナーの右半分の部分に使用したい編集対象画像がトリミング部５１に表示されていない場合は、画像選択部５８に表示されているサムネイル画像Ｐ１´〜Ｐ７´の中から所望の画像を選択することにより、選択したサムネイル画像に対応する編集対象画像をトリミング部５１に表示させることができる。
【００９７】
そして、先ず、上述のステップＳ３３５（図１３）の処理と同様に、第２の制御部８０は、トリミング部５１の中央部分に配置された第１トリミング枠５３Ａに対する編集対象画像の相対的な移動、回転、及び拡大縮小の少なくとも１つの編集入力により、第１トリミング枠５３Ａで囲まれるように選択された編集対象画像の部分ＣＰ１を切り取る（ステップＳ３４０）。
【００９８】
具体的には、第２の制御部８０は、編集対象画像の表示用データから、トリミング枠５３Ａで選択された編集対象画像Ｐ１の部分に対応する表示用データを生成してメモリ８０ａに保存し、編集対象画像Ｐ１の上記部分ＣＰ１のみをトリミング部５１に表示する。さらに、第２の制御部８０は、図１３で説明したのと同様に、メモリ８０ａに、上記移動、回転、及び拡大縮小並びにトリミング範囲の決定の処理内容を処理順に記憶する。
【００９９】
第２の制御部８０は、編集対象画像Ｐ１の上記部分ＣＰ１に対応する表示用データに基づき、編集対象画像Ｐ１のうちの選択された当該部分ＣＰ１のみを表示する。
次に、第２の制御部８０は、画像選択部５８に表示された複数のサムネイル画像Ｐ１´〜Ｐ７´の中から、第２トリミング枠５３Ｂでトリミングしたい編集対象画像（図１４の例では編集対象画像Ｐ３）に対応するサムネイル画像を選択するように利用者Ｕに促す。
【０１００】
また、第２の制御部８０は、図１４に示すように、第２の制御部８０は、第２トリミング枠５３Ｂをトリミング部５１の中央部分に表示する。
利用者Ｕがバナーの左半分の部分に使用したい編集対象画像Ｐ３に対応するサムネイル画像Ｐ３´を選択すると、第２の制御部８０は、トリミング部５１に編集対象画像Ｐ３を表示する。
第２の制御部８０は、第２トリミング枠５３Ｂに対する編集対象画像Ｐ３の相対的な移動、回転、及び拡大縮小の少なくとも１つの編集入力により、第２トリミング枠５３Ｂで囲まれるように選択された編集対象画像Ｐ３の部分を切り取る（ステップＳ３５０）。
【０１０１】
具体的には、第２の制御部８０は、編集対象画像Ｐ３の表示用データから、トリミング枠５３Ｂで選択された編集対象画像Ｐ３の部分に対応する表示用データを生成してメモリ８０ａに保存する。また、第２の制御部８０は、編集対象画像Ｐ３の上記部分のみをトリミング部５１に表示し、メモリ８０ａに、編集対象画像Ｐ３に関する上記移動、回転、及び拡大縮小並びにトリミング範囲の決定の処理内容を処理順に記憶する。
【０１０２】
図１５は、ステップＳ３１０のモバイルパーツの形状選択において、携帯電話の待ち受け画面に使用する形状であるタテ（４８０×６２４）が選択された場合の、トリミング範囲選択の画面を示す。
図１５に示すように、モバイルパーツの形状選択の他の例として、タテ（４８０×６２４）が選択されると、第２の制御部８０は、トリミング部５１にタテ用の形状を有するトリミング枠５３を表示して上述と同様のトリミング範囲選択の処理を行う。図１５に示す例では、図１３に示した例とは異なり、作成する画像と同じ形状（４８０×６２４）の範囲を、選択された編集対象画像からトリミングする。その他のトリミングする手順等については図１３と同じなので説明は省略する。
【０１０３】
図１０の説明に戻る。
ステップＳ３２５において、顔画像が選択されるか、或いはステップＳ３３５又はステップＳ３５０において、選択された編集対象画像の部分が切り取られる（トリミングされる）と、第２の制御部８０は、顔画像や選択された編集対象画像の部分に落書き（描画）等の編集を行うモバイルパーツ編集画面をディスプレイ４００に表示する（ステップＳ３６０）。
【０１０４】
図１６は、図１３で説明したトリミング範囲選択画面に対応するモバイルパーツ編集画面の一例を示す図である。
モバイルパーツ編集画面は、トリミングされた編集対象画像を含む領域５２に対して編集操作が行われるが、その編集操作は、図１０で説明した印刷用画像編集画面のそれとほぼ同じであり、画面構成もほぼ同じであるので違いのみを説明する。違いとしては、「モバイルパーツ作成」ボタン４５ａの代わりに「通常のらくがきに戻る」ボタン４５ｂが設けられている点である。そして、さらなる違いとしては、「アニメーションチェック」ボタン６２と、「２つ目を編集」ボタン６０と、「カタチを変更する」ボタン６１とが設けられている点である。
「アニメーションチェック」ボタン６２が選択されると、領域５２に対してなされた落書きが動画像を含むものである場合は、動画像で構成された落書き部分がアニメーション表示される。
【０１０５】
ステップＳ３６０において、「２つ目を編集」ボタン６０が選択される（ステップＳ３７０でＹＥＳ）と、図１６の例で説明すると、第２の制御部８０は、モバイルパーツ編集画面に含まれる編集対象画像Ｐ１の出力用データ及び上記処理内容（トリミング範囲を決定する際の移動や拡大縮小、回転の順番を示す情報）に基づき、編集対象画像Ｐ１のトリミング範囲として選択された部分ＣＰ１（図１６参照）に対応するトリミング済出力用データを生成する。そして、第２の制御部８０は、当該トリミング済出力用データと、編集入力された落書きや貼り付け画像のデータ（以下、「入力画像データ」という）と、モバイルパーツの作成領域（例えば、バナーにおける画像を表示する領域５２）内におけるこれらのデータに対応する画像の位置を指定するためのデータ（以下、「画像配置データ」という）を生成する。さらに、第２の制御部８０は、トリミング済出力用データ、入力画像データおよび画像配置データを出力ユニット５に送信し、ステップＳ３００へ戻り、２つ目のモバイルパーツの作成処理を行う。
【０１０６】
また、ステップＳ３６０において、「カタチを変更する」ボタン６１が選択されると、第２の制御部８０は、１つ目の編集済み画像に関する上記処理内容等のデータを破棄して、ステップＳ３００へ戻り、モバイルパーツの作成処理をやり直す（ステップＳ３７０でＹＥＳ）。
【０１０７】
一方、ステップＳ３６０において、「通常のらくがきに戻る」ボタン４５ｂが選択される（ステップＳ３７０でＮＯ）と、図９の印刷用画像編集画面に切り替わり、モバイルパーツ作成処理が終了する（ステップＳ３８０）。このとき、第２の制御部８０は、上記と同様、切り替わる前のモバイルパーツ編集画面等においてなされた利用者の操作に基づいて、トリミング済出力用データ、入力画像データおよび画像配置データを作成する。作成されたデータは、出力ユニット５に送信される。なお、モバイルパーツ撮影処理の終了およびトリミング済出力用データ等の生成は、「通常のらくがきに戻る」ボタン４５ｂの選択だけでなく、「終わる」ボタンの選択、および、タイマーの再設定時間が０になったことをトリガーにしている。「終わる」ボタンおよびタイマーの再設定時間に関しては、図８にて説明したとおりなので説明は省略する。
【０１０８】
〔出力処理〕
出力ユニット５の第３の制御部９０は、トリミング済出力用データ、入力画像データおよび画像配置データを受信すると、これらを紐づけたデータを第３の制御部９０のメモリ９０ａに保存する。また、このデータに基づく携帯送信用画像（図１６のモバイルパーツ編集画面で編集された画像であって、トリミング済出力用データを利用した画像）を生成してメモリ９０ａに保存する。
【０１０９】
第３の制御部９０は、利用者Ｕによる出力操作により、携帯送信用画像をモバイル端末に対して非接触通信部９４から出力する。また、携帯送信用画像と、この携帯送信画像に係るトリミング済出力用データ、入力画像データおよび画像配置データを含むデータとを、インターネットを介してサーバに送信する。サーバは、モバイル端末からのアクセスおよび指示に基づいて、携帯送信用画像をモバイル端末に送信する。携帯送信用画像は、受信したトリミング済出力用データ、入力画像データおよび画像配信データに基づいてサーバで作成することもできる。これにより、高精細な画像を利用者はモバイル端末で取得することができる。
【０１１０】
ところで、第３の制御部９０は、印刷用画像編集画面（図９参照）に関する出力用データ、入力画像データおよび画像配置データを第２の制御部８０から受信しており、これらのデータを紐づけたデータをメモリ９０ａに保存する。また、このデータに基づいて印刷用画像（印刷用画像編集画面で編集された画像であって、出力用データを利用した画像）を生成する。そして、印刷用画像を印刷した写真シール等を印刷出力部９２から出力する。これにより、高精細な画像が印刷された写真シールを利用者は取得することができる。
なお、第３の制御部９０は、携帯送信用画像および印刷用画像を上記のように利用者に提供するだけでなく、携帯送信用画像を写真シールに印刷することもできるし、印刷用画像を携帯端末やサーバに送信することもできる。
【０１１１】
〔変形例〕
上述のトリミング編集処理では、第２の制御部８０は、予め、メモリ８０ａにトリミング範囲選択のための編集対象画像に関する移動等の処理内容を処理順に記憶させておき、これに基づいて、当該編集対象画像の出力用データから編集済み画像の出力用データを生成する。
しかし、編集済み画像の出力用データを生成する構成はこれに限定されない。例えば、第２の制御部８０は、編集対象画像に対する移動等の編集入力ごとに、表示用データに対する演算・加工処理と並行して、出力用データに対しても演算・加工処理を逐一行うことで編集済み画像の出力用データを生成してもよい。また、その他の方法で生成してもよい。
【０１１２】
さらに、上述のトリミング編集処理では、編集済み画像の出力用データを編集処理部８の第２の制御部８０が生成するが、出力処理部９の第３の制御部９０がこの処理を行ってもよい。
【０１１３】
また、上述した実施形態では、トリミングする画像である編集対象画像として被写体の画像に背景画像等が合成されたものとして説明したがこれに限らない。背景画像等が合成されていない被写体のみの画像（上述の被写体画像）とすることもできる。
【０１１４】
また、上述した実施形態では、絵文字（２０×２０）の画像の基となる顔画像を選択する際に、図１２に示した顔画像選択画面を用いたがこれに限らない。例えば、図１７に示す顔画像選択画面とすることもできる。
図１７は、変形例に係る顔画像選択画面を示す図である。
この顔画顔画像選択画面には、上述したサムネイル画像Ｐ１´〜Ｐ７´を選択可能に表示する画像選択部１０１が含まれる。さらに、顔画像選択画面には、選択されたサムネイル画像に対応する編集対象画像に含まれるすべての顔画像が、選択可能に表示される顔画像選択部１０２が設けられる。
【０１１５】
図１７に示す例では、利用者は、タッチペン４９ＲによってサムネイルＰ１´を選択すると、編集対象画像Ｐ１からそれに含まれる２つの顔画像が切出され、切出された２つの顔画像が画像選択部１０１に表示される。そして、利用者は、画像選択部１０１に表示された２つの顔画像の中から編集するものをタッチペン４９Ｒを用いて選択する。
このような構成によれば、編集対象画像にたくさんの顔が含まれていたとしても、タッチパネル４００の表示範囲内に表示することができる。利用者は効率的に顔画像を選択することができる。
【０１１６】
また、上述した実施形態では、トリミングする編集対象画像の表示サイズを変更するために「拡大」ボタン５５および「縮小」ボタン５６（図１３等参照）を備えているが、この代替えとして図１８に示す「拡大・縮小」ボタン１１１ａ〜１１１ｄを設けてもよい。
「拡大・縮小」ボタン１１１ａ〜１１１ｄは、トリミングする編集対象画像の四隅に１つずつ配置される。
【０１１７】
利用者は、「拡大・縮小」ボタン１１１ａ〜１１１ｄのいずれかをタッチペン４９Ｒでタッチし、所定の方向にスライドさせることにより編集対象画像の表示サイズの拡大・縮小を行う。図１８に示す例では、タッチペン４９Ｒで「拡大・縮小」ボタン１１１ｄをタッチしている。「拡大・縮小」ボタン１１１ａに近づけるようにタッチペン４９Ｒをスライドさせることで編集対象画像Ｐ１の表示サイズが小さくなり、「拡大・縮小」ボタン１１１ａから遠ざかるようにスライドさせることで編集対象画像Ｐ１の表示サイズが大きくなる。このとき、「拡大・縮小」ボタン１１１ａが配置される編集対象画像Ｐ１の隅の位置は変更されない。
このような構成とすることで、利用者はトリミングする編集対象画像Ｐ１の表示サイズの変更を直観的に行うことができ、容易にトリミング範囲を設定することができる。
【０１１８】
また、上述した実施形態において、図１９に示すように、トリミング枠５３の範囲内の一部に編集対象画像Ｐ１が含まれないような非表示領域がある状態でトリミングを行うと、範囲５３ａが編集対象画像Ｐ１から切り出されるが、この切り出された画像のサイズは、図１１にて選択されたサイズ（４８０×６２４）とは異なる。そこで、トリミング枠５３内の非表示領域に対応する部分５３ｂに所定の画像を追加して、切り出された画像と当該所定の画像とを合体させて選択されたサイズ（４８０×６２４）にする。
【０１１９】
また、上述した実施形態において、トリミング枠５３を利用者の指示に基づいて、移動、拡大・縮小あるいは回転のいずれか１つの処理を行うようにすることもできる。ただし、トリミング枠５３の位置等を固定した後に、上述したような編集対象画像を動かす処理を行うようにすることが好ましい。これにより、利用者は、編集対象画像のトリミング範囲をより正確に設定できるようになる。
【０１２０】
また、上述した実施形態では、表示用データと出力用データを用意したが、表示用データだけ用意することもできる。この場合、編集対象画像のトリミングを行う際に、表示用データからトリミングを行いトリミング画像を生成する。このトリミング画像を生成に関しては、表示用データと出力用データとの対応関係を演算する必要がないので、コンピュータに対する負荷を低減することができ、ゲームの速度を高めることができる。これにより、回転率を向上させることができる、という効果がある。
【０１２１】
〔編集処理部の効果〕
以上の通り、本実施形態の編集処理部８（編集ユニット４）では、第２の制御部８０がトリミング枠５３，５３Ａ，５３Ｂに対する編集対象画像Ｐ１〜Ｐ７の相対的な移動、回転、及び拡大縮小の少なくとも１つの編集入力により、トリミング枠５３，５３Ａ，５３Ｂで囲まれるように選択された編集対象画像Ｐ１〜Ｐ７の部分を、画像データとしてメモリ８０ａ，９０ａに記憶させる構成である。
【０１２２】
このため、利用者Ｕは、トリミング枠５３，５３Ａ，５３Ｂに対して編集対象画像Ｐ１〜Ｐ７を相対的に移動、回転させてトリミング範囲を選択することができるため、視線を移動させたり、顔を傾けずともトリミング枠５３，５３Ａ，５３Ｂで切り取られる画像の出来栄えを確認することができる。さらに、利用者Ｕは、トリミング枠５３，５３Ａ，５３Ｂに対して編集対象画像Ｐ１〜Ｐ７を相対的に拡大縮小させてトリミング範囲を選択することができるため、トリミング枠５３，５３Ａ，５３Ｂで切り取られる画像の画質の程度を認識することができる。また、編集対象画像Ｐ１〜Ｐ７の詳細な部分も精度良く選択することができる。
したがって、編集対象画像Ｐ１〜Ｐ７に対してトリミング枠５３，５３Ａ，５３Ｂを相対的に移動、回転又は拡大縮小させてトリミング範囲を選択する場合に比べて、利用者Ｕは、トリミング枠５３で切り取られる画像の出来栄えを認識し易い。
【０１２３】
本実施形態の編集処理部８（編集ユニット４）は、編集操作用のタッチパネル４００は、編集対象画像Ｐ１〜Ｐ７とトリミング枠５３，５３Ａ，５３Ｂとを重ねて表示する場合において、編集対象画像Ｐ１〜Ｐ７におけるトリミング枠外の部分も表示する。
このため、利用者Ｕは、トリミング範囲以外の部分を含んだ編集対象画像Ｐ１〜Ｐ７全体を見ながら編集対象画像Ｐ１〜Ｐ７の移動等の操作を行うことができるため、トリミング範囲の選択を容易に行うことができる。
【０１２４】
本実施形態の編集処理部８（編集ユニット４）では、メモリ８０ａ，９０ａに記憶された画像データを出力する印刷出力部９２及び非接触通信部９４を更に備え、画像データとして、編集操作用のタッチパネル４００に表示される表示用データと、表示用データの画像より高精細な画像に対応する出力用データとが記憶されており、印刷出力部９２及び非接触通信部９４は出力用データを出力する。
このため、表示用データに対応する画像よりも高精細な出力用データに対応する画像を利用者Ｕに提供することができる。
【０１２５】
本実施形態の編集処理部８（編集ユニット４）では、編集操作用のタッチパネル４００は、編集対象画像Ｐ１〜Ｐ７及びトリミング枠５３以外に、バナーにおける画像を表示する領域５２内であってトリミング枠５３外の部分と、この部分に予め設定された付加画像Ｑ１を表示する。
このため、利用者Ｕは、付加画像Ｑ１と編集対象画像Ｐ１〜Ｐ７との相対的な位置関係を確認しながら、仕上がり具合を予想してトリミング範囲を選択することができるため、所望の編集済み画像を得ることができる。
【符号の説明】
【０１２６】
４    編集ユニット（画像編集装置）
８    編集処理部（画像編集装置）
３１    通信ポート（出力手段）
３５    ネットワークプリンタ（出力手段）
５２    バナーにおける画像を表示する領域
５３    トリミング枠
５３Ａ  第１トリミング枠（トリミング枠）
５３Ｂ  第２トリミング枠（トリミング枠）
８０    第２の制御部（編集手段）
８０ａ  メモリ（記憶手段）
８１    第２の表示・操作部（表示手段）
８２    第２の表示・操作部（表示手段）
９０ａ  メモリ（記憶手段）
９２    印刷出力部（出力手段）
９４    非接触通信部（出力手段）
４００  編集操作用のタッチパネル（表示手段）
Ｐ１〜Ｐ７  編集対象画像
Ｑ１        付加画像
ＣＰ１      選択された編集対象画像の部分（選択された撮影画像の部分）
【図１】
2014064055.tif 000003
【図２】
2014064055.tif 000004
【図３】
2014064055.tif 000005
【図４】
2014064055.tif 000006
【図５】
2014064055.tif 000007
【図６】
2014064055.tif 000008
【図７】
2014064055.tif 000009
【図８】
2014064055.tif 000010
【図９】
2014064055.tif 000011
【図１０】
2014064055.tif 000012
【図１１】
2014064055.tif 000013
【図１２】
2014064055.tif 000014
【図１３】
2014064055.tif 000015
【図１４】
2014064055.tif 000016
【図１５】
2014064055.tif 000017
【図１６】
2014064055.tif 000018
【図１７】
2014064055.tif 000019
【図１８】
2014064055.tif 000020
【図１９】
2014064055.tif 000021