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

JP7570104B2 - Makeup support device and program - Google Patents

Makeup support device and program Download PDF

Info

Publication number
JP7570104B2
JP7570104B2 JP2021029544A JP2021029544A JP7570104B2 JP 7570104 B2 JP7570104 B2 JP 7570104B2 JP 2021029544 A JP2021029544 A JP 2021029544A JP 2021029544 A JP2021029544 A JP 2021029544A JP 7570104 B2 JP7570104 B2 JP 7570104B2
Authority
JP
Japan
Prior art keywords
eyebrow
makeup
eyebrow makeup
image
face
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021029544A
Other languages
Japanese (ja)
Other versions
JP2022130898A (en
Inventor
武佐士 木村
孝明 松田
廸予 高末
蓮也 柴田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shachihata Inc
Original Assignee
Shachihata Inc
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 Shachihata Inc filed Critical Shachihata Inc
Priority to JP2021029544A priority Critical patent/JP7570104B2/en
Publication of JP2022130898A publication Critical patent/JP2022130898A/en
Priority to JP2024151174A priority patent/JP2024160004A/en
Application granted granted Critical
Publication of JP7570104B2 publication Critical patent/JP7570104B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、化粧支援装置、化粧品オーダーメイドシステム及びプログラムに関する。 The present invention relates to a makeup support device, a custom-made cosmetics system, and a program.

従来、顔のパーツ(眉、口、頬等)に化粧を施すために使用されるスタンプ(化粧スタンプ)が知られている(特許文献1を参照)。この種の化粧スタンプは、化粧の手軽さや時間短縮を求める者にとって好適である。 Conventionally, stamps (cosmetic stamps) used to apply makeup to facial features (eyebrows, mouth, cheeks, etc.) have been known (see Patent Document 1). This type of cosmetic stamp is ideal for people who want to apply makeup easily and in a time-saving manner.

特開2017-213339号公報JP 2017-213339 A

しかしながら、化粧スタンプを使用したことのない者や使用経験の浅い者にとっては、化粧スタンプによる化粧の仕上がり具合(仕上がりのイメージ)を想像し難いという問題がある。また、顔のパーツや骨格等、顔の特徴は千差万別であるため、市販(既製品)の化粧スタンプが自分に合うとは限らないという問題もある。 However, for those who have never used cosmetic stamps or who have little experience using them, it is difficult to imagine how the makeup will look when applied with cosmetic stamps (the final image). In addition, because facial features, bone structure, and other facial characteristics vary widely, there is also the problem that commercially available (ready-made) cosmetic stamps may not necessarily suit oneself.

本発明は上記事情に鑑みてなされたものであり、その目的とするところは、化粧品を実際に使用しなくとも化粧の仕上がり具合を確認することができ、その確認した結果をもとに自分に合う化粧品を注文することができる化粧支援装置、化粧品オーダーメイドシステム及びプログラムを提供することにある。 The present invention was made in consideration of the above circumstances, and its purpose is to provide a makeup support device, a cosmetics customization system, and a program that allow a user to check the finish of their makeup without actually using the cosmetics, and to order cosmetics that suit them based on the results of that check.

前述の課題を解決するために、本発明は以下の構成を採用した。 To solve the above problems, the present invention adopts the following configuration.

手段1の化粧支援装置は、
顔を含む画像を取得する顔画像取得手段と、
予め用意された複数の化粧パターンの中から化粧パターンを取得する化粧パターン取得手段と、
前記顔画像取得手段により取得された画像に含まれる顔の眉部分に、前記化粧パターン取得手段により取得された化粧パターンに基づく化粧を施したシミュレーション画像を生成するシミュレーション画像生成手段と、
前記シミュレーション画像生成手段により生成されたシミュレーション画像を表示するシミュレーション画像表示手段と、
前記シミュレーション画像表示手段により表示されたシミュレーション画像に含まれる眉化粧パターンに基づいて、顔の眉部分に押しつけることで眉化粧を施すことが可能な眉化粧スタンプの注文情報を生成する注文情報生成手段と、
前記注文情報生成手段により生成された注文情報を前記眉化粧スタンプの注文先に送信する送信手段と、を備える
ことを要旨とする。
The makeup support device according to the first aspect of the present invention comprises:
A face image acquisition means for acquiring an image including a face;
A makeup pattern acquisition means for acquiring an eyebrow makeup pattern from a plurality of eyebrow makeup patterns prepared in advance;
a simulation image generating means for generating a simulation image in which eyebrow makeup based on the eyebrow makeup pattern acquired by the makeup pattern acquiring means is applied to an eyebrow portion of a face included in the image acquired by the face image acquiring means;
a simulation image display means for displaying the simulation image generated by the simulation image generating means;
an order information generating means for generating order information for an eyebrow makeup stamp that can be pressed against an eyebrow part of a face to apply eyebrow makeup, based on an eyebrow makeup pattern included in the simulation image displayed by the simulation image display means;
and a transmitting means for transmitting the order information generated by the order information generating means to a destination of an order for the eyebrow makeup stamp .

これによれば、顔画像取得手段により取得された画像(「顔画像」ともいう。)に含まれる顔の眉部分に対し、化粧パターン取得手段により取得された化粧パターンに基づく化粧を施したシミュレーション画像が生成されて表示されるので、このシミュレーション画像を通じて、ユーザは自分の顔に施される化粧の仕上がり具合を確認することができる。ここで、顔画像(画像中の顔)の眉部分に施される化粧のパターンは、予め用意された複数の化粧パターンの中から取得されるので、ユーザは様々な化粧パターンを確認することが可能となる。これにより、様々な化粧パターンによる化粧の仕上がり具合を、シミュレーション画像を通じて確認することが可能となる。また、表示されたシミュレーション画像に含まれる眉化粧パターン、すなわち、表示されたシミュレーション画像中の顔(顔画像)に施された眉化粧のパターン(シミュレーション画像を生成する際の基となった眉化粧パターン)に基づいて眉化粧スタンプの注文情報が生成され、当該注文情報が眉化粧スタンプの注文先に送信される。これにより、眉化粧のシミュレーションを行ったユーザは、シミュレーションの結果に基づいて自分に合う眉化粧スタンプを注文すること(オーダーメイド)が可能となる。 According to this, a simulation image is generated and displayed in which eyebrow makeup is applied to the eyebrow part of the face included in the image acquired by the face image acquisition means (also called "face image") based on the eyebrow makeup pattern acquired by the makeup pattern acquisition means, so that the user can check the finish of the eyebrow makeup applied to his/her face through this simulation image. Here, the eyebrow makeup pattern applied to the eyebrow part of the face image (face in the image) is acquired from a plurality of eyebrow makeup patterns prepared in advance, so that the user can check various eyebrow makeup patterns. This makes it possible to check the finish of the eyebrow makeup by various eyebrow makeup patterns through the simulation image. Also, order information for the eyebrow makeup stamp is generated based on the eyebrow makeup pattern included in the displayed simulation image, i.e., the eyebrow makeup pattern applied to the face (face image) in the displayed simulation image (the eyebrow makeup pattern that was the basis for generating the simulation image), and the order information is transmitted to the ordering destination of the eyebrow makeup stamp. This makes it possible for a user who has performed a simulation of eyebrow makeup to order an eyebrow makeup stamp that suits him/her based on the results of the simulation (custom-made).

手段の化粧支援装置は、手段の化粧支援装置において、
前記顔画像取得手段により取得された画像に含まれる顔に実際の化粧が施されている場合、その施されている化粧の状態を認識可能な化粧状態認識手段と、
前記化粧状態認識手段により認識された前記化粧の状態に基づいて、前記実際の眉化粧に応じた仕様の前記眉化粧スタンプの注文情報を生成する第2の注文情報生成手段と
記第2の注文情報生成手段により生成された注文情報を前記眉化粧スタンプの注文先に送信する第2の送信手段と、を備える
ことを要旨とする。
The makeup support device of the present invention is the makeup support device of the present invention,
a makeup state recognition means for recognizing a state of eyebrow makeup applied to a face included in an image acquired by the face image acquisition means when the face includes actual eyebrow makeup;
a second order information generating means for generating order information for the eyebrow makeup stamp having specifications corresponding to the actual eyebrow makeup based on the state of the eyebrow makeup recognized by the makeup state recognizing means ;
and a second transmission means for transmitting the order information generated by the second order information generation means to an order destination of the eyebrow makeup stamp.
The gist of the present invention is as follows.

これによれば、実際の化粧が施された顔が顔画像に含まれている場合、その施された化粧の状態が認識されて、その認識された化粧の状態に基づいて、実際の眉化粧に応じた仕様の眉化粧スタンプの注文情報が生成され、当該注文情報が眉化粧スタンプの注文先に送信される。これにより、実際に化粧が施された顔の画像(「化粧顔画像」ともいう。)をもとに、ユーザは自分好みの眉化粧スタンプを注文すること(オーダーメイド)が可能となる。 According to this, when a face with actual eyebrow makeup is included in a face image, the state of the applied eyebrow makeup is recognized, and based on the recognized state of eyebrow makeup , order information for an eyebrow makeup stamp with specifications corresponding to the actual eyebrow makeup is generated , and the order information is sent to an ordering destination of the eyebrow makeup stamp . This allows a user to order (custom-made) an eyebrow makeup stamp of their choice based on an image of a face with actual eyebrow makeup (also called a "make-up face image").

手段のプログラムは、コンピュータを、手段1又は2の化粧支援装置の各手段として機能させるためのプログラムである
ことを要旨とする。
The program of means 3 is a program for causing a computer to function as each of the means of the makeup support device of means 1 or 2 .

以上の本発明によれば、化粧品を実際に使用しなくとも化粧の仕上がり具合を確認することができ、その確認した結果をもとに自分に合う化粧品を注文することができる化粧支援装置、化粧品オーダーメイドシステム及びプログラムを提供することが可能である。 According to the present invention, it is possible to provide a makeup support device, a cosmetics customization system, and a program that allow a user to check the finish of their makeup without actually using the cosmetics, and to order cosmetics that suit them based on the results of that check.

実施例に係るシステムの構成図である。FIG. 1 is a configuration diagram of a system according to an embodiment. 端末装置の構成図である。FIG. 2 is a configuration diagram of a terminal device. 販売事業者装置の構成図である。FIG. 2 is a configuration diagram of a sales company device. 製造事業者装置の構成図である。FIG. 2 is a configuration diagram of a manufacturer device. 端末装置の処理部の機能ブロック図である。FIG. 4 is a functional block diagram of a processing unit of the terminal device. 眉化粧アプリ実行処理のフローチャートである。13 is a flowchart of an eyebrow makeup application execution process. 眉化粧アプリ実行処理のフローチャートである。13 is a flowchart of an eyebrow makeup application execution process. 受注管理処理のフローチャートである。13 is a flowchart of an order management process. (A)は第1工程表示の説明図であり、(B)は第2工程表示の説明図である。1A is an explanatory diagram of a first process display, and FIG. 1B is an explanatory diagram of a second process display. (C)は第3工程表示の説明図であり、(D)は第4工程表示の説明図である。1C is an explanatory diagram of the third step display, and FIG. 1D is an explanatory diagram of the fourth step display. 眉形状パターンを示す表である。1 is a table showing eyebrow shape patterns. 眉化粧スタンプの一構成例を示す図である。FIG. 13 is a diagram showing an example of the configuration of an eyebrow stamp. 変形例2の眉化粧アプリ実行処理2のフローチャートである。13 is a flowchart of an eyebrow makeup application execution process 2 according to the second modified example. 変形例2の眉化粧アプリ実行処理2のフローチャートである。13 is a flowchart of an eyebrow makeup application execution process 2 according to the second modified example.

次に、本発明の一実施の形態について、実施例を用いて説明する。 Next, one embodiment of the present invention will be described using an example.

本実施例は、顔の眉部分に化粧を施す眉化粧(眉メイク)のシミュレーションを可能とする装置および当該装置を用いた眉化粧スタンプの注文等に係るシステムを示すものである。 This embodiment shows a device that enables simulation of eyebrow makeup (eyebrow make-up) for applying makeup to the eyebrow area of the face, and a system related to ordering eyebrow makeup stamps using the device.

[システムの全体構成]
本実施例に係るシステムは、図1に示すように、ユーザが使用する端末装置1と、眉化粧スタンプの販売を担う販売事業者に設けられる販売事業者装置2と、眉化粧スタンプの製造を担う製造事業者に設けられる製造事業者装置3と、インターネット等のネットワーク4と、を含んで構成される。なお、販売事業者と製造事業者とは、同じ者であっても異なる者であってもどちらでもよい。
[Overall system configuration]
1, the system according to the present embodiment includes a terminal device 1 used by a user, a sales company device 2 provided at a sales company that sells eyebrow cosmetic stamps, a manufacturer device 3 provided at a manufacturer that manufactures eyebrow cosmetic stamps, and a network such as the Internet 4. Note that the sales company and the manufacturer may be the same or different parties.

端末装置1は、眉化粧をシミュレーションしたり眉化粧スタンプを注文(購入)したりするユーザが使用するスマートフォンやタブレット等の携帯型端末装置である。なお、ノート型や据置型のパーソナルコンピュータ(PC)により端末装置1を構成することもできる。端末装置1のことを「ユーザ装置」ともいう。 The terminal device 1 is a portable terminal device such as a smartphone or tablet that is used by a user to simulate eyebrow makeup or order (purchase) eyebrow makeup stamps. The terminal device 1 can also be configured as a notebook or desktop personal computer (PC). The terminal device 1 is also referred to as a "user device."

販売事業者装置2は、インターネットを利用した商品の販売(ネット通販)やこれに付随する各種サービスを提供する事業者が管理するコンピュータ等の装置であり、Webサイトの運営や各種サービスの提供等を行うためのサーバ機能を有する。ここでいう商品には眉化粧スタンプが含まれる。販売事業者装置2のことを「サービス提供サーバ」ともいう。 The sales business device 2 is a device such as a computer managed by a business that sells products over the Internet (online shopping) and provides various associated services, and has server functions for operating websites and providing various services. The products referred to here include eyebrow cosmetic stamps. The sales business device 2 is also referred to as a "service providing server."

製造事業者装置3は、販売事業者により販売される商品(本実施例では眉化粧スタンプ)を製造する事業者が管理するコンピュータ等の装置であり、販売事業者(販売事業者装置2)からの製造依頼(注文)や製造品に関する情報等を管理するサーバ機能を有する。製造事業者装置3のことを「製造管理サーバ」ともいう。製造事業者装置3には商品の製造装置を含むことができる。 The manufacturer device 3 is a device such as a computer managed by a business that manufactures products (eyebrow cosmetic stamps in this embodiment) sold by the sales business, and has a server function that manages manufacturing requests (orders) from the sales business (sales business device 2) and information about manufactured products. The manufacturer device 3 is also called a "manufacturing management server." The manufacturer device 3 can include a manufacturing device for the product.

なお、販売事業者装置2及び製造事業者装置3は、それぞれ1台又は2台以上のコンピュータ等の装置により構成することができる。また、販売事業者と製造事業者とが同一事業者である場合、販売事業者装置2と製造事業者装置3とを同一事業者の管理下に設置したり、販売事業者装置2と製造事業者装置3とを一の装置により構成したりすることができる。 The seller device 2 and the manufacturer device 3 can each be configured with one or more computers or other devices. Furthermore, if the seller and manufacturer are the same business, the seller device 2 and the manufacturer device 3 can be installed under the management of the same business, or the seller device 2 and the manufacturer device 3 can be configured with a single device.

[端末装置の構成]
次に、端末装置1の構成について図2を参照しながら説明する。同図に示すように端末装置1は、処理部10、記憶部11、表示部12、操作入力部13、通信部14、カメラ(撮像部)15及びバッテリー(電源部)16等を含んで構成される。
[Terminal Device Configuration]
Next, the configuration of the terminal device 1 will be described with reference to Fig. 2. As shown in the figure, the terminal device 1 includes a processing unit 10, a storage unit 11, a display unit 12, an operation input unit 13, a communication unit 14, a camera (imaging unit) 15, a battery (power supply unit) 16, etc.

処理部10は、端末装置1の作動を制御するための各種処理を実行するものであり、CPU(Central Processing Unit)等により構成される。処理部10のことを「制御部」ともいう(後述の処理部20及び処理部30も同様)。 The processing unit 10 executes various processes for controlling the operation of the terminal device 1, and is composed of a CPU (Central Processing Unit) and the like. The processing unit 10 is also referred to as the "control unit" (the same applies to the processing unit 20 and processing unit 30 described below).

記憶部11は、端末装置1を作動させるOS(Operating System)や端末装置1で実行可能な各種アプリケーションプログラム、その他端末装置1の作動に必要な各種データを記憶するものであり、不揮発性メモリであるROM(Read Only Memory)、揮発性メモリであるRAM(Random Access Memory)等により構成される。 The storage unit 11 stores the OS (Operating System) that operates the terminal device 1, various application programs that can be executed by the terminal device 1, and various other data necessary for the operation of the terminal device 1, and is composed of a non-volatile memory such as a ROM (Read Only Memory) and a volatile memory such as a RAM (Random Access Memory).

記憶部11に記憶されるアプリケーションプログラム(アプリケーションソフトウェア)には、販売事業者装置2により提供される眉化粧シミュレーションアプリ(「眉化粧アプリ」ともいう。)や、Webサーバに接続してWebサイト(Webページ)の閲覧、操作等を可能とするWebアプリケーション(「Webアプリ」ともいう。)等のプログラムが含まれる。 The application programs (application software) stored in the memory unit 11 include programs such as an eyebrow makeup simulation application (also called an "eyebrow makeup application") provided by the sales business device 2, and a web application (also called a "web application") that connects to a web server and enables browsing, operation, etc. of web sites (web pages).

また記憶部11には、販売事業者装置2により提供される複数種の眉化粧パターン(複数の化粧パターン)等の眉化粧アプリに関連するデータが記憶される。眉化粧パターンには、眉の形状(「眉形状」ともいう。)をあらわす眉形状パターンと、眉の色(「眉カラー」ともいう。)をあらわす眉カラーパターンと、が含まれる。 The memory unit 11 also stores data related to the eyebrow makeup app, such as multiple types of eyebrow makeup patterns (multiple makeup patterns) provided by the sales company device 2. The eyebrow makeup patterns include eyebrow shape patterns that represent the shape of the eyebrows (also called "eyebrow shape") and eyebrow color patterns that represent the color of the eyebrows (also called "eyebrow color").

表示部12は、各種の画像や画面、文字等を表示するものであり、例えば液晶ディスプレイ等により構成される。この表示部12はタッチパネル機能を備えている。表示部12のことを「表示パネル」ともいう。 The display unit 12 displays various images, screens, characters, etc., and is composed of, for example, a liquid crystal display. This display unit 12 has a touch panel function. The display unit 12 is also called a "display panel."

操作入力部13は、端末装置1を使用するユーザが各種の指示入力を行うために操作するボタンやスイッチ等により構成される。操作入力部13による指示入力には、タッチパネル機能を備えた表示部12に表示されるボタン、アイコン、キーボード、入力領域等による入力が含まれる。操作入力部13による指示入力に基づく信号(操作信号、指示信号)は、処理部10に入力される。 The operation input unit 13 is composed of buttons, switches, etc. that are operated by the user of the terminal device 1 to input various instructions. Instructions input by the operation input unit 13 include input by buttons, icons, keyboards, input areas, etc. displayed on the display unit 12 equipped with a touch panel function. A signal (operation signal, instruction signal) based on the instruction input by the operation input unit 13 is input to the processing unit 10.

通信部14は、ネットワーク4を介して他の装置等とデータ通信を行うものであり、例えば、IEEE802.11規格に準拠した無線通信を行う。他の装置には、販売事業者装置2が含まれる。 The communication unit 14 performs data communication with other devices via the network 4, for example, performing wireless communication conforming to the IEEE 802.11 standard. The other devices include the sales company device 2.

カメラ15は、処理部10による制御処理のもとカメラ機能が起動した場合に使用可能となるもので、端末装置1を使用するユーザの操作(指示)に基づいて、人物や風景等の撮像対象を撮像する。カメラ15のレンズ15a(図9(A)を参照)は、端末装置1の表面と裏面に設けられる。 The camera 15 becomes available when the camera function is activated under the control of the processing unit 10, and captures images of subjects such as people and scenery based on the operation (instruction) of the user using the terminal device 1. The lenses 15a (see FIG. 9(A)) of the camera 15 are provided on the front and back of the terminal device 1.

バッテリー16は、充電可能な電池等により構成されるもので、携帯端末1が備える処理部10や記憶部11、表示部12、操作入力部13、通信部14、カメラ15等の各構成要素に対して電力を供給する。 The battery 16 is composed of a rechargeable battery or the like, and supplies power to each of the components of the mobile terminal 1, such as the processing unit 10, memory unit 11, display unit 12, operation input unit 13, communication unit 14, and camera 15.

[販売事業者装置の構成]
次に、販売事業者装置2の構成について図3を参照しながら説明する。同図に示すように販売事業者装置2は、処理部20、記憶部21、表示部22、操作部23及び通信部24等を含んで構成される。
[Configuration of the sales company device]
Next, the configuration of the sales company device 2 will be described with reference to Fig. 3. As shown in Fig. 3, the sales company device 2 includes a processing unit 20, a storage unit 21, a display unit 22, an operation unit 23, a communication unit 24, and the like.

処理部20は、端末装置1の処理部10と同様にCPU等により構成され、販売事業者装置2(サービス提供サーバ)の作動を制御するための各種処理を実行するものである。 The processing unit 20 is configured with a CPU and the like, similar to the processing unit 10 of the terminal device 1, and executes various processes for controlling the operation of the sales company device 2 (service provision server).

記憶部21は、販売事業者装置2を作動させるOS(Operating System)や各種アプリケーションのプログラム、その他販売事業者装置2の作動に必要な各種データを記憶するものであり、不揮発性メモリであるROM(Read Only Memory)、揮発性メモリであるRAM(Random Access Memory)、補助記憶装置であるハードディスクドライブ(HDD)等により構成される。 The memory unit 21 stores the OS (Operating System) that runs the sales business device 2, various application programs, and various other data necessary for the operation of the sales business device 2, and is composed of a ROM (Read Only Memory), which is a non-volatile memory, a RAM (Random Access Memory), which is a volatile memory, a hard disk drive (HDD), which is an auxiliary storage device, etc.

記憶部21に記憶されるデータには、Webサイトの運営や各種サービスの提供に必要なデータ等が含まれる。具体的には、眉化粧アプリの提供サイトや眉化粧スタンプの販売サイト等のWebサイトを運営するプログラム、端末装置1にインストールされて実行される眉化粧アプリのプログラム、眉化粧アプリで使用可能な複数種の眉化粧パターン等が含まれる。 The data stored in the memory unit 21 includes data necessary for operating websites and providing various services. Specifically, the data includes programs for operating websites such as a website providing an eyebrow makeup app and a website selling eyebrow makeup stamps, a program for the eyebrow makeup app that is installed and executed on the terminal device 1, and multiple types of eyebrow makeup patterns that can be used with the eyebrow makeup app.

本実施例では、複数種の眉化粧パターンを管理(記憶)する眉化粧パターンデータベースDB1を備えており、当該データベースDB1が記憶部21に記憶される。眉化粧パターンデータベースDB1には、例えば、図11に示すような眉形状が異なる複数の眉形状パターン(本実施例ではパターンP1~P6の6種類)が記憶される。また、各眉形状に設定(使用)可能な複数の眉カラー(本実施例では、グレー、ナチュラルブラウン、ダークブラウンの3色)のデータ(眉カラーパターン)も記憶される。 In this embodiment, an eyebrow makeup pattern database DB1 that manages (stores) multiple types of eyebrow makeup patterns is provided, and the database DB1 is stored in the storage unit 21. The eyebrow makeup pattern database DB1 stores multiple eyebrow shape patterns (six types, patterns P1 to P6 in this embodiment) with different eyebrow shapes, for example, as shown in FIG. 11. It also stores data (eyebrow color patterns) on multiple eyebrow colors (three colors, gray, natural brown, and dark brown, in this embodiment) that can be set (used) for each eyebrow shape.

眉化粧パターンデータベースDB1で管理される眉化粧パターン(眉形状パターン、眉カラーパターン)の種類、数等は、販売事業者が販売事業者装置2を操作して変更(更新)したり増減したりすることが可能である。このため、例えば、流行の眉化粧パターンを事後的に追加したり、人気に陰りのある眉化粧パターンを事後的に削除したりすることができる。 The types and number of eyebrow makeup patterns (eyebrow shape patterns, eyebrow color patterns) managed in the eyebrow makeup pattern database DB1 can be changed (updated) or increased or decreased by the seller operating the seller device 2. This allows, for example, a trendy eyebrow makeup pattern to be added after the fact, or an eyebrow makeup pattern that is losing popularity to be deleted after the fact.

なお、眉化粧パターンの種類や数は本実施例で示すものに限定されず、より多くのパターンを設けてもよい。 The types and number of eyebrow makeup patterns are not limited to those shown in this embodiment, and more patterns may be provided.

また記憶部21には、顧客情報データベースDB2と注文情報データベースDB3が記憶される。 The memory unit 21 also stores a customer information database DB2 and an order information database DB3.

顧客情報データベースDB2は、眉化粧アプリを使用して眉化粧スタンプを注文(購入)したユーザ(顧客)の情報を管理(記憶)するデータベースである。 The customer information database DB2 is a database that manages (stores) information on users (customers) who order (purchase) eyebrow makeup stamps using the eyebrow makeup app.

注文情報データベースDB3は、眉化粧アプリを使用して眉化粧スタンプを注文した際の注文内容に関する情報(「注文情報」ともいう。)を管理(記憶)するデータベースである。 The order information database DB3 is a database that manages (stores) information about the order contents (also called "order information") when ordering eyebrow makeup stamps using the eyebrow makeup app.

端末装置1のユーザは、端末装置1を操作して販売事業者装置2(サービス提供サーバ)に接続し、眉化粧アプリのプログラムや眉化粧パターン等の眉化粧アプリの作動に必要なデータ(「眉化粧アプリ関連データ」ともいう。)をダウンロードし、当該データを端末装置1にインストールすることで、端末装置1で眉化粧アプリを実行(使用)することが可能となる。また、眉化粧アプリの更新プログラムや眉化粧パターンの更新データも、販売事業者装置2に接続してダウンロードして端末装置1にインストール(アップデート)することが可能である。 A user of the terminal device 1 can operate the terminal device 1 to connect to the sales provider device 2 (service provision server), download data required for the operation of the eyebrow makeup app, such as the eyebrow makeup app program and eyebrow makeup patterns (also referred to as "eyebrow makeup app related data"), and install the data in the terminal device 1, thereby executing (using) the eyebrow makeup app on the terminal device 1. In addition, update programs for the eyebrow makeup app and update data for eyebrow makeup patterns can also be connected to the sales provider device 2, downloaded, and installed (updated) in the terminal device 1.

なお、販売事業者装置2が2台以上(複数台)のコンピュータ(サーバ)を含んで構成される場合、記憶部21に記憶されるものとして例示した各種データを複数台のコンピュータに分散させて管理(記憶)するようにしてもよい。 In addition, if the sales business device 2 is configured to include two or more (multiple) computers (servers), the various data exemplified as being stored in the memory unit 21 may be distributed and managed (stored) in multiple computers.

表示部22は、各種の画像や画面、文字等を表示するものであり、液晶ディスプレイ等により構成される。 The display unit 22 displays various images, screens, characters, etc., and is composed of a liquid crystal display or the like.

操作部23は、各種のデータ入力や指示入力等を行うために操作されるものであり、キーボードやマウス等により構成される。 The operation unit 23 is operated to input various data and instructions, and is composed of a keyboard, mouse, etc.

通信部24は、端末装置1の通信部14と同様に、ネットワーク4を介して他の装置等とデータ通信を行うものである。他の装置には、端末装置1及び製造事業者装置3が含まれる。 The communication unit 24, like the communication unit 14 of the terminal device 1, communicates data with other devices via the network 4. The other devices include the terminal device 1 and the manufacturer device 3.

[製造事業者装置の構成]
次に、製造事業者装置3の構成について図4を参照しながら説明する。同図に示すように製造事業者装置3は、処理部30、記憶部31、表示部32、操作部33及び通信部34等を含んで構成される。
[Manufacturer Device Configuration]
Next, the configuration of the manufacturer device 3 will be described with reference to Fig. 4. As shown in Fig. 4, the manufacturer device 3 includes a processing unit 30, a storage unit 31, a display unit 32, an operation unit 33, a communication unit 34, and the like.

処理部30、記憶部31、表示部32、操作部33及び通信部34は、販売事業者装置2の処理部20、記憶部21、表示部22、操作部23及び通信部24と基本的に同様の構成である。したがって、販売事業者装置2と同様の構成についての詳しい説明は省略する。 The processing unit 30, memory unit 31, display unit 32, operation unit 33, and communication unit 34 are basically configured in the same manner as the processing unit 20, memory unit 21, display unit 22, operation unit 23, and communication unit 24 of the sales business device 2. Therefore, a detailed description of the configuration that is the same as that of the sales business device 2 will be omitted.

記憶部31には、製造事業者装置3の作動に必要な各種データの他、受注管理データベースDB4及び製品管理データベースDB5が記憶される。 The memory unit 31 stores various data necessary for the operation of the manufacturer device 3, as well as an order management database DB4 and a product management database DB5.

受注管理データベースDB4は、端末装置1から販売事業者装置2へ送信された注文情報が製造事業者装置3に送信され、製造事業者装置3が注文情報を受信したことをもって商品(本実施例では眉化粧スタンプ)の製造依頼が受け付けられた場合の当該製造依頼(注文情報)に基づく情報(「受注情報」ともいう。)を管理するデータベースである。 The order management database DB4 is a database that manages information (also called "order information") based on a manufacturing request (order information) when order information sent from the terminal device 1 to the sales business device 2 is sent to the manufacturing business device 3, and a manufacturing request for a product (in this embodiment, an eyebrow cosmetic stamp) is accepted upon receipt of the order information by the manufacturing business device 3.

製品管理データベースDB5は、販売事業者装置2からの製造依頼(注文情報)、すなわち、受注管理データベースDB4で管理される受注情報に基づいて製造された商品(製品)に関する情報(「製品情報」ともいう。)を管理するデータベースである。 The product management database DB5 is a database that manages information (also called "product information") about manufacturing requests (order information) from the sales business device 2, i.e., about goods (products) manufactured based on the order information managed in the order management database DB4.

[眉化粧アプリ実行処理]
次に、眉化粧アプリ関連データをインストールした端末装置1で実行される眉化粧アプリ実行処理(S100)について、図6及び図7に示すフローチャートを参照しながら説明する。なお、本明細書においてS100等の「S」(フローチャート中の「S」)はステップを意味する。
[Eyebrow makeup app execution process]
Next, the eyebrow makeup application execution process (S100) executed by the terminal device 1 in which the eyebrow makeup application related data is installed will be described with reference to the flowcharts shown in Fig. 6 and Fig. 7. In this specification, "S" in S100 and the like ("S" in the flowchart) means a step.

眉化粧アプリ実行処理(S100)は、ユーザが端末装置1を操作して眉化粧アプリを起動することで、処理部10により実行(開始)される。眉化粧アプリは、例えば、眉化粧アプリ関連データをインストールした端末装置1の表示部12に表示される眉化粧アプリアイコン(図示せず)をタップすることで起動することができる。 The eyebrow makeup app execution process (S100) is executed (started) by the processing unit 10 when the user operates the terminal device 1 to launch the eyebrow makeup app. The eyebrow makeup app can be launched, for example, by tapping an eyebrow makeup app icon (not shown) displayed on the display unit 12 of the terminal device 1 in which the eyebrow makeup app related data has been installed.

眉化粧アプリ関連データをインストールした端末装置1の処理部10は、眉化粧アプリを起動(実行)することで、図5に示す各手段101~112として機能する。この端末装置1は、本発明の「化粧支援装置」の一例に相当する。なお、眉化粧アプリを実行(使用)しているときのユーザによる指示入力(操作入力部13による指示入力)は、指示入力検知手段101により検知される。 The processing unit 10 of the terminal device 1 in which the eyebrow makeup app related data is installed functions as each of the means 101 to 112 shown in FIG. 5 by starting (executing) the eyebrow makeup app. This terminal device 1 corresponds to an example of the "makeup support device" of the present invention. Note that instruction input by the user (instruction input by the operation input unit 13) while executing (using) the eyebrow makeup app is detected by the instruction input detection means 101.

図6に示すように、眉化粧アプリ実行処理(S100)ではまず、端末装置1の表示部12にアプリ画面を表示し(S101)、カメラ15を起動する(S103)。このときの表示部12(アプリ画面)の表示内容(「第1工程表示」ともいう。)を図9(A)に示す。 As shown in Figure 6, in the eyebrow makeup application execution process (S100), first, the application screen is displayed on the display unit 12 of the terminal device 1 (S101), and the camera 15 is started (S103). The display content (also called the "first step display") on the display unit 12 (application screen) at this time is shown in Figure 9 (A).

同図に示すように、アプリ画面が表示された表示部12は、主表示領域12aと、主表示領域12aよりも表示範囲(領域サイズ)が小さい副表示領域12bとに区分けされる。つまり、アプリ画面は主表示領域12aと副表示領域12bと大別される。本実施例では、主表示領域12aの下方に副表示領域12bが配置される画面構成となっている。なお、以下に説明する表示内容を含め、アプリ画面の構成は本実施例に限定されるものではなく、端末装置(ユーザ装置)が備える表示部(表示画面)の大きさ(画面サイズ)や形状等に応じて適宜設定することができる。 As shown in the figure, the display unit 12 on which the app screen is displayed is divided into a main display area 12a and a sub-display area 12b, which has a smaller display range (area size) than the main display area 12a. In other words, the app screen is broadly divided into the main display area 12a and the sub-display area 12b. In this embodiment, the screen configuration is such that the sub-display area 12b is located below the main display area 12a. Note that the configuration of the app screen, including the display contents described below, is not limited to this embodiment, and can be set appropriately depending on the size (screen size) and shape of the display unit (display screen) of the terminal device (user device).

第1工程表示では、レンズ15aを通じてカメラ15により映し出された画像(ここではユーザの顔を含む画像)が主表示領域12aに表示される。また、撮像指示を入力するためのOKボタンBT1と、記憶部11に記憶されている写真等のデータの中から眉化粧シミュレーションで使用するデータを選択する旨の指示(「選択指示」ともいう。)を入力するための選択ボタンBT2が副表示領域12bに表示される。 In the first step display, an image captured by the camera 15 through the lens 15a (here, an image including the user's face) is displayed in the main display area 12a. In addition, an OK button BT1 for inputting an image capture command and a selection button BT2 for inputting an command to select data to be used in the eyebrow makeup simulation from data such as photographs stored in the memory unit 11 (also called a "selection command") are displayed in the secondary display area 12b.

第1工程表示において、ユーザは、OKボタンBT1又は選択ボタンBT2をタップすることで、眉化粧シミュレーションを行うに際し、そのとき撮像した顔をベースにシミュレーションするか、過去に撮像した顔をベースにシミュレーションするかを選択することができる。 In the first step display, the user can tap the OK button BT1 or the selection button BT2 to select whether to perform an eyebrow makeup simulation based on the face imaged at that time or based on a face imaged in the past.

図6に戻り、次いでS105では、第1工程表示において、OKボタンBT1のタップによる撮像指示が入力されたか否かを判定する(S105)。その結果、撮像指示が入力されたと判定した場合(S105でYES)、カメラ15により撮像対象(ここではユーザの顔)を撮像する(S107)。S107の処理は、処理部10が撮像手段102として機能することによるものである。 Returning to FIG. 6, next in S105, it is determined whether or not an image capture instruction has been input by tapping the OK button BT1 in the first step display (S105). As a result, if it is determined that an image capture instruction has been input (YES in S105), an image of the image capture target (here, the user's face) is captured by the camera 15 (S107). The processing of S107 is performed by the processing unit 10 functioning as the image capture means 102.

一方、撮像指示が入力されていないと判定した場合(S105でNO)、選択ボタンBT2のタップによる選択指示が入力されたか否かを判定する(S109)。その結果、選択指示が入力されていないと判定した場合(S109でNO)、S105の処理に戻り、選択指示が入力されたと判定した場合(S109でYES)、データ選択処理を行う(S111)。 On the other hand, if it is determined that an image capture instruction has not been input (NO in S105), it is determined whether or not a selection instruction has been input by tapping the selection button BT2 (S109). As a result, if it is determined that a selection instruction has not been input (NO in S109), the process returns to S105, and if it is determined that a selection instruction has been input (YES in S109), data selection processing is performed (S111).

データ選択処理(S111)は、記憶部11に記憶されている写真等のデータの一覧を表示部12に表示し(図示せず)、その一覧の中から一のデータをユーザによる選択操作(選択指示入力)に基づいて選択する処理である。 The data selection process (S111) is a process in which a list of data such as photographs stored in the memory unit 11 is displayed on the display unit 12 (not shown), and one piece of data is selected from the list based on a selection operation (selection instruction input) by the user.

S107又はS111の処理に次いで、S113では、撮像したデータ(撮像データ)又は選択したデータ(選択データ)から顔を含む画像(顔画像)を取得し(S113)、その取得した顔画像を主表示領域12aに表示するとともに(S115)、記憶部11に記憶されている眉化粧パターンに基づく眉形状サンプルアイコンSA1及び眉カラーサンプルアイコンSA2を副表示領域12bに表示する(S117)。眉形状サンプルアイコンSA1及び眉カラーサンプルアイコンSA2を総じて「眉化粧サンプル」ともいう。 Following the processing of S107 or S111, in S113, an image including a face (facial image) is acquired from the captured data (captured data) or selected data (selected data) (S113), and the acquired facial image is displayed in the main display area 12a (S115), while an eyebrow shape sample icon SA1 and an eyebrow color sample icon SA2 based on the eyebrow makeup pattern stored in the storage unit 11 are displayed in the sub-display area 12b (S117). The eyebrow shape sample icon SA1 and the eyebrow color sample icon SA2 are collectively referred to as "eyebrow makeup samples".

なお、S113、S115及びS117の処理は、それぞれ処理部10が顔画像取得手段103、顔画像表示手段104及び化粧パターン表示手段105として機能することによるものである。また、副表示領域12bに表示される眉化粧サンプルは、記憶部11に記憶されている眉化粧パターンを示すものである。 The processes of S113, S115, and S117 are performed by the processing unit 10 functioning as the face image acquisition means 103, the face image display means 104, and the makeup pattern display means 105, respectively. The eyebrow makeup sample displayed in the sub-display area 12b indicates the eyebrow makeup pattern stored in the memory unit 11.

ここで、顔画像及び眉化粧サンプルが表示されたときの表示部12(アプリ画面)の表示内容(「第2工程表示」ともいう。)を図9(B)に示す。 Figure 9 (B) shows the display content (also called the "second step display") on the display unit 12 (application screen) when the face image and eyebrow makeup sample are displayed.

同図に示すように、主表示領域12aに表示される顔画像FAは、ユーザの正面顔を示す静止画として表示される。また、副表示領域12bに表示される眉形状サンプルアイコンSA1は、記憶部11に記憶されている眉化粧パターン(眉形状パターン)に基づく眉形状を示すものである。 As shown in the figure, the face image FA displayed in the main display area 12a is displayed as a still image showing the user's front face. Also, the eyebrow shape sample icon SA1 displayed in the sub-display area 12b indicates an eyebrow shape based on an eyebrow makeup pattern (eyebrow shape pattern) stored in the memory unit 11.

本実施例では、図11に示す6つのパターンP1~P6のうち3つのパターンに対応する3つの眉形状サンプルアイコンSA1が副表示領域12bに表示され、ユーザは、いずれかの眉形状サンプルアイコンSA1をタップすることで、好みの眉形状を選択することができる。 In this embodiment, three eyebrow shape sample icons SA1 corresponding to three of the six patterns P1 to P6 shown in FIG. 11 are displayed in the secondary display area 12b, and the user can select a preferred eyebrow shape by tapping one of the eyebrow shape sample icons SA1.

また、表示部12(表示パネル)のうち眉形状サンプルアイコンSA1の表示部位を左右方向にスワイプすることで、眉形状サンプルアイコンSA1を副表示領域12b内で左右方向にスクロールさせて、副表示領域12bに表示される眉形状サンプルアイコンSA1の種類、すなわち、眉化粧パターン(眉形状)の種類を替えることができる。 In addition, by swiping left or right on the display portion of the display unit 12 (display panel) where the eyebrow shape sample icon SA1 is displayed, the eyebrow shape sample icon SA1 can be scrolled left or right within the secondary display area 12b, thereby changing the type of eyebrow shape sample icon SA1 displayed in the secondary display area 12b, i.e., the type of eyebrow makeup pattern (eyebrow shape).

なお、図9(B)では、図11に示す6つのパターンP1~P6のうちP4~P6に対応する眉形状サンプルアイコンSA1が表示された状態を示している。 Note that Figure 9 (B) shows the state in which eyebrow shape sample icons SA1 corresponding to P4 to P6 out of the six patterns P1 to P6 shown in Figure 11 are displayed.

また第2工程表示において、副表示領域12bに表示される眉カラーサンプルアイコンSA2は、記憶部11に記憶されている眉化粧パターン(眉カラーパターン)に基づく眉カラーを示すものである。本実施例では、3種類の眉カラー(グレー、ナチュラルブラウン、ダークブラウン)に対応する3つの眉カラーサンプルアイコンSA2が副表示領域12bに表示されるものとなっており、ユーザは、いずれかの眉カラーサンプルアイコンSA2をタップすることで、好みの眉カラーを選択することができる。 In addition, in the second step display, the eyebrow color sample icon SA2 displayed in the secondary display area 12b indicates the eyebrow color based on the eyebrow makeup pattern (eyebrow color pattern) stored in the memory unit 11. In this embodiment, three eyebrow color sample icons SA2 corresponding to three types of eyebrow colors (gray, natural brown, dark brown) are displayed in the secondary display area 12b, and the user can select the preferred eyebrow color by tapping one of the eyebrow color sample icons SA2.

なお、本実施例では、眉形状サンプルアイコンSA1のタップよる眉形状の選択が行われるまでは、眉カラーサンプルアイコンSA2はアクティブ(有効)にならず、眉形状の選択が行われると、眉カラーサンプルアイコンSA2がアクティブ(有効)となるように構成されている。これは、眉カラーの選択よりも眉形状の選択を優先させるためである。 In this embodiment, the eyebrow color sample icon SA2 is not active (enabled) until an eyebrow shape is selected by tapping the eyebrow shape sample icon SA1, and once an eyebrow shape is selected, the eyebrow color sample icon SA2 is configured to be active (enabled). This is to give priority to the selection of eyebrow shape over the selection of eyebrow color.

図6に戻り、次いでS119では、第2工程表示において、眉化粧サンプルの選択指示が入力されたか否かを判定する(S119)。ここでは、眉形状サンプルアイコンSA1のタップによる眉形状の選択指示と、眉カラーサンプルアイコンSA2のタップによる眉カラーの選択指示の両方が入力された否か(眉形状及び眉カラーの選択が完了したか否か)を判定する。 Returning to FIG. 6, next in S119, it is determined whether or not an instruction to select an eyebrow makeup sample has been input in the second step display (S119). Here, it is determined whether or not both an instruction to select an eyebrow shape by tapping the eyebrow shape sample icon SA1 and an instruction to select an eyebrow color by tapping the eyebrow color sample icon SA2 have been input (whether or not the selection of eyebrow shape and eyebrow color has been completed).

S119で眉化粧サンプルの選択指示が入力されていないと判定した場合(S119でNO)、眉化粧サンプルの選択指示が入力されるまで待機する。一方、眉化粧サンプルの選択指示が入力されたと判定した場合(S119でYES)、選択された眉化粧サンプルに対応する眉化粧パターンを記憶部11から読み込んで取得する(S121)。S121の処理は、処理部10が化粧パターン取得手段106として機能することによるものである。 If it is determined in S119 that an instruction to select an eyebrow makeup sample has not been input (NO in S119), the process waits until an instruction to select an eyebrow makeup sample is input. On the other hand, if it is determined that an instruction to select an eyebrow makeup sample has been input (YES in S119), the process reads and acquires an eyebrow makeup pattern corresponding to the selected eyebrow makeup sample from the storage unit 11 (S121). The process of S121 is performed by the processing unit 10 functioning as the makeup pattern acquisition means 106.

次いでS123では、主表示領域12aに表示中の顔画像FA、すなわち、S113で取得した顔画像のうち、眉の部分に、S121で取得した眉化粧パターンに基づく化粧(仮想的な化粧)を施したシミュレーション画像を生成する(S123)。眉化粧シミュレーション画像の生成は、例えば、表示領域12aに表示中の顔画像FA(S113で取得した顔画像)と、S121で取得した眉化粧パターン(眉形状パターン、眉カラーパターン)に基づく眉画像とを合成することにより行うことができる。S123の処理は、処理部10がシミュレーション画像生成手段107として機能することによるものである。 Next, in S123, a simulation image is generated in which makeup (virtual makeup) based on the eyebrow makeup pattern acquired in S121 is applied to the eyebrow portion of the face image FA being displayed in the main display area 12a, i.e., the face image acquired in S113 (S123). The eyebrow makeup simulation image can be generated, for example, by combining the face image FA being displayed in the display area 12a (the face image acquired in S113) with an eyebrow image based on the eyebrow makeup pattern (eyebrow shape pattern, eyebrow color pattern) acquired in S121. The processing of S123 is performed by the processing unit 10 functioning as the simulation image generating means 107.

次いでS125では、S123で生成したシミュレーション画像を主表示領域12aに表示する(S125)。このときの表示部12(アプリ画面)の表示内容(「第3工程表示」ともいう。)を図10(C)に示す。 Next, in S125, the simulation image generated in S123 is displayed in the main display area 12a (S125). The display content (also called the "third step display") on the display unit 12 (application screen) at this time is shown in FIG. 10 (C).

同図に示すように、主表示領域12aにはシミュレーション画像SMが表示され、副表示領域12bには第2工程表示(図9(B)を参照)と同様に、眉形状サンプルアイコンSA1及び眉カラーサンプルアイコンSA2が表示される。 As shown in the figure, the simulation image SM is displayed in the main display area 12a, and the eyebrow shape sample icon SA1 and eyebrow color sample icon SA2 are displayed in the sub-display area 12b, similar to the second step display (see FIG. 9(B)).

図10(C)に示すシミュレーション画像SMは、図9(B)に示す顔画像FAの眉の部分に、パターンP5に基づく眉化粧を施した場合を示している。S125の処理は、処理部10がシミュレーション画像表示手段108として機能することによるものである。 The simulation image SM shown in FIG. 10(C) shows a case where eyebrow makeup based on pattern P5 has been applied to the eyebrow area of the face image FA shown in FIG. 9(B). The processing of S125 is performed by the processing unit 10 functioning as the simulation image display means 108.

また第3工程表示において、主表示領域12aには、シミュレーション画像SMの他、化粧後の眉(化粧眉)の位置やバランス等を調節する際の目安となるガイド線GUと、ガイド線GUの非表示(OFF)と表示(ON)を双方向に切り替え可能とするガイド設定ボタンBT3と、眉化粧シミュレーションの結果を確定させる決定指示を入力するための決定ボタンBT4と、が表示される。デフォルトではガイド線GUが表示されるものとなっており、ガイド設定ボタンBT3をタップすることで、ガイド線GUの非表示(OFF)又は表示(ON)を選択することができる。 In addition, in the third step display, in addition to the simulation image SM, the main display area 12a displays guide lines GU, which serve as a guide for adjusting the position and balance of the eyebrows after makeup (makeup eyebrows), a guide setting button BT3 that allows the guide lines GU to be switched between hidden (OFF) and displayed (ON) in both directions, and a decision button BT4 for inputting a decision instruction to finalize the results of the eyebrow makeup simulation. By default, the guide lines GU are displayed, and by tapping the guide setting button BT3, the user can select whether to hide (OFF) or display (ON) the guide lines GU.

ガイド線GUは、左眉と右眉との間(中間)で上下方向(縦方向)に延びる一本の縦ガイド線GU1と、眉の上方と下方で左右方向(横方向)に延びる二本の横ガイド線GU2,GU3とからなる。 The guide line GU consists of one vertical guide line GU1 that extends vertically (in the middle) between the left and right eyebrows, and two horizontal guide lines GU2, GU3 that extend horizontally (horizontally) above and below the eyebrows.

ユーザは、シミュレーション画像SMが表示されている表示部12(表示パネル)のうち、シミュレーション画像SMの眉の部分(眉画像)に対応する箇所を指で触れてドラッグ&ドロップすることで、シミュレーション画像SMに含まれる眉画像を移動させることができる。また、シミュレーション画像SMの眉の部分(眉画像)に対応する箇所を指で触れてピンチアウト又はピンチインすることで、シミュレーション画像SMに含まれる眉画像のサイズ(大きさ)を拡大又は縮小することができる。つまり、ドラッグ&ドロップやピンチアウト、ピンチイン等のタッチ操作により、眉画像の調節指示が入力される。このとき、ガイド線GUを表示しておけば、ガイド線GUを基準(目安)にして眉画像の位置やバランス等を調節することができる。このようなガイド線GUの表示(表示制御)は、処理部10がガイド表示手段109として機能することによるものである。 The user can move the eyebrow image included in the simulation image SM by touching with a finger a portion of the simulation image SM corresponding to the eyebrow portion (eyebrow image) on the display unit 12 (display panel) on which the simulation image SM is displayed and dragging and dropping it. In addition, the size (dimension) of the eyebrow image included in the simulation image SM can be enlarged or reduced by touching with a finger a portion of the simulation image SM corresponding to the eyebrow portion (eyebrow image) and pinching out or in. In other words, an instruction to adjust the eyebrow image is input by touch operations such as dragging and dropping, pinching out, and pinching in. At this time, if the guide lines GU are displayed, the position, balance, etc. of the eyebrow image can be adjusted using the guide lines GU as a reference (guideline). Such display (display control) of the guide lines GU is achieved by the processing unit 10 functioning as the guide display means 109.

なお、眉画像の調節に際し、眉画像の調節可能範囲をガイド線GUの範囲内に限定(制限)してもよい。例えば、図10(C)において、右眉に対応する眉画像Rは、縦ガイド線GU1より左側であって上下二本の横ガイド線GU2,GU3の範囲内で移動可能とし、左眉に対応する眉画像Lは、縦ガイド線GU1より右側であって上下二本の横ガイド線GU2,GU3の範囲内で移動可能としてもよい。こうすれば、眉の位置等の見た目のバランスが不自然になるのを防止して、見栄えの良い眉化粧のシミュレーションが可能となる。また、眉画像の調節内容に関し、眉画像の位置やサイズの調節(変更)の他、眉の太さや長さ等の形状に係る調節もタッチ操作により行えるようにしてもよい。これにより、眉化粧シミュレーションの質や精度等を向上させることが可能となる。 When adjusting the eyebrow image, the adjustable range of the eyebrow image may be limited (restricted) within the range of the guide line GU. For example, in FIG. 10(C), the eyebrow image R corresponding to the right eyebrow may be movable within the range of the two horizontal guide lines GU2 and GU3 on the left side of the vertical guide line GU1, and the eyebrow image L corresponding to the left eyebrow may be movable within the range of the two horizontal guide lines GU2 and GU3 on the right side of the vertical guide line GU1. This prevents the balance of the appearance of the eyebrow position, etc. from becoming unnatural, making it possible to simulate eyebrow makeup that looks good. In addition, with regard to the adjustment of the eyebrow image, in addition to adjusting (changing) the position and size of the eyebrow image, adjustments related to the shape of the eyebrow, such as the thickness and length, may also be made by touch operation. This makes it possible to improve the quality and accuracy of the eyebrow makeup simulation.

また第3工程表示において、副表示領域12bに表示される眉形状サンプルアイコンSA1や眉カラーサンプルアイコンSA2をタップすることで、眉化粧サンプルの選択指示を入力することができる。つまり、シミュレーション画像SMの表示後も、眉形状や眉カラーを変更することができる。なお、シミュレーション画像SMの表示後は、両サンプルアイコンSA1,SA2がアクティブ(有効)となっており、どちらかが優先されるといったことはない。 In addition, in the third step display, an instruction to select an eyebrow makeup sample can be input by tapping the eyebrow shape sample icon SA1 or eyebrow color sample icon SA2 displayed in the secondary display area 12b. In other words, the eyebrow shape and eyebrow color can be changed even after the simulation image SM is displayed. Note that after the simulation image SM is displayed, both sample icons SA1 and SA2 are active (enabled), and neither is given priority.

次いで、図7に示すS127では、第3表示工程(シミュレーション画像表示画面)において、眉化粧サンプルの選択指示が入力された否かを判定する(S127)。ここでは、眉形状サンプルアイコンSA1のタップによる眉形状の選択指示と、眉カラーサンプルアイコンSA2のタップによる眉カラーの選択指示の何れか一方が入力された否かを判定する。その結果、眉化粧サンプルの選択指示が入力されたと判定した場合(S127でYES)、S121の処理(図6を参照)に戻り、再度、S121からの処理を行う。 Next, in S127 shown in FIG. 7, in the third display step (simulation image display screen), it is determined whether an instruction to select an eyebrow makeup sample has been input (S127). Here, it is determined whether an instruction to select an eyebrow shape by tapping the eyebrow shape sample icon SA1 or an instruction to select an eyebrow color by tapping the eyebrow color sample icon SA2 has been input. As a result, if it is determined that an instruction to select an eyebrow makeup sample has been input (YES in S127), the process returns to S121 (see FIG. 6) and the process from S121 is performed again.

一方、眉化粧サンプルの選択指示が入力されていないと判定した場合(S127でNO)、眉画像の調節指示が入力された否かを判定する(S129)。眉画像の調節指示は、前述したように眉画像に対応する箇所のドラッグ&ドロップやピンチアウト、ピンチイン等の操作により入力される。 On the other hand, if it is determined that an instruction to select an eyebrow makeup sample has not been input (NO in S127), it is determined whether an instruction to adjust the eyebrow image has been input (S129). As described above, an instruction to adjust the eyebrow image is input by performing an operation such as drag and drop or pinch out or pinch in on the part corresponding to the eyebrow image.

S129で、眉画像の調節指示が入力されたと判定した場合(S129でYES)、その入力にしたがってシミュレーション画像SMに含まれる眉画像を移動させたり拡大又は縮小させたりする処理(眉画像の調節処理)を行う(S131)。S131の処理は、処理部10が化粧パターン調節手段110として機能することによるものである。 If it is determined in S129 that an instruction to adjust the eyebrow image has been input (YES in S129), a process is performed in which the eyebrow image included in the simulation image SM is moved, enlarged, or reduced in accordance with the input (eyebrow image adjustment process) (S131). The process of S131 is performed by the processing unit 10 functioning as the makeup pattern adjustment means 110.

S129で、眉画像の調節指示が入力されていないと判定した場合(S129でNO)、決定ボタンBT4のタップによる決定指示が入力されたか否かを判定する(S133)。その結果、決定指示が入力されていないと判定した場合(S133でNO)、S127の処理に戻る。 If it is determined in S129 that an instruction to adjust the eyebrow image has not been input (NO in S129), it is determined whether a confirmation instruction has been input by tapping the decision button BT4 (S133). As a result, if it is determined that a confirmation instruction has not been input (NO in S133), the process returns to S127.

一方、決定指示が入力されたと判定した場合(S133でYES)、決定(確定)した眉化粧シミュレーションの結果をユーザに確認させるための確認画面を表示部12に表示する(S135)。このときの表示部12の表示内容(「第4工程表示」ともいう。)を図10(D)に示す。 On the other hand, if it is determined that a confirmation instruction has been input (YES in S133), a confirmation screen is displayed on the display unit 12 to allow the user to confirm the result of the eyebrow makeup simulation that has been decided (confirmed) (S135). The display content of the display unit 12 at this time (also referred to as the "fourth step display") is shown in Figure 10 (D).

同図に示すように、第4工程表示(確認画面)では、眉化粧シミュレーション結果としてのシミュレーション画像SMが主表示領域12aに表示される。このときの主表示領域12aの表示内容は、第3工程表示(図10(C)を参照)において主表示領域12aに表示されていたガイド線GU、ガイド設定ボタンBT3及び決定ボタンBT4が非表示となり、第4工程表示に移る直前の第3工程表示で表示されていたシミュレーション画像SMが眉化粧シミュレーション結果として表示されるものである。こうした第4工程表示(確認画面)でのシミュレーション画像SMの表示に係るS135の処理も、処理部10がシミュレーション画像表示手段108として機能することによるものである。 As shown in the figure, in the fourth step display (confirmation screen), a simulation image SM is displayed in the main display area 12a as the result of the eyebrow makeup simulation. At this time, the display contents of the main display area 12a are such that the guide lines GU, guide setting button BT3, and decision button BT4 displayed in the main display area 12a in the third step display (see FIG. 10(C)) are hidden, and the simulation image SM displayed in the third step display immediately before moving to the fourth step display is displayed as the result of the eyebrow makeup simulation. The processing of S135 related to the display of the simulation image SM in the fourth step display (confirmation screen) is also performed by the processing unit 10 functioning as the simulation image display means 108.

また第4工程表示において、副表示領域12bには、「よろしいですか?」等のメッセージと、1つ前の工程表示(第3工程表示)に戻る旨の指示(「戻り指示」ともいう。)を入力するための戻るボタンBT5と、主表示領域12aに表示中のシミュレーション画像SM(眉化粧シミュレーション結果)で示された眉化粧を施すことが可能な眉化粧スタンプを注文する旨の指示(「注文指示」ともいう。)を入力するための注文ボタンBT6と、が表示される。 In addition, in the fourth step display, the secondary display area 12b displays a message such as "Are you sure?", a back button BT5 for inputting an instruction to return to the previous step display (third step display) (also called a "return instruction"), and an order button BT6 for inputting an instruction to order an eyebrow makeup stamp that can be used to apply the eyebrow makeup shown in the simulation image SM (eyebrow makeup simulation result) being displayed in the primary display area 12a (also called an "order instruction").

図7に戻り、次いでS137では、注文ボタンBT6のタップによる注文指示が入力されたか否かを判定する(S137)。その結果、注文指示が入力されていないと判定した場合(S137でNO)、戻るボタンBT5のタップによる戻り指示が入力されたか否かを判定し(S139)、戻り指示が入力されたと判定した場合(S139でYES)、S125の処理(図6を参照)に戻り、再度、S125からの処理を行う。このとき、端末装置1の表示部12の表示内容は図10(C)に示すもの(第3工程表示)となる。 Returning to FIG. 7, next in S137, it is determined whether an order instruction has been input by tapping the order button BT6 (S137). As a result, if it is determined that an order instruction has not been input (NO in S137), it is determined whether a return instruction has been input by tapping the back button BT5 (S139), and if it is determined that a return instruction has been input (YES in S139), the process returns to S125 (see FIG. 6) and the process from S125 is performed again. At this time, the display content on the display unit 12 of the terminal device 1 becomes that shown in FIG. 10 (C) (third step display).

一方、S139で戻り指示が入力されていないと判定した場合(S139でNO)、眉化粧アプリの終了指示が入力された否かを判定する(S141)。眉化粧アプリの終了指示は、例えば、端末装置1の表示部12に表示中の眉化粧アプリのアプリ画面を所定方向(例えば上方)にスワイプさせたり、表示部12にホーム画面(図示せず)を表示させたりすることにより行うことができる。 On the other hand, if it is determined in S139 that a return command has not been input (NO in S139), it is determined whether or not an instruction to end the eyebrow makeup app has been input (S141). The instruction to end the eyebrow makeup app can be given, for example, by swiping the app screen of the eyebrow makeup app being displayed on the display unit 12 of the terminal device 1 in a predetermined direction (e.g., upward) or by displaying a home screen (not shown) on the display unit 12.

S141で終了指示が入力されていないと判定した場合(S141でNO)、S137の処理に戻り、終了指示が入力された判定した場合(S141でYES)、眉化粧アプリを終了させるアプリ終了処理を行う(S155)。このように注文指示(S137)を行うことなく眉化粧アプリを終了させるのは、ユーザが眉化粧シミュレーションのみを行う場合である。 If it is determined in S141 that an end instruction has not been input (NO in S141), the process returns to S137, and if it is determined that an end instruction has been input (YES in S141), an application end process is performed to end the eyebrow makeup application (S155). The eyebrow makeup application is ended in this manner without issuing an order instruction (S137) when the user only performs an eyebrow makeup simulation.

これに対し、前述のS137で注文指示が入力されたと判定した場合(S137でYES)、今回の眉化粧シミュレーション結果に基づく眉化粧スタンプの注文に係る注文情報を生成し(S143)、注文画面(図示せず)を表示部12に表示する(S145)。S143の処理は、処理部10が注文情報生成手段111として機能することによるものである。 In contrast, if it is determined in the above-mentioned S137 that an order instruction has been input (YES in S137), order information relating to an order for an eyebrow makeup stamp based on the results of this eyebrow makeup simulation is generated (S143), and an order screen (not shown) is displayed on the display unit 12 (S145). The processing of S143 is performed by the processing unit 10 functioning as the order information generating means 111.

注文画面(図示せず)には、例えば、S143で生成された注文情報と、注文者(購入者)であるユーザに関する情報(「ユーザ情報」ともいう。)を入力するための入力フィールドと、ユーザ情報及び注文情報を送信する旨の指示(「送信指示」ともいう。)を入力するための送信ボタンと、が表示される。入力フィールドへの必要項目の入力が完了すると、送信ボタンがアクティブ(有効)となり、送信ボタンをタップすることにより送信指示を入力することができる。入力フィールドへの入力完了により送信ボタンがアクティブ(有効)となるようにすることで、情報の誤送信を防止することが可能となる。 The order screen (not shown) displays, for example, the order information generated in S143, input fields for inputting information about the user who is the orderer (purchaser) (also referred to as "user information"), and a send button for inputting an instruction to send the user information and order information (also referred to as a "send instruction"). Once the required items have been entered into the input fields, the send button becomes active (enabled), and the send instruction can be entered by tapping the send button. By making the send button active (enabled) upon completion of input into the input fields, it is possible to prevent erroneous sending of information.

注文情報は、第4工程表示(確認画面)において主表示領域12aに表示されたシミュレーション画像SM(眉化粧シミュレーション結果)に含まれる眉化粧のパターン(眉化粧パターン)に基づいて生成される。ここで、前述の眉画像の調節処理(S131)により眉画像のサイズや形状等が調節(変更)された場合、その調節後(変更後)の眉化粧のパターンが注文情報の生成に反映される。 The order information is generated based on the eyebrow makeup pattern (eyebrow makeup pattern) included in the simulation image SM (eyebrow makeup simulation result) displayed in the main display area 12a in the fourth step display (confirmation screen). Here, if the size, shape, etc. of the eyebrow image is adjusted (changed) by the eyebrow image adjustment process (S131) described above, the adjusted (changed) eyebrow makeup pattern is reflected in the generation of the order information.

注文情報には、例えば、注文年月日、商品名、商品の仕様(眉形状、眉カラー、サイズ等)、商品単価、数量、商品代金等を示す情報が含まれる。注文情報のうち「商品の仕様」により、シミュレーション画像SM(眉化粧シミュレーション結果)に含まれる眉化粧のパターン(眉化粧パターン)が特定される。またユーザ情報には、商品(ここでは眉化粧スタンプ)の注文者(購入者)であるユーザの氏名、住所(商品の届け先)、連絡先(電話番号、メールアドレス等)、決済方法等を示す情報が含まれる。なお、注文情報とユーザ情報とを纏めて「注文情報」としてもよい。以下では、注文情報とユーザ情報とを総じて「注文情報」ともいう。 The order information includes information indicating, for example, the order date, product name, product specifications (eyebrow shape, eyebrow color, size, etc.), product unit price, quantity, product cost, etc. The "product specifications" in the order information specifies the eyebrow makeup pattern (eyebrow makeup pattern) included in the simulation image SM (eyebrow makeup simulation result). The user information includes information indicating the name, address (delivery destination of the product), contact information (telephone number, email address, etc.), payment method, etc. of the user who ordered (purchased) the product (here, eyebrow makeup stamp). Note that the order information and user information may be collectively referred to as "order information." Hereinafter, the order information and user information are also collectively referred to as "order information."

次いでS147では、送信ボタン(図示せず)のタップによる送信指示が入力されたか否かを判定する(S147)。その結果、送信指示が入力されていないと判定した場合(S147でNO)、眉化粧アプリの終了指示が入力された否かを判定し(S151)、入力されていないと判定した場合(S151でNO)、S147の処理に戻り、入力されたと判定した場合(S151でYES)、アプリ終了処理を行う(S155)。注文情報を送信することなく眉化粧アプリを終了させるのは、ユーザが眉化粧シミュレーションのみを行う場合である。 Next, in S147, it is determined whether a send instruction has been input by tapping a send button (not shown) (S147). As a result, if it is determined that a send instruction has not been input (NO in S147), it is determined whether an instruction to end the eyebrow makeup app has been input (S151). If it is determined that an instruction has not been input (NO in S151), the process returns to S147, and if it is determined that an instruction has been input (YES in S151), the app termination process is performed (S155). The eyebrow makeup app is terminated without transmitting order information when the user only performs an eyebrow makeup simulation.

一方、S147で送信指示が入力されたと判定した場合(S147でYES)、注文情報を注文先(本実施例では販売事業者装置2)に送信する(S149)。S149の処理は、処理部10が送信手段112として機能することによるものである。 On the other hand, if it is determined in S147 that a transmission instruction has been input (YES in S147), the order information is transmitted to the order destination (the sales company device 2 in this embodiment) (S149). The processing in S149 is performed by the processing unit 10 functioning as the transmission means 112.

次いでS153では、眉化粧アプリの終了指示が入力された否かを判定し(S153)、入力されていないと判定した場合(S153でNO)、終了指示が入力されるまで待機し、終了指示が入力されたと判定した場合、アプリ終了処理を行う(S155)。 Next, in S153, it is determined whether an instruction to end the eyebrow makeup app has been input (S153), and if it is determined that an instruction to end the app has not been input (NO in S153), the process waits until an instruction to end the app is input, and if it is determined that an instruction to end the app has been input, the process to end the app is performed (S155).

[受注管理処理]
次に、販売事業者装置2(サービス提供サーバ)で実行される受注管理処理(S200)について、図8に示すフローチャートを参照しながら説明する。受注管理処理(S200)は、処理部20により実行される処理である。
[Order Management Processing]
Next, the order management process (S200) executed by the sales company device 2 (service providing server) will be described with reference to the flowchart shown in Fig. 8. The order management process (S200) is a process executed by the processing unit 20.

図8に示すように、受注管理処理(S200)ではまず、端末装置1からの注文情報、すなわち、前述のS149の処理により送信された注文情報を受信したか否かを判定する(S201)。その結果、注文情報を受信していないと判定した場合(S201でNO)、S203以降の処理を行うことなく本処理を終える。 As shown in FIG. 8, in the order management process (S200), first, it is determined whether or not the order information from the terminal device 1, i.e., the order information sent by the process of S149 described above, has been received (S201). As a result, if it is determined that the order information has not been received (NO in S201), this process ends without performing the processes from S203 onwards.

一方、注文情報を受信したと判定した場合(S201でYES)、注文受付番号を発行(生成)し、当該注文受付番号を、注文情報を送信してきた端末装置1に返信する(S203)。これによりユーザは、今回の注文が正しく受け付けられたことを確認することができる。注文受付番号はプログラムにより自動的に発行(生成)されるものとすることができる。なお、S201の処理は、処理部20が受信手段として機能することによるものである。 On the other hand, if it is determined that the order information has been received (YES in S201), an order reception number is issued (generated) and the order reception number is returned to the terminal device 1 that sent the order information (S203). This allows the user to confirm that the current order has been properly received. The order reception number can be issued (generated) automatically by the program. Note that the processing of S201 is performed by the processing unit 20 functioning as a receiving means.

次いでS205では、S201で受信した注文情報のうちユーザ情報を顧客情報として顧客情報データベースDB2に登録(記憶)する(S205)。これにより販売事業者は、眉化粧アプリを使用して眉化粧スタンプを注文(購入)したユーザ(顧客)に関する情報(年齢、注文履歴等)を管理することが可能となる。 Next, in S205, the user information from the order information received in S201 is registered (stored) as customer information in the customer information database DB2 (S205). This allows the sales company to manage information (age, order history, etc.) about users (customers) who have ordered (purchased) eyebrow makeup stamps using the eyebrow makeup app.

なお、S205による顧客情報データベースDB2への情報登録は、プログラムにより行うものであっても、販売事業者の担当者(オペレータ)が手入力(手作業)で行うものであっても、どちらでもよい。 Note that the registration of information in the customer information database DB2 in S205 may be performed either by a program or by a sales company's person in charge (operator) manually entering the information.

次いでS207では、S201で受信した注文情報を注文情報データベースDB3に登録(記憶)する(S207)。ここでは、S203で発行(生成)した注文受付番号及びS205で顧客情報データベースDB2に登録した顧客情報(ユーザ情報)と注文情報とを紐付けて(関連付けて)、注文情報データベースDB3に登録(記憶)する。これにより販売事業者は、眉化粧アプリを使用して注文された眉化粧スタンプに関する情報(注文年月日、眉化粧スタンプの仕様、注文履歴等)を管理することが可能となる。 Next, in S207, the order information received in S201 is registered (stored) in order information database DB3 (S207). Here, the order information is linked (associated) with the order reception number issued (generated) in S203 and the customer information (user information) registered in customer information database DB2 in S205, and registered (stored) in order information database DB3. This allows the sales company to manage information related to eyebrow makeup stamps ordered using the eyebrow makeup app (order date, eyebrow makeup stamp specifications, order history, etc.).

なお、S207による注文情報データベースDB3への情報登録は、プログラムにより行うものであっても、販売事業者の担当者(オペレータ)が手入力(手作業)で行うものであっても、どちらでもよい。 Note that the registration of information in the order information database DB3 in step S207 may be performed by a program or by a sales company's person in charge (operator) manually entering the information.

次いでS209では、S201で受信した注文情報に基づく眉化粧スタンプの製造を製造事業者(製造事業者装置3)に対して依頼する処理を実行する(S209)。この製造依頼は、例えば、S201で受信した注文情報を製造事業者装置3に転送したり、S201で受信した注文情報を製造事業者装置3で受信可能(受付可能)なフォーマットに変換して製造事業者装置3に送信したり、販売事業者と製造事業者との間で使用可能な専用の入力フォーム(製造依頼フォーム)に製造依頼する商品に関する情報(S201で受信した注文情報に基づく眉化粧スタンプの情報)を入力したりする等、任意の方法により行うことができる。 Next, in S209, a process is executed to request the manufacturer (manufacturer device 3) to manufacture the eyebrow cosmetic stamp based on the order information received in S201 (S209). This manufacturing request can be made in any manner, such as by transferring the order information received in S201 to the manufacturer device 3, converting the order information received in S201 into a format that can be received (accepted) by the manufacturer device 3 and sending it to the manufacturer device 3, or inputting information about the product to be requested to be manufactured (information about the eyebrow cosmetic stamp based on the order information received in S201) into a dedicated input form (manufacturing request form) that can be used between the sales company and the manufacturer.

以上までが販売事業者装置2(処理部20)による受注管理処理(S200)の具体的な処理内容であるが、S209の処理により製造依頼が製造事業者装置3に送られ、当該製造依頼が製造事業者装置3(製造事業者)で受け付けられると、当該製造依頼に基づく情報が受注情報として受注管理データベースDB4で管理される。受注情報には、例えば、受注年月日、発注元(販売事業者)、納品先(購入者であるユーザの住所、氏名等)、商品名、商品(眉化粧スタンプ)の仕様(眉形状、眉カラー、サイズ等)、商品単価、数量、商品代金等を示す情報が含まれる。また受注情報には、注文情報と重複する内容の情報が含まれる。 The above is the specific processing content of the order management processing (S200) by the seller device 2 (processing unit 20), but when the manufacturing request is sent to the manufacturer device 3 by the processing of S209 and the manufacturing request is accepted by the manufacturer device 3 (manufacturer), information based on the manufacturing request is managed as order information in the order management database DB4. The order information includes information indicating, for example, the order date, the order origin (seller), the delivery destination (address, name, etc. of the user who is the purchaser), the product name, the specifications of the product (eyebrow cosmetic stamp) (eyebrow shape, eyebrow color, size, etc.), the unit price of the product, the quantity, the product price, etc. The order information also includes information that overlaps with the order information.

製造事業者は、受注管理データベースDB4で管理される受注情報に基づいて眉化粧スタンプを製造する。具体的には、受注管理データベースDB4で管理される受注情報、すなわち、販売事業者装置2からの注文情報(製造依頼)に基づいて特定される眉形状を基に眉化粧スタンプを製造する。また、販売事業者装置2からの注文情報(製造依頼)に基づいて特定される眉カラーを基に化粧用パウダーを調合し、当該調合して得られたパウダーをスポンジ等に含ませて眉化粧スタンプ用パウダー(図示せず)を製造する。こうして製造された眉化粧スタンプ及び眉化粧スタンプ用パウダーは、専用の収納ケース(図示せず)に収められてユーザに納品される。このように本実施例では、眉化粧アプリを使用して注文された眉化粧スタンプは、眉化粧スタンプ用パウダーとセットにして納品される。 The manufacturer manufactures the eyebrow cosmetic stamp based on the order information managed in the order management database DB4. Specifically, the manufacturer manufactures the eyebrow cosmetic stamp based on the eyebrow shape specified based on the order information managed in the order management database DB4, i.e., the order information (manufacturing request) from the sales company device 2. The manufacturer also mixes cosmetic powder based on the eyebrow color specified based on the order information (manufacturing request) from the sales company device 2, and manufactures eyebrow cosmetic stamp powder (not shown) by soaking a sponge or the like in the mixed powder. The eyebrow cosmetic stamp and eyebrow cosmetic stamp powder manufactured in this manner are stored in a dedicated storage case (not shown) and delivered to the user. In this way, in this embodiment, the eyebrow cosmetic stamp ordered using the eyebrow cosmetic app is delivered as a set with the eyebrow cosmetic stamp powder.

そして、製品管理データベースDB5では、製造事業者により製造された商品(眉化粧スタンプ、眉化粧スタンプ用パウダー)に関する情報が製品情報として管理される。製品情報には、例えば、製品(眉化粧スタンプ、眉化粧スタンプ用パウダー)の仕様(眉形状、眉カラー、サイズ等)、納品年月日、発注元(販売事業者)、納品先等を示す情報が含まれる。 In the product management database DB5, information about the products (eyebrow stamps, powder for eyebrow stamps) manufactured by the manufacturers is managed as product information. The product information includes, for example, information indicating the specifications (eyebrow shape, eyebrow color, size, etc.) of the products (eyebrow stamps, powder for eyebrow stamps), the delivery date, the ordering party (sales company), the delivery destination, etc.

製造事業者は、先に製造した商品(眉化粧スタンプ、眉化粧スタンプ用パウダー)と同じ商品の製造依頼(追加注文)が後に販売事業者又はユーザからあった場合に、製品管理データベースDB5で管理される製品情報に基づいて同じ商品(眉化粧スタンプ、眉化粧スタンプ用パウダー又はこれらのセット)を製造することができる。また、先に製造した商品(眉化粧スタンプ、眉化粧スタンプ用パウダー)の交換部品(消耗品)の注文が後に販売事業者又はユーザからあった場合に、製品管理データベースDB5で管理される製品情報に基づいて対応する交換品(消耗品)を製造することができる。 If a manufacturer receives a request (additional order) from a distributor or user later to manufacture the same product (eyebrow stamp, powder for eyebrow stamp) as a previously manufactured product, the manufacturer can manufacture the same product (eyebrow stamp, powder for eyebrow stamp, or a set of these) based on the product information managed in product management database DB5. Also, if a distributor or user later orders replacement parts (consumables) for a previously manufactured product (eyebrow stamp, powder for eyebrow stamp), the manufacturer can manufacture the corresponding replacement parts (consumables) based on the product information managed in product management database DB5.

以上の受注管理処理(S200)を実行する販売事業者装置2と、前述の眉化粧アプリ実行処理(S100)を実行する端末装置1とをネットワーク4を介して接続することにより、眉化粧スタンプのオーダーメイドシステム(本発明の「化粧品オーダーメイドシステム」の一例に相当)が構築される。なお、この場合の販売事業者装置2は、本発明の「受注装置」の一例に相当する。 By connecting the sales business device 2 that executes the above-mentioned order management process (S200) and the terminal device 1 that executes the above-mentioned eyebrow makeup application execution process (S100) via the network 4, a custom-made eyebrow makeup stamp system (corresponding to an example of the "custom-made cosmetics system" of the present invention) is constructed. Note that the sales business device 2 in this case corresponds to an example of the "order receiving device" of the present invention.

ここで、眉化粧スタンプの一構成例について、図12を参照しながら説明する。同図に示すように、眉化粧スタンプ500は、平面視で横長形状(長方形状)の本体501と、本体501の底面に貼付されるスタンプ部材502とを備えて構成される。なお、図12では、左眉用の眉化粧スタンプ500を示しているが、実際には左眉用と右眉用のセットで販売されるものであり、右眉用の眉化粧スタンプは、図12に示す左眉用の眉化粧スタンプ500と対称にあらわれる。 Here, an example of the configuration of an eyebrow cosmetic stamp will be described with reference to FIG. 12. As shown in the figure, the eyebrow cosmetic stamp 500 is composed of a main body 501 that is horizontally long (rectangular) in a plan view, and a stamp member 502 that is affixed to the bottom surface of the main body 501. Note that while FIG. 12 shows the eyebrow cosmetic stamp 500 for the left eyebrow, it is actually sold as a set for the left and right eyebrows, and the eyebrow cosmetic stamp for the right eyebrow appears symmetrically to the eyebrow cosmetic stamp 500 for the left eyebrow shown in FIG. 12.

本体501は、透明のプラスチック等により構成されるものである。本体501の左右両端には、眉化粧スタンプ500を使用する際に指で摘むための摘み部501aが設けられる。 The main body 501 is made of transparent plastic or the like. At both the left and right ends of the main body 501, there are gripping portions 501a for gripping with fingers when using the eyebrow stamp 500.

スタンプ部材502は、多孔質のゴムやスポンジ等により構成されるもので、眉形状パターンに応じて眉型に成形される。スタンプ部材502の一側面が、顔の眉部分に押し付けられるスタンプ面(スタンプ部)502aとされる。 The stamp member 502 is made of porous rubber, sponge, or the like, and is molded into an eyebrow shape according to the eyebrow shape pattern. One side of the stamp member 502 is the stamp surface (stamp portion) 502a that is pressed against the eyebrow area of the face.

眉化粧スタンプ500の使用にあたっては、左右両端の摘み部501aを指で摘み、鏡に映る顔の眉部分に、眉化粧スタンプ用パウダーをつけたスタンプ面502aを押し付ける(スタンプする)。これにより、スタンプ面502aの眉化粧用パウダーが眉部分に塗布され、眉化粧が施される。本構成例で示す眉化粧スタンプ500の本体501は透明であるため、ユーザにとってはスタンプする位置が把握しやすいものとなる。 When using the eyebrow stamp 500, pinch the tabs 501a on both the left and right ends with your fingers and press (stamp) the stamp surface 502a, which has eyebrow stamp powder on it, onto the eyebrows of your face reflected in a mirror. This applies the eyebrow powder on the stamp surface 502a to the eyebrows, applying eyebrow makeup. The main body 501 of the eyebrow stamp 500 shown in this configuration example is transparent, making it easy for the user to see where to stamp.

[実施例の作用効果]
以上に説明した本実施例の眉化粧アプリ関連データをインストールした端末装置1(化粧支援装置)では、S113の処理(顔画像取得手段103)により取得された顔画像に含まれる顔の眉部分に対し、S121の処理(化粧パターン取得手段106)により取得された眉化粧パターンに基づく眉化粧を施したシミュレーション画像SMが生成されて表示部12(主表示領域12a)に表示される。このため、ユーザは、端末装置1を操作して手軽に眉化粧をシミュレーションすることができ、シミュレーション画像SMを通じて自分の顔に施される眉化粧の仕上がり具合を確認することができる。
[Effects of the embodiment]
In the terminal device 1 (makeup support device) in which the eyebrow makeup application related data of this embodiment described above is installed, a simulation image SM is generated in which eyebrow makeup is applied to the eyebrow portion of the face included in the face image acquired in the process of S113 (face image acquisition means 103) based on the eyebrow makeup pattern acquired in the process of S121 (makeup pattern acquisition means 106), and is displayed on the display unit 12 (main display area 12a). Therefore, the user can easily simulate eyebrow makeup by operating the terminal device 1, and can check the finish of the eyebrow makeup applied to his or her face through the simulation image SM.

ここで、顔画像(画像中の顔)の眉部分に施される眉化粧のパターン(眉化粧パターン)は、販売事業者装置2(サービス提供サーバ)から提供されて端末装置1の記憶部11に複数記憶されており(予め用意されており)、その記憶部11に記憶された複数の眉化粧パターンの中からユーザが所望のパターンを選択することができる。そして、ユーザの選択した眉化粧パターンが取得されて、当該眉化粧パターンに基づく眉化粧を施したシミュレーション画像SMが表示されるので、ユーザは様々な化粧パターンを試して確認することができる。これにより、様々な化粧パターンによる化粧の仕上がり具合を、シミュレーション画像SMを通じて確認することが可能となる。 Here, eyebrow makeup patterns (eyebrow makeup patterns) to be applied to the eyebrow portion of the facial image (face in the image) are provided by the sales business device 2 (service provision server) and stored (prepared in advance) in the memory unit 11 of the terminal device 1, and the user can select a desired pattern from the multiple eyebrow makeup patterns stored in the memory unit 11. The eyebrow makeup pattern selected by the user is then acquired, and a simulation image SM with eyebrow makeup based on that eyebrow makeup pattern is displayed, allowing the user to try out and check various makeup patterns. This makes it possible to check the finish of the makeup with various makeup patterns through the simulation image SM.

また本実施例では、端末装置1の表示部12(主表示領域12a)に表示されたシミュレーション画像SMに含まれる眉化粧パターン、すなわち、シミュレーション画像SM中の顔(顔画像)に施された眉化粧のパターン(シミュレーション画像SMを生成する際の基となった眉化粧パターン)に基づいて眉化粧スタンプの注文情報が生成され、当該注文情報が販売事業者装置2(眉化粧スタンプの注文先)に送信される。これにより、眉化粧アプリ(端末装置1)を使用して眉化粧のシミュレーションを行ったユーザは、そのシミュレーションの結果に基づいて自分に合う眉化粧スタンプを注文すること、すなわち、眉化粧スタンプのオーダーメイドが可能となる。 In this embodiment, order information for an eyebrow makeup stamp is generated based on the eyebrow makeup pattern included in the simulation image SM displayed on the display unit 12 (main display area 12a) of the terminal device 1, i.e., the eyebrow makeup pattern applied to the face (facial image) in the simulation image SM (the eyebrow makeup pattern that was the basis for generating the simulation image SM), and the order information is sent to the sales company device 2 (the order destination for the eyebrow makeup stamp). This allows a user who has performed a simulation of eyebrow makeup using the eyebrow makeup app (terminal device 1) to order an eyebrow makeup stamp that suits them based on the results of the simulation, i.e., to have an eyebrow makeup stamp custom-made.

また本実施例では、ユーザが使用する端末装置1と、眉化粧スタンプの注文を受け付ける販売事業者装置2(受注装置)とをネットワーク4を介して接続し、端末装置1を使用するユーザからの眉化粧スタンプの注文(注文情報)を販売事業者装置2で受け付けて、当該注文(注文情報)に基づいてユーザの眉化粧スタンプが製造事業者により製造されるシステムが構築される。これにより、ユーザが眉化粧のシミュレーション(仕上がり具合の確認)や自分に合う眉化粧スタンプの注文を手軽に行えるようにした眉化粧スタンプオーダーメイドシステムを実現することが可能となる。 In this embodiment, a terminal device 1 used by a user and a seller device 2 (order receiving device) that accepts orders for eyebrow cosmetic stamps are connected via a network 4, and an order (order information) for an eyebrow cosmetic stamp from a user using the terminal device 1 is accepted by the seller device 2, and a system is constructed in which a manufacturer manufactures the user's eyebrow cosmetic stamp based on the order (order information). This makes it possible to realize a custom-made eyebrow cosmetic stamp system that allows users to easily simulate eyebrow makeup (check the finished look) and order eyebrow cosmetic stamps that suit them.

以上に説明した実施例には幾つかの変形例が考えられる。以下、変形例について説明する。なお、以下の説明では、前述の実施例と異なる点を中心に説明し、実施例と共通する点については説明を省略する。 There are several possible variations of the embodiment described above. The variations are described below. Note that the following explanation focuses on the differences from the embodiment described above, and does not include the commonalities between the embodiment and the embodiment.

[変形例1]
変形例1は、前述のS113の処理(顔画像取得手段)により取得された顔画像から顔の特徴点を抽出し、この抽出した特徴点に基づいてユーザの顔に適した眉化粧パターン(眉化粧サンプル)を提示する構成(所謂「レコメンド機能」)を、前述の実施例に付加したものである。
[Modification 1]
Variation 1 is obtained by adding to the above-mentioned embodiment a configuration (so-called "recommendation function") for extracting facial feature points from the face image acquired by the above-mentioned process of S113 (face image acquisition means) and presenting eyebrow makeup patterns (eyebrow makeup samples) suited to the user's face based on the extracted feature points.

変形例1に係る眉化粧アプリのプログラム(眉化粧アプリ関連データ)には、顔画像に含まれる顔全体の形状や、目・鼻・口等の顔を構成する要素(パーツ)の位置・形状等の、顔の特徴点を認識して抽出するアルゴリズムが含まれる。顔の特徴点抽出に係る技術としては、公知の顔画像特徴点抽出技術を用いることができる。 The eyebrow makeup app program (eyebrow makeup app related data) according to the first variant includes an algorithm for recognizing and extracting facial feature points, such as the overall face shape included in a face image, and the positions and shapes of the elements (features) that make up the face, such as the eyes, nose, and mouth. Publicly known facial image feature point extraction techniques can be used as techniques for extracting facial feature points.

また、眉化粧アプリ関連データとして記憶部11に記憶される眉化粧パターン(眉化粧パターンデータベースDB1で管理される眉化粧パターン)は、顔の様々な特徴(特に、顔全体の形状や目の形状、肌の色等)に応じて作成されるものであり、その特徴別に分類(グループ分け)して記憶される。この場合の特徴(特徴点)としては、例えば、顔であれば丸顔、逆三角形顔、面長顔、ベース顔、卵顔、四角顔等、目であれば丸目、アーモンド目、たれ目、つり目、一重、二重、奥二重等、肌の色であれば色白、色黒等を挙げることができる。 In addition, the eyebrow makeup patterns (eyebrow makeup patterns managed in the eyebrow makeup pattern database DB1) stored in the storage unit 11 as data related to the eyebrow makeup app are created according to various facial features (particularly the overall face shape, eye shape, skin color, etc.) and are stored after being classified (grouped) according to those features. In this case, features (feature points) can include, for example, faces such as round, inverted triangular, long, square, oval, square, etc.; eyes such as round, almond, droopy, upturned, single, double, deep-set, etc.; and skin colors such as fair skin, dark skin, etc.

変形例1に係る眉化粧アプリ関連データをインストールした端末装置1の処理部10は、S113の処理により顔画像を取得すると、次いで、S113で取得した顔画像に含まれる顔の特徴点を抽出する。この特徴点抽出処理は、処理部10が特徴点抽出手段として機能することによるものである。 When the processing unit 10 of the terminal device 1 in which the eyebrow makeup app related data according to the first modification is installed acquires a face image by the process of S113, the processing unit 10 then extracts facial feature points contained in the face image acquired in S113. This feature point extraction process is performed by the processing unit 10 functioning as a feature point extraction means.

次いで処理部10は、抽出した顔の特徴点に基づいて、当該特徴点に対応する眉化粧パターン、すなわち、当該特徴点の抽出元である顔に適した眉化粧パターンを、記憶部11に記憶されている眉化粧パターンの中から一又は複数取得し、当該取得した眉化粧パターンに基づく眉化粧サンプルを副表示領域12bに表示する。この眉化粧サンプルを表示する処理は、処理部10が化粧パターン提示手段として機能することによるものであり、前述のS117の処理(化粧パターン表示手段105)が、眉化粧パターンを提示する機能(レコメンド機能)を備えているともいえる。 Next, the processing unit 10 acquires one or more eyebrow makeup patterns corresponding to the extracted facial feature points, i.e., eyebrow makeup patterns suitable for the face from which the feature points were extracted, from among the eyebrow makeup patterns stored in the memory unit 11, based on the extracted facial feature points, and displays an eyebrow makeup sample based on the acquired eyebrow makeup pattern in the secondary display area 12b. This process of displaying the eyebrow makeup sample is performed by the processing unit 10 functioning as a makeup pattern presentation means, and it can be said that the process of S117 described above (makeup pattern display means 105) has a function of presenting eyebrow makeup patterns (recommendation function).

次いで処理部10は、顔の特徴点に応じて副表示領域12bに表示(提示)された眉化粧サンプル(眉化粧パターン)のうち何れかが選択されると(S119)、その選択された眉化粧サンプルに対応する眉化粧パターンを記憶部11から読み込んで取得し、当該取得した眉化粧パターンに基づく眉化粧を施したシミュレーション画像を生成して主表示領域12aに表示する(S121~S125)。 Next, when one of the eyebrow makeup samples (eyebrow makeup patterns) displayed (presented) in the secondary display area 12b is selected according to the facial feature points (S119), the processing unit 10 reads and acquires the eyebrow makeup pattern corresponding to the selected eyebrow makeup sample from the memory unit 11, generates a simulation image with eyebrow makeup applied based on the acquired eyebrow makeup pattern, and displays it in the primary display area 12a (S121 to S125).

以上の変形例1によれば、ユーザの顔の特徴に合わせた眉化粧パターン(眉化粧サンプル)を提示して、その中から選択された眉化粧パターンによるシミュレーション画像の生成・表示や眉化粧スタンプの注文が可能となる。これにより、ユーザに適した眉化粧パターン(眉化粧サンプル)を推奨する機能(レコメンド機能)を付加して、眉化粧アプリの機能性を向上させることが可能となる。 According to the above-described first modification, eyebrow makeup patterns (eyebrow makeup samples) that match the facial features of the user are presented, and a simulation image can be generated and displayed using an eyebrow makeup pattern selected from the list, or an eyebrow makeup stamp can be ordered. This makes it possible to improve the functionality of the eyebrow makeup app by adding a function (recommendation function) that recommends eyebrow makeup patterns (eyebrow makeup samples) that are suitable for the user.

なお、顔の特徴点に応じた眉化粧パターンの提示(レコメンド機能)については、次のようにしてもよい。 The presentation of eyebrow makeup patterns according to facial features (recommendation function) may be done as follows.

例えば、現在流行中の眉化粧に関する情報及び/又は眉化粧アプリを使用して眉化粧のシミュレーションや眉化粧スタンプの注文を行ったユーザに関する情報(年齢、注文履歴、顔の特徴点等)を蓄積してAI(人工知能)に学習させ、その学習結果をもとに種々の眉化粧パターンを作成し、当該作成した眉化粧パターンの中から、S113の処理で取得した顔画像の特徴点に応じた眉化粧パターンを取得して提示するようにしてもよい。この場合、AI(人工知能)による学習は、例えば、販売事業者装置2(サービス提供サーバ)側で行うことができ、ユーザは端末装置1を操作して販売事業者装置2(サービス提供サーバ)にアクセスして、最新の眉化粧パターン(眉化粧アプリ関連データ)を定期的にダウンロードして端末装置1にインストールすればよい。これによれば、ユーザにとってより好適な眉化粧パターンを提示することが可能となる。 For example, information on currently popular eyebrow makeup and/or information on users who have used an eyebrow makeup app to perform eyebrow makeup simulations or order eyebrow makeup stamps (age, order history, facial features, etc.) may be accumulated and trained on an AI (artificial intelligence), various eyebrow makeup patterns may be created based on the learning results, and an eyebrow makeup pattern that corresponds to the facial image acquired in the process of S113 may be acquired and presented from the created eyebrow makeup patterns. In this case, the learning by the AI (artificial intelligence) may be performed, for example, on the sales company device 2 (service providing server) side, and the user may operate the terminal device 1 to access the sales company device 2 (service providing server) and periodically download the latest eyebrow makeup patterns (eyebrow makeup app related data) and install them in the terminal device 1. This makes it possible to present eyebrow makeup patterns that are more suitable for the user.

[変形例2]
変形例2は、前述のS113の処理(顔画像取得手段)により取得された顔画像中の顔に実際の眉化粧が施されている場合に、その施されている眉化粧の状態を認識して、当該認識結果を基に眉化粧スタンプの注文情報を生成する構成を、前述の実施例に付加したものである。なお、本変形例2は変形例1にも適用可能である。
[Modification 2]
In the second modification, when eyebrow makeup is actually applied to the face in the face image acquired by the process of S113 (face image acquisition means) described above, a configuration is added to the above embodiment to recognize the state of the applied eyebrow makeup and generate order information for the eyebrow makeup stamp based on the recognition result. Note that the second modification can also be applied to the first modification.

変形例2に係る眉化粧アプリのプログラム(眉化粧アプリ関連データ)には、顔画像中の顔の眉部分に化粧(眉化粧)が施されている場合に、その施されている眉化粧の状態を認識するアルゴリズムが含まれる。眉化粧の状態は、少なくとも、眉化粧を構成する眉(化粧眉)の形状(輪郭)と色を含む。眉化粧の状態認識に係る技術としては、公知の顔画像認識技術を用いることができる。例えば、顔画像中の素肌色と化粧色との違い(差分)に基づいて化粧が施されている部分(例えば眉部分)を特定し、当該特定した部分の形状や色等を抽出することにより、眉化粧の状態を認識することができる。 The program of the eyebrow makeup app (eyebrow makeup app related data) according to the second modification includes an algorithm for recognizing the state of eyebrow makeup when makeup (eyebrow makeup) is applied to the eyebrow portion of the face in the face image. The state of eyebrow makeup includes at least the shape (contour) and color of the eyebrows (makeup eyebrows) that constitute the eyebrow makeup. As a technology for recognizing the state of eyebrow makeup, a publicly known face image recognition technology can be used. For example, the state of eyebrow makeup can be recognized by identifying the part where makeup is applied (e.g., the eyebrow portion) based on the difference (difference) between the bare skin color and the makeup color in the face image and extracting the shape, color, etc. of the identified part.

変形例2に係る眉化粧アプリ関連データをインストールした端末装置1の処理部10は、眉化粧アプリの起動に伴い、眉化粧シミュレーション及び眉化粧の状態認識の何れを行うのかをユーザに選択させるためのメニュー画面(図示せず)を端末装置1の表示部12に表示する。眉化粧シミュレーションが選択された場合、処理部10は前述の眉化粧アプリ実行処理(S100)を実行する。一方、眉化粧の状態認識が選択された場合、処理部10は、図13及び図14に示す眉化粧アプリ実行処理2(S1000)を実行する。以下、眉化粧アプリ実行処理2(S1000)について説明する。 When the eyebrow makeup app is started, the processing unit 10 of the terminal device 1 having the eyebrow makeup app related data according to the second modification installed displays a menu screen (not shown) on the display unit 12 of the terminal device 1 to allow the user to select whether to perform eyebrow makeup simulation or eyebrow makeup state recognition. If eyebrow makeup simulation is selected, the processing unit 10 executes the above-mentioned eyebrow makeup app execution process (S100). On the other hand, if eyebrow makeup state recognition is selected, the processing unit 10 executes the eyebrow makeup app execution process 2 (S1000) shown in Figs. 13 and 14. The eyebrow makeup app execution process 2 (S1000) will be described below.

[眉化粧アプリ実行処理2]
眉化粧アプリ実行処理2(S1000)のうち、図13に示すS1001~S1013の処理は、前述した実施例のS101~S113と同様の処理である。なお、S1013で取得される顔画像は、ユーザの顔に実際の化粧(ここでは、少なくとも眉化粧)が施されているもの(化粧顔画像)とする。
[Eyebrow makeup application execution process 2]
In the eyebrow makeup application execution process 2 (S1000), the processes of S1001 to S1013 shown in Fig. 13 are the same as the processes of S101 to S113 in the above-mentioned embodiment. Note that the face image acquired in S1013 is a face image (a made-up face image) in which actual makeup (at least eyebrow makeup in this case) is applied to the user's face.

S1013に次いでS1015では、S1013で取得した顔画像中の顔に施されている眉化粧の状態を認識する(S1015)。このとき、眉化粧を構成する眉(化粧眉)の形状と色が認識される。S1015の処理は、処理部10が化粧状態認識手段として機能することによるものである。 In S1015 following S1013, the state of eyebrow makeup applied to the face in the face image acquired in S1013 is recognized (S1015). At this time, the shape and color of the eyebrows (makeup eyebrows) that constitute the eyebrow makeup are recognized. The processing of S1015 is performed by the processing unit 10 functioning as makeup state recognition means.

次いでS1017では、S1015で認識された眉化粧の状態に基づいて、眉化粧スタンプ情報を端末装置1の表示部12(主表示領域12a)に表示する(S1017)。S1017の処理は、処理部10が眉化粧スタンプ情報表示手段として機能することによるものである。 Next, in S1017, based on the state of eyebrow makeup recognized in S1015, eyebrow makeup stamp information is displayed on the display unit 12 (main display area 12a) of the terminal device 1 (S1017). The processing in S1017 is performed by the processing unit 10 functioning as an eyebrow makeup stamp information display means.

眉化粧スタンプ情報は、少なくとも、S1015で認識された眉化粧の状態に基づいて特定される眉の形状(眉形状パターン)を示す情報と、S1015で認識された眉化粧の状態に基づいて特定される眉の色(眉カラー)を示す情報とを含む。この他、眉化粧スタンプ情報として、S1015で認識された眉化粧の状態に基づいて特定される眉の形状に応じた眉型のスタンプ部材を備える眉化粧スタンプの全体像を示す情報(イメージデータ)と、S1015で認識された眉化粧の状態に基づいて特定される眉の色の眉化粧スタンプ用パウダーを示す情報(イメージデータ)とを、表示部12に表示するようにしてもよい。 The eyebrow stamp information includes at least information indicating the shape of the eyebrows (eyebrow shape pattern) identified based on the state of eyebrow makeup recognized in S1015, and information indicating the color of the eyebrows (eyebrow color) identified based on the state of eyebrow makeup recognized in S1015. In addition, the eyebrow stamp information may be displayed on the display unit 12 with information (image data) indicating an overall image of an eyebrow stamp having an eyebrow-shaped stamp member corresponding to the shape of the eyebrows identified based on the state of eyebrow makeup recognized in S1015, and information (image data) indicating powder for the eyebrow stamp of the eyebrow color identified based on the state of eyebrow makeup recognized in S1015.

処理部10は、S1017の処理の後、図14に示すS1019~S1037の処理を行う。このS1019~S1037の処理は、前述した実施例のS137~S155の処理(図7を参照)と基本的に同様である。但し、本変形例2のS1021で戻り指示が入力されたと判定した場合(S1021でYES)、図13に示すS1001の処理に戻るものとなっている。つまり、顔画像の取得や眉化粧の状態認識等をやり直すものとなっている。 After processing S1017, the processing unit 10 performs processing from S1019 to S1037 shown in FIG. 14. The processing from S1019 to S1037 is basically the same as the processing from S137 to S155 in the embodiment described above (see FIG. 7). However, if it is determined in S1021 of this modified example 2 that a return instruction has been input (YES in S1021), the processing returns to S1001 shown in FIG. 13. In other words, the acquisition of a face image, recognition of the state of eyebrow makeup, etc. are redone.

また、本変形例2のS1025では、S1017の処理により表示された眉化粧スタンプ情報、すなわち、S1015の処理により認識された眉化粧の状態に基づいて、眉化粧スタンプの注文情報を生成するものとなっている。これにより、ユーザの顔(眉部分)に実際に施された眉化粧に基づく眉化粧スタンプを注文することが可能となる。この場合ユーザは、例えば、アイブロウペンシルやマスカラ等を用いて実際に眉化粧を施し、その眉化粧をスタンプでも施すことができる眉化粧スタンプを注文して入手することが可能となる。なお、S1025の処理は、処理部10が第2の注文情報生成手段として機能することによるものである。 In addition, in S1025 of this second modified example, order information for the eyebrow makeup stamp is generated based on the eyebrow makeup stamp information displayed in the process of S1017, i.e., the state of eyebrow makeup recognized in the process of S1015. This makes it possible to order an eyebrow makeup stamp based on eyebrow makeup actually applied to the user's face (eyebrow area). In this case, the user can actually apply eyebrow makeup using, for example, an eyebrow pencil or mascara, and then order and obtain an eyebrow makeup stamp that allows the user to apply the eyebrow makeup as a stamp. The process of S1025 is performed by the processing unit 10 functioning as a second order information generating means.

以上の変形例2によれば、S1013の処理により取得された顔画像中の顔に実際の眉化粧が施されている場合、その施されている眉化粧の状態が認識されて、その認識された眉化粧の状態に基づいて眉化粧スタンプの注文情報が生成され、当該注文情報が販売事業者装置2(眉化粧スタンプの注文先)に送信される。これにより、実際に眉化粧が施された顔の画像(化粧顔画像)をもとに、ユーザは自分好みの眉化粧スタンプを注文すること(オーダーメイド)が可能となる。 According to the above-described second modification, if the face in the face image acquired by the process of S1013 has actual eyebrow makeup applied, the state of the applied eyebrow makeup is recognized, and order information for the eyebrow makeup stamp is generated based on the recognized state of the eyebrow makeup, and the order information is sent to the sales business device 2 (the order destination for the eyebrow makeup stamp). This allows the user to order (custom-made) an eyebrow makeup stamp of their choice based on the image of the face with actual eyebrow makeup applied (made-up face image).

なお、変形例2では、S1015の処理(化粧状態認識手段)により認識された眉化粧の状態に基づいて、眉化粧スタンプ情報が表示され、眉化粧スタンプの注文情報が生成されるものとなっていたが(S1017、S1025)、S1015の処理(化粧状態認識手段)により認識された眉化粧の状態に基づいて、当該眉化粧の状態に相応する眉化粧パターンを記憶部11から取得するようにしてもよい(S121を参照)。この場合、その取得した眉化粧パターンによるシミュレーション画像を生成して表示することで、ユーザの顔(眉部分)に実際に施された眉化粧をベースにしたシミュレーションを行うことが可能となり(S123、S125を参照)、当該シミュレーションの結果に基づく眉化粧スタンプを注文することが可能となる(S137、S143、S147、S149を参照)。また、前述の実施例と同様に眉画像の調節等を行うことも可能となる(S129、S131を参照)。 In the second modification, the eyebrow makeup stamp information is displayed based on the state of eyebrow makeup recognized by the process of S1015 (makeup state recognition means), and the order information for the eyebrow makeup stamp is generated (S1017, S1025). However, based on the state of eyebrow makeup recognized by the process of S1015 (makeup state recognition means), an eyebrow makeup pattern corresponding to the state of eyebrow makeup may be obtained from the storage unit 11 (see S121). In this case, a simulation image based on the obtained eyebrow makeup pattern is generated and displayed, making it possible to perform a simulation based on eyebrow makeup actually applied to the user's face (eyebrow area) (see S123, S125), and it becomes possible to order an eyebrow makeup stamp based on the results of the simulation (see S137, S143, S147, S149). In addition, it is also possible to adjust the eyebrow image as in the previous embodiment (see S129, S131).

また、前述の実施例に対して付加される本変形例2に係る構成は、実施例と独立して実施することも可能である。すなわち、眉化粧アプリ実行処理(S100)を備えずに眉化粧アプリ実行処理2(S1000)を備えた眉化粧アプリとすることも可能である(変形例2の別例)。このような変形例2の別例に関連する発明(関連発明)を以下に示しておく。 The configuration according to this modified example 2, which is added to the above-mentioned embodiment, can also be implemented independently of the embodiment. In other words, it is possible to have an eyebrow makeup app that does not have an eyebrow makeup app execution process (S100) but has an eyebrow makeup app execution process 2 (S1000) (another example of modified example 2). The inventions related to such another example of modified example 2 (related inventions) are shown below.

(関連発明1)
ユーザが使用するユーザ装置(例えば端末装置1)と、ユーザの化粧品(例えば眉化粧スタンプ)の注文を受け付ける受注装置(例えば販売事業者装置2)と、を含み、
前記ユーザ装置と前記受注装置とがネットワークを介して接続可能に構成された化粧品オーダーメイドシステムであって、
前記ユーザ装置は、
化粧(例えば眉化粧)が施されたユーザの顔を含む画像を取得する顔画像取得手段と、
前記顔画像取得手段により取得された画像に含まれる顔に施された化粧の状態を認識する化粧状態認識手段と、
前記化粧状態認識手段により認識された化粧の状態に基づいて化粧品の注文情報を生成する注文情報生成手段と、
前記注文情報生成手段により生成された注文情報を化粧品の注文先に送信する注文情報送信手段と、を備え、
前記受注装置は、前記注文情報送信手段により送信された注文情報を受信する注文情報受信手段を備え、
前記注文情報受信手段により受信された注文情報に基づいてユーザの化粧品が製造される
ことを特徴とする化粧品オーダーメイドシステム。
(Related invention 1)
The system includes a user device (e.g., a terminal device 1) used by a user, and an order receiving device (e.g., a sales company device 2) that receives an order for a cosmetic product (e.g., an eyebrow cosmetic stamp) from the user,
A cosmetics custom-made system configured so that the user device and the order receiving device can be connected via a network,
The user device comprises:
A facial image acquisition means for acquiring an image including a face of a user with makeup (e.g., eyebrow makeup);
a makeup condition recognition means for recognizing a state of makeup applied to a face included in an image acquired by the face image acquisition means;
an order information generating means for generating order information for cosmetics based on the state of makeup recognized by the makeup state recognizing means;
an order information sending means for sending the order information generated by the order information generating means to a destination of an order for cosmetics,
the order receiving device includes an order information receiving means for receiving the order information transmitted by the order information transmitting means,
A custom-made cosmetics system, characterized in that cosmetics for the user are manufactured based on the order information received by the order information receiving means.

(関連発明2)
上記関連発明1の化粧品オーダーメイドシステムにおいて、
前記化粧品は、顔の眉部分に押しつけることで眉部分に化粧を施すことが可能な眉化粧スタンプである
ことを特徴とする化粧品オーダーメイドシステム。
(Related invention 2)
In the cosmetics custom-made system of the above-mentioned related invention 1,
The cosmetic custom-made system is characterized in that the cosmetic is an eyebrow makeup stamp that can apply makeup to the eyebrows by pressing it against the eyebrows of the face.

[変形例3]
変形例3は、前述の実施例に対し、S113の処理(顔画像取得手段)により取得された顔画像に含まれる顔の実際の大きさを算出する構成と、算出した顔の大きさに関する情報を眉化粧スタンプの注文情報に含める構成と、を付加したものである。なお、本変形例3は変形例1にも適用可能であり、また、変形例2にも適用可能である。
[Modification 3]
The third modification adds to the above-mentioned embodiment a configuration for calculating the actual size of the face included in the face image acquired by the process of S113 (face image acquisition means) and a configuration for including information on the calculated face size in the order information for the eyebrow cosmetic stamp. Note that the third modification can be applied to both the first and second modifications.

変形例3に係る眉化粧アプリのプログラム(眉化粧アプリ関連データ)には、S113の処理で取得した顔画像中の顔の実際の大きさを算出するアルゴリズムが含まれる。顔の大きさは、例えば、縦方向の大きさと横方向の大きさとに分けて算出することができる。具体的には、頭頂部と顎先を結ぶ直線の距離を顔の縦方向の大きさ(縦サイズ)として算出し、左右のこめかみを結ぶ直線の距離を顔の横方向の大きさ(横サイズ)として算出することができる。 The program of the eyebrow makeup app (eyebrow makeup app related data) according to the third variation includes an algorithm for calculating the actual size of the face in the face image acquired in the process of S113. The size of the face can be calculated, for example, by dividing it into the vertical size and the horizontal size. Specifically, the distance of a straight line connecting the top of the head and the tip of the chin can be calculated as the vertical size of the face (vertical size), and the distance of a straight line connecting the left and right temples can be calculated as the horizontal size of the face (horizontal size).

変形例3に係る眉化粧アプリ関連データをインストールした端末装置1の処理部10は、S113の処理により顔画像を取得すると、次いで、S113で取得した顔画像に含まれる顔の実際の大きさを算出する。この算出処理は、処理部10が顔サイズ算出手段として機能することによるものである。 When the processing unit 10 of the terminal device 1 in which the eyebrow makeup app related data according to the third modification example is installed acquires a face image by the process of S113, the processing unit 10 then calculates the actual size of the face included in the face image acquired in S113. This calculation process is performed by the processing unit 10 functioning as a face size calculation means.

次いで処理部10は、算出した顔の大きさに関する情報(「顔サイズ情報」ともいう。)をユーザによる注文指示が入力されるまで保持し、注文指示が入力された場合に(S137でYES)、当該注文指示の入力に基づいて生成する注文情報に、その顔サイズ情報を含める(S143)。この後、ユーザにより送信指示が入力されると(S147でYES)、処理部10は、顔サイズ情報を含んだ注文情報を眉化粧スタンプの注文先(販売事業者装置2)に送信する(S149)。 The processing unit 10 then retains the calculated information regarding the face size (also referred to as "face size information") until an order instruction is input by the user, and when an order instruction is input (YES in S137), the processing unit 10 includes the face size information in the order information generated based on the input of the order instruction (S143). After this, when a transmission instruction is input by the user (YES in S147), the processing unit 10 transmits the order information including the face size information to the ordering destination of the eyebrow cosmetic stamp (sales business device 2) (S149).

以上の変形例3によれば、S113の処理(顔画像取得手段)により取得された顔画像に含まれる顔の実際の大きさが算出され、その算出された大きさに関する情報が眉化粧スタンプの注文情報に含まれるものとなる。これにより、ユーザの顔の大きさに適した眉化粧スタンプを注文すること(オーダーメイド)が可能となる。 According to the above-described third modification, the actual size of the face included in the face image acquired by the process of S113 (face image acquisition means) is calculated, and information regarding the calculated size is included in the order information for the eyebrow cosmetic stamp. This makes it possible to order (custom-made) an eyebrow cosmetic stamp suited to the size of the user's face.

以上、本発明の実施の形態として実施例及び変形例を説明したが、本発明はこれに限定されるものではない。 Although the above describes examples and variations of the present invention, the present invention is not limited to these.

例えば、端末装置1の表示部12(主表示領域12a)に表示されるシミュレーション画像SMを、表示パネルのタッチ操作に基づいて3次元方向に回転させることが可能な画像(3D画像)として表示するようにしてもよい。この場合、シミュレーション画像SMに含まれる顔の凹凸に合わせて眉(眉毛)の形を調整して表示することができる。また、表示部12内でシミュレーション画像SMを回転させて顔の向きを変えることで、これに合わせて眉(眉毛)の形が変わるようにすることもできる。こうすれば、眉化粧の3Dシミュレーションが可能となり、リアリティの高い眉化粧シミュレーションを提供することが可能となる。 For example, the simulation image SM displayed on the display unit 12 (main display area 12a) of the terminal device 1 may be displayed as an image (3D image) that can be rotated in three dimensions based on a touch operation on the display panel. In this case, the shape of the eyebrows can be adjusted to match the contours of the face contained in the simulation image SM. In addition, by rotating the simulation image SM within the display unit 12 to change the direction of the face, the shape of the eyebrows can be changed accordingly. In this way, a 3D simulation of eyebrow makeup is possible, making it possible to provide a highly realistic eyebrow makeup simulation.

また、眉化粧アプリによる眉化粧シミュレーションの実行過程で生成したシミュレーション画像や、そのシミュレーション画像の生成の基となった眉化粧パターン(眉形状パターン、眉カラーパターン)等のデータを、端末装置1の記憶部11に作成済情報として記憶するようにしてもよい(作成済情報記憶手段)。こうすれば、過去に生成(作成)したシミュレーション画像を作成済情報に基づいて再度生成することが可能となり、また、再度生成されたシミュレーション画像を基に眉化粧シミュレーションの結果を改めて確認したり眉化粧スタンプを注文したりすることが可能となる。これにより、眉化粧アプリの利便性を向上させることが可能となる。 Furthermore, the simulation images generated during the execution of the eyebrow makeup simulation by the eyebrow makeup app, and data such as the eyebrow makeup patterns (eyebrow shape patterns, eyebrow color patterns) on which the simulation images were generated may be stored as created information in the storage unit 11 of the terminal device 1 (created information storage means). In this way, it becomes possible to re-generate simulation images generated (created) in the past based on the created information, and it becomes possible to check the results of the eyebrow makeup simulation again or order eyebrow makeup stamps based on the re-generated simulation images. This makes it possible to improve the convenience of the eyebrow makeup app.

また、眉化粧アプリを使用した眉化粧スタンプの注文履歴をもとに、ユーザに選択された眉化粧パターンの統計をシステム上(例えばサービス提供サーバ)でとり(化粧パターン統計手段)、その統計結果に基づいて、眉化粧パターンの選択傾向に関する情報(「選択傾向情報」ともいう。)を、端末装置1の表示部12に表示するようにしてもよい。選択傾向情報は、例えば、相対的に選択率の高い眉化粧パターンを示す情報や、選択された眉化粧パターンとユーザ層(年齢、職業等)との関係を示す情報、眉化粧パターンの選択率(販売順位)をランキング形式で示す情報等とすることができる。こうすれば、眉化粧パターンの選択傾向(人気のある眉化粧パターン等)をユーザに知らせることが可能となる。これにより、眉化粧アプリの機能の充実化を図ることが可能となる。 In addition, the system (e.g., a service providing server) may collect statistics on eyebrow makeup patterns selected by users based on the order history of eyebrow makeup stamps using the eyebrow makeup app (makeup pattern statistical means), and based on the statistical results, information on the selection tendency of eyebrow makeup patterns (also referred to as "selection tendency information") may be displayed on the display unit 12 of the terminal device 1. The selection tendency information may be, for example, information indicating eyebrow makeup patterns with relatively high selection rates, information indicating the relationship between the selected eyebrow makeup pattern and the user demographic (age, occupation, etc.), information indicating the selection rate (sales ranking) of eyebrow makeup patterns in a ranking format, etc. In this way, it is possible to inform users of the selection tendency of eyebrow makeup patterns (popular eyebrow makeup patterns, etc.). This makes it possible to enhance the functions of the eyebrow makeup app.

また、前述の実施例及び変形例では、ユーザが使用する端末装置1に眉化粧アプリ関連データをインストールし、端末装置1の処理部10が、眉化粧アプリ実行処理(S100)や眉化粧アプリ実行処理2(S1000)等の眉化粧アプリに関連する処理を行うものとしていたが、当該処理を販売事業者装置2(サービス提供サーバ)側で行うようにしてもよい。 In addition, in the above-mentioned embodiment and modified example, eyebrow makeup app related data is installed in the terminal device 1 used by the user, and the processing unit 10 of the terminal device 1 performs processes related to the eyebrow makeup app, such as the eyebrow makeup app execution process (S100) and the eyebrow makeup app execution process 2 (S1000), but the processes may be performed on the sales company device 2 (service providing server) side.

具体的には、例えば、ユーザが端末装置1を使用して眉化粧のシミュレーションや眉化粧スタンプの注文を行う場合、ネットワーク4を介して販売事業者装置2に接続し、眉化粧に関連するサービス(眉化粧シミュレーション、眉化粧スタンプの販売等)を提供するWebサイト(「眉化粧関連サイト」ともいう。)にアクセスする。そして、眉化粧関連サイトにアクセスした端末装置1からの指示に基づいて、販売事業者装置2の処理部20が、前述の眉化粧アプリ実行処理(S100)や眉化粧アプリ実行処理2(S1000)等を行い、各処理の実行結果を端末装置1に返すことで、前述の実施例で説明した各工程表示等(図9及び図10に示す画面等)が端末装置1の表示部12に表示されるように構成する。 Specifically, for example, when a user uses the terminal device 1 to perform an eyebrow makeup simulation or to order eyebrow makeup stamps, the user connects to the sales company device 2 via the network 4 and accesses a website (also referred to as an "eyebrow makeup related site") that provides services related to eyebrow makeup (eyebrow makeup simulation, sales of eyebrow makeup stamps, etc.). Then, based on an instruction from the terminal device 1 that has accessed the eyebrow makeup related site, the processing unit 20 of the sales company device 2 performs the above-mentioned eyebrow makeup application execution process (S100) and eyebrow makeup application execution process 2 (S1000), etc., and returns the execution results of each process to the terminal device 1, so that each process display, etc. (screens shown in Figures 9 and 10, etc.) described in the above embodiment are displayed on the display unit 12 of the terminal device 1.

このような構成によれば、眉化粧アプリ関連データを端末装置1にインストールしなくても、通信環境(ネットワーク環境)が整ってさえいれば、前述の実施例等と同様に、眉化粧のシミュレーションや眉化粧スタンプの注文を行うことができる。 With this configuration, as long as the communication environment (network environment) is in place, it is possible to perform eyebrow makeup simulations and order eyebrow makeup stamps, as in the above-mentioned embodiments, without having to install eyebrow makeup app-related data on the terminal device 1.

また、前述の実施例及び変形例では、眉化粧(眉メイク)を対象とした装置及びシステムに本発明を適用した例を説明したが、本発明は、口や頬など、眉以外の顔のパーツに施す化粧を対象とした装置及びシステムにも適用可能である。眉以外の化粧パターンとしては、口紅による化粧を基にしたパターン(リップメイクパターン)や、チークによる化粧を基にしたパターン(チークメイクパターン)等を例示することができる。また、眉化粧スタンプ以外の化粧品としては、口紅スタンプやチークスタンプ等を例示することができる。また、本発明は、スタンプ式以外の化粧品を対象とすることも可能である。 In addition, in the above-mentioned embodiment and modified example, an example was described in which the present invention was applied to a device and system targeted at eyebrow makeup, but the present invention can also be applied to devices and systems targeted at makeup applied to facial parts other than eyebrows, such as the mouth and cheeks. Examples of makeup patterns other than eyebrows include patterns based on lipstick makeup (lip makeup patterns) and patterns based on cheek makeup (cheek makeup patterns). Also, examples of cosmetics other than eyebrow makeup stamps include lipstick stamps and cheek stamps. The present invention can also be applied to cosmetics other than stamp-type cosmetics.

1 端末装置、2 販売事業者装置、3 製造事業者装置、4 ネットワーク、10 処理部、11 記憶部、12 表示部、13 操作入力部、14 通信部、15 カメラ(撮像手段)、16 バッテリー、20 処理部、21 記憶部、22 表示部、23 操作部、24 通信部、30 処理部、31 記憶部、32 表示部、33 操作部、34 通信部、101 指示入力検知手段、102 撮像手段、103 顔画像取得手段、104 顔画像表示手段、105 化粧パターン表示手段、106 化粧パターン取得手段、107 シミュレーション画像生成手段、108 シミュレーション画像表示手段、109 ガイド表示手段、110 化粧パターン調節手段、111 注文情報生成手段、112 送信手段、500 眉化粧スタンプ、501 本体、501a 摘み部、502 スタンプ部材、502a スタンプ面。 1 Terminal device, 2 Seller device, 3 Manufacturer device, 4 Network, 10 Processing unit, 11 Memory unit, 12 Display unit, 13 Operation input unit, 14 Communication unit, 15 Camera (imaging means), 16 Battery, 20 Processing unit, 21 Memory unit, 22 Display unit, 23 Operation unit, 24 Communication unit, 30 Processing unit, 31 Memory unit, 32 Display unit, 33 Operation unit, 34 Communication unit, 101 Instruction input detection means, 102 Imaging means, 103 Face image acquisition means, 104 Face image display means, 105 Makeup pattern display means, 106 Makeup pattern acquisition means, 107 Simulation image generation means, 108 Simulation image display means, 109 Guide display means, 110 Makeup pattern adjustment means, 111 Order information generation means, 112 Transmission means, 500 Eyebrow makeup stamp, 501 Main body, 501a Knob, 502 stamp member, 502a stamp surface.

Claims (3)

顔を含む画像を取得する顔画像取得手段と、
予め用意された複数の化粧パターンの中から化粧パターンを取得する化粧パターン取得手段と、
前記顔画像取得手段により取得された画像に含まれる顔の眉部分に、前記化粧パターン取得手段により取得された化粧パターンに基づく化粧を施したシミュレーション画像を生成するシミュレーション画像生成手段と、
前記シミュレーション画像生成手段により生成されたシミュレーション画像を表示するシミュレーション画像表示手段と、
前記シミュレーション画像表示手段により表示されたシミュレーション画像に含まれる眉化粧パターンに基づいて、顔の眉部分に押しつけることで眉化粧を施すことが可能な眉化粧スタンプの注文情報を生成する注文情報生成手段と、
前記注文情報生成手段により生成された注文情報を前記眉化粧スタンプの注文先に送信する送信手段と、を備える
ことを特徴とする化粧支援装置。
A face image acquisition means for acquiring an image including a face;
A makeup pattern acquisition means for acquiring an eyebrow makeup pattern from a plurality of eyebrow makeup patterns prepared in advance;
a simulation image generating means for generating a simulation image in which eyebrow makeup based on the eyebrow makeup pattern acquired by the makeup pattern acquiring means is applied to an eyebrow portion of a face included in the image acquired by the face image acquiring means;
a simulation image display means for displaying the simulation image generated by the simulation image generating means;
an order information generating means for generating order information for an eyebrow makeup stamp that can be pressed against an eyebrow part of a face to apply eyebrow makeup, based on an eyebrow makeup pattern included in the simulation image displayed by the simulation image display means;
a transmission means for transmitting the order information generated by the order information generating means to a destination of an order for the eyebrow makeup stamp .
前記顔画像取得手段により取得された画像に含まれる顔に実際の眉化粧が施されている場合、その施されている眉化粧の状態を認識可能な化粧状態認識手段と、
前記化粧状態認識手段により認識された前記眉化粧の状態に基づいて、前記実際の眉化粧に応じた仕様の前記眉化粧スタンプの注文情報を生成する第2の注文情報生成手段と、
前記第2の注文情報生成手段により生成された注文情報を前記眉化粧スタンプの注文先に送信する第2の送信手段と、を備え
ことを特徴とする請求項1に記載の化粧支援装置。
a makeup state recognition means for recognizing a state of eyebrow makeup applied to a face included in an image acquired by the face image acquisition means when the face includes actual eyebrow makeup;
a second order information generating means for generating order information for the eyebrow makeup stamp having specifications corresponding to the actual eyebrow makeup based on the state of the eyebrow makeup recognized by the makeup state recognizing means;
and a second transmission means for transmitting the order information generated by the second order information generation means to an order destination of the eyebrow makeup stamp.
The makeup support device according to claim 1 .
コンピュータを請求項1又は2に記載の化粧支援装置の各手段として機能させるためのプログラム。A program for causing a computer to function as each of the means of the makeup support device according to claim 1 or 2.
JP2021029544A 2021-02-26 2021-02-26 Makeup support device and program Active JP7570104B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021029544A JP7570104B2 (en) 2021-02-26 2021-02-26 Makeup support device and program
JP2024151174A JP2024160004A (en) 2021-02-26 2024-09-03 Makeup support device, custom-made cosmetics system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021029544A JP7570104B2 (en) 2021-02-26 2021-02-26 Makeup support device and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024151174A Division JP2024160004A (en) 2021-02-26 2024-09-03 Makeup support device, custom-made cosmetics system and program

Publications (2)

Publication Number Publication Date
JP2022130898A JP2022130898A (en) 2022-09-07
JP7570104B2 true JP7570104B2 (en) 2024-10-21

Family

ID=83153557

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021029544A Active JP7570104B2 (en) 2021-02-26 2021-02-26 Makeup support device and program
JP2024151174A Pending JP2024160004A (en) 2021-02-26 2024-09-03 Makeup support device, custom-made cosmetics system and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024151174A Pending JP2024160004A (en) 2021-02-26 2024-09-03 Makeup support device, custom-made cosmetics system and program

Country Status (1)

Country Link
JP (2) JP7570104B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7717399B2 (en) * 2023-12-19 2025-08-04 ピアス株式会社 How to adjust your facial impression

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002092132A (en) 2000-09-13 2002-03-29 Kao Corp How to provide makeup advice
JP2002132916A (en) 2000-10-26 2002-05-10 Kao Corp How to provide makeup advice
US20160107133A1 (en) 2013-07-09 2016-04-21 Heishin Ltd. Made-to-order system and preparation system for cosmetics
JP2017064346A (en) 2015-10-01 2017-04-06 美穂 明石 Cosmetic device capable of stamping eyebrow
JP2019034112A (en) 2017-08-10 2019-03-07 株式会社ミラーロイド Mirror device and program
JP2019063480A (en) 2017-09-28 2019-04-25 麗寶大數據股▲フン▼有限公司 Body information analysis apparatus combining with augmented reality and eyebrow shape preview method thereof
KR102158233B1 (en) 2018-01-11 2020-09-21 김지환 Method for Providing Augmented Make-up Service

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000086441A (en) * 1998-07-17 2000-03-28 Kanebo Ltd Sheet-like pack cosmetic
JP2002251532A (en) * 2001-02-23 2002-09-06 Medical.Com:Kk Online sales system for custom-made products
JP6986676B2 (en) * 2016-12-28 2021-12-22 パナソニックIpマネジメント株式会社 Cosmetic presentation system, cosmetic presentation method, and cosmetic presentation server
US20190166980A1 (en) * 2017-12-01 2019-06-06 Perfect Corp. Systems and Methods for Identification and Virtual Application of Cosmetic Products
FR3088811B1 (en) * 2018-11-23 2022-03-18 Oreal Device for preparing a cosmetic composition and associated method of preparation

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002092132A (en) 2000-09-13 2002-03-29 Kao Corp How to provide makeup advice
JP2002132916A (en) 2000-10-26 2002-05-10 Kao Corp How to provide makeup advice
US20160107133A1 (en) 2013-07-09 2016-04-21 Heishin Ltd. Made-to-order system and preparation system for cosmetics
JP2017064346A (en) 2015-10-01 2017-04-06 美穂 明石 Cosmetic device capable of stamping eyebrow
JP2019034112A (en) 2017-08-10 2019-03-07 株式会社ミラーロイド Mirror device and program
JP2019063480A (en) 2017-09-28 2019-04-25 麗寶大數據股▲フン▼有限公司 Body information analysis apparatus combining with augmented reality and eyebrow shape preview method thereof
KR102158233B1 (en) 2018-01-11 2020-09-21 김지환 Method for Providing Augmented Make-up Service

Also Published As

Publication number Publication date
JP2024160004A (en) 2024-11-08
JP2022130898A (en) 2022-09-07

Similar Documents

Publication Publication Date Title
TWI717523B (en) Method for providing customized information through advertising in simulation environment, and associated simulation system
KR100523742B1 (en) System and Method for 3-Dimension Simulation of Glasses
US7246085B2 (en) Electronic catalogue system, server, and medium for displaying on one screen images of a commercial product and articles for comparison
JP6470438B1 (en) Mirror device and program
KR100405328B1 (en) The real time hair,makeup and fashion accessary design system and method in the internet
EP1231569A1 (en) Interactive three-dimensional system for trying eyeglasses
KR20230143588A (en) Software application for providing virtual wearing status of 3D avatar image
JP5728122B1 (en) System, program and method for providing printed merchandise to be worn on body part
JP2009211721A (en) Method and apparatus for simulating the appearance of at least one eyelash
US20180247356A1 (en) Computer implemented platform for the creation of a virtual product
CN110148191A (en) The virtual expression generation method of video, device and computer readable storage medium
JP2024019800A (en) Information processing device, information processing method, and program
JP2024160004A (en) Makeup support device, custom-made cosmetics system and program
TW201903681A (en) Device and method for direct comprehensive detailed information and computer program product thereof
CN118069283A (en) Image display method and device, electronic equipment and storage medium
CN109785341A (en) A kind of manicure device fingernail region image acquiring method, system, nail art device and medium
KR20140099742A (en) System for managing customized wig order
KR20030068342A (en) Apparatus and method for generating character using mobile machine
CN120374223A (en) Intelligent clothing recommendation system and recommendation method based on image recognition
JP2001273446A (en) Product fitting system
JP2001331694A (en) Device and method for displaying wearing state and recording medium
KR20210143694A (en) Manufacturing method to create custom false eyelashes
JP2001283085A (en) Beauty system
KR20140085637A (en) Method for providing virtual hairstyle using social network service
US20250391122A1 (en) Accurate Cosmetic Application through Advanced Facial Mapping

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240709

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240710

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240903

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240917

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241001

R150 Certificate of patent or registration of utility model

Ref document number: 7570104

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150