JP6502280B2 - IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM - Google Patents

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM Download PDF

Info

Publication number
JP6502280B2
JP6502280B2 JP2016049374A JP2016049374A JP6502280B2 JP 6502280 B2 JP6502280 B2 JP 6502280B2 JP 2016049374 A JP2016049374 A JP 2016049374A JP 2016049374 A JP2016049374 A JP 2016049374A JP 6502280 B2 JP6502280 B2 JP 6502280B2
Authority
JP
Japan
Prior art keywords
image
person
images
unit
page
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
JP2016049374A
Other languages
Japanese (ja)
Other versions
JP2017167605A (en
Inventor
小泉 功
功 小泉
佑人 田中
佑人 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Corp
Original Assignee
Fujifilm Corp
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 Fujifilm Corp filed Critical Fujifilm Corp
Priority to JP2016049374A priority Critical patent/JP6502280B2/en
Publication of JP2017167605A publication Critical patent/JP2017167605A/en
Application granted granted Critical
Publication of JP6502280B2 publication Critical patent/JP6502280B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Image Analysis (AREA)

Description

本発明は、複数のユーザの端末装置からネットワークを介して取得された複数の画像を用いて、フォトブック等の合成画像を作成する画像処理装置、画像処理方法、プログラムおよび記録媒体に関する。   The present invention relates to an image processing apparatus, an image processing method, a program, and a recording medium for creating a composite image such as a photo book using a plurality of images acquired from a plurality of user terminal devices via a network.

フォトブックは、ユーザが所有する複数の画像(画像データ)を、インターネットを経由してサービス提供業者に送信し、送信した複数の画像を用いてユーザが希望するレイアウトの写真集を作成するサービスである。   Photobook is a service that sends a plurality of images (image data) owned by the user to a service provider via the Internet, and uses the sent plurality of images to create a photo collection of a layout desired by the user. is there.

フォトブックは、例えば、画像の連続性や関連性を考慮して、撮影時刻等に基づいて複数の画像を複数のグループに分類し、各々のグループに含まれる画像を各々対応するページに自動配置(自動レイアウト)することによって作成される。   For example, a photo book classifies a plurality of images into a plurality of groups based on shooting time and the like in consideration of continuity and relevance of the images, and automatically arranges the images included in each group on corresponding pages. Created by (automatic layout).

近年では、一人のユーザが所有する複数の画像だけを用いてフォトブックを作成するだけでなく、複数のユーザが所有する複数の画像を用いて1つのフォトブックを作成するもの(特許文献1および2参照)、および、複数のユーザから寄せ書き用のメッセージを取得し、複数のユーザから取得した寄せ書きメッセージを用いて寄せ書きを作成するもの(特許文献3および4参照)等が知られている。
また、実際に、複数のユーザが所有する複数の画像と、当該複数のユーザが寄せたメッセージなどを用いて1つのフォトブックを作成するサービスも行われている(非特許文献1〜3参照)。
In recent years, not only a photobook is created using only a plurality of images owned by one user, but one photobook is created using a plurality of images owned by a plurality of users (Patent Document 1 and (2) and the ones for obtaining a close-up message from a plurality of users and creating a close-up using the close-up messages obtained from the plurality of users (see Patent Documents 3 and 4).
In addition, services for creating one photo book using a plurality of images owned by a plurality of users and messages sent by the plurality of users are also actually provided (see Non-Patent Documents 1 to 3). .

特開2008−257308号公報JP 2008-257308 A 特開2015−069431号公報JP, 2015-069431, A 特開2001−297051号公報JP 2001-297051 A 特開2015−133000号公報JP, 2015-133000, A

"イヤーアルバム 簡単にフォトブック・フォトアルバム作成"、[online]、平成28年3月1日、富士フイルム、[平成28年3月10日検索]、インターネット<URL:http://year-album.jp/>"Ear Album Easy Photobook / Photo Album Creation", [online], March 1, 2016, Fujifilm, [March 10, 2016 Search], Internet <URL: http: // year-album .jp /> "みんなでつくるYear Album(イヤーアルバム)で寄せ書きフォトブックをつくろう!|富士フイルム"、[online]、平成28年3月1日、富士フイルム、[平成28年3月10日検索]、インターネット<URL:http://year-album.jp/minna/>"Let's create a photo book with everyone's year album (year album)! | Fujifilm", [online], March 1, 2016, Fujifilm, [March 10, 2016 Search], Internet < URL: http://year-album.jp/minna/> "作成方法:みんなでつくるYear Album(イヤーアルバム)で寄せ書きフォトブックをつくろう!|富士フイルム"、[online]、平成28年3月1日、富士フイルム、[平成28年3月10日検索]、インターネット<URL:http://year-album.jp/minna/login/>"How to make: Let's create a photo book with everyone's year album (year album)! | Fujifilm", [online], March 1, 2016, Fujifilm, [March 10, 2016] , Internet <URL: http://year-album.jp/minna/login/>

例えば、特許文献2に記載されているように、複数のユーザが所有する複数の画像を用いてフォトブックを手軽に作成することができるシステムが求められている。特許文献2には、ネットワーク上の他のユーザの画像群から、合成画像に適合する候補画像を選択することが記載されている。また、画像の撮影日時および撮影場所、画像のタイトルおよびコメント、画像に写っている人物の類似度等を用いて、候補画像を選択することが記載されている。   For example, as described in Patent Document 2, a system capable of easily creating a photo book using a plurality of images owned by a plurality of users is required. Patent Document 2 describes that a candidate image that matches the composite image is selected from images of other users on the network. In addition, it is described that the candidate image is selected using the shooting date and time and location of the image, the title and comment of the image, the degree of similarity of the person appearing in the image, and the like.

フォトブックを作成する場合、特に、仲が良いグループに属する複数のユーザが所有する複数の画像を共有してフォトブックを作成する場合等には、そのグループの中でも特に親しいユーザ同士の情報を考慮して画像の配置をレイアウトすることによって、そのグループに属する複数のユーザの人間関係を反映したレイアウトのフォトブックを作成することができると考えられる。しかし、特許文献2は、そのような課題に対して解決手段を与えるものではない。   When creating a photo book, especially when creating a photo book by sharing a plurality of images owned by a plurality of users belonging to a close group, the information among the users who are particularly familiar among the groups is considered. By laying out the layout of the images, it is considered possible to create a photobook of a layout that reflects the human relationships of a plurality of users belonging to that group. However, Patent Document 2 does not provide a solution to such a problem.

本発明の目的は、複数のユーザが所有する複数の画像を用いて合成画像を作成する場合に、ユーザ同士の人間関係を反映したレイアウトの合成画像を作成することができる画像処理装置、画像処理方法、プログラムおよび記録媒体を提供することにある。   An object of the present invention is to provide an image processing apparatus capable of creating a composite image of a layout reflecting the human relationship between users when creating a composite image using a plurality of images owned by a plurality of users Abstract: A method, program and recording medium are provided.

上記目的を達成するために、本発明は、複数の画像を取得する画像取得部と、
複数の画像の各々の内容を解析する画像解析部と、
各々の画像の解析結果に基づいて、複数の画像に写っている人物同士の親密度を算出し、複数の画像に写っている人物のうち、第1の人物と第1の人物以外の全ての人物との親密度の和または平均値を第1の人物の総合親密度として算出し、かつ、第1の人物以外の全ての人物の各々の総合親密度を算出する親密度算出部と、
複数の画像のうちの2以上の画像を配置領域に配置して合成画像を作成する画像配置部と、
各々の画像の解析結果に基づいて、複数の画像の中から、総合親密度が最も高い人物が写っている第1の画像を特定する画像特定部とを備え、
画像配置部は、総合親密度が最も高い人物が写っている第1の画像を、配置領域の中心の位置に配置する、画像処理装置を提供する。
In order to achieve the above object, the present invention provides an image acquisition unit for acquiring a plurality of images;
An image analysis unit that analyzes the contents of each of the plurality of images;
Based on the analysis result of each image, the closeness between persons appearing in a plurality of images is calculated, and among the persons appearing in a plurality of images, all but the first person and the first person. A degree-of-intimacy calculation unit which calculates a sum or an average value of intimacy with a person as an overall intimacy degree of the first person, and calculates an overall intimacy degree of each of all the persons other than the first person;
An image placement unit that creates two or more images of a plurality of images in a placement area to create a composite image;
And an image specifying unit for specifying, from among the plurality of images, a first image in which a person with the highest overall familiarity is photographed, based on the analysis result of each image.
The image placement unit provides an image processing device that places a first image in which a person with the highest overall familiarity is shown at a position at the center of the placement area.

また、画像特定部は、総合親密度が最も高い人物を1番目に総合親密度が高い人物として、複数の画像の中から、2番目以降に総合親密度が高い人物が写っている画像を特定し、
画像配置部は、2番目以降に総合親密度が高い人物が写っている画像を、総合親密度がより高い人物が写っている画像であるほど、配置領域の中心の位置により近い位置に配置することが好ましい。
In addition, the image specifying unit specifies an image in which a person with high overall intimacy is taken from among a plurality of images, with the person with the highest overall intimacy as the first person with high overall intimacy. And
The image arranging unit arranges an image in which a person with high overall intimacy is taken after the second one, at a position closer to the center position of the arrangement area as an image with a person with higher overall intimacy is photographed. Is preferred.

また、画像特定部は、総合親密度が最も高い人物を1番目に総合親密度が高い人物として、複数の画像の中から、2番目以降に総合親密度が高い人物が写っている画像を特定し、
画像配置部は、2番目に総合親密度が高い人物が写っている画像を、配置領域の中心と端辺との中間の領域に配置し、かつ、iを1以上の整数として、1+2i番目から2i人の総合親密度が高い人物が写っている画像を、それぞれ、配置領域の中心および端辺と2番目から2i番目に総合親密度が高い人物が写っている画像の配置領域との中間のいずれかの領域に配置することが好ましい。
In addition, the image specifying unit specifies an image in which a person with high overall intimacy is taken from among a plurality of images, with the person with the highest overall intimacy as the first person with high overall intimacy. And
The image arranging unit arranges an image in which a person with the second highest general familiarity is taken in an intermediate region between the center and the edge of the arrangement region, and i is an integer of 1 or more, 1 + 2 i- th from the images the overall familiarity of 2 i's is reflected is high person, respectively, the center and the end side and disposed area of the image overall closeness is captured higher person 2 i-th from the second arrangement area It is preferable to arrange in any area in the middle of.

また、画像配置部は、2番目に総合親密度が高い人物が写っている画像を、配置領域の中心と端辺との中間の領域の1箇所の位置にまとめて配置し、かつ、1+2i番目から2i人の総合親密度が高い人物が写っている画像を、それぞれ、配置領域の中心および端辺と2番目から2i番目に総合親密度が高い人物が写っている画像の配置領域との中間のいずれかの領域の1箇所の位置にまとめて配置することが好ましい。 In addition, the image arranging unit arranges an image in which a person with a second highest general closeness is taken at one position in an intermediate region between the center and the edge of the arranged region, and arranges the image by 1 + 2 i an image comprehensive closeness 2 i's is reflected higher person from th, respectively, the center and the end side and disposed area of the image overall closeness is captured higher person 2 i-th from the second arrangement area It is preferable to arrange in one place of the area | region of the intermediate | middle of and collectively.

画像特定部は、総合親密度が最も高い人物を1番目に総合親密度が高い人物として、複数の画像の中から、2番目以降に総合親密度が高い人物が写っている画像を特定し、
画像配置部は、2番目および3番目に総合親密度が高い人物が写っている画像を、配置領域の中心の位置を中心として、配置領域の中心と端辺との中間の領域において互いに対向する配列方向の位置にまとめて配置し、かつ、kを2以上の整数として、2k番目から2k人の総合親密度が高い人物が写っている画像を、2k人のうちの2人の総合親密度が高い人物毎に、配置領域の中心の位置を中心として、配置領域の中心および端辺と2番目から2k−1番目に総合親密度が高い人物が写っている画像の配置領域との中間のいずれかの領域において、2番目から2番目から2k−1番目までの総合親密度が高い人物が写っている画像の配列方向とは異なり、互いに対向する配列方向の位置にまとめて配置し、かつ、2k番目から2k人の総合親密度が高い人物が写っている画像を一方向に配置することが好ましい。
The image identification unit identifies an image in which a person with high overall intimacy is taken from among the plurality of images, with the person with the highest overall intimacy as the first person with high overall intimacy,
The image placement unit faces each other in an intermediate region between the center and the edge of the placement area, with an image in which the second and third persons with high overall familiarity are taken, with the center position of the placement area as the center and arranged together in a position in the arrangement direction, and the k as an integer of 2 or more, the image overall familiarity of 2 k's from 2 k-th is captured higher person, two of the 2 k's An arrangement area of an image in which a person with a high overall intimacy is captured from the second to the 2k-1st at the center and the edge of the arrangement area and the second to the 2 k -1 with respect to the center position of the arrangement area in any region of the middle and, unlike the second from the second to the arrangement direction of the overall familiarity is captured high human image to the -1st 2 k, summarized in the position of the arrangement direction opposite to each other Te place, and, overall parent from 2 k-th 2 k's It is preferable to arrange the image degree is captured higher person in one direction.

さらに、複数の画像のうち、第2の人物が写っている第2の画像が配置領域の第1の位置に配置された場合に、各々の画像の解析結果、および、人物同士の親密度に基づいて、複数の画像に写っている人物の中から、第2の人物との親密度が閾値を超える第3の人物を特定する人物特定部を備え、
画像特定部は、各々の画像の解析結果に基づいて、複数の画像の中から、第3の人物が写っている第3の画像を特定し、
画像配置部は、第3の画像を、配置領域の第1の位置に隣接する第2の位置に配置することが好ましい。
Furthermore, when the second image including the second person among the plurality of images is arranged at the first position of the arrangement area, the analysis result of each image and the closeness between the persons are obtained. And a person identification unit for identifying a third person whose intimacy degree with the second person exceeds a threshold value among persons appearing in a plurality of images.
The image specifying unit specifies, from among the plurality of images, a third image in which a third person is shown, based on the analysis result of each image,
Preferably, the image placement unit places the third image at a second position adjacent to the first position of the placement area.

さらに、各々の画像の解析結果に基づいて、第2の人物と第3の人物とが共に写っている画像の数を算出する画像数算出部を備え、
親密度算出部は、第2の人物と第3の人物とが共に写っている画像の数が多いほど、第2の人物と第3の人物との親密度を高くすることが好ましい。
And a number-of-images calculation unit for calculating the number of images in which both the second person and the third person are shown based on the analysis result of each image.
It is preferable that the closeness calculation unit increase the closeness between the second person and the third person as the number of images in which both the second person and the third person appear is larger.

さらに、各々の画像の解析結果に基づいて、第2の人物と第3の人物が共に写っている画像から、第2の人物と第3の人物との間の距離を算出する距離算出部を備え、
親密度算出部は、第2の人物と第3の人物との間の距離が近いほど、第2の人物と第3の人物との親密度を高くすることが好ましい。
Furthermore, based on an analysis result of each image, a distance calculation unit that calculates a distance between the second person and the third person from an image in which both the second person and the third person are shown Equipped
Preferably, the closeness calculation unit increases the closeness between the second person and the third person as the distance between the second person and the third person is shorter.

また、距離算出部は、第2の人物と第3の人物とが共に写っている画像内における第2の人物と第3の人物との間の距離を算出することが好ましい。   Preferably, the distance calculation unit calculates the distance between the second person and the third person in the image in which both the second person and the third person are shown.

また、距離算出部は、第2の人物と第3の人物とが共に写っている画像から推定した第2の人物と第3の人物との間の実際の距離を算出することが好ましい。   Preferably, the distance calculation unit calculates an actual distance between the second person and the third person estimated from an image in which both the second person and the third person are shown.

さらに、各々の画像の解析結果に基づいて、第3の人物によって撮影され、かつ、第2の人物が写っている画像の数を算出する画像数算出部を備え、
親密度算出部は、第3の人物によって撮影され、かつ、第2の人物が写っている画像の数が多いほど、第2の人物と第3の人物との親密度を高くすることが好ましい。
And a number-of-images calculation unit for calculating the number of images photographed by the third person and showing the second person based on the analysis result of each image.
It is preferable that the closeness calculation unit increase the closeness between the second person and the third person as the number of images captured by the third person and including the second person increases. .

また、画像取得部は、ネットワークを介して、複数のユーザの端末装置から複数の画像を取得し、
画像数算出部は、第3の人物に対応するユーザの端末装置から第2の人物が写っている画像が画像取得部によって取得された場合に、第2の人物が写っている画像が、第3の人物によって撮影された画像であると判断することが好ましい。
Further, the image acquisition unit acquires a plurality of images from terminal devices of a plurality of users via the network,
When the image acquisition unit acquires an image in which the second person is captured from the terminal device of the user corresponding to the third person, the image number calculation unit is configured to receive the image in which the second person is captured. It is preferable to judge that the image is taken by a person of three.

また、画像解析部は、各々の画像の付帯情報から、各々の画像の撮影日時および撮影場所の情報を取得し、
さらに、各々の画像の撮影日時または撮影場所の情報に基づいて、複数の画像を複数のグループに分割する画像分割部を備え、
親密度算出部は、グループ毎に、グループに含まれる画像に写っている人物同士の親密度を算出し、
人物特定部は、グループ毎に、グループに含まれる画像に写っている人物の中から、第3の人物を特定し、
画像特定部は、グループ毎に、グループに含まれる画像の中から、第3の画像を特定し、
画像配置部は、さらに、グループ毎に、第3の画像を、グループに対応する配置領域の第2の位置に配置することが好ましい。
Also, the image analysis unit acquires information on the shooting date and location of each image from the incidental information on each image,
And an image division unit that divides a plurality of images into a plurality of groups based on the photographing date and time of each image or information of a photographing location.
The closeness degree calculation unit calculates, for each group, the closeness degree of persons appearing in the images included in the group,
The person identification unit identifies, for each group, a third person from among the persons appearing in the images included in the group,
The image specifying unit specifies, for each group, a third image from among the images included in the group,
Preferably, the image arrangement unit further arranges, for each group, the third image at a second position of the arrangement area corresponding to the group.

さらに、各々の画像の解析結果に基づいて、各々の画像に写っている人物の中の中心人物を判定する中心人物判定部と、
画像取得部によって取得された複数の画像を、各々中心人物を含み、かつ、中心人物の数と同じ数のグループに分割する画像分割部とを備え、
画像特定部は、複数の画像の中から、中心人物が写っている画像を特定し、
画像配置部は、さらに、各々の中心人物が写っている画像を、各々のグループに対応する合成画像のページにおける画像の配置領域の中心の位置に配置することが好ましい。
Furthermore, based on the analysis result of each image, a central person determination unit that determines a central person among persons appearing in each image;
And an image dividing unit that divides the plurality of images acquired by the image acquiring unit into the same number of groups as the number of central persons, each including a central person,
The image specifying unit specifies an image showing the central person among the plurality of images,
It is preferable that the image arrangement unit further arranges an image showing each central person at the center of the arrangement region of the image in the page of the composite image corresponding to each group.

また、親密度算出部は、中心人物のうち、第1の中心人物と第1の中心人物以外の全ての中心人物との親密度の和または平均値を第1の中心人物の総合親密度として算出し、かつ、第1の中心人物以外の全ての中心人物の各々の総合親密度を算出し、
画像配置部は、総合親密度が最も高い中心人物が写っている画像が配置されたページを、合成画像の全てのページのうちの中央のページの位置に配置することが好ましい。
Further, the intimacy calculation unit sets the sum or average value of intimacy between the first central person and all the central persons other than the first central person among the central persons as the overall intimacy of the first central person. Calculating and calculating the overall closeness of each of all the central persons other than the first central person,
It is preferable that the image arranging unit arranges a page on which an image including a central person having the highest overall familiarity is arranged at a position of a central page among all pages of the composite image.

また、画像特定部は、総合親密度が最も高い人物を1番目に総合親密度が高い人物として、複数の画像の中から、2番目以降に総合親密度が高い人物が写っている画像を特定し、
画像配置部は、2番目および3番目に総合親密度が高い中心人物が写っている画像が配置されたページを、それぞれ、中央のページと合成画像の全てのページのうちの最初のページおよび最後のページとの中間のいずれかの位置に配置し、かつ、jを2以上の整数として、2j番目から2j人の総合親密度が高い中心人物が写っている画像が配置されたページを、それぞれ、中央のページ、最初のページおよび最後のページと2番目から2j−1番目に総合親密度が高い中心人物が写っている画像が配置されたページの配置位置との中間のいずれかの位置に配置することが好ましい。
In addition, the image specifying unit specifies an image in which a person with high overall intimacy is taken from among a plurality of images, with the person with the highest overall intimacy as the first person with high overall intimacy. And
The image arrangement unit is configured to arrange a page on which an image having a second person and a third person with a high overall familiarity is photographed, the first page and the last of all the pages of the center page and the composite image. place of at any position intermediate the page, and, as two or more integer j, the page image from the 2 j th overall familiarity of 2 j people are photographed high central figure is placed each center of the page, either intermediate the location of the first page and the last page and the page on which the image is arranged to overall closeness is captured higher central figure to 2 j -1-th from the second It is preferable to arrange in the position of.

また、画像取得部は、ネットワークを介して、複数のユーザの端末装置から複数の画像および複数のユーザの顔画像を取得し、
親密度算出部は、各々の画像の解析結果、および、複数のユーザの顔画像に基づいて、複数の画像に写っている人物のうち、ユーザ同士の親密度を算出することが好ましい。
Further, the image acquisition unit acquires a plurality of images and face images of the plurality of users from the terminal devices of the plurality of users via the network,
It is preferable that the closeness calculation unit calculates the closeness between the users among the persons appearing in the plurality of images based on the analysis results of the respective images and the face images of the plurality of users.

また、画像取得部は、ネットワークを介して、複数のユーザの端末装置から複数の画像を取得し、
さらに、複数のユーザの端末装置から、ネットワークを介して、複数のユーザのメッセージを取得するメッセージ取得部と、
メッセージの内容を解析するメッセージ解析部とを備え、
親密度算出部は、メッセージの解析結果に基づいて、複数のユーザのうちの第1ユーザが第2ユーザのことをメッセージにおいて言及した場合に、第1ユーザが第2ユーザのことをメッセージにおいて言及しなかった場合よりも、第1ユーザと第2ユーザとの親密度を一定値だけ高くすることが好ましい。
Further, the image acquisition unit acquires a plurality of images from terminal devices of a plurality of users via the network,
Furthermore, a message acquisition unit for acquiring messages of a plurality of users from terminal devices of a plurality of users via a network,
And a message analysis unit that analyzes the contents of the message,
When the first user among the plurality of users refers to the second user in the message based on the analysis result of the message, the closeness calculation unit mentions the second user in the message. It is preferable to increase the intimacy between the first user and the second user by a fixed value, as compared to the case where the user did not do so.

また、本発明は、画像取得部が、複数の画像を取得するステップと、
画像解析部が、複数の画像の各々の内容を解析するステップと、
親密度算出部が、各々の画像の解析結果に基づいて、複数の画像に写っている人物同士の親密度を算出し、複数の画像に写っている人物のうち、第1の人物と第1の人物以外の全ての人物との親密度の和または平均値を第1の人物の総合親密度として算出し、かつ、第1の人物以外の全ての人物の各々の総合親密度を算出するステップと、
画像配置部が、複数の画像のうちの2以上の画像を配置領域に配置して合成画像を作成するステップと、
画像特定部が、各々の画像の解析結果に基づいて、複数の画像の中から、総合親密度が最も高い人物が写っている第1の画像を特定するステップと、
画像配置部が、総合親密度が最も高い人物が写っている第1の画像を、配置領域の中心の位置に配置するステップとを含む、画像処理方法を提供する。
Further, according to the present invention, the image acquisition unit acquires a plurality of images;
The image analysis unit analyzes the contents of each of the plurality of images;
The closeness calculation unit calculates closeness between persons in a plurality of images based on the analysis result of each image, and the first person and the first person among the persons in a plurality of images are calculated. Calculating the sum or average value of the intimacy with all persons except for the first person as the overall intimacy degree of the first person, and calculating the overall intimacy degree of each of all the persons other than the first person When,
The image placement unit places two or more of the plurality of images in the placement area to create a composite image;
Identifying, from among the plurality of images, a first image in which a person with the highest overall familiarity is photographed, based on the analysis result of each of the images;
And disposing the first image in which the image placement unit has a person with the highest overall closeness at a position of the center of the placement area.

また、本発明は、上記に記載の画像処理方法の各々のステップをコンピュータに実行させるためのプログラムを提供する。   The present invention also provides a program for causing a computer to execute the steps of the image processing method described above.

また、本発明は、上記に記載の画像処理方法の各々のステップをコンピュータに実行させるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体を提供する。   The present invention also provides a computer readable recording medium having recorded thereon a program for causing a computer to execute the steps of the image processing method described above.

本発明によれば、人物同士の親密度に基づいて画像の配置位置を決定することにより、人物同士の現実の人間関係を反映したレイアウトの合成画像を作成することができる。   According to the present invention, by determining the arrangement position of the image based on the closeness between the persons, it is possible to create a composite image of the layout reflecting the actual human relationship between the persons.

本発明に係る画像処理装置の構成を表す一実施形態のブロック図である。It is a block diagram of one embodiment showing composition of an image processing device concerning the present invention. 図1に示すサーバの構成を表す一実施形態のブロック図である。It is a block diagram of one Embodiment showing the structure of the server shown in FIG. 図2に示す情報設定部の構成を表す一実施形態のブロック図である。It is a block diagram of one Embodiment showing the structure of the information setting part shown in FIG. 図2に示す情報管理部の構成を表す一実施形態のブロック図である。It is a block diagram of one Embodiment showing the structure of the information management part shown in FIG. 図2に示すデータ取得部の構成を表す一実施形態のブロック図である。It is a block diagram of one Embodiment showing the structure of the data acquisition part shown in FIG. 図2に示すデータ解析部の構成を表す一実施形態のブロック図である。It is a block diagram of one Embodiment showing the structure of the data-analysis part shown in FIG. 図2に示す合成画像作成部の構成を表す一実施形態のブロック図である。It is a block diagram of one Embodiment showing the structure of the synthetic | combination image creation part shown in FIG. 図7に示す本編作成部の構成を表す一実施形態のブロック図である。It is a block diagram of one Embodiment showing the structure of the main story preparation part shown in FIG. 図7に示す寄せ書き作成部の構成を表す一実施形態のブロック図である。FIG. 8 is a block diagram of an embodiment representing a configuration of a miswriting writing unit shown in FIG. 7; 図1に示すユーザの端末装置の構成を表す一実施形態のブロック図である。It is a block diagram of one Embodiment showing the structure of the user's terminal device shown in FIG. 図1に示す画像処理装置の動作を表す一実施形態のフローチャートである。It is a flowchart of one Embodiment showing operation | movement of the image processing apparatus shown in FIG. 図11に続く画像処理装置の動作を表す一実施形態のフローチャートである。It is a flowchart of one Embodiment showing operation | movement of the image processing apparatus following FIG. 図12に続く画像処理装置の動作を表す一実施形態のフローチャートである。FIG. 13 is a flowchart of an embodiment representing an operation of the image processing apparatus subsequent to FIG. 12; 合成画像の予算を設定する画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen which sets the budget of a synthetic picture. フォトブックの表紙ページのデザインを設定する画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen which sets up the design of the cover page of a photo book. フォトブックの寄せ書きページのデザインを設定する画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen which sets up the design of the adjustment page of a photo book. 画像および寄せ書きメッセージの募集締切日を設定する画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen which sets up the offer closing date of a picture and a close-up message. 合成画像の作成期間を設定する画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen which sets up the creation period of a synthetic picture. 画像商品の配送日を設定する画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen which sets up the delivery date of image goods. 画像商材および日程の情報を確認する画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen which confirms the information on image goods and a schedule. アカウント情報を入力する画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen which inputs account information. 幹事ユーザのログインと、画像商材および日程の情報の保存とが完了したことを表す画面を表す一例の概念図である。FIG. 17 is a conceptual diagram of an example showing a screen indicating that a manager user's login and storage of image merchandise and schedule information have been completed. 参加ユーザの端末装置へ送付する招待状を作成するための画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen for creating the invitation sent to the participating user's terminal unit. 招待状の内容を確認するための画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen for confirming the contents of the invitation. 招待状を参加ユーザの端末装置へ送付するための画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen for sending an invitation to a participating user's terminal unit. 受け取った招待状を表す画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen showing the received invitation. 合成画像において使用される画像、画像の評価情報、寄せ書きメッセージ等を参加ユーザがアップロードする画面にアクセスするための共通パスワードを入力するための画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen for inputting the common password for accessing the screen which the participating user uploads the image used in a synthetic image, the evaluation information of an image, a meeting message, etc. 新規な参加ユーザを登録するための画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen for registering a new participating user. 参加ユーザとして登録する名前および秘密のコトバを登録するための画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen for registering the name and secret which register as a participating user. 参加ユーザがアップロードする画像を選択するための画面を表す一例の概念図である。It is a conceptual diagram of an example showing a screen for a participant user to choose a picture to upload. 2以上の参加ユーザの端末装置から送信された複数の画像の各々を評価するための画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen for evaluating each of a plurality of pictures transmitted from a terminal unit of two or more participating users. 寄せ書きページがフォトブックの巻末に入ることを通知する画面を表す一例の概念図である。FIG. 6 is a conceptual diagram of an example showing a screen for notifying that a page for adjustment is included in the end of a photo book. 寄せ書きページにおいて使用する参加ユーザのプロフィール画像を設定するための画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen for setting up the profile image of the participating user used in a side page. 寄せ書きメッセージを入力するための画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen for inputting a writing-in message. 参加ユーザが入力した寄せ書きメッセージを確認するための画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen for confirming the merge message which a participating user inputted. 寄せ書きメッセージのアップロードが完了したことを表す画面を表す一例の概念図である。It is a conceptual diagram of an example showing the screen showing that the upload of a close-up message was completed. 画像の配置方法を表す一実施形態の概念図である。It is a conceptual diagram of one Embodiment showing the arrangement method of an image. 画像の配置方法を表す別の実施形態の概念図である。It is a conceptual diagram of another embodiment showing the arrangement method of an image. 本編ページの配置方法を表す一実施形態の概念図である。It is a conceptual diagram of one embodiment showing the arrangement method of a main part page.

以下に、添付の図面に示す好適実施形態に基づいて、本発明の画像処理装置、画像処理方法、プログラムおよび記録媒体を詳細に説明する。   Hereinafter, an image processing apparatus, an image processing method, a program, and a recording medium of the present invention will be described in detail based on preferred embodiments shown in the attached drawings.

図1は、本発明に係る画像処理装置の構成を表す一実施形態のブロック図である。同図に示す画像処理装置10は、合成画像の作成に関わる複数のユーザの端末装置からネットワーク16を介して取得された複数の画像を用いて、寄せ書きページを含むフォトブック等の合成画像を作成する。画像処理装置10は、サーバ12と、ネットワーク16を介してサーバ12に接続された複数のユーザの端末装置(クライアント)14とを備えている。   FIG. 1 is a block diagram of an embodiment showing the configuration of an image processing apparatus according to the present invention. The image processing apparatus 10 shown in the figure creates a composite image such as a photo book including a page for matching, using a plurality of images acquired via the network 16 from the terminal devices of a plurality of users involved in creation of a composite image. Do. The image processing apparatus 10 includes a server 12 and terminal devices (clients) 14 of a plurality of users connected to the server 12 via a network 16.

サーバ12は、端末装置14からの指示に基づいて、合成画像を作成するための種々のデータ処理を行うものであり、例えば、デスクトップPC(Personal Computer:パーソナルコンピュータ)またはワークステーション等により構成される。   The server 12 performs various data processing for creating a composite image based on an instruction from the terminal device 14, and is configured by, for example, a desktop PC (Personal Computer: personal computer), a work station, or the like. .

端末装置14は、サーバ12に対して各種の指示を与えて種々のデータ処理を行わせるものであり、例えば、スマートフォン、タブレットPCまたはノートPC等により構成される。   The terminal device 14 gives various instructions to the server 12 to perform various data processing, and is configured of, for example, a smartphone, a tablet PC, a notebook PC, or the like.

ネットワーク16は、例えば、電話回線またはインターネット回線等であり、有線または無線によってサーバ12と端末装置14との間を相互に接続し、双方向の通信を可能とする。   The network 16 is, for example, a telephone line, an internet line, or the like, and interconnects the server 12 and the terminal device 14 by wire or wireless to enable two-way communication.

図2は、図1に示すサーバの構成を表す一実施形態のブロック図である。同図に示すサーバ12は、合成画像に関する各種の情報を設定する情報設定部18と、合成画像の作成に関する各種の情報を管理する情報管理部20と、合成画像において使用する各種のデータを取得するデータ取得部22と、合成画像において使用する各種のデータを解析するデータ解析部24と、合成画像を作成する合成画像作成部26とを備えている。   FIG. 2 is a block diagram of an embodiment representing the configuration of the server shown in FIG. The server 12 shown in the figure acquires an information setting unit 18 that sets various information related to a composite image, an information management unit 20 that manages various information related to creation of a composite image, and various data used in the composite image. And a data analysis unit 24 that analyzes various data used in the composite image, and a composite image creation unit 26 that creates a composite image.

以下の説明では、本編ページおよび寄せ書きページを含む合成画像の作成に関わる複数のユーザのうち、合成画像を作成する一人のユーザを幹事ユーザと表現し、幹事ユーザを含む2以上のユーザを参加ユーザと表現する。例えば、幹事が友人グループのうちの一人である場合などがこれに該当する。
ただし、別の実施態様において、写真店が幹事の代行を請け負う場合のように幹事自体は写真もメッセージも提供しないような場合は、参加ユーザの数には幹事ユーザの数は含まないものとする。
In the following description, one user who creates a composite image among a plurality of users involved in creating a composite image including a main page and a copy page is expressed as a managing user, and two or more users including the managing user are participating users Express as For example, the case where the manager is one of the friend groups corresponds to this.
However, in another embodiment, the number of participating users does not include the number of organizer users if the organizer itself does not provide photographs or messages, as in the case where the photo shop is in charge of acting the secretary. .

図3は、図2に示す情報設定部の構成を表す一実施形態のブロック図である。同図に示す情報設定部18は、予算設定部28と、商材取得部30と、表紙デザイン設定部32と、寄せ書きデザイン設定部34と、日程設定部36とを備えている。   FIG. 3 is a block diagram of an embodiment showing a configuration of the information setting unit shown in FIG. The information setting unit 18 shown in the figure includes a budget setting unit 28, a commercial material acquisition unit 30, a cover design setting unit 32, a side-by-side design setting unit 34, and a schedule setting unit 36.

予算設定部28は、幹事ユーザによって設定された合成画像の予算の情報を、ネットワーク16を介して、幹事ユーザの端末装置14から取得する。   The budget setting unit 28 acquires information on the budget of the composite image set by the organizer user from the terminal device 14 of the organizer user via the network 16.

続いて、商材取得部30は、予算設定部28によって取得された予算の情報に対応するサイズおよびページ数の1以上の画像商材(画像商材の情報)の中から、幹事ユーザによって設定された1つの画像商材を、ネットワーク16を介して、幹事ユーザの端末装置14から取得する。   Subsequently, the commercial material acquisition unit 30 is set by the managing user from among one or more image commercial materials (image commercial material information) of the size and the number of pages corresponding to the information of the budget acquired by the budget setting unit 28. The acquired one image item is acquired from the terminal device 14 of the organizer user via the network 16.

画像商材は、画像商品を作成するための素材であり、例えば、フォトブック等のフォトアルバム、シャッフルプリント、画像付きカレンダ等を含む。画像は主に写真である。
また、画像商材には、各々サイズおよびページ数のうちの少なくとも一方が異なる複数種類の画像商材が含まれる。画像商材のページ数は、本編ページおよび寄せ書きページを含むページ数である。画像商品には、紙媒体の画像商品および電子データの画像商品が含まれる。
本発明にいうページとは、画像配置および寄せ書き配置を行う単位をいう。本実施形態においては、見開きページのことを指す。しかし他の実施形態においては片面ページであってもよい。また、本実施形態内の画像処理装置10の内部では見開きページを単位とし、かつユーザには片面ページを単位として画像商材のページ数を表示することとしてもよい。
The image product is a material for creating an image product, and includes, for example, a photo album such as a photo book, shuffle print, a calendar with an image, and the like. Images are mainly photographs.
In addition, the image commercial material includes plural types of image commercial materials in which at least one of the size and the number of pages is different. The number of pages of the image product is the number of pages including the main page and the matching page. Image items include image items of paper media and image items of electronic data.
The page referred to in the present invention is a unit for performing image arrangement and alignment arrangement. In the present embodiment, it refers to the spread page. However, in other embodiments it may be a single-sided page. Further, inside the image processing apparatus 10 in the present embodiment, the number of pages of the image product may be displayed in units of spread pages and in units of single-sided pages.

フォトブックは、例えば、ユーザが選択した複数の画像を、ユーザの所望のレイアウトで複数のページに配置した合成画像である。フォトブックはまた、ユーザが保有する所望の期間(例えば一年分)の画像から、自動選択により選択された画像を、自動レイアウトで複数のページに配置した合成画像であってもよい(例えば富士フイルム株式会社製のイヤーアルバム)。また、シャッフルプリントは、複数の画像をシャッフルして1枚のプリントに配置した合成画像である。画像付きカレンダは、例えば、各月のカレンダに対応する画像を配置した合成画像である。   The photo book is, for example, a composite image in which a plurality of images selected by the user are arranged on a plurality of pages in a layout desired by the user. The photo book may also be a composite image in which an image selected by automatic selection is arranged on a plurality of pages in an automatic layout from images of a desired period (for example, one year) held by the user (for example, Fuji Year album made by Film Co., Ltd.). The shuffle print is a composite image in which a plurality of images are shuffled and arranged in one print. The image-attached calendar is, for example, a composite image in which an image corresponding to the calendar of each month is arranged.

本実施形態の場合、合成画像は、寄せ書きページを巻末に含むフォトブックである。寄せ書きページは、参加ユーザの端末装置14から取得された2以上の参加ユーザの寄せ書きメッセージが配置された合成画像である。寄せ書きメッセージは、寄せ書きページにおいて使用される参加ユーザのメッセージである。
また、寄せ書きメッセージに加えて、プロフィール画像を寄せ書きページに配置してもよい。プロフィール画像は、例えば、参加ユーザの顔画像であるが、その他の画像でもよい。
In the case of the present embodiment, the composite image is a photo book including a copy page at the end of the book. The written page is a composite image in which written messages of two or more participating users acquired from the terminal devices 14 of the participating users are arranged. Match messages are the messages of the participating users used in the match page.
Also, in addition to the matching message, the profile image may be placed on the matching page. The profile image is, for example, a face image of the participating user, but may be another image.

続いて、表紙デザイン設定部32は、1以上の表紙ページのデザインの中から、幹事ユーザによって設定された1つの表紙ページのデザインの情報を、ネットワーク16を介して、幹事ユーザの端末装置14から取得する。   Subsequently, from among the designs of one or more front cover pages, front cover design setting unit 32 transmits information on the design of one front cover page set by the front manager user from the terminal device 14 of the front user via network 16. get.

表紙ページのデザインの情報には、例えば、表紙ページの模様、表紙ページに描かれているイラスト等のデザインの情報の他、表紙ページに記載される合成画像のタイトルの情報、表紙ページの色の情報等が含まれる。   Information on the design of the cover page includes, for example, information on the design of the cover page, information on the design such as the illustration drawn on the cover page, information on the title of the composite image described on the cover page, color of the cover page Information etc. are included.

続いて、寄せ書きデザイン設定部34は、1以上の寄せ書きページのデザインの中から、幹事ユーザによって設定された1つの寄せ書きページのデザインの情報を、ネットワーク16を介して、幹事ユーザの端末装置14から取得する。   Subsequently, the combined writing design setting unit 34 selects, from among the designs of one or more combined pages, the information on the design of one combined page set by the managing user from the terminal device 14 of the managing user via the network 16. get.

寄せ書きページのデザインの情報には、例えば、参加ユーザのプロフィール画像および寄せ書きメッセージを寄せ書きページに配置する位置および大きさ等があらかじめ設定されたテンプレートの情報等を含む。   The information on the design of the side page includes, for example, information on the profile image of the participating user and information on a template in which the position, size, etc. for arranging the side-to-side message on the side of the side on which the side page is arranged.

続いて、日程設定部36は、幹事ユーザによって設定された画像および寄せ書きメッセージの募集締切日、合成画像の作成期間、および、画像商品の配送日を含む日程の情報を、ネットワーク16を介して、幹事ユーザの端末装置14から取得する。   Subsequently, the schedule setting unit 36 sets, via the network 16, the information of the schedule including the image and the posting deadline of the combined message set by the organizer user, the creation period of the composite image, and the delivery date of the image product. It is acquired from the terminal device 14 of the organizer user.

画像および寄せ書きメッセージの募集締切日は、参加ユーザが画像および寄せ書きメッセージをアップロード(投稿)することができる期限、つまり、画像処理装置10が参加ユーザの端末装置14から画像および寄せ書きメッセージを取得することができる期限を表す。
また、合成画像の作成期間は、幹事ユーザが、複数のユーザの端末装置14から取得された複数の画像を用いて合成画像を作成するための期間、言い換えると、画像商品を注文する期限を表し、画像商品の配送日は、画像商品を配送する日付を表す。
The deadline for submission of images and cross-sentence messages is a time limit during which the participating users can upload (post) images and cross-scoring messages, that is, the image processing apparatus 10 acquires images and cross-posted messages from the terminal devices 14 of the participating users. Represents the deadline for
Further, the creation period of the composite image represents a period for the executive user to create a composite image using a plurality of images acquired from the terminal devices 14 of a plurality of users, in other words, a time limit for ordering an image product. The delivery date of the image product represents the date on which the image product is delivered.

続いて、図4は、図2に示す情報管理部の構成を表す一実施形態のブロック図である。同図に示す情報管理部20は、設定保存部38と、アカウント情報保存部40と、管理画面情報送付部42と、アップロード催促部44とを備えている。   Next, FIG. 4 is a block diagram of an embodiment showing a configuration of the information management unit shown in FIG. The information management unit 20 shown in the figure includes a setting storage unit 38, an account information storage unit 40, a management screen information transmission unit 42, and an upload prompting unit 44.

設定保存部38は、商材取得部30によって取得された画像商材、および、日程設定部36によって取得された日程の情報を保存する。   The setting storage unit 38 stores the image commercial material acquired by the commercial material acquisition unit 30 and the information of the schedule acquired by the schedule setting unit 36.

続いて、アカウント情報保存部40は、幹事ユーザによって設定された幹事ユーザのアカウント情報を、ネットワーク16を介して、幹事ユーザの端末装置14から取得する。また、アカウント情報保存部40は、参加ユーザによって設定された参加ユーザのアカウント情報を、ネットワーク16を介して、参加ユーザの端末装置14から取得して保存する。   Subsequently, the account information storage unit 40 acquires the account information of the organizer user set by the organizer user from the terminal device 14 of the organizer user via the network 16. Further, the account information storage unit 40 acquires the account information of the participating user set by the participating user from the terminal device 14 of the participating user via the network 16 and stores the account information.

例えば、幹事ユーザのアカウント情報は、幹事ユーザのメールアドレスおよび幹事パスワードである。一方、参加ユーザのアカウント情報は、参加ユーザの名前および個別パスワード(参加ユーザに対しては図29にあるように「秘密のコトバ」と表示される)である。参加ユーザの名前は、幹事ユーザが参加ユーザを管理するために使用され、個別パスワードは、画像処理装置10が参加ユーザを特定するために使用される。本実施形態の場合、秘密のコトバは、後から変更および再発行はできないものとする。   For example, the account information of the organizer user is the secretary user's email address and the secretary password. On the other hand, the account information of the participating user is the name and individual password of the participating user (displayed as “secret secret” as shown in FIG. 29 for the participating user). The name of the participating user is used by the managing user to manage the participating user, and the individual password is used by the image processing apparatus 10 to identify the participating user. In the case of this embodiment, the secret code can not be changed and reissued later.

続いて、管理画面情報送付部42は、幹事ユーザが、画像商材および日程等を管理する管理画面にアクセスするためのURL(Uniform Resource Locator)を含むメッセージを、ネットワーク16を介して、幹事ユーザの端末装置14に送付する。幹事ユーザは、管理画面から画像商材および日程の変更の他、幹事ユーザの変更、幹事ユーザの追加(例えば後述する副幹事の追加)等を行うことができる。   Subsequently, the management screen information transmission unit 42 transmits a message including a URL (Uniform Resource Locator) for the manager user to access the management screen for managing the image commercial material and the schedule, etc., via the network 16. To the terminal device 14 of FIG. The organizer user can change the organizer user, add the organizer user (for example, add an assistant manager described later), and the like from the management screen, in addition to changing the image product and schedule.

管理画面情報送付部42は、例えば、電子メールにより、管理画面にアクセスするためのURLを含むメッセージを、アカウント情報保存部40によって取得された幹事ユーザのメールアドレスに送付する。   The management screen information sending unit 42 sends a message including a URL for accessing the management screen to the e-mail address of the secretary user acquired by the account information storage unit 40, for example, by electronic mail.

続いて、アップロード催促部44は、幹事ユーザによって作成された招待状を、ネットワーク16を介して、参加ユーザの端末装置14へ送付する。   Subsequently, the upload prompting unit 44 sends the invitation created by the organizer user to the terminal device 14 of the participating user via the network 16.

招待状は、参加ユーザを合成画像の作成に招待し、合成画像において使用される画像、各々の画像に対する評価情報、プロフィール画像および寄せ書きメッセージ等をアップロードすることを参加ユーザに催促する催促情報である。   The invitation is a prompting information for inviting the participating users to create a composite image, and prompting the participating users to upload images used in the composite image, evaluation information for each image, a profile image, a posting message, etc. .

アップロード催促部44は、招待状を、例えば、SNS(Social Networking Service:ソーシャルネットワーキングサービス)のメッセージ、または、電子メールによって参加ユーザの端末装置14に送付する。   The upload prompting unit 44 sends the invitation to the terminal device 14 of the participating user by, for example, a message of SNS (Social Networking Service: social networking service) or an electronic mail.

続いて、図5は、図2に示すデータ取得部の構成を表す一実施形態のブロック図である。同図に示すデータ取得部22は、画像取得部46と、評価情報取得部48と、メッセージ取得部50とを備えている。   Subsequently, FIG. 5 is a block diagram of an embodiment showing a configuration of the data acquisition unit shown in FIG. The data acquisition unit 22 shown in the figure includes an image acquisition unit 46, an evaluation information acquisition unit 48, and a message acquisition unit 50.

画像取得部46は、一定の期間、本実施形態の場合、招待状が送付されてから、日程設定部36によって設定された画像および寄せ書きメッセージの募集締切日までの期間、2以上の参加ユーザの端末装置14からネットワーク16を介して送信された複数の画像(画像群)を取得する。また、画像取得部46は、各々の参加ユーザによって設定された参加ユーザのプロフィール画像を取得する。   In the case of the present embodiment, the image acquisition unit 46 receives a letter of invitation and sends it to the image set by the schedule setting unit 36 and the posting deadline of the posted message for two or more participating users. A plurality of images (image groups) transmitted from the terminal device 14 via the network 16 are acquired. Also, the image acquisition unit 46 acquires the profile images of the participating users set by each participating user.

画像取得部46は、参加ユーザの端末装置14からネットワーク16を介して送信された複数の画像(画像群)を取得したのち、その複数の画像がどの参加ユーザから送信されたものであるかを画像と関連付けて保存する。また、画像取得部46は、参加ユーザの端末装置14からネットワーク16を介して送信されたプロフィール画像についても、どの参加ユーザから送信されたものであるかをプロフィール画像と関連付けて保存する。   After acquiring a plurality of images (image groups) transmitted from the terminal device 14 of the participating user via the network 16, the image acquiring unit 46 determines which participating user transmitted the plurality of images. Save in association with the image. In addition, the image acquisition unit 46 associates the profile image with the profile image transmitted from the terminal device 14 of the participating user via the network 16 and stores the profile image as well.

続いて、評価情報取得部48は、同じく一定の期間、2以上の参加ユーザによって付与された各々の画像に対する評価を表す評価情報を、ネットワーク16を介して、2以上の参加ユーザの端末装置14から取得する。   Subsequently, the evaluation information acquisition unit 48, through the network 16, the evaluation information representing the evaluation on each image given by two or more participating users for a certain period of time as well as the terminal devices 14 of the two or more participating users. Get from

画像の評価情報は、各々の画像に対する各々の参加ユーザの評価、例えば、高評価または低評価を表す情報である。   The evaluation information of the images is information representing an evaluation of each participating user for each image, for example, a high evaluation or a low evaluation.

続いて、メッセージ取得部50は、同じく一定の期間、各々の参加ユーザによってアップロードされた寄せ書きメッセージを、ネットワーク16を介して、各々の参加ユーザの端末装置14から取得する。   Subsequently, the message acquisition unit 50 acquires, from the terminal device 14 of each participating user via the network 16, the postscript message uploaded by each participating user for the same fixed period as well.

メッセージ取得部50は、参加ユーザの端末装置14からネットワーク16を介して送信された寄せ書きメッセージについて、どの参加ユーザから送信されたものであるかを寄せ書きメッセージと関連付けて保存する。   The message acquisition unit 50 stores the joining user's terminal device 14 of the joining user transmitted via the network 16 from which joining user the message sent from the joining user's message is stored in association with the joining message.

続いて、図6は、図2に示すデータ解析部の構成を表す一実施形態のブロック図である。同図に示すデータ解析部24は、画像数算出部52と、評価数算出部54と、メッセージ数算出部56と、画像解析部58と、評価値算出部60と、親密度算出部72と、距離算出部74と、中心人物判定部76と、メッセージ解析部78とを備えている。   Next, FIG. 6 is a block diagram of an embodiment showing a configuration of the data analysis unit shown in FIG. The data analysis unit 24 shown in the figure includes an image number calculation unit 52, an evaluation number calculation unit 54, a message number calculation unit 56, an image analysis unit 58, an evaluation value calculation unit 60, and a closeness calculation unit 72. The distance calculating unit 74, the central person determining unit 76, and the message analyzing unit 78 are provided.

画像数算出部52は、アップロード催促部44によって招待状が送付されてから一定の期間が経過した後、つまり、画像および寄せ書きメッセージの募集締切日が過ぎた後、画像取得部46によって取得された画像の数を算出する。   The image number calculation unit 52 is acquired by the image acquisition unit 46 after a fixed period of time has passed since the invitation letter was sent by the upload prompting unit 44, that is, after the recruitment deadline of the image and the posted message has passed. Calculate the number of images.

続いて、評価数算出部54は、同じく画像および寄せ書きメッセージの募集締切日が過ぎた後、評価情報取得部48によって取得された高評価および低評価を表す評価情報の数を算出する。   Subsequently, the evaluation number calculation unit 54 similarly calculates the number of evaluation information representing high evaluation and low evaluation acquired by the evaluation information acquisition unit 48 after the application closing date of the image and the coordinated message has passed.

続いて、メッセージ数算出部56は、同じく画像および寄せ書きメッセージの募集締切日が過ぎた後、メッセージ取得部50によって取得された寄せ書きメッセージの数を算出する。   Subsequently, the message number calculation unit 56 similarly calculates the number of merged messages acquired by the message acquisition unit 50 after the offer closing date of the images and merged messages has passed.

続いて、画像解析部58は、画像取得部46によって取得された各々の画像の内容を解析する。本実施形態の場合、画像解析部58は、画像取得部46によって画像が取得される毎に、画像解析を行う。   Subsequently, the image analysis unit 58 analyzes the content of each image acquired by the image acquisition unit 46. In the case of the present embodiment, the image analysis unit 58 performs image analysis each time the image acquisition unit 46 acquires an image.

画像解析部58は、例えば、画像の明るさや色合い、ボケおよびブレの程度等の解析の他、画像に人物の顔が含まれる場合には、顔の大きさ、顔の位置、顔の向き、顔の肌色、笑顔等の表情、目線、画像に含まれる人物の数、人物の位置関係等の解析を行う。   The image analysis unit 58 analyzes, for example, the brightness and color tone of the image, the degree of blur and blur, etc., and if the image includes the face of a person, the size of the face, the position of the face, the direction of the face, Analyze the skin color of the face, facial expressions such as smiles, eyes, the number of persons included in the image, the positional relationship of the persons, etc.

続いて、評価値算出部60は、画像解析部58による各々の画像の解析結果に基づいて、各々の画像の解析評価値を算出する。また、評価値算出部60は、評価情報取得部48によって取得された各々の画像に対する高評価および低評価を表す評価情報に基づいて、各々の画像の解析評価値に対して値を加減算ないしは重み付けして、各々の画像の総合評価値を算出する。   Subsequently, the evaluation value calculation unit 60 calculates an analysis evaluation value of each image based on the analysis result of each image by the image analysis unit 58. In addition, the evaluation value calculation unit 60 adds or subtracts or weights the analysis evaluation value of each image based on the evaluation information indicating high evaluation and low evaluation for each image acquired by the evaluation information acquisition unit 48. Then, the comprehensive evaluation value of each image is calculated.

評価値算出部60は、例えば、評価数算出部54によって算出された高評価を表す評価情報の数に基づいて、画像の解析評価値に対して値を加算し、低評価を表す評価情報の数に基づいて、画像の解析評価値に対して値を減算することによって画像の総合評価値を算出することができる。   The evaluation value calculation unit 60 adds a value to the analysis evaluation value of the image based on, for example, the number of evaluation information representing the high evaluation calculated by the evaluation number calculation unit 54, and Based on the number, the integrated evaluation value of the image can be calculated by subtracting the value of the analysis evaluation value of the image.

画像の解析評価値は、画像の解析結果に基づいて算出されるため、画像の良し悪しを決定するための基準となり、解析評価値が高いほど、画質の良い画像であると言える。
画像の総合評価値は、画像の解析結果に加えて、参加ユーザによって付与された高評価および低評価を表す評価情報に基づいて算出されるため、画像の良し悪しに加えて、参加ユーザの好みを判断するための基準となり、総合評価値が高いほど、画質の良い画像、または、参加ユーザの好みの画像であると言える。
Since the analysis evaluation value of the image is calculated based on the analysis result of the image, it becomes a reference for determining the quality of the image, and it can be said that the higher the analysis evaluation value, the better the image of the image quality.
The comprehensive evaluation value of the image is calculated based on the evaluation information representing the high evaluation and the low evaluation given by the participating users in addition to the analysis result of the image. The higher the overall evaluation value, the better the image quality, or the image preferred by the participating users.

続いて、親密度算出部72は、各々の画像の解析結果に基づいて、複数の画像に写っている人物同士の親密度および総合親密度を算出する。   Subsequently, the intimacy degree calculating unit 72 calculates intimacy degree and general intimacy degree of persons appearing in a plurality of images based on the analysis result of each image.

親密度は、複数の画像に写っている人物のうちの二人の人物同士の親しさの程度を表す。これに対し、総合親密度は、複数の画像に写っている人物のうち、各々の人物とその各々の人物以外の全ての人物との親密度の和または平均値を表す。従って、複数の画像に写っている人物のうち、総合親密度がより高い人物であるほど、より多くの人物と親しい人物であると考えることができる。   The intimacy degree indicates the degree of closeness between two persons among persons appearing in a plurality of images. On the other hand, the overall closeness represents the sum or average value of closeness between each person and all persons other than each person among persons appearing in a plurality of images. Therefore, it can be considered that among the persons appearing in a plurality of images, the higher the overall closeness, the more familiar the person.

続いて、距離算出部74は、各々の画像の解析結果に基づいて、第2の人物と第3の人物が共に写っている画像から、第2の人物と第3の人物との間の距離を算出する。   Subsequently, based on the analysis result of each image, the distance calculation unit 74 determines the distance between the second person and the third person from the image in which both the second person and the third person are shown. Calculate

距離算出部74は、例えば、第2の人物と第3の人物とが共に写っている画像から、その画像内における第2の人物と第3の人物との間の距離を算出しよもよいし、その画像から、第2の人物と第3の人物との間の実際の距離を推定して算出してもよい。   The distance calculation unit 74 may calculate, for example, the distance between the second person and the third person in the image from the image in which both the second person and the third person are shown. Alternatively, the actual distance between the second person and the third person may be estimated and calculated from the image.

続いて、中心人物判定部76は、各々の画像の解析結果に基づいて、各々の画像に写っている人物の中の中心人物を判定する。   Subsequently, the central person determination unit 76 determines the central person among the persons shown in each image based on the analysis result of each image.

各々の画像に写っている人物の中から中心人物を判定する方法は特に限定されないが、例えば、画像の中心位置に写っている人物、画像において最も大きいサイズで写っている人物等を中心人物と判定することができる。   There is no particular limitation on the method of determining the central person from among the persons appearing in each image. For example, the person appearing at the center of the image, the person appearing at the largest size in the image, etc. It can be determined.

続いて、メッセージ解析部78は、メッセージ取得部50によって取得された寄せ書きメッセージの内容を解析する。   Subsequently, the message analysis unit 78 analyzes the content of the merged message acquired by the message acquisition unit 50.

続いて、図7は、図2に示す合成画像作成部の構成を表す一実施形態のブロック図である。同図に示す合成画像作成部26は、表紙作成部62と、本編作成部64と、寄せ書き作成部66とを備えている。   Next, FIG. 7 is a block diagram of an embodiment showing a configuration of the composite image creation unit shown in FIG. The composite image creation unit 26 shown in the figure includes a cover creation unit 62, a main feature creation unit 64, and a side-by-side creation unit 66.

表紙作成部62は、設定保存部38に保存された商材の情報、および、表紙デザイン設定部32によって取得された表紙ページのデザインの情報に対応するデザインの表紙ページを作成する。   The cover creation unit 62 creates a cover page of a design corresponding to the information on the material stored in the setting storage unit 38 and the information on the design of the cover page acquired by the cover design setting unit 32.

続いて、本編作成部64は、画像取得部46によって取得された複数の画像を用いて、設定保存部38に保存された商材の情報に対応するページ数の本編ページ(表紙ページおよび寄せ書きページ以外のページ)を作成する。本編作成部64は、設定保存部38に保存された商材の情報に対応する合成画像、本実施形態の場合、フォトブックの本編ページを作成する。   Subsequently, the main story creation unit 64 uses the plurality of images acquired by the image acquisition unit 46 to display the number of main story pages (cover page and aligned page) corresponding to the information of the commercial material stored in the setting storage unit 38. Create a non-page). The feature creation unit 64 creates a composite image corresponding to the information of the product stored in the setting storage unit 38, and in the case of the present embodiment, a main page of the photobook.

本編作成部64は、図8に示すように、画像分割部80、画像抽出部82、画像配置部84、人物特定部86、および、画像特定部88等を備えている。   As shown in FIG. 8, the main feature creating unit 64 includes an image dividing unit 80, an image extracting unit 82, an image arranging unit 84, a person specifying unit 86, an image specifying unit 88, and the like.

画像分割部80は、画像取得部46によって取得された複数の画像を、本編ページのページ数に対応する数のグループに分割する。   The image dividing unit 80 divides the plurality of images acquired by the image acquiring unit 46 into a number of groups corresponding to the number of main pages.

画像抽出部82は、画像のグループ毎に、画像の総合評価値に基づいて、グループに含まれる画像の中から、本編ページにおいて使用する複数の合成対象画像を抽出する。   The image extraction unit 82 extracts, for each group of images, a plurality of combination target images used in the main story page from the images included in the group based on the comprehensive evaluation value of the images.

画像配置部84は、画像のグループ毎に、画像の総合評価値に基づいて、画像抽出部82によって抽出された各々の合成対象画像のサイズおよび本編ページにおける配置位置を決定し、合成対象画像を、画像のグループに対応するページの本編ページに配置(自動レイアウト)する。画像配置部84は、1つの合成対象画像、または、2以上の合成対象画像を本編ページの配置領域に配置して合成画像を作成する。   The image arrangement unit 84 determines, for each group of images, the size of each composition target image extracted by the image extracting unit 82 and the arrangement position in the main page, based on the comprehensive evaluation value of the image, and combines the composition target image. , Arrange on the main story page of the page corresponding to the group of images (automatic layout). The image arrangement unit 84 arranges one combination target image or two or more combination target images in the arrangement area of the main page and creates a combined image.

続いて、人物特定部86は、複数の画像のうち、画像配置部84によって第2の人物が写っている第2の画像が配置領域の第1の位置に配置された場合に、各々の画像の解析結果、および、親密度算出部72によって算出された人物同士の親密度に基づいて、複数の画像に写っている人物の中から、第2の人物との親密度が閾値を超える第3の人物を特定する。   Subsequently, when the second image including the second person is placed by the image placement unit 84 among the plurality of images, the person specifying unit 86 places each image when the second image is placed at the first position of the placement area. A third degree of closeness with the second person among the persons appearing in the plurality of images based on the analysis result of the second step and the closeness between the persons calculated by the closeness calculation unit 72; Identify the person in

続いて、画像特定部88は、各々の画像の解析結果に基づいて、複数の画像の中から、人物特定部86によって特定された第3の人物が写っている第3の画像を特定する。また、画像特定部88は、複数の画像の中から、親密度算出部72によって算出された総合親密度が最も高い人物、つまり、1番目に総合親密度が高い人物が写っている画像および2番目以降に総合親密度が高い人物が写っている画像、中心人物判定部76によって判定された中心人物が写っている画像等を特定する。   Subsequently, the image specifying unit 88 specifies, from among the plurality of images, a third image in which the third person specified by the person specifying unit 86 is photographed, based on the analysis result of each image. In addition, the image specifying unit 88 is an image in which a person having the highest overall familiarity calculated by the intimacy calculating unit 72 among the plurality of images, that is, an image showing a person having the highest overall intimacy first The image in which the person with high general intimacy is taken after the second, the image in which the central person determined by the central person determination unit 76, etc. are specified.

続いて、寄せ書き作成部66は、メッセージ取得部50によって取得された参加ユーザのプロフィール画像および寄せ書きメッセージを用いて、寄せ書きページを作成する。寄せ書き作成部66は、設定保存部38に保存された商材の情報、および、寄せ書きデザイン設定部34によって取得された寄せ書きのデザインの情報に対応するデザインの寄せ書きページを作成する。   Subsequently, using the profile image of the participating user acquired by the message acquisition unit 50 and the merged message, the merged document creation unit 66 creates a merged page. The jagged writing unit 66 creates a jagged page of a design corresponding to the information on the product stored in the setting storage unit 38 and the information on the jagged design acquired by the jagged design setting unit 34.

寄せ書き作成部66は、図9に示すように、メッセージ分割部90およびメッセージ配置部92等を備えている。   As shown in FIG. 9, the near-field writing unit 66 includes a message dividing unit 90, a message arranging unit 92, and the like.

メッセージ分割部90は、メッセージ取得部50によって取得された寄せ書きメッセージを、寄せ書きページのページ数に対応する数のグループに分割する。   The message dividing unit 90 divides the merged message acquired by the message acquiring unit 50 into a number of groups corresponding to the number of pages of the merged page.

メッセージ配置部92は、寄せ書きメッセージのグループ毎に、グループに含まれる寄せ書きメッセージを、寄せ書きメッセージのグループに対応するページの寄せ書きページに配置する。   The message arranging unit 92 arranges, for each group of the collated messages, the collated messages included in the group on the collated page of the page corresponding to the group of the collated messages.

寄せ書きページのページ数は、参加ユーザの数および寄せ書きメッセージの数等に応じて設定される。また、本編ページのページ数は、合成画像のページ数および寄せ書きページのページ数等に応じて設定される。本実施形態の場合、参加ユーザの数を2〜36人とし、1ページの寄せ書きページに2〜12の寄せ書きメッセージを配置し、16ページのフォトブックを作成するものとする。   The number of pages of the page for matching is set according to the number of participating users, the number of messages for merging, and the like. Further, the number of pages of the main page is set in accordance with the number of pages of the composite image, the number of pages of the merged page, and the like. In the case of this embodiment, it is assumed that the number of participating users is 2 to 36, the 2 to 12 coordinated messages are arranged on the 1 page, and the 16-page photobook is created.

上記情報設定部18、情報管理部20、データ取得部22、データ解析部24、合成画像作成部26を構成する各部位は、例えば、CPU(Central Processing Unit:中央処理装置)等の制御デバイスが、メモリにロードされたプログラムを実行することにより実現される。また、各部位によって保存されるデータは、例えば、HDD(Hard Disk Drive:ハードディスクドライブ)、SSD(Solid State Drive:ソリッドステートドライブ)、SD(Secure Digital:セキュアデジタル)メモリ等の記憶デバイスに保存される。   The control device such as a central processing unit (CPU) is an example of each part of the information setting unit 18, the information management unit 20, the data acquisition unit 22, the data analysis unit 24, and the composite image creation unit 26. , Implemented by executing a program loaded into memory. In addition, data stored by each part is stored in a storage device such as, for example, an HDD (Hard Disk Drive: hard disk drive), an SSD (Solid State Drive: solid state drive), or an SD (Secure Digital: secure digital) memory. Ru.

次に、図8は、図1に示すユーザの端末装置の構成を表す一実施形態のブロック図である。同図に示すユーザの端末装置14は、画像表示部68と、指示入力部70とを備えている。   Next, FIG. 8 is a block diagram of an embodiment showing a configuration of a terminal device of the user shown in FIG. The terminal device 14 of the user shown in the figure includes an image display unit 68 and an instruction input unit 70.

端末装置14において、画像表示部68は、各種の設定画面、選択画面、確認画面、入力画面、作成画面等を表示するものであり、例えば、液晶ディスプレイ等の表示デバイスによって構成される。   In the terminal device 14, the image display unit 68 displays various setting screens, a selection screen, a confirmation screen, an input screen, a creation screen, and the like, and is configured of, for example, a display device such as a liquid crystal display.

続いて、指示入力部70は、ユーザによって入力された各種の設定指示、選択指示、確認指示、入力指示、作成指示等を取得するものであり、例えば、キーボードおよびマウス等の入力デバイスによって構成される。   Subsequently, the instruction input unit 70 acquires various setting instructions, selection instructions, confirmation instructions, input instructions, creation instructions, and the like input by the user, and includes, for example, input devices such as a keyboard and a mouse. Ru.

本実施形態の場合、画像表示部68および指示入力部70は、タッチパネル等のように、表示デバイスおよび入力デバイスが一体化されたデバイスによって構成される。   In the case of the present embodiment, the image display unit 68 and the instruction input unit 70 are configured by a device in which a display device and an input device are integrated, such as a touch panel.

端末装置14は、合成画像の作成に関わる各々のユーザに1対1に対応して1台である必要はなく、画像処理装置10における各々のユーザのアカウントに対応することができるものであれば、各々のユーザに対応して複数台であってもよい。   The terminal device 14 does not have to be one device corresponding to each user involved in creation of a composite image, as long as it can correspond to the account of each user in the image processing apparatus 10 There may be a plurality of units corresponding to each user.

図示省略しているが、サーバ12および端末装置14は、例えば、サーバ12と端末装置14との間で各種データの送受信を行う通信デバイス等である送受信部、各部位の動作を制御するCPU等である制御部等を備えている。   Although not shown, the server 12 and the terminal device 14 are, for example, a transmitting / receiving unit which is a communication device for transmitting and receiving various data between the server 12 and the terminal device 14, a CPU for controlling the operation of each part, etc. And the like.

次に、図9〜図11に示すフローチャートおよび図12〜図34に示す表示画面を参照しながら、画像処理装置10の動作を説明する。   Next, the operation of the image processing apparatus 10 will be described with reference to the flowcharts shown in FIGS. 9 to 11 and the display screens shown in FIGS. 12 to 34.

合成画像を作成する場合、まず、幹事ユーザは、幹事ユーザの端末装置14において、指示入力部70を介して、画像処理装置10が提供する、合成画像を作成するためのウェブサイトにアクセスする。   When creating a composite image, first, the organizer user accesses the website for creating a composite image provided by the image processing apparatus 10 through the instruction input unit 70 in the terminal device 14 of the secretary user.

合成画像を作成するためのウェブサイトにアクセスすると、図12に示すように、予算設定部28により、合成画像の予算を設定する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。   When the website for creating the composite image is accessed, as shown in FIG. 12, the budget setting unit 28 displays a screen for setting the budget of the composite image on the image display unit 68 of the terminal device 14 of the organizer user. Ru.

幹事ユーザは、合成画像の予算を設定する画面において、指示入力部70を介して、幹事ユーザが作成する合成画像の予算を設定する。図12の例では、プルダウンメニューによって、合成画像の予算の一覧があらかじめ登録されている。幹事ユーザは、プルダウンメニューに登録されている合成画像の予算の一覧の中から1つの予算、例えば、3000円〜4000円を選択して設定する。   The organizer user sets the budget of the composite image created by the secretary user via the instruction input unit 70 on the screen for setting the budget of the composite image. In the example of FIG. 12, a list of budgets of composite images is registered in advance by the pull-down menu. The organizer user selects and sets one budget, for example, 3,000 yen to 4,000 yen from the list of budgets of composite images registered in the pull-down menu.

合成画像の予算が設定されると、予算設定部28により、幹事ユーザによって設定された合成画像の予算の情報が、幹事ユーザの端末装置14から取得される(ステップS1)。   When the budget of the composite image is set, the budget setting unit 28 acquires information of the budget of the composite image set by the lead user from the terminal device 14 of the lead user (step S1).

続いて、商材取得部30により、予算の情報に対応する1以上の画像商材が提示される。図12の例では、画像商材として、サイズおよびページ数の異なる5件のフォトブックが提示される。   Subsequently, the commercial material acquisition unit 30 presents one or more image commercial materials corresponding to the information on the budget. In the example of FIG. 12, five photo books having different sizes and number of pages are presented as image merchandise.

画像商材が提示されると、商材取得部30により、提示した1以上の画像商材の中から1つの画像商材を設定する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。   When an image product is presented, a screen for setting one image product from among the presented one or more image products by the product acquisition unit 30 is displayed on the image display unit 68 of the terminal device 14 of the lead user. Is displayed.

幹事ユーザは、画像商材を設定する画面において、指示入力部70を介して、提示された1以上の画像商材の中から1つの画像商材を選択して設定する。図12の例では、A4サイズの16ページのフォトブックが設定されている。   The organizer user selects and sets one image commercial item from the presented one or more image commercial materials via the instruction input unit 70 on the screen for setting the image commercial material. In the example of FIG. 12, a 16-page photo book of A4 size is set.

画像商材としてフォトブックが設定された後、「次へ」のボタンが押されると、例えば、「次へ」のボタンがタップまたはクリックされると、商材取得部30により、幹事ユーザによって設定された1つの画像商材が取得される(ステップS2)。   After the photo book is set as the image product, when the “next” button is pressed, for example, when the “next” button is tapped or clicked, the product acquisition unit 30 sets it by the lead user A single image item is acquired (step S2).

なお、「<」のボタンが押されると、1つ前の画面に戻ることができる。これ以後の画面においても同様である。   When the “<” button is pressed, the screen can return to the previous screen. The same applies to the subsequent screens.

続いて、図13に示すように、表紙デザイン設定部32により、フォトブックの表紙ページのデザインを設定する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。   Subsequently, as shown in FIG. 13, the cover design setting unit 32 displays a screen for setting the design of the cover page of the photo book on the image display unit 68 of the terminal device 14 of the organizer user.

幹事ユーザは、表紙ページのデザインを設定する画面において、指示入力部70を介して、1以上の表紙ページのデザイン、図13の例では、3件の表紙ページのデザインの中から、1つの表紙ページのデザインを選択して設定する。また、幹事ユーザは、フォトブックの表紙ページのデザインの情報として、例えば、表紙ページに記載される最大20文字までのフォトブックのタイトル、および、表紙ページの色を設定することができる。   On the screen for setting the cover page design, the secretary user selects one or more of the cover page designs from the design of one or more cover pages via the instruction input unit 70, and in the example of FIG. Select and set the page design. Also, the secretary user can set, for example, the title of the photobook with up to 20 characters described on the cover page and the color of the cover page as the information on the design of the cover page of the photobook.

表紙ページのデザインが設定された後、「次へ」のボタンが押されると、表紙デザイン設定部32により、幹事ユーザによって設定された表紙ページのデザインの情報が、幹事ユーザの端末装置14から取得される(ステップS3)。   After the cover page design is set, when the "Next" button is pressed, the cover design setting unit 32 acquires information on the cover page design set by the secretary user from the terminal device 14 of the secretary user (Step S3).

続いて、図14に示すように、寄せ書きデザイン設定部34により、フォトブックの寄せ書きページのデザインを設定する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。   Subsequently, as shown in FIG. 14, the close-up design setting unit 34 displays a screen for setting the design of the close-up page of the photo book on the image display unit 68 of the terminal device 14 of the organizer user.

幹事ユーザは、寄せ書きページのデザインを設定する画面において、指示入力部70を介して、1以上の寄せ書きのデザイン、図14の例では、9件の寄せ書きのデザインの中から、1つの寄せ書きのデザインを選択して設定する。   The secretary user, through the instruction input unit 70 on the screen for setting the design of the page, designs one or more of the multi-page designs, and in the example of FIG. Select and set.

寄せ書きページのデザインが設定された後、「次へ」のボタンが押されると、寄せ書きデザイン設定部34により、幹事ユーザによって設定された寄せ書きページのデザインの情報が、幹事ユーザの端末装置14から取得される(ステップS4)。   When the “next” button is pressed after the set-up page design is set, the set-up design setting unit 34 acquires information on the set-up page design set by the lead user from the lead user terminal device 14 (Step S4).

続いて、図15に示すように、日程設定部36により、画像および寄せ書きメッセージの募集締切日を設定する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。   Subsequently, as shown in FIG. 15, the schedule setting unit 36 displays a screen for setting an image and a deadline for the collection of the message for the matching message on the image display unit 68 of the terminal device 14 of the lead user.

幹事ユーザは、画像および寄せ書きメッセージの募集締切日を設定する画面において、指示入力部70を介して、画像および寄せ書きメッセージの募集締切日を設定する。図15の例では、プルダウンメニューによって、現在の日付から一定期間内の日付の一覧があらかじめ登録されている。幹事ユーザは、プルダウンメニューに登録されている日付の一覧の中から1つの日付、例えば、12月2日を募集締切日として選択して設定する。   The organizer user sets the image and late-call message invitation deadline via the instruction input unit 70 on the screen for setting the invitation deadline of the image and the late-call message. In the example of FIG. 15, a list of dates within a certain period from the current date is registered in advance by the pull-down menu. The organizer user selects and sets one date, for example, December 2nd, as the recruitment deadline from the list of dates registered in the pull-down menu.

画像および寄せ書きメッセージの募集締切日が設定された後、「次へ」のボタンが押されると、日程設定部36により、幹事ユーザによって設定された画像および寄せ書きメッセージの募集締切日の情報が、幹事ユーザの端末装置14から取得される(ステップS5)。   When the “next” button is pressed after the offer deadline for images and related messages has been set, the schedule setting unit 36 causes the information for the deadline for offer and images set by the organizer user to be set as the secretary. It is acquired from the user's terminal device 14 (step S5).

続いて、図16に示すように、日程設定部36により、合成画像の作成期間を設定する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。   Subsequently, as shown in FIG. 16, the schedule setting unit 36 displays a screen for setting the creation period of the composite image on the image display unit 68 of the terminal device 14 of the organizer user.

幹事ユーザは、合成画像の作成期間を設定する画面において、指示入力部70を介して、合成画像の作成期間を設定する。図16の例では、プルダウンメニューによって、画像および寄せ書きメッセージの募集の期間の締切日から30日以内の日付の一覧があらかじめ登録されている。幹事ユーザは、プルダウンメニューに登録されている日付の一覧の中から1つの日付、例えば、12月4日を選択することによって12月2日〜4日を作成期間として設定する。   The organizer user sets the creation period of the composite image through the instruction input unit 70 on the screen for setting the creation period of the composite image. In the example of FIG. 16, a list of dates within 30 days from the closing date of the period for soliciting images and posted messages is registered in advance by the pull-down menu. The organizer user sets December 2 to 4 as the creation period by selecting one date, for example, December 4 from the list of dates registered in the pull-down menu.

合成画像の作成期間が設定された後、「次へ」のボタンが押されると、日程設定部36により、幹事ユーザによって設定された合成画像の作成期間の情報が、幹事ユーザの端末装置14から取得される(ステップS5)。   After the creation period of the composite image is set, when the “next” button is pressed, the schedule setting unit 36 causes the information on the creation period of the composite image set by the lead user to be transmitted from the terminal device 14 of the lead user. It is acquired (step S5).

続いて、図17に示すように、日程設定部36により、画像商品の配送日を設定する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。   Subsequently, as shown in FIG. 17, the schedule setting unit 36 displays a screen for setting the delivery date of the image product on the image display unit 68 of the terminal device 14 of the organizer user.

画像商品の配送日は、日程設定部36により、合成画像の作成期間の締切日から一定の期間の後の日付、図17の例では、合成画像の作成期間の最終日である12月4日から16日後の12月20日に自動で設定される。   The delivery date of the image product is a date after a certain period from the deadline date of the creation period of the composite image by the schedule setting unit 36, and in the example of FIG. 17, the final date of the creation period of the composite image December 4 It is automatically set on December 20 after 16 days from.

幹事ユーザは、画像商品の配送日を設定する画面において、指示入力部70を介して、画像商品の配送日を変更することができる。図17の例では、例えば、追加料金を支払って、特急仕上げを指定することによって、画像商品の配送日を12月20日よりも前の日付に設定することができる。   The organizer user can change the delivery date of the image product via the instruction input unit 70 on the screen for setting the delivery date of the image product. In the example of FIG. 17, for example, the delivery date of the image product can be set to a date before December 20 by paying an additional charge and designating the express finishing.

画像商品の配送日が設定された後、「次へ」のボタンが押されると、日程設定部36により、画像商品の配送日の情報が取得される(ステップS5)。   After the delivery date of the image product is set, when the "next" button is pressed, the schedule setting unit 36 acquires information on the delivery date of the image product (step S5).

複数のユーザの端末装置14から送信された複数の画像を用いて合成画像を作成する場合、期限管理が難しいが、画像処理装置10では、期限管理を行うことができるため、幹事ユーザの負担を軽減することができる。   When creating a composite image using a plurality of images transmitted from the terminal devices 14 of a plurality of users, although time limit management is difficult, since the time limit management can be performed in the image processing apparatus 10, the burden on the lead user is It can be reduced.

続いて、図18に示すように、設定保存部38により、画像商材および日程の情報を確認する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。   Subsequently, as shown in FIG. 18, the setting storage unit 38 displays a screen for confirming the information of the image product and the schedule on the image display unit 68 of the terminal device 14 of the organizer user.

幹事ユーザは、画像商材および日程の情報を確認する画面において、画像商材および日程の情報を確認し、その設定でよい場合には、「保存/ログイン」のボタンを押して次の画面へ進み、設定を変更したい場合には、「<」のボタンを押して前の画面に戻る。   The secretary user confirms the information on the image product and schedule on the screen to confirm the information on the image product and schedule, and if the setting is sufficient, the "save / login" button is pressed to advance to the next screen. If you want to change the setting, press the "<" button to return to the previous screen.

「保存/ログイン」のボタンが押されると、図19に示すように、設定保存部38により、幹事ユーザが画像処理装置10へログインするためのアカウント情報を入力する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。   When the "save / login" button is pressed, as shown in FIG. 19, the setting storage unit 38 displays a screen for the account manager user to enter account information for logging in to the image processing apparatus 10 as the terminal device of the organizer user It is displayed on the image display unit 68 of FIG.

幹事ユーザは、画像処理装置10にログインするためのアカウント情報として、指示入力部70を介して、幹事ユーザのメールアドレスおよび幹事パスワードを入力する。幹事ユーザが既に画像処理装置10への会員登録を済ませている場合には、「ログイン」のボタンを押す。また、会員登録後に幹事パスワードを忘れた場合には、「パスワード忘れ」のボタンを押すことによって幹事パスワードを回復するための処理を行う。   As the account information for logging in to the image processing apparatus 10, the organizer user inputs the organizer user's mail address and the secretary password via the instruction input unit 70. If the organizer user has already registered as a member of the image processing apparatus 10, the user presses the "login" button. If the administrator password is forgotten after membership registration, processing for recovering the administrator password is performed by pressing the "Forget Password" button.

「ログイン」のボタンが押されると、アカウント情報保存部40により、既に保存されているアカウント情報と、幹事ユーザによって入力されたアカウント情報とが比較され、両者が一致した場合に、幹事ユーザは画像処理装置10にログインすることができる。   When the “login” button is pressed, the account information storage unit 40 compares the already stored account information with the account information input by the secretary user, and if both match, the secretary user is an image. The processing device 10 can be logged in.

一方、まだ会員登録を済ませていない場合には、「新規会員登録」のボタンを押すことによって新規に会員登録を行うための処理を行う。「新規会員登録」のボタンが押されると、アカウント情報保存部40により、幹事ユーザによって入力されたメールアドレスおよび幹事パスワードが取得され、幹事ユーザのアカウント情報として保存される。幹事ユーザの端末装置14は、会員登録の完了後、画像処理装置10へログインすることができる。   On the other hand, when member registration has not been completed yet, processing for newly performing member registration is performed by pressing the "new member registration" button. When the “new member registration” button is pressed, the account information storage unit 40 acquires the mail address and the secretary password input by the secretary user, and stores them as the secretary user account information. The terminal device 14 of the organizer user can log in to the image processing apparatus 10 after the member registration is completed.

続いて、設定保存部38により、商材取得部30によって取得された画像商材、および、日程設定部36によって取得された日程の情報が保存される。   Subsequently, the setting storage unit 38 stores the image commercial material acquired by the commercial material acquisition unit 30 and the information of the schedule acquired by the schedule setting unit 36.

続いて、図20に示すように、設定保存部38により、幹事ユーザのログインと、画像商材および日程の情報の保存とが完了したことを表す画面が、幹事ユーザの端末装置14の画像表示部68に表示される。   Subsequently, as shown in FIG. 20, the setting storage unit 38 displays a screen indicating that the secretary user's login and storage of the image product and schedule information have been completed, the image display on the terminal device 14 of the organizer user It is displayed on the part 68.

続いて、管理画面情報送付部42により、管理画面にアクセスするためのURLを含むメッセージが送付される。また、このメッセージには、画像商材および日程の情報が保存されたことを表す通知が含まれている。   Subsequently, the management screen information sending unit 42 sends a message including a URL for accessing the management screen. The message also includes a notification indicating that the information on the image product and the schedule has been saved.

また、図20の例では、幹事ユーザだけでなく、指示入力部70を介して、幹事ユーザ以外の参加ユーザのメールアドレスを入力することによって、幹事ユーザ以外の参加ユーザ、例えば、幹事ユーザの代理を務める副幹事ユーザのメールアドレス等にも、管理画面にアクセスするためのURLを含むメッセージを送付することができる。   Further, in the example of FIG. 20, by inputting the e-mail addresses of participating users other than the organizing user as well as the organizing user via the instruction input unit 70, a proxy of the participating users other than the organizing user, for example, the organizing user A message including a URL for accessing the management screen can also be sent to the e-mail address etc. of the deputy lead user acting as

続いて、「次へ」のボタンが押されると、図21に示すように、アップロード催促部44により、参加ユーザの端末装置14へ送付する招待状を作成するための画面が、幹事ユーザの端末装置14の画像表示部68に表示される。   Subsequently, when the “next” button is pressed, as shown in FIG. 21, the screen for creating an invitation to be sent to the terminal device 14 of the participating user by the upload prompting unit 44 is the terminal of the organizer user It is displayed on the image display unit 68 of the device 14.

幹事ユーザは、招待状を作成するための画面において、指示入力部70を介して、招待状に含めるメッセージを一定文字以内、図21の例では、150文字以内で入力する。また、図21の例では、「みんなの写真とメッセージでフォトブックを贈ろうよ!」という初期メッセージが自動で入力されている。これにより、幹事ユーザがメッセージを入力する手間を省くことができる。幹事ユーザは、初期メッセージをそのまま使用してもよいし、他のメッセージを入力してもよい。   On the screen for creating the invitation, the organizer user inputs a message to be included in the invitation within a predetermined number of characters, and within 150 characters in the example of FIG. 21 via the instruction input unit 70. Also, in the example of FIG. 21, an initial message “let's give a photo book with everyone's photos and messages!” Is automatically input. In this way, it is possible to save trouble for the organizer user to input a message. The organizer user may use the initial message as it is or may input another message.

「次へ」のボタンが押されると、アップロード催促部44により、招待状に含めるメッセージの情報が取得され、招待状が作成される(ステップS6)。   When the “next” button is pressed, the upload prompting unit 44 acquires the information of the message to be included in the invitation, and the invitation is created (step S6).

続いて、図22に示すように、アップロード催促部44により、招待状の内容を確認するための画面が、幹事ユーザの端末装置14の画像表示部68に表示される。   Subsequently, as shown in FIG. 22, the upload prompting unit 44 displays a screen for confirming the content of the invitation on the image display unit 68 of the terminal device 14 of the organizer user.

幹事ユーザは、招待状の内容を確認するための画面において、招待状の内容を確認し、その内容でよい場合には、「招待状送付画面へ」のボタンを押して次の画面へ進み、内容を変更したい場合には、「<」のボタンを押して前の画面に戻る。   The organizer user confirms the contents of the invitation on the screen for confirming the contents of the invitation, and if the contents are acceptable, the user presses the "to send invitation screen" button to advance to the next screen, and the contents If you want to change, press the "<" button to return to the previous screen.

「招待状送付画面へ」のボタンが押されると、図23に示すように、アップロード催促部44により、招待状を参加ユーザの端末装置14へ送付するための画面が、幹事ユーザの端末装置14の画像表示部68に表示される。   When the "to invitation sending screen" button is pressed, as shown in FIG. 23, the screen for sending the invitation to the terminal device 14 of the participating user is displayed by the upload prompting unit 44 as the terminal device 14 of the organizer user. Is displayed on the image display unit 68 of FIG.

幹事ユーザは、招待状を送付するための画面において、指示入力部70を介して、招待状を送付する手段として、図23の例では、SNSのメッセージまたは電子メールを選択する。招待状は、「SNS」のボタンが押された場合、SNSのメッセージとして参加ユーザのSNSのアカウントに送付され、「メール」のボタンが押された場合、電子メールによって参加ユーザのメールアドレスに送付される。   In the example of FIG. 23, the organizer user selects an SNS message or an email as a means for sending an invitation via the instruction input unit 70 on the screen for sending the invitation. The invitation is sent to the participating user's SNS account as a SNS message when the "SNS" button is pressed, and sent to the participating user's e-mail address by e-mail when the "mail" button is pressed. Be done.

幹事ユーザは、合成画像の作成に関わる全ての参加ユーザに対して招待状を送付してもよいし、一部の参加ユーザのみに対して招待状を送付してもよい。   The organizer user may send an invitation to all the participating users involved in creating the composite image, or may send an invitation only to some of the participating users.

SNSのメッセージまたは電子メールには、招待状の他、合成画像で使用される画像、画像の評価情報、寄せ書きメッセージ等を参加ユーザがアップロードする画面にアクセスするための招待用URL、および、共通パスワード、図23の例では、「5865」が含まれている。   SNS messages or e-mails, as well as invitations, images used in synthetic images, evaluation information of images, URLs for invitations to access screens where participating users upload messages, etc., and common password In the example of FIG. 23, “5865” is included.

「次へ」のボタンが押されると、アップロード催促部44により、招待状が参加ユーザの端末装置14に送付される(ステップS7)。   When the "next" button is pressed, the upload prompting unit 44 sends an invitation to the terminal device 14 of the participating user (step S7).

参加ユーザは、招待状を参加ユーザの端末装置14において受け取り、指示入力部70を介して、招待用URLで示されるウェブサイトにアクセスする。   The participating user receives the invitation on the terminal device 14 of the participating user, and accesses the website indicated by the invitation URL via the instruction input unit 70.

招待用URLで示されるウェブサイトにアクセスすると、図24に示すように、アップロード催促部44により、受け取った招待状を表す画面が、参加ユーザの端末装置14の画像表示部68に表示される(ステップS8)。   When the website indicated by the invitation URL is accessed, the upload prompting unit 44 displays a screen representing the received invitation on the image display unit 68 of the terminal device 14 of the participating user, as shown in FIG. Step S8).

