[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2013161394A - Event photograph ordering system and event photograph ordering method - Google Patents

Event photograph ordering system and event photograph ordering method Download PDF

Info

Publication number
JP2013161394A
JP2013161394A JP2012024836A JP2012024836A JP2013161394A JP 2013161394 A JP2013161394 A JP 2013161394A JP 2012024836 A JP2012024836 A JP 2012024836A JP 2012024836 A JP2012024836 A JP 2012024836A JP 2013161394 A JP2013161394 A JP 2013161394A
Authority
JP
Japan
Prior art keywords
specific person
order
photo
photos
event
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.)
Granted
Application number
JP2012024836A
Other languages
Japanese (ja)
Other versions
JP5950600B2 (en
Inventor
Junko Shinohara
順子 篠原
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2012024836A priority Critical patent/JP5950600B2/en
Publication of JP2013161394A publication Critical patent/JP2013161394A/en
Application granted granted Critical
Publication of JP5950600B2 publication Critical patent/JP5950600B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To quickly find out a photograph showing a specific person.SOLUTION: An extraction part 123 is configured to extract a specific person photograph as a photograph showing a specific person from among a plurality of photographs. A display order control part 125 is configured to, when the number of the extracted specific person photographs is plural, perform rearrangement processing of rearranging the plurality of specific person photographs in an order following designated priority items for presentation.

Description

本発明は、複数の写真を処理するイベント写真注文システムおよびイベント写真注文方法に関する。   The present invention relates to an event photo ordering system and an event photo ordering method for processing a plurality of photos.

教育施設等の各種イベントにおける子供の様子は、当該教育施設が契約している専属の写真会社の人間が写真を撮影するのが一般的である。ここで、教育施設は、例えば、幼稚園、保育園、小学校等である。そして、当該子供の保護者(親)が、写真を希望する場合は、各自が、写真会社に写真を注文して購入できるようになっていることが多い。   As for the state of children at various events such as an educational facility, a person of a dedicated photo company with which the educational facility is contracted generally takes pictures. Here, educational facilities are a kindergarten, a nursery school, an elementary school, etc., for example. And when the guardian (parent) of the child wants to take a picture, each person can often order and purchase a picture from a photo company.

従来の写真の注文方法は、まず、保護者が、当該イベント後の参観日等に教育施設に訪れた際、掲示板、クラスルーム等に掲示された全ての写真見本から購入を希望する写真を選択する。そして、保護者は、予め、教育施設から配布された注文申込書に、希望する写真の番号等を記入して、当該注文申込書を、教育施設に提出する。そして、後日、保護者は、教育施設にて代金と引き換えに写真を受け取るという方法が一般的であった。   The traditional method for ordering photos is to first select a photo that you wish to purchase from all the photo samples posted on the bulletin board, classroom, etc. when the guardian visits the educational facility on the day of the visit after the event. . Then, the guardian fills in an order application form distributed in advance from the educational facility with the desired photo number and the like, and submits the order application form to the educational facility. At a later date, it was common for parents to receive photos in exchange for payment at educational facilities.

一方、最近では、インターネットを利用した写真注文システムが普及している。例えば、写真注文システムでは、保護者が教育施設に行かなくても、自宅のパーソナルコンピュータ(以下、PCともいう)を用いて、当該教育施設のホームページ等から写真見本を見て、希望する写真を注文することが可能である。   On the other hand, recently, a photo ordering system using the Internet has become widespread. For example, in the photo ordering system, even if a guardian does not go to an educational facility, he / she can use a personal computer at home (hereinafter also referred to as a PC) to view a sample photograph from the educational facility's website, etc. It is possible to order.

例えば、特許文献1では、インターネットを利用して、クラス毎、イベント毎に写真を分類して提示し、希望する写真の検索の範囲を限定する技術(以下、従来技術Aともいう)が開示されている。当該技術により、発注者は、効率よく写真を注文することが可能となっている。   For example, Patent Document 1 discloses a technology (hereinafter also referred to as Conventional Technology A) that uses the Internet to classify and present photos for each class and event, and to limit the search range of desired photos. ing. With this technology, the orderer can efficiently order photos.

特開2003−162645号公報(段落0005〜0027)JP 2003-162645 A (paragraphs 0005 to 0027)

しかしながら、従来技術Aでは、以下のような問題点がある。   However, the prior art A has the following problems.

具体的には、従来技術Aでは、クラス毎、イベント毎に写真の分類がされているため、全ての写真の中から写真を選ぶ必要はない。しかしながら、例えば、写真がクラス毎に分類されていたとしても、分類されたクラスの写真の枚数が多い場合もある。   Specifically, in the prior art A, since the photos are classified for each class and each event, it is not necessary to select a photo from all the photos. However, for example, even if the photos are classified by class, the number of photos in the classified class may be large.

そのため、希望する写真を選択するために、分類された写真の内容を一通り確認するには多くの時間が必要である。その結果、ユーザ(例えば、子供の保護者)は、子供等の特定人物を示す写真を迅速に見つけることができないという問題がある。   Therefore, it takes a lot of time to check the contents of the classified photos in order to select a desired photo. As a result, there is a problem that a user (for example, a guardian of a child) cannot quickly find a photograph showing a specific person such as a child.

本発明は、このような問題を解決するためになされたものであり、特定人物を示す写真を迅速に見つけることを可能とするイベント写真注文システム等を提供することを目的とする。   The present invention has been made to solve such a problem, and an object thereof is to provide an event photo ordering system and the like that can quickly find a photo showing a specific person.

上記目的を達成するために、本発明の一態様に係るイベント写真注文システムは、各種イベントで撮影された複数の写真のデータに、通信網を介してアクセスし、所望の写真を注文する。イベント写真注文システムは、特定人物を登録する特定人物登録部と、前記複数の写真のうち、前記特定人物を示す写真である特定人物写真を抽出する抽出部と、抽出された前記特定人物写真の数が複数である場合、該複数の前記特定人物写真を、指定された優先項目に従った順番に並べ替えて提示する並べ替え処理を行う表示順制御部と、並べ替えて提示された前記複数の特定人物写真から所望の写真の注文を受け付ける注文受付部と、前記注文受付部が受け付けた注文の内容を登録する登録部と、を備える。   To achieve the above object, an event photo ordering system according to an aspect of the present invention accesses data of a plurality of photos taken at various events via a communication network and orders a desired photo. The event photo ordering system includes: a specific person registration unit that registers a specific person; an extraction unit that extracts a specific person photo that is a photo showing the specific person from the plurality of photos; When the number is plural, a display order control unit that performs a rearrangement process for rearranging and presenting the plurality of specific person photos in an order according to a designated priority item, and the plural presented by rearrangement An order receiving unit that receives an order of a desired photo from the specific person photo, and a registration unit that registers the contents of the order received by the order receiving unit.

本発明によれば、抽出部は、特定人物を示す写真である特定人物写真を抽出する。表示順制御部は、抽出された特定人物写真の数が複数である場合、該複数の特定人物写真を、指定された優先項目に従った順番に並べ替えて提示する並べ替え処理を行う。   According to the present invention, the extraction unit extracts a specific person photo that is a photo showing a specific person. When there are a plurality of extracted specific person photos, the display order control unit performs a rearrangement process in which the plurality of specific person photos are rearranged in the order according to the designated priority item and presented.

これにより、ユーザは、特定人物を示す写真を迅速に見つけることができる。   Thereby, the user can quickly find a photo showing a specific person.

実施の形態1に係るイベント写真注文システムの構成を示すブロック図である。1 is a block diagram showing a configuration of an event photo order system according to Embodiment 1. FIG. 制御部の特徴的な機能構成を示すブロック図である。It is a block diagram which shows the characteristic function structure of a control part. 写真注文処理のフローチャートである。It is a flowchart of a photo order process. 表示順制御処理を説明するための図である。It is a figure for demonstrating a display order control process. 表示順制御処理を説明するための図である。It is a figure for demonstrating a display order control process. 注文情報データベースの一例を示す図である。It is a figure which shows an example of an order information database. 写真内における顔の位置を説明するための図である。It is a figure for demonstrating the position of the face in a photograph. 顔占有サイズをパラメータ化するためのパラメータテーブルの一例を示す図である。It is a figure which shows an example of the parameter table for parameterizing face occupation size. 人数をパラメータ化するためのパラメータテーブルの一例を示す図である。It is a figure which shows an example of the parameter table for parameterizing the number of people.

以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明を省略する場合がある。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same components are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof may be omitted.

<実施の形態1>
図1は、実施の形態1に係るイベント写真注文システム100の構成を示すブロック図である。
<Embodiment 1>
FIG. 1 is a block diagram showing a configuration of an event photo ordering system 100 according to the first embodiment.

図1に示すように、イベント写真注文システム100は、通信網であるインターネット11を介して、サーバ200と通信可能なように接続される。イベント写真注文システム100は、写真店等に設置されたPC等である。なお、イベント写真注文システム100は、写真店に限定されず、例えば、自宅に設定されてもよい。   As shown in FIG. 1, the event photo ordering system 100 is connected to be able to communicate with the server 200 via the Internet 11 which is a communication network. The event photo ordering system 100 is a PC or the like installed in a photo shop or the like. The event photo ordering system 100 is not limited to a photo store, and may be set at home, for example.

イベント写真注文システム100は、複数の写真を処理する。本明細書において、写真とは、デジタル画像で表現された写真(写真データ)である。また、本明細書における写真とは、各種イベントで撮影された写真であるイベント写真である。なお、本明細書における写真は、イベント写真に限定されず、例えば、イベントと関係なく撮影された写真であってもよい。   The event photo ordering system 100 processes a plurality of photos. In this specification, a photograph is a photograph (photo data) expressed as a digital image. In addition, photos in this specification are event photos that are photos taken at various events. In addition, the photograph in this specification is not limited to an event photograph, For example, the photograph taken irrespective of the event may be sufficient.

サーバ200は、複数の写真を管理している。サーバ200は、例えば、PCである。   The server 200 manages a plurality of photos. The server 200 is, for example, a PC.

イベント写真注文システム100は、詳細は後述するが、通信網であるインターネット11を介して、サーバ200が管理している複数の写真のデータにアクセスし、所望の写真を注文する。   As will be described in detail later, the event photo ordering system 100 accesses data of a plurality of photos managed by the server 200 via the Internet 11 which is a communication network, and orders a desired photo.

イベント写真注文システム100は、表示部110と、制御部120と、記憶部130と、通信部140と、操作部150とを備える。表示部110、制御部120、記憶部130、通信部140および操作部150の各々は、バス10を介してデータ通信可能である。   The event photo ordering system 100 includes a display unit 110, a control unit 120, a storage unit 130, a communication unit 140, and an operation unit 150. Each of display unit 110, control unit 120, storage unit 130, communication unit 140, and operation unit 150 is capable of data communication via bus 10.

表示部110は、例えば、液晶ディスプレイ等である。制御部120は、イベント写真注文システム100内の各部を制御する。制御部120は、例えば、CPU(Central Processing Unit)等である。記憶部130は、データ等を記憶するためのメモリである。通信部140は、インターネット11を介して、サーバ200と通信する。   The display unit 110 is, for example, a liquid crystal display. The control unit 120 controls each unit in the event photo ordering system 100. The control unit 120 is, for example, a CPU (Central Processing Unit). The storage unit 130 is a memory for storing data and the like. The communication unit 140 communicates with the server 200 via the Internet 11.

操作部150は、ユーザが、イベント写真注文システム100に対し指示を与えるためのインタフェースである。操作部150は、例えば、タッチパネル、キーボード、マウスなどから構成される。以下においては、ユーザが、操作部150を利用して行う操作を、操作Uという。   The operation unit 150 is an interface for the user to give an instruction to the event photo ordering system 100. The operation unit 150 includes, for example, a touch panel, a keyboard, a mouse, and the like. Hereinafter, an operation performed by the user using the operation unit 150 is referred to as an operation U.

図2は、制御部120の特徴的な機能構成を示すブロック図である。   FIG. 2 is a block diagram illustrating a characteristic functional configuration of the control unit 120.

制御部120は、機能的には、モード選択部121と、特定人物登録部122と、抽出部123と、優先条件設定部124と、表示順制御部125と、注文受付部126と、注文情報登録部127とを備える。   Functionally, the control unit 120 includes a mode selection unit 121, a specific person registration unit 122, an extraction unit 123, a priority condition setting unit 124, a display order control unit 125, an order reception unit 126, and order information. A registration unit 127.

モード選択部121は、詳細は後述するが、写真の注文モードを選択(設定)する。特定人物登録部122は、詳細は後述するが、特定人物(例えば、特定人物の顔の特徴等)を登録する。抽出部123は、詳細は後述するが、複数の写真から、特定人物を示す写真を抽出(選択)する。優先条件設定部124は、詳細は後述するが、複数の後述の特定人物写真の並び順の条件を設定する。   The mode selection unit 121 selects (sets) a photo ordering mode, details of which will be described later. Although the details will be described later, the specific person registration unit 122 registers a specific person (for example, facial features of the specific person). Although the details will be described later, the extraction unit 123 extracts (selects) a photograph showing a specific person from a plurality of photographs. Although the details will be described later, the priority condition setting unit 124 sets conditions for the arrangement order of a plurality of specific person photographs described later.

表示順制御部125は、詳細は後述するが、特定人物写真を目立つように表示するための制御(後述の並べ替え処理)を行う。注文受付部126は、詳細は後述するが、注文情報を受け付ける。注文情報登録部127は、詳細は後述するが、注文情報を登録する。   Although the details will be described later, the display order control unit 125 performs control (rearrangement processing described later) for displaying the specific person photograph conspicuously. The order receiving unit 126 receives order information, details of which will be described later. The order information registration unit 127 registers order information, details of which will be described later.

なお、イベント写真注文システム100に含まれる、モード選択部121、特定人物登録部122、抽出部123、優先条件設定部124、表示順制御部125、注文受付部126および注文情報登録部127の全て又は一部は、LSI(Large Scale Integration)等のハードウエアで構成されてもよい。また、モード選択部121、特定人物登録部122、抽出部123、優先条件設定部124、表示順制御部125、注文受付部126および注文情報登録部127の全て又は一部は、CPU等のプロセッサにより実行されるプログラムのモジュールであってもよい。   Note that all of the mode selection unit 121, the specific person registration unit 122, the extraction unit 123, the priority condition setting unit 124, the display order control unit 125, the order reception unit 126, and the order information registration unit 127 included in the event photo order system 100 are included. Or a part may be comprised by hardware, such as LSI (Large Scale Integration). The mode selection unit 121, the specific person registration unit 122, the extraction unit 123, the priority condition setting unit 124, the display order control unit 125, the order reception unit 126, and the order information registration unit 127 are all or part of a processor such as a CPU. It may be a module of a program executed by.

次に、イベント写真注文システム100が行う処理(以下、写真注文処理ともいう)について説明する。   Next, processing performed by the event photo ordering system 100 (hereinafter also referred to as photo order processing) will be described.

図3は、写真注文処理のフローチャートである。なお、イベント写真注文システム100は、あらかじめ、サーバ200から複数の写真を受信し、当該複数の写真を記憶部130に記憶しているとする。以下においては、人物を示す写真を、人物写真ともいう。   FIG. 3 is a flowchart of the photo order process. Note that the event photo ordering system 100 receives a plurality of photos from the server 200 and stores the plurality of photos in the storage unit 130 in advance. Hereinafter, a photograph showing a person is also referred to as a person photograph.

まず、ユーザが、表示部110に表示されているメニュー等を参照して、操作Uにより、注文モードを選択する。モード選択部121は、選択された注文モードを選択(設定)する(S110)。   First, the user selects an order mode by an operation U with reference to a menu or the like displayed on the display unit 110. The mode selection unit 121 selects (sets) the selected order mode (S110).

注文モードは、通常モード、クイックモード、おまかせモード等がある。通常モードは、ユーザが時間にゆとりがあり、ゆっくり写真注文を行いたい場合に適したモードである。通常モードは、後述の並べ替え処理が行われないモードである。   The order mode includes a normal mode, a quick mode, and an automatic mode. The normal mode is a mode suitable for a case where the user has time and wants to order photos slowly. The normal mode is a mode in which rearrangement processing described later is not performed.

クイックモードは、該通常モードより迅速な注文をするためのモードである。具体的には、クイックモードは、ユーザが時間にゆとりがなく、すばやく希望する写真を選択したい場合に適したモードである。   The quick mode is a mode for placing an order faster than the normal mode. Specifically, the quick mode is a mode suitable for a case where the user has no time and wants to quickly select a desired photograph.

おまかせモードは、詳細は後述するが、注文情報登録部127により登録された内容を利用するモードである。具体的には、おまかせモードは2回目以降の注文時に選択可能となるモードであり、ユーザの写真注文の傾向を注文情報としてデータベース化し、それに基づき自動で写真の選択と注文を行うモードである。   The entrust mode is a mode that uses the contents registered by the order information registration unit 127, as will be described in detail later. Specifically, the entrusted mode is a mode that can be selected at the time of the second and subsequent orders, and is a mode in which the tendency of the user's photo order is made into a database as order information, and photos are automatically selected and ordered based on the database.

モード選択部121により通常モードが選択された場合、処理はステップS120Nに移行する。また、モード選択部121によりおまかせモードが選択された場合、処理はステップS130Aに移行する。なお、通常モードまたはおまかせモードが選択された場合の処理は後述する。   When the normal mode is selected by the mode selection unit 121, the process proceeds to step S120N. If the automatic mode is selected by the mode selection unit 121, the process proceeds to step S130A. The process when the normal mode or the automatic mode is selected will be described later.

以下においては、クイックモードが選択されたとして説明する。   In the following description, it is assumed that the quick mode is selected.

モード選択部121によりクイックモードが選択された場合、処理はステップS120に移行する。   When the quick mode is selected by the mode selection unit 121, the process proceeds to step S120.

ステップS120では、特定人物の特徴を登録する特定人物登録処理が行われる。特定人物は、ユーザが、登録を希望する人物である。特定人物は、例えば、ユーザの子供である。以下においては、特定人物を示す写真を特定人物写真ともいう。   In step S120, a specific person registration process for registering the characteristics of the specific person is performed. The specific person is a person that the user desires to register. The specific person is, for example, a user's child. In the following, a photo showing a specific person is also referred to as a specific person photo.

特定人物登録処理では、まず、特定人物の認識が行われる。   In the specific person registration process, first, a specific person is recognized.

特定人物の認識は以下のように行われる。まず、表示部110は、記憶部130に記憶されている複数の写真を表示する。この状態で、ユーザが操作Uにより、複数の写真のうち、特定人物を示す特定人物写真を選択する。   Recognition of a specific person is performed as follows. First, the display unit 110 displays a plurality of photos stored in the storage unit 130. In this state, the user selects a specific person photo indicating a specific person from among a plurality of photos by operation U.

特定人物登録部122は、公知な顔検出技術を用いて、選択された特定人物写真が示す特定人物の顔を検出し、当該特定人物を認識する。当該顔検出技術は、例えば、特表2004−527863号公報に開示されている、特徴抽出、肌色検出、テンプレートマッチング等を用いた技術である。   The specific person registration unit 122 detects the face of the specific person indicated by the selected specific person photograph using a known face detection technique, and recognizes the specific person. The face detection technique is a technique using feature extraction, skin color detection, template matching, and the like disclosed in, for example, JP-T-2004-527863.

なお、特定人物の顔の領域の指定は、ユーザによる操作Uにより行われてもよい。   The specification of the face area of the specific person may be performed by an operation U by the user.

そして、特定人物登録部122は、特定人物の検出した顔の特徴を、記憶部130に記憶(登録)させる。顔の特徴は、例えば、目と鼻の相対位置、顔のサイズ、顔の向き、顔の位置、笑顔の度合い等である。これにより、特定人物の特徴が登録される。   Then, the specific person registration unit 122 stores (registers) the facial features detected by the specific person in the storage unit 130. The facial features include, for example, the relative positions of eyes and nose, face size, face orientation, face position, smile level, and the like. As a result, the characteristics of the specific person are registered.

なお、特定人物の認識は、上記処理に限定されない。例えば、特定人物写真が記録されており、かつ、ユーザがあらかじめ用意した記録媒体から、当該特定人物登録部122が特定人物写真を読み出す。そして、特定人物登録部122は、前述の顔検出技術を用いて、選択された特定人物写真が示す特定人物の顔を検出し、当該特定人物を認識する。なお、顔検出技術によって検出される顔の領域は縦横のサイズが同じ正方形とする。なお、検出される顔の領域は正方形に限定されず、長方形であってもよい。また、特定人物の顔の領域の指定は、ユーザによる操作Uにより行われてもよい。   The recognition of the specific person is not limited to the above process. For example, a specific person photo is recorded, and the specific person registration unit 122 reads the specific person photo from a recording medium prepared in advance by the user. Then, the specific person registration unit 122 detects the face of the specific person indicated by the selected specific person photo using the face detection technique described above, and recognizes the specific person. The face area detected by the face detection technique is a square having the same vertical and horizontal sizes. The face area to be detected is not limited to a square, but may be a rectangle. The designation of the face area of the specific person may be performed by an operation U by the user.

ステップS130では、特定人物写真抽出処理が行われる。特定人物写真抽出処理では、抽出部123が、登録された特定人物の顔の特徴に基づき、記憶部130に記憶されている全ての写真のうち、全ての特定人物写真を抽出(選択)する。言い換えれば、抽出部123は、記憶部130に記憶されている複数の写真のうち、特定人物写真を抽出する。   In step S130, a specific person photo extraction process is performed. In the specific person photo extraction process, the extraction unit 123 extracts (selects) all the specific person photos among all the photos stored in the storage unit 130 based on the registered facial features of the specific person. In other words, the extraction unit 123 extracts a specific person photo from a plurality of photos stored in the storage unit 130.

具体的には、抽出部123は、記憶部130に記憶されている全ての写真のうち、登録された特定人物の顔の特徴と同等の特徴を有する顔を示す写真を、特定人物写真として特定し、当該特定人物写真を抽出(選択)する。特定人物写真の特定に使用される顔の特徴は、例えば、目と鼻の相対位置である。   Specifically, the extraction unit 123 identifies, as all the photos stored in the storage unit 130, a photo that shows a face that has the same characteristics as those of the registered specific person as the specific person photo. Then, the specific person photograph is extracted (selected). The facial feature used to identify the specific person photograph is, for example, the relative position of the eyes and nose.

ステップS140では、優先条件設定処理が行われる。優先条件設定処理では、表示部110が、優先条件のリストを表示する。当該優先条件は、例えば、「特定人物の顔の大きい順」、「人物の数が少ない順」等の条件である。   In step S140, a priority condition setting process is performed. In the priority condition setting process, the display unit 110 displays a list of priority conditions. The priority condition is, for example, a condition such as “in descending order of the face of a specific person” or “in order of decreasing number of persons”.

表示部110は、例えば、「特定人物の顔の大きい順」、「人物の数が少ない順」という優先条件をリスト表示する。この状態で、ユーザは、操作Uにより、優先条件を選択(指定)する。   For example, the display unit 110 displays a list of priority conditions such as “in descending order of the face of a specific person” and “in order of decreasing number of persons”. In this state, the user selects (specifies) the priority condition by the operation U.

これにより、優先条件設定部124は、選択(指定)された優先条件を、複数の特定人物写真の並び順の条件として設定する。以下においては、「特定人物の顔の大きい順」という条件を、優先条件Aともいう。上記優先条件Aにおいて、優先される優先項目は、例えば、顔のサイズである。   As a result, the priority condition setting unit 124 sets the selected (designated) priority condition as a condition for the arrangement order of a plurality of specific person photographs. In the following, the condition “the order of the face of a specific person in descending order” is also referred to as priority condition A. In the priority condition A, the priority item to be prioritized is, for example, the face size.

また、以下においては、「人物の数が少ない順」という条件を、優先条件Bともいう。上記優先条件Bにおいて、優先される優先項目は、例えば、特定人物写真が示す人物の数である。   In the following, the condition “in order of decreasing number of persons” is also referred to as priority condition B. In the priority condition B, the priority item to be prioritized is, for example, the number of persons indicated by the specific person photo.

なお、優先条件は、リストから選択するのではなく、ユーザが、キーボード等を用いた操作Uにより、直接入力してもよい。また、あらかじめ、優先条件を記憶部130に記憶(登録)しておけば、ステップS140は行われなくてもよい。   Note that the priority condition may not be selected from the list, but may be directly input by the user by an operation U using a keyboard or the like. Further, if the priority condition is stored (registered) in the storage unit 130 in advance, step S140 may not be performed.

ステップS141では、表示順制御処理が行われる。表示順制御処理では、詳細は後述するが、表示順制御部125が、抽出された特定人物写真の数が複数である場合、該複数の前記特定人物写真を、指定された優先条件(優先項目)に従った順番に並べ替えて提示する並べ替え処理を行う。指定された優先条件とは、ユーザにより選択された優先条件である。   In step S141, display order control processing is performed. Although details will be described later in the display order control process, if the display order control unit 125 has a plurality of extracted specific person photos, the plurality of specific person photos are designated as specified priority conditions (priority items). ) Rearrangement processing is performed to rearrange and present in the order according to. The designated priority condition is a priority condition selected by the user.

