JP6502272B2 - IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM - Google Patents
IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM Download PDFInfo
- Publication number
- JP6502272B2 JP6502272B2 JP2016019211A JP2016019211A JP6502272B2 JP 6502272 B2 JP6502272 B2 JP 6502272B2 JP 2016019211 A JP2016019211 A JP 2016019211A JP 2016019211 A JP2016019211 A JP 2016019211A JP 6502272 B2 JP6502272 B2 JP 6502272B2
- Authority
- JP
- Japan
- Prior art keywords
- page
- image
- unit
- merged
- message
- 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
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (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参照)等が知られている。 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).
特許文献1〜4には、複数のユーザが所有する複数の画像を用いて1つの合成画像を作成する場合に、本編ページだけでなく、寄せ書きページを含む合成画像を作成することは記載されていない。また、本編ページおよび寄せ書きページを含む合成画像において、寄せ書きページに配置する寄せ書きメッセージの数が不足する場合、寄せ書きページに空き領域が生じて、見栄えが悪いという問題点があった。 Patent documents 1 to 4 describe that, when creating one composite image using a plurality of images owned by a plurality of users, creating a composite image including not only a main story page but also a close-up page. Absent. In addition, in the composite image including the main page and the page, if the number of the aligned messages to be arranged on the aligned page is insufficient, a vacant area is generated on the aligned page and the appearance is not good.
本発明の目的は、本編ページおよび寄せ書きページを含む合成画像において、寄せ書きメッセージの数が不足する場合でも、見栄えのよい寄せ書きページを作成することができる画像処理装置、画像処理方法、プログラムおよび記録媒体を提供することにある。 An object of the present invention is to provide an image processing apparatus, an image processing method, a program, and a recording medium capable of creating a nice-looking matching writing page even when the number of writing messages is insufficient in a composite image including main pages and matching pages. To provide.
上記目的を達成するために、本発明は、複数のユーザの端末装置に対して、ネットワークを介して、本編ページにおいて使用する画像および寄せ書きページにおいて使用する寄せ書きメッセージをアップロードすることを複数のユーザに催促する催促情報を送付するアップロード催促部と、
複数のユーザの端末装置から、ネットワークを介して複数の画像を取得する画像取得部と、
複数のユーザの端末装置から、ネットワークを介して寄せ書きメッセージを取得するメッセージ取得部と、
アップロード催促部によって催促情報が送付されてから一定の期間が経過した後、メッセージ取得部によって取得された寄せ書きメッセージの数を算出するメッセージ数算出部と、
メッセージ数算出部によって算出された寄せ書きメッセージの数、および、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数に応じて、寄せ書きページのページ数を1以上のページ数に設定するページ数設定部と、
本編ページと寄せ書きページとからなる合成画像を作成する合成画像作成部とを備え、
合成画像作成部は、メッセージ取得部によって取得された寄せ書きメッセージを用いて、ページ数設定部によって設定されたページ数の寄せ書きページを作成する寄せ書き作成部を備え、
寄せ書き作成部は、メッセージ数算出部によって算出された寄せ書きメッセージの数が、1ページの寄せ書きページに配置する寄せ書きメッセージの閾値と、ページ数設定部によって設定された寄せ書きページのページ数との積をとることによって算出される、ページ数設定部によって設定されたページ数の寄せ書きページにおいて使用する寄せ書きメッセージの閾値未満である場合に、メッセージ取得部によって取得された寄せ書きメッセージに加え、画像取得部によって取得された画像を用いて、寄せ書きページを作成する画像処理装置を提供するものである。
In order to achieve the above object, the present invention provides a plurality of users with uploading an image used in a main page and a reconciliation message used in a reconciliation page to a plurality of user terminal devices via a network. Uploading notification section to send prompting information to prompt, and
An image acquisition unit for acquiring a plurality of images from a plurality of user terminal devices via a network;
A message acquisition unit for acquiring a jumble message from a plurality of user terminal devices via a network;
A message number calculation unit that calculates the number of the merged message acquired by the message acquisition unit after a fixed period of time has elapsed since the request information was sent by the upload request unit;
A page number setting unit that sets the number of pages of the merged page to one or more pages according to the number of merged messages calculated by the message number calculation unit and the upper limit number of merged messages to be arranged on one merged page. When,
And a composite image creation unit that creates a composite image composed of a main story page and a matching page,
The composite image creation unit includes a merged writing unit that creates a merged page of the number of pages set by the page number setting unit using the merged message acquired by the message acquisition unit,
The jagged writing unit calculates the product of the number of jagged messages calculated by the message number calculating unit, the product of the threshold value of the jagged messages to be placed on the 1-page jagged page and the page number of the jagged page set by the page number setting unit. In addition to the aligned message acquired by the message acquisition unit, the image acquired by the image acquisition unit is smaller than the threshold of the aligned message used in the page number of pages set by the page number setting unit, which is calculated by taking The present invention provides an image processing apparatus for creating a close-matched page using the selected image.
ここで、ページ数設定部は、メッセージ数算出部によって算出された寄せ書きメッセージの数が、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数と、ページ数設定部によって設定された寄せ書きページのページ数との積をとることによって算出される、設定したページ数の寄せ書きページにおいて使用する寄せ書きメッセージの上限数を超える場合に、メッセージ数算出部によって算出された寄せ書きメッセージの数に応じて、寄せ書きページのページ数を増やすことが好ましい。 Here, the page number setting unit is configured such that the number of merged messages calculated by the message number calculation unit is the upper limit number of merged messages to be arranged on a single page of 1 page, and the page of the merged pages set by the page number setting unit. If it exceeds the upper limit of the number of aligned messages to be used in the set page of the number of page calculated by taking the product of the number, the number of merged pages is calculated according to the number of aligned messages calculated by the message number calculation unit. It is preferable to increase the number of pages.
また、ページ数設定部は、メッセージ数算出部によって算出された寄せ書きメッセージの数が、設定したページ数の寄せ書きページにおいて使用する寄せ書きメッセージの閾値未満であり、かつ、寄せ書きページのページ数が2以上である場合に、メッセージ数算出部によって算出された寄せ書きメッセージの数に応じて、寄せ書きページのページ数を減らすことが好ましい。 In the page number setting unit, the number of merged messages calculated by the message number calculation unit is less than the threshold of the merged messages used in the merged pages of the set number of pages, and the number of merged pages is 2 or more. In this case, it is preferable to reduce the number of aligned pages according to the number of aligned messages calculated by the message number calculation unit.
また、寄せ書き作成部は、メッセージ取得部によって取得された寄せ書きメッセージを、ページ数設定部によって設定された寄せ書きページのページ数に対応する数のグループに分割するメッセージ分割部と、
グループ毎に、グループに含まれる寄せ書きメッセージを用いて、グループに対応するページの寄せ書きページを作成するメッセージ配置部とを備えることが好ましい。
Further, the merged writing unit divides the merged message acquired by the message acquiring unit into a number of groups corresponding to the number of pages of the merged page set by the page number setting unit;
It is preferable that each group includes a message arrangement unit that creates a corresponding page of the page corresponding to the group using the corresponding message included in the group.
また、メッセージ分割部は、メッセージ取得部によって取得された寄せ書きメッセージを、ページ数設定部によって設定された寄せ書きページのページ数に対応する数のグループに均等に分割することが好ましい。 Preferably, the message division unit equally divides the merged message acquired by the message acquisition unit into groups of numbers corresponding to the page number of the merged page set by the page number setting unit.
また、寄せ書き作成部は、グループに含まれる寄せ書きメッセージの数が、1ページの寄せ書きページに配置する寄せ書きメッセージの閾値未満である場合に、グループに含まれる寄せ書きメッセージに加え、画像取得部によって取得された画像を用いて、グループに対応する寄せ書きページを作成することが好ましい。 In addition, when the number of merged messages included in the group is less than the threshold of the merged messages to be placed on the 1-page merged page, the merged writing unit is acquired by the image acquisition unit in addition to the merged messages included in the group. Preferably, the merged image is used to create a tailored page corresponding to the group.
また、寄せ書き作成部は、グループに含まれる寄せ書きメッセージの数が、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数未満である場合に、グループに含まれる寄せ書きメッセージに加え、スタンプを用いて、グループに対応する寄せ書きページを作成することが好ましい。 In addition, the marshalling unit uses a stamp in addition to the marshalling message included in the group when the number of marshalling messages included in the group is less than the upper limit number of marshalling messages placed on one marshall page. It is preferable to create a matching page corresponding to the group.
また、メッセージ分割部は、メッセージ取得部によって取得された寄せ書きメッセージを、各々1ページの寄せ書きページに配置する上限数の寄せ書きメッセージを含む1以上の第1グループ、および、1ページの寄せ書きページに配置する閾値以上、かつ、上限数以下の寄せ書きメッセージを含む1つの第2グループからなる、ページ数設定部によって設定された寄せ書きページのページ数に対応する数のグループに分割することが好ましい。 In addition, the message dividing unit arranges the merged message acquired by the message acquiring unit on one or more first groups including the upper limit number of merged messages to be arranged on one merged page, and the merged page of one page. It is preferable to divide into one number of groups corresponding to the number of pages of the aligned pages set by the page number setting unit, which is configured of one second group including the number of aligned messages which is equal to or higher than the threshold and not higher than the upper limit.
また、寄せ書き作成部は、第2グループに含まれる寄せ書きメッセージの数が、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数未満である場合に、第2グループに含まれる寄せ書きメッセージに加え、画像取得部によって取得された画像を用いて、第2グループに対応する寄せ書きページを作成することが好ましい。 In addition, when the number of merged messages included in the second group is less than the upper limit number of merged messages to be placed on one page of the merged page, the merged writing unit adds an image to the merged message included in the second group. It is preferable to create a sided page corresponding to the second group using the image acquired by the acquisition unit.
また、寄せ書き作成部は、第2グループに含まれる寄せ書きメッセージの数が、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数未満である場合に、第2グループに含まれる寄せ書きメッセージに加え、スタンプを用いて、第2グループに対応する寄せ書きページを作成することが好ましい。 In addition, when the number of merged messages included in the second group is less than the upper limit number of merged messages to be placed on one page of the merged page, the merged writing unit adds a stamp to the merged message included in the second group and adds a stamp. Is preferably used to create a draft page corresponding to the second group.
画像取得部は、さらに、複数のユーザの端末装置から、複数のユーザの顔画像を取得し、
寄せ書き作成部は、ユーザ毎に、メッセージ取得部によって取得されたユーザの寄せ書きメッセージと、画像取得部によって取得された対応するユーザの顔画像とを組み合わせて寄せ書きページを作成することが好ましい。
The image acquisition unit further acquires face images of a plurality of users from terminal devices of the plurality of users,
Preferably, the sided writing section combines the user's sided message acquired by the message acquisition unit with the corresponding user's face image acquired by the image acquisition unit to create a sided page for each user.
さらに、複数のユーザの端末装置から、ネットワークを介して複数のユーザの名前を含むアカウント情報を取得して保存するアカウント情報保存部を備え、
寄せ書き作成部は、ユーザ毎に、メッセージ取得部によって取得されたユーザの寄せ書きメッセージと、アカウント情報保存部に保存された対応するユーザの名前とを組み合わせて寄せ書きページを作成することが好ましい。
And an account information storage unit for acquiring and storing account information including the names of the plurality of users from the terminal devices of the plurality of users via the network.
Preferably, the gutter creation unit combines the user's gutter message acquired by the message acquisition unit with the name of the corresponding user stored in the account information storage unit for each user to create a gutter page.
さらに、複数のユーザのうちの少なくとも一人の第1ユーザの端末装置から、ネットワークを介して、第1ユーザによって設定された合成画像の予算の情報を取得する予算設定部と、
第1ユーザの端末装置から、ネットワークを介して、予算設定部によって取得された予算の情報に対応するサイズおよびページ数の1以上の画像商材の中から、第1ユーザによって設定された1つの画像商材を取得する商材取得部とを備え、
ページ数設定部は、さらに、商材取得部によって取得された1つの画像商材に対応する合成画像のページ数、および、1つの画像商材に対応する合成画像の寄せ書きページのページ数に応じて、1つの画像商材に対応する合成画像の本編ページのページ数を1以上のページ数に設定することが好ましい。
Furthermore, a budget setting unit that acquires budget information of a composite image set by a first user from a terminal device of at least one first user among a plurality of users via a network;
From the terminal device of the first user, via the network, one or more image items of the size and the number of pages corresponding to the information of the budget acquired by the budget setting unit, one set by the first user And a merchandise acquisition unit for acquiring an image merchandise,
The page number setting unit further responds to the number of pages of the composite image corresponding to one image commercial item acquired by the commercial material acquisition unit, and the page number of the merged page of the synthetic image corresponding to one image commercial item. It is preferable to set the number of pages of the main page of the composite image corresponding to one image product to one or more.
さらに、アップロード催促部によって催促情報が送付されてから一定の期間が経過した後、画像取得部によって取得された画像の数を算出する画像数算出部と、
画像数算出部によって算出された画像の数が、1ページの本編ページに配置する画像の下限数と、ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、第1ユーザの端末装置に対して、ネットワークを介して、予算設定部によって取得された予算の情報に対応する1以上の画像商材の中から、画像数算出部によって算出された画像の数に応じて、1つの画像商材よりもサイズが小さい画像商材を提案するリコメンド部とを備えることが好ましい。
Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a certain period of time has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the image number calculation unit is calculated by taking the product of the lower limit number of images to be arranged on the main page of one page and the page number of the main page set by the page number setting unit. The budget acquired by the budget setting unit via the network for the terminal device of the first user when the number is lower than the lower limit number of images used in the main page of the page number set by the page number setting unit A recommendation unit for proposing an image product having a size smaller than that of one image product among the one or more image products corresponding to the information according to the number of images calculated by the image number calculation unit It is preferable to have.
さらに、アップロード催促部によって催促情報が送付されてから一定の時間が経過した後、画像取得部によって取得された画像の数を算出する画像数算出部と、
画像数算出部によって算出された画像の数が、1ページの本編ページに配置する画像の下限数と、ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、第1ユーザの端末装置に対して、ネットワークを介して、予算設定部によって取得された予算の情報に対応する1以上の画像商材の中から、画像数算出部によって算出された画像の数に応じて、1つの画像商材よりもページ数が少ない画像商材を提案するリコメンド部とを備えることが好ましい。
Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a predetermined time has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the image number calculation unit is calculated by taking the product of the lower limit number of images to be arranged on the main page of one page and the page number of the main page set by the page number setting unit. The budget acquired by the budget setting unit via the network for the terminal device of the first user when the number is lower than the lower limit number of images used in the main page of the page number set by the page number setting unit A recommendation unit for proposing an image product having a page number smaller than that of one image product among the one or more image products corresponding to the information according to the number of images calculated by the image number calculation unit Preferably,
さらに、アップロード催促部によって催促情報が送付されてから一定の期間が経過した後、画像取得部によって取得された画像の数を算出する画像数算出部と、
画像数算出部によって算出された画像の数が、1ページの本編ページに配置する画像の上限数と、ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の上限数を超える場合に、第1ユーザの端末装置に対して、ネットワークを介して、予算設定部によって取得された予算の情報に対応する1以上の画像商材の中から、画像数算出部によって算出された画像の数に応じて、1つの画像商材よりもサイズが大きい画像商材を提案するリコメンド部とを備えることが好ましい。
Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a certain period of time has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the image number calculation unit is calculated by taking the product of the upper limit number of images arranged on the main page of one page and the page number of the main page set by the page number setting unit. When the number of pages of the main story page set by the page number setting unit exceeds the upper limit number of images used for the first user's terminal device, the budget of the budget acquired by the budget setting unit via the network is used. According to the number of images calculated by the image number calculation unit, one or more image products corresponding to the information have a recommendation unit for proposing an image product having a size larger than that of one image product. Is preferred.
さらに、アップロード催促部によって催促情報が送付されてから一定の時間が経過した後、画像取得部によって取得された画像の数を算出する画像数算出部と、
画像数算出部によって算出された画像の数が、1ページの本編ページに配置する画像の下限数と、ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、第1ユーザの端末装置に対して、ネットワークを介して、予算設定部によって取得された予算の情報に対応する1以上の画像商材の中から、画像数算出部によって算出された画像の数に応じて、1つの画像商材よりもページ数が多い画像商材を提案するリコメンド部とを備えることが好ましい。
Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a predetermined time has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the image number calculation unit is calculated by taking the product of the lower limit number of images to be arranged on the main page of one page and the page number of the main page set by the page number setting unit. The budget acquired by the budget setting unit via the network for the terminal device of the first user when the number is lower than the lower limit number of images used in the main page of the page number set by the page number setting unit A recommendation unit for proposing an image product having a page number greater than that of one image product among the one or more image products corresponding to the information according to the number of images calculated by the image number calculation unit Preferably,
さらに、アップロード催促部によって催促情報が送付されてから一定の期間が経過した後、画像取得部によって取得された画像の数を算出する画像数算出部と、
画像数算出部によって算出された画像の数が、1ページの本編ページに配置する画像の下限数と、ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、画像取得部によって取得された画像をトリミングして加工画像を作成するトリミング部と、
画像取得部によって取得された画像、および、トリミング部によって作成された加工画像を用いて、本編ページを作成する本編作成部とを備えることが好ましい。
Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a certain period of time has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the image number calculation unit is calculated by taking the product of the lower limit number of images to be arranged on the main page of one page and the page number of the main page set by the page number setting unit. A trimming unit that trims the image acquired by the image acquiring unit to create a processed image when the number of pages of the main story page set by the page number setting unit is less than the lower limit number of images used;
It is preferable that the image processing apparatus further comprises: a main creation section that creates a main page using the image acquired by the image acquisition section and the processed image generated by the trimming section.
さらに、アップロード催促部によって催促情報が送付されてから一定の期間が経過した後、画像取得部によって取得された画像の数を算出する画像数算出部と、
画像数算出部によって算出された画像の数が、1ページの本編ページに配置する画像の下限数と、ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、複数のユーザの端末装置に対して、ネットワークを介して、合成画像において使用する追加の画像をリクエストするリクエスト部とを備えることが好ましい。
Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a certain period of time has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the image number calculation unit is calculated by taking the product of the lower limit number of images to be arranged on the main page of one page and the page number of the main page set by the page number setting unit. The additional image to be used in the composite image via the network with respect to the terminal devices of the plurality of users when the number of pages of the main story page set by the page number setting unit is less than the lower limit number of images used And a request unit for requesting the request.
さらに、アップロード催促部によって催促情報が送付されてから一定の期間が経過した後、画像取得部によって取得された画像の数を算出する画像数算出部と、
画像数算出部によって算出された画像の数が、1ページの本編ページに配置する画像の下限数と、ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、複数のユーザの端末装置に対して、ネットワークを介して、合成画像において使用する各々の画像に付与するコメントをリクエストするリクエスト部とを備えることが好ましい。
Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a certain period of time has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the image number calculation unit is calculated by taking the product of the lower limit number of images to be arranged on the main page of one page and the page number of the main page set by the page number setting unit. When the number of pages of the main story page set by the page number setting unit is less than the lower limit number of images used, each image used in the composite image via the network with respect to a plurality of user terminal devices It is preferable to provide the request part which requests the comment provided to.
また、本発明は、アップロード催促部が、複数のユーザの端末装置に対して、ネットワークを介して、本編ページにおいて使用する画像および寄せ書きページにおいて使用する寄せ書きメッセージをアップロードすることを複数のユーザに通知する催促情報を送付するステップと、
画像取得部が、複数のユーザの端末装置から、ネットワークを介して複数の画像を取得するステップと、
メッセージ取得部が、複数のユーザの端末装置から、ネットワークを介して寄せ書きメッセージを取得するステップと、
メッセージ数算出部が、アップロード催促部によって催促情報が送付されてから一定の期間が経過した後、メッセージ取得部によって取得された寄せ書きメッセージの数を算出するステップと、
ページ数設定部が、前記メッセージ数算出部によって算出された寄せ書きメッセージの数、および、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数に応じて、前記寄せ書きページのページ数を1以上のページ数に設定するステップと、
合成画像作成部が、前記本編ページと前記寄せ書きページとからなる合成画像を作成するステップとを含み、
合成画像を作成するステップは、寄せ書き作成部が、メッセージ取得部によって取得された寄せ書きメッセージを用いて、ページ数設定部によって設定されたページ数の寄せ書きページを作成するステップを含み、
寄せ書きページを作成するステップは、メッセージ数算出部によって算出された寄せ書きメッセージの数が、1ページの寄せ書きページに配置する寄せ書きメッセージの閾値と、ページ数設定部によって設定された寄せ書きページのページ数との積をとることによって算出される、ページ数設定部によって設定されたページ数の寄せ書きページにおいて使用する寄せ書きメッセージの閾値未満である場合に、メッセージ取得部によって取得された寄せ書きメッセージに加え、画像取得部によって取得された画像を用いて、寄せ書きページを作成する画像処理方法を提供する。
In the present invention, the upload prompting unit notifies the plurality of users of uploading the image used in the main page and the merged message used in the merged page to the terminal devices of the plurality of users via the network. Sending reminder information to
The image acquisition unit acquires a plurality of images from a plurality of user terminal devices via a network;
The message acquisition unit acquires a posted message from a plurality of user terminal devices via a network;
The message number calculation unit calculates the number of side-to-side messages acquired by the message acquisition unit after a predetermined period of time has elapsed since the request information was sent by the upload request unit;
The number of pages of the merged page is 1 or more in accordance with the number of merged messages calculated by the message count calculation unit and the upper limit number of merged messages to be placed on the 1-page merged page. Setting the number to
The composite image creation unit creates a composite image composed of the main story page and the matching page;
The step of creating the composite image includes the step of creating the merged page of the number of pages set by the page number setting unit using the merged message acquired by the message acquisition unit.
In the step of creating the page for marshalling, the number of the marshalling message calculated by the message number calculation unit is the threshold of the marshalling message to be arranged on the one page of the marshalling page, and the number of pages of the marshalling page set by the page number setting unit. The image acquisition is performed in addition to the aligned message acquired by the message acquisition unit, when it is less than the threshold of the aligned message used in the page of the page number set by the page number setting unit, which is calculated by taking the product of An image processing method is provided for creating a side-by-side page using an image acquired by the unit.
また、本発明は、上記に記載の画像処理方法の各々のステップをコンピュータに実行させるためのプログラムを提供する。 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, when the number of marshalled messages used in the marshalled page is insufficient, the marshalling message can be created using not only the marshalled message but also the image used in the main page. As a result, in the composite image such as a photo book including the main page and the page for matching, even if the number of messages for sending out is insufficient, it is possible to create a page for matching that has a good appearance.
以下に、添付の図面に示す好適実施形態に基づいて、本発明の画像処理装置、画像処理方法、プログラムおよび記録媒体を詳細に説明する。 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. It is 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 or an internet line, and is connected to the server 12 and the terminal device 14 by wire or wirelessly 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 of 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 commercial item is acquired from the terminal device 14 of the organizer user via the network 16.
画像商材は、画像商品を作成するための素材であり、例えば、フォトブック等のフォトアルバム、シャッフルプリント、画像付きカレンダ等を含む。画像は主に写真である。
また、画像商材には、各々サイズおよびページ数のうちの少なくとも一方が異なる複数種類の画像商材が含まれる。画像商材のページ数は、本編ページおよび寄せ書きページを含むページ数である。画像商品には、紙媒体の画像商品および電子データの画像商品が含まれる。
本発明にいうページとは、画像配置および寄せ書き配置を行う単位をいう。本実施形態においては、見開きページのことを指す。しかし他の実施形態においては片面ページであってもよい。また、本実施形態内の画像処理装置の内部では見開きページを単位とし、かつユーザには片面ページを単位として画像商材のページ数を表示することとしてもよい。
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 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. It is what you acquire.
表紙ページのデザインの情報には、例えば、表紙ページの模様、表紙ページに描かれているイラスト等のデザインの情報の他、表紙ページに記載される合成画像のタイトルの情報、表紙ページの色の情報等が含まれる。 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. It is what you acquire.
寄せ書きページのデザインの情報には、例えば、参加ユーザのプロフィール画像および寄せ書きメッセージを寄せ書きページに配置する位置および大きさ等があらかじめ設定されたテンプレートの情報等を含む。 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.
続いて、評価情報取得部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. It is obtained 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 acquiring 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.
続いて、図6は、図2に示すデータ解析部の構成を表す一実施形態のブロック図である。同図に示すデータ解析部24は、画像数算出部52と、評価数算出部54と、メッセージ数算出部56と、画像解析部58と、評価値算出部60とを備えている。 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, and an evaluation value calculation unit 60.
画像数算出部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. The number of images is calculated.
続いて、評価数算出部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 the merged messages acquired by the message acquisition unit 50 after the recruitment deadline of the images and the 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.
続いて、図7は、図2に示す合成画像作成部の構成を表す一実施形態のブロック図である。同図に示す合成画像作成部26は、表紙作成部62と、ページ数設定部72と、リコメンド部74と、リクエスト部76と、本編作成部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 page number setting unit 72, a recommendation unit 74, a request unit 76, a main feature creation unit 64, and a writing creation unit 66.
表紙作成部62は、設定保存部38に保存された商材の情報、および、表紙デザイン設定部32によって取得された表紙ページのデザインの情報に対応するデザインの表紙ページを作成するものである。 The cover creation unit 62 creates a cover page of a design corresponding to the information on the product 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.
続いて、ページ数設定部72は、メッセージ数算出部56によって算出された寄せ書きメッセージの数、および、(見開き)1ページの寄せ書きページに配置する寄せ書きメッセージの上限数に応じて、寄せ書きページの(見開き)ページ数を1以上のページ数に設定するものである。また、ページ数設定部72は、設定保存部38に保存された商材の情報に対応する合成画像のページ数、および、この商材の情報に対応する合成画像の寄せ書きページのページ数に応じて、本編ページのページ数を1以上のページ数に設定する。 Subsequently, the page number setting unit 72 sets the number of the merged page according to the number of the merged messages calculated by the message number calculation unit 56 and the upper limit number of the merged messages to be arranged on the (paged) 1 merged page. The page number is set to one or more pages. Further, the page number setting unit 72 is responsive to the number of pages of the composite image corresponding to the information of the commercial material stored in the setting storage unit 38 and the page number of the combined writing page of the synthetic image corresponding to the information of the commercial material. And set the number of pages of the main page to one or more.
本実施形態の場合、参加ユーザの人数nを2〜36、1ページの寄せ書きページに配置する寄せ書きメッセージの閾値ntを8、上限数nuを12とし、ページ数pが16のフォトブックを作成する。この場合、アップロード催促部44によって招待状が送付された参加ユーザの人数nが36であれば、寄せ書きページのページ数pmは、n(=36)を、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数であるnu(=12)により除してpm=n/nu=3となる。また、本編ページのページ数ppは、ページ数p(=16)から、寄せ書きページのページ数であるpm(=3)を減算してpp=p−pm=13となる。 In the case of this embodiment, the number n of the participating users is 2 to 36, the threshold n t of the aligned message to be arranged on one page of the merged page is 8 and the upper limit number n u is 12, and the page number p is 16 create. In this case, if the number n is 36 participating user invitation was sent by the upload prompt section 44, a page number p m of group efforts pages, n a (= 36), arranged on one page of group efforts page group efforts Divide by n u (= 12), which is the upper limit number of messages, so that p m = n / n u = 3. Further, the page number p p of the main page is p p = p−p m = 13 by subtracting p m (= 3), which is the page number of the aligned page, from the page number p (= 16).
また、上記の場合、ページ数設定部72によって設定されたページ数の寄せ書きページにおいて使用するメッセージの閾値ntallは、1ページの寄せ書きページに配置する寄せ書きメッセージの閾値のnt(=8)と、ページ数設定部72によって設定された寄せ書きページのページ数であるpm(=3)との積をとってntall=nt×pm=24であると算出される。一方、ページ数設定部72によって設定されたページ数の寄せ書きページにおいて使用する画像の上限数nuallは、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数のnu(=12)と、ページ数設定部72によって設定された寄せ書きページのページ数であるpm(=3)との積をとってnuall=nu×pm=36であると算出される。 Further, in the above case, the threshold n tall of the message used in the page of the write-in page set by the page number setting unit 72 is the threshold n t (= 8) of the write-in message of the 1 page. The product of the page number setting unit 72 and the page number p m (= 3), which is the page number of the aligned page, is calculated to be n tall = n t × p m = 24. On the other hand, the upper limit number n uall of the images used in the page of the merged page set by the page number setting unit 72 is n u (= 12) of the upper limit number of merged messages to be placed on one merged page. It is calculated that n uall = n u × p m = 36 by taking the product of p m (= 3), which is the page number of the aligned page set by the number setting unit 72.
招待状が送付された参加ユーザの人数nが36であったが、締切後に実際に寄せられたメッセージの数nrが37であったとする。この場合は、参加ユーザの設定上限を超えているので、エラーとなる。もっとも、実施形態によっては、上限を増やすことができることとしてもよい。 It is assumed that the number n of participating users to which the invitation has been sent is 36, but the number n r of messages actually sent after the deadline is 37. In this case, an error occurs because the set upper limit of the participating users is exceeded. However, depending on the embodiment, the upper limit may be increased.
招待状が送付された参加ユーザの人数nが36であったが、締切後に実際に寄せられたメッセージの数nrが24であったとする。この場合は、寄せ書きページのページ数pmは、nr(=24)を、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数であるnu(=12)により除してpm=nr/nu=2となる。そしてページ数設定部72によって設定されたページ数の寄せ書きページにおいて使用する画像メッセージの閾値ntallは、1ページの寄せ書きページに配置する寄せ書きメッセージの閾値のnt(=8)と、ページ数設定部72によって設定された寄せ書きページのページ数であるpm(=2)との積をとってntall=nt×pm=16であると算出される。nr≧ntallであるから、この場合、寄せ書きページには画像取得部46によって取得された画像を用いない。 It is assumed that the number n of participating users to which the invitation has been sent is 36, but the number n r of messages actually sent after the deadline is 24. In this case, the page number p m of group efforts pages, n r a (= 24), a maximum number of group efforts messages placed on one page of group efforts page n u (= 12) was divided by p m = n r / n u = 2. Then, the threshold n tall of the image message used in the page of the set number of pages set by the page number setting unit 72 is n t (= 8) of the threshold of the set writing message arranged on the set page of 1 page, and the page number setting A product of p m (= 2), which is the page number of the aligned page set by the section 72, is calculated to be n tall = n t × p m = 16. Since n r nntall , in this case, the image acquired by the image acquisition unit 46 is not used for the page for matching.
一方、招待状が送付された参加ユーザの人数nが36であったが、締切後に実際に寄せられたメッセージの数nrが14であったとする。この場合は、寄せ書きページのページ数pmは、nr(=14)を、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数であるnu(=12)により除して切り上げ、pm=ceil(nr/nu)=2となる。そしてページ数設定部72によって設定されたページ数の寄せ書きページにおいて使用する画像メッセージの閾値ntallは、1ページの寄せ書きページに配置する寄せ書きメッセージの閾値のnt(=8)と、ページ数設定部72によって設定された寄せ書きページのページ数であるpm(=2)との積をとってntall=nt×pm=16であると算出される。nr<ntallであるから、この場合、いずれかの寄せ書きページに、画像取得部46によって取得された画像を用いることとなる。 On the other hand, it is assumed that the number n of participating users to which the invitation has been sent is 36, but the number n r of messages actually sent after the deadline is 14. In this case, the page number p m of group efforts pages, rounded up n r a (= 14), by dividing by a maximum number n u of group efforts messages placed on one page of group efforts pages (= 12), p m = Ceil (n r / n u ) = 2. Then, the threshold n tall of the image message used in the page of the set number of pages set by the page number setting unit 72 is n t (= 8) of the threshold of the set writing message arranged on the set page of 1 page, and the page number setting A product of p m (= 2), which is the page number of the aligned page set by the section 72, is calculated to be n tall = n t × p m = 16. Since n r <n tall , in this case, the image acquired by the image acquisition unit 46 is used as one of the aligned pages.
なお、本実施態様では、nr≧ntallの場合は、寄せ書きページには画像取得部46によって取得された画像を用いないこととしている。しかし、本発明の趣旨に照らせば、少なくともnr<ntallの場合に画像取得部46によって取得された画像を用いればよく、実施態様によっては、nr≧ntallの場合に画像取得部46によって取得された画像を用いても構わない。 In the present embodiment, in the case of n r nntall , it is assumed that the image acquired by the image acquiring unit 46 is not used for the aligned page. However, in light of the gist of the present invention, the image acquired by the image acquiring unit 46 may be used at least in the case of n r <n tall and , in some embodiments, the image acquiring unit 46 in the case of n r nn tall. You may use the image acquired by this.
なお、1ページの寄せ書きページに配置する寄せ書きメッセージの閾値および上限数は特には限定されないが、その閾値は、例えば、上限値の半分ないし4分の3(上限値が12の場合は6ないし8)のうちのいずれかの数とすることが好ましい。上限数は、寄せ書きメッセージの文字のサイズ等に応じて適宜決定することができる。 The threshold value and the upper limit number of the write-in message to be placed on the 1-page write-in page are not particularly limited, but the threshold is, for example, half to 3/4 of the upper limit (6 to 8 when the upper limit is 12) It is preferable to set it as the number any one of. The upper limit number can be determined as appropriate according to the size of the characters of the matching message and the like.
リコメンド部74は、画像数算出部52によって算出された画像の数が、ページ数設定部72によって設定されたページ数の本編ページにおいて使用する画像の下限数未満であるまたは上限数を超える場合に、幹事ユーザの端末装置14に対して、ネットワーク16を介して、予算設定部28によって取得された予算の情報に対応する1以上の画像商材の中から、画像数算出部52によって算出された画像の数に応じて、設定保存部38に保存された商材の情報に対応する画像商材とは異なる画像商材を提案するものである。 If the number of images calculated by the image number calculation unit 52 is less than the upper limit number or less than the lower limit number of images used in the main page of the page number set by the page number setting unit 72, the recommendation unit 74 Calculated by the image number calculation unit 52 from among one or more image items corresponding to the information of the budget acquired by the budget setting unit 28 via the network 16 for the terminal device 14 of the organizer user According to the number of images, an image product different from the image product corresponding to the product information stored in the setting storage unit 38 is proposed.
同様に、ページ数設定部72によって設定されたページ数の本編ページにおいて使用する画像の下限数は、1ページの本編ページに配置する画像の下限数と、ページ数設定部72によって設定された本編ページのページ数との積をとることによって算出することができる。また、ページ数設定部72によって設定されたページ数の本編ページにおいて使用する画像の上限数は、1ページの本編ページに配置する画像の上限数と、ページ数設定部72によって設定された本編ページのページ数との積をとることによって算出することができる。 Similarly, the lower limit number of images used in the main page of the number of pages set by the page number setting unit 72 is the lower limit number of images to be arranged on the main page of one page, and the main program set by the page number setting unit 72. It can be calculated by taking the product of the number of pages of a page. Further, the upper limit number of images used in the main page of the page number set by the page number setting unit 72 is the upper limit number of images to be arranged on the main page of one page and the main page set by the page number setting unit 72 It can be calculated by taking the product of the number of pages.
リコメンド部74は、例えば、電子メールにより、提案する画像商材を、幹事ユーザのメールアドレスに送付する。 The recommendation unit 74 sends the proposed image product to the managing user's e-mail address, for example, by electronic mail.
続いて、リクエスト部76は、画像数算出部52によって算出された画像の数が、ページ数設定部72によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、参加ユーザの端末装置14に対して、ネットワーク16を介して、合成画像において使用する追加の画像、および、合成画像において使用する各々の画像に付与するコメントのうちの少なくとも一方をリクエストするものである。 Subsequently, the request unit 76 participates when the number of images calculated by the image number calculation unit 52 is less than the lower limit number of images used in the main story page of the number of pages set by the page number setting unit 72. The user terminal device 14 is requested via the network 16 at least one of an additional image to be used in the composite image and a comment to be added to each image to be used in the composite image.
リクエスト部76は、例えば、電子メールにより、リクエストするメッセージを、参加ユーザのメールアドレスに送付する。 The request unit 76 sends the requested message to the participating user's e-mail address, for example, by e-mail.
続いて、本編作成部64は、画像取得部46によって取得された複数の画像を用いて、ページ数設定部72によって設定されたページ数の本編ページ(表紙ページおよび寄せ書きページ以外のページ)を作成するものである。本編作成部64は、設定保存部38に保存された商材の情報に対応する合成画像、本実施形態の場合、フォトブックの本編ページを作成する。 Subsequently, using the plurality of images acquired by the image acquisition unit 46, the main story preparation unit 64 prepares the main story pages (pages other than the cover page and the close-up page) of the pages set by the page number setting unit It is 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に示すように、画像分割部78、画像抽出部80、画像配置部82およびトリミング部84等を備えている。 As shown in FIG. 8, the main part creating unit 64 includes an image dividing unit 78, an image extracting unit 80, an image arranging unit 82, a trimming unit 84, and the like.
画像分割部78は、画像取得部46によって取得された複数の画像を、ページ数設定部72によって設定された本編ページのページ数に対応する数のグループに分割するものである。 The image dividing unit 78 divides the plurality of images acquired by the image acquiring unit 46 into a number of groups corresponding to the page number of the main story page set by the page number setting unit 72.
画像抽出部80は、画像のグループ毎に、画像の総合評価値に基づいて、グループに含まれる画像の中から、本編ページにおいて使用する複数の合成対象画像を抽出するものである。 The image extraction unit 80 extracts, for each group of images, a plurality of compositing target images used in the main story page from the images included in the group based on the comprehensive evaluation value of the images.
画像配置部82は、画像のグループ毎に、画像の総合評価値に基づいて、画像抽出部80によって抽出された各々の合成対象画像のサイズおよび本編ページにおける配置位置を決定し、合成対象画像を、画像のグループに対応するページの本編ページに配置(自動レイアウト)するものである。 The image arrangement unit 82 determines, for each group of images, the size of each composition target image extracted by the image extracting unit 80 and the arrangement position in the main page, based on the comprehensive evaluation value of the image, and combines the composition target image. , Is arranged on a main story page of a page corresponding to a group of images (automatic layout).
トリミング部84は、画像数算出部52によって算出された画像の数が、ページ数設定部72によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、画像取得部46によって取得された画像をトリミングして加工画像を作成するものである。 If the number of images calculated by the image number calculation unit 52 is less than the lower limit number of images used in the main page of the number of pages set by the page number setting unit 72, the trimming unit 84 obtains the image acquisition unit 46. The image acquired by the above is trimmed to create a processed image.
続いて、寄せ書き作成部66は、メッセージ取得部50によって取得された参加ユーザのプロフィール画像および寄せ書きメッセージを用いて、ページ数設定部72によって設定されたページ数の寄せ書きページを作成するものである。寄せ書き作成部66は、設定保存部38に保存された商材の情報、および、寄せ書きデザイン設定部34によって取得された寄せ書きのデザインの情報に対応するデザインの寄せ書きページを作成する。 Subsequently, using the profile image of the participating user acquired by the message acquisition unit 50 and the merged message, the sided writing unit 66 generates a sided page of the number of pages set by the page number setting unit 72. 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に示すように、メッセージ分割部86、メッセージ配置部88および画像抽出部90等を備えている。 As shown in FIG. 9, the near-field writing unit 66 includes a message dividing unit 86, a message arranging unit 88, an image extracting unit 90, and the like.
メッセージ分割部86は、メッセージ取得部50によって取得された寄せ書きメッセージを、ページ数設定部72によって設定された寄せ書きページのページ数に対応する数のグループに分割するものである。 The message dividing unit 86 divides the merged message acquired by the message acquiring unit 50 into a number of groups corresponding to the page number of the merged page set by the page number setting unit 72.
メッセージ配置部88は、寄せ書きメッセージのグループ毎に、グループに含まれる寄せ書きメッセージを、寄せ書きメッセージのグループに対応するページの寄せ書きページに配置するものである。 The message arranging unit 88 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.
画像抽出部90は、メッセージ数算出部56によって算出された寄せ書きメッセージの数が、ページ数設定部72によって設定されたページ数の寄せ書きページにおいて使用する寄せ書きメッセージの閾値未満である場合に、画像取得部46によって取得された複数の画像の中から、各々の画像の総合評価値に基づいて、寄せ書きページの空き領域に配置するために必要な数の画像(抽出画像)を抽出するものである。 The image extracting unit 90 acquires an image when the number of merged messages calculated by the message number calculation unit 56 is less than the threshold of the merged messages used in the merged pages of the page number set by the page number setting unit 72. From the plurality of images acquired by the unit 46, the necessary number of images (extracted images) to be arranged in the free space of the aligned page are extracted based on the comprehensive evaluation value of each image.
上記情報設定部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.
次に、図10は、図1に示すユーザの端末装置の構成を表す一実施形態のブロック図である。同図に示すユーザの端末装置14は、画像表示部68と、指示入力部70とを備えている。 Next, FIG. 10 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.
次に、図11〜図13に示すフローチャートおよび図14〜図36に示す表示画面を参照しながら、画像処理装置10の動作を説明する。 Next, the operation of the image processing apparatus 10 will be described with reference to the flowcharts shown in FIGS. 11 to 13 and the display screens shown in FIGS. 14 to 36.
合成画像を作成する場合、まず、幹事ユーザは、幹事ユーザの端末装置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.
合成画像を作成するためのウェブサイトにアクセスすると、図14に示すように、予算設定部28により、合成画像の予算を設定する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。 When the website for creating the composite image is accessed, as shown in FIG. 14, 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を介して、幹事ユーザが作成する合成画像の予算を設定する。図14の例では、プルダウンメニューによって、合成画像の予算の一覧があらかじめ登録されている。幹事ユーザは、プルダウンメニューに登録されている合成画像の予算の一覧の中から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. 14, 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以上の画像商材が提示される。図14の例では、画像商材として、サイズおよびページ数の異なる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. 14, 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つの画像商材を選択して設定する。図14の例では、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. 14, 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.
続いて、図15に示すように、表紙デザイン設定部32により、フォトブックの表紙ページのデザインを設定する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。 Subsequently, as shown in FIG. 15, 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以上の表紙ページのデザイン、図15の例では、3件の表紙ページのデザインの中から、1つの表紙ページのデザインを選択して設定する。また、幹事ユーザは、フォトブックの表紙ページのデザインの情報として、例えば、表紙ページに記載される最大20文字までのフォトブックのタイトル、および、表紙ページの色を設定することができる。 On the screen for setting the cover page design, the secretary user uses the instruction input unit 70 to design one or more cover pages, and in the example of FIG. 15, one of three cover page designs 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).
続いて、図16に示すように、寄せ書きデザイン設定部34により、フォトブックの寄せ書きページのデザインを設定する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。 Subsequently, as shown in FIG. 16, 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以上の寄せ書きのデザイン、図16の例では、9件の寄せ書きのデザインの中から、1つの寄せ書きのデザインを選択して設定する。 The secretary user uses the instruction input unit 70 on the screen for setting the design of the draft page, and designs one or more of the draft, 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).
続いて、図17に示すように、日程設定部36により、画像および寄せ書きメッセージの募集締切日を設定する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。 Subsequently, as shown in FIG. 17, the schedule setting unit 36 displays a screen for setting an image and a closing date for the collection message of the graffiti message on the image display unit 68 of the terminal device 14 of the lead user.
幹事ユーザは、画像および寄せ書きメッセージの募集締切日を設定する画面において、指示入力部70を介して、画像および寄せ書きメッセージの募集締切日を設定する。図17の例では、プルダウンメニューによって、現在の日付から一定期間内の日付の一覧があらかじめ登録されている。幹事ユーザは、プルダウンメニューに登録されている日付の一覧の中から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. 17, 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).
続いて、図18に示すように、日程設定部36により、合成画像の作成期間を設定する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。 Subsequently, as shown in FIG. 18, the schedule setting unit 36 displays a screen for setting a creation period of the composite image on the image display unit 68 of the terminal device 14 of the organizer user.
幹事ユーザは、合成画像の作成期間を設定する画面において、指示入力部70を介して、合成画像の作成期間を設定する。図18の例では、プルダウンメニューによって、画像および寄せ書きメッセージの募集の期間の締切日から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. 18, 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).
続いて、図19に示すように、日程設定部36により、画像商品の配送日を設定する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。 Subsequently, as shown in FIG. 19, 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により、合成画像の作成期間の締切日から一定の期間の後の日付、図19の例では、合成画像の作成期間の最終日である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. 19, 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を介して、画像商品の配送日を変更することができる。図19の例では、例えば、追加料金を支払って、特急仕上げを指定することによって、画像商品の配送日を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. 19, 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.
続いて、図20に示すように、設定保存部38により、画像商材および日程の情報を確認する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。 Subsequently, as shown in FIG. 20, the setting storage unit 38 displays a screen for confirming the information on the image merchandise 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.
「保存/ログイン」のボタンが押されると、図21に示すように、設定保存部38により、幹事ユーザが画像処理装置10へログインするためのアカウント情報を入力する画面が、幹事ユーザの端末装置14の画像表示部68に表示される。 When the "save / login" button is pressed, as shown in FIG. 21, 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.
続いて、図22に示すように、設定保存部38により、幹事ユーザのログインと、画像商材および日程の情報の保存とが完了したことを表す画面が、幹事ユーザの端末装置14の画像表示部68に表示される。 Subsequently, as shown in FIG. 22, the setting storage unit 38 displays a screen indicating that the organizer user's login and storage of the image product and schedule information have been completed, the image display of the organizer user's terminal device 14 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.
また、図22の例では、幹事ユーザだけでなく、指示入力部70を介して、幹事ユーザ以外の参加ユーザのメールアドレスを入力することによって、幹事ユーザ以外の参加ユーザ、例えば、幹事ユーザの代理を務める副幹事ユーザのメールアドレス等にも、管理画面にアクセスするためのURLを含むメッセージを送付することができる。 Further, in the example of FIG. 22, by inputting the 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
続いて、「次へ」のボタンが押されると、図23に示すように、アップロード催促部44により、参加ユーザの端末装置14へ送付する招待状を作成するための画面が、幹事ユーザの端末装置14の画像表示部68に表示される。 Subsequently, when the “next” button is pressed, as shown in FIG. 23, 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を介して、招待状に含めるメッセージを一定文字以内、図23の例では、150文字以内で入力する。また、図23の例では、「みんなの写真とメッセージでフォトブックを贈ろうよ!」という初期メッセージが自動で入力されている。これにより、幹事ユーザがメッセージを入力する手間を省くことができる。幹事ユーザは、初期メッセージをそのまま使用してもよいし、他のメッセージを入力してもよい。 On the screen for creating the invitation, the organizer user inputs a message to be included in the invitation within a fixed number of characters, and within 150 characters in the example of FIG. 23 via the instruction input unit 70. Also, in the example of FIG. 23, 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).
続いて、図24に示すように、アップロード催促部44により、招待状の内容を確認するための画面が、幹事ユーザの端末装置14の画像表示部68に表示される。 Subsequently, as shown in FIG. 24, 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.
「招待状送付画面へ」のボタンが押されると、図25に示すように、アップロード催促部44により、招待状を参加ユーザの端末装置14へ送付するための画面が、幹事ユーザの端末装置14の画像表示部68に表示される。 When the "to invitation sending screen" button is pressed, as shown in FIG. 25, 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を介して、招待状を送付する手段として、図25の例では、SNSのメッセージまたは電子メールを選択する。招待状は、「SNS」のボタンが押された場合、SNSのメッセージとして参加ユーザのSNSのアカウントに送付され、「メール」のボタンが押された場合、電子メールによって参加ユーザのメールアドレスに送付される。 In the example of FIG. 25, the organizer user selects an SNS message or an electronic mail 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、および、共通パスワード、図25の例では、「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. 25, “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で示されるウェブサイトにアクセスすると、図26に示すように、アップロード催促部44により、受け取った招待状を表す画面が、参加ユーザの端末装置14の画像表示部68に表示される(ステップS8)。 When the website indicated by the invitation URL is accessed, as shown in FIG. 26, 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 ( 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.
続いて、「利用規約に同意する」のチェックボックスがチェックされ、「次へ」のボタンが押されると、図27に示すように、アカウント情報保存部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. 27, 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を介して、受け取った招待状に含まれている共通パスワード、図27の例では、「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. 27, “5865” via the instruction input unit 70.
共通パスワードが入力され、「次へ」のバタンが押されると、図28に示すように、アカウント情報保存部40により、新規な参加ユーザを登録するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。 When the common password is input and the "Next" button is pressed, as shown in FIG. 28, 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.
「新規登録」のボタンが押されると、図29に示すように、アカウント情報保存部40により、参加ユーザとして登録する名前および個別パスワード(図29では「秘密のコトバ」と表示される)を登録するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。 When the "new registration" button is pressed, as shown in FIG. 29, the account information storage unit 40 registers the name registered as a participating user and an individual password (displayed as "secret secret" in FIG. 29). 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.
参加ユーザの名前および秘密のコトバは、参加ユーザのアカウント情報となるものである。参加ユーザは、図28に示すように、新規な参加ユーザを登録するための画面において、「内容修正」のボタンを押し、既に登録済みの名前および秘密のコトバを入力することによって、既にアップロードした画像、画像の評価情報、寄せ書きメッセージ等を修正することができる。 The participant's name and secret information become account information of the participant. As shown in FIG. 28, 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 an 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.
続いて、図30に示すように、画像取得部46により、参加ユーザがアップロードする画像を選択するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。 Subsequently, as shown in FIG. 30, the image acquisition 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).
続いて、図31に示すように、評価情報取得部48により、2以上の参加ユーザの端末装置14から送信された複数の画像の各々を評価するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。 Subsequently, as shown in FIG. 31, a 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 acquisition 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).
評価情報が付与された後、「次へ」のボタンが押されると、図32に示すように、メッセージ取得部50により、寄せ書きページがフォトブックの巻末に入ることを通知する画面が、参加ユーザの端末装置14の画像表示部68に表示される。 After the evaluation information is given, when the “next” button is pressed, as shown in FIG. 32, 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.
続いて、「次へ」のボタンが押されると、図33に示すように、メッセージ取得部50により、寄せ書きページにおいて使用する参加ユーザのプロフィール画像を設定するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。 Subsequently, when the “next” button is pressed, as shown in FIG. 33, the message acquiring unit 50 displays a screen for setting a profile image of the participating user to be used in the page for matching, 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). ).
続いて、図34に示すように、メッセージ取得部50により、寄せ書きメッセージを入力するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。 Subsequently, as shown in FIG. 34, 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文字以内で入力する。図34の例では、「結婚おめでとう。 … 幸せになってください。」という初期メッセージが自動で入力されている。これにより、参加ユーザがメッセージを入力する手間を省くことができる。参加ユーザは、初期メッセージをそのまま使用してもよいし、他のメッセージを入力してもよい。 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. 34, an initial message "Congratulations to marriage ... Please be happy." Is automatically input. 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.
参加ユーザが寄せ書きメッセージを入力した後、「入力完了」のボタンが押されると、図35に示すように、メッセージ取得部50により、参加ユーザが入力した寄せ書きメッセージを確認するための画面が、参加ユーザの端末装置14の画像表示部68に表示される。 After the participant user inputs the transcription message, when the “input completed” button is pressed, as shown in FIG. 35, 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.
続いて、図36に示すように、寄せ書きメッセージの投稿が完了したことを表す画面が、参加ユーザの端末装置14の画像表示部68に表示される。 Subsequently, as shown in FIG. 36, 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により、各々の画像に対する高評価および低評価を表す評価情報、例えば、評価情報の数に基づいて、各々の画像の解析評価値に対して値が加減算されて、各々の画像の総合評価値が算出される(ステップS18)。 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 S18).
前述のように、画像が取得される毎に、画像を解析して、その解析評価値を算出することは必須ではない。しかし、画像が取得される毎に、画像を解析して、その解析評価値を算出しておくことにより、全ての画像を取得した後に画像をまとめて解析して解析評価値を算出する場合と比べて、画像の総合評価値を短時間で算出することができ、その結果、合成画像の作成にかかる時間を短縮することができる。 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.
続いて、幹事ユーザは、幹事ユーザの端末装置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).
続いて、ページ数設定部72により、招待状が送付された参加ユーザの数、および、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数に応じて、フォトブックの寄せ書きページのページ数が設定される。また、設定保存部38に保存された商材の情報、および、寄せ書きページのページ数に応じて、本編ページのページ数が設定される。 Subsequently, the page number setting unit 72 sets the number of pages of the merged book page of the photo book according to the number of participating users to which the invitation has been sent and the upper limit number of merged messages to be placed on the merged page of one page. Be done. In addition, the number of main program pages is set according to the information of the commercial material stored in the setting storage unit 38 and the number of pages of the matching pages.
続いて、本編作成部64により、画像取得部46によって取得された複数の画像のうちの少なくとも1つの画像を用いて、ページ数設定部72によって設定されたページ数の本編ページが作成される(ステップS20)。 Subsequently, the main story creation unit 64 creates main story pages of the number of pages set by the page number setting unit 72 using at least one of the plurality of images acquired by the image acquisition unit 46 (see FIG. Step S20).
本編作成部64では、画像分割部78により、画像取得部46によって取得された複数の画像が、ページ数設定部72によって設定された本編ページのページ数に対応する複数のグループに分割される。 In the main story creation unit 64, the image division unit 78 divides the plurality of images acquired by the image acquisition unit 46 into a plurality of groups corresponding to the number of main story pages set by the page number setting unit 72.
続いて、画像抽出部80により、画像のグループ毎に、画像の総合評価値に基づいて、例えば、総合評価値が最も高い画像から順に、グループに含まれる画像の中から、本編ページにおいて使用する複数の合成対象画像が抽出される。 Subsequently, for each group of images, the image extracting unit 80 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 overall evaluation value of the images. Multiple compositing target images are extracted.
続いて、画像配置部82により、画像のグループ毎に、画像の総合評価値に基づいて、各々の合成対象画像のサイズおよび本編ページにおける配置位置が決定され、合成対象画像が、各々対応する本編ページに配置される。例えば、本編ページに配置される複数の合成対象画像のうち、総合評価値が最も高い合成対象画像が、他の合成対象画像よりも大きいサイズで、そのページの中央位置に配置される。 Subsequently, the size of each composition target image and the arrangement position of the main composition page are determined by the image arrangement unit 82 based on the comprehensive evaluation value of the image for each group of images, and the composition target images correspond to each other 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.
続いて、寄せ書き作成部66により、参加ユーザのプロフィール画像および寄せ書きメッセージを用いて、寄せ書きページのデザインの情報に対応するデザインであり、ページ数設定部72によって設定されたページ数の寄せ書きページが作成される(ステップS21)。 Subsequently, the merged writing unit 66 uses the profile image and the merged message of the participating users to create a merged page with the number of pages set by the page number setting unit 72 that corresponds to the design information of the merged page. (Step S21).
寄せ書き作成部66では、メッセージ分割部86により、メッセージ取得部50によって取得された寄せ書きメッセージが、ページ数設定部72によって設定された寄せ書きページのページ数に対応する数のグループに分割される。 In the merged writing unit 66, the message dividing unit 86 divides the merged message acquired by the message acquiring unit 50 into the number of groups corresponding to the page number of the merged page set by the page number setting unit 72.
続いて、メッセージ配置部88により、寄せ書きメッセージのグループ毎に、例えば、グループに含まれる寄せ書きメッセージと対応する参加ユーザのプロフィール画像とが組み合わされて、寄せ書きメッセージのグループに対応するページの寄せ書きページに配置されて寄せ書きページが作成される。各々の寄せ書きページにおいて、寄せ書きメッセージは、例えば、寄せ書きメッセージがアップロードされた順序で順次配置される。 Subsequently, the message arrangement unit 88 combines, for example, the merged message included in the group and the corresponding 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
なお、ページ数設定部72は、寄せ書きメッセージの募集締切日が過ぎた後に、メッセージ数算出部56によって算出された寄せ書きメッセージの数に応じて、招待状が送付された参加ユーザの数、および、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数に応じて設定した寄せ書きページのページ数を加減算して、寄せ書きページのページ数を変更してもよい。 The number-of-pages setting unit 72 determines the number of participating users to which the invitation has been sent according to the number of written-in messages calculated by the message number calculation unit 56 after the offer closing date of the written-only messages has passed. The number of pages of the merged page may be changed by adding / subtracting the number of pages of the merged page set according to the upper limit number of the merged message arranged in the 1-page merged page.
本実施形態の場合、画像商材のページ数は、本編ページおよび寄せ書きページを含むページ数であり、ページ数設定部72は、寄せ書きページのページ数を変更する場合、寄せ書きページのページ数に応じて、本編ページのページ数も変更する。 In the case of this embodiment, the number of pages of the image product is the number of pages including the main page and the page for matching, and when the number of pages setting unit 72 changes the number of pages for the page for matching, the number of pages for the page for merging is Change the number of pages of the main page.
例えば、ページ数設定部72は、メッセージ数算出部56によって算出された寄せ書きメッセージの数が、設定したページ数の寄せ書きページにおいて使用する寄せ書きメッセージの上限数を超える場合に、メッセージ数算出部56によって算出された寄せ書きメッセージの数に応じて、ページ数設定部72自身が設定した寄せ書きページのページ数を増やし、その分だけ本編ページのページ数を減らしてもよい。 For example, if the number of merged messages calculated by the message number calculation unit 56 exceeds the upper limit number of merged messages used in the set pages of the set page number, the page number setting unit 72 causes the message number calculation unit 56 to The number of pages of the aligned page set by the page number setting unit 72 itself may be increased according to the calculated number of the aligned messages, and the number of pages of the main page may be reduced accordingly.
例えば、招待状が送付された参加ユーザから寄せ書きメッセージを取得するだけでなく、招待状が送付されていない参加ユーザ、参加ユーザの友人等から寄せ書きメッセージを取得してもよい。この場合、メッセージ数算出部56によって算出された寄せ書きメッセージの数が、設定したページ数の寄せ書きページにおいて使用する寄せ書きメッセージの上限数を超えることがある。 For example, in addition to acquiring a welcome message from a participating user to which an invitation has been sent, a meeting message may be obtained from a participating user who has not sent an invitation, a friend of the participating user, or the like. In this case, the number of aligned messages calculated by the message number calculation unit 56 may exceed the upper limit number of aligned messages to be used in the set page of the aligned pages.
一方、ページ数設定部72は、メッセージ数算出部56によって算出された寄せ書きメッセージの数が、設定したページ数の寄せ書きページにおいて使用する寄せ書きメッセージの閾値未満であり、かつ、寄せ書きページのページ数が2以上である場合に、メッセージ数算出部56によって算出された寄せ書きメッセージの数に応じて、ページ数設定部72自身が設定した寄せ書きページのページ数を減らし、その分だけ本編ページのページ数を増やしてもよい。 On the other hand, in the page number setting unit 72, the number of merged messages calculated by the message number calculation unit 56 is less than the threshold of the merged messages used in the merged pages of the set page number, and the page number of the merged pages is When the number is 2 or more, the page number setting unit 72 reduces the page number of the merged page set by the page number setting unit 72 itself according to the number of the merged message calculated by the message number calculation unit 56, and correspondingly reduces the page number of the main page. You may increase it.
なお、本編ページおよび寄せ書きページのページ数を増減する前に、ページ数を増減することを幹事ユーザに警告する警告情報を、幹事ユーザの端末装置14に対して送付してもよい。 Note that, before increasing or decreasing the number of pages of the main page and the page, the warning information may be sent to the terminal device 14 of the managing user to warn the managing user of increasing or decreasing the number of pages.
また、画像数算出部52によって算出された画像の数が、ページ数設定部72によって設定されたページ数の本編ページにおいて使用する画像の下限数未満または上限数を超える場合、リコメンド部74により、幹事ユーザの端末装置14に対して、予算の情報に対応する1以上の画像商材の中から、画像数算出部52によって算出された画像の数に応じて、設定保存部38に保存された商材の情報、つまり、幹事ユーザによって設定された1つの画像商材とは異なる画像商材を提案してもよい。 If the number of images calculated by the image number calculation unit 52 is less than the lower limit number or the upper limit number of images used in the main page of the page number set by the page number setting unit 72, the recommendation unit 74 According to the number of images calculated by the image number calculation unit 52 out of one or more image items corresponding to budget information, the terminal device 14 of the organizer user is stored in the setting storage unit 38 It is also possible to propose an image product different from the product information, that is, one image product set by the organizer user.
画像数算出部52によって算出された画像の数が、ページ数設定部72によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合、リコメンド部74は、例えば、幹事ユーザによって設定された1つの画像商材よりもサイズが小さい画像商材およびページ数が少ない画像商材のうちの少なくとも一方を提案することができる。 If the number of images calculated by the image number calculation unit 52 is less than the lower limit number of images used in the main page of the page number set by the page number setting unit 72, the recommendation unit 74 may It is possible to propose at least one of an image product having a size smaller than that of one set of image products and an image product having a small number of pages.
一方、画像数算出部52によって算出された画像の数が、ページ数設定部72によって設定されたページ数の本編ページにおいて使用する画像の上限数を超える場合に、リコメンド部74は、例えば、幹事ユーザによって設定された1つの画像商材よりもサイズが大きい画像商材およびページ数が多い画像商材のうちの少なくとも一方を提案することができる。 On the other hand, when the number of images calculated by the image number calculation unit 52 exceeds the upper limit number of images used in the main page of the page number set by the page number setting unit 72, for example, the recommendation unit 74 It is possible to propose at least one of an image product having a size larger than one image product set by the user and an image product having a large number of pages.
また、本編作成部64は、画像数算出部52によって算出された画像の数が、ページ数設定部72によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合、本編ページ、つまり、フォトブックの作成を中止してもよい。 Further, if the number of images calculated by the image number calculation unit 52 is less than the lower limit number of images used in the main page of the number of pages set by the page number setting unit 72, the main story creation unit 64 That is, the creation of the photo book may be cancelled.
あるいは、トリミング部84により、画像取得部46によって取得された画像をトリミングして加工画像を作成し、画像取得部46によって取得された画像、および、トリミング部84によって作成された加工画像を使用して本編ページを作成してもよい。 Alternatively, the trimming unit 84 trims the image acquired by the image acquiring unit 46 to create a processed image, and uses the image acquired by the image acquiring unit 46 and the processed image generated by the trimming unit 84. The main story page may be created.
また、リクエスト部76により、参加ユーザの端末装置14に対して、合成画像において使用する追加の画像、および、合成画像において使用する各々の画像に付与するコメントのうちの少なくとも一方をリクエストし、画像取得部46によって取得された画像と、リクエスト部76によってリクエストされた追加の画像およびコメントのうちの少なくとも一方とを使用して本編ページを作成してもよい。 Further, the request unit 76 requests the terminal device 14 of the participating user at least one of an additional image to be used in the composite image and a comment to be added to each image to be used in the composite image, The main story page may be created using the image acquired by the acquisition unit 46 and at least one of the additional image requested by the request unit 76 and the comment.
また、新たに画像の募集締切日を設定し、ページ数設定部72によって設定されたページ数の本編ページを作成するために必要な数の画像を取得してもよい。 In addition, it is possible to newly set an application deadline for images, and acquire the number of images necessary to create a main page of the number of pages set by the page number setting unit 72.
また、寄せ書き作成部66は、例えば、メッセージ数算出部56によって算出された寄せ書きメッセージの数が、ページ数設定部72によって設定されたページ数の寄せ書きページにおいて使用する寄せ書きメッセージの閾値未満である場合に、メッセージ取得部50によって取得された寄せ書きメッセージに加え、画像取得部46によって取得された画像を用いて、寄せ書きページを作成してもよい。 Furthermore, for example, when the number of merged messages calculated by the message number calculation unit 56 is less than the threshold value of the merged messages used in the number of merged pages of the page number set by the page number setting unit 72 In addition to the jagged message acquired by the message acquisition unit 50, the merged page may be created using the image acquired by the image acquisition unit 46.
この場合、画像抽出部90により、画像取得部46によって取得された複数の画像の中から、寄せ書きページの空き領域に配置するために必要な数の画像が抽出される。例えば、総合評価値が最も高い画像から順に必要な数の画像が抽出され、メッセージ配置部88により、寄せ書きメッセージに加え、画像抽出部90によって抽出された画像が寄せ書きページに配置される。 In this case, the image extraction unit 90 extracts, from among the plurality of images acquired by the image acquisition unit 46, the number of images necessary for arrangement in the free space of the close-matched page. For example, the necessary number of images are extracted in order from the image having the highest comprehensive evaluation value, and the message arrangement unit 88 arranges the images extracted by the image extraction unit 90 on the alignment page in addition to the alignment message.
このように、画像処理装置10では、寄せ書きページにおいて使用する寄せ書きメッセージの数が不足する場合に、寄せ書きメッセージだけでなく、本編ページにおいて使用する画像を用いて寄せ書きメッセージ作成することができる。これにより、本編ページおよび寄せ書きページを含むフォトブック等の合成画像において、寄せ書きメッセージの数が不足する場合であっても、見栄えのよい寄せ書きページを作成することができる。 As described above, in the image processing apparatus 10, when there is a shortage in the number of merged messages used in the merged page, the merged message can be created using not only the merged message but also the image used in the main page. As a result, in the composite image such as a photo book including the main page and the page for matching, even if the number of messages for sending out is insufficient, it is possible to create a page for matching that has a good appearance.
なお、1ページの寄せ書きページに配置する寄せ書きメッセージの閾値ntは、1ページの寄せ書きページに配置する寄せ書きメッセージの数がこの閾値未満になると、寄せ書きメッセージに加えて画像配置を行うための閾値となるものである。これとは別に、画像配置を行う前提であっても、これ未満になると寄せ書きメッセージを配置しない、つまり、1ページの寄せ書きページに配置する寄せ書きメッセージの下限値nlを設けてもよい。 Note that the threshold n t of the justification messages to be arranged on one page of the justification pages is a threshold for performing image arrangement in addition to the justification messages when the number of the justification messages to be arranged on one justification page is less than this threshold. It will be Apart from this, even premise for performing image placement, not arranged group efforts message to be less than this, that is, may be provided the lower limit n l of group efforts messages placed on one page of group efforts page.
例えば、1ページの寄せ書きページに配置する寄せ書きメッセージの閾値ntを6、1ページの寄せ書きページに配置する寄せ書きメッセージの下限値nlを2とした場合、1ページの寄せ書きページに配置する寄せ書きメッセージの数が6以上であれば、寄せ書きメッセージのみが配置され、1ページの寄せ書きページに配置する寄せ書きメッセージの数が2〜5であれば、寄せ書きメッセージに加えて画像が配置される。一方、1ページの寄せ書きページに配置する寄せ書きメッセージの数が1であれば、寄せ書きページは作成されない。 For example, when the lower limit n l of group efforts message to place the threshold n t of group efforts messages placed on one page of group efforts page group efforts pages of 6,1 page 2, group efforts messages placed on one page of group efforts pages If the number of is six or more, only the marshalling message is arranged, and if the number of marshalling messages to be arranged on one marshalling page is two to five, the image is arranged in addition to the marshalling message. On the other hand, if the number of marshalling messages to be arranged on one marshalling page is 1, a marshalling page is not created.
このように、1ページの寄せ書きページに配置する寄せ書きメッセージの下限値nlを設けることにより、寄せ書きページにおける寄せ書きメッセージの数と画像の数とのバランスをとり、見栄えのよい寄せ書きページを作成することができる。 In this way, by setting the lower limit value n 1 of the justification messages to be arranged on the one-page justification page, the number of the justification messages and the number of images in the justification pages are balanced to create a good-looking justification page. Can.
また、メッセージ分割部86は、寄せ書きメッセージを複数のグループに分割する場合に、例えば、寄せ書きメッセージを、寄せ書きページのページ数に対応する数のグループに均等に分割することができる。配置すべき寄せ書きメッセージの数が寄せ書きページのページ数で割り切れない場合には、各ページ間で1人の差が出ることはやむを得ないため、この場合も均等に分割したものとみなす。 In addition, when dividing the merged message into a plurality of groups, the message division unit 86 can, for example, equally divide the merged message into the number of groups corresponding to the number of pages of the merged page. If it is impossible to divide one page between pages if the number of sideline messages to be placed is not divisible by the page number of the side page, it is regarded as equally divided in this case as well.
この場合、寄せ書き作成部66は、メッセージ分割部86によって分割されたグループに含まれる寄せ書きメッセージの数が、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数未満である場合に、グループに含まれる寄せ書きメッセージに加え、同様に、画像取得部46によって取得された画像を用いて、寄せ書きメッセージのグループに対応する寄せ書きページを作成してもよい。 In this case, the merged writing unit 66 is included in the group when the number of the merged messages included in the group divided by the message dividing unit 86 is less than the upper limit number of the merged messages to be arranged on one merged page. In addition to the cursed message, similarly, the image acquired by the image acquisition unit 46 may be used to create a cursed page corresponding to the group of the marshalled message.
また、この場合、寄せ書き作成部66は、グループに含まれる寄せ書きメッセージに加え、スタンプ、あるいは、画像取得部46によって取得された画像およびスタンプを用いて、寄せ書きメッセージのグループに対応する寄せ書きページを作成してもよい。 Also, in this case, the gutter creation unit 66 uses the stamp or the image and stamp acquired by the image acquisition unit 46 in addition to the gutter message included in the group to generate a gutter page corresponding to the group of the marshall message. You may
あるいは、メッセージ分割部86は、寄せ書きメッセージを、各々1ページの寄せ書きページに配置する上限数の寄せ書きメッセージを含む1以上の第1グループ、および、1ページの寄せ書きページに配置する閾値以上、かつ、上限数以下の寄せ書きメッセージを含む1つの第2グループからなる、寄せ書きページのページ数に対応する数のグループに分割してもよい。 Alternatively, the message dividing unit 86 sets one or more first groups including the upper limit number of marshalled messages for arranging the marshalled message on the one-page marshalled page and a threshold equal to or higher than the threshold for arranging one marshalled page. It may be divided into a number of groups corresponding to the number of pages of the merged page, which is composed of one second group including the number of merged messages below the upper limit number.
例えば、1ページ目の寄せ書きページから、各々のページの寄せ書きページに対して、1ページの寄せ書きページに配置する上限数の寄せ書きメッセージを、寄せ書きメッセージがアップロードされた順序で順次割り当てる。この場合、最後のページ以外のページの寄せ書きページには、1ページの寄せ書きページに配置する上限数(例えばnu=12)の寄せ書きメッセージが割り当てられ、最後のページの寄せ書きページには、1ページの寄せ書きページに配置する上限数以下の寄せ書きメッセージが割り当てられる。 For example, from the first page of matching pages, an upper limit number of writing messages to be placed on one page of matching pages is sequentially assigned to the page of matching pages in the order in which the writing messages were uploaded. In this case, an upper limit number (for example, n u = 12) of number of aligned messages to be arranged on a single page aligned page is allocated to the page aligned pages other than the last page, and one page is allocated to the final page aligned page. Less than or equal to the upper limit number of messages to be placed on the page of matching.
この場合、寄せ書き作成部66は、メッセージ分割部86によって分割された第2グループに含まれる寄せ書きメッセージの数が、1ページの寄せ書きページに配置する寄せ書きメッセージの閾値(例えばnt=8)未満である場合に、第2グループに含まれる寄せ書きメッセージに加え、同様に、画像取得部46によって取得された画像を用いて、第2グループに対応する寄せ書きページを作成してもよい。 In this case, the merged writing unit 66 determines that the number of merged messages included in the second group divided by the message dividing unit 86 is less than the threshold (for example, n t = 8) of the merged messages to be arranged on one merged page. In some cases, in addition to the side-to-side message included in the second group, similarly, the side-to-side written page corresponding to the second group may be created using the image acquired by the image acquisition unit 46.
また、この場合、寄せ書き作成部66は、第2グループに含まれる寄せ書きメッセージ、および、画像取得部46によって取得された画像に加え、スタンプ、あるいは、画像取得部46によって取得された画像およびスタンプを用いて、第2グループに対応する寄せ書きページを作成してもよい。 Further, in this case, in addition to the side-to-side writing message included in the second group and the image acquired by the image acquiring portion 46, the side-to-side writing portion 66 adds the stamp or the image and the stamp acquired by the image acquiring portion 46 It may be used to create a translated page corresponding to the second group.
なお、メッセージ分割部86が、寄せ書きメッセージを複数のグループに分割する場合の分割方法は特に限定されない。例えば、1ページの寄せ書きページに配置する上限数の寄せ書きメッセージを1ページ目の寄せ書きページに配置し、残りの寄せ書きメッセージを、2ページ目以降の寄せ書きページのページ数に対応する数のグループに均等に分割するなどしてもよい。 In addition, the division method in case the message division part 86 divides a written message into a plurality of groups is not particularly limited. For example, an upper limit number of merge messages to be placed on one page of merge pages is placed on the first page of merge pages, and the remaining merge messages are equally divided into groups corresponding to the number of pages of the second page and subsequent merge pages. It may be divided into
また、寄せ書き作成部66は、参加ユーザ毎に、メッセージ取得部50によって取得された参加ユーザの寄せ書きメッセージと、これに対応する参加ユーザの顔画像および名前のうちの少なくとも一方とを組み合わせて寄せ書きページを作成してもよい。 In addition, the allotment creation unit 66 combines the allegiance message of the participating user acquired by the message acquisition unit 50 with at least one of the face image and the name of the corresponding participating user for each participating user, and You may create
参加ユーザの顔画像は、例えば、プロフィール画像が参加ユーザの顔画像である場合には、プロフィール画像を使用してもよいし、あるいは、画像取得部46により、各々の参加ユーザの端末装置14から各々の参加ユーザの顔画像を取得してもよい。また、参加ユーザの名前は、例えば、アカウント情報保存部40に保存された参加ユーザの名前を使用することができる。 The face image of the participating user may use a profile image, for example, when the profile image is a face image of the participating user, or the image acquisition unit 46 may use the terminal device 14 of each participating user. The face image of each participating user may be acquired. Also, as the name of the participating user, for example, the name of the participating user stored in the account information storage unit 40 can be used.
また、新たに寄せ書きメッセージの募集締切日を設定し、ページ数設定部72によって設定されたページ数の寄せ書きページを作成するために必要な数の寄せ書きメッセージを取得してもよい。 In addition, it may be possible to newly set a recruitment deadline date of the matching message, and acquire the number of matching messages necessary for creating the matching pages of the number of pages set by the page number setting unit 72.
続いて、幹事ユーザは、幹事ユーザの端末装置14において、自動で作成された表紙ページ、本編ページおよび寄せ書きページからなるフォトブックの各ページを閲覧する。幹事ユーザは、自動で作成されたフォトブックをそのまま採用してもよいし、各ページの内容、例えば、各ページにおいて使用する画像、画像のサイズ、画像および寄せ書きメッセージの配置位置等を編集してもよい。また、コメントの追加、スタンプ画像の追加、各ページの背景の種類および色の変更等を行うことができる。 Subsequently, the organizer user browses each page of the photo book including the cover page, the main story page, and the matching 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、90 画像抽出部
82 画像配置部
84 トリミング部
86 メッセージ分割部
88 メッセージ配置部
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 Copy creation unit 68 Image display unit 70 Instruction input unit 72 Number of pages setting unit 74 Recommendation unit 76 Request unit 78 Image division unit 80, 90 Image extraction unit 82 Image arrangement unit 84 Trimming unit 86 message divider 88 messages Sage placement unit
Claims (23)
前記複数のユーザの端末装置から、前記ネットワークを介して複数の画像を取得する画像取得部と、
前記複数のユーザの端末装置から、前記ネットワークを介して寄せ書きメッセージを取得するメッセージ取得部と、
前記アップロード催促部によって催促情報が送付されてから一定の期間が経過した後、前記メッセージ取得部によって取得された寄せ書きメッセージの数を算出するメッセージ数算出部と、
前記メッセージ数算出部によって算出された寄せ書きメッセージの数、および、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数に応じて、前記寄せ書きページのページ数を1以上のページ数に設定するページ数設定部と、
前記本編ページと前記寄せ書きページとからなる合成画像を作成する合成画像作成部とを備え、
前記合成画像作成部は、前記メッセージ取得部によって取得された寄せ書きメッセージを用いて、前記ページ数設定部によって設定されたページ数の寄せ書きページを作成する寄せ書き作成部を備え、
前記寄せ書き作成部は、前記メッセージ数算出部によって算出された寄せ書きメッセージの数が、前記1ページの寄せ書きページに配置する寄せ書きメッセージの閾値と、前記ページ数設定部によって設定された寄せ書きページのページ数との積をとることによって算出される、前記ページ数設定部によって設定されたページ数の寄せ書きページにおいて使用する寄せ書きメッセージの閾値未満である場合に、前記メッセージ取得部によって取得された寄せ書きメッセージに加え、前記画像取得部によって取得された画像を用いて、前記寄せ書きページを作成する画像処理装置。 An upload prompting unit for sending prompting information for prompting the plurality of users to upload an image used in the main page and an original message used in the original page to the terminal devices of the plurality of users via the network ,
An image acquisition unit for acquiring a plurality of images from the terminal devices of the plurality of users via the network;
A message acquisition unit for acquiring a jumble message from the terminal devices of the plurality of users via the network;
A message number calculation unit that calculates the number of the merged message acquired by the message acquisition unit after a fixed period of time has elapsed since the request information was sent by the upload request unit;
The number of pages of the merged page is set to the number of pages of 1 or more according to the number of merged messages calculated by the message number calculation unit and the upper limit number of merged messages to be placed on one merged page. Setting section,
And a composite image creation unit that creates a composite image composed of the main story page and the alignment page.
The composite image creation unit includes a merged writing unit that creates a merged page of the number of pages set by the page number setting unit using the merged message acquired by the message acquisition unit.
The merged writing unit is configured such that the number of merged messages calculated by the message number calculating unit is the threshold of the merged messages to be placed on the one page of the merged pages, and the page number of the merged pages set by the page number setting unit. In addition to the aligned message acquired by the message acquisition unit, when it is less than the threshold of the aligned message used in the page of the page number set by the page number setting unit, which is calculated by taking the product of An image processing apparatus for creating the merged page using the image acquired by the image acquisition unit;
前記グループ毎に、前記グループに含まれる寄せ書きメッセージを用いて、前記グループに対応するページの寄せ書きページを作成するメッセージ配置部とを備える請求項1〜3のいずれか一項に記載の画像処理装置。 The merged writing unit splits the merged message acquired by the message acquiring unit into a number of groups corresponding to the page number of the merged page set by the page number setting unit;
The image processing apparatus according to any one of claims 1 to 3, further comprising: a message arrangement unit that creates, for each of the groups, a jagged page of the page corresponding to the group using the jagged message included in the group. .
前記寄せ書き作成部は、前記ユーザ毎に、前記メッセージ取得部によって取得されたユーザの寄せ書きメッセージと、前記画像取得部によって取得された対応するユーザの顔画像とを組み合わせて前記寄せ書きページを作成する請求項1〜10のいずれか一項に記載の画像処理装置。 The image acquisition unit further acquires face images of the plurality of users from terminal devices of the plurality of users.
The combined writing unit is configured to create the combined writing page by combining, for each of the users, the user's combined writing message acquired by the message acquiring unit and the corresponding user's face image acquired by the image acquiring unit. The image processing apparatus according to any one of Items 1 to 10.
前記寄せ書き作成部は、前記ユーザ毎に、前記メッセージ取得部によって取得されたユーザの寄せ書きメッセージと、前記アカウント情報保存部に保存された対応するユーザの名前とを組み合わせて前記寄せ書きページを作成する請求項1〜11のいずれか一項に記載の画像処理装置。 And an account information storage unit for acquiring and storing account information including names of the plurality of users from the terminal devices of the plurality of users via the network.
The combined writing unit is configured to create the combined writing page by combining, for each user, the user's combined writing message acquired by the message acquisition unit and the corresponding user's name stored in the account information storage unit. Item 12. The image processing apparatus according to any one of items 1 to 11.
前記第1ユーザの端末装置から、前記ネットワークを介して、前記予算設定部によって取得された予算の情報に対応するサイズおよびページ数の1以上の画像商材の中から、前記第1ユーザによって設定された1つの画像商材を取得する商材取得部とを備え、
前記ページ数設定部は、さらに、前記商材取得部によって取得された1つの画像商材に対応する前記合成画像のページ数、および、前記1つの画像商材に対応する合成画像の寄せ書きページのページ数に応じて、前記1つの画像商材に対応する合成画像の本編ページのページ数を1以上のページ数に設定する請求項1〜12のいずれか一項に記載の画像処理装置。 Furthermore, a budget setting unit configured to acquire budget information of the composite image set by the first user from the terminal device of at least one first user of the plurality of users via the network;
Set by the first user from among one or more image items of the size and the number of pages corresponding to the information of the budget acquired by the budget setting unit from the terminal device of the first user via the network A commercial material acquisition unit for acquiring one image commercial material,
The page number setting unit further includes the page number of the composite image corresponding to one image commercial item acquired by the commercial material acquisition unit, and the page number of the combined image corresponding to the one image commercial item. The image processing apparatus according to any one of claims 1 to 12, wherein the number of main story pages of the composite image corresponding to the one image commercial material is set to one or more pages according to the number of pages.
前記画像数算出部によって算出された画像の数が、1ページの前記本編ページに配置する画像の下限数と、前記ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、前記ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、前記第1ユーザの端末装置に対して、前記ネットワークを介して、前記予算設定部によって取得された予算の情報に対応する1以上の画像商材の中から、前記画像数算出部によって算出された画像の数に応じて、前記1つの画像商材よりもサイズが小さい画像商材を提案するリコメンド部とを備える請求項13に記載の画像処理装置。 Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a predetermined period has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the number-of-images calculating unit is the product of the lower limit number of images to be arranged on the main program page of one page and the page number of the main program pages set by the page number setting unit. When the calculated number of main pages of the page number set by the page number setting unit is less than the lower limit number of images used for the main user page, the budget for the terminal device of the first user is received via the network. An image whose size is smaller than the one image commercial item according to the number of images calculated by the image number calculation unit among the one or more image commercial materials corresponding to the information of the budget acquired by the setting unit The image processing apparatus according to claim 13, further comprising: a recommendation unit that proposes a product.
前記画像数算出部によって算出された画像の数が、1ページの前記本編ページに配置する画像の下限数と、前記ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、前記ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、前記第1ユーザの端末装置に対して、前記ネットワークを介して、前記予算設定部によって取得された予算の情報に対応する1以上の画像商材の中から、前記画像数算出部によって算出された画像の数に応じて、前記1つの画像商材よりもページ数が少ない画像商材を提案するリコメンド部とを備える請求項13または14に記載の画像処理装置。 Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a predetermined time has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the number-of-images calculating unit is the product of the lower limit number of images to be arranged on the main program page of one page and the page number of the main program pages set by the page number setting unit. When the calculated number of main pages of the page number set by the page number setting unit is less than the lower limit number of images used for the main user page, the budget for the terminal device of the first user is received via the network. Among the one or more image items corresponding to the information of the budget acquired by the setting unit, the page number is smaller than the one image item according to the number of images calculated by the image number calculation unit. The image processing apparatus according to claim 13, further comprising: a recommendation unit that proposes an image product.
前記画像数算出部によって算出された画像の数が、1ページの前記本編ページに配置する画像の上限数と、前記ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、前記ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の上限数を超える場合に、前記第1ユーザの端末装置に対して、前記ネットワークを介して、前記予算設定部によって取得された予算の情報に対応する1以上の画像商材の中から、前記画像数算出部によって算出された画像の数に応じて、前記1つの画像商材よりもサイズが大きい画像商材を提案するリコメンド部とを備える請求項13〜15のいずれか一項に記載の画像処理装置。 Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a predetermined period has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the number-of-images calculating unit is the product of the upper limit number of images to be arranged on the main program page of one page and the page number of the main program pages set by the page number setting unit. When the calculated upper limit number of images used in the main page of the number of pages set by the page number setting unit is exceeded, the budget setting is made via the network to the terminal device of the first user An image quotient having a size larger than that of the one image item among the one or more image items corresponding to the information of the budget acquired by the department according to the number of images calculated by the image number calculation unit. The image processing apparatus according to any one of claims 13 to 15, further comprising: a recommendation unit that proposes a material.
前記画像数算出部によって算出された画像の数が、1ページの前記本編ページに配置する画像の下限数と、前記ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、前記ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、前記第1ユーザの端末装置に対して、前記ネットワークを介して、前記予算設定部によって取得された予算の情報に対応する1以上の画像商材の中から、前記画像数算出部によって算出された画像の数に応じて、前記1つの画像商材よりもページ数が多い画像商材を提案するリコメンド部とを備える請求項13〜16のいずれか一項に記載の画像処理装置。 Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a predetermined time has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the number-of-images calculating unit is the product of the lower limit number of images to be arranged on the main program page of one page and the page number of the main program pages set by the page number setting unit. When the calculated number of main pages of the page number set by the page number setting unit is less than the lower limit number of images used for the main user page, the budget for the terminal device of the first user is received via the network. Among the one or more image items corresponding to the information of the budget acquired by the setting unit, the number of pages is larger than that of the one image item according to the number of images calculated by the image number calculation unit The image processing apparatus according to any one of claims 13 to 16, further comprising: a recommendation unit that proposes an image product.
前記画像数算出部によって算出された画像の数が、1ページの前記本編ページに配置する画像の下限数と、前記ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、前記ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、前記画像取得部によって取得された画像をトリミングして加工画像を作成するトリミング部と、
前記画像取得部によって取得された画像、および、前記トリミング部によって作成された加工画像を用いて、前記本編ページを作成する本編作成部とを備える請求項13〜17のいずれか一項に記載の画像処理装置。 Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a predetermined period has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the number-of-images calculating unit is the product of the lower limit number of images to be arranged on the main program page of one page and the page number of the main program pages set by the page number setting unit. The trimming is performed to trim the image acquired by the image acquiring unit to create a processed image when the calculated main page of the number of pages set by the page number setting unit is less than the lower limit number of images used. Department,
The main story creating unit according to any one of claims 13 to 17, further comprising: a main story creating unit that creates the main story page using the image acquired by the image acquiring unit and the processed image created by the trimming unit. Image processing device.
前記画像数算出部によって算出された画像の数が、1ページの前記本編ページに配置する画像の下限数と、前記ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、前記ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、前記複数のユーザの端末装置に対して、前記ネットワークを介して、前記合成画像において使用する追加の画像をリクエストするリクエスト部とを備える請求項1〜18のいずれか一項に記載の画像処理装置。 Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a predetermined period has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the number-of-images calculating unit is the product of the lower limit number of images to be arranged on the main program page of one page and the page number of the main program pages set by the page number setting unit. When the calculated number of main pages of the number of pages set by the page number setting unit is less than the lower limit number of images used for the main pages, the combination of the terminal devices of the plurality of users is performed via the network. The image processing apparatus according to any one of claims 1 to 18, further comprising: a request unit that requests an additional image to be used in the image.
前記画像数算出部によって算出された画像の数が、1ページの前記本編ページに配置する画像の下限数と、前記ページ数設定部によって設定された本編ページのページ数との積をとることによって算出される、前記ページ数設定部によって設定されたページ数の本編ページにおいて使用する画像の下限数未満である場合に、前記複数のユーザの端末装置に対して、前記ネットワークを介して、前記合成画像において使用する各々の画像に付与するコメントをリクエストするリクエスト部とを備える請求項1〜19のいずれか一項に記載の画像処理装置。 Furthermore, an image number calculation unit that calculates the number of images acquired by the image acquisition unit after a predetermined period has elapsed since the request information was sent by the upload request unit;
The number of images calculated by the number-of-images calculating unit is the product of the lower limit number of images to be arranged on the main program page of one page and the page number of the main program pages set by the page number setting unit. When the calculated number of main pages of the number of pages set by the page number setting unit is less than the lower limit number of images used for the main pages, the combination of the terminal devices of the plurality of users is performed via the network. The image processing apparatus according to any one of claims 1 to 19, further comprising: a request unit that requests a comment to be added to each of the images used in the images.
画像取得部が、前記複数のユーザの端末装置から、前記ネットワークを介して複数の画像を取得するステップと、
メッセージ取得部が、前記複数のユーザの端末装置から、前記ネットワークを介して寄せ書きメッセージを取得するステップと、
メッセージ数算出部が、前記アップロード催促部によって催促情報が送付されてから一定の期間が経過した後、前記メッセージ取得部によって取得された寄せ書きメッセージの数を算出するステップと、
ページ数設定部が、前記メッセージ数算出部によって算出された寄せ書きメッセージの数、および、1ページの寄せ書きページに配置する寄せ書きメッセージの上限数に応じて、前記寄せ書きページのページ数を1以上のページ数に設定するステップと、
合成画像作成部が、前記本編ページと前記寄せ書きページとからなる合成画像を作成するステップとを含み、
前記合成画像を作成するステップは、寄せ書き作成部が、前記メッセージ取得部によって取得された寄せ書きメッセージを用いて、前記ページ数設定部によって設定されたページ数の寄せ書きページを作成するステップを含み、
前記寄せ書きページを作成するステップは、前記メッセージ数算出部によって算出された寄せ書きメッセージの数が、前記1ページの寄せ書きページに配置する寄せ書きメッセージの閾値と、前記ページ数設定部によって設定された寄せ書きページのページ数との積をとることによって算出される、前記ページ数設定部によって設定されたページ数の寄せ書きページにおいて使用する寄せ書きメッセージの閾値未満である場合に、前記メッセージ取得部によって取得された寄せ書きメッセージに加え、前記画像取得部によって取得された画像を用いて、前記寄せ書きページを作成する画像処理方法。 An upload request unit sends request information to notify the plurality of users of uploading an image used in the main page and an edited message used in the merged page to the terminal devices of the plurality of users via the network Step to
The image acquisition unit acquires a plurality of images from the terminal devices of the plurality of users via the network;
The message acquisition unit acquires a jumble message from the terminal devices of the plurality of users via the network;
The message number calculation unit calculates the number of the merged message acquired by the message acquisition unit after a predetermined period of time has elapsed since the request information was sent by the upload request unit;
The number of pages of the merged page is 1 or more in accordance with the number of merged messages calculated by the message count calculation unit and the upper limit number of merged messages to be placed on the 1-page merged page. Setting the number to
The composite image creation unit creates a composite image composed of the main story page and the matching page;
The step of creating the composite image includes the step of creating a merged page of the number of pages set by the page number setting unit using the merged message acquired by the message acquisition unit.
In the step of creating the merged page, the number of merged messages calculated by the number-of-messages calculating unit may be the threshold of the merged messages arranged on the merged page of one page, and the merged pages set by the page number setting unit. The jagged writing acquired by the message acquiring unit when it is less than the threshold of the jagged message used in the jagged page of the page number set by the page number setting unit, which is calculated by taking the product with the page number of An image processing method for creating the merged page using an image acquired by the image acquisition unit in addition to a message.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016019211A JP6502272B2 (en) | 2016-02-03 | 2016-02-03 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016019211A JP6502272B2 (en) | 2016-02-03 | 2016-02-03 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017138799A JP2017138799A (en) | 2017-08-10 |
| JP6502272B2 true JP6502272B2 (en) | 2019-04-17 |
Family
ID=59566033
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016019211A Active JP6502272B2 (en) | 2016-02-03 | 2016-02-03 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6502272B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7664741B2 (en) | 2021-04-14 | 2025-04-18 | 株式会社 ディー・エヌ・エー | System, method, and program for generating content |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4076311B2 (en) * | 2000-03-17 | 2008-04-16 | 富士フイルム株式会社 | Message playback method and system with message |
| JP2002007387A (en) * | 2000-06-23 | 2002-01-11 | Sony Corp | Post-writing support apparatus and post-writing support method |
| JP2007249434A (en) * | 2006-03-14 | 2007-09-27 | Fujifilm Corp | Album creating system, album creating method, and program |
| JP6415817B2 (en) * | 2014-01-14 | 2018-10-31 | 株式会社yosetti | Mail server providing server, mail system providing method, and mail system providing program |
-
2016
- 2016-02-03 JP JP2016019211A patent/JP6502272B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017138799A (en) | 2017-08-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10853980B2 (en) | Image processing apparatus, image processing method, program, and recording medium | |
| JP5655112B2 (en) | Composite image creation system, image processing apparatus, and image processing method | |
| US9646027B2 (en) | Tagging digital media | |
| JP6071189B2 (en) | Information processing apparatus, control method for information processing apparatus, and program | |
| JP6533481B2 (en) | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM | |
| US8832194B2 (en) | Information processing apparatus, control method, and storage medium | |
| US20150143256A1 (en) | Interface for Interaction with a Compendium by Members of a Group | |
| US9356904B1 (en) | Event invitations having cinemagraphs | |
| WO2010141857A1 (en) | Methods, systems, and computer program products for creating shared media pages to document life events | |
| US10990824B2 (en) | Image processing apparatus, image processing method, program, and recording medium | |
| JP6674798B2 (en) | Image processing apparatus, image processing method, program, and recording medium | |
| JP6502272B2 (en) | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM | |
| US10846771B2 (en) | Image processing apparatus, image processing method, program, and recording medium | |
| US10783355B2 (en) | Image processing system, image processing method, program, and recording medium | |
| JP6502280B2 (en) | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM | |
| JP6439516B2 (en) | Summary data generation program, summary data generation method, and summary data generation device | |
| 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 | |
| KR102168649B1 (en) | Event management method and system | |
| JP2026052411A (en) | Image acquisition system and program | |
| JP2018181205A (en) | Guest picture prepay purchase system in wedding ceremony | |
| JP2026052537A (en) | Image acquisition system 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: 20190131 |
|
| 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: 20190226 |
|
| 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: 6502272 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |