Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7575657B2 - IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, IMAGE PROCESSING PROGRAM, REGION SPECIFICATION MODEL, AND MODEL GENERATION METHOD - Google Patents
[go: Go Back, main page]

JP7575657B2 - IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, IMAGE PROCESSING PROGRAM, REGION SPECIFICATION MODEL, AND MODEL GENERATION METHOD - Google Patents

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, IMAGE PROCESSING PROGRAM, REGION SPECIFICATION MODEL, AND MODEL GENERATION METHOD Download PDF

Info

Publication number
JP7575657B2
JP7575657B2 JP2020115160A JP2020115160A JP7575657B2 JP 7575657 B2 JP7575657 B2 JP 7575657B2 JP 2020115160 A JP2020115160 A JP 2020115160A JP 2020115160 A JP2020115160 A JP 2020115160A JP 7575657 B2 JP7575657 B2 JP 7575657B2
Authority
JP
Japan
Prior art keywords
image data
unit
image
user
pixels
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020115160A
Other languages
Japanese (ja)
Other versions
JP2022012958A (en
Inventor
潤一 小林
卓麻 鈴木
健太 山田
Original Assignee
フリュー株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by フリュー株式会社 filed Critical フリュー株式会社
Priority to JP2020115160A priority Critical patent/JP7575657B2/en
Publication of JP2022012958A publication Critical patent/JP2022012958A/en
Application granted granted Critical
Publication of JP7575657B2 publication Critical patent/JP7575657B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Description

特許法第30条第2項適用 (1)令和2年6月6・7日にgirls mignon心斎橋GATE店で行われた展示Article 30, paragraph 2 of the Patent Act applies (1) The exhibition held at Girls Mignon Shinsaibashi GATE store on June 6 and 7, 2020

本発明は、撮影した画像に写る顔の特定の部位を処理する画像処理装置、画像処理方法及び画像処理プログラムと、これら画像処理に利用される領域特定モデル及びモデル生成方法に関する。 The present invention relates to an image processing device, an image processing method, and an image processing program for processing specific parts of a face that appear in a captured image, as well as an area identification model and a model generation method used in this image processing.

従来、撮影した画像に所定の画像処理を行い、ユーザに提供する写真シール作成装置が知られている。具体的には、所定の部位に対して形状の異なる複数のマスク画像を生成し、画像処理の対象として特定するものがある。(例えば、特許文献1参照)。 Conventionally, photo sticker creation devices are known that perform predetermined image processing on a captured image and provide the result to a user. Specifically, there are devices that generate multiple mask images with different shapes for a predetermined part and identify it as a target for image processing. (See, for example, Patent Document 1.)

特許文献1には、例えば、顔画像の中の下側の領域内に存在する所定の色の領域を唇として認識し、認識された唇の部分に対応するマスク画像を生成し、唇画像を生成することが記載される。 Patent document 1 describes, for example, how an area of a specific color in the lower area of a face image is recognized as lips, and a mask image corresponding to the recognized lip area is generated to generate a lip image.

特開2020-53831号公報JP 2020-53831 A

特許文献1においては、所望の領域を正確に特定できないおそれがあった。このような場合、対象領域について正しく画像処理することができないおそれがある。 In Patent Document 1, there is a risk that the desired area cannot be accurately identified. In such a case, there is a risk that the image processing of the target area cannot be performed correctly.

本発明は、以上のような課題を解決し、処理対象とする利用者の特定の領域を特定して利用者にとって好ましい画像処理を施す画像処理装置、画像処理方法及び画像処理プログラムと、これら画像処理に利用される領域特定モデル及びモデル生成方法を提供することを目的とする。 The present invention aims to solve the above problems and provide an image processing device, image processing method, and image processing program that identify a specific area of a user to be processed and perform image processing that is preferable for the user, as well as an area identification model and model generation method used in this image processing.

本発明に係る画像処理装置の第1の態様は、画像データを受け付ける受付部と、顔を含む画像データと、当該画像データの少なくとも一部が重なる複数の所定領域の画素の各々との関係を学習済であり、新たな顔を含む画像データが入力されると、当該新たな画像データから、複数の所定領域の画素を特定する領域特定モデルを利用して、受付部で受け付けた顔を含む新たな画像データから、複数の所定領域の画素を特定する特定部と、画像データから特定された複数の領域に対し、それぞれ予め定められる方法で処理する画像処理部と、を備える。 A first aspect of the image processing device according to the present invention includes a reception unit that receives image data, an identification unit that has learned the relationship between image data including a face and each of the pixels of a plurality of predetermined areas where at least a portion of the image data overlaps, and that, when new image data including a face is input, identifies pixels of the plurality of predetermined areas from the new image data including the face received by the reception unit using an area identification model that identifies pixels of the plurality of predetermined areas from the new image data, and an image processing unit that processes each of the plurality of areas identified from the image data in a predetermined manner.

これにより、処理対象とする利用者の重なりのある特定の領域についても完成度の高い画像を提供することができる。 This makes it possible to provide highly complete images for specific areas where there is overlap between users being processed.

複数の領域は、画像データにおける奥行き関係が予め定められ、画像処理部は、背景側に位置する領域に対して処理された画像データに前面側に位置する領域に対して処理された画像データを重ねてもよい。 The depth relationship in the image data for the multiple regions may be predetermined, and the image processing unit may overlay image data processed for the region located in the foreground on image data processed for the region located in the background.

これにより、特定の領域の画像データについて精度良く重ねて完成度の高い画像を提供することができる。 This allows image data for specific areas to be overlaid with high precision to provide a highly complete image.

前記特定部は、セマンティックセグメンテーションを利用して、前記複数の領域をそれぞれ特定してもよい。 The identification unit may use semantic segmentation to identify each of the multiple regions.

これにより、領域を特定しやすくなり、完成度の高い画像を提供することができる。 This makes it easier to identify areas and provides a more complete image.

本発明に係る画像処理方法の第1の態様は、画像データを受け付ける受付ステップと、 顔を含む画像データと、当該画像データの少なくとも一部が重なる複数の所定領域の画素の各々との関係を学習済であり、新たな顔を含む画像データが入力されると、当該新たな画像データから、複数の所定領域の画素を特定する領域特定モデルを利用して、受け付けた顔を含む新たな画像データから、複数の領域の画素を特定する特定ステップと、特定ステップで画像データから特定された複数の領域に対し、それぞれ予め定められる方法で処理する処理ステップと、を有する。 The first aspect of the image processing method according to the present invention includes a receiving step of receiving image data, a specifying step of specifying pixels of the multiple regions from the new image data including the face using a region specifying model that has already learned the relationship between the image data including a face and each of the pixels of multiple predetermined regions that at least a portion of the image data overlaps, and that, when new image data including a face is input, specifies the pixels of the multiple predetermined regions from the new image data, and a processing step of processing each of the multiple regions specified from the image data in the specifying step in a predetermined manner.

これにより、処理対象とする利用者の重なりのある特定の領域についても完成度の高い画像を提供することができる。 This makes it possible to provide highly complete images for specific areas where there is overlap between users being processed.

本発明に係る画像処理プログラムの第1の態様は、コンピュータを、画像データを受け付ける受付部と、顔を含む画像データと、当該画像データの少なくとも一部が重なる複数の所定領域の画素の各々との関係を学習済であり、新たな顔を含む画像データが入力されると、当該新たな画像データから、複数の所定領域の画素を特定する領域特定モデルを利用して、受付部で受け付けた顔を含む新たな画像データから、複数の領域の画素を特定する特定部と、画像データから特定された複数の領域に対し、それぞれ予め定められる方法で処理する画像処理部と、して機能させる。 A first aspect of the image processing program of the present invention causes a computer to function as a reception unit that receives image data, an identification unit that has learned the relationship between image data including a face and each of the pixels of multiple predetermined areas where at least a portion of the image data overlaps, and that, when new image data including a face is input, identifies pixels of the multiple areas from the new image data including a face received by the reception unit using an area identification model that identifies pixels of the multiple predetermined areas from the new image data, and an image processing unit that processes each of the multiple areas identified from the image data in a predetermined manner.

これにより、処理対象とする利用者の重なりのある特定の領域についても完成度の高い画像を提供することができる。 This makes it possible to provide highly complete images for specific areas where there is overlap between users being processed.

本発明に係る領域特定モデルの第1の態様は、顔を含む画像データと、当該画像データの少なくとも一部が重なる複数の所定領域の画素の各々との関係を学習済であり、新たな顔を含む画像データが入力されると、当該新たな画像データから、少なくとも一部が重なる複数の領域の画素を特定する。 The first aspect of the region identification model of the present invention has learned the relationship between image data including a face and each of the pixels in multiple predetermined regions with which the image data overlaps at least in part, and when new image data including a face is input, the model identifies the pixels in the multiple regions with which the image data overlaps at least in part from the new image data.

これにより、処理対象とする利用者の重なりのある特定の領域についても完成度の高い画像を提供することができる。 This makes it possible to provide highly complete images for specific areas where there is overlap between users being processed.

本発明に係るモデル生成方法の第1の態様は、複数組の顔を含む画像データと、当該画像データの少なくとも一部が重なる所定領域の画素を特定する複数のデータとを受け付ける受付ステップと、各画像データと、当該画像データの複数の所定領域の画素の各々との関係を学習する学習ステップと、を有し、新たな顔を含む画像データが入力されると、当該新たな画像データから、少なくとも一部が重なる複数の領域の画素を特定する領域特定モデルを生成する。 A first aspect of the model generation method according to the present invention includes a receiving step of receiving image data including a plurality of sets of faces and a plurality of data identifying pixels in a predetermined area where at least a portion of the image data overlaps, and a learning step of learning the relationship between each image data and each of the pixels in the plurality of predetermined areas of the image data, and when image data including new faces is input, a region identification model is generated from the new image data that identifies pixels in the plurality of areas where at least a portion of the image data overlaps.

これにより、処理対象とする利用者の重なりのある特定の領域についても完成度の高い画像を提供することができる。 This makes it possible to provide highly complete images for specific areas where there is overlap between users being processed.

本発明によれば、処理対象とする利用者の重なりのある特定の領域についても完成度の高い画像を提供することができる。 The present invention can provide highly complete images even for specific areas where there is overlap between users being processed.

本発明の一実施形態である写真シール作成装置の斜視図である。1 is a perspective view of a photo sticker creating device according to an embodiment of the present invention; 写真シール作成装置の斜視図である。FIG. 写真シール作成ゲーム中の利用者の空間移動を説明するための図である。FIG. 13 is a diagram for explaining the spatial movement of a user during a photo sticker creation game. 事前選択部の正面図である。FIG. 2 is a front view of the pre-selection unit. 撮影部の正面図である。FIG. 背景部の撮影空間側の正面図である。FIG. 2 is a front view of the background portion from the shooting space side. 編集ユニットの編集空間側の正面図である。FIG. 2 is a front view of the editing unit from the editing space side. 編集ユニットの左側面図である。FIG. 2 is a left side view of the editing unit. 写真シール作成装置の内部構成を示すブロック図である。2 is a block diagram showing an internal configuration of the photo sticker creating device; 写真シール作成装置の機能ブロックを示すブロック図である。FIG. 2 is a block diagram showing functional blocks of the photo sticker creating device. 写真シール作成装置において画像データから特定される領域を示す例である。11 is an example showing an area specified from image data in the photo sticker creating device. 写真シール作成装置において領域が特定される目の画像例である。13 is an example of an image of an eye in which an area is specified in the photo sticker creation device. 写真シール作成装置による写真シール作成ゲームに関する一連の動作を示すフローチャートである。4 is a flowchart showing a series of operations relating to a photo sticker creating game by the photo sticker creating device. 合成処理の詳細を示すフローチャートである。13 is a flowchart showing details of a synthesis process. 編集処理で利用される編集画面の一例である。13 is an example of an editing screen used in the editing process. 領域特定モデルの生成を説明する概略図である。FIG. 1 is a schematic diagram illustrating the generation of a region specific model. 領域特定モデルの入力と出力の一例である。1 is an example of input and output of a domain specific model.

以下、本発明の具体的な実施の形態について添付の図面を参照しながら説明する。なお、同一の機能を有する部材については、同一の符号を付し、適宜その説明を省略する。さらに、各図面に記載した構成の形状、また、長さ、奥行および幅などの寸法は、実際の形状および寸法を反映させたものではなく、図面の明瞭化と簡略化のために適宜変更している。 Specific embodiments of the present invention will be described below with reference to the attached drawings. Components having the same functions are given the same reference numerals, and their description will be omitted as appropriate. Furthermore, the shapes of the components shown in each drawing, as well as the dimensions such as length, depth and width, do not reflect the actual shapes and dimensions, but have been changed as appropriate to clarify and simplify the drawings.

本発明に係る画像処理装置を、一例である写真シール作成装置として説明する。本発明を適用する写真シール作成装置は、撮影や編集等を利用者にゲームとして行わせ、その撮影・編集した画像を、写真シールやデータとして利用者に提供するゲーム装置である。写真シール作成装置1は、例えば、ゲームセンタ、ショッピングモールおよび観光地の店舗等に設置される。 The image processing device according to the present invention will be described as an example of a photo sticker creation device. The photo sticker creation device to which the present invention is applied is a game device that allows a user to take and edit images as a game, and provides the taken and edited images to the user as photo stickers or data. Photo sticker creation device 1 is installed, for example, in game centers, shopping malls, and stores in tourist spots.

写真シール作成装置が提供するゲームにおいて、利用者は、写真シール作成装置に設けられたカメラを用いて自分自身等を撮影する。利用者は、その撮影画像に対して、前景画像および/または背景画像を合成したり、また、編集用合成用画像としてのペン画像入力やスタンプ画像入力等の編集機能(落書き編集機能)を用いたりして編集を行い、撮影画像を彩り豊かなものにデザインする。そしてゲーム終了後、利用者は、編集した画像が印刷された写真シール等を成果物として受け取る。または、写真シール作成装置は編集した画像を利用者の携帯端末に提供し、利用者は携帯端末により成果物を受け取ることもできる。 In a game provided by the photo sticker creation device, a user takes a photo of themselves or the like using a camera provided in the photo sticker creation device. The user edits the captured image by compositing a foreground image and/or background image, or by using editing functions such as pen image input or stamp image input (graffiti editing function) as an image to be composited for editing, to design the captured image into a colorful one. After the game is over, the user receives a photo sticker or the like with the edited image printed on it as a finished product. Alternatively, the photo sticker creation device can provide the edited image to the user's mobile device, and the user can receive the finished product via the mobile device.

(写真シール作成装置の構成)
図1および図2は、写真シール作成装置1の外観の構成例を示す斜視図である。写真シール作成装置1は、撮影画像や編集画像を提供するゲーム機である。写真シール作成装置1は、画像をシール紙に印刷したり、画像を利用者の携帯端末上で閲覧可能にしたりするためにその画像をサーバに送信することで、利用者に画像を提供する。写真シール作成装置1の利用者は、主に女子中学生および女子高校生などの若い女性が中心とされる。写真シール作成装置1において、1組当たり主に2人や3人などの複数人の利用者がゲームを楽しむことができる。もちろん、写真シール作成装置1において、1人の利用者がゲームを楽しむこともできる。
(Configuration of the photo sticker creation device)
1 and 2 are perspective views showing an example of the external configuration of the photo sticker creating device 1. The photo sticker creating device 1 is a game machine that provides captured images and edited images. The photo sticker creating device 1 provides images to users by printing the images on sticker paper or transmitting the images to a server so that the images can be viewed on the user's mobile terminal. Users of the photo sticker creating device 1 are mainly young women such as female junior high school students and female high school students. In the photo sticker creating device 1, multiple users, mainly two or three people per group, can enjoy the game. Of course, in the photo sticker creating device 1, one user can also enjoy the game.

写真シール作成装置1において、利用者は、自身が被写体となって撮影作業を行う。利用者は、編集作業により、撮影によって得られた撮影画像の中から選択した画像に、手書きの文字やスタンプ画像などの合成用画像を合成させる。これにより、撮影画像が華やかな画像に編集される。利用者は、編集済みの画像である編集画像が印刷されたシール紙を受け取って一連のゲームを終了させる。 In the photo sticker creation device 1, the user takes a photo of themselves as the subject. Through editing, the user selects an image from the images obtained by shooting and combines it with a composite image such as handwritten text or a stamp image. In this way, the captured image is edited into a gorgeous image. The user receives a sticker paper on which the edited image, which is the edited image, is printed, and the series of games is completed.

図1に示すように、写真シール作成装置1は、基本的に、撮影ユニット11と編集ユニット12が接した状態で設置されることによって構成される。 As shown in FIG. 1, the photo sticker creation device 1 is basically configured by installing a photographing unit 11 and an editing unit 12 in contact with each other.

撮影ユニット11は、事前選択操作部20、撮影操作部21、および背景部22から構成される。事前選択操作部20は、撮影操作部21の側面に設置される。事前選択操作部20の前方の空間が、事前選択処理が行われる事前選択空間となる。また、撮影操作部21と背景部22は所定の距離だけ離れて設置される。撮影操作部21と背景部22の間に形成される空間が、撮影処理が行われる撮影空間となる。 The photographing unit 11 is composed of a pre-selection operation section 20, a photographing operation section 21, and a background section 22. The pre-selection operation section 20 is installed on the side of the photographing operation section 21. The space in front of the pre-selection operation section 20 becomes the pre-selection space where the pre-selection processing is carried out. In addition, the photographing operation section 21 and the background section 22 are installed a predetermined distance apart. The space formed between the photographing operation section 21 and the background section 22 becomes the photographing space where the photographing processing is carried out.

事前選択操作部20は、事前選択処理として、写真シール作成装置1によって提供されるゲームを紹介するガイダンスを行ったり、撮影空間で行われる撮影処理における各種の設定を利用者に選択させるための処理を行ったりする。事前選択操作部20には、利用者が代金を投入する硬貨投入口や、各種の操作に用いられるタッチパネルモニタなどが設けられる。事前選択操作部20は、撮影空間の空き状況に応じて、適宜、事前選択空間にいる利用者を撮影空間へと案内する。 As a pre-selection process, the pre-selection operation unit 20 performs guidance to introduce the games provided by the photo sticker creation device 1 and processes to allow the user to select various settings for the photography process carried out in the photography space. The pre-selection operation unit 20 is provided with a coin slot through which the user inserts payment, a touch panel monitor used for various operations, and the like. The pre-selection operation unit 20 appropriately guides users in the pre-selected space to the photography space depending on the availability of the photography space.

撮影操作部21は、利用者を被写体として撮影するための装置である。撮影操作部21は、撮影空間に入った利用者の正面に位置する。撮影空間に臨む撮影操作部21の正面には、カメラや、各種の操作に用いられるタッチパネルモニタなどが設けられる。撮影空間において正面を向いている利用者からみて左側の面を左側面、右側の面を右側面とすると、撮影操作部21の左側面が側面パネル41Aにより構成され、右側面が側面パネル41Bにより構成される。さらに、撮影操作部21の正面が正面パネル42により構成される。側面パネル41Aには、上述した事前選択操作部20が設置されるものとする。なお、事前選択操作部20は、側面パネル41Bに設置されるようにしてもよいし、側面パネル41A,41Bの両方に設置されるようにしてもよい。 The shooting operation unit 21 is a device for shooting a user as a subject. The shooting operation unit 21 is located in front of the user who has entered the shooting space. On the front side of the shooting operation unit 21 facing the shooting space, a camera and a touch panel monitor used for various operations are provided. If the left side as seen from a user facing forward in the shooting space is the left side and the right side is the right side, the left side of the shooting operation unit 21 is composed of the side panel 41A and the right side is composed of the side panel 41B. Furthermore, the front side of the shooting operation unit 21 is composed of the front panel 42. The above-mentioned pre-selection operation unit 20 is installed on the side panel 41A. The pre-selection operation unit 20 may be installed on the side panel 41B, or on both the side panels 41A and 41B.

背景部22は、背面パネル51、側面パネル52A、および側面パネル52Bから構成される。背面パネル51は、正面を向いている利用者の背面側に位置する板状の部材である。側面パネル52Aは、背面パネル51の左端に取り付けられ、側面パネル41Aより横幅の狭い板状の部材である。側面パネル52Bは、背面パネル51の右端に取り付けられ、側面パネル41Bより横幅の狭い板状の部材である。 The background section 22 is composed of a rear panel 51, a side panel 52A, and a side panel 52B. The rear panel 51 is a plate-like member located behind a user facing forward. The side panel 52A is attached to the left end of the rear panel 51 and is a plate-like member narrower in width than the side panel 41A. The side panel 52B is attached to the right end of the rear panel 51 and is a plate-like member narrower in width than the side panel 41B.

側面パネル41Aと側面パネル52Aは、ほぼ同一平面に設けられる。側面パネル41Aと側面パネル52Aの上部は、板状の部材である連結部23Aによって連結される。側面パネル41Aと側面パネル52Aの下部は、床面に設けた例えば金属製の部材である連結部23A’によって連結される。側面パネル41Bと側面パネル52Bも同様に、ほぼ同一平面に設けられる。側面パネル41Bと側面パネル52Bの上部は、連結部23Bによって連結される。側面パネル41Bと側面パネル52Bの下部は、連結部23B’によって連結される。 Side panel 41A and side panel 52A are provided on approximately the same plane. The upper parts of side panel 41A and side panel 52A are connected by connecting part 23A, which is a plate-shaped member. The lower parts of side panel 41A and side panel 52A are connected by connecting part 23A', which is, for example, a metal member provided on the floor surface. Side panel 41B and side panel 52B are also provided on approximately the same plane. The upper parts of side panel 41B and side panel 52B are connected by connecting part 23B. The lower parts of side panel 41B and side panel 52B are connected by connecting part 23B'.

なお、背面パネル51の撮影空間側の面には、例えば緑色のクロマキー用のシートが貼り付けられる。写真シール作成装置1は、クロマキー用のシートを背景として撮影することで、撮影処理や編集処理においてクロマキー合成を行う。これにより、利用者が所望する背景画像がシートの部分に合成される。 A green chromakey sheet, for example, is attached to the surface of the rear panel 51 facing the shooting space. The photo sticker creation device 1 performs chromakey compositing during the shooting process and editing process by taking a photo with the chromakey sheet as the background. This allows the background image desired by the user to be composited onto the sheet portion.

側面パネル41A、連結部23A、および側面パネル52Aに囲まれることによって形成される開口が撮影空間の出入り口となる。また、側面パネル41B、連結部23B、および側面パネル52Bに囲まれることによって形成される開口も撮影空間の出入り口となる。 The opening formed by being surrounded by side panel 41A, connecting portion 23A, and side panel 52A serves as an entrance/exit to the photography space. The opening formed by being surrounded by side panel 41B, connecting portion 23B, and side panel 52B also serves as an entrance/exit to the photography space.

撮影空間の上方には、撮影操作部21の正面、連結部23A、および連結部23Bに囲まれた天井が形成される。その天井の一部に、天井ストロボユニット24が設けられる。天井ストロボユニット24の一端が連結部23Aに固定され、他端が連結部23Bに固定される。天井ストロボユニット24は、撮影に合わせて撮影空間内に向けて光を照射するストロボを内蔵する。天井ストロボユニット24の内部には、ストロボの他に蛍光灯が設けられている。これにより、天井ストロボユニット24は、撮影空間の照明としても機能する。 Above the shooting space, a ceiling is formed, surrounded by the front of the shooting operation unit 21, the connecting part 23A, and the connecting part 23B. A ceiling strobe unit 24 is provided in part of the ceiling. One end of the ceiling strobe unit 24 is fixed to the connecting part 23A, and the other end is fixed to the connecting part 23B. The ceiling strobe unit 24 has a built-in strobe that emits light into the shooting space in accordance with shooting. In addition to the strobe, a fluorescent lamp is provided inside the ceiling strobe unit 24. As a result, the ceiling strobe unit 24 also functions as lighting for the shooting space.

編集ユニット12は、撮影画像に編集を施すための装置である。編集ユニット12は、一方の側面が撮影操作部21の正面パネル42に接するようにして、撮影ユニット11に連結している。 The editing unit 12 is a device for editing captured images. The editing unit 12 is connected to the capture unit 11 with one side in contact with the front panel 42 of the capture operation section 21.

図1に示される編集ユニット12の構成を正面側の構成とすると、編集ユニット12の正面側と背面側のそれぞれに、編集作業で用いられる構成が設けられる。この構成により、2組の利用者が同時に編集作業を行うことができる。 If the configuration of the editing unit 12 shown in FIG. 1 is the configuration on the front side, components used for editing work are provided on both the front side and the back side of the editing unit 12. With this configuration, two groups of users can perform editing work at the same time.

編集ユニット12の正面側は、面61と、面61の上方に形成された斜面62から構成される。面61は、床面に対して垂直で、撮影操作部21の側面パネル41Aとほぼ平行な面である。斜面62には、編集作業に用いられる構成として、タブレット内蔵モニタやタッチペンが設けられる。斜面62の左側には、照明装置64の一端を支持する柱状の支持部63Aが設けられる。斜面62の右側には、照明装置64の他端を支持する柱状の支持部63Bが設けられる。支持部63Aの上面にはカーテンレール26を支持する支持部65が設けられる。 The front side of the editing unit 12 is composed of a surface 61 and an inclined surface 62 formed above the surface 61. The surface 61 is perpendicular to the floor surface and is approximately parallel to the side panel 41A of the shooting operation unit 21. A tablet built-in monitor and a touch pen are provided on the inclined surface 62 as components used for editing work. A columnar support part 63A that supports one end of the lighting device 64 is provided on the left side of the inclined surface 62. A columnar support part 63B that supports the other end of the lighting device 64 is provided on the right side of the inclined surface 62. A support part 65 that supports the curtain rail 26 is provided on the upper surface of the support part 63A.

編集ユニット12の上方にはカーテンレール26が取り付けられる。カーテンレール26は、3本のレール26A,26B,26Cが、組み合わせられて構成される。3本のレール26A,26B,26Cは、上から見たときの形状がコの字状となるように組み合わせられる。平行に設けられるレール26Aとレール26Bの一端は、連結部23Aと連結部23Bにそれぞれ固定され、レール26Aとレール26Bの他端は、レール26Cの両端にそれぞれ接合される。 A curtain rail 26 is attached above the editing unit 12. The curtain rail 26 is composed of three rails 26A, 26B, and 26C that are combined together. The three rails 26A, 26B, and 26C are combined so that they form a U-shape when viewed from above. One end of rails 26A and 26B, which are arranged in parallel, is fixed to connecting portion 23A and connecting portion 23B, respectively, and the other ends of rails 26A and 26B are joined to both ends of rail 26C, respectively.

カーテンレール26には、編集ユニット12の正面前方の空間と背面前方の空間が外から見えないようにカーテンが取り付けられる。そのカーテンにより囲まれる編集ユニット12の正面前方の空間と背面後方の空間が、利用者が編集作業を行う編集空間となる。 A curtain is attached to the curtain rail 26 so that the space in front of the front and the space in front of the rear of the editing unit 12 cannot be seen from the outside. The space in front of the front and the space behind the rear of the editing unit 12 enclosed by the curtain become the editing space where the user performs editing work.

また、後述するが、編集ユニット12の左側面には、印刷済みのシール紙が排出される排出口が設けられる。編集ユニット12の左側面前方の空間が、利用者が印刷済みのシール紙が排出されるのを待つ印刷待ち空間となる。 As will be described later, an outlet through which printed sticker paper is discharged is provided on the left side of the editing unit 12. The space in front of the left side of the editing unit 12 becomes a print waiting space where the user waits for the printed sticker paper to be discharged.

(利用者の移動)
ここで、画像作成ゲームの流れと、それに伴う利用者の移動について説明する。図3は、写真シール作成ゲーム中の利用者の空間移動を説明するための図である。
(Movement of users)
Here, the flow of the image creation game and the associated movement of the user will be described. Fig. 3 is a diagram for explaining the spatial movement of the user during the photo sticker creation game.

まず、利用者は、事前選択操作部20の前方の空間である事前選択空間A0において硬貨投入口に代金を投入する。次に、利用者は、タッチパネルモニタに表示される画面に従って各種の設定を行う。利用者は、例えば、撮影空間で行われる撮影に関するコースの選択などを事前選択作業として行う。 First, the user inserts coins into the coin slot in the pre-selection space A0, which is the space in front of the pre-selection operation unit 20. Next, the user performs various settings according to the screen displayed on the touch panel monitor. For example, the user performs a pre-selection task such as selecting a course for photography to be performed in the photography space.

事前選択作業を終えた利用者は、白抜き矢印#1で示すように、側面パネル41Aと側面パネル52Aの間の出入り口G1から、撮影操作部21と背景部22の間に形成された撮影空間A1に入る。そして利用者は、撮影操作部21に設けられたカメラやタッチパネルモニタなど利用して撮影作業を行う。 After completing the pre-selection task, the user enters the shooting space A1 formed between the shooting operation unit 21 and the background unit 22 from the entrance G1 between the side panel 41A and the side panel 52A, as indicated by the outlined arrow #1. The user then performs shooting work using the camera and touch panel monitor provided in the shooting operation unit 21.

撮影作業を終えた利用者は、白抜き矢印#2で示すように出入り口G1から撮影空間A1を出て編集空間A2-1に移動するか、または、白抜き矢印#3で示すように出入り口G2から撮影空間A1を出て編集空間A2-2に移動する。 When a user has finished taking photos, they can either leave the photo shoot space A1 through the entrance G1 and move to the editing space A2-1, as shown by the outlined arrow #2, or leave the photo shoot space A1 through the entrance G2 and move to the editing space A2-2, as shown by the outlined arrow #3.

編集空間A2-1は、編集ユニット12の正面側の編集空間である。一方、編集空間A2-2は、編集ユニット12の背面側の編集空間である。利用者が編集空間A2-1と編集空間A2-2のいずれの空間に移動するのかは、撮影操作部21のタッチパネルモニタの画面表示などによって案内される。例えば2つの編集空間のうちの空いている方が移動先として案内される。編集空間A2-1または編集空間A2-2に移動した利用者は、編集作業を開始する。編集空間A2-1の利用者と、編集空間A2-2の利用者は同時に編集作業を行うことができる。 Editing space A2-1 is the editing space on the front side of the editing unit 12. On the other hand, editing space A2-2 is the editing space on the rear side of the editing unit 12. The user is guided as to whether to move to editing space A2-1 or editing space A2-2 by a screen display on the touch panel monitor of the shooting operation unit 21. For example, the user is guided to the one of the two editing spaces that is vacant as the destination. The user who moves to editing space A2-1 or editing space A2-2 begins editing work. The user of editing space A2-1 and the user of editing space A2-2 can perform editing work at the same time.

編集作業が終了した後、編集画像の印刷が開始される。印刷が開始されると、編集空間A2-1での編集作業を終えた利用者は、白抜き矢印#4で示すように編集空間A2-1から印刷待ち空間A3に移動する。また、編集空間A2-2での編集作業を終えた利用者は、白抜き矢印#5で示すように編集空間A2-2から印刷待ち空間A3に移動する。 After the editing work is completed, printing of the edited image begins. When printing begins, a user who has finished editing work in editing space A2-1 moves from editing space A2-1 to print waiting space A3, as indicated by outlined arrow #4. Also, a user who has finished editing work in editing space A2-2 moves from editing space A2-2 to print waiting space A3, as indicated by outlined arrow #5.

印刷待ち空間A3に移動した利用者は、画像の印刷の終了を待つ。印刷が終了すると、利用者は、編集ユニット12の右側面に設けられた排出口から排出されたシール紙を受け取り、一連の画像作成ゲームを終える。 The user moves to the print waiting area A3 and waits for the image printing to finish. When printing is finished, the user receives the sticker paper that has been discharged from the discharge port on the right side of the editing unit 12, and the image creation game is completed.

(事前選択部の構成)
次に、各装置の構成について説明する。図4は、事前選択操作部20の正面図である。
(Configuration of pre-selection unit)
Next, the configuration of each device will be described.

事前選択操作部20の上側にはタッチパネルモニタ71が設けられる。タッチパネルモニタ71は、LCD(Liquid Crystal Display)などのモニタと、それに積層されたタッチパネルにより構成される。タッチパネルモニタ71は、各種のGUI(Graphical User Interface)を表示し、利用者の選択操作を受け付ける機能を備えている。タッチパネルモニタ71には、撮影に関するコースの選択、編集の対象となる編集対象画像における背景となる画像の選択、作成画像のレイアウト、画像作成ゲーム中に流れるBGM(Back Ground Music)、音および音声の少なくともいずれかの選択、並びに利用者の名前の入力などを行わせる事前選択処理に用いられる画面が表示される。 A touch panel monitor 71 is provided above the pre-selection operation unit 20. The touch panel monitor 71 is composed of a monitor such as an LCD (Liquid Crystal Display) and a touch panel laminated on it. The touch panel monitor 71 has the function of displaying various GUIs (Graphical User Interfaces) and accepting selection operations by the user. The touch panel monitor 71 displays a screen used for pre-selection processing, which allows the user to select a course for photography, select an image to be used as the background of the image to be edited, select the layout of the image to be created, select at least one of BGM (Back Ground Music), sound and voice to be played during the image creation game, and input the user's name.

撮影に関するコースは、利用者が2人で撮影を行う2人用コースと、3人以上で撮影を行う大人数コースとが用意されている。また、男女のカップルで撮影を行うカップルコースが用意されていてもよい。 The photography courses available are a two-person course for two users to take photos together, and a large group course for three or more people to take photos together. There may also be a couple course for couples, where a man and a woman can take photos together.

タッチパネルモニタ71の下方には、スピーカ72が設けられる。スピーカ72は、事前選択処理の案内音声、BGM、効果音などを出力する。また、スピーカ72に隣接するようにして、利用者が硬貨を入れる硬貨投入返却口73が設けられる。 A speaker 72 is provided below the touch panel monitor 71. The speaker 72 outputs voice guidance for the pre-selection process, background music, sound effects, and the like. In addition, a coin insertion/return slot 73 into which the user inserts coins is provided adjacent to the speaker 72.

(撮影部の構成)
図5は、撮影部としての撮影操作部21の正面図である。撮影操作部21は、側面パネル41A、側面パネル41B、および正面パネル42に囲まれるようにして構成される。
(Configuration of the shooting unit)
5 is a front view of the photographing operation unit 21 serving as a photographing unit. The photographing operation unit 21 is configured to be surrounded by a side panel 41A, a side panel 41B, and a front panel 42.

正面パネル42の中央には、カメラユニット81が設けられる。カメラユニット81は、カメラ91および表示部としてのタッチパネルモニタ92から構成される。 A camera unit 81 is provided in the center of the front panel 42. The camera unit 81 is composed of a camera 91 and a touch panel monitor 92 as a display unit.

カメラ91は、例えば一眼レフカメラであり、レンズが露出するようにカメラユニット81の内部に取り付けられる。カメラ91は、CCD(Charge Coupled Device)イメージセンサやCMOS(Complementary Metal Oxide Semiconductor)イメージセンサなどの撮像素子を有し、撮影空間A1にいる利用者を撮影する。カメラ91により取り込まれた動画像(以下、ライブビュー表示画像ともいう)は、タッチパネルモニタ92にリアルタイムで表示される。撮影が指示されたときなどの所定のタイミングでカメラ91により取り込まれた静止画像は、撮影画像として保存される。 The camera 91 is, for example, a single-lens reflex camera, and is attached inside the camera unit 81 so that the lens is exposed. The camera 91 has an imaging element such as a CCD (Charge Coupled Device) image sensor or a CMOS (Complementary Metal Oxide Semiconductor) image sensor, and captures images of users in the shooting space A1. The moving images captured by the camera 91 (hereinafter also referred to as live view display images) are displayed in real time on the touch panel monitor 92. A still image captured by the camera 91 at a specified timing, such as when shooting is instructed, is saved as a captured image.

タッチパネルモニタ92は、カメラ91の下方に設けられる。タッチパネルモニタ92は、LCDなどのモニタと、それに積層されたタッチパネルにより構成される。タッチパネルモニタ92は、カメラ91により取り込まれた動画像を表示するライブビューモニタとしての機能と、各種のGUIを表示し利用者の選択操作を受け付ける機能を備えている。当該選択操作の具体例としては、撮影コースの選択、撮影開始および終了の指示(撮影の制御指示)、目の変形具合および色、ならびに肌の色の補正具合の選択、作成画像における背景画像となる画像の選択、ならびに画像作成ゲーム中のBGM(音・音声)の選択などが挙げられる。タッチパネルモニタ92には、カメラ91により取り込まれた動画像(ライブビュー画像)や静止画像(撮影画像)が表示される。 The touch panel monitor 92 is provided below the camera 91. The touch panel monitor 92 is composed of a monitor such as an LCD and a touch panel laminated on it. The touch panel monitor 92 has a function as a live view monitor that displays moving images captured by the camera 91, and a function that displays various GUIs and accepts selection operations by the user. Specific examples of the selection operations include selection of a shooting course, instructions to start and end shooting (shooting control instructions), selection of eye deformation and color and skin color correction, selection of an image to be used as a background image in the created image, and selection of background music (sound/audio) during the image creation game. Moving images (live view images) and still images (taken images) captured by the camera 91 are displayed on the touch panel monitor 92.

カメラユニット81の上方には、曲面の発光面を利用者に向けた上ストロボ82が設置される。上ストロボ82は、正面上方から利用者の顔および上半身に光を照射する。 An upper strobe 82 is installed above the camera unit 81, with its curved light-emitting surface facing the user. The upper strobe 82 shines light onto the user's face and upper body from above and in front.

また、カメラユニット81の下方には、利用者の下半身および足元に光を照射する足元ストロボ85が設けられる。なお、上ストロボ82と足元ストロボ85には、ストロボと蛍光灯が含まれている。 Furthermore, a foot strobe 85 that shines light on the lower body and feet of the user is provided below the camera unit 81. The upper strobe 82 and foot strobe 85 each include a strobe and a fluorescent lamp.

なお、図1および図5においては図示を省略するが、正面パネル42の例えば天井付近には、スピーカ93が設けられる。スピーカ93は、制御部201から出力される音声信号により、撮影処理の案内音声、BGM、効果音などを出力する。 Although not shown in Figs. 1 and 5, a speaker 93 is provided on the front panel 42, for example, near the ceiling. The speaker 93 outputs voice guidance for the shooting process, background music, sound effects, etc., in response to audio signals output from the control unit 201.

(背景部の構成)
図6は、背景部22の撮影空間A1側の正面図である。
(Configuration of background part)
FIG. 6 is a front view of the background portion 22 on the side of the photographing space A1.

背面パネル51の上方には、背面上ストロボ101が設置される。背面上ストロボ101は、背面上方から利用者に光を照射する。 A rear upper strobe 101 is installed above the rear panel 51. The rear upper strobe 101 irradiates light to the user from above the rear.

図中、背面パネル51の左方には、背面左ストロボ102が設置される。背面左ストロボ102は、背面右方から利用者を照射する。図中、背面パネル51の右方には、背面右ストロボ103が設置される。背面右ストロボ103は、背面左方から利用者を照射する。 In the figure, a left rear strobe 102 is installed to the left of the rear panel 51. The left rear strobe 102 illuminates the user from the right rear side. In the figure, a right rear strobe 103 is installed to the right of the rear panel 51. The right rear strobe 103 illuminates the user from the left rear side.

また、背面パネル51の撮影空間A1側(図中、手前側)の面には、クロマキーシート121が貼り付けられていてもよい。クロマキーシート121の色は、例えば緑色とされる。 A chromakey sheet 121 may be attached to the surface of the rear panel 51 facing the shooting space A1 (the front side in the figure). The color of the chromakey sheet 121 is, for example, green.

なお、図示はしないが、側面パネル52A,52Bの撮影空間A1側の面にも、クロマキーシート121と同様に、クロマキーシートが貼り付けられていてもよい。 Although not shown, a chromakey sheet may also be attached to the surface of the side panels 52A and 52B facing the shooting space A1, similar to the chromakey sheet 121.

(編集ユニットの構成)
図7は、編集ユニット12の編集空間A2-1側の正面図である。
(Editing unit composition)
FIG. 7 is a front view of the editing unit 12 on the editing space A2-1 side.

斜面62のほぼ中央には、タブレット内蔵モニタ131が設けられる。タブレット内蔵モニタ131の左側にはタッチペン132Aが設けられる。タブレット内蔵モニタ131の右側にはタッチペン132Bが設けられる。タブレット内蔵モニタ131は、タブレットがディスプレイを露出するように設けられることによって構成される。タブレットは、タッチペン132Aまたはタッチペン132Bを用いた操作入力を可能とする。タブレット内蔵モニタ131には、例えば、編集作業に用いられる編集画面が表示される。例えば、2人の利用者が同時に編集作業を行う場合、タッチペン132Aはタブレット内蔵モニタ131に向かって左側にいる利用者により用いられ、タッチペン132Bはタブレット内蔵モニタ131に向かって右側にいる利用者により用いられる。 A tablet-built-in monitor 131 is provided at approximately the center of the inclined surface 62. A touch pen 132A is provided on the left side of the tablet-built-in monitor 131. A touch pen 132B is provided on the right side of the tablet-built-in monitor 131. The tablet-built-in monitor 131 is configured by providing a tablet with an exposed display. The tablet allows operation input using the touch pen 132A or the touch pen 132B. For example, an editing screen used for editing work is displayed on the tablet-built-in monitor 131. For example, when two users are performing editing work at the same time, the touch pen 132A is used by the user on the left side of the tablet-built-in monitor 131, and the touch pen 132B is used by the user on the right side of the tablet-built-in monitor 131.

図8は、編集ユニット12の左側面図である。 Figure 8 is a left side view of the editing unit 12.

編集ユニット12の左側面の下側にはシール紙排出口161が設けられる。編集ユニット12の内部には出力部としてのプリンタが設けられている。そのプリンタにより、編集空間A2-1の利用者が写る画像、または、編集空間A2-2の利用者が写る画像が所定のレイアウトでシール紙に印刷され、シール紙排出口161から排出される。 A sticker paper outlet 161 is provided on the lower left side of the editing unit 12. A printer is provided inside the editing unit 12 as an output section. The printer prints an image of a user of editing space A2-1 or an image of a user of editing space A2-2 in a specified layout on sticker paper, which is then discharged from the sticker paper outlet 161.

(写真シール作成装置の内部構成)
図9は、写真シール作成装置1の内部の構成例を示すブロック図である。図9において、上述した構成と同じ構成には同じ符号を付してある。重複する説明については適宜省略する。
(Internal configuration of the photo sticker creation device)
Fig. 9 is a block diagram showing an example of the internal configuration of the photograph sticker creating device 1. In Fig. 9, the same components as those described above are given the same reference numerals, and duplicated explanations will be omitted as appropriate.

制御部201はCPU(Central Processing Unit)などにより構成される。制御部201は、ROM(Read Only Memory)206や記憶部202に記憶されているプログラムを実行し、写真シール作成装置1の全体の動作を制御する。制御部201には、記憶部202、通信部203、ドライブ204、ROM206、RAM(Random Access Memory)207が接続される。制御部201には、事前選択操作部20、撮影操作部21、背景部22、編集操作部27A,27B、および印刷操作部28の各構成も接続される。 The control unit 201 is composed of a CPU (Central Processing Unit) and the like. The control unit 201 executes programs stored in a ROM (Read Only Memory) 206 and a storage unit 202, and controls the overall operation of the photo sticker creation device 1. The storage unit 202, communication unit 203, drive 204, ROM 206, and RAM (Random Access Memory) 207 are connected to the control unit 201. The components of the pre-selection operation unit 20, the photography operation unit 21, the background unit 22, the editing operation units 27A and 27B, and the printing operation unit 28 are also connected to the control unit 201.

記憶部202は、ハードディスクやフラッシュメモリなどの不揮発性の記憶媒体である。記憶部202は、制御部201から供給された各種の設定情報などを記憶する。記憶部202に記憶されている情報は制御部201により適宜読み出される。 The storage unit 202 is a non-volatile storage medium such as a hard disk or a flash memory. The storage unit 202 stores various setting information and the like supplied from the control unit 201. The information stored in the storage unit 202 is read out by the control unit 201 as appropriate.

通信部203は、インターネットなどのネットワークのインタフェースである。通信部203は、制御部201による制御に従って外部の装置と通信を行う。通信部203は、例えば、利用者に選択された撮影画像や編集画像をサーバに送信する。通信部203から送信された画像は、サーバにおいて所定の記憶領域が割り当てられて保存され、サーバにアクセスしてきた携帯端末に表示されたり、ダウンロードされたりする。 The communication unit 203 is an interface for a network such as the Internet. The communication unit 203 communicates with external devices according to the control of the control unit 201. For example, the communication unit 203 transmits captured images and edited images selected by a user to a server. The images transmitted from the communication unit 203 are assigned a predetermined memory area in the server and stored there, and are displayed or downloaded on a mobile terminal that has accessed the server.

ドライブ204には、光ディスクや半導体メモリなどよりなるリムーバブルメディア205が適宜装着される。ドライブ204によりリムーバブルメディア205から読み出されたプログラムやデータは、制御部201に供給され、記憶部202に記憶されたり、インストールされたりする。 A removable medium 205, such as an optical disk or semiconductor memory, is appropriately attached to the drive 204. Programs and data read from the removable medium 205 by the drive 204 are supplied to the control unit 201, and are stored in or installed in the memory unit 202.

ROM206は、制御部201において実行されるプログラムやデータを記憶する。RAM207は、制御部201が処理するデータやプログラムを一時的に記憶する。 The ROM 206 stores the programs and data executed by the control unit 201. The RAM 207 temporarily stores the data and programs processed by the control unit 201.

事前選択操作部20は、事前選択空間A0にいる利用者を対象とした事前選択処理を実現する。事前選択操作部20は、タッチパネルモニタ71、スピーカ72、および硬貨処理部74から構成される。 The pre-selection operation unit 20 performs pre-selection processing for users in the pre-selection space A0. The pre-selection operation unit 20 is composed of a touch panel monitor 71, a speaker 72, and a coin processing unit 74.

タッチパネルモニタ71は、制御部201による制御に従って各種の選択画面を表示し、選択画面に対する利用者の操作を受け付ける。利用者の操作の内容を表す入力信号は制御部201に供給され、各種の設定が行われる。 The touch panel monitor 71 displays various selection screens according to the control of the control unit 201 and accepts operations by the user on the selection screens. An input signal representing the content of the user's operation is supplied to the control unit 201, and various settings are made.

硬貨処理部74は、硬貨投入返却口73への硬貨の投入を検出する。硬貨処理部74は、所定の金額分の硬貨が投入されたことを検出した場合、ゲームの開始を指示する起動信号を制御部201に出力する。 The coin processing unit 74 detects the insertion of coins into the coin insertion/return slot 73. When the coin processing unit 74 detects that a predetermined amount of coins has been inserted, it outputs a start signal to the control unit 201 to instruct the start of the game.

撮影操作部21は、撮影空間A1にいる利用者を対象とした撮影処理を実現する。撮影部220は、上ストロボ82、左ストロボ83、右ストロボ84、足元ストロボ85、カメラ91、タッチパネルモニタ92、およびスピーカ93から構成される。 The shooting operation unit 21 realizes shooting processing for a user in the shooting space A1. The shooting unit 220 is composed of an upper strobe 82, a left strobe 83, a right strobe 84, a foot strobe 85, a camera 91, a touch panel monitor 92, and a speaker 93.

上ストロボ82、左ストロボ83、右ストロボ84、および足元ストロボ85は、撮影空間A1内に配置され、制御部201から供給される照明制御信号に従って発光する。 The upper strobe 82, left strobe 83, right strobe 84, and foot strobe 85 are arranged within the shooting space A1 and emit light according to the lighting control signal supplied from the control unit 201.

カメラ91は、制御部201によるシャッタ制御に従って撮影を行い、撮影によって得られた撮影画像(画像データ)を制御部201に出力する。 The camera 91 captures images according to shutter control by the control unit 201, and outputs the captured image (image data) obtained by the capture to the control unit 201.

編集操作部27Aは、編集空間A2-1にいる利用者を対象とした編集処理を実現する。編集操作部27Aは、タブレット内蔵モニタ131、タッチペン132A,132B、およびスピーカ133から構成される。編集操作部27Bは、編集空間A2-2にいる利用者を対象とした編集処理を実現し、編集操作部27Aと同一の構成を有する。なお、以下、編集操作部27A,27Bを特に区別しない場合には、単に、編集操作部27という。 Editing operation unit 27A realizes editing processing targeted at a user in editing space A2-1. Editing operation unit 27A is composed of a tablet built-in monitor 131, touch pens 132A and 132B, and a speaker 133. Editing operation unit 27B realizes editing processing targeted at a user in editing space A2-2, and has the same configuration as editing operation unit 27A. In the following, when there is no particular distinction between editing operation units 27A and 27B, they will simply be referred to as editing operation unit 27.

タブレット内蔵モニタ131は、制御部201による制御に従って編集画面を表示し、編集画面に対する利用者の操作を受け付ける。利用者の操作の内容を表す入力信号は制御部201に供給され、編集対象となる撮影画像が編集される。 The tablet built-in monitor 131 displays an editing screen according to the control of the control unit 201 and accepts operations on the editing screen by the user. An input signal representing the content of the user's operation is supplied to the control unit 201, and the captured image to be edited is edited.

印刷操作部28は、印刷待ち空間A3にいる利用者に、作成画像を印刷済みのシール紙を提供する印刷処理を実現する。印刷操作部28は、プリンタ140を含むように構成される。プリンタ140にはシール紙ユニット141が装着される。 The print operation unit 28 performs a print process that provides sticker paper with a printed image to a user in the print waiting space A3. The print operation unit 28 is configured to include a printer 140. A sticker paper unit 141 is attached to the printer 140.

プリンタ140は、制御部201から供給された印刷データに基づいて、編集画像をシール紙ユニット141に収納されているシール紙142に印刷し、シール紙排出口161に排出する。 Based on the print data supplied from the control unit 201, the printer 140 prints the edited image onto sticker paper 142 stored in the sticker paper unit 141 and ejects it from the sticker paper ejection port 161.

(写真シール作成装置の機能ブロック)
図10は写真シール作成装置1の機能ブロックを示すブロック図である。写真シール作成装置1は、事前選択部210、撮影部220、編集部230、および印刷部240として機能する。また、制御部201は、本発明の写真シール作成プログラムを実行することにより、事前選択処理部301、撮影処理部302、受付部303、抽出部304、特定部305、画像処理部306、合成部307、編集処理部308、および印刷処理部309として機能する。
(Function block of the photo sticker creation device)
10 is a block diagram showing the functional blocks of the photo sticker creating device 1. The photo sticker creating device 1 functions as a pre-selection unit 210, a photographing unit 220, an editing unit 230, and a printing unit 240. The control unit 201 also functions as a pre-selection processing unit 301, a photographing processing unit 302, a receiving unit 303, an extraction unit 304, a specification unit 305, an image processing unit 306, a synthesis unit 307, an editing processing unit 308, and a printing processing unit 309 by executing the photo sticker creating program of the present invention.

事前選択部210は、上述した事前選択操作部20と、事前選択処理部301とを備える。事前選択処理部301は、事前選択操作部20におけるタッチパネルモニタ71、スピーカ72、および硬貨処理部74を制御することで、事前選択処理を行う。事前選択処理部301は、撮影空間A1において行われる撮影に関するコースの選択のための選択画面等をタッチパネルモニタ71に表示させる。また事前選択処理部301は、タッチパネルモニタ71に対する、利用者の操作入力を受け付ける。具体的には、事前選択処理部301は、タッチパネルモニタ71に表示された選択画面に対する選択の操作入力、および利用者の名前の入力等を受け付ける。また事前選択処理部301は、各種の選択操作を説明するガイダンスの出力を制御する。事前選択処理部301は、各種の選択操作を説明する画面をタッチパネルモニタ71に表示させたり、各種の選択操作を説明する音声をスピーカ72から出力させたりする。 The pre-selection unit 210 includes the pre-selection operation unit 20 and the pre-selection processing unit 301. The pre-selection processing unit 301 performs pre-selection processing by controlling the touch panel monitor 71, the speaker 72, and the coin processing unit 74 in the pre-selection operation unit 20. The pre-selection processing unit 301 displays a selection screen for selecting a course related to photography performed in the photography space A1 on the touch panel monitor 71. The pre-selection processing unit 301 also accepts user operation input to the touch panel monitor 71. Specifically, the pre-selection processing unit 301 accepts operation input of selection on the selection screen displayed on the touch panel monitor 71, input of the user's name, etc. The pre-selection processing unit 301 also controls output of guidance explaining various selection operations. The pre-selection processing unit 301 displays a screen explaining various selection operations on the touch panel monitor 71, and outputs audio explaining various selection operations from the speaker 72.

撮影部220は、上述した撮影操作部21と、撮影処理部302とを備える。撮影処理部302は、撮影操作部21におけるカメラ91、タッチパネルモニタ92、およびスピーカ93を制御することで、撮影処理を行う。 The photographing unit 220 includes the photographing operation unit 21 and the photographing processing unit 302. The photographing processing unit 302 controls the camera 91, the touch panel monitor 92, and the speaker 93 in the photographing operation unit 21 to perform photographing processing.

撮影処理部302は、タッチパネルモニタ92に対する、利用者の操作入力を受け付ける。例えば、撮影空間A1における撮影処理は、撮影処理部302が、利用者によるタッチパネルモニタ92への接触操作を入力として受け付けることにより開始される。 The image capture processing unit 302 accepts operation input by the user on the touch panel monitor 92. For example, the image capture processing in the image capture space A1 is started when the image capture processing unit 302 accepts as input a touch operation by the user on the touch panel monitor 92.

撮影処理部302は、カメラ91を制御し、利用者を被写体として撮影する。撮影には、動画像と静止画像とがある。撮影処理部302は、タッチパネルモニタ92の表示を制御することにより、カメラ91に取り込まれた動画像をタッチパネルモニタ92にライブビュー表示させたり、撮影結果である静止画像を撮影画像として表示させたりする。 The image capture processing unit 302 controls the camera 91 to capture an image of the user as a subject. The captured image can be a moving image or a still image. The image capture processing unit 302 controls the display of the touch panel monitor 92 to display a live view of the moving image captured by the camera 91 on the touch panel monitor 92, or to display a still image that is the result of the capture as a captured image.

また、撮影処理部302は、撮影枚数、利用者の立ち位置、サンプルポーズ、目線についてのメッセージ、および撮影タイミング等を説明するインストラクション画面をタッチパネルモニタ92に表示させる。さらに、それぞれのインストラクション画面に対応するナレーションの音声、およびBGMをスピーカ93から出力させる。 The photography processing unit 302 also causes the touch panel monitor 92 to display instruction screens that explain the number of shots to be taken, the user's standing position, sample poses, messages about line of sight, and timing for taking pictures. Furthermore, the narration audio and background music corresponding to each instruction screen are output from the speaker 93.

受付部303は、撮影部220で利用者を撮影した画像データを受け付ける。 The reception unit 303 receives image data of the user captured by the image capture unit 220.

抽出部304は、受付部303が受け付けた画像データから、利用者の顔領域を抽出するとともに、処理対象の領域の画像データを抽出する。例えば、図11に示す例では、まず、顔領域F1,F2を抽出する。そして、各顔領域F1,F2から、それぞれ複数の処理領域E11,E12,E21,E22を抽出する。これら処理領域は、画像処理部306による画像処理の対象とする領域である。 The extraction unit 304 extracts the user's facial region from the image data accepted by the acceptance unit 303, and also extracts image data of the region to be processed. For example, in the example shown in FIG. 11, facial regions F1 and F2 are first extracted. Then, multiple processing regions E11, E12, E21, and E22 are extracted from each of the facial regions F1 and F2. These processing regions are the regions to be subjected to image processing by the image processing unit 306.

特定部305は、図17を用いて後述する領域特定モデルMを利用して、受付部303で受け付けた画像データから、顔の少なくとも一部が重なる複数の所定領域の画素をそれぞれ特定する複数のデータを出力する。具体的には、特定部305は、抽出部304で抽出された各処理領域の画像データから、複数の所定領域の画素を特定するデータを出力する。この複数の所定領域は、例えば目や口等の特定の部位を含み、少なくとも一部が重複する。例えば、領域特定モデルMが2つの所定領域を特定する場合、特定部305は、受付部303で受け付けた新たな画像データから、第1領域の画素の情報に関する第1のデータと、第2領域の画素の情報に関する第2のデータを出力する。ここで、「領域」とは、画像から予め定められる基準で特定される範囲である。図12の例では、「目のパーツに応じて特定される範囲」を第1領域とし、「まつ毛に応じて特定される範囲」を第2領域として説明する。したがって、特定部305は、図12(a)に示す処理領域E11の画像データから、図12(b)に示す目のパーツを表す第1領域に関する画素の位置情報を含む第1のデータD1と、図12(c)に示すまつげを表す第2領域に関する画素の位置情報を含む第2のデータD2とを出力する。 The identification unit 305 uses the area identification model M, which will be described later with reference to FIG. 17, to output a plurality of data items that identify pixels of a plurality of predetermined areas where at least a portion of the face overlaps, from the image data received by the reception unit 303. Specifically, the identification unit 305 outputs data items that identify pixels of a plurality of predetermined areas from the image data of each processing area extracted by the extraction unit 304. The plurality of predetermined areas include specific parts, such as the eyes and mouth, and at least a portion of the areas overlap. For example, when the area identification model M identifies two predetermined areas, the identification unit 305 outputs first data items related to information on pixels of the first area and second data items related to information on pixels of the second area from new image data received by the reception unit 303. Here, the "area" is a range identified from an image based on a predetermined criterion. In the example of FIG. 12, the "range identified according to eye parts" is described as the first area, and the "range identified according to eyelashes" is described as the second area. Therefore, the identification unit 305 outputs, from the image data of the processing area E11 shown in FIG. 12(a), first data D1 including pixel position information for the first area representing the eye parts shown in FIG. 12(b), and second data D2 including pixel position information for the second area representing the eyelashes shown in FIG. 12(c).

図12(b)に示す第1のデータD1で特定される第1領域は、二重B01、瞳孔B02、虹彩B03、涙丘B04、白目B05、粘膜B06及びその他B07の目のパーツの7つの領域を含む。したがって、第1のデータD1では、この第1領域を構成する各部分B01~B07についての画素の位置情報を含む。 The first region identified by the first data D1 shown in FIG. 12(b) includes seven regions of the eye parts: double eyelid B01, pupil B02, iris B03, caruncle B04, white of the eye B05, mucous membrane B06, and other B07. Therefore, the first data D1 includes pixel position information for each of the parts B01 to B07 that make up this first region.

ここで、二重B01は、眼球から上眼瞼の1つ目のしわまでの領域である。すなわち、二重B01は、二重、奥二重、一重等と一般的に利用する二重とは別の意味である。瞳孔B02は、いわゆる黒目における虹彩B03の内側の孔の部分の領域である。虹彩B03は、いわゆる白目と黒目の境界である外側の円形と、内側の瞳孔B02との境界である円形とで形成される円環の領域である。なお、虹彩B03は、正確な円形で形成されるものではなく、目の開き方によって円形でない場合も少なくない。図12(b)に示す例でも、虹彩B03の上側は上眼瞼により一部が隠れ、下側も下眼瞼により一部が隠れているため、正円ではない円環である。涙丘B04は、目頭の内側の涙の成分を分泌する領域である。白目B05は、強膜とも呼ばれる部分であり、白色の領域である。粘膜B06は、眼球周辺の肌の縁部分の濡れている領域である。その他B07は、上述の部分B01~B06以外の領域である。 Here, the double eyelid B01 is the area from the eyeball to the first crease of the upper eyelid. In other words, the double eyelid B01 has a different meaning from the double eyelid commonly used, such as double eyelid, deep-set eyelid, single eyelid, etc. The pupil B02 is the area of the hole inside the iris B03 in the black of the eye. The iris B03 is a circular area formed by an outer circle that is the boundary between the white of the eye and the black of the eye, and an inner circle that is the boundary with the pupil B02. Note that the iris B03 is not formed in an exact circle, and is often not circular depending on how the eyes are opened. In the example shown in FIG. 12(b), the upper side of the iris B03 is partially hidden by the upper eyelid, and the lower side is also partially hidden by the lower eyelid, so it is a ring that is not a perfect circle. The caruncle B04 is the area inside the inner corner of the eye that secretes tear components. The white of the eye B05 is also called the sclera, and is a white area. Mucous membrane B06 is the wet area on the edge of the skin around the eyeball. Other B07 is an area other than the above-mentioned parts B01 to B06.

図12(c)に示す第2のデータD2で特定される第2領域は、上まつ毛B11、下まつ毛B12及びその他B13の3つの領域を含む。したがって、データD2では、この第2領域を構成する各部分B11~B13についての画素の位置情報を含む。ここで、上まつ毛B11は、上側の領域である。下まつ毛B12は、下側の領域である。その他は、上まつ毛B11及び下まつ毛B12以外の領域である。 The second region specified by the second data D2 shown in FIG. 12(c) includes three regions: upper eyelashes B11, lower eyelashes B12, and others B13. Therefore, data D2 includes pixel position information for each of the portions B11 to B13 that make up this second region. Here, upper eyelashes B11 is the upper region. Lower eyelashes B12 is the lower region. Others is the region other than upper eyelashes B11 and lower eyelashes B12.

したがって、ここでは、図12(b)及び図12(c)に示すように、特定部305が特定する各領域は、さらに細分化されたサブ領域を含むものとして説明する。 Therefore, in this description, each area identified by the identification unit 305 is assumed to include further subdivided subareas, as shown in Figures 12(b) and 12(c).

図12(b)に示す第1のデータD1の目のパーツに関する第1領域と、図12(c)に示すデータD2のまつ毛に関する第2領域とは、一部が重なる。具体的には、二重B01と上まつ毛B11とは一部が重なる。また、上まつ毛B11及び下まつ毛B12は、その他B07と一部が重なる。ここで、特定部305で特定される複数の領域の前後関係は予め定められる。例えば、図12(b)に示される目のパーツに関する第1領域と、図12(c)に示されるまつ毛に関する第2領域との関係は、画像の紙面を基準とすると、第1領域が後ろ側であり、第2領域が前側である。具体的には、目の各部分B01~B06よりも、まつ毛B11,B12が前側にある。このような前後関係が予め定められる。 The first region related to the eye features in the first data D1 shown in FIG. 12(b) partially overlaps with the second region related to the eyelashes in the data D2 shown in FIG. 12(c). Specifically, the double eyelids B01 partially overlap with the upper eyelashes B11. The upper eyelashes B11 and the lower eyelashes B12 partially overlap with the rest B07. Here, the anteroposterior relationship of the multiple regions identified by the identification unit 305 is determined in advance. For example, the relationship between the first region related to the eye features shown in FIG. 12(b) and the second region related to the eyelashes shown in FIG. 12(c) is that the first region is behind and the second region is in front, based on the paper surface of the image. Specifically, the eyelashes B11 and B12 are in front of the eye parts B01 to B06. Such a anteroposterior relationship is determined in advance.

特定部305は、例えば、セマンティックセグメンテーションを利用して、複数の領域をそれぞれ特定することができる。このセマンティックセグメンテーション技術によって各領域を抽出することで、各領域について画素単位での細かい領域抽出が可能となる。これにより、設定された領域を利用して画像処理することができるため、各領域に応じて細かく設定された画像処理を実現することができる。 The identification unit 305 can identify each of the multiple regions, for example, by using semantic segmentation. By extracting each region using this semantic segmentation technology, it becomes possible to extract fine regions on a pixel-by-pixel basis for each region. This allows image processing to be performed using the set regions, making it possible to realize image processing that is set in detail according to each region.

画像処理部306は、画像データの複数の領域に対してそれぞれ予め定められる方法で処理する。例えば、画像処理部306は、画像データの第1領域に対して、予め定められる第1の方法で処理するとともに、画像データの第2領域に対して予め定められる第2の方法で処理する。 The image processing unit 306 processes each of the multiple regions of the image data using a predetermined method. For example, the image processing unit 306 processes a first region of the image data using a predetermined first method, and processes a second region of the image data using a predetermined second method.

図12に示す例では、図12(b)に示す第1のデータD1で特定される画像データの第1領域について、画像処理部306は、虹彩B03の形を大きくするような処理や、白目B05の色を白くするような処理を実行してもよい。このように虹彩B03や白目B05を画像処理することで、目を大きくはっきりと見せることが可能となり、美観を向上させることができる。また、画像処理部306は、第1のデータで特定される画像データの第1領域について、カラーコンタクトをしたように、虹彩B03の色を変更する処理を実行してもよい。さらに、画像処理部306は、第1のデータD1で特定される画像データの第1領域について、メイクが目のパーツに施されたような画像処理をしてもよい。具体的には、画像処理部306は、二重B01や、二重B01から所定範囲内のその他B07の領域にアイシャドウを塗るような処理を実行したり、粘膜B06の周囲にアイラインを描くような処理を実行したりしてもよい。なお、画像処理部306は、上述した複数の処理を組み合わせて実行しても良い。 In the example shown in FIG. 12, the image processing unit 306 may perform a process to enlarge the shape of the iris B03 or a process to whiten the color of the white of the eye B05 for the first region of the image data specified by the first data D1 shown in FIG. 12(b). By performing image processing on the iris B03 and the white of the eye B05 in this way, it is possible to make the eyes look larger and clearer, thereby improving the aesthetic appearance. The image processing unit 306 may also perform a process to change the color of the iris B03 for the first region of the image data specified by the first data, as if wearing color contact lenses. Furthermore, the image processing unit 306 may perform image processing on the first region of the image data specified by the first data D1 as if makeup was applied to the parts of the eye. Specifically, the image processing unit 306 may perform a process to apply eyeshadow to the double eyelid B01 and the other B07 region within a predetermined range from the double eyelid B01, or a process to draw an eyeliner around the mucous membrane B06. The image processing unit 306 may perform a combination of the above-mentioned processes.

また例えば、図12(c)に示す第2のデータD2で特定される画像データの第2領域について、画像処理部306は、上まつ毛B11及び下まつ毛B12の長さを長くしたり、太くしたりして、付けまつ毛をしたり、マスカラを塗ったような画像処理をしてもよい。 For example, for the second region of the image data identified by the second data D2 shown in FIG. 12(c), the image processing unit 306 may perform image processing such as lengthening or thickening the upper eyelashes B11 and the lower eyelashes B12 to give the appearance of false eyelashes or mascara.

上述したように、特定部305で特定される複数の領域は、異なるレイヤとして扱うことが可能であり、画像データにおける奥行き関係が予め定められる。したがって、画像処理部306は、最終的に、背景側に位置する領域に対して処理された画像データのレイヤに、前面側に位置する領域に対して処理された画像データのレイヤを順に重ねることができる。上述の例では、画像処理部306は、後ろ側に位置する第1領域に対して処理された画像データに、前側に位置する第2領域に対して処理された画像データを重ねることができる。仮に3つの領域がある場合でも、奥行きに従って、処理された画像データを重ねることができる。これにより、例えば、画像処理された目のパーツの上に、画像処理されたまつ毛が重なり、自然な画像データを得ることができる。すなわち、まつ毛の上に、目のパーツが重なるような不自然な画像データとなる恐れがない。 As described above, the multiple regions identified by the identification unit 305 can be treated as different layers, and the depth relationship in the image data is predetermined. Therefore, the image processing unit 306 can ultimately overlay a layer of image data processed for a region located on the foreground side on a layer of image data processed for a region located on the background side. In the above example, the image processing unit 306 can overlay image data processed for a second region located on the front side on image data processed for a first region located on the rear side. Even if there are three regions, the processed image data can be overlaid according to the depth. This makes it possible to obtain natural image data, for example, with image-processed eyelashes overlaid on image-processed eye parts. In other words, there is no risk of unnatural image data in which eye parts are overlaid on eyelashes.

合成部307は、処理した画像を合成用画像とし、カメラ91に取り込まれた動画像に合成用画像を合成し、合成した画像をタッチパネルモニタ92にライブビュー表示画像としてさせる。したがって、利用者は、仕上がりイメージをリアルタイムで確認しながら撮影を行うことができる。 The compositing unit 307 uses the processed image as a compositing image, combines the compositing image with the moving image captured by the camera 91, and displays the combined image as a live view display image on the touch panel monitor 92. Therefore, the user can take a picture while checking the final image in real time.

編集部230は、上述した編集操作部27A,27Bと、編集処理部308とを備える。編集処理部308は、編集操作部27A,27Bにおけるタブレット内蔵モニタ131、およびスピーカ133を制御することで、編集処理を行う。編集処理部308は、タブレット内蔵モニタ131に対する、タッチペン132A,132Bを用いた利用者の操作入力を受け付ける。 The editing unit 230 includes the above-mentioned editing operation units 27A and 27B, and an editing processing unit 308. The editing processing unit 308 performs editing processing by controlling the tablet built-in monitor 131 and the speaker 133 in the editing operation units 27A and 27B. The editing processing unit 308 accepts operation input by the user using the touch pens 132A and 132B on the tablet built-in monitor 131.

また、編集処理部308は、タブレット内蔵モニタ131に表示させた選択画面に対する選択操作に応じて、編集対象画像としての撮影画像に所定の画像処理を施し、タブレット内蔵モニタ131に表示させる。あるいは、編集処理部308は、タブレット内蔵モニタ131に表示させた編集画面に対する入力操作に応じて、合成用画像に所定の画像処理を施し、あるいは、入力操作に応じて新たな合成用画像を生成して、撮影画像に合成し、タブレット内蔵モニタ131に表示させる。 In addition, the editing processing unit 308 performs a predetermined image processing on the captured image as the image to be edited in response to a selection operation on the selection screen displayed on the tablet built-in monitor 131, and displays the image on the tablet built-in monitor 131. Alternatively, the editing processing unit 308 performs a predetermined image processing on the image to be combined in response to an input operation on the editing screen displayed on the tablet built-in monitor 131, or generates a new image to be combined in response to the input operation, combines it with the captured image, and displays it on the tablet built-in monitor 131.

また、編集処理部308は、編集の進め方などを説明するガイダンスの出力を制御する。例えば、編集処理部308は、編集の進め方などを説明するガイダンスの画面をタブレット内蔵モニタ131に表示させたり、編集の進め方などを説明するガイダンスの音声をスピーカ133から出力させたりする。また、編集処理部308は通信部203を制御し、インターネットなどのネットワークを介した通信に関する処理を行う。また、編集処理部308は、印刷操作部28のプリンタ140を制御することで、印刷処理を行ってもよい。 The editing processing unit 308 also controls the output of guidance that explains how to proceed with editing. For example, the editing processing unit 308 causes a guidance screen that explains how to proceed with editing to be displayed on the tablet built-in monitor 131, and causes audio guidance that explains how to proceed with editing to be output from the speaker 133. The editing processing unit 308 also controls the communication unit 203 to perform processing related to communication via a network such as the Internet. The editing processing unit 308 may also perform printing processing by controlling the printer 140 of the print operation unit 28.

印刷部240は、上述した印刷操作部28と、印刷処理部309とを備える。印刷処理部309は、編集処理部308から印刷データを受け取り、印刷操作部28のプリンタ140を制御することで、印刷処理を行う。なお、ここでは、画像データを出力する出力部の一例として印刷データである写真シールを出力する印刷部240を用いて説明したが、画像データの出力方法は、これに限定されない。例えば、ネットワーク等を用いて画像データ自体を外部の通信端末に送信する送信手段を出力部としてもよい。 The printing unit 240 includes the printing operation unit 28 and the printing processing unit 309 described above. The printing processing unit 309 receives print data from the editing processing unit 308 and performs printing processing by controlling the printer 140 of the printing operation unit 28. Note that, although the printing unit 240 that outputs photo stickers, which are print data, has been described here as an example of an output unit that outputs image data, the method of outputting image data is not limited to this. For example, the output unit may be a transmission means that transmits the image data itself to an external communication terminal using a network or the like.

このように、写真シール作成装置1は課金と引き換えに、利用者の気持ちが盛り上がるような仕掛け(撮影ポーズの選択、BGM、ナレーションなど)が種々施された写真シール作成ゲームを提供する。そのため、写真シール作成装置1での作成画像は、利用者の楽しい表情が引き出された画像や、趣向を凝らした、華やかな画像となる。 In this way, in exchange for a fee, the photo sticker creation device 1 provides a photo sticker creation game with various mechanisms (selection of poses for taking photos, background music, narration, etc.) to excite the user. Therefore, the images created by the photo sticker creation device 1 are images that bring out the joyful expressions of the user and are elaborate and gorgeous images.

また、写真シール作成装置1ではライティングなどの設備が充実しており、そして画像の変形処理(例えば被写体の目の大きさや脚の長さなど)および色の補正(被写体の肌の美白処理など)などを高度な技術で行えるため、写真シール作成装置1で作成した画像は、利用者の写りが良い画像となる。 In addition, the photo sticker creation device 1 is fully equipped with lighting and other facilities, and can perform image transformation processing (for example, the size of the subject's eyes or the length of the legs) and color correction (such as whitening the subject's skin) using advanced technology, so the images created with the photo sticker creation device 1 will look good on the user.

また、写真シール作成装置1以外での画像処理(例えば写真加工のためのアプリケーションなどでの処理)に比べて容易に編集(画像への落書き)ができ、当該編集のバリエーションも豊かである。この点からも、写真シール作成装置1での作成画像は写真シール作成装置1以外で撮影および画像処理された画像に比べ、比較的華やかに仕上がるといえる。 In addition, editing (drawing on an image) is easier than image processing (for example, processing with a photo editing application) done outside of the photo sticker creation device 1, and there are many variations in the editing options. From this point of view, it can be said that images created with the photo sticker creation device 1 have a relatively gorgeous finish compared to images taken and processed outside of the photo sticker creation device 1.

(写真シール作成ゲームの流れ)
次に、利用者が写真シール作成装置1において写真シール作成ゲームを行う処理の流れについて、図13を用いて説明する。図13は、写真シール作成装置1におけるゲームの開始から当該ゲームで写真シールを作成するまでの処理の流れを示すフローチャートである。
(Photo sticker creation game flow)
Next, a process flow in which a user plays a photo sticker creating game in the photo sticker creating device 1 will be described with reference to Fig. 13. Fig. 13 is a flow chart showing a process flow from the start of the game in the photo sticker creating device 1 to creating a photo sticker in the game.

ゲーム開始前の状態においては、写真シール作成装置1の事前選択処理部301として機能する制御部201は、事前選択操作部20のタッチパネルモニタ71に、硬貨の投入を促すメッセージを表示させる。また、制御部201は、図13に示すように、硬貨処理部74からの起動信号の有無に基づいて、硬貨投入返却口73に硬貨が投入されたか否かを判定する(S1)。制御部201は、硬貨投入返却口73に硬貨が投入されていないと判定した場合には(S1:NO)、硬貨が投入されたか否かの判定処理を継続する。 Before the game starts, the control unit 201, functioning as the pre-selection processing unit 301 of the photo sticker creation device 1, displays a message encouraging the user to insert coins on the touch panel monitor 71 of the pre-selection operation unit 20. As shown in FIG. 13, the control unit 201 also determines whether or not a coin has been inserted into the coin insertion/return slot 73 based on the presence or absence of a start-up signal from the coin processing unit 74 (S1). If the control unit 201 determines that no coins have been inserted into the coin insertion/return slot 73 (S1: NO), it continues the process of determining whether or not a coin has been inserted.

ゲームを開始しようとする利用者は、事前選択操作部20の前方の空間である事前選択空間A0において硬貨投入返却口73に硬貨を投入する。硬貨投入返却口73へ硬貨が投入されると、硬貨処理部74からゲームの開始を指示する起動信号が出力される。制御部201は、硬貨処理部74から起動信号を入力すると、硬貨投入返却口73に硬貨が投入されたと判定し(S1:YES)、利用者に対して事前接客処理を実行する(S2)。 A user who wishes to start a game inserts a coin into the coin insertion/return slot 73 in the pre-selection space A0, which is the space in front of the pre-selection operation unit 20. When a coin is inserted into the coin insertion/return slot 73, a start signal is output from the coin processing unit 74 to instruct the start of the game. When the control unit 201 inputs the start signal from the coin processing unit 74, it determines that a coin has been inserted into the coin insertion/return slot 73 (S1: YES) and executes a pre-service process for the user (S2).

事前接客処理においては、制御部201は、タッチパネルモニタ71に、コースの選択、名前の入力、およびデザインの選択等を促すメッセージ等を表示させる。利用者が、タッチパネルモニタ71に表示されるメッセージ等に従って各種の選択または入力を行うと、制御部201は、撮影コース、名前、デザイン、および印刷レイアウト等の設定を行う。制御部201は、複数種類の合成用背景画像を選択可能にタッチパネルモニタ92に表示させ、合成用背景画像を利用者に選択させる。 In the pre-customer service process, the control unit 201 causes the touch panel monitor 71 to display messages and the like encouraging the user to select a course, input a name, select a design, and the like. When the user makes various selections or inputs in accordance with the messages and the like displayed on the touch panel monitor 71, the control unit 201 sets the photography course, name, design, print layout, and the like. The control unit 201 causes the touch panel monitor 92 to display multiple selectable background images for compositing, and allows the user to select a background image for compositing.

事前接客処理が終了すると、制御部201は、利用者に対して撮影空間A1に移動して撮影を行うことを促すメッセージ等をタッチパネルモニタ71に表示させる。撮影処理部302として機能する制御部201は、撮影操作部21のタッチパネルモニタ92に、画面にタッチするように促すメッセージを表示させる。なお、このメッセージと共に、あるいはこのメッセージに代えて、スタートボタンを表示させてもよい。また、制御部201は、BGMと共に、画面にタッチするように促すナレーションを、スピーカ93から出力させる。撮影空間A1に移動した利用者が、タッチパネルモニタ92にタッチすると、制御部201は、タッチパネルモニタ92がタッチされたことを読み取り、撮影処理を開始する(S3)。 When the pre-service processing is completed, the control unit 201 causes the touch panel monitor 71 to display a message or the like encouraging the user to move to the shooting space A1 to take a photo. The control unit 201, functioning as the shooting processing unit 302, causes the touch panel monitor 92 of the shooting operation unit 21 to display a message encouraging the user to touch the screen. A start button may be displayed together with or instead of this message. The control unit 201 also causes the speaker 93 to output a narration encouraging the user to touch the screen along with background music. When the user who has moved to the shooting space A1 touches the touch panel monitor 92, the control unit 201 reads that the touch panel monitor 92 has been touched and starts the shooting processing (S3).

撮影処理においては、制御部201は、タッチパネルモニタ92に、例えばライティングに関するガイダンスを表示させ、利用者にライティングのレベルの選択を促す。利用者がライティングのレベルを選択すると、制御部201は、ライティングのレベルを、選択されたレベルに設定する。 In the shooting process, the control unit 201 displays, for example, guidance regarding lighting on the touch panel monitor 92, and prompts the user to select a lighting level. When the user selects a lighting level, the control unit 201 sets the lighting level to the selected level.

また、制御部201は、撮影枚数を説明するためのインストラクション画面をタッチパネルモニタ92に表示させ、対応するナレーションをスピーカ93から出力させる。本実施形態では、一例として、撮影枚数は7枚に設定されている。 The control unit 201 also causes an instruction screen to be displayed on the touch panel monitor 92 to explain the number of shots to be taken, and causes the corresponding narration to be output from the speaker 93. In this embodiment, as an example, the number of shots to be taken is set to seven.

次に、制御部201は、利用者を立ち位置に誘導するためのインストラクション画面をタッチパネルモニタ92に表示させ、対応するナレーションをスピーカ93から出力させる。 Next, the control unit 201 causes an instruction screen to be displayed on the touch panel monitor 92 to guide the user to a proper standing position, and causes the corresponding narration to be output from the speaker 93.

以上のようなインストラクション画面を表示させた後、制御部201は、利用者に選択させた撮影コースに応じて、合成用背景画像と、カメラ91で取得している動画像とを合成したライブビュー表示画像を、ライブビュー表示としてタッチパネルモニタ92に表示させる(S4)。これにより、利用者は、仕上がりイメージを確認しながらポーズを取ることができる。 After displaying the instruction screen as described above, the control unit 201 causes the touch panel monitor 92 to display a live view display image, which is a combination of the background image for synthesis and the moving image captured by the camera 91, according to the shooting course selected by the user (S4). This allows the user to pose while checking the final image.

制御部201は、ライブビュー表示を、撮影のためのカウントダウンの終了直前まで行い、その間、制御部201は、ライブビュー表示と共に、あるいはライブビュー表示に代えて、サンプルポーズをタッチパネルモニタ92に表示させる。制御部201は、サンプルポーズに合わせたナレーションをスピーカ93から出力させる。 The control unit 201 displays the live view until just before the end of the countdown for shooting, during which the control unit 201 displays sample poses on the touch panel monitor 92 together with the live view display or in place of the live view display. The control unit 201 outputs narration that matches the sample poses from the speaker 93.

制御部201は、ライブビュー表示の開始から終了までの時間を管理しており、予め設定した所定の時間が経過すると、タッチパネルモニタ92の表示とスピーカ93の音声とでカウントダウンを行う。 The control unit 201 manages the time from the start to the end of the live view display, and when a preset time has elapsed, a countdown is performed by displaying on the touch panel monitor 92 and playing audio from the speaker 93.

制御部201は、カウントダウンの終了タイミングで、上ストロボ82、左ストロボ83、右ストロボ84、および足元ストロボ85に照明制御信号を送信すると共にカメラ91にシャッタ信号を送信する。 When the countdown ends, the control unit 201 sends a lighting control signal to the upper strobe 82, the left strobe 83, the right strobe 84, and the foot strobe 85, and also sends a shutter signal to the camera 91.

これにより、上ストロボ82、左ストロボ83、右ストロボ84、および足元ストロボ85から閃光を照射し、照明された利用者が背景とともに写っている撮影画像をカメラ91により取得する。本実施形態では、一例として、ステップS3からステップS4までの処理を複数回繰り返して7枚の撮影画像を取得する。また、制御部201は、撮影画像に合成用背景画像を合成させた編集対象画像を記憶部202に記憶させる。 As a result, flashes are emitted from the upper strobe 82, left strobe 83, right strobe 84, and foot strobe 85, and a captured image showing the illuminated user together with the background is captured by the camera 91. In this embodiment, as an example, the process from step S3 to step S4 is repeated multiple times to capture seven captured images. The control unit 201 also stores in the memory unit 202 the image to be edited, which is the captured image combined with the background image to be combined.

なお、ここでは、予め設定した時間毎に撮影画像が取得される例で説明したが、撮影画像の取得タイミングはこれに限定されない。例えば、撮影のための操作ボタンを撮影操作部21が有する場合、この操作ボタンを操作したタイミングで撮影画像を取得するようにしてもよい。 Note that, although an example has been described here in which a photographed image is acquired at every preset time, the timing of acquiring the photographed image is not limited to this. For example, if the photographing operation unit 21 has an operation button for photographing, the photographed image may be acquired at the timing when this operation button is operated.

撮影終了後、制御部201は、利用者に対して、編集空間A2-1、または編集空間A2-2のいずれか一方への移動を促す案内画面をタッチパネルモニタ92に表示するとともに、音声による移動案内をスピーカ93に出力する。 After shooting is completed, the control unit 201 displays a guidance screen on the touch panel monitor 92 encouraging the user to move to either editing space A2-1 or editing space A2-2, and outputs audio guidance to the speaker 93.

そして、制御部201は、利用者による編集対象画像の編集を許容する編集処理を実行する(S5)。詳述すると、制御部201は、編集対象画像を、タブレット内蔵モニタ131に表示し、この編集対象画像に対して利用者がタッチペン132A,132Bでスタンプ画像やペン画像などを描くことを許容し、編集画像を作成する。 Then, the control unit 201 executes an editing process that allows the user to edit the image to be edited (S5). In more detail, the control unit 201 displays the image to be edited on the tablet built-in monitor 131, and allows the user to draw stamp images, pen images, etc. on the image to be edited with the touch pens 132A and 132B to create an edited image.

その後、制御部201は、利用者に対してシール紙排出口161が設けられた印刷待ち空間A3への移動を促す案内画面をタブレット内蔵モニタ131に表示するとともに、音声による移動案内をスピーカ133に出力する。 After that, the control unit 201 displays a guidance screen on the tablet's built-in monitor 131 to encourage the user to move to the print waiting space A3 where the sticker paper outlet 161 is located, and outputs audio guidance to the speaker 133.

さらに、制御部201は、事前選択操作部20において選択された印刷レイアウトに編集画像を配置して印刷用画像を作成し、この印刷用画像をシール紙142に印刷する印刷処理を実行する(S6)。 Furthermore, the control unit 201 executes a printing process to create an image for printing by placing the edited image in the print layout selected in the pre-selection operation unit 20, and prints this image for printing on sticker paper 142 (S6).

印刷処理が終了すると、制御部201は、シール紙142の排出処理を実行し(S7)、印刷完了したシール紙142をシール紙排出口161から排出し、利用者に写真シールとして提供してゲームを終了する。このようにして、写真シール作成装置1により作成した利用者の撮影画像を、写真シールとして出力することができる。なお、詳細な説明は省略するが、本実施形態の写真シール作成装置1は、通信により、撮影画像を携帯端末等に出力することも可能である。 When the printing process is completed, the control unit 201 executes the process of discharging the sticker paper 142 (S7), and discharges the printed sticker paper 142 from the sticker paper outlet 161, providing it to the user as a photo sticker, and ending the game. In this way, the photographed image of the user created by the photo sticker creation device 1 can be output as a photo sticker. Although a detailed explanation is omitted, the photo sticker creation device 1 of this embodiment can also output the photographed image to a mobile terminal or the like via communication.

(合成処理の詳細)
次に、図14に示すフローチャートを参照して、図13のフローチャートのステップS4の合成処理について説明する。図14に示すように、ステップS4の合成処理では、制御部201は、撮影部220で撮影した画像を受け付ける(S41)。
(Details of the composition process)
Next, the compositing process in step S4 in the flowchart of Fig. 13 will be described with reference to the flowchart shown in Fig. 14. As shown in Fig. 14, in the compositing process in step S4, the control unit 201 receives an image captured by the imaging unit 220 (S41).

制御部201は、ステップS41で受け付けた撮影画像に含まれる利用者の顔領域を抽出する(S42)。撮影画像に複数の利用者を含む場合、制御部201は、全ての利用者の顔領域を抽出する。図11の例では、顔領域F1及びF2を抽出する。 The control unit 201 extracts the facial area of the user included in the captured image accepted in step S41 (S42). If the captured image includes multiple users, the control unit 201 extracts the facial areas of all users. In the example of FIG. 11, the control unit 201 extracts facial areas F1 and F2.

制御部201は、ステップS42で抽出した顔領域が抽出された利用者について、さらに、処理対象とする各領域を特定する(S43)。図1の例では、顔領域F1から領域E11及びE12を特定し、顔領域F2から領域E21及びE22を特定する。 The control unit 201 further identifies each area to be processed for the user whose face area was extracted in step S42 (S43). In the example of FIG. 1, areas E11 and E12 are identified from face area F1, and areas E21 and E22 are identified from face area F2.

制御部201は、ステップS43で抽出した各領域の画像データについて、それぞれ予め定められる処理を実行する(S44)。 The control unit 201 performs a predetermined process on the image data of each area extracted in step S43 (S44).

さらに、制御部201は、利用者の顔領域の画像データについて、他の画像処理を実行してもよい(S45)。例えば、制御部201は、予め定められる方法に従い、小顔に処理したり、色白に処理する。このとき、制御部201は、自動で処理してもよいし、利用者の操作に従って処理してもよい。 Furthermore, the control unit 201 may perform other image processing on the image data of the user's face area (S45). For example, the control unit 201 may process the image data to make the face smaller or to make the skin whiter according to a predetermined method. At this time, the control unit 201 may process the image data automatically or according to the user's operation.

制御部201は、ステップS44及びS45で処理された画像を用いて画像を合成する(S46)。ここで合成された画像は、ライブビュー表示により利用者に確認されながら画像の取得がされる。 The control unit 201 synthesizes an image using the images processed in steps S44 and S45 (S46). The image synthesized here is acquired while being confirmed by the user through a live view display.

(表示例)
図15は、タブレット内蔵モニタ131に表示される編集画面400の一例である。図15に示すように、編集画面400は、第1編集部401と第2編集部402とを備える。
(Display example)
15 is an example of an editing screen 400 displayed on the tablet built-in monitor 131. As shown in FIG.

第1編集部401は、第1サムネイル部403、第1編集対象画像表示部405、第1操作ボタン表示部407及び第1パレット409を備える。同様に、第2編集部402は、第2サムネイル部404、第2編集対象画像表示部406、第2操作ボタン表示部408及び第2パレット410を備える。 The first editing section 401 includes a first thumbnail section 403, a first image to be edited display section 405, a first operation button display section 407, and a first palette 409. Similarly, the second editing section 402 includes a second thumbnail section 404, a second image to be edited display section 406, a second operation button display section 408, and a second palette 410.

第1サムネイル部403及び第2サムネイル部404には、撮影された複数の編集対象画像Im1~Im5のサムネイルが表示される。第1サムネイル部403及び第2サムネイル部404に表示されるサムネイルは、タッチペン132A又は132Bで選択することができる。図15に示す例では、それぞれ、編集対象画像Im1、Im3が選択される。なお、図示は省略するが、選択された編集対象画像のサムネイルには、「選択中」の文字が表示されてもよい。また、図13のフローチャートのステップS3で7枚の画像を撮影した場合、サムネイル部403,404にもそれぞれ7枚の編集対象画像が表示されるが、図15は、便宜的に5枚の編集対象画像が表示される例で説明する。 Thumbnails of multiple captured images to be edited Im1 to Im5 are displayed in the first thumbnail section 403 and the second thumbnail section 404. The thumbnails displayed in the first thumbnail section 403 and the second thumbnail section 404 can be selected with the touch pen 132A or 132B. In the example shown in FIG. 15, images to be edited Im1 and Im3 are selected, respectively. Although not shown, the word "selected" may be displayed on the thumbnail of the selected image to be edited. Furthermore, if seven images are captured in step S3 of the flowchart in FIG. 13, seven images to be edited are displayed in the thumbnail sections 403 and 404, respectively, but for convenience, FIG. 15 will be described using an example in which five images to be edited are displayed.

第1編集対象画像表示部405には、第1サムネイル部403で選択された編集対象画像が表示される。また、第2編集対象画像表示部406には、第2サムネイル部404で選択された編集対象画像が表示される。サムネイル部403又は404に表示される編集対象画像において選択される編集対象画像が変更されると、編集対象画像表示部405又は406に表示される編集対象画像も変更される。 The first image to be edited display section 405 displays the image to be edited selected in the first thumbnail section 403. The second image to be edited display section 406 displays the image to be edited selected in the second thumbnail section 404. When the image to be edited selected in the image to be edited displayed in the thumbnail section 403 or 404 is changed, the image to be edited displayed in the image to be edited display section 405 or 406 is also changed.

第1パレット409は、第1編集対象画像表示部405に表示される編集対象画像にコンテンツである文字、模様、色等で装飾する場合にコンテンツの種類等を選択するために利用される。また、第2パレット410は、第2編集対象画像表示部406に表示される編集対象画像にコンテンツで装飾する場合にコンテンツの種類等を選択するために利用される。後に詳述するが、図15に示す例では、各パレット409及び410は、「なりきり」、「顔落書き」、「アイテム」及び「メイク」のタブを含む。 The first palette 409 is used to select the type of content, etc., when decorating the image to be edited displayed in the first image to be edited display section 405 with content such as text, patterns, colors, etc. The second palette 410 is used to select the type of content, etc., when decorating the image to be edited displayed in the second image to be edited display section 406 with content. As will be described in detail later, in the example shown in FIG. 15, each palette 409 and 410 includes tabs for "role play," "face doodle," "item," and "makeup."

上述したように、本実施形態では、各領域を抽出することにより、各領域に想定された処理を実行することが可能となり、利用者にとって好ましい画像処理を実現することができる。 As described above, in this embodiment, by extracting each area, it is possible to perform the processing expected for each area, thereby achieving image processing that is preferable for the user.

(領域特定モデル)
領域特定モデルMは、入力された画像データから、複数の所定領域の画素を特定する複数のデータを出力するものである。
(area specific model)
The area identification model M outputs a plurality of data items that identify pixels in a plurality of predetermined areas from input image data.

この領域特定モデルMを生成するため、図16に示すように、学習器には、複数の画像データと、各画像データの複数の所定部位の領域の画素に関するデータとのセットが学習用データセットとして入力される。また、学習器は、各画像データについて、所定領域の画素の各々との関係を学習する。具体的には、図16に示す例は、2つの所定部位について学習したものであり、学習器は、それぞれ入力データである画像データと正解データである第1の所定領域に関する第1のデータの関係を学習するとともに、入力データである画像データと別の正解データである第2の所定領域に関する第2のデータとの関係を学習したものである。なお、正解データである各所定領域は、少なくとも一部が重なるものである。 To generate this region identification model M, as shown in FIG. 16, a set of multiple image data and data related to pixels in multiple specified regions of each image data are input to the learning device as a learning dataset. The learning device also learns the relationship between each image data and each of the pixels in the specified region. Specifically, the example shown in FIG. 16 is one in which two specified regions are learned, and the learning device learns the relationship between the image data, which is the input data, and the first data related to the first specified region, which is the correct answer data, and also learns the relationship between the image data, which is the input data, and the second data related to the second specified region, which is another correct answer data. Note that the specified regions, which are the correct answer data, overlap at least partially.

このように生成された領域特定モデルMは、入力される新たな画像データから、複数の所定領域の画素を特定する複数のデータを出力する。例えば、領域特定モデルMは、図17に示すように、画像データに対し、第1の所定領域を特定する画素の第1のデータを出力するとともに、第2の所定領域を特定する画素の第2のデータを出力する。 The region identification model M thus generated outputs multiple data identifying pixels of multiple predetermined regions from the new image data input. For example, as shown in FIG. 17, the region identification model M outputs first data of pixels identifying a first predetermined region and outputs second data of pixels identifying a second predetermined region for the image data.

具体的には、入力データである画像データは、人の顔を含むデータである。例えば、第1のデータD1は、図12(b)を用いて上述した目のパーツに関するデータであり、第2のデータD2は、図12(c)を用いて上述したまつ毛に関するデータである。したがって、図12の例の場合、領域特定モデルMは、顔を含む画像データを入力すると、目のパーツである第1領域を特定するとともに、まつ毛のパーツである第2領域を特定する。 Specifically, the image data, which is the input data, is data that includes a human face. For example, the first data D1 is data related to the eye parts described above with reference to FIG. 12(b), and the second data D2 is data related to the eyelashes described above with reference to FIG. 12(c). Therefore, in the example of FIG. 12, when image data including a face is input, the region identification model M identifies a first region that is a part of the eye, and identifies a second region that is a part of the eyelashes.

<変形例>
以上の実施形態は例示であり、この発明の範囲から離れることなく様々な変形が可能である。例えば、目のパーツと、まつ毛とに分けたレイヤを用いた例で説明したが、目のパーツをさらに複数のレイヤに分けることができる。例えば、瞳孔B02、虹彩B03及び白目B05を背景側の一のレイヤとし、他の部分、具体的には二重B01、涙丘B04、粘膜B06をそれより手前側の別のレイヤとして扱うこともできる。
<Modification>
The above embodiment is merely an example, and various modifications are possible without departing from the scope of the present invention. For example, the example has been described using layers divided into eye parts and eyelashes, but the eye parts can be further divided into multiple layers. For example, the pupil B02, iris B03, and white of the eye B05 can be treated as one layer on the background side, and other parts, specifically the double eyelid B01, caruncle B04, and mucous membrane B06, can be treated as another layer on the front side.

また、特定部305は、連続する複数フレームの画像データを用いて、1のデータを出力として得るようにしてもよい。具体的には、例えば、ある画像データについての出力を得るために、特定部305は、対象の画像データ及び4フレーム前迄の画像データを合わせて利用し、対象の画像データについて複数の所定領域を求めてもよい。これにより、仮に、対象の画像データでは所定領域が隠れていた場合であっても、その領域を特定することが可能となり、自然な画像を提供することができる。すなわち、目が指で隠れていた場合や、まぶたが半分閉じることにより目が半分隠れていた場合であっても、見えない部分についても通常の目の形状を所定領域として特定することができれば、自然な画像処理が可能となる。 The identification unit 305 may also use multiple consecutive frames of image data to obtain one piece of data as output. Specifically, for example, to obtain output for certain image data, the identification unit 305 may use the target image data and image data up to four frames prior to obtain multiple predetermined regions for the target image data. This makes it possible to identify a predetermined region even if the target image data hides the predetermined region, and provides a natural image. In other words, even if the eye is hidden by a finger or half-hidden by half-closing the eyelids, natural image processing is possible if the normal eye shape can be identified as the predetermined region for the invisible part.

また、手動で撮影間隔を切り替えるようにしてもよい。例えば、セルフシャッタボタンと、スライドバー等とを設け、セルフシャッタボタンについては、撮影間隔を切り替えるのではなく、撮影のタイミングを決定するように構成する。そして、スライドバー等を操作することにより、セルフシャッタボタンを操作した以降の撮影間隔を変更できるようにしてもよい。 It is also possible to manually switch the shooting interval. For example, a self-shutter button and a slide bar or the like are provided, and the self-shutter button is configured to determine the timing of shooting, rather than switching the shooting interval. Then, it is possible to change the shooting interval after operating the self-shutter button by operating the slide bar or the like.

さらに、上述した例では、画像処理装置の一例として、写真シール作成装置を用いて説明したが、スマートフォンやタブレット等の画像を取得し、処理することができる端末であれば同様である。 Furthermore, in the above example, a photo sticker creation device was used as an example of an image processing device, but the same applies to any terminal that can acquire and process images, such as a smartphone or tablet.

(ソフトウェアによる実現例)
写真シール作成装置1の機能ブロックは、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェアによって実現してもよい。
(Example of software implementation)
The functional blocks of the photo sticker creating device 1 may be realized by a logic circuit (hardware) formed in an integrated circuit (IC chip) or the like, or may be realized by software using a CPU (Central Processing Unit).

後者の場合、写真シール作成装置1は、各機能を実現するソフトウェアであるプログラムの命令を実行するCPU、前記プログラムおよび各種データがコンピュータ(またはCPU)で読み取り可能に記録されたROM(Read Only Memory)または記憶装置(これらを「記録媒体」と称する)、前記プログラムを展開するRAM(Random Access Memory)などを備えている。そして、コンピュータ(またはCPU)が前記プログラムを前記記録媒体から読み取って実行することにより、本発明の目的が達成される。前記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、前記プログラムは、該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して前記コンピュータに供給されてもよい。なお、本発明は、前記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。 In the latter case, the photo sticker creation device 1 includes a CPU that executes the commands of a program, which is software that realizes each function, a ROM (Read Only Memory) or storage device (these are referred to as "recording media") in which the program and various data are recorded so as to be readable by the computer (or CPU), and a RAM (Random Access Memory) in which the program is expanded. The object of the present invention is achieved by the computer (or CPU) reading and executing the program from the recording medium. The recording medium may be a "non-transient tangible medium," such as a tape, a disk, a card, a semiconductor memory, or a programmable logic circuit. The program may also be supplied to the computer via any transmission medium (such as a communication network or broadcast waves) capable of transmitting the program. The present invention may also be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission.

本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. The technical scope of the present invention also includes embodiments obtained by appropriately combining the technical means disclosed in different embodiments.

1 写真シール作成装置(画像処理装置)
301 事前選択処理部
302 撮影処理部
303 受付部
304 抽出部
305 特定部
306 画像処理部
307 合成部
308 編集処理部
309 印刷処理部(出力部)
1. Photo sticker creation device (image processing device)
301 Pre-selection processing unit 302 Photography processing unit 303 Reception unit 304 Extraction unit 305 Identification unit 306 Image processing unit 307 Combination unit 308 Edit processing unit 309 Print processing unit (output unit)

Claims (5)

利用者が撮影された画像データを受け付ける受付部と、
顔を含む画像データと、当該画像データの少なくとも一部が重なり、前後関係が予め定められる複数の所定領域の画素の各々との関係を学習済であり、前記利用者の顔を含む新たな画像データが入力されると、当該新たな画像データから、前記複数の所定領域の画素を特定する領域特定モデルを利用して、前記受付部で受け付けた顔を含む新たな画像データから、前記複数の所定領域の画素を特定する特定部と、
前記画像データから特定された前記複数の領域に対し、それぞれ予め定められる方法で処理する画像処理部と、
を備え
前記画像処理部は、背景側に位置する領域に対して処理された画像データに前面側に位置する領域に対して処理された画像データを重ねる
画像処理装置。
A reception unit that receives image data captured by a user ;
an identification unit that has learned a relationship between image data including a face and each of pixels in a plurality of predetermined regions where at least a portion of the image data overlaps and whose context is previously determined , and that, when new image data including the face of the user is input, identifies pixels of the plurality of predetermined regions from the new image data including the face received by the reception unit using an area identification model that identifies pixels of the plurality of predetermined regions from the new image data;
an image processing unit that processes each of the plurality of regions identified from the image data in a predetermined manner;
Equipped with
The image processing unit superimposes image data processed for an area located on the foreground side on image data processed for an area located on the background side.
Image processing device.
前記特定部は、セマンティックセグメンテーションを利用して、前記複数の領域をそれぞれ特定する
請求項1に記載の画像処理装置。
The image processing device according to claim 1 , wherein the identification unit is configured to identify each of the plurality of regions by using semantic segmentation.
利用者が撮影された画像データを受け付ける受付ステップと、
顔を含む画像データと、当該画像データの少なくとも一部が重なり、前後関係が予め定められる複数の所定領域の画素の各々との関係を学習済であり、前記利用者の顔を含む新たな画像データが入力されると、当該新たな画像データから、前記複数の所定領域の画素を特定する領域特定モデルを利用して、前記受け付けた顔を含む新たな画像データから、前記複数の領域の画素を特定する特定ステップと、
前記特定ステップで画像データから特定された前記複数の領域に対し、それぞれ予め定められる方法で処理する処理ステップと、
を含み、
前記処理ステップは、背景側に位置する領域に対して処理された画像データに前面側に位置する領域に対して処理された画像データを重ねる
画像処理方法。
A receiving step in which a user receives image data captured by the camera ;
a step of learning a relationship between image data including a face and each of pixels in a plurality of predetermined regions where at least a portion of the image data overlaps and whose context is predefined , and when new image data including the face of the user is input, identifying pixels of the plurality of predetermined regions from the new image data by using an area identification model that identifies pixels of the plurality of predetermined regions from the new image data;
a processing step of processing the plurality of regions identified from the image data in the identifying step by a predetermined method;
Including,
The processing step includes overlaying image data processed for an area located on the foreground side on image data processed for an area located on the background side.
Image processing methods.
コンピュータを、
利用者が撮影された画像データを受け付ける受付部と、
顔を含む画像データと、当該画像データの少なくとも一部が重なり、前後関係が予め定められる複数の所定領域の画素の各々との関係を学習済であり、前記利用者の顔を含む新たな画像データが入力されると、当該新たな画像データから、前記複数の所定領域の画素を特定する領域特定モデルを利用して、前記受付部で受け付けた顔を含む新たな画像データから、前記複数の領域の画素を特定する特定部と、
前記画像データから特定された前記複数の領域に対し、それぞれ予め定められる方法で処理する画像処理部と、
して機能させ
前記画像処理部に、背景側に位置する領域に対して処理された画像データに前面側に位置する領域に対して処理された画像データを重ねさせる画像処理プログラム。
Computer,
A reception unit that receives image data captured by a user ;
an identification unit that has learned a relationship between image data including a face and each of pixels in a plurality of predetermined regions where at least a portion of the image data overlaps and whose context is previously determined , and that, when new image data including the face of the user is input, identifies pixels of the plurality of predetermined regions from the new image data including the face received by the reception unit using an area identification model that identifies pixels of the plurality of predetermined regions from the new image data;
an image processing unit that processes each of the plurality of regions identified from the image data in a predetermined manner;
and make it work .
An image processing program that causes the image processing unit to superimpose image data processed for an area located on the foreground side on image data processed for an area located on the background side .
複数組の顔を含む画像データと、当該画像データの少なくとも一部が重なり、前後関係が予め定められる所定領域の画素を特定する複数のデータとを受け付け、
前記各画像データと、当該画像データの前記複数の所定領域の画素の各々との関係を学習し、
利用者が撮影された新たな画像データが入力されると、当該新たな画像データから、前記所定領域の少なくとも一部が重なる複数の領域の画素を特定する領域特定モデルを生成する
モデル生成方法。
receiving image data including a plurality of sets of faces and a plurality of data identifying pixels in a predetermined area in which at least a portion of the image data overlaps and in which a context is previously determined ;
learning a relationship between each of the image data and each of the pixels in the plurality of predetermined regions of the image data;
A model generation method for generating, when new image data of a user is input, an area specifying model for specifying pixels of a plurality of areas that at least partially overlap the predetermined area from the new image data.
JP2020115160A 2020-07-02 2020-07-02 IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, IMAGE PROCESSING PROGRAM, REGION SPECIFICATION MODEL, AND MODEL GENERATION METHOD Active JP7575657B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020115160A JP7575657B2 (en) 2020-07-02 2020-07-02 IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, IMAGE PROCESSING PROGRAM, REGION SPECIFICATION MODEL, AND MODEL GENERATION METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020115160A JP7575657B2 (en) 2020-07-02 2020-07-02 IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, IMAGE PROCESSING PROGRAM, REGION SPECIFICATION MODEL, AND MODEL GENERATION METHOD

Publications (2)

Publication Number Publication Date
JP2022012958A JP2022012958A (en) 2022-01-18
JP7575657B2 true JP7575657B2 (en) 2024-10-30

Family

ID=80169362

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020115160A Active JP7575657B2 (en) 2020-07-02 2020-07-02 IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, IMAGE PROCESSING PROGRAM, REGION SPECIFICATION MODEL, AND MODEL GENERATION METHOD

Country Status (1)

Country Link
JP (1) JP7575657B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014023127A (en) 2012-07-23 2014-02-03 Sharp Corp Information display device, information display method, control program, and recording medium
JP2016110416A (en) 2014-12-08 2016-06-20 株式会社メイクソフトウェア Image processing device, image processing method and computer program
WO2019014646A1 (en) 2017-07-13 2019-01-17 Shiseido Americas Corporation Virtual facial makeup removal, fast facial detection and landmark tracking
JP2021086462A (en) 2019-11-28 2021-06-03 株式会社Preferred Networks Data generation method, data generation device, model generation method, model generation device, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014023127A (en) 2012-07-23 2014-02-03 Sharp Corp Information display device, information display method, control program, and recording medium
JP2016110416A (en) 2014-12-08 2016-06-20 株式会社メイクソフトウェア Image processing device, image processing method and computer program
WO2019014646A1 (en) 2017-07-13 2019-01-17 Shiseido Americas Corporation Virtual facial makeup removal, fast facial detection and landmark tracking
JP2021086462A (en) 2019-11-28 2021-06-03 株式会社Preferred Networks Data generation method, data generation device, model generation method, model generation device, and program

Also Published As

Publication number Publication date
JP2022012958A (en) 2022-01-18

Similar Documents

Publication Publication Date Title
JP5447276B2 (en) Image editing apparatus and method, and program
JP6810336B2 (en) Photo creation game console and display method
JP6206707B2 (en) Imaging apparatus and display control method
JP7626951B2 (en) Image processing device, image processing method, and program
JP7820676B2 (en) Image processing device, image processing method, and image processing program
JP6853475B2 (en) Photo creation game console and display method
JP7401727B2 (en) Image processing device, image processing method, and image processing program
JP5505751B2 (en) Image editing apparatus and method, and program
JP6124087B2 (en) Image editing apparatus and image editing method
JP7575657B2 (en) IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, IMAGE PROCESSING PROGRAM, REGION SPECIFICATION MODEL, AND MODEL GENERATION METHOD
JP7560711B2 (en) IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING
JP6477780B2 (en) Photo sticker creation apparatus, photo sticker creation method, and photo sticker creation processing program
JP2021044734A (en) Image processing equipment, image processing methods, and programs
JP6712047B2 (en) Photo creation game machine and image generation method
JP7152687B2 (en) Display control device, display control method, program
JP5970013B2 (en) Photo sticker making apparatus and photo sticker making method
JP2019203996A (en) Photograph creation game machine, display control method, and program
JP7295388B2 (en) Image processing device, image processing method and image processing program
JP7121256B2 (en) PHOTO-CREATION GAME MACHINE, IMAGE PROCESSING METHOD, AND PROGRAM
JP7140962B2 (en) Image processing device, control method, and program
JP7074994B2 (en) Photographing game console and image processing method
JP6982230B2 (en) Photographing game console and image processing method
JP6455550B2 (en) Photo sticker creation apparatus and display control method
JP2023040914A (en) Image processing apparatus, image processing program, and mask generation method
JP2024064430A (en) Photo creation game machine, image processing method, and program

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20200715

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200911

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230623

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240402

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20240529

RD13 Notification of appointment of power of sub attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7433

Effective date: 20240618

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20240618

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240731

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240917

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240930

R150 Certificate of patent or registration of utility model

Ref document number: 7575657

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150