言い換えれば、表示順制御処理では、表示部110が、抽出された複数の特定人物写真のうち、特定人物を目立つように示す特定人物写真程、該特定人物写真を目立つように、複数の特定人物写真を並べて表示する。少し具体的には、表示順制御処理では、設定された優先条件に従った並び順(順番)で、複数の特定人物写真が表示される。   In other words, in the display order control process, the display unit 110 includes a plurality of specific persons so that the specific person photo is more conspicuous as the specific person photo shows the specific person more conspicuously. Display photos side by side. More specifically, in the display order control process, a plurality of specific person photographs are displayed in the arrangement order (order) according to the set priority condition.

なお、表示順制御処理では、抽出された特定人物写真の数が1枚である場合、表示順制御部125は、表示部110に当該1枚の特定人物写真を表示させる処理を行う。この場合、前述の並べ替え処理は行われず、処理は、ステップS150に移行する。   In the display order control process, when the number of extracted specific person photos is one, the display order control unit 125 performs a process of causing the display unit 110 to display the one specific person photo. In this case, the above-described rearrangement process is not performed, and the process proceeds to step S150.

ここで、ステップS140において「特定人物の顔の大きい順」という優先条件が選択されたとする。また、特定人物写真抽出処理により、図4(a)の特定人物写真P11,P12,P13,P14,P15,P16が選択されたとする。また、特定人物写真P11〜P16の優先度は、特定人物写真P11,P12,P13,P14,P15,P16の順で低くなるように、サーバ200から指定されているとする。すなわち、特定人物写真P11が最も優先度が高く、特定人物写真P16が最も優先度が低い。   Here, it is assumed that the priority condition “in descending order of the face of a specific person” is selected in step S140. Further, it is assumed that the specific person photos P11, P12, P13, P14, P15, and P16 in FIG. Further, it is assumed that the priority of the specific person photos P11 to P16 is specified by the server 200 so as to decrease in the order of the specific person photos P11, P12, P13, P14, P15, and P16. That is, the specific person photo P11 has the highest priority, and the specific person photo P16 has the lowest priority.