招待状には、幹事ユーザからのメッセージの他、参加ユーザへの要望として、合成画像において使用する画像および寄せ書きメッセージをアップロードすること、および、その募集締切日等の情報、本実施形態の場合、12月2日(水)の23:59が表示される。   In the invitation, in addition to the message from the organizer user, as a request to the participating users, uploading an image used in a composite image and a message to be added in the composite image, and information such as the application deadline date thereof, in the case of this embodiment 23:59 on Wednesday, December 2 is displayed.

参加ユーザは、招待状を表す画面を閲覧して、幹事ユーザから参加ユーザへの要望が、フォトブックにする画像および寄せ書きメッセージのアップロードであり、その募集締切日が、12月2日であることを理解する。   The participating user browses the screen showing the invitation, and the request from the managing user to the participating user is the upload of the image and copy message to be made into a photo book, and the application deadline date is December 2 To understand the.

続いて、「利用規約に同意する」のチェックボックスがチェックされ、「次へ」のボタンが押されると、図25に示すように、アカウント情報保存部40により、合成画像において使用される画像、画像の評価情報、寄せ書きメッセージ等を参加ユーザがアップロードする画面にアクセスするための共通パスワードを入力するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。   Subsequently, when the “I agree to the terms of use” check box is checked and the “next” button is pressed, as shown in FIG. 25, the account information storage unit 40 uses the image used in the composite image, A screen for inputting a common password for accessing a screen to which the participating user uploads the evaluation information of the image, the written message, etc. is displayed on the image display unit 68 of the terminal device 14 of the participating user.

