Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6015166B2 - Image output reception terminal, image output reception method, and program - Google Patents
[go: Go Back, main page]

JP6015166B2 - Image output reception terminal, image output reception method, and program - Google Patents

Image output reception terminal, image output reception method, and program Download PDF

Info

Publication number
JP6015166B2
JP6015166B2 JP2012148983A JP2012148983A JP6015166B2 JP 6015166 B2 JP6015166 B2 JP 6015166B2 JP 2012148983 A JP2012148983 A JP 2012148983A JP 2012148983 A JP2012148983 A JP 2012148983A JP 6015166 B2 JP6015166 B2 JP 6015166B2
Authority
JP
Japan
Prior art keywords
image
person
point
specific person
image data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2012148983A
Other languages
Japanese (ja)
Other versions
JP2014010788A (en
Inventor
千夏 北村
千夏 北村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2012148983A priority Critical patent/JP6015166B2/en
Publication of JP2014010788A publication Critical patent/JP2014010788A/en
Application granted granted Critical
Publication of JP6015166B2 publication Critical patent/JP6015166B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Description

本発明は、画像データの印刷を行う画像出力受付端末および画像出力受付方法、並びにプログラム等に関するものである。   The present invention relates to an image output receiving terminal for printing image data, an image output receiving method, a program, and the like.

近年、利用者が所有する記憶媒体に記憶されている画像データの印刷を行う画像印刷システムが広く普及している。利用者は、画像印刷システムの画像出力受付端末を操作することにより、デジタルカメラ等で撮影した画像データを印刷することや、複数の印刷物が製本されたフォトブックを作成することができる。   In recent years, image printing systems that print image data stored in storage media owned by users have become widespread. By operating the image output reception terminal of the image printing system, the user can print image data photographed with a digital camera or the like, or create a photo book in which a plurality of printed materials are bound.

ところで、人物を中心に撮影する場合、撮影した画像データを、目的の人物のみにピントが合ったポートレイト風の写真に、簡単に編集したいという要望がある。   By the way, when taking a picture mainly of a person, there is a demand to easily edit the taken image data into a portrait-like picture in which only the target person is focused.

特許文献1には、撮影した画像データに対して、手間が掛からずに、モザイク処理、デジタルぼかし処理、トリミング処理等の画像処理ができる電子カメラが提案されている。   Patent Document 1 proposes an electronic camera that can perform image processing such as mosaic processing, digital blur processing, and trimming processing without taking time and effort on captured image data.

特開2010−21921号公報JP 2010-21922 A

撮影した画像をポートレイト風の写真に編集する方法として、利用者は、撮影した画像データを利用者が所有するコンピュータなどに取り込み、専用の画像処理ソフトを利用して画像データを編集する方法がある。しかしながら、手間が掛かる上に、一般の利用者には難易度が高い。   As a method of editing a photographed image into a portrait-like photograph, the user can import the photographed image data into a computer owned by the user and edit the image data using dedicated image processing software. is there. However, it takes time and is difficult for general users.

特許文献1では、手間が掛からずに、撮影した画像データを編集するデジタルカメラが提案されているが、細かな画像処理ができない。そのため、一般の利用者がポートレイト風の写真に編集することは難しい。また、一眼レフタイプのデジタルカメラの中には、ぼかしコントロールをタッチパネル上で行う等、簡単にポートレイト風の写真に編集できるものがあるが、一部の高価な機種に限られる。   Patent Document 1 proposes a digital camera that edits captured image data without taking time and effort, but cannot perform detailed image processing. For this reason, it is difficult for ordinary users to edit portrait-like photos. In addition, some single-lens reflex digital cameras can be easily edited into portrait-like photographs, such as performing blur control on a touch panel, but are limited to some expensive models.

本発明は、前述した問題点に鑑みてなされたもので、その目的とすることは、簡単な操作でポートレイト風の画像に編集することが可能な画像出力受付端末等を提供することである。   The present invention has been made in view of the above-described problems, and an object of the present invention is to provide an image output reception terminal that can be edited into a portrait-like image with a simple operation. .

前述の課題を解決するために第1の発明は、画像データの入力を制御する入力制御手段と、前記画像データから人物の顔を認識して抽出する人物画像抽出手段と、前記人物画像抽出手段にて抽出された人物画像の中から、特定人物画像を受け付ける特定人物画像受付手段と、前記特定人物画像受付手段にて受け付けられた前記特定人物画像の輪郭を抽出する特定人物輪郭抽出手段と、前記特定人物輪郭抽出手段にて抽出された輪郭内の画像領域について、鮮鋭化処理を施す特定人物画像鮮鋭化処理手段と、前記画像データの画像ポイントを算出する画像ポイント算出手段と、前記画像データから前記画像ポイントが低い前記画像データを指定して、前記画像ポイントを調整する画像ポイント調整手段と、前記画像ポイント算出手段により算出された前記画像ポイントの高い画像データを抽出して画像リストを作成する画像リスト作成手段と、前記画像データおよび前記画像リストをページにレイアウトするレイアウト手段と、前記画像リスト中の画像データから人物の顔を認識し、人物画像リストを作成する人物画像リスト作成手段と、前記人物画像リスト中の人物画像データの、前記ページ上における露出ポイントを算出する露出ポイント算出手段と、前記レイアウト手段によりレイアウトされた前記ページ上に、前記人物画像リストおよび前記露出ポイントを配置し、その表示を制御する表示制御手段と、を備え、前記画像ポイントは、少なくとも写真ポイントを含み、前記画像ポイント調整手段は、前記特定人物画像鮮鋭化処理手段によって、前記画像ポイントが低い人物の人物画像に鮮鋭化処理を施し、前記写真ポイントを上げることを特徴とする画像出力受付端末である。
これにより、一般の利用者が簡単な操作で目的の人物のポートレイト風の写真を作成して、プリントすることが可能になる。また、登場人物の露出度が同じになるように自動レイアウトを行うことができ、更に、画像ポイントが低い人物の人物画像に鮮鋭化処理を施すことで、写真ポイントを上げることが可能になる。
In order to solve the above-mentioned problem, the first invention is an input control means for controlling input of image data, a person image extraction means for recognizing and extracting a person's face from the image data, and the person image extraction means. Specific person image receiving means for receiving a specific person image from the person images extracted in step (b), specific person contour extracting means for extracting the outline of the specific person image received by the specific person image reception means, A specific person image sharpening processing unit that performs a sharpening process on an image region in the contour extracted by the specific person contour extraction unit; an image point calculation unit that calculates an image point of the image data; and the image data The image point adjustment means for specifying the image data having a low image point and adjusting the image point, and the image point calculation means Image list creating means for extracting image data having a high image point and creating an image list; layout means for laying out the image data and the image list on a page; and The image is laid out by a person image list creating means for recognizing a face and creating a person image list, an exposure point calculating means for calculating an exposure point on the page of person image data in the person image list, and the layout means. The person image list and the exposure point are arranged on the page, and display control means for controlling the display of the person image list , the image point includes at least a photographic point, and the image point adjustment means includes the By the specific person image sharpening processing means, Subjected to a sharpening process to the object image, an image output reception terminal, characterized in that raising the photographic point.
This makes it possible for a general user to create and print a portrait-like photograph of the target person with a simple operation. In addition, automatic layout can be performed so that the exposure level of the characters is the same, and further, a sharpening process is performed on a person image of a person with a low image point, thereby increasing a photograph point.

また、前記特定人物画像受付手段は、更に前記特定人物画像の目位置を受け付け、前記特定人物画像鮮鋭化処理手段は、前記特定人物画像受付手段にて受け付けられた前記特定人物画像の目位置を中心に鮮鋭化処理を施すことが望ましい。
これにより、高度な顔認識処理を行わずに、一般の利用者が簡単な操作で目的の人物の目にピントが合ったポートレイト風の写真を作成して、プリントすることが可能になる。
The specific person image receiving means further receives the eye position of the specific person image, and the specific person image sharpening processing means determines the eye position of the specific person image received by the specific person image receiving means. It is desirable to perform a sharpening process at the center.
This makes it possible for a general user to create and print a portrait-like photograph focused on the target person's eyes with a simple operation without performing advanced face recognition processing.

また、前記特定人物輪郭抽出手段にて抽出された輪郭外の画像領域について、平滑化処理を施す背景画像平滑化処理手段を備えることが望ましい。
これにより、目的の人物を際立たせた、より自然なポートレイト風の写真を作成することが可能になる。
In addition, it is desirable to include background image smoothing processing means for performing smoothing processing on an image region outside the contour extracted by the specific person contour extracting means.
This makes it possible to create a more natural portrait-like photograph that highlights the target person.

前記人物画像抽出手段にて抽出された人物画像の中から、特定外人物画像を受け付ける特定外人物画像受付手段と、前記特定外人物画像受付手段にて受け付けられた前記特定外人物画像に平滑化処理を施す特定外人物画像平滑化処理手段と、を備えること望ましい。
これにより、目的以外の人物の顔に自然なぼかしをかけることができ、目的の人物のみを際立たせた、より自然なポートレイト風の写真を作成することができる。更に、背景に意図しない人物が写った写真をプリントして配布したい場合には、個人情報トラブルを回避することも可能になる。
Out of the person images extracted by the person image extraction unit, the non-specific person image receiving unit that receives the non-specific person image and the non-specific person image received by the non-specific person image receiving unit are smoothed. It is desirable to include non-specific person image smoothing processing means for performing processing.
As a result, the face of a person other than the target can be naturally blurred, and a more natural portrait-like photograph can be created in which only the target person is highlighted. Further, when it is desired to print and distribute a photograph showing an unintended person in the background, it is possible to avoid personal information troubles.

また、前記特定外人物画像受付手段は、更に前記特定外人物画像の目位置を受け付け、前記特定外人物画像平滑化処理手段は、前記特定外人物画像受付手段にて受け付けられた前記特定外人物画像の目位置を中心に平滑化処理を施すことが望ましい。
これにより、目的以外の人物の顔により自然なぼかしをかけることができる。
The non-specific person image receiving means further receives an eye position of the non-specific person image, and the non-specific person image smoothing processing means is the non-specific person image received by the non-specific person image receiving means. It is desirable to perform a smoothing process around the eye position of the image.
As a result, natural blur can be applied to the face of a person other than the intended person.

また、前記特定人物輪郭抽出手段は、輪郭を特定人物の顔部分から特定人物の体全体にまで調整する前記特定人物輪郭調整手段を更に備えることが望ましい。
これにより、複数の人物が写った写真においては、目的の人物の体全体を強調するなど、写真の構図に応じて鮮鋭化処理を施す画像領域を調整でき、より自然なポートレイト風の写真を作成することが可能になる。
The specific person contour extracting means preferably further comprises the specific person contour adjusting means for adjusting the contour from the face portion of the specific person to the whole body of the specific person.
This allows you to adjust the image area to be sharpened according to the composition of the photo, such as by emphasizing the entire body of the target person, in a photo that contains multiple people, creating a more natural portrait-like photo. It becomes possible to create.

第2の発明は、画像データの入力を制御する入力制御ステップと、前記画像データから人物の顔を認識して抽出する人物画像抽出ステップと、前記人物画像抽出ステップにて抽出された人物画像の中から、特定人物画像を受け付ける特定人物画像受付ステップと、前記特定人物画像受付ステップにて受け付けられた前記特定人物画像の輪郭を抽出する特定人物輪郭抽出ステップと、前記特定人物輪郭抽出ステップにて抽出された輪郭内の画像領域について、鮮鋭化処理を施す特定人物画像鮮鋭化処理ステップと、前記画像データの画像ポイントを算出する画像ポイント算出ステップと、前記画像データから前記画像ポイントが低い前記画像データを指定して、前記画像ポイントを調整する画像ポイント調整ステップと、前記画像ポイント算出ステップにより算出された前記画像ポイントの高い画像データを抽出して画像リストを作成する画像リスト作成ステップと、前記画像データおよび前記画像リストをページにレイアウトするレイアウトステップと、前記画像リスト中の画像データから人物の顔を認識し、人物画像リストを作成する人物画像リスト作成ステップと、前記人物画像リスト中の人物画像データの、前記ページ上における露出ポイントを算出する露出ポイント算出ステップと、前記レイアウトステップによりレイアウトされた前記ページ上に、前記人物画像リストおよび前記露出ポイントを配置し、その表示を制御する表示制御ステップと、を含み、前記画像ポイントは、少なくとも写真ポイントを含み、前記画像ポイント調整ステップは、前記特定人物画像鮮鋭化処理ステップによって、前記画像ポイントが低い人物の人物画像に鮮鋭化処理を施し、前記写真ポイントを上げることを特徴とする画像出力受付方法である。
これにより、一般の利用者が簡単な操作で目的の人物のポートレイト風の写真を作成して、プリントすることが可能になる。また、登場人物の露出度が同じになるように自動レイアウトを行うことができ、更に、画像ポイントが低い人物の人物画像に鮮鋭化処理を施すことで、写真ポイントを上げることが可能になる。
According to a second aspect of the present invention, there is provided an input control step for controlling input of image data, a human image extraction step for recognizing and extracting a human face from the image data, and a human image extracted in the human image extraction step. A specific person image receiving step for receiving a specific person image, a specific person contour extracting step for extracting an outline of the specific person image received in the specific person image receiving step, and a specific person contour extracting step. A specific person image sharpening process step for performing a sharpening process on the image region in the extracted contour; an image point calculating step for calculating an image point of the image data; and the image having a low image point from the image data An image point adjusting step for adjusting the image point by designating data, and calculating the image point An image list creating step for creating an image list by extracting image data having a high image point calculated by the step; a layout step for laying out the image data and the image list on a page; and image data in the image list A person image list creating step for recognizing a person's face and creating a person image list; an exposure point calculating step for calculating an exposure point on the page of the person image data in the person image list; and the layout step. on the page that is laid by the placing of a person image list and the exposure point, and a display control step of controlling the display, only contains the image point includes at least photographic point, the image point adjustment The step of sharpening the specific person image The management step, the image point performs a sharpening process to the low person portrait image, an image output reception method characterized by increasing the photographic point.
This makes it possible for a general user to create and print a portrait-like photograph of the target person with a simple operation. In addition, automatic layout can be performed so that the exposure level of the characters is the same, and further, a sharpening process is performed on a person image of a person with a low image point, thereby increasing a photograph point.

第3の発明は、画像データの入力を制御する入力制御ステップと、前記画像データから人物の顔を認識して抽出する人物画像抽出ステップと、前記人物画像抽出ステップにて抽出された人物画像の中から、特定人物画像を受け付ける特定人物画像受付ステップと、前記特定人物画像受付ステップにて受け付けられた前記特定人物画像の輪郭を抽出する特定人物輪郭抽出ステップと、前記特定人物輪郭抽出ステップにて抽出された輪郭内の画像領域について、鮮鋭化処理を施す特定人物画像鮮鋭化処理ステップと、前記画像データの画像ポイントを算出する画像ポイント算出ステップと、前記画像データから前記画像ポイントが低い前記画像データを指定して、前記画像ポイントを調整する画像ポイント調整ステップと、前記画像ポイント算出ステップにより算出された前記画像ポイントの高い画像データを抽出して画像リストを作成する画像リスト作成ステップと、前記画像データおよび前記画像リストをページにレイアウトするレイアウトステップと、前記画像リスト中の画像データから人物の顔を認識し、人物画像リストを作成する人物画像リスト作成ステップと、前記人物画像リスト中の人物画像データの、前記ページ上における露出ポイントを算出する露出ポイント算出ステップと、前記レイアウトステップによりレイアウトされた前記ページ上に、前記人物画像リストおよび前記露出ポイントを配置し、その表示を制御する表示制御ステップと、をコンピュータに実行させ、前記画像ポイントは、少なくとも写真ポイントを含み、前記画像ポイント調整ステップは、前記特定人物画像鮮鋭化処理ステップによって、前記画像ポイントが低い人物の人物画像に鮮鋭化処理を施し、前記写真ポイントを上げることをコンピュータに実行させるためのプログラムである。
これにより、一般の利用者が簡単な操作で目的の人物のポートレイト風の写真を作成して、プリントすることが可能になる。また、登場人物の露出度が同じになるように自動レイアウトを行うことができ、更に、画像ポイントが低い人物の人物画像に鮮鋭化処理を施すことで、写真ポイントを上げることが可能になる。
According to a third aspect of the present invention, there is provided an input control step for controlling input of image data, a person image extraction step for recognizing and extracting a person's face from the image data, and a human image extracted in the person image extraction step. A specific person image receiving step for receiving a specific person image, a specific person contour extracting step for extracting an outline of the specific person image received in the specific person image receiving step, and a specific person contour extracting step. A specific person image sharpening process step for performing a sharpening process on the image region in the extracted contour; an image point calculating step for calculating an image point of the image data; and the image having a low image point from the image data An image point adjusting step for adjusting the image point by designating data, and calculating the image point An image list creating step for creating an image list by extracting image data having a high image point calculated by the step; a layout step for laying out the image data and the image list on a page; and image data in the image list A person image list creating step for recognizing a person's face and creating a person image list; an exposure point calculating step for calculating an exposure point on the page of the person image data in the person image list; and the layout step. A display control step of arranging the person image list and the exposure point on the page laid out according to the above, and controlling the display thereof, and causing the computer to execute the image point including at least a photographic point, The point adjustment step The constant human image sharpening processing steps performs sharpening processing on the person image of the image point is lower person, a program for executing the raising of the photographic point on the computer.
This makes it possible for a general user to create and print a portrait-like photograph of the target person with a simple operation. In addition, automatic layout can be performed so that the exposure level of the characters is the same, and further, a sharpening process is performed on a person image of a person with a low image point, thereby increasing a photograph point.

本発明により、簡単な操作でポートレイト風の画像に編集することが可能な画像出力受付端末、画像出力受付方法、およびプログラムを提供することができる。   According to the present invention, it is possible to provide an image output reception terminal, an image output reception method, and a program that can be edited into a portrait-like image with a simple operation.

本発明の実施の形態に係る画像出力受付端末の外観斜視図1 is an external perspective view of an image output reception terminal according to an embodiment of the present invention. 画像出力受付端末のハードウエアの構成例を示すブロック図Block diagram showing a hardware configuration example of an image output receiving terminal 製本機のハードウエアの構成例を示すブロック図Block diagram showing an example of the hardware configuration of the bookbinding machine 画像出力受付端末内のコンピュータの機能構成例を示すブロック図Block diagram showing a functional configuration example of a computer in the image output reception terminal 第1の実施形態におけるポートレイト処理を説明するフローチャートA flowchart for explaining a portrait process in the first embodiment 第1の実施形態における編集項目選択画面の一例を示す図The figure which shows an example of the edit item selection screen in 1st Embodiment 第1の実施形態におけるポートレイト編集画面の一例を示す図The figure which shows an example of the portrait edit screen in 1st Embodiment 第1の実施形態における特定人物画像の顔の輪郭抽出を説明する図The figure explaining the outline extraction of the face of the specific person image in 1st Embodiment 第1の実施形態における特定人物画像の人物全体の輪郭抽出を説明する図The figure explaining the outline extraction of the whole person of the specific person image in 1st Embodiment 第1の実施形態における図8の輪郭内の画像領域に対する人物画像鮮鋭化処理を説明する図The figure explaining the person image sharpening process with respect to the image area in the outline of FIG. 8 in 1st Embodiment. 第1の実施形態における図9の輪郭内の画像領域に対する人物画像鮮鋭化処理を説明する図The figure explaining the person image sharpening process with respect to the image area in the outline of FIG. 9 in 1st Embodiment. 第1の実施形態におけるプレビュー画像確認画面の一例を示す図The figure which shows an example of the preview image confirmation screen in 1st Embodiment. 第2の実施形態における編集部の更に詳細な機能構成例を示すブロック図The block diagram which shows the further detailed functional structural example of the edit part in 2nd Embodiment. 第2の実施形態における露出調整処理を説明するフローチャートFlowchart for explaining exposure adjustment processing in the second embodiment 第2の実施形態における編集画面の一例を示す図The figure which shows an example of the edit screen in 2nd Embodiment 第2の実施形態における個別ポイント確認画面の一例を示す図The figure which shows an example of the individual point confirmation screen in 2nd Embodiment 第2の実施形態における露出度設定画面の一例を示す図The figure which shows an example of the exposure setting screen in 2nd Embodiment

以下、図面に基づいて、本発明の実施形態を詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明の実施の形態に係る画像出力受付端末1の外観斜視図である。   FIG. 1 is an external perspective view of an image output receiving terminal 1 according to an embodiment of the present invention.

画像出力受付端末1は、店頭において、入力メディア(記憶媒体)や携帯端末に記憶されている画像データの印刷を受け付け、印刷を行う端末である。画像出力受付端末1は、予め画像データが記憶された入力メディアや携帯端末(いずれも不図示)から画像データを入力し、内部に保持する。   The image output receiving terminal 1 is a terminal that receives and prints image data stored in an input medium (storage medium) or a portable terminal at a store. The image output receiving terminal 1 inputs image data from an input medium or a portable terminal (both not shown) in which image data is stored in advance and holds the image data therein.

入力メディアは、例えば、DVD-ROM/CD-ROM/CD-R/CD-RW、コンパクトフラッシュ(登録商標)、SD(Secure Digital)カード、ミニSDカード、マイクロSDカード、xD−ピクチャーカード、Smart
Media(登録商標)、MEMORY STICK(登録商標)、USB(Universal Serial Bus)メモリ等である。
Input media is, for example, DVD-ROM / CD-ROM / CD-R / CD-RW, CompactFlash (registered trademark), SD (Secure Digital) card, Mini SD card, Micro SD card, xD-Picture card, Smart
Media (registered trademark), MEMORY STICK (registered trademark), USB (Universal Serial Bus) memory, and the like.

携帯端末は、例えば、スマートフォン、iPhone(登録商標)、カメラ付き携帯電話機、iPad(登録商標)、携帯型パーソナルコンピュータ等である。通信方法は、例えば、blue tooth(登録商標)、IR(赤外線通信)等である。   Examples of the mobile terminal include a smartphone, an iPhone (registered trademark), a mobile phone with a camera, an iPad (registered trademark), and a portable personal computer. The communication method is, for example, blue tooth (registered trademark), IR (infrared communication), or the like.

画像出力受付端末1の上部正面には、タッチパネル付ディスプレイ11が配置されている。タッチパネル付ディスプレイ11は、操作の案内、操作の状況、読み込んだ画像データ等を表示するとともに、利用者からの指示を受け付ける。利用者は、タッチパネル付ディスプレイ11を介して、印刷注文する画像データの選択、画像データの画像処理の指示等を行う。   A display 11 with a touch panel is arranged on the upper front of the image output receiving terminal 1. The display 11 with a touch panel displays operation guidance, operation status, read image data, and the like, and accepts instructions from the user. The user selects image data to be ordered for printing, instructs image processing of the image data, and the like via the display 11 with a touch panel.

タッチパネル付ディスプレイ11の下部には、メディア投入口12および通信口13が設けられている。メディア投入口12は、各メディアの挿入口であり、複数の挿入口が1箇所にまとめて配置されている。通信口13は、各携帯端末と通信を行うための通信ポートであり、複数の通信ポート(赤外線ポートやUSB(Universal Serial Bus)ポートなど)が1箇所にまとめて配置されている。   A media insertion port 12 and a communication port 13 are provided below the display 11 with a touch panel. The media insertion port 12 is an insertion port for each medium, and a plurality of insertion ports are arranged in one place. The communication port 13 is a communication port for communicating with each mobile terminal, and a plurality of communication ports (infrared ports, USB (Universal Serial Bus) ports, etc.) are arranged in one place.

画像出力受付端末1の下段部の前面板14には、レシート取出口15、硬貨投入口16および紙幣挿入口17のような料金投入口、つり銭返却口18、印刷物取出口19、ドア開閉キー20、メンテナンスキー21等が設けられている。   The front plate 14 at the lower part of the image output receiving terminal 1 has a receipt outlet 15, a charge insertion slot such as a coin insertion slot 16 and a bill insertion slot 17, a change return slot 18, a printed matter outlet 19, and a door opening / closing key 20. A maintenance key 21 is provided.

レシート取出口15、硬貨投入口16、紙幣挿入口17、つり銭返却口18は、利用者による印刷物の注文内容に応じた入金を要求する課金手段として機能する。利用者は、硬貨投入口16に硬貨を投入したり、紙幣挿入口17に紙幣を挿入したりすることにより、印刷物の料金を支払う。つり銭がある場合には、つり銭返却口18から放出される。また、料金徴収後、徴収金額や注文内容等が印刷されたレシートがレシート取出口15から放出される。   The receipt outlet 15, the coin insertion slot 16, the bill insertion slot 17, and the change return slot 18 function as billing means for requesting payment according to the order contents of the printed matter by the user. The user pays a fee for the printed matter by inserting a coin into the coin insertion slot 16 or inserting a banknote into the banknote insertion slot 17. If there is change, it is discharged from the change return port 18. Further, after collecting the fee, a receipt on which the collected amount, order contents, etc. are printed is discharged from the receipt outlet 15.

印刷物取出口19には、画像出力受付端末1の筐体内に設置されるプリンタにより印刷された印刷物が排出される。ドア開閉キー20は、画像出力受付端末1の前面板14を開閉するためのキーである。メンテナンスキー21は、利用者が画像出力受付端末1を利用可能な運転モードと、管理者が画像出力受付端末1のメンテナンスや設定、レシートの再印刷等を行う管理モードを切り替えるためのキーである。   A printed matter printed by a printer installed in the housing of the image output receiving terminal 1 is discharged to the printed matter outlet 19. The door opening / closing key 20 is a key for opening and closing the front plate 14 of the image output receiving terminal 1. The maintenance key 21 is a key for switching between an operation mode in which the user can use the image output receiving terminal 1 and a management mode in which the administrator performs maintenance and setting of the image output receiving terminal 1 and reprints a receipt. .

次に、画像出力受付端末1の基本的動作について説明する。   Next, the basic operation of the image output reception terminal 1 will be described.

画像出力受付端末1は、入力メディアから読み込んだ画像データを液晶ディスプレイ等のタッチパネル付ディスプレイ11に表示する。利用者は、タッチパネル付ディスプレイ11に設けられたタッチパネルにより、入力メディアや携帯端末等から読み込んだ画像の中から印刷注文する画像を選択する。   The image output receiving terminal 1 displays the image data read from the input medium on a display 11 with a touch panel such as a liquid crystal display. The user selects an image to be ordered for printing from images read from an input medium, a portable terminal, or the like using a touch panel provided on the display 11 with a touch panel.

本実施の形態において、印刷注文の内容には、「通常印刷」と「フォトブック」の2種類がある。「通常印刷」は、熱転写方式などで片面または両面に印画した用紙を出力する(通常の画像印刷を行う)ものである。「フォトブック」は、画像やテキストを熱転写方式などで片面または両面に印画した複数の用紙を用いて製本を行い、製本物を出力(提供)するものである。   In the present embodiment, there are two types of contents of the print order, “normal printing” and “photo book”. “Normal printing” is to output a sheet printed on one side or both sides by a thermal transfer method or the like (perform normal image printing). A “photo book” is a book that uses a plurality of sheets of images or text printed on one or both sides by a thermal transfer method or the like, and outputs (provides) a bookbinding product.

利用者は、タッチパネル付ディスプレイ11に表示された画面上で、印刷注文する画像データを選択した後、印刷の実行を指示すると、画像出力受付端末1内のコンピュータが内部プリンタに画像データを転送する。   When the user selects image data to be printed on the screen displayed on the display 11 with the touch panel and then instructs execution of printing, the computer in the image output receiving terminal 1 transfers the image data to the internal printer. .

また利用者は、印刷注文する画像の画像データを、インターネット等のネットワークを介して、利用者などが所有する汎用のコンピュータや、利用者が管理するホームページ等のサーバに送信することも可能である。   The user can also send the image data of the image to be printed to a general-purpose computer owned by the user or a server such as a home page managed by the user via a network such as the Internet. .

画像出力受付端末1は、利用者に印刷物の印刷注文に応じた料金を算出、表示し、必要に応じてレシートプリンタによりレシート(引換券)を発行し、利用者に支払いを要求する。画像出力受付端末1は、課金手段により利用者の入金が完了すると、印刷データの印刷を開始する。印刷された印刷物は、印刷物取出口19から排出され、利用者に提供される。   The image output reception terminal 1 calculates and displays a charge corresponding to the print order for the printed matter to the user, issues a receipt (voucher) with a receipt printer as required, and requests the user to pay. The image output reception terminal 1 starts printing the print data when the user's payment is completed by the charging unit. The printed matter is discharged from the printed matter outlet 19 and provided to the user.

また、画像出力受付端末1は、「フォトブック」を作成する場合、印刷された印刷物を内部製本機に搬送し、印刷物を所定の製本方法で製本する。製本されたフォトブックは、図示せぬフォトブック取出口から排出され、利用者に提供される。   Further, when creating the “photo book”, the image output reception terminal 1 conveys the printed material to the internal bookbinding machine and binds the printed material by a predetermined bookbinding method. The bound photo book is discharged from a photo book outlet (not shown) and provided to the user.

更に、本発明は、その場で印刷物を受け取る場合に限られず、いわゆる「オンラインプリント」にも適用可能である。
「オンラインプリント」とは、利用者などが所有するコンピュータから同様の手順によって印刷物の発注を行い、業者が印刷された印刷物を郵送して、利用者が受け取るというものである。
本発明を「オンラインプリント」に適用する場合、後述する図5に示す処理を実行する為のプログラムを、利用者などが所有する汎用のコンピュータにインストールすることによって同様に実現することができる。すなわち、画像出力受付端末1とは、図5に示す処理を実行する為のプログラムがインストールされた汎用のコンピュータも含むものである。
また、後述する図5に示す処理を実行する為のプログラムを、業者が所有するサーバにインストールするようにしても良い。この場合、利用者は、利用者などが所有する汎用のコンピュータから、インターネット等のネットワークを介して業者のサーバにアクセスし、インターネット閲覧ソフト等の画面から印刷物の発注を行う。
Furthermore, the present invention is not limited to receiving printed matter on the spot, and can also be applied to so-called “online printing”.
“Online printing” means that a printed matter is ordered by a similar procedure from a computer owned by the user, and the printed matter is mailed and received by the user.
When the present invention is applied to “online printing”, it can be similarly realized by installing a program for executing the processing shown in FIG. 5 described later on a general-purpose computer owned by a user or the like. That is, the image output receiving terminal 1 includes a general-purpose computer in which a program for executing the processing shown in FIG. 5 is installed.
Further, a program for executing the processing shown in FIG. 5 to be described later may be installed on a server owned by a contractor. In this case, the user accesses a trader's server from a general-purpose computer owned by the user or the like via a network such as the Internet, and orders a printed matter from a screen of Internet browsing software or the like.

なお、画像出力受付端末1は、料金算出、レシート(引換券)の発行を行うだけでなく、課金機を装備しているため、利用者に入金を要求して現金による課金処理を行うようにすることもできる。   The image output receiving terminal 1 is not only for calculating charges and issuing receipts (vouchers), but also equipped with a billing machine, so that the user is requested to deposit and perform billing with cash. You can also

図2は、画像出力受付端末1のハードウエアの構成例を示すブロック図である。   FIG. 2 is a block diagram illustrating a hardware configuration example of the image output receiving terminal 1.

コンピュータ30は、制御部31、記憶部32、入出力部33、通信部34等から構成され、各種メディア読取部41、通信部42、シャッタ43、モニタ44、コインメック45、ビルバリ46、レシートジャーナル処理部47、およびプリンタ48、および製本機50を制御する。   The computer 30 includes a control unit 31, a storage unit 32, an input / output unit 33, a communication unit 34, and the like. Various media reading units 41, a communication unit 42, a shutter 43, a monitor 44, a coin mech 45, a bill validator 46, a receipt journal. The processing unit 47, the printer 48, and the bookbinding machine 50 are controlled.

制御部31は、プログラムの実行を行うCPU(Central processing Unit)と、プログラム命令あるいはデータ等を格納するためのRAM(Random Access Memory)、ROM(Read Only Memory)等で構成される。制御部31は、記憶部32等に格納されたプログラムに従って、バス35を介して接続された各装置を制御する。   The control unit 31 includes a CPU (Central Processing Unit) that executes a program, a RAM (Random Access Memory) for storing program instructions or data, a ROM (Read Only Memory), and the like. The control unit 31 controls each device connected via the bus 35 in accordance with a program stored in the storage unit 32 or the like.

記憶部32には、制御部31が実行するプログラム、プログラム実行に必要なデータ、OS(Operating System)等が格納される。プログラムは、例えば、画像入力プログラム、課金処理プログラム、レシート印刷処理プログラム、保守プログラム等である。データは、例えば、画像データや印刷データ等である。   The storage unit 32 stores a program executed by the control unit 31, data necessary for program execution, an OS (Operating System), and the like. The program is, for example, an image input program, a billing process program, a receipt print process program, a maintenance program, or the like. The data is, for example, image data or print data.

プログラムのコードは、制御部31により必要に応じて読み出され、RAMに移され、CPUに読み出されて各種機能として実行される。   The program code is read by the control unit 31 as necessary, transferred to the RAM, read to the CPU, and executed as various functions.

入出力部33は、記憶部32に格納されているプログラム等の更新や、画像出力受付端末1の設定等を行うメンテナンス時に用いられる。   The input / output unit 33 is used during maintenance for updating a program stored in the storage unit 32, setting the image output receiving terminal 1, and the like.

通信部34は、通信制御装置、通信ポート等を有し、画像出力受付端末1と図示せぬネットワーク間の通信を媒介する通信インターフェースである。通信部34は、ネットワークを介して画像出力受付端末1と他の外部装置間の通信制御を行う。   The communication unit 34 includes a communication control device, a communication port, and the like, and is a communication interface that mediates communication between the image output reception terminal 1 and a network (not shown). The communication unit 34 performs communication control between the image output reception terminal 1 and another external device via the network.

各種メディア読取部41は、メディア投入口12の各メディアの挿入口に対応して画像出力受付端末1内部に設けられ、挿入された入力メディアに予め記憶されている画像データを読み込む。通信部42は、通信口13の各通信ポートに対応して設置されており、通信中の携帯端末に予め記憶されている画像データを読み込む。   The various media readers 41 are provided in the image output receiving terminal 1 corresponding to the media insertion ports of the media insertion port 12 and read image data stored in advance in the inserted input media. The communication unit 42 is installed corresponding to each communication port of the communication port 13 and reads image data stored in advance in the mobile terminal that is communicating.

シャッタ43は、メディア投入口12の各挿入口に設けられ、入力メディアの挿入口を開閉し、読取処理の最中や、課金処理が完了するまで、入力メディアを取り出せないようにする。モニタ44は、タッチパネル付ディスプレイ11である。   The shutter 43 is provided at each insertion port of the media insertion port 12 and opens and closes the input medium insertion port so that the input medium cannot be taken out during the reading process or until the accounting process is completed. The monitor 44 is the display 11 with a touch panel.

コインメック45、ビルバリ46、レシートジャーナル処理部47は、課金機能の役割を果たす。コインメック45は、硬貨投入口16に対応して画像出力受付端末1内部に設けられ、硬貨の入出力を管理する。ビルバリ46は、紙幣挿入口17に対応して画像出力受付端末1内部に設けられ、紙幣の入出力を管理する。   The coin mech 45, the bill burr 46, and the receipt journal processing unit 47 serve as a charging function. The coin mech 45 is provided inside the image output receiving terminal 1 corresponding to the coin insertion slot 16, and manages input / output of coins. The bill burr 46 is provided inside the image output receiving terminal 1 corresponding to the bill insertion slot 17 and manages bill input / output.

レシートジャーナル処理部47は、レシート取出口15に対応して画像出力受付端末1内部に設けられ、利用者の徴収金額や注文内容に応じたレシートを印刷する。   The receipt journal processing unit 47 is provided inside the image output receiving terminal 1 corresponding to the receipt outlet 15 and prints a receipt according to the collected amount of the user and the order contents.

プリンタ48は、印刷物取出口19に対応して画像出力受付端末1内部に設けられ、印刷物を印刷する。プリンタ48は、画像データを印刷する高解像度カラープリンタであり、熱転写プリンタあるいはインクジェット型など、プリンタの方式は特に問わない。印刷する記録媒体は、シート状またはロール状の紙である。   The printer 48 is provided in the image output receiving terminal 1 corresponding to the printed material outlet 19 and prints the printed material. The printer 48 is a high-resolution color printer that prints image data, and a printer system such as a thermal transfer printer or an ink jet type is not particularly limited. The recording medium to be printed is sheet or roll paper.

製本機50は、ローラや搬送路等を有し、プリンタ48で印刷された印刷物を所定の製本方法で製本しフォトブック等の製本物を作成して出力する。   The bookbinding machine 50 has rollers, a conveyance path, and the like, and binds the printed matter printed by the printer 48 by a predetermined bookbinding method to create a booklet such as a photo book and outputs it.

なお、プリンタ48は、画像出力受付端末1内部に設けられ、そこで印刷が行われるが、これに限らず、例えば、通信部34およびネットワークを介して接続されたプリンタサーバに画像データを転送し、そこで印刷を行わせることも勿論可能である。
また、製本機50も、画像出力受付端末1内部に設けられ、そこで製本が行われるが、これに限らず、例えば、図示せぬ搬送路を介して接続された外部の製本機に印刷物を搬送し、そこで製本を行わせるようにしてもよい。
すなわち、画像出力受付端末1と、プリンタ48、製本機50はそれぞれ別体であってもよい。
The printer 48 is provided inside the image output receiving terminal 1 and performs printing there. However, the printer 48 is not limited to this, and for example, transfers the image data to the communication server 34 and a printer server connected via the network. Therefore, it is of course possible to perform printing.
The bookbinding machine 50 is also provided inside the image output receiving terminal 1 and bookbinding is performed there. However, the bookbinding machine 50 is not limited to this, and for example, the printed material is conveyed to an external bookbinding machine connected via a conveyance path (not shown). Then, bookbinding may be performed there.
That is, the image output receiving terminal 1, the printer 48, and the bookbinding machine 50 may be separate from each other.

図3は、製本機50のハードウエアの構成例を示すブロック図である。   FIG. 3 is a block diagram illustrating a hardware configuration example of the bookbinding machine 50.

製本機50は、印刷物を折りたたむ折り機構51、印刷物をホチキスや製本テープ、背表紙、糊等で綴じる綴じ機構52、印刷物を化粧断裁する裁断機構53等を備えるものを用いることができる。これらの機構としては、既知のものを使用できる。フォトブックの製本方法の詳細については、特開2010−137564号公報等に記載されている通り公知の技術である。   The bookbinding machine 50 may include a folding mechanism 51 that folds the printed material, a binding mechanism 52 that binds the printed material with a staple, a binding tape, a back cover, glue, a cutting mechanism 53 that trims the printed material, and the like. As these mechanisms, known ones can be used. The details of the bookbinding method of the photobook are known techniques as described in JP 2010-137564 A and the like.

図4は、画像出力受付端末1内のコンピュータ30の機能構成例を示すブロック図である。図4に示す機能部のうちの少なくとも一部は、図2の制御部31により画像印刷プログラムが実行されることによって実現される。   FIG. 4 is a block diagram illustrating a functional configuration example of the computer 30 in the image output reception terminal 1. At least a part of the functional units shown in FIG. 4 is realized by executing the image printing program by the control unit 31 of FIG.

入力制御部61は、各種メディア読取部41で読み込まれた画像データや通信部42で読み込まれた画像データの入力を制御する。   The input control unit 61 controls input of image data read by the various media reading units 41 and image data read by the communication unit 42.

なお、画像入力手段としては、メディア投入口12にメモリカードを挿入し、そこからデータを読み込む以外にも、以下の2つの方法がある。
1.インターネットを介して、オンラインアルバムサーバから読み込む。
2.インターネットを介して、オンラインアルバムサーバからスマートフォン等の携帯端末がダウンロードし、更に、近距離通信によって、スマートフォン等から読み込む。
As the image input means, there are the following two methods other than inserting a memory card into the media insertion slot 12 and reading data therefrom.
1. Read from online album server via the Internet.
2. A portable terminal such as a smartphone is downloaded from the online album server via the Internet, and further read from the smartphone or the like by short-range communication.

表示制御部62は、入力制御部61に入力された画像データの一覧表示画面、画像データの印刷サービスを利用者に提供するための画像出力サービス案内画面等の各種画面のモニタ44上への表示を制御する。   The display control unit 62 displays on the monitor 44 various screens such as a list display screen of image data input to the input control unit 61 and an image output service guide screen for providing a print service of image data to the user. To control.

画像受付部63は、モニタ44に表示されている画像データの一覧表示画面において、利用者による画像の選択を受け付ける。   The image receiving unit 63 receives a selection of an image by the user on the image data list display screen displayed on the monitor 44.

編集部64は、利用者により印刷する画像の編集が行われた場合、入力制御部61に入力された編集内容を表わす入力データに基づいて、印刷情報を更新(編集)する。編集部64のさらに詳細な機能構成例は、図13を参照して後述する。   When the user edits an image to be printed, the editing unit 64 updates (edits) the printing information based on the input data representing the editing content input to the input control unit 61. A more detailed functional configuration example of the editing unit 64 will be described later with reference to FIG.

課金部65は、印刷注文に応じた料金を算出し、その算出結果をモニタ44に表示させ、利用者に支払いを要求する。また課金部65は、コインメック45やビルバリ46の金銭の入出力を管理する。   The accounting unit 65 calculates a fee corresponding to the print order, displays the calculation result on the monitor 44, and requests payment from the user. The accounting unit 65 manages the input / output of money in the coin mech 45 and the bill validator 46.

印刷実行部66は、課金部65によって課金処理が完了すると、印刷対象の画像データを所定位置に配した後、印刷データに変換し、印刷データの印刷を実行する。   When the billing process is completed by the billing unit 65, the print execution unit 66 places the image data to be printed at a predetermined position, converts the image data into print data, and prints the print data.

〔第1の実施形態〕
図5〜図12を参照しながら、第1の実施形態について説明する。第1の実施形態では、「通常印刷」にて印刷注文を行う一例について説明する。
[First Embodiment]
The first embodiment will be described with reference to FIGS. In the first embodiment, an example in which a print order is made by “normal printing” will be described.

図5は、画像出力受付端末1のポートレイト処理を説明するフローチャートである。ポートレイト処理は、各種メディア読取部41より画像データが入力され、入力された画像データが、画像出力受付端末1の制御部31を介して画像出力受付端末1の記憶部32に記憶される場合に実行される処理である。   FIG. 5 is a flowchart for explaining a portrait process of the image output receiving terminal 1. In the portrait processing, image data is input from various media reading units 41, and the input image data is stored in the storage unit 32 of the image output receiving terminal 1 via the control unit 31 of the image output receiving terminal 1. It is a process to be executed.

画像出力受付端末1の制御部31は、編集項目選択画面67(図6参照)をモニタ44に表示し、利用者から、編集対象の画像データの選択を受け付ける(ステップS101)。   The control unit 31 of the image output receiving terminal 1 displays the editing item selection screen 67 (see FIG. 6) on the monitor 44, and receives selection of image data to be edited from the user (step S101).

図6は、編集項目選択画面67の一例を示す図である。
編集項目選択画面67には入力画像リスト68が配置される。入力画像リスト68は、画像出力受付端末1の記憶部32に記憶される画像データのリストである。図6に示す例では、入力画像リスト68に、7枚の画像データのサムネイル画像が表示されている。入力画像リスト68の左右に配置されたボタン69R、69Lは、記憶部32に記憶される他の画像データのサムネイル画像を表示する場合に、利用者によってタッチ操作される。入力画像リスト68の中から、所望の画像データが利用者によって指定される。
FIG. 6 is a diagram illustrating an example of the edit item selection screen 67.
An input image list 68 is arranged on the edit item selection screen 67. The input image list 68 is a list of image data stored in the storage unit 32 of the image output reception terminal 1. In the example shown in FIG. 6, thumbnail images of seven pieces of image data are displayed in the input image list 68. The buttons 69R and 69L arranged on the left and right of the input image list 68 are touch-operated by the user when displaying thumbnail images of other image data stored in the storage unit 32. Desired image data is designated by the user from the input image list 68.

画像出力受付端末1の制御部31は、ステップS101にて受け付けた画像データ(以下、処理対象画像データと表記)を編集項目選択画面67の処理対象画像表示領域70に配置して、モニタ44に表示する(ステップS102)。
編集項目選択画面67には、画像の明るさを調整する明るさ調整ボタン72aや、画像のサイズを調整するサイズ調整ボタン72bや、画像をポートレイト風の写真に編集するポートレイトボタン72cなど、各種編集項目に対応するボタンが設けられる。
なお、処理対象画像データの編集が行われた場合、画像出力受付端末1の制御部31は、編集内容に基づいて随時、処理対象画像データを更新して、記憶部32に記憶させるものとする。
The control unit 31 of the image output receiving terminal 1 arranges the image data received in step S101 (hereinafter referred to as processing target image data) in the processing target image display area 70 of the edit item selection screen 67 and displays it on the monitor 44. Displayed (step S102).
The edit item selection screen 67 includes a brightness adjustment button 72a for adjusting the brightness of the image, a size adjustment button 72b for adjusting the size of the image, a portrait button 72c for editing the image into a portrait-like photograph, and the like. Buttons corresponding to various editing items are provided.
When the processing target image data is edited, the control unit 31 of the image output receiving terminal 1 updates the processing target image data as needed based on the editing content and stores the updated processing target image data in the storage unit 32. .

画像出力受付端末1の制御部31は、利用者から、ポートレイトボタン72cの選択を受け付けると(ステップS103)、公知の顔認識技術を用いて、処理対象画像データの中の人物の顔画像を抽出する(ステップS104)。制御部31は、処理対象画像データから人物の顔画像が抽出されるか否かを判断する(ステップS105)。   When receiving the selection of the portrait button 72c from the user (step S103), the control unit 31 of the image output receiving terminal 1 uses a known face recognition technique to convert a person's face image in the processing target image data. Extract (step S104). The control unit 31 determines whether a human face image is extracted from the processing target image data (step S105).

人物の顔画像が抽出されない場合(ステップS105のNo)、画像出力受付端末1の制御部31は、人物の顔画像が抽出されないことを利用者に知らせるメッセージ画面(図示せず)をモニタ44に表示し、利用者から、編集対象の画像データの選択を再度受け付ける。人物の顔画像が抽出される場合(ステップS105のYes)、制御部31は、ポートレイト編集画面75(図7参照)をモニタ44に表示する(ステップS106)。   When the face image of the person is not extracted (No in step S105), the control unit 31 of the image output receiving terminal 1 displays a message screen (not shown) on the monitor 44 informing the user that the face image of the person is not extracted. Display, and again accepts selection of image data to be edited from the user. When a human face image is extracted (Yes in step S105), the control unit 31 displays a portrait edit screen 75 (see FIG. 7) on the monitor 44 (step S106).

図7は、ポートレイト編集画面75の一例を示す図である。ポートレイト編集画面75には、ステップS104にて抽出された人物の顔画像の領域を点線で表示する処理対象画像データが、人物抽出画像表示領域78に配置される。   FIG. 7 is a diagram illustrating an example of the portrait edit screen 75. In the portrait edit screen 75, processing target image data for displaying the area of the face image of the person extracted in step S104 with a dotted line is arranged in the person extracted image display area 78.

画像出力受付端末1の制御部31は、利用者から、ステップS104にて抽出された人物の中から特定人物の指定を受け付けて(ステップS107)、特定人物の目位置(目と目の間)の指定を受け付けると(ステップS108)、特定人物画像の輪郭を抽出する(ステップS109)。制御部31は、特定人物画像の輪郭を、人物抽出画像表示領域78上に点線で表示する。   The control unit 31 of the image output acceptance terminal 1 accepts designation of a specific person from the persons extracted in step S104 from the user (step S107), and the eye position of the specific person (between eyes). Is received (step S108), the contour of the specific person image is extracted (step S109). The control unit 31 displays the outline of the specific person image on the person extracted image display area 78 with a dotted line.

またステップS108にて、画像出力受付端末1の制御部31は、特定人物について公知の顔認識処理を実行することで、特定人物の目位置を特定しても良い。   In step S108, the control unit 31 of the image output receiving terminal 1 may specify the eye position of the specific person by executing a known face recognition process for the specific person.

ステップS109にて抽出された輪郭は、ポートレイト編集画面75に設けられた輪郭調整ボタン73が利用者によりタッチ操作されることで、自由に調整することができる。画像出力受付端末1の制御部31は、利用者から、輪郭拡大ボタン73aの選択を受け付けると、輪郭を特定の人物の体全体に向かって段階的に広げ、輪郭縮小ボタン73bの選択を受け付けると、輪郭を特定の人物の目位置に向かって段階的に狭める。   The contour extracted in step S109 can be freely adjusted by a user touching the contour adjustment button 73 provided on the portrait edit screen 75. When the control unit 31 of the image output receiving terminal 1 receives the selection of the contour enlargement button 73a from the user, the control unit 31 spreads the contour stepwise toward the entire body of the specific person and receives the selection of the contour reduction button 73b. The outline is narrowed step by step toward the eye position of a specific person.

利用者により、輪郭調整ボタン73がタッチ操作されると、図8に示すように、特定人物画像の顔の輪郭を抽出することができる。同様にして、図9に示すように、特定人物画像の人物全体の輪郭を抽出することができる。   When the user touches the contour adjustment button 73, the contour of the face of the specific person image can be extracted as shown in FIG. Similarly, as shown in FIG. 9, the outline of the entire person of the specific person image can be extracted.

また、ポートレイト編集画面75には、編集画面移行ボタン74と、戻るボタン76と、進むボタン77が設けられる。画像出力受付端末1の制御部31は、編集画面移行ボタン74のタッチ操作を検知すると、モニタ44に編集項目選択画面67を表示する。画像出力受付端末1の制御部31は、戻るボタン76のタッチ操作を検知すると、1つ前の操作による処理に戻る。
画像出力受付端末1の制御部31は、進むボタン77のタッチ操作を検知すると、人物画像鮮鋭化処理に進む(ステップS110)。
画像出力受付端末1の制御部31は、利用者から、特定人物の指定を受け付けず、進むボタン77のタッチ操作を検知すると(ステップS106のNo)、ステップS104にて抽出された全ての人物の顔画像について、輪郭を自動で抽出して、人物画像鮮鋭化処理に進む。
The portrait edit screen 75 is provided with an edit screen transition button 74, a return button 76, and a forward button 77. When detecting the touch operation of the edit screen transition button 74, the control unit 31 of the image output reception terminal 1 displays the edit item selection screen 67 on the monitor 44. When the control unit 31 of the image output receiving terminal 1 detects the touch operation of the return button 76, the control unit 31 returns to the process by the previous operation.
When detecting the touch operation of the forward button 77, the control unit 31 of the image output reception terminal 1 proceeds to the person image sharpening process (step S110).
When the control unit 31 of the image output receiving terminal 1 does not accept the designation of the specific person from the user and detects a touch operation of the forward button 77 (No in Step S106), all the persons extracted in Step S104 are detected. The outline of the face image is automatically extracted, and the process proceeds to the person image sharpening process.

また、ステップS104にて複数の人物の顔画像が抽出される場合、画像出力受付端末1の制御部31は、ステップS106からステップS109を繰り返して、利用者から、複数の特定人物の指定を受け付ける。   In addition, when face images of a plurality of persons are extracted in step S104, the control unit 31 of the image output receiving terminal 1 repeats steps S106 to S109, and receives designation of a plurality of specific persons from the user. .

続いて、人物画像鮮鋭化処理について説明する。
画像出力受付端末1の制御部31は、ステップS108にて指定された特定人物の目位置を中心に、ステップS109にて抽出された輪郭に向かって、グラデーションマップを作成する。
Next, the person image sharpening process will be described.
The control unit 31 of the image output reception terminal 1 creates a gradation map centering on the eye position of the specific person specified in step S108 toward the contour extracted in step S109.

図10は、図8の輪郭内の画像領域に対して作成されたグラデーションマップ81である。また図11は、図9の輪郭内の画像領域に対して作成されたグラデーションマップ82である。   FIG. 10 is a gradation map 81 created for the image area in the contour of FIG. FIG. 11 is a gradation map 82 created for the image area in the contour of FIG.

画像出力受付端末1の制御部31は、任意の鮮鋭化フィルタを作成する。鮮鋭化フィルタとは、例えば、処理対象画像データをそのまま出力するフィルタと、ラプラシアンフィルタの差分によって得られる画像フィルタである。制御部31は、鮮鋭化フィルタにグラデーションマップ(図10、図11参照)に対応するグラデーション値を掛け合わして新たな鮮鋭化フィルタを作成し、ステップS109にて抽出された輪郭内の画像領域に適用する。輪郭境界線近傍の画像領域には、任意の平均化フィルタを適用する。これにより、輪郭線に多少のずれがあっても、自然な仕上がりの処理が可能となる。
なお、画像出力受付端末1の制御部31は、ステップS107で利用者から特定人物の指定を受け付けず、人物画像鮮鋭化処理を実行する場合(ステップS106のNo)、鮮鋭化フィルタをそのまま、ステップS109にて抽出された輪郭内の画像領域に適用する。
画像出力受付端末1の制御部31は、人物画像鮮鋭化処理を適用した処理対象画像データのプレビュー画像を作成する。
The control unit 31 of the image output reception terminal 1 creates an arbitrary sharpening filter. The sharpening filter is, for example, an image filter obtained by a difference between a filter that outputs processing target image data as it is and a Laplacian filter. The control unit 31 multiplies the sharpening filter by a gradation value corresponding to the gradation map (see FIGS. 10 and 11) to create a new sharpening filter, and applies it to the image area in the contour extracted in step S109. Apply. An arbitrary averaging filter is applied to the image region in the vicinity of the contour boundary line. Thereby, even if there is a slight shift in the contour line, it is possible to perform a natural finish process.
Note that the control unit 31 of the image output receiving terminal 1 does not accept the designation of the specific person from the user in step S107 and executes the person image sharpening process (No in step S106), the step is performed with the sharpening filter as it is. This is applied to the image area in the contour extracted in S109.
The control unit 31 of the image output receiving terminal 1 creates a preview image of the processing target image data to which the person image sharpening process is applied.

また、画像出力受付端末1の制御部31は、ステップS108にて特定人物の目位置の指定を受け付けずに人物画像鮮鋭化処理を実行することもできる。その場合は、鮮鋭化フィルタをそのまま、ステップS109にて抽出された輪郭内の画像領域に適用する。   In addition, the control unit 31 of the image output receiving terminal 1 can execute the person image sharpening process without receiving the specification of the eye position of the specific person in step S108. In that case, the sharpening filter is applied as it is to the image region in the contour extracted in step S109.

画像出力受付端末1の制御部31は、プレビュー画像が配置された確認画面(図示せず)をモニタ44に表示する(ステップS111)。
画像出力受付端末1の制御部31は、利用者から確認画面に設けられたOKボタン(図示せず)の選択を検知すると(ステップS112のYes)、背景画像平滑化処理に進む(ステップS114)。
画像出力受付端末1の制御部31は、確認画面に設けられたやり直しボタン(図示せず)の選択を検知すると(ステップS112のNo)、鮮鋭化の度合いを変更する鮮鋭値変更画面(図示せず)をモニタ44に表示する。画像出力受付端末1の制御部31は、利用者から鮮鋭値の変更を受け付けると(ステップS113)、ステップS110に戻る。
The control unit 31 of the image output receiving terminal 1 displays a confirmation screen (not shown) on which the preview image is arranged on the monitor 44 (step S111).
When the control unit 31 of the image output receiving terminal 1 detects selection of an OK button (not shown) provided on the confirmation screen from the user (Yes in step S112), the control unit 31 proceeds to background image smoothing processing (step S114). .
When the control unit 31 of the image output receiving terminal 1 detects selection of a redo button (not shown) provided on the confirmation screen (No in step S112), a sharpness value change screen (not shown) for changing the degree of sharpening. Are displayed on the monitor 44. When receiving the change of the sharp value from the user (step S113), the control unit 31 of the image output receiving terminal 1 returns to step S110.

鮮鋭化の度合いを変更する手段として、制御部31は、例えば、ステップS110で用いたラプラシアンフィルタに、0より大きい任意の定数値(以下、鮮鋭値と表記)を乗じた新たなラプラシアンフィルタを作成する。鮮鋭値を大きくすると、鮮鋭化の度合いが増す。
鮮鋭値は、鮮鋭値変更画面に設けられたバー(図示せず)などによって、利用者によって指定されることができ、利用者の好みに合った画像に仕上げることができる。
As a means for changing the degree of sharpening, for example, the control unit 31 creates a new Laplacian filter obtained by multiplying the Laplacian filter used in step S110 by an arbitrary constant value larger than 0 (hereinafter referred to as a sharpening value). To do. Increasing the sharpness value increases the degree of sharpening.
The sharpness value can be designated by the user by means of a bar (not shown) provided on the sharpness value change screen, and an image suitable for the user's preference can be finished.

続いて、背景画像平滑化処理について説明する。
画像出力受付端末1の制御部31は、任意の平均化フィルタを作成し、ステップS109にて抽出された輪郭外の画像領域について、平均化フィルタを適用する。平均化フィルタとは、例えば、任意の定数(以下、平滑値と表記)によって囲まれる画素領域(例えば、3×3画素、5×5画素など)内の画素数の平均値を算出して、各画素それぞれに算出された平均値をもつ画像フィルタである。
画像出力受付端末1の制御部31は、背景画像平滑化処理を適用した処理対象画像データのプレビュー画像83を作成する。
Next, the background image smoothing process will be described.
The control unit 31 of the image output reception terminal 1 creates an arbitrary averaging filter and applies the averaging filter to the image region outside the contour extracted in step S109. For example, the averaging filter calculates an average value of the number of pixels in a pixel region (for example, 3 × 3 pixels, 5 × 5 pixels, etc.) surrounded by an arbitrary constant (hereinafter referred to as a smooth value), This is an image filter having an average value calculated for each pixel.
The control unit 31 of the image output reception terminal 1 creates a preview image 83 of the processing target image data to which the background image smoothing process is applied.

画像出力受付端末1の制御部31は、背景画像平滑化処理を適用した処理対象画像データのプレビュー画像83が配置されたプレビュー画像確認画面84をモニタ44に表示する(ステップS116)。   The control unit 31 of the image output receiving terminal 1 displays the preview image confirmation screen 84 on which the preview image 83 of the processing target image data to which the background image smoothing process is applied is arranged on the monitor 44 (step S116).

図12は、プレビュー画像83が配置されたプレビュー画像確認画面84の一例を示す。
画像出力受付端末1の制御部31は、プレビュー画像確認画面84に設けられたOKボタン85の選択を検知すると(ステップS116のYes)、処理対象画像データから、S109にて輪郭抽出された人物以外の、人物の顔画像が抽出されるか否かを判断する。抽出されない場合には、制御部31は、編集項目選択画面67を、モニタ44に表示する。抽出される場合には、制御部31は、特定外人物画像平滑化処理移行確認画面(図示せず)をモニタ44に表示する(ステップS118)。
画像出力受付端末1の制御部31は、プレビュー画像確認画面84に設けられたやり直しボタン86の選択を検知すると(ステップS116のNo)、平滑化の度合いを変更する平滑値変更画面(図示せず)をモニタ44に表示する。画像出力受付端末1の制御部31は、利用者から平滑値の変更を受け付けると(ステップS117)、ステップS114に戻る。
FIG. 12 shows an example of the preview image confirmation screen 84 on which the preview image 83 is arranged.
When the control unit 31 of the image output receiving terminal 1 detects selection of the OK button 85 provided on the preview image confirmation screen 84 (Yes in step S116), the control unit 31 other than the person whose contour is extracted in S109 from the processing target image data. It is determined whether or not a human face image is extracted. If not extracted, the control unit 31 displays an edit item selection screen 67 on the monitor 44. When extracted, the control unit 31 displays a non-specific person image smoothing process transition confirmation screen (not shown) on the monitor 44 (step S118).
When the control unit 31 of the image output receiving terminal 1 detects selection of the redo button 86 provided on the preview image confirmation screen 84 (No in step S116), a smooth value change screen (not shown) for changing the degree of smoothing. ) Is displayed on the monitor 44. When the control unit 31 of the image output receiving terminal 1 receives a change in the smooth value from the user (step S117), the control unit 31 returns to step S114.