図4(a)は、サーバ200から指定された優先度にしたがって各特定人物写真を配置した画像G10を示す図である。なお、画像G10では、左端および上端に近い特定人物写真程、当該特定人物写真の優先度が高いとする。すなわち、画像G10の左上に配置される特定人物写真が最も優先度が高く、画像G10の右下に配置される特定人物写真が最も優先度が低い。なお、画像G10には、一例として、6枚の特定人物写真を配置している。すなわち、1〜6番目の優先度の特定人物写真が画像G10に表示されている。   FIG. 4A is a diagram showing an image G10 in which each specific person photo is arranged according to the priority designated by the server 200. FIG. In the image G10, it is assumed that the specific person photograph closer to the left end and the upper end has a higher priority. That is, the specific person photograph arranged at the upper left of the image G10 has the highest priority, and the specific person photograph arranged at the lower right of the image G10 has the lowest priority. In the image G10, for example, six specific person photographs are arranged. That is, the specific person photographs having the first to sixth priorities are displayed in the image G10.

なお、特定人物写真が7枚以上あり、かつ、表示部110が仮に画像G10を表示している場合、操作Uにより、ユーザは7番目以降の優先度の特定人物写真も順番に表示部110に表示させて確認できるものとする。   If there are seven or more specific person photographs and the display unit 110 displays the image G10, the user can also display the specific person photographs having the seventh or higher priority in order on the display unit 110 by the operation U. It shall be displayed and confirmed.

図4(a)および他の図では、特定人物を識別するために、説明の都合上、特定人物に、アルファベットを追記しているものがある。以下においては、アルファベット「A」が追記されている特定人物を、特定人物Aともいう。   In FIG. 4A and other figures, in order to identify a specific person, there is a case where an alphabet is added to the specific person for convenience of explanation. Hereinafter, the specific person to which the alphabet “A” is additionally written is also referred to as a specific person A.

ユーザは、表示部110が表示する画像により、特定人物写真の内容を確認し、希望する特定人物写真を選択する操作Uを行う。ここでは、特定人物登録処理により、特定人物Aの特徴が登録されたとする。また、特定人物写真抽出処理により、特定人物Aを示す6枚の特定人物写真が選択されたとする。この条件において、以下、説明する。   The user confirms the content of the specific person photo from the image displayed on the display unit 110 and performs an operation U for selecting the desired specific person photo. Here, it is assumed that the feature of the specific person A is registered by the specific person registration process. In addition, it is assumed that six specific person photos indicating the specific person A are selected by the specific person photo extraction process. This condition will be described below.

この場合、表示順制御処理では、複数の特定人物写真のうち、特定人物の顔を大きく示す特定人物写真程、該特定人物写真を目立つように表示する。具体的には、表示順制御部125が、「特定人物の顔の大きい順」という優先条件にしたがって、特定人物Aの顔の大きい順に並べ替えた複数の特定人物写真を示す配置画像を生成する。当該配置画像は、特定人物Aの顔を大きく示す特定人物写真程、該特定人物写真を目立つ位置に配置した画像である。   In this case, in the display order control process, the specific person photo that shows the face of the specific person larger among the plurality of specific person photos is displayed prominently. Specifically, the display order control unit 125 generates a layout image showing a plurality of specific person photos arranged in descending order of the face of the specific person A according to the priority condition “the order of the face of the specific person in descending order”. . The arrangement image is an image in which the specific person photo that shows the face of the specific person A is arranged in a conspicuous position.

生成された配置画像では、一例として、左端および上端に近い特定人物写真程、当該特定人物写真の目立度が高いとする。ここで、目立度とは、目立つ度合いである。すなわち、配置画像内の左上に配置される特定人物写真が最も目立つとする。生成された配置画像は、例えば、図4(b)の配置画像G10Aである。   In the generated arrangement image, as an example, it is assumed that the specific person photograph closer to the left end and the upper end has a higher degree of conspicuousness. Here, the degree of conspicuity is the degree of conspicuity. That is, it is assumed that the specific person photograph arranged at the upper left in the arrangement image is most noticeable. The generated arrangement image is, for example, the arrangement image G10A shown in FIG.

そして、表示順制御部125は、生成した配置画像を、表示部110に表示させる。以上により、表示順制御部125は、特定人物Aの顔の大きい順に、複数の特定人物写真を並べ替えて提示する並べ替え処理を行う。すなわち、表示順制御部125は、優先項目である、特定人物Aの顔のサイズに基づいて、複数の特定人物写真を並べ替えて提示する並べ替え処理を行う。   Then, the display order control unit 125 causes the display unit 110 to display the generated arrangement image. As described above, the display order control unit 125 performs the rearrangement process of rearranging and presenting a plurality of specific person photos in descending order of the face of the specific person A. That is, the display order control unit 125 performs a rearrangement process in which a plurality of specific person photos are rearranged and presented based on the priority item, which is the face size of the specific person A.

なお、配置画像において、左端および上端に近い特定人物写真程、当該特定人物写真の目立度が高いとしたがこれに限定されない。例えば、配置画像において、右端および上端に近い特定人物写真程、当該特定人物写真の目立度が高いとしてもよい。すなわち、配置画像において、右上に配置される特定人物写真が、最も目立つとしてもよい。   In the arrangement image, the specific person photograph closer to the left end and the upper end is more conspicuous, but the present invention is not limited to this. For example, in the arrangement image, the specific person photograph closer to the right end and the upper end may be more conspicuous. That is, in the arrangement image, the specific person photograph arranged at the upper right may be most noticeable.

次に、ステップS140において「人物の数が少ない順」という優先条件が設定(選択)された場合の表示順制御処理について説明する。   Next, the display order control process when the priority condition “in order of decreasing number of persons” is set (selected) in step S140 will be described.

ここで、特定人物写真抽出処理により、図5(a)の特定人物写真P21,P22,P23,P24,P25,P26が選択されたとする。また、特定人物写真P21〜P26の優先度は、特定人物写真P21,P22,P23,P24,P25,P26の順で低くなるように、サーバ200から指定されているとする。すなわち、特定人物写真P21が最も優先度が高く、特定人物写真P26が最も優先度が低い。   Here, it is assumed that the specific person photos P21, P22, P23, P24, P25, and P26 in FIG. Further, it is assumed that the priority of the specific person photos P21 to P26 is designated by the server 200 so as to decrease in the order of the specific person photos P21, P22, P23, P24, P25, and P26. That is, the specific person photo P21 has the highest priority, and the specific person photo P26 has the lowest priority.

図5(a)は、サーバ200から指定された優先度にしたがって各特定人物写真を配置した画像G20を示す図である。なお、画像G20では、前述の画像G10と同様、左端および上端に近い特定人物写真程、当該特定人物写真の優先度が高いとする。また、特定人物登録処理により、特定人物Aの特徴が登録されたとする。また、特定人物写真抽出処理により、特定人物Aを示す6枚の特定人物写真P21〜P26が選択されたとする。   FIG. 5A is a diagram illustrating an image G <b> 20 in which each specific person photo is arranged according to the priority designated by the server 200. In the image G20, as in the case of the image G10 described above, it is assumed that the specific person photo closer to the left end and the upper end has a higher priority. Further, it is assumed that the characteristics of the specific person A are registered by the specific person registration process. Further, it is assumed that six specific person photos P21 to P26 indicating the specific person A are selected by the specific person photo extraction process.