参加ユーザは、共通パスワードを入力するための画面において、指示入力部70を介して、受け取った招待状に含まれている共通パスワード、図25の例では、「5865」を入力する。   On the screen for inputting the common password, the participating user inputs the common password included in the received invitation, in the example of FIG. 25, “5865” via the instruction input unit 70.

共通パスワードが入力され、「次へ」のバタンが押されると、図26に示すように、アカウント情報保存部40により、新規な参加ユーザを登録するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。   When the common password is input and the "Next" button is pressed, as shown in FIG. 26, the account information storage unit 40 displays a screen for registering a new participating user on the terminal device 14 of the participating user. It is displayed on the image display unit 68.

新規な参加ユーザを登録するための画面には、既に参加ユーザとして登録済みのユーザ(現在の参加メンバー)の名前が表示される。登録済みの参加ユーザの名前を表示することは必須ではない。しかし、登録済みの参加ユーザの名前を表示することによって、ユーザが新規に参加ユーザとして登録する場合に、自分が知っている名前が登録済みの参加ユーザの名前の中にあれば、安心して登録を行うことができる。   On the screen for registering a new participating user, the names of users (current participating members) who have already been registered as participating users are displayed. It is not mandatory to display the names of registered participants. However, when the user newly registers as a participating user by displaying the name of the registered participating user, if the name he / she knows is among the registered participating user's names, he / she registers with confidence. It can be performed.