平滑化の度合いを変更する手段として、画像出力受付端末1の制御部31は、例えば、ステップS114で用いた平均化フィルタの平滑値を変更した新たな平均化フィルタを作成する。平滑値を大きくすると、平滑化の度合いが増す。
平滑値は、平滑値変更画面に設けられたバー(図示せず)などによって、利用者によって指定することができ、利用者の好みに合った画像に仕上げることができる。
As means for changing the degree of smoothing, for example, the control unit 31 of the image output receiving terminal 1 creates a new averaging filter in which the smoothing value of the averaging filter used in step S114 is changed. Increasing the smooth value increases the degree of smoothing.
The smooth value can be designated by the user with a bar (not shown) provided on the smooth value change screen, and can be finished into an image that suits the user's preference.

画像出力受付端末1の制御部31は、特定外人物画像平滑化処理移行確認画面に配置される実行ボタン(図示せず)の選択を検知すると(ステップS118のYes)、特定外人物を指定する特定外人物指定画面(図示せず)をモニタ44に表示する。特定外人物指定画面には、ステップS118にて抽出された人物の顔画像の領域を点線で表示する処理対象画像データが配置される。
画像出力受付端末1の制御部31は、特定外人物画像平滑化処理移行確認画面に配置される戻るボタン(図示せず)の選択を検知すると(ステップS118のNo)、編集項目選択画面67をモニタ44に表示する。
When the control unit 31 of the image output receiving terminal 1 detects the selection of an execution button (not shown) arranged on the screen for confirming the transition of the unspecified person image smoothing process (Yes in step S118), it designates the unspecified person. A non-specific person designation screen (not shown) is displayed on the monitor 44. On the non-specific person designation screen, processing target image data for displaying the area of the face image of the person extracted in step S118 with a dotted line is arranged.
When the control unit 31 of the image output receiving terminal 1 detects selection of a return button (not shown) arranged on the non-specific person image smoothing process transition confirmation screen (No in step S118), the control unit 31 displays the edit item selection screen 67. Displayed on the monitor 44.