この場合、表示順制御処理では、複数の特定人物写真のうち、人物の数を少なく示す特定人物写真程、該特定人物写真を目立つように、複数の特定人物写真を並べて表示する。具体的には、表示順制御部125が、「人物の数が少ない順」という優先条件にしたがって、人物の数が少ない順に、前記複数の特定人物写真を並べ替えた複数の特定人物写真を示す配置画像を生成する。当該配置画像は、人物の数を少なく示す特定人物写真程、該特定人物写真を目立つ位置に配置した画像である。生成された配置画像は、例えば、図5(b)の配置画像G20Aである。   In this case, in the display order control process, a plurality of specific person photos are displayed side by side such that the specific person photo that shows a smaller number of persons out of the plurality of specific person photos stands out. Specifically, the display order control unit 125 indicates a plurality of specific person photos in which the plurality of specific person photos are rearranged in the order of decreasing number of persons in accordance with the priority condition “in order of decreasing number of persons”. A layout image is generated. The arrangement image is an image in which a specific person photo showing a smaller number of people is arranged in a prominent position. The generated arrangement image is, for example, the arrangement image G20A in FIG.

そして、表示順制御部125は、生成した配置画像G20Aを、表示部110に表示させる。以上により、表示順制御部125は、特定人物写真が示す人物の数が少ない順に、複数の特定人物写真を並べ替えて提示する並べ替え処理を行う。すなわち、表示順制御部125は、優先項目である、特定人物写真が示す人物の数に基づいて、複数の特定人物写真を並べ替えて提示する並べ替え処理を行う。   Then, the display order control unit 125 causes the display unit 110 to display the generated arrangement image G20A. As described above, the display order control unit 125 performs the rearrangement process of rearranging and presenting the plurality of specific person photos in the order of decreasing number of persons indicated by the specific person photos. That is, the display order control unit 125 performs a rearrangement process of rearranging and presenting a plurality of specific person photos based on the number of persons indicated by the specific person photos, which is a priority item.

図4および図5を用いて説明したように、表示順制御処理では、ユーザが選択した優先条件にしたがった並び順で、複数の特定人物写真を並べて表示する。言い換えれば、表示順制御処理では、抽出された特定人物写真の数が複数である場合、該複数の特定人物写真を、指定された優先項目に従った順番に並べ替えて提示する並べ替え処理を行う。言い換えれば、表示順制御処理では、複数の特定人物写真のうち、特定人物を目立つように示す特定人物写真程、該特定人物写真を目立つように、複数の特定人物写真を並べて表示する。これにより、ユーザ(例えば、子供の親)は、すべての写真を確認しなくても、特定人物を目立つように示す特定人物写真を迅速に見つけることができる。特定人物を目立つように示す特定人物写真とは、特定人物(例えば、子供)の写りのよい、ユーザが所望する特定人物写真である。   As described with reference to FIGS. 4 and 5, in the display order control process, a plurality of specific person photographs are displayed side by side in the order of arrangement according to the priority condition selected by the user. In other words, in the display order control process, when there are a plurality of extracted specific person photos, a rearrangement process for rearranging and presenting the plurality of specific person photos in an order according to the designated priority item. Do. In other words, in the display order control process, among the plurality of specific person photos, the specific person photo that shows the specific person more prominently is displayed side by side so that the specific person photo stands out. Thereby, a user (for example, a parent of a child) can quickly find a specific person photo that shows a specific person conspicuously without checking all the photos. The specific person photograph that shows the specific person prominently is a specific person photograph desired by the user with a good reflection of the specific person (for example, a child).

図4(b)の配置画像G10Aでは、顔を大きく示す特定人物写真程、特定人物(例えば、子供)の表情がよく捉えられ、特定人物の写りがよいものである可能性が高い。   In the arrangement image G10A shown in FIG. 4B, the specific person photograph that shows a larger face, the expression of the specific person (for example, a child) is often captured, and there is a high possibility that the specific person is well reflected.

図5(b)の配置画像G20Aでは、人物の数を少なく示す特定人物写真程、特定人物(例えば、子供)が主たる被写体として写っている可能性が高い。   In the arrangement image G20A in FIG. 5B, the specific person photograph showing a smaller number of persons is more likely to include a specific person (for example, a child) as the main subject.

再び、図3を参照して、ステップS150では、注文受付処理が行われる。   Referring to FIG. 3 again, in step S150, order acceptance processing is performed.

注文受付処理では、注文受付部126が、並べ替えて提示された複数の特定人物写真から所望の写真の注文を受け付ける。少し具体的には、表示部110が表示する複数の特定人物写真を参照したユーザが、特定人物写真の注文を行うための操作Uを行った場合、注文受付部126は、当該注文を受け付ける。   In the order receiving process, the order receiving unit 126 receives an order for a desired photo from a plurality of specific person photos that are rearranged and presented. More specifically, when a user who refers to a plurality of specific person photos displayed on the display unit 110 performs an operation U for ordering specific person photos, the order receiving unit 126 receives the order.

ここで、例えば、表示順制御処理により、表示部110が図5(b)の配置画像G20Aを表示しているとする。また、ユーザは、特定人物写真P26を選択するとともに、特定人物写真P26を3枚注文する操作Uを行ったとする。   Here, for example, it is assumed that the display unit 110 displays the arrangement image G20A of FIG. In addition, it is assumed that the user selects the specific person photo P26 and performs an operation U for ordering three specific person photos P26.

この場合、注文受付部126は、選択された特定人物写真P26と、特定人物写真P26の注文枚数(3枚)と、選択(設定)された優先条件と、人物情報とを示す情報を、注文情報として受け付ける。すなわち、注文情報は、選択された特定人物写真と、特定人物写真の注文枚数と、選択(設定)された優先条件と、人物情報とを示す。   In this case, the order reception unit 126 orders the information indicating the selected specific person photo P26, the number of orders (three) of the specific person photo P26, the selected priority condition, and the personal information. Accept as information. In other words, the order information indicates the selected specific person photo, the number of orders for the specific person photo, the selected (set) priority condition, and the person information.

人物情報とは、選択された特定人物写真が示す特定人物を含む人物の数、特定人物の特徴等である。当該特定人物の特徴とは、当該特定人物の顔のサイズ、特定人物の顔の向き、特定人物の顔の位置、特定人物の笑顔の度合い、目と鼻の相対位置等である。   The person information includes the number of persons including the specific person indicated by the selected specific person photograph, the characteristics of the specific person, and the like. The characteristics of the specific person include the size of the face of the specific person, the direction of the face of the specific person, the position of the face of the specific person, the degree of smile of the specific person, the relative position of eyes and nose, and the like.

すなわち、注文情報は、ユーザが注文する写真の特徴(傾向)を示す情報である。そのため、注文情報は、再度、同じユーザが注文した場合、当該ユーザが手間をかけずに確実に希望の写真の注文を行うために利用される情報である。   That is, the order information is information indicating the characteristics (trends) of the photos ordered by the user. Therefore, the order information is information that is used for reliably placing an order for a desired photograph without taking time and effort when the same user places an order again.

ステップS160では、注文情報登録処理が行われる。注文情報登録処理では、注文情報登録部127が、注文受付部126が受け付けた注文情報(注文の内容)を、記憶部130に記憶(登録)させる。注文情報登録部127は、注文情報(注文の内容)を登録する登録部である。   In step S160, an order information registration process is performed. In the order information registration process, the order information registration unit 127 stores (registers) the order information (order contents) received by the order receiving unit 126 in the storage unit 130. The order information registration unit 127 is a registration unit that registers order information (order contents).

なお、ユーザが、特定人物写真の注文を行うための操作Uを行う毎に、注文情報登録処理が行われる。この場合、注文情報登録部127は、ユーザによる特定人物写真の注文がある毎に、該注文の内容(注文情報)を登録する。   Every time the user performs an operation U for ordering a specific person photo, an order information registration process is performed. In this case, the order information registration unit 127 registers the content of the order (order information) every time there is an order for a specific person photo by the user.

特定人物写真の注文が複数回行われると、注文情報登録処理が複数回行われる。これにより、複数の注文情報から構成される注文情報データベースが構築される。当該注文情報データベースは、記憶部130に記憶される。   When a specific person photo is ordered a plurality of times, the order information registration process is performed a plurality of times. As a result, an order information database composed of a plurality of order information is constructed. The order information database is stored in the storage unit 130.

以上により、写真注文処理が終了する。   Thus, the photo order process is completed.

なお、ステップS110において、通常モードが選択された場合、処理はステップS120Nに移行する。ステップS120Nでは、前述したステップS120の特定人物登録処理が行われる。ステップS130Nでは、前述したステップS130の特定人物写真抽出処理が行われる。   If the normal mode is selected in step S110, the process proceeds to step S120N. In step S120N, the specific person registration process of step S120 described above is performed. In step S130N, the specific person photo extraction process in step S130 described above is performed.

そして、通常表示処理(S141N)により、サーバ200から指定された優先度にしたがった順序で、複数の特定人物写真を配置した通常配置画像を、表示部110は表示する。通常配置画像は、例えば、図4(a)の画像G10である。すなわち、通常モードでは、クイックモードよりも、ユーザが特定人物写真を見つけるのに時間を要する。   Then, by the normal display process (S141N), the display unit 110 displays the normal layout image in which a plurality of specific person photos are arranged in the order according to the priority specified from the server 200. The normal arrangement image is, for example, the image G10 in FIG. That is, in the normal mode, it takes more time for the user to find a specific person picture than in the quick mode.

その後、前述したステップS150の処理において、ユーザは、希望する特定人物写真を選択し、注文枚数を設定して、注文を行う。その後、ステップS160により、前述のように注文情報が登録される。   Thereafter, in the process of step S150 described above, the user selects a desired specific person photograph, sets the order quantity, and places an order. Thereafter, in step S160, the order information is registered as described above.

次に、ステップS110において、おまかせモードが選択された場合の処理について説明する。前述したように、おまかせモードは2回目以降の注文時に選択可能となるモードである。   Next, processing when the automatic mode is selected in step S110 will be described. As described above, the automatic mode is a mode that can be selected at the time of the second and subsequent orders.

おまかせモードは、ユーザの実際の注文傾向に基づき、写真を注文するモードである。おまかせモードは、少し具体的には、イベント写真注文システム100が、注文情報データベースが示すユーザの過去の注文情報に基づき、注文する写真を自動で選択し、注文枚数を設定して、自動で注文を行うモードである。   The entrusted mode is a mode for ordering a photo based on the actual order tendency of the user. More specifically, in the auto mode, the event photo ordering system 100 automatically selects a photo to order based on the user's past order information indicated by the order information database, sets the order quantity, and automatically orders. It is a mode to perform.

ここで、前述の注文情報登録処理が複数回行われることにより、記憶部130に、複数の注文情報から構成される注文情報データベースが記憶されているとする。注文情報データベースは、例えば、図6の注文情報データベースD10である。各注文情報は、注文情報データベースD10の各行の情報に対応する。   Here, it is assumed that an order information database including a plurality of order information is stored in the storage unit 130 by performing the above-described order information registration processing a plurality of times. The order information database is, for example, the order information database D10 in FIG. Each order information corresponds to information in each row of the order information database D10.

図6において、「写真番号」とは、登録された特定人物を示す特定人物写真を識別するための番号である。なお、図6では、「写真番号」は、重複しない複数の番号が示されているが、実際には同じ写真番号が複数ある。「顔占有サイズ」とは、特定人物写真のサイズに対する、当該特定人物写真が示す特定人物の顔のサイズの割合である。   In FIG. 6, “photo number” is a number for identifying a specific person photo indicating a registered specific person. In FIG. 6, “photo number” indicates a plurality of non-overlapping numbers, but actually there are a plurality of the same photo numbers. The “face occupation size” is a ratio of the size of the face of the specific person indicated by the specific person photo to the size of the specific person photo.