参加ユーザは、まだ参加ユーザとして画像処理装置10に登録していない場合、「新規登録」のボタンを押し、既に参加ユーザとして登録済みの場合には、「内容修正」のボタンを押す。   If the participating user has not registered in the image processing apparatus 10 as the participating user yet, the "new registration" button is pressed, and if the participating user has already been registered as the participating user, the "content correction" button is pressed.

「新規登録」のボタンが押されると、図27に示すように、アカウント情報保存部40により、参加ユーザとして登録する名前および個別パスワード(図27では「秘密のコトバ」と表示される)を登録するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。   When the “new registration” button is pressed, as shown in FIG. 27, the account information storage unit 40 registers the name registered as a participating user and an individual password (displayed as “secret secret” in FIG. 27). The screen for setting is displayed on the image display unit 68 of the terminal device 14 of the participating user.

参加ユーザは、指示入力部70を介して、名前として本名またはニックネームを入力し、秘密のコトバとして任意の文字列を入力する。   The participating users input real names or nicknames as names through the instruction input unit 70, and input arbitrary character strings as secrets.

参加ユーザの名前および秘密のコトバは、参加ユーザのアカウント情報となる。参加ユーザは、図26に示すように、新規な参加ユーザを登録するための画面において、「内容修正」のボタンを押し、既に登録済みの名前および秘密のコトバを入力することによって、既にアップロードした画像、画像の評価情報、寄せ書きメッセージ等を修正することができる。   The participant's name and secret information become the participant's account information. As shown in FIG. 26, the participating users have already uploaded the content by pressing the “Modify content” button on the screen for registering a new participating user, and entering the already registered name and secret information. It is possible to correct images, image evaluation information, written messages, and the like.

参加ユーザの名前および秘密のコトバが入力され、「次へ」のボタンが押されると、アカウント情報保存部40により、その参加ユーザの名前および秘密のコトバが取得され、参加ユーザのアカウント情報として保存される。   When the participant's name and secret comment are input and the "Next" button is pressed, the account information storage unit 40 acquires the participant's name and secret comment and saves it as the participant's account information. Be done.

続いて、図28に示すように、画像取得部46により、参加ユーザがアップロードする画像を選択するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。   Subsequently, as shown in FIG. 28, the image acquiring unit 46 displays a screen for selecting an image to be uploaded by the participating user on the image display unit 68 of the terminal device 14 of the participating user.

参加ユーザは、アップロードする画像を選択するための画面において、「画像追加」のボタンを押すことによって、アップロードする画像を選択することができる。アップロードする画像を選択するための画面には、参加ユーザによって選択された画像の枚数が表示される。   The participating user can select the image to be uploaded by pressing the “Add image” button on the screen for selecting the image to be uploaded. The number of images selected by the participating user is displayed on the screen for selecting an image to be uploaded.

アップロードする画像が選択された後、「次へ」のボタンが押されると、画像取得部46により、参加ユーザからアップロードされた画像、つまり、参加ユーザの端末装置14から投稿された画像が取得される(ステップS9)。このように、画像取得部46は、2以上の参加ユーザの端末装置14から送信された複数の画像を取得する。また、画像取得部46によって画像が取得される毎に、画像解析部58により画像の解析が行われ、評価値算出部60により、画像の解析結果に基づいて画像の解析評価値が算出される(ステップS10)。   After the image to be uploaded is selected, when the “next” button is pressed, the image acquisition unit 46 acquires the image uploaded from the participating user, that is, the image posted from the terminal device 14 of the participating user. (Step S9). As described above, the image acquisition unit 46 acquires a plurality of images transmitted from the terminal devices 14 of two or more participating users. Also, each time an image is acquired by the image acquisition unit 46, the image analysis unit 58 analyzes the image, and the evaluation value calculation unit 60 calculates an analysis evaluation value of the image based on the analysis result of the image. (Step S10).

続いて、図29に示すように、評価情報取得部48により、2以上の参加ユーザの端末装置14から送信された複数の画像の各々を評価するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。   Subsequently, as shown in FIG. 29, the screen for evaluating each of the plurality of images transmitted from the terminal devices 14 of two or more participating users by the evaluation information acquiring unit 48 is the screen of the terminal device 14 of the participating user. It is displayed on the image display unit 68.

参加ユーザは、各々の画像を評価するための画面において、指示入力部70を介して、各々の画像に対して高評価または低評価を表す評価情報を付与することができる。例えば、参加ユーザは、各々の画像を閲覧し、自分が好きな画像に対して、「いいね」のボタンを押すことによって高評価を表す評価情報を付与し、嫌いな画像に対して、「いまいち」のボタンを押すことによって低評価を表す評価情報を付与することができる。   The participating users can add evaluation information representing high evaluation or low evaluation to each image through the instruction input unit 70 on the screen for evaluating each image. For example, a participating user browses each image, adds evaluation information representing a high rating to the image that he / she likes by pressing the “Like” button, and the disliked image By pressing the "immediate" button, evaluation information representing low evaluation can be given.

各々の参加ユーザの端末装置14から各々の画像に対して高評価および低評価を表す評価情報が付与されると、評価情報取得部48により、各々の画像に対して付与された高評価および低評価を表す評価情報が、参加ユーザの端末装置14から取得される(ステップS11)。   When evaluation information representing high evaluation and low evaluation is given to each image from the terminal device 14 of each participating user, the evaluation information acquisition unit 48 gives high evaluation and low for each image. Evaluation information representing an evaluation is acquired from the terminal device 14 of the participating user (step S11).

評価情報が付与された後、「次へ」のボタンが押されると、図30に示すように、メッセージ取得部50により、寄せ書きページがフォトブックの巻末に入ることを通知する画面が、参加ユーザの端末装置14の画像表示部68に表示される。   After the evaluation information is given, when the “next” button is pressed, as shown in FIG. 30, the message acquiring unit 50 displays a screen notifying that the page is at the end of the photo book, as shown in FIG. Is displayed on the image display unit 68 of the terminal device 14 of FIG.

参加ユーザは、寄せ書きページがフォトブックの巻末に入ることを通知する画面を閲覧して確認する。   The participating users browse and confirm a screen notifying that the page is at the end of the photo book.

続いて、「次へ」のボタンが押されると、図31に示すように、メッセージ取得部50により、寄せ書きページにおいて使用する参加ユーザのプロフィール画像を設定するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。   Subsequently, when the “next” button is pressed, as shown in FIG. 31, the screen for setting the profile image of the participating user to be used on the page is displayed by the message acquisition unit 50 in the terminal device of the participating user. It is displayed on the image display unit 68 of FIG.

参加ユーザは、プロフィール画像を設定するための画面を押すことによって、参加ユーザが参加ユーザの端末装置14において所有する画像の中からプロフィール画像として使用する画像を選択して設定することができる。また、参加ユーザは、「削除」のボタンを押すことによって、既に設定したプロフィール画像を削除し、再度、プロフィール画像を設定し直すことができる。   By pressing the screen for setting the profile image, the participating user can select and set an image to be used as a profile image from among the images owned by the participating user on the terminal device 14 of the participating user. Also, by pressing the “Delete” button, the participating user can delete the already set profile image and set the profile image again.

参加ユーザがプロフィール画像を設定した後、「次へ」のボタンが押されると、画像取得部46により、参加ユーザによって設定されたプロフィール画像が、参加ユーザの端末装置14から取得される(ステップS12)。   After the participating user sets the profile image, when the “next” button is pressed, the image acquiring unit 46 acquires the profile image set by the participating user from the terminal device 14 of the participating user (step S12). ).

続いて、図32に示すように、メッセージ取得部50により、寄せ書きメッセージを入力するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。   Subsequently, as shown in FIG. 32, the message acquiring unit 50 displays a screen for inputting the aligned message on the image display unit 68 of the terminal device 14 of the participating user.

参加ユーザは、寄せ書きメッセージを入力するための画面において、指示入力部70を介して、寄せ書きページに含めるメッセージを150文字以内で入力する。図32の例では、「結婚おめでとう。 … 幸せになってください。」という初期メッセージが自動で入力されている。これにより、参加ユーザがメッセージを入力する手間を省くことができる。参加ユーザは、初期メッセージをそのまま使用してもよいし、他のメッセージを入力してもよい。   The participating user inputs a message to be included in the merged page in 150 characters or less via the instruction input unit 70 on the screen for inputting the merged message. In the example of FIG. 32, the initial message "Congratulations on marriage ... please be happy" is automatically entered. This can save time for the participating users to input a message. The participating users may use the initial message as it is or may input another message.

また、参加ユーザは、寄せ書きメッセージを入力するための画面において、「他の人の寄せ書きを見る」のボタンを押すことによって、他の参加ユーザが既にアップロードした寄せ書きメッセージを閲覧することができる。   In addition, the participating users can view the written messages that other participating users have already uploaded by pressing the “view other people's written notes” button on the screen for inputting the written messages.

参加ユーザが寄せ書きメッセージを入力した後、「入力完了」のボタンが押されると、図33に示すように、メッセージ取得部50により、参加ユーザが入力した寄せ書きメッセージを確認するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。   After the participant user inputs the transcription message, when the “input complete” button is pressed, as shown in FIG. 33, the message acquiring unit 50 causes the screen for confirming the transmission message input by the participant user to participate, It is displayed on the image display unit 68 of the terminal device 14 of the user.

参加ユーザは、寄せ書きメッセージを確認する画面において、寄せ書きメッセージを閲覧して確認し、そのメッセージでよい場合には、「投稿する」のボタンを押して次の画面へ進み、メッセージを変更したい場合には、「<」のボタンを押して前の画面に戻る。   The participating users browse and confirm the written message on the confirmation screen of the written message, and if the message is acceptable, click the "Submit" button to advance to the next screen and change the message. Press the “<” button to return to the previous screen.

「投稿する」のボタンが押されると、メッセージ取得部50により、参加ユーザから投稿された寄せ書きメッセージ、つまり、参加ユーザの端末装置14からアップロードされた寄せ書きメッセージが取得される(ステップS13)。   When the "post" button is pressed, the message acquisition unit 50 acquires the postscript message posted from the participating user, that is, the postscript message uploaded from the terminal device 14 of the participating user (step S13).

このように、複数のユーザの画像を用いてフォトブック等の合成画像を作成する場合に、フォトブックの本編ページだけでなく、寄せ書きページを含めることによって、フォトブックの受取人に対する各々の参加ユーザの気持ちを寄せ書きメッセージとして伝えることができる。   In this way, when creating a composite image such as a photo book using images of a plurality of users, each participating user for the photo book recipient can be included by including not only the main page of the photo book but also the matching page. Can convey their feelings as a message.

続いて、図34に示すように、寄せ書きメッセージの投稿が完了したことを表す画面が、参加ユーザの端末装置14の画像表示部68に表示される。   Subsequently, as shown in FIG. 34, a screen indicating that the posting of the grated message has been completed is displayed on the image display unit 68 of the terminal device 14 of the participating user.

続いて、「完了」のボタンが押されると、画像、画像の評価情報および寄せ書きメッセージのアップロードは完了する。   Subsequently, when the “Done” button is pressed, the uploading of the image, the image evaluation information, and the writing message is completed.

続いて、日程設定部36により、画像および寄せ書きメッセージの募集締切日を過ぎたことが検出されると、画像数算出部52により、画像取得部46によって取得された画像の数が算出される(ステップS14)。また、評価数算出部54により、評価情報取得部48によって取得された高評価および低評価を表す評価情報の数が算出され(ステップS15)、メッセージ数算出部56により、メッセージ取得部50によって取得された寄せ書きメッセージの数が算出される(ステップS16)。   Subsequently, when it is detected by the schedule setting unit 36 that the offer closing date for images and side-by-side messages has passed, the image number calculation unit 52 calculates the number of images acquired by the image acquisition unit 46 (see FIG. Step S14). Further, the number of evaluation information representing the high evaluation and the low evaluation acquired by the evaluation information acquisition unit 48 is calculated by the evaluation number calculation unit 54 (step S15), and acquired by the message acquisition unit 50 by the message number calculation unit 56. The number of aligned messages is calculated (step S16).

続いて、評価値算出部60により、各々の画像に対する高評価および低評価を表す評価情報、例えば、評価情報の数に基づいて、各々の画像の解析評価値に対して値が加減算されて、各々の画像の総合評価値が算出される(ステップS17)。   Subsequently, the evaluation value calculation unit 60 adds / subtracts values to / from the analysis evaluation value of each image based on the evaluation information indicating high evaluation and low evaluation for each image, for example, the number of evaluation information, A comprehensive evaluation value of each image is calculated (step S17).

前述のように、画像が取得される毎に、画像を解析して、その解析評価値を算出することは必須ではない。しかし、画像が取得される毎に、画像を解析して、その解析評価値を算出しておくことにより、全ての画像を取得した後に画像をまとめて解析して解析評価値を算出する場合と比べて、画像の総合評価値を短時間で算出することができ、その結果、合成画像の作成にかかる時間を短縮することができる。   As described above, it is not essential to analyze the image and calculate its analysis evaluation value each time the image is acquired. However, every time an image is acquired, the image is analyzed and the analysis evaluation value is calculated, and after all the images are acquired, the images are collectively analyzed and the analysis evaluation value is calculated. In comparison, the comprehensive evaluation value of the image can be calculated in a short time, and as a result, the time required to create a composite image can be shortened.

続いて、親密度算出部72により、各々の画像の解析結果に基づいて、複数の画像に写っている人物同士の親密度が算出される(ステップS18)。   Then, based on the analysis result of each image, the intimacy calculation unit 72 calculates the intimacy between persons in a plurality of images (step S18).

例えば、画像数算出部52により、各々の画像の解析結果に基づいて、第2の人物と第3の人物とが共に写っている画像の数を算出した場合に、第2の人物と第3の人物が共に写っている画像の数が多いほど、両者の親密度は高いと考えることができる。従って、親密度算出部72は、第2の人物と第3の人物とが共に写っている画像の数が多いほど、第2の人物と第3の人物との親密度を高くしてもよい。   For example, when the number-of-images calculation unit 52 calculates the number of images in which both the second person and the third person are photographed based on the analysis result of each image, the second person and the third person may It can be considered that the closeness between the two persons is higher as the number of images in which both persons are shown is larger. Therefore, the intimacy calculation unit 72 may increase the intimacy between the second person and the third person as the number of images in which both the second person and the third person appear is larger. .

また、距離算出部74により、各々の画像の解析結果に基づいて、第2の人物と第3の人物が共に写っている画像から、第2の人物と第3の人物との間の距離を算出した場合に、第2の人物と第3の人物との間の距離が近いほど、両者の親密度は高いと考えることができる。従って、親密度算出部72は、第2の人物と第3の人物との間の距離が近いほど、第2の人物と第3の人物との親密度を高くしてもよい。   Also, based on the analysis result of each image by the distance calculation unit 74, the distance between the second person and the third person is calculated from the image in which both the second person and the third person are shown. When calculated, the closer the distance between the second person and the third person is, the higher the closeness between the two can be considered. Therefore, the closeness calculation unit 72 may increase the closeness between the second person and the third person as the distance between the second person and the third person is shorter.

第2の人物と第3の人物との間の距離は、次の(1)〜(4)に示す距離の測定法のうちのいずれとしてもよい。
(1)各々の人物が占める領域を特定し、それらを結ぶ最短距離
(2)各々の人物の顔が占める領域を特定し、それらを結ぶ最短距離
(3)各々の人物が占める領域の重心点を特定し、それらを結ぶ最短距離
(4)各々の人物の顔が占める領域の重心点を特定し、それらを結ぶ最短距離
また、距離は、次の(1)〜(3)に示す距離のうちのいずれを用いてもよい。
(1)画像におけるピクセル数
(2)画像における画像の短辺または長辺との比率
(3)人物の顔の大きさから推定した、実際の距離
The distance between the second person and the third person may be any one of the following distance measurement methods (1) to (4).
(1) Specify the area occupied by each person, the shortest distance connecting them (2) identify the area occupied by the face of each person, and the shortest distance connecting them (3) center of gravity of the area occupied by each person And the shortest distance connecting them (4) the center of gravity of the area occupied by the face of each person is specified, and the shortest distance connecting them The distance is the distance shown in the following (1) to (3) Any of these may be used.
(1) Number of pixels in image (2) Ratio to short side or long side of image in image (3) Actual distance estimated from size of face of person

また、画像数算出部52により、各々の画像の解析結果に基づいて、第3の人物によって撮影され、かつ、第2の人物が写っている画像の数を算出した場合、第3の人物が第2の人物を撮影した画像の数が多いほど、両者の親密度は高いと考えることができる。従って、親密度算出部72は、第3の人物によって撮影され、かつ、第2の人物が写っている画像の数が多いほど、第2の人物と第3の人物との親密度を高くしてもよい。   When the number-of-images calculation unit 52 calculates the number of images captured by the third person and including the second person based on the analysis result of each image, the third person It can be considered that the closeness between the two is higher as the number of images taken of the second person is larger. Therefore, the closeness calculation unit 72 increases the closeness between the second person and the third person as the number of images captured by the third person and in which the second person appears is greater. May be

なお、第2の人物が写っている画像を撮影した第3の人物を特定する方法は特に限定されない。例えば、第3の人物の情報を複数の参加ユーザから取得してもよい。あるいは、第3の人物に対応するユーザの端末装置14から第2の人物が写っている画像が画像取得部46によって取得された場合に、第2の人物が写っている画像が、第3の人物によって撮影された画像であると判断することもできる。   The method of specifying the third person who photographed the image in which the second person is photographed is not particularly limited. For example, information on the third person may be acquired from a plurality of participating users. Alternatively, when the image acquisition unit 46 acquires an image in which the second person is captured from the terminal device 14 of the user corresponding to the third person, the image in which the second person is captured is the third image. It can also be determined that the image was taken by a person.

また、親密度算出部72は、各々の画像の解析結果、および、複数のユーザの顔画像、例えば、プロフィール画像に基づいて、複数の画像に写っている人物のうち、参加ユーザ同士の親密度を算出してもよい。この場合、複数の画像に写っている人物のうち、参加ユーザと無関係な人物を除いて、参加ユーザ同士の親密度のみを算出することができるため、処理時間を短縮することができる。   Further, the closeness degree calculation unit 72 is a closeness degree among the participating users among persons appearing in a plurality of images based on analysis results of the respective images and face images of a plurality of users, for example, profile images. May be calculated. In this case, it is possible to calculate only the intimacy between the participating users, excluding the person who is not related to the participating user among the persons appearing in the plurality of images, so that the processing time can be shortened.

また、メッセージ解析部78により、寄せ書きメッセージの内容を解析し、その解析結果に基づいて、複数の参加ユーザのうちの第1参加ユーザが第2の参加ユーザのことを寄せ書きメッセージにおいて言及した場合、両者の親密度は、第1参加ユーザが第2参加ユーザのことを言及しなかった場合よりも高いと考えることができる。従って、親密度算出部72は、第1参加ユーザが第2の参加ユーザのことを言及した場合、第1参加ユーザが第2の参加ユーザのことを言及しなかった場合よりも、第1参加ユーザと第2の参加ユーザとの親密度を一定値だけ高くしてもよい。   In addition, when the message analysis unit 78 analyzes the contents of the posted message, and the first participating user among the plurality of participating users refers to the second participating user in the merged message based on the analysis result, Both closeness can be considered to be higher than the case where the first participating user does not mention the second participating user. Therefore, when the first participating user refers to the second participating user, the intimacy calculation unit 72 performs the first participation rather than the case where the first participating user does not mention the second participating user. The closeness between the user and the second participating user may be increased by a fixed value.

さらに、親密度算出部72は、親密度評価に当たって、上記の第2の人物と第3の人物とが共に写っている画像の数、第2の人物と第3の人物との間の距離、第3の人物によって撮影され、かつ、第2の人物が写っている画像の数、各々の画像の解析結果、および、複数のユーザの顔画像に基づく参加ユーザ同士の親密度の算出、第1参加ユーザが第2参加ユーザのことを言及した場合の第1参加ユーザと第2参加ユーザとの親密度の算出等の観点を組合せて評価してもよい。   Further, in the intimacy evaluation, the intimacy calculation unit 72 calculates the number of images in which both the second person and the third person are shown, the distance between the second person and the third person, Calculation of closeness between participating users based on the number of images photographed by a third person and showing the second person, analysis results of each image, and face images of a plurality of users, first The evaluation may be performed by combining viewpoints such as calculation of closeness between the first participating user and the second participating user when the participating user refers to the second participating user.

続いて、幹事ユーザは、幹事ユーザの端末装置14において、指示入力部70を介して、合成画像作成部26に対して合成画像の作成を指示する。   Subsequently, the organizer user instructs the composite image creation unit 26 to create a composite image via the instruction input unit 70 in the terminal device 14 of the secretary user.

合成画像作成部26に対して合成画像の作成が指示されると、表紙作成部62により、表紙ページのデザインの情報に対応するデザインであり、幹事ユーザによって設定されたタイトルが記載され、幹事ユーザによって設定された色の表紙ページが作成される(ステップS19)。   When the composite image creation unit 26 is instructed to create a composite image, the cover creation unit 62 has a design corresponding to the information on the design of the cover page, and the title set by the secretary user is described, and the secretary user The front cover page of the color set by is created (step S19).

続いて、本編作成部64により、画像取得部46によって取得された複数の画像のうちの少なくとも1つの画像を用いて、フォトブックの本編ページが作成される(ステップS20)。   Subsequently, the main story creation unit 64 creates a main story page of the photobook using at least one of the plurality of images acquired by the image acquisition unit 46 (step S20).

本編作成部64では、画像分割部80により、画像取得部46によって取得された複数の画像が、本編ページのページ数に対応する複数のグループに分割される。   In the main feature creating unit 64, the image dividing unit 80 divides the plurality of images acquired by the image acquiring unit 46 into a plurality of groups corresponding to the number of main page pages.

続いて、画像抽出部82により、画像のグループ毎に、画像の総合評価値に基づいて、例えば、総合評価値が最も高い画像から順に、グループに含まれる画像の中から、本編ページにおいて使用する複数の合成対象画像が抽出される。   Subsequently, for each group of images, the image extracting unit 82 uses, for example, from among the images included in the group, the main story page in order from the image with the highest overall evaluation value based on the comprehensive evaluation value of the images. Multiple compositing target images are extracted.

続いて、画像配置部84により、画像のグループ毎に、画像の総合評価値に基づいて、各々の合成対象画像のサイズおよび本編ページにおける配置位置が決定され、合成対象画像が、各々対応する本編ページに配置される。例えば、本編ページに配置される複数の合成対象画像のうち、総合評価値が最も高い合成対象画像が、他の合成対象画像よりも大きいサイズで、そのページの中央位置に配置される。   Subsequently, the size of each composition target image and the arrangement position of the main composition page are determined by the image arrangement unit 84 based on the comprehensive evaluation value of the image for each group of images, and the composition target image corresponds to each Placed on the page. For example, among the plurality of compositing target images arranged on the main story page, the compositing target image having the highest overall evaluation value is arranged at the center position of the page in a size larger than the other compositing target images.

また、親密度算出部72によって算出された複数の画像に写っている人物同士の親密度に基づいて、本編ページにおける各々の画像の配置位置を決定してもよい。   In addition, the arrangement position of each image in the main story page may be determined based on the intimacy degree of the persons appearing in the plurality of images calculated by the intimacy degree calculating unit 72.

例えば、画像配置部84により、複数の画像のうち、第2の人物が写っている第2の画像が、本編ページにおける画像の配置領域の第1の位置に配置された場合に、人物特定部86により、各々の画像の解析結果、および、複数の画像に写っている人物同士の親密度に基づいて、複数の画像に写っている人物の中から、第2の人物との親密度が閾値を超える第3の人物、つまり、第2の人物と親しい第3の人物を特定し、さらに、画像特定部88により、各々の画像の解析結果に基づいて、複数の画像の中から、第3の人物が写っている第3の画像を特定し、画像配置部84により、第3の画像を、配置領域の第1の位置に隣接する第2の位置に配置してもよい。   For example, when the image arrangement unit 84 arranges the second image in which the second person is taken among the plurality of images at the first position of the arrangement region of the image in the main page, the person specifying unit Based on the analysis result of each image and the intimacy degree of the persons appearing in the plurality of images, the degree of intimacy with the second person is a threshold value among the persons appearing in the plurality of images. The third person from the second person, that is, the third person who is close to the second person is identified, and the image identification unit 88 further selects a third person from among the plurality of images based on the analysis result of each image. The third image in which the person of S is photographed may be identified, and the image arrangement unit 84 may arrange the third image at a second position adjacent to the first position of the arrangement area.

ここで、第3の画像を、第1の位置に隣接する第2の位置に配置するとは、第1の位置に配置された第2の画像と第2の位置に配置された第3の画像との間に他の画像を配置しない場合、例えば、第2の画像と第3の画像とを隣り合わせに接して配置する場合、および、第2の画像と第3の画像とを部分的に重畳して配置する場合等の他、第2の画像と第3の画像とを隣接して配置した後に、第2の画像と第3の画像との間に他の画像を配置する場合等を含む。   Here, arranging the third image at the second position adjacent to the first position means the second image arranged at the first position and the third image arranged at the second position. And the second image and the third image are arranged adjacent to each other, and the second image and the third image are partially superimposed, for example. In addition to the case where the second image and the third image are arranged adjacent to each other, the other image may be arranged between the second image and the third image. .

複数の画像に写っている人物同士の親密度を考慮せずに画像を配置すると、親しくない人物同士の各々が写っている画像が隣り合わせに配置される場合がある。これに対し、人物同士の親密度に基づいて画像の配置位置を決定することにより、親しい人物同士の各々が写っている画像を隣り合わせに配置することができる。つまり、人物同士の現実の人間関係を反映したレイアウトの合成画像を作成することができる。   If the images are arranged without taking into consideration the closeness between the persons shown in the plurality of images, images in which each of the unfamiliar persons is shown may be arranged side by side. On the other hand, by determining the arrangement position of the images based on the closeness between the persons, the images in which the close persons are photographed can be arranged adjacent to each other. That is, it is possible to create a composite image of a layout that reflects the actual human relationship between the persons.

また、親密度算出部72により、複数の画像に写っている人物のうち、第1の人物とそれ以外の全ての人物との親密度の和または平均値を第1の人物の総合親密度として算出し、かつ、第1の人物以外の全ての人物の各々の総合親密度を算出し、画像特定部88により、複数の画像の中から、総合親密度が最も高い人物が写っている第1の画像を特定し、画像配置部84により、総合親密度が最も高い人物が写っている第1の画像を、配置領域の中心の位置に配置してもよい。   Further, the intimacy calculation unit 72 sets the sum or average value of intimacy between the first person and all the persons other than the persons appearing in the plurality of images as the overall intimacy of the first person. The image identification unit 88 calculates the overall closeness of each person other than the first person, and the image identification unit 88 displays a person with the highest overall closeness among the plurality of images. The first image, in which a person with the highest overall familiarity is shown, may be placed at the center of the placement area by the image placement unit 84.

「第1の画像を配置領域の中心の位置に配置する」とは、第1の画像以外の画像の中心よりも、第1の画像の中心が、配置領域の中心と近い距離にあることをいう。   “Place the first image at the center of the placement area” means that the center of the first image is closer to the center of the placement area than the centers of the images other than the first image. Say.

総合親密度が最も高い人物は、複数の画像に写っている人物のうちの中心的な人物であると考えられる。従って、総合親密度が最も高い人物が写っている画像を、配置領域の中心の位置に配置することにより、総合親密度が最も高い人物が写っている画像の周囲に、総合親密度が最も高い人物との間の親密度が高い多数の人物の各々が写っている画像を配置することができ、人物同士の現実の人間関係を反映したレイアウトの合成画像を作成することができる。   The person with the highest overall closeness is considered to be the central person among the persons appearing in a plurality of images. Therefore, by arranging an image in which a person with the highest overall familiarity is shown at the center position of the arrangement area, the overall intimacy is the highest around the image in which the person with the highest overall intimacy is captured. It is possible to arrange an image in which each of a large number of people having high intimacy with the person is taken, and to create a composite image of a layout that reflects the actual human relationship between the people.

また、総合親密度が最も高い人物が写っている画像を、配置領域の中心の位置に配置した場合に、画像特定部88により、総合親密度が最も高い人物を1番目に総合親密度が高い人物として、複数の画像の中から、2番目以降に総合親密度が高い人物が写っている画像を特定し、画像配置部84により、2番目以降に総合親密度が高い人物が写っている画像を、総合親密度がより高い人物が写っている画像であるほど、配置領域の中心の位置により近い位置に配置してもよい。   In addition, when an image showing a person with the highest overall familiarity is arranged at the center position of the arrangement area, the image specifying unit 88 sets the person with the highest overall familiarity first to the highest overall familiarity. As a person, an image in which a person with a high overall intimacy degree is captured from among a plurality of images is specified, and an image in which a person with a high overall intimacy degree is captured by image layout unit 84 May be arranged closer to the position of the center of the arrangement area as the image shows a person with a higher overall familiarity.

これにより、複数の画像に写っている人物のうちの総合親密度が高い人物、つまり、より多くの人物と親しい人物が写っている画像であるほど、総合親密度が最も高い人物、つまり、中心的な人物が写っている画像の近くに配置することができる。   As a result, the person with the highest overall familiarity among the persons appearing in the plurality of images, that is, the image with the more familiar persons and the person with the highest overall intimacy, ie, the center It can be placed near the image where a typical person is shown.

また、総合親密度が最も高い人物が写っている画像を、配置領域の中心の位置に配置した場合に、2番目に総合親密度が高い人物が写っている画像を、配置領域の中心と端辺との中間の領域に配置してもよい。
また、3番目以降に総合親密度が高い人物が写っている画像も同様に配置する。つまり、iを1以上の整数として、1+2i番目から2i人の総合親密度が高い人物が写っている画像を、それぞれ、配置領域の中心および端辺と2番目から2i番目の総合親密度が高い人物が写っている画像の配置領域との中間のいずれかの領域に配置する。
In addition, when an image showing a person with the highest overall familiarity is placed at the center of the placement area, an image with a second person with the highest overall familiarity is the center and edge of the placement area. It may be arranged in an area intermediate to the side.
In addition, an image in which a person with high general closeness is taken after the third one is similarly arranged. In other words, i as an integer of 1 or more, 1 + 2 images from the i-th comprehensive closeness 2 i's is reflected is high person, respectively, the center and the end side and 2 i th overall parent from the second arrangement area It is arranged in any area intermediate to the arrangement area of the image in which a high density person is shown.

例えば、図37に示すように、座標(X1, Y1)〜座標(X17, Y17)からなる配置領域において、総合親密度が最も高い人物が写っている画像(1)を、配置領域の中心の座標(X9, Y9)の位置に配置した場合を例に挙げて説明する。   For example, as shown in FIG. 37, in an arrangement area consisting of coordinates (X1, Y1) to coordinates (X17, Y17), an image (1) in which a person with the highest overall familiarity is shown is the center of the arrangement area. The case where it arrange | positions to the position of a coordinate (X9, Y9) is mentioned as an example, and is demonstrated.

この場合、2番目に総合親密度が高い人物が写っている画像(2)を、配置領域の中心と端辺との中間の座標(X5, Y5)〜座標(X13, Y5)、座標(X5, Y13)〜座標(X13, Y13)、座標(X5, Y5)〜座標(X5, Y13)および座標(X13, Y5)〜座標(X13, Y13)からなる領域に配置する。   In this case, an image (2) in which a person with the second highest intimacy is shown is located between the center (X5, Y5) and the coordinates (X13, Y5) of the center of the placement area and the coordinates (X5). , Y13) to coordinates (X13, Y13), coordinates (X5, Y5) to coordinates (X5, Y13), and coordinates (X13, Y5) to coordinates (X13, Y13).

また、3番目に総合親密度が高い人物が写っている画像(3)を、配置領域の中心と、2番目に総合親密度が高い人物が写っている画像(2)の配置領域との中間の座標(X7, Y7)〜座標(X11, Y7)、座標(X7, Y11)〜座標(X11, Y11)、座標(X7, Y7)〜座標(X7, Y11)および座標(X11, Y7)〜座標(X11, Y11)からなる領域に配置する。
また、4番目に総合親密度が高い人物が写っている画像(4)を、2番目に総合親密度が高い人物が写っている画像(2)の配置領域と、配置領域の端辺との中間の座標(X3, Y3)〜座標(X15, Y3)、座標(X3, Y15)〜座標(X15, Y15)、座標(X3, Y3)〜座標(X3, Y15)および座標(X15, Y3)〜座標(X15, Y15)からなる領域に配置する。
In addition, the image (3) in which a person with the third highest intimacy degree is photographed is intermediate between the center of the arrangement area and the arrangement area of the image (2) in which the second person with the highest intimacy degree is photographed Coordinates (X7, Y7) to coordinates (X11, Y7), coordinates (X7, Y11) to coordinates (X11, Y11), coordinates (X7, Y7) to coordinates (X7, Y11) and coordinates (X11, Y7) to It arranges in the field which consists of coordinates (X11, Y11).
In addition, an image (4) in which a person with a high overall familiarity is taken fourth is the arrangement area of the image (2) in which a person with a high overall intimacy is photographed second and an edge of the arrangement area. Intermediate coordinates (X3, Y3) to coordinates (X15, Y3), coordinates (X3, Y15) to coordinates (X15, Y15), coordinates (X3, Y3) to coordinates (X3, Y15) and coordinates (X15, Y3) It arranges in the field which consists of-coordinates (X15, Y15).

また、5番目に総合親密度が高い人物が写っている画像(5)を、4番目に総合親密度が高い人物が写っている画像(4)の配置領域と、配置領域の端辺との中間の座標(X2, Y2)〜座標(X16, Y2)、座標(X2, Y16)〜座標(X16, Y16)、座標(X2, Y2)〜座標(X2, Y16)および座標(X16, Y2)〜座標(X16, Y16)からなる領域に配置する。
また、6番目に総合親密度が高い人物が写っている画像(6)を、2番目に総合親密度が高い人物が写っている画像(2)の配置領域と、4番目に総合親密度が高い人物が写っている画像(4)の配置領域との中間の座標(X4, Y4)〜座標(X14, Y4)、座標(X4, Y14)〜座標(X14, Y14)、座標(X4, Y4)〜座標(X4, Y14)および座標(X14, Y4)〜座標(X14, Y14)からなる領域に配置する。
また、7番目に総合親密度が高い人物が写っている画像(7)を、2番目に総合親密度が高い人物が写っている画像(2)の配置領域と、3番目に総合親密度が高い人物が写っている画像(3)の配置領域との中間の座標(X6, Y6)〜座標(X12, Y6)、座標(X6, Y12)〜座標(X12, Y12)、座標(X6, Y6)〜座標(X6, Y12)および座標(X12, Y6)〜座標(X12, Y12)からなる領域に配置する。
また、8番目に総合親密度が高い人物が写っている画像(8)を、3番目に総合親密度が高い人物が写っている画像(3)の配置領域と、配置領域の中心との中間の座標(X8, Y8)〜座標(X10, Y8)、座標(X8, Y10)〜座標(X10, Y10)、座標(X8, Y8)〜座標(X8, Y10)および座標(X10, Y8)〜座標(X10, Y10)からなる領域に配置する。
In addition, an image (5) in which a person with a high overall intimacy is the fifth, an arrangement area of an image (4) in which a person with a high overall intimacy is in the fourth, and an edge of the arrangement area Intermediate coordinates (X2, Y2) to coordinates (X16, Y2), coordinates (X2, Y16) to coordinates (X16, Y16), coordinates (X2, Y2) to coordinates (X2, Y16) and coordinates (X16, Y2) -Arrange in the area consisting of coordinates (X16, Y16).
In addition, an image (6) in which a person with a high overall intimacy is the sixth, an arrangement area of an image (2) in which a person with a high overall intimacy is in the second, and a fourth overall intimacy Coordinates (X4, Y4) to coordinates (X14, Y4), coordinates (X4, Y14) to coordinates (X14, Y14), coordinates (X4, Y4), coordinates (X4, Y4) between the arrangement area of the image (4) in which a high person is shown ) To coordinates (X4, Y14) and coordinates (X14, Y4) to coordinates (X14, Y14).
In addition, an image (7) in which a person with a high overall intimacy is the seventh is an arrangement area of an image (2) in which a person with a high overall intimacy is in the second, and a third with a total intimacy Coordinates (X6, Y6) to coordinates (X12, Y6), coordinates (X6, Y12) to coordinates (X12, Y12), coordinates (X6, Y6) of the image (3) in which a high person is shown ) To coordinates (X6, Y12) and coordinates (X12, Y6) to coordinates (X12, Y12).
In addition, an image (8) in which a person with a high overall intimacy is the eighth is an intermediate between the arrangement area of the image (3) in which a person with a high overall intimacy is in the third and a center of the arrangement area. Coordinates (X8, Y8) to coordinates (X10, Y8), coordinates (X8, Y10) to coordinates (X10, Y10), coordinates (X8, Y8) to coordinates (X8, Y10) and coordinates (X10, Y8) to It arranges in the field which consists of coordinates (X10, Y10).

なお、画像(3)および(4)の配置領域を入れ替えてもよい。同様に、画像(5)〜(8)の配置領域を入れ替えてもよい。9番目以降に総合親密度が高い人物が写っている画像についても同様にして配置する。
また、画像(2)は、配置領域の中心と端辺との中間の領域のどの位置に配置してもよい。例えば、画像(2)が複数枚ある場合、複数枚の画像(2)を、配置領域の中心と端辺との中間の領域の1箇所の位置にまとめて配置してもよいし、あるいは、複数枚の画像(2)の各々を、配置領域の中心と端辺との中間の領域のうちのそれぞれ異なる位置に配置してもよい。3番目以降に総合親密度が高い人物が写っている画像についても同様である。
The arrangement areas of the images (3) and (4) may be interchanged. Similarly, arrangement regions of the images (5) to (8) may be interchanged. The same is applied to an image in which a person with a high degree of general closeness is photographed after the ninth.
In addition, the image (2) may be arranged at any position in the middle of the center and the edge of the arrangement area. For example, in the case where there are a plurality of images (2), the plurality of images (2) may be collectively arranged at one position of an intermediate region between the center and the edge of the arrangement region, or Each of the plurality of images (2) may be arranged at different positions in the middle of the center and the edge of the arrangement area. The same applies to an image in which a person with a high degree of intimacy is shown after the third.

画像をまとめて配置するとは、対象の画像が占める領域の中に、対象でない画像が入らないことをいう。また、対象の画像が占める領域は、対象の画像を、対象の画像の外縁、x軸およびy軸に平行な線分で囲んだ際に、囲まれた面積が最小になるような領域をいう。   To arrange the images collectively means that non-target images are not included in the area occupied by the target images. In addition, the area occupied by the image of the object means an area in which the enclosed area is minimized when the image of the object is surrounded by line segments parallel to the outer edge of the image of the object, x axis and y axis. .

また、総合親密度が最も高い人物が写っている画像を、配置領域の中心の位置に配置した場合に、2番目および3番目に総合親密度が高い人物が写っている画像を、配置領域の中心の位置を中心として、配置領域の中心と端辺との中間の領域において互いに対向する配列方向の位置にまとめて配置してもよい。
また、4番目以降に総合親密度が高い人物が写っている画像も同様に配置する。つまり、kを2以上の整数として、2k番目から2k人の総合親密度が高い人物が写っている画像を、2k人のうちの2人の総合親密度が高い人物毎に、配置領域の中心の位置を中心として、配置領域の中心および端辺と2番目から2k−1番目に総合親密度が高い人物が写っている画像の配置領域との中間のいずれかの領域において、2番目から2番目から2k−1番目までの総合親密度が高い人物が写っている画像の配列方向とは異なり、互いに対向する配列方向の位置にまとめて配置し、かつ、2k番目から2k人の総合親密度が高い人物が写っている画像を一方向に配置する。
In addition, when an image showing a person with the highest overall intimacy is placed at the center of the placement area, an image with a second and third person with a high overall intimacy is shown in the placement area. It may be arranged collectively at positions in the arrangement direction opposite to each other in the middle area between the center and the edge of the arrangement area centering on the center position.
In addition, an image in which a person with high general closeness is taken after the fourth one is similarly arranged. That is, an image including 2 k to 2 k persons with high overall familiarity, where k is an integer of 2 or more, is arranged for each of 2 k persons with high overall intimacy. around the position of the center of the region, at the center and the end side and any region of the intermediate placement area of the image overall closeness is captured higher person from the second to the -1st 2 k of the arrangement region, Unlike the arrangement direction of the image in which persons with high overall familiarity from the second to the second to the 2k- 1st are captured, they are collectively arranged at positions in the arrangement direction facing each other, and the 2k to the 2k overall intimacy of the 2 k people to place the image that is reflected in a high person in one direction.

例えば、図38に示すように、座標(X1, Y1)〜座標(X17, Y17)からなる配置領域において、総合親密度が最も高い人物が写っている画像(1)を、配置領域の中心の座標(X9, Y9)の位置に配置した場合を例に挙げて説明する。   For example, as shown in FIG. 38, in an arrangement area consisting of coordinates (X1, Y1) to coordinates (X17, Y17), an image (1) in which a person with the highest overall familiarity is shown is the center of the arrangement area. The case where it arrange | positions to the position of a coordinate (X9, Y9) is mentioned as an example, and is demonstrated.

この場合、2番目に総合親密度が高い人物が写っている画像(2)および(3)を、それぞれ、配置領域の中心と端辺との中間の領域の座標(X5, Y5)および座標(X13, Y13)の位置に配置する。   In this case, the coordinates (X5, Y5) and the coordinates (X5, Y5) and the coordinates (X5, Y5) of the area between the center and the edge of the arrangement area are displayed respectively for the images (2) and (3) Arrange at the position of X13, Y13).

また、4番目に総合親密度が高い人物が写っている画像(4)および(7)を、それぞれ、配置領域の端辺と、2番目および3番目に総合親密度が高い人物が写っている画像(2)および(3)の配置領域との中間の領域の座標(X3, Y15)および座標(X15, Y3)の位置に配置する。
また、5番目に総合親密度が高い人物が写っている画像(5)および(6)を、それぞれ、配置領域の中心と、2番目および3番目に総合親密度が高い人物が写っている画像(2)および(3)の配置領域との中間の領域の座標(X7, Y11)および座標(X11, Y7)の位置に配置する。
In addition, in the images (4) and (7) in which the fourth person with the highest overall familiarity is shown, the second or third person with the highest overall intimacy is shown, respectively It arrange | positions in the position of the coordinate (X3, Y15) and coordinate (X15, Y3) of the intermediate | middle area | region with the arrangement | positioning area | region of image (2) and (3).
In addition, images (5) and (6) in which the fifth person with high overall intimacy is shown are images in which the second or third person with high overall intimacy is shown in the center of the arrangement area It arrange | positions in the position of the coordinate (X7, Y11) and coordinate (X11, Y7) of the area | region of the middle with the arrangement | positioning area | region of (2) and (3).

なお、画像(3)および(4)の配置位置を入れ替えてもよい。同様に、画像(4)〜(7)の配置位置を入れ替えてもよい。8番目以降に総合親密度が高い人物が写っている画像についても同様にして配置する。
また、画像(2)および(3)は、配置領域の中心の位置を中心として、画像(2)および(3)の配置領域において互いに対向する配列方向の位置であれば、どの位置に配置してもよい。例えば、画像(2)および(3)の配置位置を入れ替えてもよいし、画像(2)を座標(X5, Y13)の位置に配置し、画像(3)を座標(X13, Y5)の位置に配置してもよい。4番目以降に総合親密度が高い人物が写っている画像についても同様である。
The arrangement positions of the images (3) and (4) may be interchanged. Similarly, the arrangement positions of the images (4) to (7) may be interchanged. The same is applied to an image in which a person having a high degree of general closeness is captured after the eighth.
In addition, the images (2) and (3) should be arranged at any position in the arrangement direction of the images (2) and (3) facing each other with the center position of the arrangement area as the center. May be For example, the arrangement positions of the images (2) and (3) may be interchanged, the image (2) is arranged at the position of coordinates (X5, Y13), and the image (3) is arranged at the positions of coordinates (X13, Y5) It may be located at The same applies to an image in which a person with a high degree of intimacy is shown after the fourth.

このように、総合親密度が高い人物が写っている画像同士を一定の間隔だけ離して配置することにより、総合親密度が高い人物が写っている画像を、配置領域において平均的に配置することができ、メリハリのある合成画像を作成することができる。   As described above, by arranging images in which persons with high overall familiarity are taken apart by a fixed interval, images in which persons with high overall intimacy are photographed are arranged on an average in the arrangement area. It is possible to create a well-defined composite image.

また、画像解析部58により、各々の画像の付帯情報から、各々の画像の撮影日時および撮影場所の情報を取得し、画像分割部80により、各々の画像の撮影日時または撮影場所の情報に基づいて、複数の画像を複数のグループに分割し、親密度算出部72により、グループ毎に、グループに含まれる画像に写っている人物同士の親密度を算出し、グループ毎に画像の配置位置を決定してもよい。   Also, the image analysis unit 58 acquires the shooting date and time of each image from the incidental information of each image, and the image dividing unit 80 based on the shooting date and time of each image or information of the shooting location. Then, the plurality of images are divided into a plurality of groups, and the degree of closeness calculation unit 72 calculates, for each group, the degree of closeness of the persons included in the images included in the group, and the arrangement position of the image for each group You may decide.

例えば、画像配置部84により、グループ毎に、グループに含まれる画像のうち、第2の人物が写っている第2の画像が、グループに対応する配置領域の第1の位置に配置された場合に、人物特定部86により、グループに含まれる各々の画像の解析結果、および、グループに含まれる画像に写っている人物同士の親密度に基づいて、グループに含まれる画像に写っている人物の中から、第2の人物との親密度が閾値を超える第3の人物を特定し、画像特定部88により、グループ毎に、グループに含まれる各々の画像の解析結果に基づいて、グループに含まれる画像の中から、第3の人物が写っている第3の画像を特定し、画像配置部84により、グループ毎に、第3の画像を、グループに対応する合成画像の本編ページにおける画像の配置領域の第1の位置に隣接する第2の位置に配置してもよい。   For example, when the second image including the second person among the images included in the group is arranged at the first position of the arrangement region corresponding to the group by the image arranging unit 84. Then, based on the analysis result of each image included in the group by the person specifying unit 86, and the closeness between the people included in the images included in the group, the persons included in the images included in the group Among them, the third person whose intimacy degree with the second person exceeds the threshold value is specified, and the image specifying unit 88 is included in the group for each group based on the analysis result of each image included in the group Among the images to be acquired, the third image in which the third person is shown is specified, and the image arrangement unit 84 sets the third image for each group as the image of the main story page of the composite image corresponding to the group. Distribution It may be disposed in a second position adjacent the first position of the region.

このように、画像取得部46によって取得された複数の画像を複数のグループに分割した場合、グループ毎に、グループに含まれる画像に写っている人物同士の親密度に基づいて、グループに含まれる各々の画像の配置位置を決定することができる。   As described above, when a plurality of images acquired by the image acquiring unit 46 are divided into a plurality of groups, each group is included in the group based on the closeness between persons included in the images included in the group. The arrangement position of each image can be determined.

また、中心人物判定部76により、各々の画像の解析結果に基づいて、各々の画像に写っている人物の中の中心人物を判定し、画像分割部80により、画像取得部46によって取得された複数の画像を、各々中心人物を含み、かつ、中心人物の数と同じ数のグループに分割し、画像特定部88により、複数の画像の中から、中心人物が写っている画像を特定し、画像配置部84により、各々の中心人物が写っている画像を、各々のグループに対応する合成画像の本編ページにおける画像の配置領域の中心の位置に配置してもよい。   In addition, the central person determination unit 76 determines the central person among the persons appearing in each image based on the analysis result of each image, and the image division unit 80 acquires the central person. The plurality of images are divided into the same number of groups as the number of central persons, each including the central person, and the image specifying unit 88 specifies an image including the central person among the plurality of images, The image placement unit 84 may place the image showing each central person at the center of the placement area of the image in the main story page of the composite image corresponding to each group.

このように、各々の画像の中心人物を判定し、各々の中心人物が写っている画像を、各々対応する本編ページにおける画像の配置領域の中心の位置に配置することにより、複数の本編ページからなる合成画像において、複数の画像に写っている各々の人物を、各々対応する本編ページにおける主人公とすることができ、複数の画像に写っている人物の間において公平感のある合成画像を作成することができる。   Thus, from the plurality of main story pages, the central person of each image is determined, and the image showing each central person is arranged at the center position of the image arrangement area in the corresponding main story page. Each person shown in a plurality of images can be made the main character in the corresponding main story page, and a synthetic image having a sense of fairness is created among the people shown in a plurality of images. be able to.

また、各々の中心人物が写っている画像を、合成画像の各々の本編ページに配置した場合に、親密度算出部72により、中心人物のうち、第1の中心人物とそれ以外の全ての中心人物との親密度の和または平均値を第1の中心人物の総合親密度として算出し、かつ、第1の中心人物以外の全ての中心人物の各々の総合親密度を算出し、画像配置部84により、総合親密度が最も高い中心人物が写っている画像が配置された本編ページを、合成画像の全ての本編ページのうちの中央の本編ページの位置に配置してもよい。   Further, when an image showing each central person is arranged on each main story page of the composite image, the intimacy calculation unit 72 calculates the first central person and all the other centers among the central persons. The sum or average value of the intimacy degree with the person is calculated as the overall intimacy degree of the first central person, and the overall intimacy degree of each of all the central persons other than the first central person is calculated, and the image arrangement unit By 84, the main page on which the image in which the central person having the highest overall familiarity is taken is arranged may be arranged at the position of the main page in the middle of all the main pages of the composite image.

このように、総合親密度が最も高い人物が写っている画像が配置された本編ページを、合成画像の中央の本編ページの位置に配置することにより、画像の配置位置を決定する場合と同様に、人間関係を反映して本編ページを配置したレイアウトの合成画像を作成することができる。   As described above, by arranging the main page on which the image showing the person with the highest overall familiarity is arranged at the position of the main page at the center of the composite image, as in the case of determining the arrangement position of the image It is possible to create a composite image of a layout in which main pages are arranged reflecting human relationships.

また、総合親密度が最も高い人物が写っている画像が配置された本編ページを、合成画像の中央の本編ページの位置に配置した場合に、2番目および3番目に総合親密度が高い中心人物が写っている画像が配置された本編ページを、それぞれ、中央の本編ページと合成画像の全ての本編ページのうちの最初の本編ページおよび最後の本編ページとの中間のいずれかの位置に配置してもよい。
また、3番目以降に総合親密度が高い中心人物が写っている画像が配置された本編ページも同様に配置する。つまり、jを2以上の整数として、2j番目から2j人の総合親密度が高い中心人物が写っている画像が配置された本編ページを、それぞれ、中央の本編ページ、最初の本編ページおよび最後の本編ページと2番目から2j−1番目に総合親密度が高い中心人物が写っている画像が配置された本編ページの配置位置との中間のいずれかの位置に配置する。
In addition, when the main story page in which the image showing the person with the highest overall closeness is placed is arranged at the position of the main course page at the center of the composite image, the second highest and third highest central closeness is the central person The main page on which the image containing the image is placed is placed somewhere between the first main page and the last main page among all the main pages in the center and the composite image. May be
Also, a main page on which an image in which a central person having a high degree of general closeness is taken after the third one is arranged is similarly arranged. In other words, as two or more integer j, the main page image is placed where the overall familiarity of 2 j's from 2 j th is reflected high central figure, respectively, the center of the main page, the first main pages and It is arranged at any position between the last main page and the position of the main page on which the image from the second to the 2 j -1 highest central closeness is photographed.

例えば、図39に示すように、16ページの見開きページからなる合成画像において、総合親密度が最も高い人物が写っている画像が配置された本編ページ(1)を、合成画像の中央の本編ページの位置である見開きページの9ページ目に配置した場合を例に挙げて説明する。   For example, as shown in FIG. 39, in the composite image consisting of spread pages of 16 pages, the main story page (1) on which the image including the person with the highest overall familiarity is placed is set as the main story page at the center of the composite image. The case where it arrange | positions to the 9th page of the facing page which is a position of is mentioned as an example, and is demonstrated.

この場合、2番目に総合親密度が高い中心人物が写っている画像が配置された本編ページ(2)を、最初の本編ページの位置である見開きページの1ページ目と、中央の本編ページの位置である見開きページの9ページ目との中間の位置である見開きページの5ページ目に配置する。
また、3番目に総合親密度が高い中心人物が写っている画像が配置された本編ページ(3)を、中央の本編ページの位置である見開きページの9ページ目と、最後の本編ページの位置である見開きページの16ページ目との中間の位置である見開きページの13ページ目に配置する。
In this case, the main story page (2) in which the image in which the central person with the highest overall familiarity is taken is arranged, the first page of the spread page which is the position of the first main story page, and the main story page in the center The position is placed on the fifth page of the facing page, which is a position intermediate to the ninth page of the facing page.
In addition, the main story page (3) where the image showing the central person with the highest overall familiarity is placed, the ninth page of the spread page, which is the position of the main story page at the center, and the position of the last main story page It is placed on the 13th page of the facing page, which is a position intermediate to the 16th page of the facing page.

また、4番目に総合親密度が高い中心人物が写っている画像が配置された本編ページ(4)を、最初の本編ページの位置である見開きページの1ページ目と、2番目に総合親密度が高い中心人物が写っている画像が配置された本編ページ(2)の配置位置である見開きページの5ページ目との中間の位置である見開きページの3ページ目に配置する。
また、5番目に総合親密度が高い中心人物が写っている画像が配置された本編ページ(5)を、2番目に総合親密度が高い中心人物が写っている画像が配置された本編ページ(2)の配置位置である見開きページの5ページ目と、中央の本編ページの位置である見開きページの9ページ目との中間の位置である見開きページの7ページ目に配置する。
また、6番目に総合親密度が高い中心人物が写っている画像が配置された本編ページ(6)を、中央の本編ページの位置である見開きページの9ページ目と、3番目に総合親密度が高い中心人物が写っている画像が配置された本編ページ(3)の配置位置である見開きページの13ページ目との間の位置である見開きページの11ページ目に配置する。
また、7番目に総合親密度が高い中心人物が写っている画像が配置された本編ページ(7)を、3番目に総合親密度が高い中心人物が写っている画像が配置された本編ページ(3)の配置位置である見開きページの13ページ目と、最後の本編ページの位置である見開きページの16ページ目との間の位置である見開きページの15ページ目に配置する。
In addition, the main story page (4) in which the image in which the central person with the highest overall familiarity is taken is arranged, the first page of the spread page which is the position of the first main page, and the second overall intimacy degree Is placed at the third page of the spread page, which is a position intermediate to the fifth page of the spread page which is the placement position of the main story page (2) in which the image in which the high central person is photographed is disposed.
In addition, a main story page (5) on which an image showing the central person with the highest overall familiarity is arranged fifth, and a main story page (second image on which the central person with the high overall intimacy is photographed (second It arranges on the 7th page of the spread page which is a middle position between the 5th page of the spread page which is the arrangement position of 2) and the 9th page of the spread page which is the position of the main page in the center.
In addition, the main story page (6) where the image in which the central person with the highest overall familiarity is taken sixth is placed, the ninth page of the spread page which is the position of the main feature page at the center, and the third overall intimacy degree Is placed on the eleventh page of the spread page, which is the position between the main page (3) where the image in which the central person is high is placed, and the thirteenth page of the spread page.
In addition, a main story page (7) in which an image showing a central person with a high overall familiarity seventh is arranged is a main story page with an image in which a central person with a high overall intimacy is photographed third ( It arranges on the 15th page of the spread page which is a position between the 13th page of the spread page which is the arrangement position of 3) and the 16th page of the spread page which is the position of the last main page.

なお、本編ページ(2)および(3)の配置位置を入れ替えてもよい。同様に、本編ページ(4)、(5)、(6)および(7)の配置位置を入れ替えてもよい。8番目以降に総合親密度が高い人物が写っている画像が配置された本編ページについても同様にして配置する。   In addition, the arrangement positions of the main story pages (2) and (3) may be interchanged. Similarly, the arrangement positions of the main program pages (4), (5), (6) and (7) may be interchanged. The same is applied to a main page on which an image in which a person with high general closeness is taken is arranged in the eighth or later.

このように、総合親密度が高い中心人物が写っている画像が配置された本編ページ同士を一定のページ数だけ離して配置することにより、画像の配置位置を決定する場合と同様に、総合親密度が高い中心人物が写っている画像が配置された本編ページを、合成画像の本編ページ内において平均的に配置することができ、メリハリのある合成画像を作成することができる。   As described above, by arranging main story pages on which an image showing a central person with high overall familiarity is separated by a fixed number of pages, as in the case of determining the arrangement position of the image, the general parent A main page on which an image in which a high-density central person is taken can be arranged on average in the main page of the composite image, and a sharp composite image can be created.

また、画像の総合評価値と、人物同士の親密度または総合親密度とを組み合わせて、各々の画像および各々の本編ページの配置位置を決定してもよい。   Further, the comprehensive evaluation value of the image may be combined with the intimacy degree or the general intimacy between persons to determine the arrangement position of each image and each main page.

上記のように、画像処理装置10では、人物同士の親密度に基づいて画像の配置位置を決定することにより、人物同士の現実の人間関係を反映したレイアウトの合成画像を作成することができる。   As described above, the image processing apparatus 10 can create a composite image of a layout reflecting the actual human relationship between persons by determining the arrangement position of the image based on the closeness between the persons.

続いて、寄せ書き作成部66により、参加ユーザのプロフィール画像および寄せ書きメッセージを用いて、寄せ書きページのデザインの情報に対応するデザインの寄せ書きページが作成される(ステップS21)。   Subsequently, the matching writing section 66 creates a matching page of the design corresponding to the information on the design of the matching page, using the profile image of the participating user and the matching message (step S21).

寄せ書き作成部66では、メッセージ分割部90により、メッセージ取得部50によって取得された寄せ書きメッセージが、寄せ書きページのページ数に対応する数のグループに分割される。   In the sided writing unit 66, the message dividing unit 90 divides the sided message acquired by the message acquiring unit 50 into the number of groups corresponding to the number of pages of the sided pages.

続いて、メッセージ配置部92により、寄せ書きメッセージのグループ毎に、例えば、グループに含まれる寄せ書きメッセージと対応する参加ユーザのプロフィール画像とが組み合わされて、寄せ書きメッセージのグループに対応するページの寄せ書きページに配置されて寄せ書きページが作成される。各々の寄せ書きページにおいて、寄せ書きメッセージは、例えば、寄せ書きメッセージがアップロードされた順序で順次配置される。   Subsequently, the message arrangement unit 92 combines, for example, the merged message included in the group and the corresponding participant user's profile image for each group of the merged message, and generates a merged page of the page corresponding to the merged message group. Arranged to create a page. On each page of marshalling, marshalling messages are arranged sequentially, for example, in the order in which the marshalling messages were uploaded.

上記のように、表紙作成部62、本編作成部64および寄せ書き作成部66によって、2以上の参加ユーザの端末装置14から取得された複数の画像、参加ユーザのプロフィール画像および寄せ書きメッセージを用いて、それぞれ、表紙ページのデザインの情報に対応する表紙ページ、本編ページ、および、寄せ書きページのデザインの情報に対応する寄せ書きページを含むフォトブックが自動で作成される。   As described above, using the plurality of images acquired from the terminal devices 14 of two or more participating users, the profile image of the participating user, and the written message by the cover creation unit 62, the main feature creation unit 64, and the combined writing creation unit 66. A photobook including a cover page corresponding to the information on the design of the cover page, a main page, and a matching page corresponding to the information on the design of the matching page is automatically created.

画像処理装置10では、本編ページだけでなく、寄せ書きページを含むフォトブック等の合成画像を作成することができる。また、画像の総合評価値に基づいて、本編ページにおいて使用する画像の他、各々の画像のサイズおよび本編ページにおける配置位置等を決定することによって、画像の良し悪しだけでなく、複数の参加ユーザの好みを反映した合成画像を作成することができる。   The image processing apparatus 10 can create not only a main page but also a composite image such as a photo book including a page for matching. In addition to the quality of the image, a plurality of participating users can be determined by determining the size of each image and the arrangement position of the main page in addition to the image used in the main page based on the overall evaluation value of the image. It is possible to create a composite image that reflects the preference of

幹事ユーザは、幹事ユーザの端末装置14において、自動で作成された表紙ページ、本編ページおよび寄せ書きページからなるフォトブックの各ページを閲覧する。幹事ユーザは、自動で作成されたフォトブックをそのまま採用してもよいし、各ページの内容、例えば、各ページにおいて使用する画像、画像のサイズ、画像および寄せ書きメッセージの配置位置等を編集してもよい。また、コメントの追加、スタンプ画像の追加、各ページの背景の種類および色の変更等を行うことができる。   The organizer user browses each page of the photo book including the cover page, the main story page, and the writing page, which are automatically created on the terminal device 14 of the organizer user. The secretary user may adopt the photobook created automatically as it is, or edit the contents of each page, for example, the image used in each page, the size of the image, the arrangement position of the image and the matching message, etc. It is also good. In addition, it is possible to add a comment, add a stamp image, and change the type and color of the background of each page.

幹事ユーザは、日程設定部36によって設定された合成画像の作成期間内、本実施形態の場合、12月4日までにフォトブックの作成を完了し、作成を完了したフォトブックの内容で画像商品を注文する(ステップS22)。幹事ユーザが注文する画像商品には、紙媒体のフォトブックおよび電子データのフォトブックの少なくとも一方が含まれる。   In the case of the present embodiment, the organizer user completes the creation of the photo book by December 4 during the creation period of the composite image set by the schedule setting unit 36, and the image product with the contents of the photo book completed. To order (step S22). The image product ordered by the secretary user includes at least one of a photobook of paper media and a photobook of electronic data.

画像商品が注文されると、注文された画像商品のフォトブックが作成され、日程設定部36によって設定された画像商品の配送日、本実施形態の場合、12月20日までに配送先へ送付される(ステップS23)。紙媒体のフォトブックの場合には、例えば、紙媒体のフォトブックが配送先へ送付され、電子データのフォトブックの場合には、例えば、電子データのフォトブック、あるいは電子データをダウンロードするためのURL等が配送先のメールアドレスへ送付される。   When the image product is ordered, a photobook of the ordered image product is created, and the delivery date of the image product set by the schedule setting unit 36 is sent to the delivery destination by December 20 in the case of this embodiment. (Step S23). In the case of a photobook of paper media, for example, a photobook of paper media is sent to a delivery destination, and in the case of a photobook of electronic data, for example, a photobook of electronic data or downloading of electronic data. The URL etc. will be sent to the delivery destination e-mail address.

以上のように、画像処理装置10では、複数の参加ユーザの端末装置14から取得された複数の画像および寄せ書きメッセージを用いて、寄せ書きページを含むフォトブック等の合成画像を作成することができる。   As described above, in the image processing apparatus 10, it is possible to create a composite image such as a photo book including a page for adjustment writing, using the plurality of images and the adjustment messages obtained from the terminal devices 14 for a plurality of participating users.

なお、幹事ユーザだけが合成画像を作成することは必須ではなく、合成画像の作成に関わる複数のユーザが共同で合成画像を作成してもよいし、複数のユーザのうちの少なくとも一人のユーザが合成画像を作成してもよい。   Note that it is not essential that only the organizer user create a composite image, and a plurality of users involved in creating a composite image may jointly create a composite image, or at least one user of the plurality of users may A composite image may be created.

画像処理装置10を構成する各部位の具体的な構成は特に限定されず、同様の機能を果たすことができる各種構成のものを利用することができる。
また、上記実施形態では、サーバ12が情報設定部18、情報管理部20、データ取得部22、データ解析部24および合成画像作成部26を備えているが、これらのうちの少なくとも1つをユーザの端末装置14が備えていてもよい。
The specific structure of each part which comprises the image processing apparatus 10 is not specifically limited, The thing of various structures which can fulfill the same function can be utilized.
In the above embodiment, the server 12 includes the information setting unit 18, the information management unit 20, the data acquisition unit 22, the data analysis unit 24, and the composite image creation unit 26, but at least one of them is used as a user The terminal device 14 may be provided.

本発明の装置は、装置が備える各々の構成要素を専用のハードウェアで構成してもよいし、各々の構成要素をプログラムされたコンピュータで構成してもよい。
本発明の方法は、例えば、その各々のステップをコンピュータに実行させるためのプログラムにより実施することができる。また、このプログラムが記録されたコンピュータ読み取り可能な記録媒体を提供することもできる。
In the device of the present invention, each component of the device may be configured by dedicated hardware, or each component may be configured by a programmed computer.
The method of the present invention can be implemented, for example, by a program for causing a computer to execute each of the steps. It is also possible to provide a computer readable recording medium in which the program is recorded.

以上、本発明について詳細に説明したが、本発明は上記実施形態に限定されず、本発明の主旨を逸脱しない範囲において、種々の改良や変更をしてもよいのはもちろんである。   The present invention has been described above in detail, but the present invention is not limited to the above embodiment, and it goes without saying that various improvements and changes may be made without departing from the spirit of the present invention.

10 画像処理装置
12 サーバ
14 端末装置(クライアント)
16 ネットワーク
18 情報設定部
20 情報管理部
22 データ取得部
24 データ解析部
26 合成画像作成部
28 予算設定部
30 商材取得部
32 表紙デザイン設定部
34 寄せ書きデザイン設定部
36 日程設定部
38 設定保存部
40 アカウント情報保存部
42 管理画面情報送付部
44 アップロード催促部
46 画像取得部
48 評価情報取得部
50 メッセージ取得部
52 画像数算出部
54 評価数算出部
56 メッセージ数算出部
58 画像解析部
60 評価値算出部
62 表紙作成部
64 本編作成部
66 寄せ書き作成部
68 画像表示部
70 指示入力部
72 親密度算出部
74 距離算出部
76 中心人物判定部
78 メッセージ解析部
80 画像分割部
82 画像抽出部
84 画像配置部
86 人物特定部
88 画像特定部
90 メッセージ分割部
92 メッセージ配置部
10 Image Processing Device 12 Server 14 Terminal Device (Client)
DESCRIPTION OF SYMBOLS 16 network 18 information setting part 20 information management part 22 data acquisition part 24 data analysis part 26 composite image preparation part 28 budget setting part 30 commercial material acquisition part 32 cover design setting part 34 slip-on design setting part 36 schedule setting part 38 setting storage part 40 Account Information Storage Unit 42 Management Screen Information Transmission Unit 44 Upload Prompting Unit 46 Image Acquisition Unit 48 Evaluation Information Acquisition Unit 50 Message Acquisition Unit 52 Image Number Calculation Unit 54 Evaluation Number Calculation Unit 56 Message Number Calculation Unit 58 Image Analysis Unit 60 Evaluation Value Calculation unit 62 Cover creation unit 64 Main story creation unit 66 Aligned writing creation unit 68 Image display unit 70 Instruction input unit 72 Familiarity calculation unit 74 Distance calculation unit 76 Center person determination unit 78 Message analysis unit 80 Image division unit 82 Image extraction unit 84 Image Placement unit 86 Person identification unit 88 Image identification unit 9 Message dividing unit 92 a message placement unit

Claims (21)

複数の画像を取得する画像取得部と、
前記複数の画像の各々の内容を解析する画像解析部と、
前記各々の画像の解析結果に基づいて、前記複数の画像に写っている人物同士の親密度を算出し、前記複数の画像に写っている人物のうち、第1の人物と前記第1の人物以外の全ての人物との前記親密度の和または平均値を前記第1の人物の総合親密度として算出し、かつ、前記第1の人物以外の全ての人物の各々の前記総合親密度を算出する親密度算出部と、
前記複数の画像のうちの2以上の画像を配置領域に配置して合成画像を作成する画像配置部と、
前記各々の画像の解析結果に基づいて、前記複数の画像の中から、前記総合親密度が最も高い人物が写っている第1の画像を特定する画像特定部とを備え、
前記画像配置部は、前記総合親密度が最も高い人物が写っている第1の画像を、前記配置領域の中心の位置に配置する、画像処理装置。
An image acquisition unit that acquires a plurality of images;
An image analysis unit that analyzes the contents of each of the plurality of images;
Based on the analysis result of each of the images, the closeness between the persons shown in the plurality of images is calculated, and a first person and the first person among the persons shown in the plurality of images The sum or the average value of the intimacy with all the persons except for the first person is calculated as the overall intimacy degree of the first person, and the overall intimacy degree of each of all the persons other than the first person is calculated The intimacy calculation unit
An image placement unit for placing two or more of the plurality of images in a placement area to create a composite image;
And an image specifying unit for specifying a first image in which a person with the highest overall familiarity is taken from the plurality of images based on the analysis result of each of the images.
The image processing unit arranges a first image in which a person with the highest overall closeness is photographed at a position at the center of the arrangement area.
前記画像特定部は、前記総合親密度が最も高い人物を1番目に前記総合親密度が高い人物として、前記複数の画像の中から、2番目以降に前記総合親密度が高い人物が写っている画像を特定し、
前記画像配置部は、前記2番目以降に総合親密度が高い人物が写っている画像を、前記総合親密度がより高い人物が写っている画像であるほど、前記配置領域の中心の位置により近い位置に配置する、請求項1に記載の画像処理装置。
The image identification unit sets a person with the highest overall familiarity as a person with the highest overall familiarity as the first person with the highest overall familiarity from among the plurality of images. Identify the image,
The image arrangement unit is closer to the center position of the arrangement area as the image including a person with high overall intimacy is captured in the second and subsequent images as the person with higher overall intimacy is captured. The image processing apparatus according to claim 1, wherein the image processing apparatus is disposed at a position.
前記画像特定部は、前記総合親密度が最も高い人物を1番目に前記総合親密度が高い人物として、前記複数の画像の中から、2番目以降に前記総合親密度が高い人物が写っている画像を特定し、
前記画像配置部は、2番目に前記総合親密度が高い人物が写っている画像を、前記配置領域の中心と端辺との中間の領域に配置し、かつ、iを1以上の整数として、1+2i番目から2i人の前記総合親密度が高い人物が写っている画像を、それぞれ、前記配置領域の中心および端辺と2番目から2i番目に前記総合親密度が高い人物が写っている画像の配置領域との中間のいずれかの領域に配置する、請求項1に記載の画像処理装置。
The image identification unit sets a person with the highest overall familiarity as a person with the highest overall familiarity as the first person with the highest overall familiarity from among the plurality of images. Identify the image,
The image arrangement unit arranges an image in which a person with the second highest intimacy is shown in an area intermediate between the center and the edge of the arrangement area, and i is an integer of 1 or more. 1 + 2 images from the i-th said overall familiarity of 2 i's is reflected is high person, respectively, the overall familiarity is photographed high person 2 i-th from the center and the end side and the second said arrangement area The image processing apparatus according to claim 1, wherein the image processing apparatus is arranged in any area intermediate to the arrangement area of the image.
前記画像配置部は、前記2番目に前記総合親密度が高い人物が写っている画像を、前記配置領域の中心と端辺との中間の領域の1箇所の位置にまとめて配置し、かつ、1+2i番目から2i人の前記総合親密度が高い人物が写っている画像を、それぞれ、前記配置領域の中心および端辺と2番目から2i番目に前記総合親密度が高い人物が写っている画像の配置領域との中間のいずれかの領域の1箇所の位置にまとめて配置する、請求項3に記載の画像処理装置。 The image arrangement unit arranges an image in which a person having the second highest intimacy is photographed at one position of an area in the middle of the center and the edge of the arrangement area, and 1 + 2 images from the i-th said overall familiarity of 2 i's is reflected is high person, respectively, the overall familiarity is photographed high person 2 i-th from the center and the end side and the second said arrangement area The image processing apparatus according to claim 3, wherein the image processing apparatus is arranged at one position of one of the regions intermediate to the image arrangement region. 前記画像特定部は、前記総合親密度が最も高い人物を1番目に前記総合親密度が高い人物として、前記複数の画像の中から、2番目以降に前記総合親密度が高い人物が写っている画像を特定し、
前記画像配置部は、前記2番目および3番目に前記総合親密度が高い人物が写っている画像を、前記配置領域の中心の位置を中心として、前記配置領域の中心と端辺との中間の領域において互いに対向する配列方向の位置にまとめて配置し、かつ、kを2以上の整数として、2k番目から2k人の前記総合親密度が高い人物が写っている画像を、前記2k人のうちの2人の前記総合親密度が高い人物毎に、前記配置領域の中心の位置を中心として、前記配置領域の中心および端辺と2番目から2k−1番目に前記総合親密度が高い人物が写っている画像の配置領域との中間のいずれかの領域において、前記2番目から前記2番目から2k−1番目までの前記総合親密度が高い人物が写っている画像の配列方向とは異なり、互いに対向する配列方向の位置にまとめて配置し、かつ、前記2k番目から2k人の前記総合親密度が高い人物が写っている画像を一方向に配置する、請求項1に記載の画像処理装置。
The image identification unit sets a person with the highest overall familiarity as a person with the highest overall familiarity as the first person with the highest overall familiarity from among the plurality of images. Identify the image,
The image placement unit is an image in which a person having the second and third highest overall closeness is taken is located between the center and the edge of the placement area centering on the position of the center of the placement area. An image including 2 kth to 2 k persons with high overall familiarity, which are arranged collectively at mutually opposing positions in the arrangement direction and k is an integer of 2 or more, is the 2 k For each person with high overall familiarity of two of the people, the central and edge of the placement area and the second to 2 k -th first overall familiarity from the second position centering on the position of the center of the placement area An array of images including the second to the second to 2 k −1st high general closeness persons in any area intermediate to the arrangement area of the image where the highness person is photographed Unlike the direction, the direction of arrangement facing each other Collectively placed in position, and to place the image the overall familiarity of 2 k's from the 2 k th is captured higher person in one direction, the image processing apparatus according to claim 1.
さらに、前記複数の画像のうち、第2の人物が写っている第2の画像が前記配置領域の第1の位置に配置された場合に、前記各々の画像の解析結果、および、前記人物同士の親密度に基づいて、前記複数の画像に写っている人物の中から、前記第2の人物との親密度が閾値を超える第3の人物を特定する人物特定部を備え、
前記画像特定部は、前記各々の画像の解析結果に基づいて、前記複数の画像の中から、前記第3の人物が写っている第3の画像を特定し、
前記画像配置部は、前記第3の画像を、前記配置領域の前記第1の位置に隣接する第2の位置に配置する、請求項1ないし5のいずれか一項に記載の画像処理装置。
Furthermore, when the second image including the second person among the plurality of images is arranged at the first position of the arrangement area, analysis results of the respective images, and the persons And a person identification unit for identifying a third person whose intimacy degree with the second person exceeds a threshold value among persons appearing in the plurality of images based on the intimacy degree of
The image specifying unit specifies, from among the plurality of images, a third image in which the third person is photographed, based on an analysis result of each of the images;
The image processing apparatus according to any one of claims 1 to 5, wherein the image arrangement unit arranges the third image at a second position adjacent to the first position of the arrangement area.
さらに、前記各々の画像の解析結果に基づいて、前記第2の人物と前記第3の人物とが共に写っている画像の数を算出する画像数算出部を備え、
前記親密度算出部は、前記第2の人物と前記第3の人物とが共に写っている画像の数が多いほど、前記第2の人物と前記第3の人物との親密度を高くする、請求項6に記載の画像処理装置。
And a number-of-images calculation unit that calculates the number of images in which both the second person and the third person are shown based on the analysis result of each of the images.
The closeness calculation unit increases the closeness between the second person and the third person as the number of images in which both the second person and the third person appear is larger. The image processing apparatus according to claim 6.
さらに、前記各々の画像の解析結果に基づいて、前記第2の人物と前記第3の人物が共に写っている画像から、前記第2の人物と前記第3の人物との間の距離を算出する距離算出部を備え、
前記親密度算出部は、前記第2の人物と前記第3の人物との間の距離が近いほど、前記第2の人物と前記第3の人物との親密度を高くする、請求項6または7に記載の画像処理装置。
Furthermore, based on the analysis result of each of the images, the distance between the second person and the third person is calculated from the image in which both the second person and the third person are shown. Provided with a distance calculation unit
The closeness calculation unit may increase closeness between the second person and the third person as the distance between the second person and the third person is shorter. The image processing apparatus according to 7.
前記距離算出部は、前記第2の人物と前記第3の人物とが共に写っている画像内における前記第2の人物と前記第3の人物との間の距離を算出する、請求項8に記載の画像処理装置。   The distance calculation unit calculates a distance between the second person and the third person in an image in which both the second person and the third person are shown. Image processing apparatus as described. 前記距離算出部は、前記第2の人物と前記第3の人物とが共に写っている画像から推定した前記第2の人物と前記第3の人物との間の実際の距離を算出する、請求項8に記載の画像処理装置。   The distance calculation unit calculates an actual distance between the second person and the third person estimated from an image in which both the second person and the third person are shown. Item 9. An image processing apparatus according to item 8. さらに、前記各々の画像の解析結果に基づいて、前記第3の人物によって撮影され、かつ、前記第2の人物が写っている画像の数を算出する画像数算出部を備え、
前記親密度算出部は、前記第3の人物によって撮影され、かつ、前記第2の人物が写っている画像の数が多いほど、前記第2の人物と前記第3の人物との親密度を高くする、請求項6ないし10のいずれか一項に記載の画像処理装置。
And a number-of-images calculating unit for calculating the number of images photographed by the third person and showing the second person based on the analysis result of each of the images.
The intimacy calculation unit determines the intimacy between the second person and the third person as the number of images captured by the third person and including the second person increases. The image processing apparatus according to any one of claims 6 to 10, wherein the height is increased.
前記画像取得部は、ネットワークを介して、複数のユーザの端末装置から前記複数の画像を取得し、
前記画像数算出部は、前記第3の人物に対応するユーザの端末装置から前記第2の人物が写っている画像が前記画像取得部によって取得された場合に、前記第2の人物が写っている画像が、前記第3の人物によって撮影された画像であると判断する、請求項11に記載の画像処理装置。
The image acquisition unit acquires the plurality of images from terminal devices of a plurality of users via a network.
When the image acquisition unit acquires an image in which the second person is captured from the terminal device of the user corresponding to the third person, the image number calculation unit captures the second person. The image processing apparatus according to claim 11, wherein the image processing device is determined to be an image captured by the third person.
前記画像解析部は、前記各々の画像の付帯情報から、前記各々の画像の撮影日時および撮影場所の情報を取得し、
さらに、前記各々の画像の撮影日時または撮影場所の情報に基づいて、前記複数の画像を複数のグループに分割する画像分割部を備え、
前記親密度算出部は、前記グループ毎に、前記グループに含まれる画像に写っている人物同士の親密度を算出し、
前記人物特定部は、前記グループ毎に、前記グループに含まれる画像に写っている人物の中から、前記第3の人物を特定し、
前記画像特定部は、前記グループ毎に、前記グループに含まれる画像の中から、前記第3の画像を特定し、
前記画像配置部は、さらに、前記グループ毎に、前記第3の画像を、前記グループに対応する配置領域の前記第2の位置に配置する、請求項6ないし12のいずれか一項に記載の画像処理装置。
The image analysis unit acquires, from the incidental information of each of the images, information of shooting date and time of each of the images, and
The image processing apparatus further includes an image dividing unit that divides the plurality of images into a plurality of groups based on information on a photographing date or a photographing place of each of the images.
The closeness calculation unit calculates, for each of the groups, the closeness between persons in an image included in the group;
The person specifying unit specifies, for each of the groups, the third person among persons shown in an image included in the group;
The image specifying unit specifies, for each of the groups, the third image among the images included in the group;
The image arrangement unit further arranges, for each of the groups, the third image at the second position of the arrangement area corresponding to the group. Image processing device.
さらに、前記各々の画像の解析結果に基づいて、前記各々の画像に写っている人物の中の中心人物を判定する中心人物判定部と、
前記画像取得部によって取得された複数の画像を、各々前記中心人物を含み、かつ、前記中心人物の数と同じ数のグループに分割する画像分割部とを備え、
前記画像特定部は、前記複数の画像の中から、前記中心人物が写っている画像を特定し、
前記画像配置部は、さらに、各々の前記中心人物が写っている画像を、各々の前記グループに対応する前記合成画像のページにおける画像の配置領域の中心の位置に配置する、請求項6ないし12のいずれか一項に記載の画像処理装置。
Furthermore, based on the analysis result of each of the images, a center person determination unit that determines a center person among persons shown in each of the images;
An image division unit that divides the plurality of images acquired by the image acquisition unit into the same number of groups as the number of the central person, each including the central person;
The image specifying unit specifies an image showing the central person among the plurality of images;
The image arrangement unit further arranges an image showing each of the central persons at a center position of an arrangement area of an image in a page of the composite image corresponding to each of the groups. The image processing apparatus according to any one of the above.
前記親密度算出部は、前記中心人物のうち、第1の中心人物と前記第1の中心人物以外の全ての中心人物との親密度の和または平均値を前記第1の中心人物の総合親密度として算出し、かつ、前記第1の中心人物以外の全ての中心人物の各々の前記総合親密度を算出し、
前記画像配置部は、前記総合親密度が最も高い中心人物が写っている画像が配置されたページを、前記合成画像の全てのページのうちの中央のページの位置に配置する、請求項14に記載の画像処理装置。
The intimacy calculation unit calculates a sum or an average value of intimacy between a first central person and all central persons other than the first central person among the central persons as a total parent of the first central person. Calculated as a density, and calculate the total intimacy degree of each of all the central persons other than the first central person,
The image arrangement unit arranges a page on which an image including an image of a central person having the highest overall familiarity is arranged at a central page position among all pages of the composite image. Image processing apparatus as described.
前記画像特定部は、前記総合親密度が最も高い人物を1番目に前記総合親密度が高い人物として、前記複数の画像の中から、2番目以降に前記総合親密度が高い人物が写っている画像を特定し、
前記画像配置部は、2番目および3番目に前記総合親密度が高い中心人物が写っている画像が配置されたページを、それぞれ、前記中央のページと前記合成画像の全てのページのうちの最初のページおよび最後のページとの中間のいずれかの位置に配置し、かつ、jを2以上の整数として、2j番目から2j人の前記総合親密度が高い中心人物が写っている画像が配置されたページを、それぞれ、前記中央のページ、前記最初のページおよび前記最後のページと2番目から2j−1番目に前記総合親密度が高い中心人物が写っている画像が配置されたページの配置位置との中間のいずれかの位置に配置する、請求項15に記載の画像処理装置。
The image identification unit sets a person with the highest overall familiarity as a person with the highest overall familiarity as the first person with the highest overall familiarity from among the plurality of images. Identify the image,
The image arrangement unit is configured to arrange a second page and a third page in which an image having a central person with high overall intimacy is shown, the first page among all the pages of the central page and the composite image. place of at any position intermediate the page and the last page, and, as two or more integer j, an image is the overall familiarity of 2 j's from 2 j th is reflected high central figures the placement pages, respectively, the center of the page, the image the first page and the last page and the total degree of intimacy in the 2 j -1-th from the second is captured higher central figure is arranged page The image processing apparatus according to claim 15, wherein the image processing apparatus is arranged at any position intermediate to the arrangement position of.
前記画像取得部は、ネットワークを介して、複数のユーザの端末装置から前記複数の画像および前記複数のユーザの顔画像を取得し、
前記親密度算出部は、前記各々の画像の解析結果、および、前記複数のユーザの顔画像に基づいて、前記複数の画像に写っている人物のうち、前記ユーザ同士の親密度を算出する、請求項1ないし16のいずれか一項に記載の画像処理装置。
The image acquisition unit acquires the plurality of images and face images of the plurality of users from terminal devices of the plurality of users via a network.
The closeness calculation unit calculates closeness between the users among the persons shown in the plurality of images based on the analysis result of each of the images and face images of the plurality of users. The image processing apparatus according to any one of claims 1 to 16.
前記画像取得部は、ネットワークを介して、複数のユーザの端末装置から前記複数の画像を取得し、
さらに、前記複数のユーザの端末装置から、ネットワークを介して、前記複数のユーザのメッセージを取得するメッセージ取得部と、
前記メッセージの内容を解析するメッセージ解析部とを備え、
前記親密度算出部は、前記メッセージの解析結果に基づいて、前記複数のユーザのうちの第1ユーザが第2ユーザのことを前記メッセージにおいて言及した場合に、前記第1ユーザが前記第2ユーザのことを前記メッセージにおいて言及しなかった場合よりも、前記第1ユーザと前記第2ユーザとの親密度を一定値だけ高くする、請求項1ないし17のいずれか一項に記載の画像処理装置。
The image acquisition unit acquires the plurality of images from terminal devices of a plurality of users via a network.
Furthermore, a message acquisition unit that acquires messages of the plurality of users from terminal devices of the plurality of users via a network;
A message analysis unit that analyzes the content of the message;
When the first user among the plurality of users refers to the second user in the message based on the analysis result of the message, the intimacy calculation unit determines that the first user is the second user. The image processing apparatus according to any one of claims 1 to 17, wherein the intimacy between the first user and the second user is increased by a fixed value, as compared to the case where the message is not mentioned in the message. .
画像取得部が、複数の画像を取得するステップと、
画像解析部が、前記複数の画像の各々の内容を解析するステップと、
親密度算出部が、前記各々の画像の解析結果に基づいて、前記複数の画像に写っている人物同士の親密度を算出し、前記複数の画像に写っている人物のうち、第1の人物と前記第1の人物以外の全ての人物との前記親密度の和または平均値を前記第1の人物の総合親密度として算出し、かつ、前記第1の人物以外の全ての人物の各々の前記総合親密度を算出するステップと、
画像配置部が、前記複数の画像のうちの2以上の画像を配置領域に配置して合成画像を作成するステップと、
画像特定部が、前記各々の画像の解析結果に基づいて、前記複数の画像の中から、前記総合親密度が最も高い人物が写っている第1の画像を特定するステップと、
前記画像配置部が、前記総合親密度が最も高い人物が写っている第1の画像を、前記配置領域の中心の位置に配置するステップとを含む、画像処理方法。
The image acquisition unit acquires a plurality of images;
Analyzing the contents of each of the plurality of images by an image analysis unit;
An intimacy calculation unit calculates intimacy between the persons in the plurality of images based on the analysis result of each of the images, and the first person among the persons in the plurality of images The sum or average value of the intimacy with all the persons other than the first person and the first person is calculated as the overall intimacy of the first person, and each of all the persons other than the first person is calculated. Calculating the overall closeness;
The image placement unit places two or more of the plurality of images in a placement area to create a composite image;
Identifying, from among the plurality of images, a first image in which a person with the highest overall familiarity is photographed, based on the analysis result of each of the images;
And disposing the first image, in which the image arrangement unit has a person with the highest overall closeness, at a position at the center of the arrangement area.
請求項19に記載の画像処理方法の各々のステップをコンピュータに実行させるためのプログラム。   A program for causing a computer to execute the steps of the image processing method according to claim 19. 請求項19に記載の画像処理方法の各々のステップをコンピュータに実行させるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体。   A computer-readable recording medium having recorded thereon a program for causing a computer to execute the steps of the image processing method according to claim 19.
JP2016049374A 2016-03-14 2016-03-14 IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM Active JP6502280B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016049374A JP6502280B2 (en) 2016-03-14 2016-03-14 IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016049374A JP6502280B2 (en) 2016-03-14 2016-03-14 IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM

Publications (2)

Publication Number Publication Date
JP2017167605A JP2017167605A (en) 2017-09-21
JP6502280B2 true JP6502280B2 (en) 2019-04-17

Family

ID=59913389

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016049374A Active JP6502280B2 (en) 2016-03-14 2016-03-14 IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM

Country Status (1)

Country Link
JP (1) JP6502280B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6792271B2 (en) * 2019-05-16 2020-11-25 株式会社日本宝くじシステム Lottery management system, lottery management method and lottery management program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006079460A (en) * 2004-09-10 2006-03-23 Fuji Photo Film Co Ltd System, method and program for displaying electronic album and device, method, and program for classifying image
JP2006293986A (en) * 2005-03-15 2006-10-26 Fuji Photo Film Co Ltd Album generating apparatus, album generation method and program
JP6009481B2 (en) * 2014-03-11 2016-10-19 富士フイルム株式会社 Image processing apparatus, important person determination method, image layout method, program, and recording medium

Also Published As

Publication number Publication date
JP2017167605A (en) 2017-09-21

Similar Documents

Publication Publication Date Title
US9646027B2 (en) Tagging digital media
JP6533481B2 (en) IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM
JP6595956B2 (en) Image processing apparatus, image processing method, program, and recording medium
US9531823B1 (en) Processes for generating content sharing recommendations based on user feedback data
US20120324002A1 (en) Media Sharing
CN104737196B (en) System and method for multi-photo feed stories
US9405964B1 (en) Processes for generating content sharing recommendations based on image content analysis
US20130339440A1 (en) Creating, sharing and discovering digital memories
US10990824B2 (en) Image processing apparatus, image processing method, program, and recording medium
US20170242556A1 (en) Network-based system for generation of digital data object mosaics
JP6502280B2 (en) IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM
JP6518280B2 (en) IMAGE PROCESSING SYSTEM, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM
JP6502272B2 (en) IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM
JP6674798B2 (en) Image processing apparatus, image processing method, program, and recording medium
US10846771B2 (en) Image processing apparatus, image processing method, program, and recording medium
JP6618437B2 (en) Server, terminal device, image processing system, image processing method, program, and recording medium
WO2017169963A1 (en) Image processing system, image processing method, program and recording medium
JP6936471B2 (en) Community maintenance and activation system
JP2008017350A (en) System and method for distributing video images of event related to wedding
JP6595958B2 (en) Image processing apparatus, image processing method, program, and recording medium
JP2020119165A (en) Information processor, information processing terminal, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190219

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: 20190312

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190320

R150 Certificate of patent or registration of utility model

Ref document number: 6502280

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250