続いて、特定外人物画像平滑化処理について説明する。
画像出力受付端末1の制御部31は、利用者から、ステップS118にて抽出された人物の中から、特定外人物の指定を受け付けて(ステップS119)、特定外人物の目位置(目と目の間)の指定を受け付けると、特定外人物の輪郭を抽出し、特定外人物画像平滑化処理を行う(ステップS120)。
制御部31は、指定された特定外人物の目位置を中心に、抽出された輪郭に向かって、グラデーションマップを作成する。
続いて、制御部31は、任意の平均化フィルタを作成する。平均化フィルタにグラデーションマップに対応するグラデーション値を掛け合わして、輪郭内の画像領域に適用する。
画像出力受付端末1の制御部31は、特定外人物画像平滑化処理を適用した処理対象画像データのプレビュー画像を作成する。
Subsequently, the non-specific person image smoothing process will be described.
The control unit 31 of the image output acceptance terminal 1 accepts designation of a non-specific person from among the persons extracted in step S118 from the user (step S119), and the eye position of the non-specific person (eyes and eyes). (B) is extracted, the contour of the non-specific person is extracted, and the non-specific person image smoothing process is performed (step S120).
The control unit 31 creates a gradation map toward the extracted contour around the eye position of the designated non-specific person.
Subsequently, the control unit 31 creates an arbitrary averaging filter. The averaging filter is multiplied by the gradation value corresponding to the gradation map and applied to the image area in the contour.
The control unit 31 of the image output reception terminal 1 creates a preview image of the processing target image data to which the non-specific person image smoothing process is applied.

また、画像出力受付端末1の制御部31は、特定外人物の目位置の指定を受付けずに、特定外人物画像平滑化処理を実行しても良い。その場合は、平均化フィルタをそのまま特定外人物の輪郭内の画像領域に適用する。   Further, the control unit 31 of the image output receiving terminal 1 may execute the non-specific person image smoothing process without receiving the designation of the eye position of the non-specific person. In that case, the averaging filter is applied as it is to the image area within the contour of the non-specific person.

画像出力受付端末1の制御部31は、特定外人物画像平滑化処理を適用した処理対象画像データのプレビュー画像が配置された確認画面(図示せず)をモニタ44に表示する(ステップS121)。
画像出力受付端末1の制御部31は、確認画面に設けられたOKボタン(図示せず)の選択を検知すると(ステップS122のYes)、編集項目選択画面67をモニタ44に表示する(ステップS124)。
画像出力受付端末1の制御部31は、確認画面に設けられたやり直しボタン(図示せず)の選択を検知すると(ステップS122のNo)、平滑化の度合いを変更する平滑値変更画面(図示せず)をモニタ44に表示する。制御部31は、利用者から平滑値の変更を受け付けると(ステップS123)、ステップS118に戻る。
平滑値は、平滑値変更画面に設けられたバー(図示せず)などによって、利用者によって指定することができ、利用者の好みに合った画像に仕上げることができる。
The control unit 31 of the image output reception terminal 1 displays a confirmation screen (not shown) on which the preview image of the processing target image data to which the non-specific person image smoothing process is applied is arranged on the monitor 44 (step S121).
When detecting the selection of an OK button (not shown) provided on the confirmation screen (Yes in step S122), the control unit 31 of the image output receiving terminal 1 displays the edit item selection screen 67 on the monitor 44 (step S124). ).
When the control unit 31 of the image output receiving terminal 1 detects selection of a redo button (not shown) provided on the confirmation screen (No in step S122), the smoothing value changing screen (not shown) for changing the degree of smoothing. Are displayed on the monitor 44. If the control part 31 receives the change of a smooth value from a user (step S123), it will return to step S118.
The smooth value can be designated by the user with a bar (not shown) provided on the smooth value change screen, and can be finished into an image that suits the user's preference.

以上のようなポートレイト処理を行った後、利用者によって、印刷実行が指示されると、画像出力受付端末1の制御部31は、印刷対象の画像データを印刷データに変換し、印刷データをプリンタ48に送信し、印刷を指示する。印刷された印刷物は、印刷物取出口19から排出され、利用者に提供される。   After performing the portrait processing as described above, when the user gives an instruction to execute printing, the control unit 31 of the image output receiving terminal 1 converts the image data to be printed into print data, The data is transmitted to the printer 48 and printing is instructed. The printed matter is discharged from the printed matter outlet 19 and provided to the user.

更に、前述したように、本発明は、その場で印刷物を受け取る場合に限られず、「オンラインプリント」にも適用可能である。「オンラインプリント」の場合、利用者が、自宅などに設置されているコンピュータから同様の手順によって印刷物の発注を行い、郵送によって印刷物が提供される。   Furthermore, as described above, the present invention is not limited to the case of receiving printed matter on the spot, but can also be applied to “online printing”. In the case of “online printing”, a user places an order for printed material from a computer installed at home or the like according to the same procedure, and the printed material is provided by mail.

以上、第1の実施形態によれば、目的の人物の画像データに対してポートレイト処理を適用することによって、目的の人物のみを際立たせた、自然なポートレイト風の写真を作成することができる。更に、目的以外の人物の顔に自然なぼかしをかけることで、背景に意図しない人物が写った写真をプリントして配布したい場合や、前述したようにポートレイト処理を施した画像データをネットワーク上のホームページ等に掲載する場合には、個人情報トラブルを回避することも可能になる。   As described above, according to the first embodiment, by applying the portrait processing to the image data of the target person, it is possible to create a natural portrait-like photograph that highlights only the target person. it can. In addition, if you want to distribute a photo of an unintended person in the background by naturally blurring the face of a person other than the target, or if you want to distribute image data that has undergone portrait processing as described above on the network It is possible to avoid personal information troubles when it is posted on the homepage.

〔第2の実施形態〕
図13〜図17を参照しながら、第2の実施形態について説明する。第2の実施形態では、「フォトブック」にて印刷注文を行う一例について説明する。
[Second Embodiment]
The second embodiment will be described with reference to FIGS. In the second embodiment, an example in which a print order is made using a “photo book” will be described.

図13は、図4の編集部64の更に詳細な機能構成例を示すブロック図である。   FIG. 13 is a block diagram showing a more detailed functional configuration example of the editing unit 64 of FIG.

画像ポイント算出部91は、入力制御部61に入力された画像データの画像ポイントを算出する。画像ポイントには、登場ポイント、領域ポイント、笑顔ポイント、および写真ポイントがある。
登場ポイントは、公知の顔認識技術を用いて、入力された画像データ中の人物(顔画像)を抽出し、人物毎の登場回数をポイント化したものである。
領域ポイントは、公知の顔認識技術を用いて、画像データ中の顔の大きさ(領域)を抽出し、人物毎の全画像領域における顔の大きさの割合をポイント化したものである。
笑顔ポイントは、公知の笑顔認識技術を用いて、画像データ中の人物が笑顔かどうかを認識し、どのくらい笑っているかをポイント化したものである。
写真ポイントは、顔領域にピントが合っていることでよく撮れた画像中の人物毎の登場回数をポイント化したものである。
The image point calculation unit 91 calculates an image point of the image data input to the input control unit 61. Image points include appearance points, area points, smile points, and photo points.
The appearance points are obtained by extracting a person (face image) from the input image data using a known face recognition technique and converting the number of appearances for each person into points.
The area point is obtained by extracting the face size (area) in the image data using a known face recognition technique, and converting the face size ratio in the entire image area for each person into points.
The smile point is obtained by recognizing whether or not a person in the image data is smiling using a known smile recognition technique, and converting the smile point into points.
The photograph point is a point that represents the number of appearances of each person in the image that is often taken when the face area is in focus.

つまり、画像ポイント算出部91は、公知の技術を用いて、登場ポイント、領域ポイント、笑顔ポイント、および写真ポイントを算出する。   That is, the image point calculation unit 91 calculates an appearance point, an area point, a smile point, and a photo point using a known technique.

画像リスト作成部92は、画像ポイント算出部91で算出された画像ポイントの高い画像データを抽出し、画像リストを作成する。画像データの抽出方法は、所定の閾値以上の画像ポイントを有する画像データを抽出したり、あるいは、画像ポイントの高い順に所定枚数の画像データを抽出したりしてもよく、特に問わない。   The image list creation unit 92 extracts image data having a high image point calculated by the image point calculation unit 91 and creates an image list. The image data extraction method may be any method that extracts image data having image points equal to or greater than a predetermined threshold value, or extracts a predetermined number of image data in descending order of image points.

登場人物リスト作成部93は、画像リスト作成部92で作成された画像リストの中から人物の顔を認識し、人物画像リストを作成する。   The character list creation unit 93 recognizes a person's face from the image list created by the image list creation unit 92 and creates a person image list.

自動レイアウト部94は、所定の自動レイアウト方法に基づいて、画像リスト作成部92で作成された画像リスト、登場人物リスト作成部93で作成された人物画像リスト、および画像群を自動レイアウトする。自動レイアウト方法は、例えば、フォトブックに掲載する写真枚数やレイアウト枠が予め指定されている状態で、ほぼ同じ位の大きさで、かつ、ピントが合っている顔領域を有する画像が複数存在する場合、集合写真を優先的に大きい枠に配置したり、笑顔ポイントや写真ポイントの高い人物が登場する画像を優先して配置したり、登場人物の露出度が同じになるようにする。   The automatic layout unit 94 automatically lays out the image list created by the image list creation unit 92, the person image list created by the character list creation unit 93, and the image group based on a predetermined automatic layout method. In the automatic layout method, for example, there are a plurality of images having face areas that are approximately the same size and in focus with the number of photos to be published in a photo book and a layout frame specified in advance. In this case, the group photo is preferentially arranged in a large frame, an image in which a person with a smile point or a high photo point appears is preferentially arranged, or the exposure degree of the characters is made the same.

人物リスト登録部95は、編集画面100(図15参照)に表示された人物画像リストにおいて、利用者による人物名の登録を受け付ける。   The person list registration unit 95 accepts registration of a person name by a user in the person image list displayed on the editing screen 100 (see FIG. 15).

露出ポイント算出部96は、自動レイアウト部94によりレイアウトされた状態で、人物毎の露出ポイントを算出する。具体的には、次式(1)に示すように、レイアウト後の画像データの拡大・縮小サイズにより、元の画像データ上で算出された画像ポイントに任意の係数をかけて露出ポイントを算出する。なお、係数a、b、c、dは、調整係数であり、利用者が任意に調整可能である。
露出ポイント=(a×領域ポイント)+(b×写真ポイント)+(c×笑顔ポイント)+(d×登場ポイント) ・・・(1)
The exposure point calculation unit 96 calculates an exposure point for each person in a state where the layout is performed by the automatic layout unit 94. Specifically, as shown in the following equation (1), an exposure point is calculated by multiplying an image point calculated on the original image data by an arbitrary coefficient depending on the enlargement / reduction size of the image data after layout. . The coefficients a, b, c, and d are adjustment coefficients and can be arbitrarily adjusted by the user.
Exposure point = (a × area point) + (b × photo point) + (c × smile point) + (d × appearance point) (1)

つまり、露出ポイントとは、領域ポイント、写真ポイント、笑顔ポイント、登場ポイントに所定の調整係数が掛けられたものである。   That is, the exposure point is obtained by multiplying the area point, the photograph point, the smile point, and the appearance point by a predetermined adjustment coefficient.

露出度調整部97は、編集画面100(図15参照)に表示された登場人物毎の露出度を、所定の調整方法に基づいて自動調整したり、利用者による調整指示に基づいて調整したりする。露出度とは、登場人物毎の全ページにおける登場割合である。   The exposure adjustment unit 97 automatically adjusts the exposure for each character displayed on the editing screen 100 (see FIG. 15) based on a predetermined adjustment method, or adjusts the exposure based on an adjustment instruction from the user. To do. The degree of exposure is the appearance ratio in all pages for each character.

通常編集部98は、編集画面100(図15参照)にレイアウトされた状態で、利用者によるポートレイト処理(図5参照)を含む通常の編集の指示を受け付ける。
通常編集部98は、特定の登場人物の画像について、図5に示す人物画像鮮鋭化処理を施すことで、特定の登場人物の写真ポイントを上げる。これにより、写真ポイントが低い特定の登場人物の写真ポイントを上げることができ、登場人物の露出度が同じになるようにフォトブックを編集することができる。
The normal editing unit 98 accepts a normal editing instruction including a portrait process (see FIG. 5) by the user while being laid out on the editing screen 100 (see FIG. 15).
The normal editing unit 98 increases the photograph point of the specific character by performing the person image sharpening process shown in FIG. 5 on the image of the specific character. Thereby, the photo point of the specific character with a low photo point can be raised, and a photo book can be edited so that the exposure degree of a character may become the same.

次に、図14のフローチャートを参照して、画像出力受付端末1の露出調整処理について説明する。この処理は、画像出力受付端末1の各種メディア読取部41より画像データが入力され、入力された画像データが、画像出力受付端末1の制御部31を介して画像出力受付端末1の記憶部32に記憶される場合に実行される処理である。   Next, the exposure adjustment process of the image output reception terminal 1 will be described with reference to the flowchart of FIG. In this process, image data is input from various media reading units 41 of the image output receiving terminal 1, and the input image data is stored in the storage unit 32 of the image output receiving terminal 1 via the control unit 31 of the image output receiving terminal 1. This process is executed when stored in the memory.

画像出力受付端末1の制御部31(表示制御部62)は、利用者によりフォトブック作成の指示を受付ける指示画面(図示せず)をモニタ44に表示する。画像出力受付端末1の制御部31(画像ポイント算出部91)は、フォトブック作成が指示されると、記憶部32に記憶される画像データの画像ポイント(登場ポイント、領域ポイント、笑顔ポイント、および写真ポイント)を算出する。画像出力受付端末1の制御部31(画像リスト作成部92)は、算出された画像ポイントの高い画像データを抽出する(ステップS201)。   The control unit 31 (display control unit 62) of the image output receiving terminal 1 displays on the monitor 44 an instruction screen (not shown) for receiving an instruction to create a photo book by the user. When the control unit 31 (image point calculation unit 91) of the image output receiving terminal 1 is instructed to create a photo book, the image point (appearance point, area point, smile point, and image point) of the image data stored in the storage unit 32 is displayed. (Photo point) is calculated. The control unit 31 (image list creation unit 92) of the image output reception terminal 1 extracts image data having a high calculated image point (step S201).

画像出力受付端末1の制御部31(画像リスト作成部92)は、ステップS201の処理で抽出された画像データを用いて画像リストを作成する(ステップS202)。   The control unit 31 (image list creation unit 92) of the image output reception terminal 1 creates an image list using the image data extracted in the process of step S201 (step S202).

画像出力受付端末1の制御部31(自動レイアウト部94)は、所定のレイアウト方法に基づいて、ステップS202の処理で作成された画像リスト、および画像群を自動レイアウトする(ステップS203)。
自動レイアウト方法は、前述したように、予め指定された写真枚数を掲載するレイアウト枠に、集合写真を優先的に大きい枠に配置したり、笑顔ポイントや写真ポイントの高い人物が登場する画像を優先して配置したり、登場人物の露出度が同じになるようにする。
The control unit 31 (automatic layout unit 94) of the image output receiving terminal 1 automatically lays out the image list and the image group created by the process of step S202 based on a predetermined layout method (step S203).
As described above, the automatic layout method gives priority to images that include a group photo in a large frame or a person with a high smile point or high photo point in a layout frame that includes a predetermined number of photos. So that the exposure of the characters is the same.

画像出力受付端末1の制御部31(表示制御部62)は、登場人物の露出調整を行った後で通常の編集を行うか、露出調整を行わずそのまま通常の編集を行うかを利用者に選択させる選択画面(図示せず)をモニタ44に表示する(ステップS204)。
画像出力受付端末1の制御部31(編集部64)は、登場人物の露出調整を行う編集方法が選択されたことを検知すると(ステップS204のYes)、ステップS205に進む。
画像出力受付端末1の制御部31(表示制御部62)は、登場人物の露出調整を行わない編集方法が選択されたことを検知すると(ステップS204のNo)、編集項目選択画面67(図6参照)をモニタ44に表示する(ステップS214)。
The control unit 31 (display control unit 62) of the image output receiving terminal 1 asks the user whether to perform normal editing after adjusting the exposure of the character, or to perform normal editing without performing exposure adjustment. A selection screen (not shown) to be selected is displayed on the monitor 44 (step S204).
When the control unit 31 (editing unit 64) of the image output receiving terminal 1 detects that an editing method for adjusting the exposure of the character is selected (Yes in step S204), the process proceeds to step S205.
When the control unit 31 (display control unit 62) of the image output receiving terminal 1 detects that an editing method that does not adjust the exposure of the character is selected (No in step S204), the editing item selection screen 67 (FIG. 6). Reference) is displayed on the monitor 44 (step S214).

画像出力受付端末1の制御部31(登場人物リスト作成部93)は、ステップS202の処理で作成された画像リスト中の画像データから人物の顔を認識する(ステップS205)。
画像出力受付端末1の制御部31(登場人物リスト作成部93)は、ステップS205の処理で認識された顔画像データを用いて人物画像リストを作成する(ステップS206)。
The control unit 31 (character list creation unit 93) of the image output reception terminal 1 recognizes a person's face from the image data in the image list created in the process of step S202 (step S205).
The control unit 31 (character list creation unit 93) of the image output reception terminal 1 creates a person image list using the face image data recognized in the process of step S205 (step S206).

画像出力受付端末1の制御部31(表示制御部62)は、人物画像リスト画面(図示せず)をモニタ44に表示する。
画像出力受付端末1の制御部31(人物リスト登録部95)は、利用者により、人物画像リスト画面で所定の人物画像が選択され、人物名の登録が行われたことを検知すると、人物リストを更新する(ステップS207)。
The control unit 31 (display control unit 62) of the image output reception terminal 1 displays a person image list screen (not shown) on the monitor 44.
When the control unit 31 (person list registration unit 95) of the image output receiving terminal 1 detects that a predetermined person image is selected on the person image list screen and the person name is registered by the user, the person list is displayed. Is updated (step S207).

画像出力受付端末1の制御部31(露出ポイント算出部96)は、ステップS203の処理で自動レイアウトされた状態で、ステップS206、S207の処理でリストアップされた人物画像データの露出ポイントを、上記式(1)に従って算出する(ステップ208)。   The control unit 31 (exposure point calculation unit 96) of the image output receiving terminal 1 uses the exposure points of the person image data listed in the processes in steps S206 and S207 in the state of being automatically laid out in the process in step S203. Calculation is performed according to equation (1) (step 208).

画像出力受付端末1の制御部31(表示制御部62)は、モニタ44に編集画面100(図15参照)を表示する(ステップS209)。   The control unit 31 (display control unit 62) of the image output receiving terminal 1 displays the editing screen 100 (see FIG. 15) on the monitor 44 (step S209).

図15は、編集画面100の表示例を示す図である。   FIG. 15 is a diagram illustrating a display example of the editing screen 100.

図15に示すように、編集画面100には、ステップS202の処理で作成された画像リスト101、ステップS206、S207の処理で作成された人物画像リスト102、ステップS203の処理で自動レイアウトされたフォトブックの見開き1ページ分の現在編集中のレイアウト103、レイアウト103にレイアウトされている画像データのサムネイル画像のレイアウトリスト104が表示されている。   As shown in FIG. 15, the editing screen 100 includes the image list 101 created by the process of step S202, the person image list 102 created by the processes of steps S206 and S207, and the photo automatically laid out by the process of step S203. A layout 103 currently being edited for one page of the book spread, and a layout list 104 of thumbnail images of image data laid out in the layout 103 are displayed.

図15に示す例では、画像リスト101に、4枚の画像データのサムネイル画像が表示されている。画像リスト101の上下に配置されたボタン105U、105Dは、画像リスト中の他の画像データのサムネイル画像を表示する場合に、利用者によってタッチ操作される。   In the example shown in FIG. 15, thumbnail images of four pieces of image data are displayed in the image list 101. The buttons 105U and 105D arranged above and below the image list 101 are touch-operated by the user when displaying thumbnail images of other image data in the image list.

図15に示す例では、人物画像リスト102に、「あらたくん」の名前が付された人物画像P1、「だいごくん」の名前が付された人物画像P2、「ななちゃん」の名前が付された人物画像P3、「けいちゃん」の名前が付された人物画像P4、「りきくん」の名前が付された人物画像P5が表示されている。各人物画像P1〜P5の下方には、現在の露出ポイントが2段組みで表示されている。上段の露出ポイントは、フォトブックの全ページの合計露出ポイントを示し、下段の露出ポイントは、現在編集中の見開き1ページ分のみの露出ポイントを示している。人物画像リスト102の左右に配置されたボタン106R、106Lは、人物画像リスト中の他の人物画像を表示する場合に、利用者によってタッチ操作される。   In the example shown in FIG. 15, the person image list 102 includes a person image P1 with the name “Arata-kun”, a person image P2 with the name “Daigo-kun”, and the name “Nana-chan”. A person image P3 assigned, a person image P4 assigned the name “Kei-chan”, and a person image P5 assigned the name “Riki-kun” are displayed. Below each person image P1 to P5, the current exposure point is displayed in two columns. The upper exposure point indicates the total exposure point of all pages of the photo book, and the lower exposure point indicates the exposure point for only one spread page currently being edited. The buttons 106R and 106L arranged on the left and right of the person image list 102 are touch-operated by the user when displaying other person images in the person image list.

レイアウト103には、見開き1ページ分のレイアウト枠に画像データが自動レイアウトされた現在編集中のページが表示されている。レイアウト103の左右に配置されたボタン107R、107Lは、前後の見開き1ページ分のレイアウトを表示する場合に、利用者によってタッチ操作される。またレイアウト103上には、登場人物の顔認識領域を示すマーク108、109が表示されている。マーク108、109は、人物毎に異なる図形や色等が用いられる。   The layout 103 displays a page currently being edited in which image data is automatically laid out in a layout frame for one spread page. The buttons 107R and 107L arranged on the left and right of the layout 103 are touch-operated by the user when displaying the layout for one page of front and rear spreads. On the layout 103, marks 108 and 109 indicating the face recognition areas of the characters are displayed. For the marks 108 and 109, different figures and colors are used for each person.

また編集画面100には、個別ポイント確認ボタン110および露出度設定ボタン111が配置されている。個別ポイント確認ボタン110は、個別ポイント確認画面120(図16参照)を表示する場合に、利用者によってタッチ操作される。露出度設定ボタン111は、露出度設定画面140(図17参照)を表示する場合に、利用者によってタッチ操作される。   In addition, an individual point confirmation button 110 and an exposure setting button 111 are arranged on the editing screen 100. The individual point confirmation button 110 is touch-operated by the user when displaying the individual point confirmation screen 120 (see FIG. 16). The exposure setting button 111 is touched by the user when displaying the exposure setting screen 140 (see FIG. 17).

利用者は、図15に示す編集画面100において、人物画像P1〜P5の下方に表示された2段組みの露出ポイントを確認することで、各ページに満遍なく各登場人物の画像がレイアウトされているか否かを確認することができる。   The user confirms the two-column exposure points displayed below the person images P1 to P5 on the editing screen 100 shown in FIG. 15, so that the images of the characters are evenly laid out on each page. You can check whether or not.

また利用者は、図15に示す編集画面100において、レイアウト103に配置済みの画像を画像リスト101の中にある画像と交換したり、あるいは、拡大・縮小してサイズ調整したりして露出ポイントを手動で変更することができる。
また、画像出力受付端末1の制御部31(表示制御部62)は、利用者からレイアウト103に配置済みの画像データの中から特定画像を受け付け、ポートレイト編集画面移行ボタン112が選択されたことを検知すると、人物画像リストに登録される人物の顔画像の領域を点線で表示する特定画像データが人物抽出画像表示領域78に配置されるポートレイト編集画面75(図7参照)を表示する。
In addition, in the editing screen 100 shown in FIG. 15, the user replaces an image already arranged in the layout 103 with an image in the image list 101, or enlarges or reduces the size to adjust the exposure point. Can be changed manually.
In addition, the control unit 31 (display control unit 62) of the image output receiving terminal 1 receives a specific image from the image data already arranged in the layout 103 from the user, and the portrait edit screen transition button 112 is selected. Is detected, a portrait edit screen 75 (see FIG. 7) is displayed in which specific image data for displaying the face image area of the person registered in the person image list with dotted lines is arranged in the person extracted image display area 78.

図14の説明に戻る。画像出力受付端末1の制御部31(編集部64)は、利用者により、図15に示す編集画面100で、個別ポイント確認ボタン110または露出度設定ボタン111が選択されたことを検知したか否かを判定する(ステップS210)。
いずれかのボタンの選択を検知した場合(ステップS210のYes)、画像出力受付端末1の制御部31は、ステップS211に進む。いずれのボタンの選択も検知しない場合(ステップS210のNo)、画像出力受付端末1の制御部31(表示制御部62)は、編集項目選択画面67(図6参照)をモニタ44に表示する(ステップS214)。
Returning to the description of FIG. Whether or not the control unit 31 (editing unit 64) of the image output receiving terminal 1 detects that the user has selected the individual point confirmation button 110 or the exposure setting button 111 on the editing screen 100 shown in FIG. Is determined (step S210).
When selection of any button is detected (Yes in step S210), the control unit 31 of the image output reception terminal 1 proceeds to step S211. When selection of any button is not detected (No in step S210), the control unit 31 (display control unit 62) of the image output receiving terminal 1 displays the edit item selection screen 67 (see FIG. 6) on the monitor 44 (see FIG. 6). Step S214).

画像出力受付端末1の制御部31(表示制御部62)は、モニタ44に個別ポイント確認画面120または露出度設定画面140を表示する(ステップS211)。   The control unit 31 (display control unit 62) of the image output receiving terminal 1 displays the individual point confirmation screen 120 or the exposure setting screen 140 on the monitor 44 (step S211).

まず、個別ポイント確認画面120の表示例について説明する。例えば、利用者により、編集画面100において、人物画像リスト102の中から「あらたくん」の名前が付された人物画像P1が選択され、個別ポイント確認ボタン110がタッチ操作されると、画像出力受付端末1の表示制御部62は、モニタ44に個別ポイント確認画面120を表示する。   First, a display example of the individual point confirmation screen 120 will be described. For example, when the user selects a person image P1 with the name “Arata-kun” from the person image list 102 on the edit screen 100 and performs a touch operation on the individual point confirmation button 110, the image output is accepted. The display control unit 62 of the terminal 1 displays the individual point confirmation screen 120 on the monitor 44.

図16は、個別ポイント確認画面120の表示例を示す図である。   FIG. 16 is a diagram illustrating a display example of the individual point confirmation screen 120.

図16に示すように、個別ポイント確認画面120には、「あらたくん」の名前が付された人物画像P1、人物画像P1の露出ポイントの詳細を示すポイント群121、配置済みの登録画像リスト122、未配置の登録画像リスト123、読込画像リスト124が表示されている。   As shown in FIG. 16, the individual point confirmation screen 120 includes a person image P <b> 1 with the name “Arata-kun”, a point group 121 indicating the details of the exposure points of the person image P <b> 1, and a registered image list 122 that has been arranged. A non-arranged registered image list 123 and a read image list 124 are displayed.

配置済みの登録画像リスト122は、「あらたくん」の名前が付された人物画像P1として認識されている画像データであって、フォトブックのいずれかのページに配置済みの画像データのリストである。配置済みの登録画像リスト122には、3枚の画像データのサムネイル画像が表示されている。配置済みの登録画像リスト122の左右に配置されたボタン125R、125Lは、配置済みの他の画像データのサムネイル画像を表示する場合に、利用者によってタッチ操作される。   The registered image list 122 that has been arranged is image data that is recognized as a person image P1 with the name “Arata-kun”, and is a list of image data that has already been arranged on any page of the photobook. . In the arranged registered image list 122, thumbnail images of three pieces of image data are displayed. The buttons 125R and 125L arranged on the left and right of the arranged registered image list 122 are touch-operated by the user when displaying thumbnail images of other arranged image data.

未配置の登録画像リスト123は、「あらたくん」の名前が付された人物画像P1として認識されている画像データであって、フォトブックのいずれのページにも配置されていない画像データのリストである。未配置の登録画像リスト123には、3枚の画像データのサムネイル画像が表示されている。未配置の登録画像リスト123の左右に配置されたボタン126R、126Lは、未配置の他の画像データのサムネイル画像を表示する場合に、利用者によってタッチ操作される。   The unarranged registered image list 123 is a list of image data that is recognized as a person image P1 with the name “Arata-kun” and is not arranged on any page of the photo book. is there. In the unallocated registered image list 123, thumbnail images of three pieces of image data are displayed. The buttons 126R and 126L arranged on the left and right of the unarranged registered image list 123 are touch-operated by the user when displaying thumbnail images of other unarranged image data.

読込画像リスト124は、「あらたくん」の名前が付された人物画像P1として認識されていない画像データのリストである。読込画像リスト124には、3枚の画像データのサムネイル画像が表示されている。読込画像リスト124の左右に配置されたボタン127R、127Lは、他の画像データのサムネイル画像を表示する場合に、利用者によってタッチ操作される。   The read image list 124 is a list of image data that is not recognized as the person image P1 with the name “Arata-kun”. In the read image list 124, thumbnail images of three pieces of image data are displayed. The buttons 127R and 127L arranged on the left and right of the read image list 124 are touch-operated by the user when displaying thumbnail images of other image data.

未配置の登録画像リスト123の上方に配置された追加ボタン128は、未配置の登録画像リスト123の中から所望の画像を追加配置したい場合に、利用者によってタッチ操作される。読込画像リスト124の上方に配置された追加ボタン129は、読込画像リスト124の中から所望の画像を追加配置したい場合に、利用者によってタッチ操作される。   The add button 128 arranged above the unarranged registered image list 123 is touch-operated by the user when a desired image is additionally arranged from the unarranged registered image list 123. The add button 129 arranged above the read image list 124 is touch-operated by the user when a desired image is to be additionally arranged from the read image list 124.

配置済の登録画像リスト122、未配置の登録画像リスト123のサムネイル画像上には、「あらたくん」の名前が付された人物画像P1の顔認識領域を示すマーク130が表示されている。   On the thumbnail images of the arranged registered image list 122 and the unplaced registered image list 123, a mark 130 indicating the face recognition area of the person image P1 with the name “Arata-kun” is displayed.

また個別ポイント確認画面120には、戻るボタン131も表示されている。戻るボタン131は、編集画面100(図15)に戻る場合に、利用者によってタッチ操作される。   A return button 131 is also displayed on the individual point confirmation screen 120. The return button 131 is touched by the user when returning to the editing screen 100 (FIG. 15).

利用者は、図16に示す個別ポイント確認画面120において、「あらたくん」の名前が付された人物画像P1の露出ポイントの詳細を確認することができる。   The user can confirm the details of the exposure point of the person image P1 with the name “Arata-kun” on the individual point confirmation screen 120 shown in FIG.

また、利用者は、未配置の登録画像リスト123の中から、所望のサムネイル画像を選択し、追加ボタン128をタッチ操作することで、その画像が配置済みの登録画像リスト122に追加される。
同様に、利用者は、読込画像リスト124の中から、認識されていない「あらたくん」の顔画像を有する画像を選択し、追加ボタン129をタッチ操作することで、その画像がフォトブックに配置済みであれば配置済みの登録画像リスト122に追加され、未配置であれば未配置の登録画像リスト123に追加される。
このような操作によって、画像出力受付端末1の制御部31(自動レイアウト部94)は、編集画面100のレイアウト情報を更新する。画像出力受付端末1の制御部31(露出ポイント算出部96)は、露出ポイントを再計算する。
Further, the user selects a desired thumbnail image from the unarranged registered image list 123 and touches the add button 128, so that the image is added to the already-registered registered image list 122.
Similarly, the user selects an image having an unrecognized “Arata-kun” face image from the read image list 124 and touches the add button 129 to place the image in the photo book. If it is already arranged, it is added to the registered image list 122 that has been arranged, and if it is not arranged, it is added to the registered image list 123 that is not arranged.
By such an operation, the control unit 31 (automatic layout unit 94) of the image output reception terminal 1 updates the layout information on the editing screen 100. The control unit 31 (exposure point calculation unit 96) of the image output reception terminal 1 recalculates the exposure point.

次に、露出度設定画面140の表示例について説明する。例えば、利用者により、編集画面100において、露出度設定ボタン111がタッチ操作されると、画像出力受付端末1の制御部31(表示制御部62)は、モニタ44に露出度設定画面140を表示する。   Next, a display example of the exposure setting screen 140 will be described. For example, when the user performs a touch operation on the exposure setting button 111 on the editing screen 100, the control unit 31 (display control unit 62) of the image output reception terminal 1 displays the exposure setting screen 140 on the monitor 44. To do.

図17は、露出度設定画面140の表示例を示す図である。   FIG. 17 is a diagram illustrating a display example of the exposure setting screen 140.

図17に示すように、露出度設定画面140には、編集画面100の人物画像リスト102とリンクされた人物画像リスト141が表示されている。人物画像リスト141には、「あらたくん」の名前が付された人物画像P1、「だいごくん」の名前が付された人物画像P2、「ななちゃん」の名前が付された人物画像P3、「けいちゃん」の名前が付された人物画像P4、「りきくん」の名前が付された人物画像P5が表示されている。各人物画像P1〜P5の下方には、フォトブックの全ページの合計露出ポイントが表示されている。図17の例では、「70ポイント」が太字で示され、「30ポイント」が白抜き文字で示され、露出ポイントが多い・少ないが警告表示されている。なお、警告の表示方法は、これに限らず、利用者が視認可能なフォント、色、またはデザイン等を用いることができる。   As shown in FIG. 17, a person image list 141 linked to the person image list 102 on the editing screen 100 is displayed on the exposure setting screen 140. In the person image list 141, a person image P1 with the name “Arata-kun”, a person image P2 with the name “Daigo-kun”, and a person image P3 with the name “Nana-chan”. , A person image P4 named “Ke-chan” and a person image P5 named “Riki-kun” are displayed. Below each person image P1-P5, the total exposure points of all pages of the photo book are displayed. In the example of FIG. 17, “70 points” is shown in bold, “30 points” is shown in white letters, and a warning is displayed when there are many or few exposure points. The warning display method is not limited to this, and a font, color, design, or the like that can be visually recognized by the user can be used.

さらに各露出ポイントの下方には、登場人物毎に目標とする露出度(全ページにおける登場割合)を変更するための露出度設定部(図17の例では、20%)が表示されている。露出度設定部は、図示せぬプルダウンメニューによって選択式で数値を入力したり、あるいは、図示せぬソフトウェアキーボードを表示して直接数値を入力したりすることができる。人物画像リスト141の左右に配置されたボタン142R、142Lは、人物画像リスト141中の他の人物画像を表示する場合に、利用者によってタッチ操作される。   Further, below each exposure point, an exposure setting section (20% in the example of FIG. 17) for changing the target exposure (appearance ratio in all pages) for each character is displayed. The exposure level setting unit can input a numerical value by a selection method using a pull-down menu (not shown), or can directly input a numerical value by displaying a software keyboard (not shown). The buttons 142R and 142L arranged on the left and right of the person image list 141 are touch-operated by the user when displaying other person images in the person image list 141.

また露出度設定画面140には、自動調整ボタン143および戻るボタン144も配置されている。自動調整ボタン143は、露出ポイントを自動調整する場合に、利用者によってタッチ操作される。戻るボタン144は、編集画面100(図15)に戻る場合に、利用者によってタッチ操作される。   The exposure setting screen 140 is also provided with an automatic adjustment button 143 and a return button 144. The automatic adjustment button 143 is touch-operated by the user when automatically adjusting the exposure point. The return button 144 is touched by the user when returning to the editing screen 100 (FIG. 15).

利用者は、図17に示す露出度設定画面140において、露出度設定部(数字)を変更することで、目標とする露出度を手動で調整することができる。具体的には、例えば、現在、すべての登場人物の目標値が「20%」であるが、「あらたくん」の人物画像の露出度を他の登場人物の2倍に設定したい場合、利用者が「あらたくん」の人物画像P1の下方の露出度設定部を「33%」に手動で変更することで、画像出力受付端末1の制御部31(露出度調整部97)は、他の人物画像の露出度を「16.6%」に変更する。画像出力受付端末1の制御部31(露出ポイント算出部96)は、その利用者の変更指示を検知し、露出ポイントを再計算する。   The user can manually adjust the target exposure level by changing the exposure level setting part (number) on the exposure level setting screen 140 shown in FIG. Specifically, for example, when the target value of all the characters is currently “20%”, but the exposure level of the character image of “Arata-kun” is to be set to twice that of other characters, the user By manually changing the exposure setting section below the person image P1 of “Ara-kun” to “33%”, the control section 31 (exposure adjustment section 97) of the image output receiving terminal 1 Change the exposure level of the image to “16.6%”. The control unit 31 (exposure point calculation unit 96) of the image output reception terminal 1 detects the change instruction of the user and recalculates the exposure point.

また、利用者は、図17に示す露出度設定画面140において、人物画像リスト141の中から1人または複数の人物画像を選択し、自動調整ボタン143をタッチ操作することで、露出ポイントを自動で調整することができる。
具体的には、例えば、露出ポイントの高い「だいごくん」の名前が付された人物画像P2が選択され、自動調整ボタン143がタッチ操作された場合、画像出力受付端末1の制御部31(露出ポイント算出部96)は、「だいごくん」の人物画像の露出ポイントが低くなるように、フォトブックに配置済みの画像を交換したり、あるいは、サイズ調整したりして露出ポイントを再計算することができる。
また、例えば、露出ポイントの低い「りきくん」の名前が付された人物画像P5が選択され、自動調整ボタン143がタッチ操作された場合、画像出力受付端末1の制御部31(露出ポイント算出部96)は、「りきくん」の人物画像の露出ポイントが高くなるように、ポートレイト処理を行う画像編集を指示することができる。画像出力受付端末1の制御部31(通常編集部98)は、「りきくん」の名前が付された人物画像P5として認識されている画像データであって、フォトブックのいずれかのページに配置済みの全ての画像データに対して、図5に示すポートレイト処理を実行することができる。
Further, the user selects one or a plurality of person images from the person image list 141 on the exposure setting screen 140 shown in FIG. 17, and touches the automatic adjustment button 143 to automatically set the exposure point. Can be adjusted.
Specifically, for example, when the person image P2 with the name “Daigo-kun” having a high exposure point is selected and the automatic adjustment button 143 is touched, the control unit 31 ( The exposure point calculation unit 96) recalculates the exposure point by exchanging the images arranged in the photo book or adjusting the size so that the exposure point of the person image of “Daigo-kun” is lowered. can do.
For example, when the person image P5 with the name “Riki-kun” having a low exposure point is selected and the automatic adjustment button 143 is touched, the control unit 31 (exposure point calculation unit) of the image output reception terminal 1 96) can instruct image editing for portrait processing so that the exposure point of the person image of “Riki-kun” is increased. The control unit 31 (normal editing unit 98) of the image output receiving terminal 1 is image data recognized as a person image P5 with the name “Riki-kun”, and is arranged on any page of the photo book. The portrait processing shown in FIG. 5 can be executed on all the already-completed image data.

以上のような操作によって、画像出力受付端末1の制御部31(自動レイアウト部94)は、編集画面100のレイアウト情報を更新する。   Through the operation as described above, the control unit 31 (automatic layout unit 94) of the image output receiving terminal 1 updates the layout information on the editing screen 100.

図14の説明に戻る。画像出力受付端末1の制御部31(露出度調整部97)は、利用者により、露出度設定画面140(図17参照)で自動調整ボタン143が選択されたことを検知したか否かを判定する(ステップS212)。
検知した場合(ステップS212のYes)、画像出力受付端末1の制御部31(露出度調整部97)は、ステップS213に進み、上述したようにして指定された登場人物の露出ポイントの自動調整を行う。
Returning to the description of FIG. The control unit 31 (exposure degree adjustment unit 97) of the image output reception terminal 1 determines whether or not the user has detected that the automatic adjustment button 143 has been selected on the exposure degree setting screen 140 (see FIG. 17). (Step S212).
If detected (Yes in step S212), the control unit 31 (exposure degree adjusting unit 97) of the image output receiving terminal 1 proceeds to step S213 and automatically adjusts the exposure point of the character designated as described above. Do.

画像出力受付端末1の制御部31(露出度調整部97)は、利用者により、露出度設定画面140(図17参照)で自動調整ボタン143が選択されたことを検知できず、個別ポイント確認画面120または露出度設定画面140の表示が所定時間経過したと判定した場合(ステップS212のNo)、ステップS209に戻り、上述した処理を繰り返し実行する。
なお、個別ポイント確認画面120の戻るボタン131、または露出度設定画面140の戻るボタン144がタッチ操作された場合にも、ステップS209に戻る。
The control unit 31 (exposure level adjustment unit 97) of the image output receiving terminal 1 cannot detect that the user has selected the automatic adjustment button 143 on the exposure level setting screen 140 (see FIG. 17), and confirms individual points. When it is determined that the display on the screen 120 or the exposure setting screen 140 has elapsed for a predetermined time (No in step S212), the process returns to step S209, and the above-described processing is repeatedly executed.
Note that the process returns to step S209 also when the return button 131 on the individual point confirmation screen 120 or the return button 144 on the exposure setting screen 140 is touched.

画像出力受付端末1の制御部31(編集部64)は、利用者により、図15に示す編集画面100で、個別ポイント確認ボタン110または露出度設定ボタン111が選択されたことを検知できず、編集画面100の表示が所定時間経過したと判定した場合(ステップS210のNo)には、ステップS214に進む。   The control unit 31 (editing unit 64) of the image output receiving terminal 1 cannot detect that the individual point confirmation button 110 or the exposure setting button 111 is selected on the editing screen 100 shown in FIG. When it is determined that the display of the edit screen 100 has elapsed for a predetermined time (No in step S210), the process proceeds to step S214.

以上のようなフォトブックの登場人物の露出調整を含む編集作業を行った後、利用者によって、印刷実行が指示されると、画像出力受付端末1の制御部31(印刷実行部66)は、印刷対象のレイアウトデータを印刷データに変換し、印刷データをプリンタ48に送信し、印刷を指示する。印刷された印刷物は、製本機50に搬送され、所定の製本方法で製本され、図示せぬフォトブック取出口から排出され、フォトブックとして利用者に提供される。   After performing the editing work including exposure adjustment of the characters in the photobook as described above, when the user issues a print execution instruction, the control unit 31 (print execution unit 66) of the image output reception terminal 1 The layout data to be printed is converted into print data, the print data is transmitted to the printer 48, and printing is instructed. The printed matter is conveyed to the bookbinding machine 50, bound by a predetermined bookbinding method, discharged from a photobook outlet (not shown), and provided to the user as a photobook.

以上、第2の実施形態によれば、複数の人物が登場するフォトブックにおいて、目的の人物の画像データに対して、図5に示すポートレイト処理を施すことによって、目的の人物にピントが合った画像に編集することができ、これにより目的の人物の画像データの写真ポイントを上げることができる。従って、同じ満足感を与えるフォトブックを簡単に編集することができる。   As described above, according to the second embodiment, in a photo book in which a plurality of persons appear, the target person is focused by performing the portrait processing shown in FIG. 5 on the image data of the target person. The image can be edited to increase the photograph point of the image data of the target person. Therefore, it is possible to easily edit a photo book that gives the same satisfaction.

以上、添付図面を参照しながら、本発明に係る画像出力受付端末等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される   The preferred embodiments of the image output receiving terminal and the like according to the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to such examples. It will be apparent to those skilled in the art that various changes or modifications can be conceived within the scope of the technical idea disclosed in the present application, and these naturally belong to the technical scope of the present invention. Understood

1………画像出力受付端末
11………タッチパネル付ディスプレイ
30………コンピュータ
31………制御部
32………記憶部
41………各種メディア読取部
44………モニタ
67………編集項目選択画面
68………入力画像リスト
72c………ポートレイトボタン
75………ポートレイト編集画面
84………プレビュー画像確認画面
1 ......... Image output acceptance terminal 11 ......... Display with touch panel 30 ......... Computer 31 ......... Control unit 32 ......... Storage unit 41 ......... Various media reading units 44 ......... Monitor 67 ......... Edit Item selection screen 68 ………… Input image list 72c ……… Portrait button 75 ……… Portrait edit screen 84 ……… Preview image confirmation screen

Claims (8)

画像データの入力を制御する入力制御手段と、
前記画像データから人物の顔を認識して抽出する人物画像抽出手段と、
前記人物画像抽出手段にて抽出された人物画像の中から、特定人物画像を受け付ける特定人物画像受付手段と、
前記特定人物画像受付手段にて受け付けられた前記特定人物画像の輪郭を抽出する特定人物輪郭抽出手段と、
前記特定人物輪郭抽出手段にて抽出された輪郭内の画像領域について、鮮鋭化処理を施す特定人物画像鮮鋭化処理手段と、
前記画像データの画像ポイントを算出する画像ポイント算出手段と、
前記画像データから前記画像ポイントが低い前記画像データを指定して、前記画像ポイントを調整する画像ポイント調整手段と、
前記画像ポイント算出手段により算出された前記画像ポイントの高い画像データを抽出して画像リストを作成する画像リスト作成手段と、
前記画像データおよび前記画像リストをページにレイアウトするレイアウト手段と、
前記画像リスト中の画像データから人物の顔を認識し、人物画像リストを作成する人物画像リスト作成手段と、
前記人物画像リスト中の人物画像データの、前記ページ上における露出ポイントを算出する露出ポイント算出手段と、
前記レイアウト手段によりレイアウトされた前記ページ上に、前記人物画像リストおよび前記露出ポイントを配置し、その表示を制御する表示制御手段と、
を備え
前記画像ポイントは、少なくとも写真ポイントを含み、
前記画像ポイント調整手段は、前記特定人物画像鮮鋭化処理手段によって、前記画像ポイントが低い人物の人物画像に鮮鋭化処理を施し、前記写真ポイントを上げることを特徴とする画像出力受付端末。
Input control means for controlling input of image data;
Human image extraction means for recognizing and extracting a human face from the image data;
A specific person image receiving means for receiving a specific person image from the person images extracted by the person image extracting means;
Specific person contour extracting means for extracting the contour of the specific person image received by the specific person image receiving means;
Specific person image sharpening processing means for performing sharpening processing on the image area in the contour extracted by the specific person contour extraction means;
Image point calculating means for calculating image points of the image data;
Image point adjustment means for adjusting the image point by designating the image data having a low image point from the image data;
Image list creation means for creating an image list by extracting high image data of the image points calculated by the image point calculation means;
Layout means for laying out the image data and the image list on a page;
Recognizing a person's face from the image data in the image list and creating a person image list;
Exposure point calculation means for calculating an exposure point on the page of the person image data in the person image list;
Display control means for arranging the person image list and the exposure point on the page laid out by the layout means and controlling the display;
Equipped with a,
The image points include at least photographic points;
The image output accepting terminal characterized in that the image point adjusting means sharpens the person image of a person with a low image point by the specific person image sharpening processing means and raises the photograph point .
前記特定人物画像受付手段は、
更に前記特定人物画像の目位置を受け付け、
前記特定人物画像鮮鋭化処理手段は、
前記特定人物画像受付手段にて受け付けられた前記特定人物画像の目位置を中心に鮮鋭化処理を施すこと
を特徴とする請求項1に記載の画像出力受付端末。
The specific person image receiving means
Furthermore, the eye position of the specific person image is received,
The specific person image sharpening processing means includes:
The image output receiving terminal according to claim 1, wherein a sharpening process is performed around an eye position of the specific person image received by the specific person image receiving unit.
前記特定人物輪郭抽出手段にて抽出された輪郭外の画像領域について、平滑化処理を施す背景画像平滑化処理手段
を備えることを特徴とする請求項1または請求項2に記載の画像出力受付端末。
The image output receiving terminal according to claim 1, further comprising: a background image smoothing processing unit that performs a smoothing process on an image region outside the contour extracted by the specific person contour extracting unit. .
前記人物画像抽出手段にて抽出された人物画像の中から、特定外人物画像を受け付ける特定外人物画像受付手段と、
前記特定外人物画像受付手段にて受け付けられた前記特定外人物画像に平滑化処理を施す特定外人物画像平滑化処理手段と、
を備えることを特徴とする請求項1から請求項3のいずれか1項に記載の画像出力受付端末。
A non-specific person image receiving means for receiving a non-specific person image from the person images extracted by the person image extracting means;
Non-specific person image smoothing processing means for performing a smoothing process on the non-specific person image received by the non-specific person image receiving means;
The image output reception terminal according to any one of claims 1 to 3, further comprising:
前記特定外人物画像受付手段は、
更に前記特定外人物画像の目位置を受け付け、
前記特定外人物画像平滑化処理手段は、
前記特定外人物画像受付手段にて受け付けられた前記特定外人物画像の目位置を中心に平滑化処理を施すこと
を特徴とする請求項4に記載の画像出力受付端末。
The non-specific person image receiving means
Furthermore, the eye position of the non-specific person image is received,
The non-specific person image smoothing processing means includes:
The image output receiving terminal according to claim 4, wherein smoothing processing is performed around an eye position of the non-specific person image received by the non-specific person image receiving unit.
前記特定人物輪郭抽出手段は、輪郭を特定人物の顔部分から特定人物の体全体にまで調整する特定人物輪郭調整手段
を更に備えることを特徴とする請求項1から請求項5のいずれか1項に記載の画像出力受付端末。
The specific person contour extracting means further comprises specific person contour adjusting means for adjusting the contour from the face portion of the specific person to the whole body of the specific person. The image output reception terminal described in 1.
画像データの入力を制御する入力制御ステップと、
前記画像データから人物の顔を認識して抽出する人物画像抽出ステップと、
前記人物画像抽出ステップにて抽出された人物画像の中から、特定人物画像を受け付ける特定人物画像受付ステップと、
前記特定人物画像受付ステップにて受け付けられた前記特定人物画像の輪郭を抽出する特定人物輪郭抽出ステップと、
前記特定人物輪郭抽出ステップにて抽出された輪郭内の画像領域について、鮮鋭化処理を施す特定人物画像鮮鋭化処理ステップと、
前記画像データの画像ポイントを算出する画像ポイント算出ステップと、
前記画像データから前記画像ポイントが低い前記画像データを指定して、前記画像ポイントを調整する画像ポイント調整ステップと、
前記画像ポイント算出ステップにより算出された前記画像ポイントの高い画像データを抽出して画像リストを作成する画像リスト作成ステップと、
前記画像データおよび前記画像リストをページにレイアウトするレイアウトステップと、
前記画像リスト中の画像データから人物の顔を認識し、人物画像リストを作成する人物画像リスト作成ステップと、
前記人物画像リスト中の人物画像データの、前記ページ上における露出ポイントを算出する露出ポイント算出ステップと、
前記レイアウトステップによりレイアウトされた前記ページ上に、前記人物画像リストおよび前記露出ポイントを配置し、その表示を制御する表示制御ステップと、
を含み、
前記画像ポイントは、少なくとも写真ポイントを含み、
前記画像ポイント調整ステップは、前記特定人物画像鮮鋭化処理ステップによって、前記画像ポイントが低い人物の人物画像に鮮鋭化処理を施し、前記写真ポイントを上げることを特徴とする画像出力受付方法。
An input control step for controlling input of image data;
A human image extraction step of recognizing and extracting a human face from the image data;
A specific person image receiving step for receiving a specific person image from the person images extracted in the person image extraction step;
A specific person contour extracting step for extracting the contour of the specific person image received in the specific person image receiving step;
A specific person image sharpening process step for performing a sharpening process on the image region in the contour extracted in the specific person contour extraction step;
An image point calculating step for calculating an image point of the image data;
An image point adjustment step of adjusting the image point by designating the image data having a low image point from the image data;
An image list creating step for creating an image list by extracting image data having a high image point calculated by the image point calculating step;
A layout step of laying out the image data and the image list on a page;
Recognizing a person's face from the image data in the image list and creating a person image list;
An exposure point calculating step of calculating an exposure point on the page of the human image data in the human image list;
A display control step of arranging the person image list and the exposure point on the page laid out by the layout step and controlling the display;
Only including,
The image points include at least photographic points;
In the image point adjustment step, the specific person image sharpening processing step performs sharpening processing on a person image of a person with a low image point, and raises the photograph point .
画像データの入力を制御する入力制御ステップと、
前記画像データから人物の顔を認識して抽出する人物画像抽出ステップと、
前記人物画像抽出ステップにて抽出された人物画像の中から、特定人物画像を受け付ける特定人物画像受付ステップと、
前記特定人物画像受付ステップにて受け付けられた前記特定人物画像の輪郭を抽出する特定人物輪郭抽出ステップと、
前記特定人物輪郭抽出ステップにて抽出された輪郭内の画像領域について、鮮鋭化処理を施す特定人物画像鮮鋭化処理ステップと、
前記画像データの画像ポイントを算出する画像ポイント算出ステップと、
前記画像データから前記画像ポイントが低い前記画像データを指定して、前記画像ポイントを調整する画像ポイント調整ステップと、
前記画像ポイント算出ステップにより算出された前記画像ポイントの高い画像データを抽出して画像リストを作成する画像リスト作成ステップと、
前記画像データおよび前記画像リストをページにレイアウトするレイアウトステップと、
前記画像リスト中の画像データから人物の顔を認識し、人物画像リストを作成する人物画像リスト作成ステップと、
前記人物画像リスト中の人物画像データの、前記ページ上における露出ポイントを算出する露出ポイント算出ステップと、
前記レイアウトステップによりレイアウトされた前記ページ上に、前記人物画像リストおよび前記露出ポイントを配置し、その表示を制御する表示制御ステップと、
をコンピュータに実行させ、
前記画像ポイントは、少なくとも写真ポイントを含み、
前記画像ポイント調整ステップは、前記特定人物画像鮮鋭化処理ステップによって、前記画像ポイントが低い人物の人物画像に鮮鋭化処理を施し、前記写真ポイントを上げることをコンピュータに実行させるためのプログラム。
An input control step for controlling input of image data;
A human image extraction step of recognizing and extracting a human face from the image data;
A specific person image receiving step for receiving a specific person image from the person images extracted in the person image extraction step;
A specific person contour extracting step for extracting the contour of the specific person image received in the specific person image receiving step;
A specific person image sharpening process step for performing a sharpening process on the image region in the contour extracted in the specific person contour extraction step;
An image point calculating step for calculating an image point of the image data;
An image point adjustment step of adjusting the image point by designating the image data having a low image point from the image data;
An image list creating step for creating an image list by extracting image data having a high image point calculated by the image point calculating step;
A layout step of laying out the image data and the image list on a page;
Recognizing a person's face from the image data in the image list and creating a person image list;
An exposure point calculating step of calculating an exposure point on the page of the human image data in the human image list;
A display control step of arranging the person image list and the exposure point on the page laid out by the layout step and controlling the display;
To the computer,
The image points include at least photographic points;
The image point adjusting step is a program for causing a computer to execute a sharpening process on a person image of a person having a low image point and to raise the photograph point by the specific person image sharpening process step .
JP2012148983A 2012-07-03 2012-07-03 Image output reception terminal, image output reception method, and program Active JP6015166B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012148983A JP6015166B2 (en) 2012-07-03 2012-07-03 Image output reception terminal, image output reception method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012148983A JP6015166B2 (en) 2012-07-03 2012-07-03 Image output reception terminal, image output reception method, and program

Publications (2)

Publication Number Publication Date
JP2014010788A JP2014010788A (en) 2014-01-20
JP6015166B2 true JP6015166B2 (en) 2016-10-26

Family

ID=50107389

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012148983A Active JP6015166B2 (en) 2012-07-03 2012-07-03 Image output reception terminal, image output reception method, and program

Country Status (1)

Country Link
JP (1) JP6015166B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6636406B2 (en) * 2016-09-16 2020-01-29 富士フイルム株式会社 Image extraction system, image extraction method and program thereof

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007066199A (en) * 2005-09-01 2007-03-15 Canon Inc Image processing apparatus and image processing method
JP2007094549A (en) * 2005-09-27 2007-04-12 Fujifilm Corp Image processing method, apparatus, and program
JP2010004300A (en) * 2008-06-19 2010-01-07 Seiko Epson Corp Image processing method, image processing apparatus, image processing program, and printer

Also Published As

Publication number Publication date
JP2014010788A (en) 2014-01-20

Similar Documents

Publication Publication Date Title
JP2004255740A (en) Image output device, program, recording medium
JP2013106257A (en) Photograph automatic selling apparatus, photograph automatic selling method, and computer program
JP6402515B2 (en) Photobook creation program, terminal, editing method, photobook manufacturing method, and photobook creation system
JP2009083236A (en) Image forming apparatus
JP2002057820A (en) Image printer
JP6015166B2 (en) Image output reception terminal, image output reception method, and program
JP5838752B2 (en) Image output reception terminal, image output reception method, and program
JP2014146939A (en) Photo book creation terminal, photo book creation method and program
JP2012150626A (en) Image output reception terminal, method, and program
JP6331781B2 (en) Image printing apparatus and order receiving terminal
JP6011024B2 (en) Image output reception terminal, image output reception method, and program
JP2006053718A (en) Photo processing device
JP5927790B2 (en) Image output system and image output method
JP3697908B2 (en) Image printing system
JP2005303800A (en) Photographing apparatus
JP2016004378A (en) Image printing apparatus and order receiving terminal
JP2016004127A (en) Image printing device and order reception terminal
JP2004048647A (en) Image print system having shooting function, program, and recording medium
JP2006078781A (en) Photo order receiving apparatus and photo processing apparatus
JP2001229176A (en) Image display method and apparatus
JP2002059591A (en) Image printing system with current affairs information, current affairs information distribution server and current affairs information synthesizing server
JP4561860B2 (en) Image printing sales apparatus and program thereof.
JP2006060662A (en) Image output apparatus, program, and recording medium
JP6578968B2 (en) Image printing apparatus, image printing method, and order receiving terminal
JP2019204356A (en) Image management device and image selling system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150528

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160425

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160510

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160621

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160912

R150 Certificate of patent or registration of utility model

Ref document number: 6015166

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150