顔占有サイズ(Size)は、例えば、以下の式1により算出される。
Size=F/P×100(%) …(式1)
式1において、Fは、特定人物登録処理で行われる顔検出技術によって検出された顔の領域において、特定人物写真の長辺に沿った方向のサイズの画素数である。Pは、特定人物写真の長辺の画素数である。顔検出技術によって検出される顔の領域は縦横のサイズが同じ正方形とする。なお、検出される顔の領域は正方形に限定されず、長方形であってもよい。
The face occupation size (Size) is calculated by, for example, the following Expression 1.
Size = F / P × 100 (%) (Formula 1)
In Formula 1, F is the number of pixels in the size along the long side of the specific person photo in the face area detected by the face detection technique performed in the specific person registration process. P is the number of pixels on the long side of the specific person photograph. The face area detected by the face detection technique is a square having the same vertical and horizontal sizes. The face area to be detected is not limited to a square, but may be a rectangle.

なお、顔占有サイズは、上記式1により算出される値に限定されず、例えば、特定人物登録処理で行われる顔検出によって検出された顔のサイズそのものであってもよい。   Note that the face occupation size is not limited to the value calculated by the above formula 1, and may be, for example, the face size itself detected by the face detection performed in the specific person registration process.

図6において、「人数」とは、特定人物写真が示す特定人物を含む人物の数である。「顔の向き」とは、特定人物写真が示す特定人物の顔の向きである。顔の向きは、上記の顔検出技術により算出される。正面を0度として、例えば、特定人物の顔が、左右に何度傾いているかを示す。「顔の位置」とは、特定人物写真内における、特定人物の顔の位置である。   In FIG. 6, “number of people” is the number of persons including the specific person indicated by the specific person photo. The “face orientation” is the face orientation of the specific person indicated by the specific person photo. The face orientation is calculated by the face detection technique described above. For example, it indicates how many times the face of a specific person is tilted left and right, with the front as 0 degree. The “face position” is the position of the face of the specific person in the specific person photograph.

例えば、図7に示すように、特定人物写真を、横方向において10個の領域に分割する。分割された当該10個の領域は、領域23a,23b,24a,24b,25a,25b,26a,26b,27a,27bである。   For example, as shown in FIG. 7, the specific person photograph is divided into 10 areas in the horizontal direction. The ten divided areas are areas 23a, 23b, 24a, 24b, 25a, 25b, 26a, 26b, 27a, and 27b.

分割された各領域は、特定人物写真の中心を示す矢印22に近い領域から順に、領域0,1,2,3,4と表記する。すなわち、領域23a,23bは、領域0と表記する。領域24a,24bは、領域1と表記する。領域25a,25bは、領域2と表記する。領域26a,26bは、領域3と表記する。領域27a,27bは、領域4と表記する。   The divided areas are expressed as areas 0, 1, 2, 3, and 4 in order from the area close to the arrow 22 indicating the center of the specific person photograph. That is, the regions 23a and 23b are expressed as region 0. Regions 24a and 24b are referred to as region 1. Regions 25a and 25b are referred to as region 2. Regions 26a and 26b are referred to as region 3. Regions 27a and 27b are referred to as region 4.

この場合、図6の「顔の位置」は、特定人物の顔の中心の位置を含む領域を示す。例えば、図7の場合、特定人物を、「A」を示す人物とすると、特定人物の顔の中心は領域2(領域25b)に含まれる。そのため、「顔の位置」は“2”となる。   In this case, the “face position” in FIG. 6 indicates a region including the center position of the face of the specific person. For example, in the case of FIG. 7, if the specific person is a person indicating “A”, the center of the face of the specific person is included in the area 2 (area 25b). Therefore, the “face position” is “2”.

再び、図6を参照して、「笑顔度」とは、特定人物の笑顔の度合いである。笑顔度は、例えば、公知な顔認証技術を用いて判定される。例えば、最も笑顔の度合いが大きい場合の笑顔度を100とする。笑顔度は、0から100の値で示す。   Referring to FIG. 6 again, “smile level” is the level of smile of a specific person. The smile level is determined using, for example, a known face authentication technique. For example, the smile level when the smile level is the highest is 100. The degree of smile is indicated by a value from 0 to 100.

図6の「シーン番号」とは、特定人物写真に関係するイベントにおけるシーンを識別するための番号である。例えば、特定人物写真に関係するイベントが運動会である場合、シーン番号1は開会式を示し、シーン番号2は玉入れを示し、シーン番号3は綱引きを示す。この場合、シーン番号は、競技毎のシーンを識別するための番号である。   The “scene number” in FIG. 6 is a number for identifying a scene in an event related to a specific person photograph. For example, when the event related to the specific person photograph is an athletic meet, the scene number 1 indicates the opening ceremony, the scene number 2 indicates the ball insertion, and the scene number 3 indicates the tug of war. In this case, the scene number is a number for identifying a scene for each competition.

図6の「注文枚数」とは、実際に、ユーザが注文した各特定人物写真の枚数である。   The “order number” in FIG. 6 is the number of each specific person photograph actually ordered by the user.

なお、図6の注文情報データベースD10を構成する各注文情報には、図6に示されない目と鼻の相対位置、優先条件等も示される。   In addition, each order information which comprises the order information database D10 of FIG. 6 also shows the relative position of eyes and nose, priority conditions, etc. which are not shown in FIG.

再び、図3を参照し、おまかせモードが選択された場合、処理は、ステップS130Aに移行する。   Referring to FIG. 3 again, when the automatic mode is selected, the process proceeds to step S130A.

そして、ユーザの操作を必要とせずに、ステップS130A,S140A,S141A,S150Aの処理が順に、自動で行われる。   And the process of step S130A, S140A, S141A, S150A is automatically performed in order, without requiring a user's operation.

ステップS130Aでは、特定人物写真抽出処理Aが行われる。特定人物写真抽出処理Aでは、抽出部123が、注文情報データベースが示す特定人物の顔の特徴に基づき、記憶部130に記憶されている全ての写真のうち、全ての特定人物写真を選択する。なお、特定人物写真抽出処理Aにおける特定人物写真の特定の方法は、ステップS130の特定人物写真抽出処理と同様であるので詳細な説明は繰り返さない。   In step S130A, a specific person photo extraction process A is performed. In the specific person photo extraction process A, the extraction unit 123 selects all specific person photos from among all the photos stored in the storage unit 130 based on the facial features of the specific person indicated by the order information database. Note that the method for specifying a specific person photo in the specific person photo extraction process A is the same as the specific person photo extraction process in step S130, and thus detailed description will not be repeated.

ステップS140Aでは、優先条件設定処理Aが行われる。優先条件設定処理Aでは、優先条件設定部124が、優先条件を、複数の特定人物写真の並び順の条件として設定する。なお、優先条件設定処理Aにおいて設定される優先条件は、例えば、注文情報データベースにおいて、最も数が多い優先条件である。   In step S140A, priority condition setting processing A is performed. In the priority condition setting process A, the priority condition setting unit 124 sets the priority condition as a condition for arranging the plurality of specific person photographs. Note that the priority conditions set in the priority condition setting process A are, for example, the highest priority conditions in the order information database.

ステップS141Aでは、表示順制御処理が行われる。当該表示順制御処理は、ステップS141の表示順制御処理と同様なので詳細な説明は繰り返さない。ステップS130A〜S141Aの処理により、表示順制御部125は、登録されている過去の注文情報(注文の内容)にしたがって、複数の特定人物写真を並べ替えて提示する並べ替え処理を行う。   In step S141A, display order control processing is performed. Since the display order control process is the same as the display order control process in step S141, detailed description will not be repeated. By the processing of steps S130A to S141A, the display order control unit 125 performs a rearrangement process for rearranging and presenting a plurality of specific person photos in accordance with registered past order information (order contents).

ステップS150Aでは、注文受付処理Aが行われる。注文受付処理Aでは、注文受付部126は、注文する特定人物写真を選択する。特定人物写真は、例えば、注文情報データベースにおいて、最も注文回数が多い特定人物写真が選択される。また、注文受付部126は、選択した特定人物写真の注文枚数を設定する。注文枚数は、例えば、注文情報データベースが示す複数の注文枚数の平均値の整数部分の値である。   In step S150A, order acceptance processing A is performed. In the order reception process A, the order reception unit 126 selects a specific person photo to be ordered. As the specific person photo, for example, the specific person photo having the largest number of orders is selected in the order information database. Further, the order receiving unit 126 sets the order number of the selected specific person photo. The order quantity is, for example, a value of an integer part of an average value of a plurality of order quantities indicated by the order information database.

そして、注文受付部126は、選択された特定人物写真と、当該特定人物写真の注文枚数と、設定された優先条件と、人物情報とを示す情報を、注文情報として受け付ける。人物情報は、ステップS150の処理において説明したので、詳細な説明は繰り返さない。そして、前述のステップS160の注文情報登録処理が行われる。これにより、注文情報データベースが更新される。   And the order reception part 126 receives the information which shows the selected specific person photograph, the order number of the said specific person photograph, the set priority condition, and person information as order information. Since the person information has been described in the process of step S150, detailed description will not be repeated. Then, the order information registration process in step S160 described above is performed. Thereby, the order information database is updated.

以上のように、おまかせモードでは、イベント写真注文システム100が、注文情報データベースを用いて、注文内容を分析する。これにより、ユーザの注文の傾向をパターン化し、ユーザに適切な写真を選択して提示したり、ユーザの好みに合った写真を自動で注文することができる。   As described above, in the automatic mode, the event photo ordering system 100 analyzes the order contents using the order information database. Thereby, the tendency of the user's order can be patterned, and an appropriate photo can be selected and presented to the user, or a photo that suits the user's preference can be ordered automatically.

なお、おまかせモードにおける処理は、上記処理に限定されない。例えば、特定人物を示す写真はすべて注文してもよい。また、例えば、顔占有サイズが、所定値以上の写真はすべて注文としてもよい。また、例えば、特定人物が、写真の中心に写っている写真はすべて注文してもよい。また、例えば、同一シーンの写真は1枚ずつ発注してもよい。同一シーンとは、例えば、運動会の玉入れ、綱引きなどの各競技毎のシーンである。   Note that the processing in the automatic mode is not limited to the above processing. For example, all photographs showing a specific person may be ordered. Further, for example, all the photographs having a face occupation size of a predetermined value or more may be ordered. Further, for example, all the photos of a specific person appearing in the center of the photos may be ordered. For example, you may order one photograph of the same scene one by one. The same scene is, for example, a scene for each competition such as athletic meet ballast, tug of war, and the like.

なお、同一シーンの写真の検出は、類似画像検出技術を用いて行われる。類似画像検出技術は、前述の顔検出技術と同様、特表2004−527863号公報に開示されている、特徴抽出、テンプレートマッチング等の様々な公知の手法を用いた技術である。なお、写真に、当該写真が撮影された時間が付加されている場合は、同一シーンの写真の検出において、撮影された時間も用いてもよい。   In addition, the detection of the photograph of the same scene is performed using a similar image detection technique. Similar to the face detection technique described above, the similar image detection technique is a technique using various known methods such as feature extraction and template matching disclosed in Japanese translations of PCT publication No. 2004-527863. In addition, when the time when the said photograph was image | photographed is added to the photograph, you may use the image | photographed time in the detection of the photograph of the same scene.

なお、注文受付時に、おまかせモードのイベント写真注文システム100は、選択された写真と注文枚数等の注文内容を、表示部110に表示してもよい。これにより、ユーザは、選択された写真と注文枚数等の注文内容を、確認することができる。また、注文内容を変更したい場合、ユーザは、操作Uにより変更することができる。   It should be noted that the event photo ordering system 100 in the entrusted mode may display the selected photo and the order contents such as the number of orders on the display unit 110 when the order is accepted. As a result, the user can confirm the order details such as the selected photo and the number of orders. In addition, when the user wants to change the order contents, the user can change the contents by the operation U.

このように、実施の形態1に係るイベント写真注文システム100は、はじめてイベント写真注文システム100を使用する場合には、特定人物の顔などの特徴を登録する必要がある。しかしながら、一度、特徴を登録すると、次回、以降は、登録された注文情報を用いて、注文の受付を行うことができる。   As described above, when the event photo ordering system 100 according to the first embodiment uses the event photo ordering system 100 for the first time, it is necessary to register features such as a face of a specific person. However, once the feature is registered, the order can be accepted next time and thereafter using the registered order information.

また、ユーザが注文する写真の傾向と、注文枚数も登録するので、次回以降、注文すべき写真を、適切な枚数だけ自動で提示することも可能となる。   Also, since the tendency of the photos ordered by the user and the number of orders are registered, it is possible to automatically present an appropriate number of photos to be ordered from the next time.

以上説明したように、実施の形態1に係るイベント写真注文システム100は、子供等の特定人物の顔の特徴を登録し、特定人物を示す特定人物写真を抽出する。そして、イベント写真注文システム100は、ユーザが希望する優先条件に従った並び順で、抽出された複数の特定人物写真を並べ替えて提示する。   As described above, the event photo ordering system 100 according to the first embodiment registers the facial features of a specific person such as a child and extracts a specific person photo indicating the specific person. Then, the event photo ordering system 100 rearranges and presents the plurality of extracted specific person photos in the arrangement order according to the priority condition desired by the user.

これにより、ユーザは、すべての写真の内容を確認する必要がなく、子供等の特定人物を示す特定人物写真を迅速に見つけることができる。その結果、ユーザは、子供等の特定人物の写りのよい写真をすばやく選択し、当該写真を注文することができる。   Thereby, the user does not need to confirm the contents of all the photos, and can quickly find a specific person photo showing a specific person such as a child. As a result, the user can quickly select a photograph with a good image of a specific person such as a child and order the photograph.

なお、従来では、以下のような課題があった。例えば、従来技術Aでは、インターネットを利用して写真を注文する。そのため、長時間の接続は通信料金もかかり、また、途中で通信障害が発生する可能性も高くなる。通信障害が発生した場合、はじめから注文のやり直しが必要となりスムーズに注文できない。すなわち、従来技術Aでは、迅速な注文ができないという課題がある。   Conventionally, there are the following problems. For example, in the prior art A, a photograph is ordered using the Internet. For this reason, a long-time connection requires a communication fee, and the possibility of communication failure on the way increases. If a communication failure occurs, it will be necessary to redo the order from the beginning, making it difficult to place an order. That is, the prior art A has a problem that a quick order cannot be made.

また、従来では、写真データを保管するサーバの容量に限りがある場合や、業務の効率化のため、イベント毎の写真購入期間を設定する必要があった。ここで、ユーザが設定された期間内に注文する時間が取れないとする。この場合、ユーザは、そのイベントの写真を1枚も購入できずに終わってしまう。その結果、写真店等のインターネットによる写真注文サービスを提供する側は、写真を注文したい顧客がいるのに受注の機会を逃してしまうという課題がある。   Conventionally, it has been necessary to set a photo purchase period for each event when the capacity of a server for storing photo data is limited, or in order to improve work efficiency. Here, it is assumed that there is no time for the user to place an order within the set period. In this case, the user ends without being able to purchase even one photo of the event. As a result, there is a problem that the side that provides a photo ordering service via the Internet, such as a photo shop, misses an opportunity to receive an order even when there are customers who want to order photos.

実施の形態1に係るイベント写真注文システム100は、上記構成により、従来の上記課題を解決できる。   The event photo ordering system 100 according to Embodiment 1 can solve the above-described conventional problems by the above configuration.

また、1度、ユーザからの注文を受け付け、注文情報を登録しておくと、2回目以降の注文の際には、登録された注文情報を用いて、注文の受付を行うことができる。そのため、特定人物の登録が不要となる。   Also, once an order from the user is received and order information is registered, the order can be received using the registered order information in the second and subsequent orders. This eliminates the need to register a specific person.

また、特定人物写真を並べるための優先条件や、注文枚数も登録されるので、ユーザの注文傾向に応じた、注文すべき写真を、適切な枚数だけ自動でユーザに提示することが可能となる。その結果、ユーザは、さらに手間なく、すばやく、特定人物の写りのよい写真を選択し、当該写真を注文することができる。   In addition, since priority conditions for ordering specific person photos and the number of orders are registered, it is possible to automatically present an appropriate number of photos to be ordered to the user according to the user's ordering tendency. . As a result, the user can quickly select a photograph with a good image of a specific person and place an order for the photograph without further trouble.

さらに、おまかせモードでは、自動でユーザの注文の傾向に従った注文を行うことができる。これにより、ユーザは、注文する時間がない場合も、注文し損なうことなく、確実に各イベントの写真を注文することができる。   Furthermore, in the automatic mode, it is possible to automatically place an order according to the tendency of the user's order. Thereby, even when the user does not have time to place an order, the user can reliably order a photo of each event without losing the order.

<実施の形態1の変形例>
実施の形態1では、優先条件が、優先条件Aまたは優先条件Bである場合の処理について説明した。優先条件Aは、「特定人物の顔の大きい順」という条件である。優先条件Bは、「人物の数が少ない順」という条件である。しかしながら、使用される優先条件は1種類でなく、複数種類の優先条件を組み合わせた条件であってもよい。
<Modification of Embodiment 1>
In the first embodiment, the processing when the priority condition is the priority condition A or the priority condition B has been described. The priority condition A is a condition of “in descending order of the face of a specific person”. The priority condition B is a condition of “in order of decreasing number of persons”. However, the priority condition to be used is not limited to one type, and may be a condition in which a plurality of types of priority conditions are combined.

また、特定人物写真の特徴を示す複数の項目を利用して、複数の特定人物写真の並び順の条件(優先条件)を決めてもよい。以下においては、特定人物写真の特徴を示す複数の項目のうち、優先する項目を、優先項目ともいう。   Moreover, the arrangement order condition (priority condition) of the plurality of specific person photographs may be determined using a plurality of items indicating the characteristics of the specific person photographs. Hereinafter, among a plurality of items indicating the characteristics of the specific person photograph, a priority item is also referred to as a priority item.

本実施の形態の変形例では、複数の優先項目をパラメータ化して、スコアを算出し、当該スコアに基づいた優先条件を、複数の特定人物写真の並び順の条件とする。当該スコアは、特定人物写真の並び順の優先度を決めるためのものである。   In the modification of the present embodiment, a plurality of priority items are parameterized, a score is calculated, and a priority condition based on the score is set as a condition for the arrangement order of the plurality of specific person photographs. The said score is for determining the priority of the arrangement order of a specific person photograph.

本実施の形態の変形例における写真注文処理は、図3のステップS140,S140Aの各々を、ステップS140Bに置き換えた処理である。なお、ステップS140B以外の図3の処理は、実施の形態1で説明した処理と同様なので詳細な説明は繰り返さない。   The photo ordering process in the modification of the present embodiment is a process in which each of steps S140 and S140A in FIG. 3 is replaced with step S140B. 3 other than step S140B is the same as the process described in the first embodiment, and thus detailed description will not be repeated.

ステップS140Bでは、優先条件設定処理Bが行われる。優先条件設定処理Bでは、詳細は後述するが、優先条件設定部124が、複数の前記優先項目を用いて、各前記特定人物写真が示す特徴を数値(スコア)として算出する。すなわち、優先条件設定部124は、数値(スコア)を算出する算出部である。そして、優先条件設定部124は、算出された各数値(スコア)を用いて、選択された複数の特定人物写真を並べて表示するための優先条件を設定する。   In step S140B, priority condition setting processing B is performed. Although the details will be described later in the priority condition setting process B, the priority condition setting unit 124 calculates, as a numerical value (score), the feature indicated by each specific person photograph using the plurality of priority items. That is, the priority condition setting unit 124 is a calculation unit that calculates a numerical value (score). Then, the priority condition setting unit 124 uses the calculated numerical values (scores) to set priority conditions for displaying a plurality of selected specific person photographs side by side.

ここで、一例として、優先条件のためのスコアの算出に使用される優先項目は、例えば、前述の顔占有サイズ、特定人物写真が示す人物の数(人数)の2つとする。この場合、例えば、特定人物写真に対応する顔占有サイズおよび人数をパラメータ化し、ある演算式にしたがってスコアを算出する。   Here, as an example, the priority items used for calculating the score for the priority condition are, for example, the above-described face occupation size and the number of persons (number of persons) indicated by the specific person photo. In this case, for example, the face occupation size and the number of people corresponding to the specific person photograph are parameterized, and the score is calculated according to a certain arithmetic expression.

次に、スコアを算出する例を説明する。ここでは、一例として、図6の注文情報データベースD10を用いるとする。   Next, an example of calculating a score will be described. Here, as an example, it is assumed that the order information database D10 of FIG. 6 is used.

図8は、顔占有サイズをパラメータ化するためのパラメータテーブルT11である。図8において、「顔占有サイズ」は、前述した図6の顔占有サイズである。なお、顔占有サイズの算出方法は、前述したので詳細な説明は繰り返さない。   FIG. 8 is a parameter table T11 for parameterizing the face occupation size. In FIG. 8, “face occupation size” is the face occupation size of FIG. 6 described above. Since the method for calculating the face occupation size has been described above, detailed description will not be repeated.

PSizeは、顔占有サイズをパラメータ化したスコアである。スコアPSizeは、0〜1の実数で表現される。スコアPSizeは、各顔占有サイズの値に対し設定される。具体的には、スコアPSizeは、顔占有サイズの値が小さくなるほど、小さい値が設定される。   PSize is a score obtained by parameterizing the face occupation size. The score PSize is expressed as a real number from 0 to 1. The score PSize is set for each face occupation size value. Specifically, the score PSize is set to a smaller value as the face occupation size value becomes smaller.

図9は、人数をパラメータ化するためのパラメータテーブルT12である。図9において、「人数」は、特定人物写真が示す人物の数(人数)である。   FIG. 9 is a parameter table T12 for parameterizing the number of people. In FIG. 9, “Number of persons” is the number of persons (number of persons) indicated by the specific person photograph.

PNumberは、人数をパラメータ化したスコアである。スコアPNumberは、0〜1の実数で表現される。スコアPNumberは、各人数に対し設定される。具体的には、スコアPNumberは、人数が多いほど、小さい値が設定される。   PNNumber is a score obtained by parameterizing the number of people. The score PNNumber is expressed as a real number from 0 to 1. The score PNNumber is set for each person. Specifically, the score PNNumber is set to a smaller value as the number of people increases.

上記パラメータテーブルT11,T12の各スコアPSizeおよびPNumberを加算して、各特定人物写真のスコアSCを、以下の式2により算出する。スコアSCの値は実数で算出される。   By adding the scores PSize and PNNumber of the parameter tables T11 and T12, the score SC of each specific person photograph is calculated by the following equation 2. The value of the score SC is calculated as a real number.

SC=Psize+PNumber …(式2)
優先条件設定処理Bでは、まず、優先条件設定部124が、選択された複数の特定人物写真の各々に対し、スコアSCを算出する。次に、優先条件設定部124は、「スコアSCの値が大きい特定人物写真程目立たせる」という優先条件を、複数の特定人物写真の並び順の条件として設定する。
SC = Psize + PNnumber (Formula 2)
In the priority condition setting process B, first, the priority condition setting unit 124 calculates a score SC for each of a plurality of selected specific person photographs. Next, the priority condition setting unit 124 sets the priority condition “make the specific person photo with a higher score SC value more conspicuous” as the condition of the arrangement order of the plurality of specific person photos.

例えば、ある特定人物写真において、顔占有サイズが50であり、当該特定人物写真が示す人数が3人であるとする。この場合、パラメータテーブルT11よりPSizeは0.8である。また、パラメータテーブルT12よりPNumberは0.8である。したがって、式2より、スコアSCは、0.8+0.8=1.6と算出される。   For example, it is assumed that the face occupation size is 50 in a specific person photo, and the number of people indicated by the specific person photo is three. In this case, PSize is 0.8 from the parameter table T11. Also, PNNumber is 0.8 from the parameter table T12. Therefore, from Equation 2, the score SC is calculated as 0.8 + 0.8 = 1.6.

なお、スコアSCの算出に用いる式は、式2に限定されない。例えば、式2において、PsizeおよびPNumberの各々に、各優先項目の重要度を加味した重み係数を乗じてもよい。   Note that the formula used to calculate the score SC is not limited to the formula 2. For example, in Equation 2, each of Psize and PNNumber may be multiplied by a weighting factor that takes into account the importance of each priority item.

優先条件設定処理Bの後、実施の形態1で説明したステップS141の表示順制御処理が行われる。この処理により、表示順制御部125は、算出された各数値(スコアSC)にしたがって前述の並べ替え処理を行う。例えば、表示順制御部125は、算出された各数値(スコアSC)を用いて、スコアSCの値が大きい特定人物写真程目立つように、選択された複数の特定人物写真を並べて表示する並べ替え処理を行う。   After the priority condition setting process B, the display order control process of step S141 described in the first embodiment is performed. With this process, the display order control unit 125 performs the above-described rearrangement process according to each calculated numerical value (score SC). For example, the display order control unit 125 uses each calculated numerical value (score SC) to rearrange a plurality of selected specific person photos so that the specific person photos having a higher score SC value stand out. Process.

すなわち、表示部110は、選択された複数の特定人物写真のうち、特定人物を目立つように示す特定人物写真程、該特定人物写真を目立つように、複数の特定人物写真を並べて表示する。   That is, the display unit 110 displays a plurality of specific person photographs side by side such that the specific person photograph is more prominent among the plurality of selected specific person photographs.

以上説明したように、本実施の形態の変形例によれば、複数の優先項目を用いて、各特定人物写真の特徴をスコアとして算出する。そして、スコアSCの値が大きい特定人物写真程目立つように、複数の特定人物写真を並べて表示する。   As described above, according to the modification of the present embodiment, the feature of each specific person photograph is calculated as a score using a plurality of priority items. Then, a plurality of specific person photos are displayed side by side so that the specific person photo having a larger score SC value stands out.

これにより、特定人物の特徴をより反映させて、複数の特定人物写真を並べて表示することができる。これにより、ユーザは、さらに、迅速に、特定人物写真を迅速に見つけることができる。   As a result, it is possible to display a plurality of specific person photographs side by side, more reflecting the characteristics of the specific person. Thereby, the user can find a specific person photograph more quickly.

なお、本実施の形態の変形例では、優先条件設定処理B以外においては、実施の形態1と同様な処理が行われるので、実施の形態1と同様な効果を得ることができる。   In the modification of the present embodiment, the same process as in the first embodiment is performed except for the priority condition setting process B, so that the same effect as in the first embodiment can be obtained.

なお、本実施の形態の変形例は、スコアSCの算出に使用される優先項目を2項目とした場合について説明したが、これに限定されず、優先項目の数は、3以上であってもよい。   In addition, although the modification of this Embodiment demonstrated the case where the priority item used for calculation of the score SC was 2 items, it is not limited to this, Even if the number of priority items is 3 or more Good.

また上述では、スコアSCの算出に使用される優先項目は、例えば、特定人物が写っている位置、図6を用いて説明した顔の向きおよび笑顔度等であってもよい。   In the above description, the priority item used for calculating the score SC may be, for example, the position where the specific person is shown, the face orientation and the smile level described with reference to FIG.

例えば、使用する優先項目を、特定人物が写っている位置とした場合、特定人物の位置が、写真の中心に近いほど優先順位を高く設定する。また、使用する優先項目を、顔の向きとした場合、顔が正面を向いているほど優先順位を高く設定する。また、使用する優先項目を、笑顔度とした場合、笑顔度が大きいほど優先順位を高く設定する。このようにすることで、特定人物の写りのよい写真順に提示するようにする。   For example, when the priority item to be used is the position where the specific person is shown, the priority is set higher as the position of the specific person is closer to the center of the photograph. Further, when the priority item to be used is the face orientation, the priority is set higher as the face is facing the front. When the priority item to be used is a smile level, the higher the smile level, the higher the priority is set. In this way, the photos are presented in the order of the photos of the specific person.

(その他の変形例)
以上、本発明に係るイベント写真注文システムについて、実施の形態に基づいて説明したが、本発明は、これら実施の形態に限定されるものではない。本発明の主旨を逸脱しない範囲内で、当業者が思いつく変形を本実施の形態に施したものも、本発明に含まれる。つまり、本発明は、その発明の範囲内において、実施の形態、実施の形態の変形例を自由に組み合わせたり、実施の形態、実施の形態の変形例を適宜、変形、省略することが可能である。
(Other variations)
The event photo ordering system according to the present invention has been described above based on the embodiments, but the present invention is not limited to these embodiments. The present invention also includes modifications made to the present embodiment by those skilled in the art without departing from the scope of the present invention. That is, within the scope of the invention, the present invention can be freely combined with the embodiments and the modified examples of the embodiments, or can be appropriately modified and omitted with the modified examples of the embodiments and the embodiments. is there.

例えば、目を瞑っていたり、赤目になっている写真(画像)は除外して、表示部110が表示する写真を、写りのよい写真だけに絞ってもよい。この場合、余分な写真の内容を確認する必要がなくなり、注文をさらにすばやく行うことができるようになる。   For example, photos (images) with eyes closed or red eyes may be excluded, and the photos displayed on the display unit 110 may be narrowed down to photos with good image quality. In this case, it is not necessary to check the contents of the extra photo, and the order can be placed more quickly.

また、上記においては、写真の種類について、特に区別せず説明したが、写真の種類を考慮してもよい。例えば、通常のスナップ写真の他、集合写真など写真の種類別に、注文情報データベースを設定してもよい。そして、注文情報の条件をそれぞれに適した条件にしてもよい。   In the above description, the types of photos are described without particular distinction, but the types of photos may be considered. For example, an order information database may be set for each type of photo such as a group photo in addition to a normal snapshot. Then, the condition of the order information may be a condition suitable for each.

従来の写真注文システムでは、写真の種類別に写真選択メニューを区別している場合が多い。そこで、本発明も写真の種類別に条件を設定するようにしてもよい。例えば、通常の少人数のスナップ写真および集合写真の各々において、特定人物の顔のサイズ、写真に写っている人数等を設定するよう、データベースを個別に設定する。これにより、さらに適切に写真の提示、および自動注文を行うことができる。   In the conventional photo ordering system, the photo selection menu is often distinguished according to the type of photo. Therefore, in the present invention, conditions may be set for each type of photograph. For example, the database is individually set so as to set the size of the face of a specific person, the number of people in the photograph, and the like in each of a normal small number of snapshots and group photos. As a result, it is possible to more appropriately present a photo and perform an automatic order.

また、イベント写真注文システム100は、サーバ200から受信した複数の写真を処理するとしたがこれに限定されない。イベント写真注文システム100が処理する複数の写真は、例えば、記憶部130にあらかじめ記憶されていてもよい。   The event photo ordering system 100 processes a plurality of photos received from the server 200, but is not limited to this. A plurality of photos processed by the event photo ordering system 100 may be stored in advance in the storage unit 130, for example.

また、イベント写真注文システム100および制御部120は、図1または図2に示される全ての構成要素を含まなくてもよい。すなわち、イベント写真注文システム100は、本発明の効果を実現できる最小限の構成要素のみを含めばよい。例えば、制御部120は、抽出部123のみを含む構成であってもよい。また、イベント写真注文システム100は、表示部110と、抽出部123のみを含む構成であってもよい。   Further, the event photo ordering system 100 and the control unit 120 may not include all the components shown in FIG. 1 or FIG. That is, the event photo ordering system 100 may include only the minimum components that can realize the effects of the present invention. For example, the control unit 120 may include only the extraction unit 123. The event photo ordering system 100 may be configured to include only the display unit 110 and the extraction unit 123.

また、本発明は、イベント写真注文システム100が備える特徴的な構成部の動作をステップとするイベント写真注文方法として実現してもよい。また、本発明は、そのようなイベント写真注文方法に含まれる各ステップをコンピュータに実行させるプログラムとして実現してもよい。また、本発明は、そのようなプログラムを格納するコンピュータ読み取り可能な記録媒体として実現されてもよい。また、当該プログラムは、インターネット等の伝送媒体を介して配信されてもよい。   In addition, the present invention may be realized as an event photo ordering method in which the operation of the characteristic components included in the event photo ordering system 100 is a step. The present invention may also be realized as a program that causes a computer to execute each step included in such an event photo ordering method. Further, the present invention may be realized as a computer-readable recording medium that stores such a program. The program may be distributed via a transmission medium such as the Internet.

上記実施の形態で用いた全ての数値は、本発明を具体的に説明するための一例の数値である。すなわち、本発明は、上記実施の形態で用いた各数値に制限されない。   All the numerical values used in the above-mentioned embodiment are examples of numerical values for specifically explaining the present invention. That is, the present invention is not limited to the numerical values used in the above embodiments.

また、本発明に係るイベント写真注文方法は、図3の写真注文処理の一部または全てに相当する。本発明に係るイベント写真注文方法は、図3における、対応する全てのステップを必ずしも含む必要はない。すなわち、本発明に係るイベント写真注文方法は、本発明の効果を実現できる最小限のステップのみを含めばよい。例えば、本発明に係るイベント写真注文方法は、図3のステップS130,S140,S141のみで構成されてもよい。   The event photo ordering method according to the present invention corresponds to a part or all of the photo order processing of FIG. The event photo ordering method according to the present invention does not necessarily include all corresponding steps in FIG. In other words, the event photo ordering method according to the present invention needs to include only the minimum steps that can realize the effects of the present invention. For example, the event photo ordering method according to the present invention may include only steps S130, S140, and S141 in FIG.

また、イベント写真注文方法における各ステップの実行される順序は、本発明を具体的に説明するための一例であり、上記以外の順序であってもよい。また、イベント写真注文方法におけるステップの一部と、他のステップとは、互いに独立して並列に実行されてもよい。   The order in which the steps in the event photo ordering method are executed is an example for specifically explaining the present invention, and may be in an order other than the above. Also, some steps in the event photo ordering method and other steps may be executed in parallel independently of each other.

なお、本発明は、その発明の範囲内において、実施の形態、実施の形態の変形例を自由に組み合わせたり、実施の形態、実施の形態の変形例を適宜、変形、省略することが可能である。   It should be noted that within the scope of the invention, the present invention can be freely combined with the embodiments and modifications of the embodiments, or can be appropriately modified and omitted with reference to the embodiments and modifications of the embodiments. is there.

本発明は、特定人物を示す写真を迅速に見つけることを可能とするイベント写真注文システムとして、利用することができる。   INDUSTRIAL APPLICABILITY The present invention can be used as an event photo ordering system that can quickly find a photo showing a specific person.

100 イベント写真注文システム、110 表示部、120 制御部、121 モード選択部、122 特定人物登録部、123 抽出部、124 優先条件設定部、125 表示順制御部、126 注文受付部、127 注文情報登録部、130 記憶部。   100 event photo order system, 110 display unit, 120 control unit, 121 mode selection unit, 122 specific person registration unit, 123 extraction unit, 124 priority condition setting unit, 125 display order control unit, 126 order reception unit, 127 order information registration Part, 130 storage part.

Claims (9)

各種イベントで撮影された複数の写真のデータに、通信網を介してアクセスし、所望の写真を注文するイベント写真注文システムであって、
特定人物を登録する特定人物登録部と、
前記複数の写真のうち、前記特定人物を示す写真である特定人物写真を抽出する抽出部と、
抽出された前記特定人物写真の数が複数である場合、該複数の前記特定人物写真を、指定された優先項目に従った順番に並べ替えて提示する並べ替え処理を行う表示順制御部と、
並べ替えて提示された前記複数の特定人物写真から所望の写真の注文を受け付ける注文受付部と、
前記注文受付部が受け付けた注文の内容を登録する登録部と、を備える
イベント写真注文システム。
An event photo ordering system that accesses data of a plurality of photos taken at various events via a communication network and orders a desired photo,
A specific person registration unit for registering a specific person;
An extracting unit that extracts a specific person photo that is a photo showing the specific person among the plurality of photos;
When the number of the extracted specific person photos is plural, a display order control unit that performs a rearrangement process for arranging and presenting the plural specific person photos in an order according to a designated priority item;
An order receiving unit for receiving an order of a desired photo from the plurality of specific person photos presented by rearrangement;
An event photo ordering system comprising: a registration unit that registers the details of an order received by the order reception unit.
前記イベント写真注文システムは、さらに、
写真の注文モードを選択するモード選択部を備え、
前記モード選択部が選択する注文モードは、前記並べ替え処理が行われない通常モード、該通常モードより迅速な注文をするためのクイックモード、および、前記登録部により登録された内容を利用するおまかせモードのいずれかである
請求項1に記載のイベント写真注文システム。
The event photo ordering system further includes:
It has a mode selection part that selects the order mode of photos,
The order mode selected by the mode selection unit includes a normal mode in which the rearrangement process is not performed, a quick mode for placing an order more quickly than the normal mode, and automatic registration using the contents registered by the registration unit. The event photo ordering system according to claim 1, which is one of modes.
前記表示順制御部は、前記優先項目である、前記特定人物の顔のサイズに基づいて、前記複数の特定人物写真を並べ替えて提示する前記並べ替え処理を行う
請求項1または2に記載のイベント写真注文システム。
The said display order control part performs the said rearrangement process which rearranges and presents these several specific person photos based on the size of the said specific person's face which is the said priority item. Event photo ordering system.
前記表示順制御部は、前記特定人物の顔の大きい順に、前記複数の特定人物写真を並べ替えて提示する前記並べ替え処理を行う
請求項3に記載のイベント写真注文システム。
The event photo ordering system according to claim 3, wherein the display order control unit performs the rearrangement process of rearranging and presenting the plurality of specific person photos in descending order of the face of the specific person.
前記表示順制御部は、前記優先項目である、前記特定人物写真が示す人物の数に基づいて、前記複数の特定人物写真を並べ替えて提示する前記並べ替え処理を行う
請求項1または2に記載のイベント写真注文システム。
The display order control unit performs the rearrangement process of rearranging and presenting the plurality of specific person photos based on the number of persons indicated by the specific person photos, which is the priority item. Event photo ordering system described.
前記表示順制御部は、人物の数が少ない順に、前記複数の特定人物写真を並べ替えて提示する前記並べ替え処理を行う
請求項5に記載のイベント写真注文システム。
The event photo ordering system according to claim 5, wherein the display order control unit performs the rearrangement process of rearranging and presenting the plurality of specific person photographs in an order from the smallest number of persons.
前記登録部は、ユーザによる前記特定人物写真の注文がある毎に、該注文の内容を登録し、
前記表示順制御部は、登録されている過去の前記注文の内容にしたがって、前記複数の特定人物写真を並べ替えて提示する前記並べ替え処理を行う
請求項1〜6のいずれか1項に記載のイベント写真注文システム。
The registration unit registers the content of the order every time the user places an order for the specific person photo,
The said display order control part performs the said rearrangement process which rearranges and presents these several specific person photos according to the content of the said past order registered. Event photo ordering system.
前記優先項目の数は複数であり、
前記イベント写真注文システムは、さらに、
複数の前記優先項目を用いて、各前記特定人物写真が示す特徴を数値として算出する算出部を備え、
前記表示順制御部は、算出された各数値にしたがって前記並べ替え処理を行う
請求項1〜7のいずれか1項に記載のイベント写真注文システム。
The number of the priority items is plural,
The event photo ordering system further includes:
Using a plurality of the priority items, comprising a calculation unit that calculates the characteristic indicated by each specific person photograph as a numerical value,
The event photo ordering system according to any one of claims 1 to 7, wherein the display order control unit performs the rearrangement process according to each calculated numerical value.
各種イベントで撮影された複数の写真のデータに、通信網を介してアクセスし、所望の写真を注文するイベント写真注文方法であって、
特定人物を登録するステップと、
前記複数の写真のうち、前記特定人物を示す写真である特定人物写真を抽出するステップと、
抽出された前記特定人物写真の数が複数である場合、該複数の前記特定人物写真を、指定された優先項目に従った順番に並べ替えて提示する並べ替え処理を行うステップと、
並べ替えて提示された前記複数の特定人物写真から所望の写真の注文を受け付けるステップと、
受け付けた前記注文の内容を登録するステップと、を含む
イベント写真注文方法。
An event photo ordering method for accessing data of a plurality of photos taken at various events via a communication network and ordering a desired photo,
Registering a specific person,
Extracting a specific person photo that is a photo showing the specific person from the plurality of photographs;
When the number of the extracted specific person photos is plural, performing a rearrangement process of presenting the plural specific person photos in an order according to a designated priority item;
Receiving an order of a desired photo from the plurality of specific person photos presented rearranged;
Registering the contents of the received order, and an event photo ordering method.
JP2012024836A 2012-02-08 2012-02-08 Event photo ordering system and event photo ordering method Expired - Fee Related JP5950600B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012024836A JP5950600B2 (en) 2012-02-08 2012-02-08 Event photo ordering system and event photo ordering method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012024836A JP5950600B2 (en) 2012-02-08 2012-02-08 Event photo ordering system and event photo ordering method

Publications (2)

Publication Number Publication Date
JP2013161394A true JP2013161394A (en) 2013-08-19
JP5950600B2 JP5950600B2 (en) 2016-07-13

Family

ID=49173555

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012024836A Expired - Fee Related JP5950600B2 (en) 2012-02-08 2012-02-08 Event photo ordering system and event photo ordering method

Country Status (1)

Country Link
JP (1) JP5950600B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107209772A (en) * 2015-02-04 2017-09-26 富士胶片株式会社 Image display control apparatus, image display control method, image display control program and storage have the recording medium of the program
US10163013B2 (en) 2015-11-04 2018-12-25 Seiko Epson Corporation Photographic image extraction apparatus, photographic image extraction method, and program
JP2019020840A (en) * 2017-07-12 2019-02-07 京セラドキュメントソリューションズ株式会社 Image processing system
JP2020013267A (en) * 2018-07-17 2020-01-23 大日本印刷株式会社 Image management apparatus and image management method
US11429985B2 (en) 2017-03-21 2022-08-30 Kabushiki Kaisha Toshiba Information processing device calculating statistical information
JP7491099B2 (en) 2020-07-07 2024-05-28 大日本印刷株式会社 Image Sales System

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003108819A (en) * 2001-09-27 2003-04-11 Fuji Photo Film Co Ltd Order information control method and device, ordering terminal, and program
JP2006318034A (en) * 2005-05-10 2006-11-24 Fuji Photo Film Co Ltd Image selection method, image selection device, program and print order accepting machine
JP2007272684A (en) * 2006-03-31 2007-10-18 Fujifilm Corp Device, method, and program for image arrangement
JP2008269406A (en) * 2007-04-23 2008-11-06 Fujifilm Corp Image output managing device, method and program
JP2010026630A (en) * 2008-07-16 2010-02-04 Seiko Epson Corp Image retrieval device and image retrieval method
WO2011093364A1 (en) * 2010-01-29 2011-08-04 楽天株式会社 Product information server device, product information display program, product information display method, product information provision system, terminal device, and recording medium on which product information display program is recorded

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003108819A (en) * 2001-09-27 2003-04-11 Fuji Photo Film Co Ltd Order information control method and device, ordering terminal, and program
JP2006318034A (en) * 2005-05-10 2006-11-24 Fuji Photo Film Co Ltd Image selection method, image selection device, program and print order accepting machine
JP2007272684A (en) * 2006-03-31 2007-10-18 Fujifilm Corp Device, method, and program for image arrangement
JP2008269406A (en) * 2007-04-23 2008-11-06 Fujifilm Corp Image output managing device, method and program
JP2010026630A (en) * 2008-07-16 2010-02-04 Seiko Epson Corp Image retrieval device and image retrieval method
WO2011093364A1 (en) * 2010-01-29 2011-08-04 楽天株式会社 Product information server device, product information display program, product information display method, product information provision system, terminal device, and recording medium on which product information display program is recorded

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107209772A (en) * 2015-02-04 2017-09-26 富士胶片株式会社 Image display control apparatus, image display control method, image display control program and storage have the recording medium of the program
US10572111B2 (en) 2015-02-04 2020-02-25 Fujifilm Corporation Image display control device, image display control method, image display control program, and recording medium having the program stored thereon
US10163013B2 (en) 2015-11-04 2018-12-25 Seiko Epson Corporation Photographic image extraction apparatus, photographic image extraction method, and program
US11429985B2 (en) 2017-03-21 2022-08-30 Kabushiki Kaisha Toshiba Information processing device calculating statistical information
JP2019020840A (en) * 2017-07-12 2019-02-07 京セラドキュメントソリューションズ株式会社 Image processing system
JP2020013267A (en) * 2018-07-17 2020-01-23 大日本印刷株式会社 Image management apparatus and image management method
JP7491099B2 (en) 2020-07-07 2024-05-28 大日本印刷株式会社 Image Sales System

Also Published As

Publication number Publication date
JP5950600B2 (en) 2016-07-13

Similar Documents

Publication Publication Date Title
JP5950600B2 (en) Event photo ordering system and event photo ordering method
US8732149B2 (en) Content output device, content output method, program, program recording medium, and content output integrated circuit
JP7111632B2 (en) Image candidate determination device, image candidate determination method, program for controlling image candidate determination device, and recording medium storing the program
US9449215B2 (en) Information processing apparatus, information processing method and information processing program
WO2019065212A1 (en) Information processing device, information processing system, control method, and program
JP7463473B2 (en) Image candidate determination device, image candidate determination method, program for controlling the image candidate determination device, and recording medium storing the program
TW202026992A (en) Industry identification model determination method and device
CA3083486A1 (en) Method, medium, and system for live preview via machine learning models
US20210011945A1 (en) Method and system
JP2017033300A (en) Image processing device, image processing method, program, and recording medium
CN104615639B (en) A kind of method and apparatus for providing the presentation information of picture
JP5949542B2 (en) Image information processing system
JP2009064374A (en) Information terminal and computer program
JP7468508B2 (en) Information processing device, information processing method, program, and information processing system
US10776860B2 (en) Retail website user interface, systems, and methods for displaying trending looks
US10600062B2 (en) Retail website user interface, systems, and methods for displaying trending looks by location
CN110944118B (en) Computer readable storage medium, image processing apparatus, and image processing method
JP5925919B1 (en) Information providing server
TWI803326B (en) Product information processing system, product information processing method, and recording medium
JP2020046825A (en) Image display control device, image display control method, program, and recording medium
JP2019186591A (en) Information processing apparatus, image display method, computer program, and memory medium
JP2019079269A (en) Program, method and apparatus for remote customer service
JP2018169732A (en) Information processing system and program
JP2021096695A (en) Information processing system, method for controlling information processing system, and program
JP5775241B1 (en) Information processing system, information processing method, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20141127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150911

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20151027

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151217

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160607

R150 Certificate of patent or registration of utility model

Ref document number: 5950600

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees