Cosmetic manufacturing method calculation system and its operation method
The cosmetic manufacturing method calculation system addresses inconsistent dye results by calculating precise formulations based on user-specific factors, ensuring reliable and high-quality dyeing across hair regions.
Patent Information
- Application Number
- JP2024114911
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-07-18
- Publication Date
- 2025-11-12
- Estimated Expiration
- 2040-03-31
AI Technical Summary
Existing cosmetic dyes do not accurately match user's desired hair color due to variations in skin and hair hues, and reliance on hair designers' skills and intuition leads to inconsistent dye results.
A cosmetic manufacturing method calculation system that considers current and target hues, hair region, dye type, volume, and additional factors to calculate precise dye formulations, using a terminal and dispenser to eject cosmetic materials accurately.
Ensures objective and reliable dye manufacturing, minimizing skill-dependent variations and improving dyeing quality by tailoring dyes to each hair region, resulting in consistent color and reduced hair damage.
Smart Images

Figure 0007769051000006 
Figure 0007769051000007 
Figure 0007769051000008
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a system for calculating cosmetic manufacturing recipes and its method of operation. [Background technology]
[0002] Recently, not only have the types of cosmetics become more diverse, but the hues that can be produced by the same cosmetics have also become more diverse. In particular, since users' skin hues, hair hues, etc. are all different, even when using the same cosmetics, the results can appear different.
[0003] Meanwhile, dyes purchased by consumers online or offline generally come in a predetermined color, but since such dyes are manufactured without taking into consideration the user's current hair color, hair condition, etc., there is a problem that the dye does not dye to the predetermined color.
[0004] Therefore, consumers often visit hair shops and consult with hair designers to dye their hair to a desired color. However, hair designers usually use dyes prepared by mixing multiple dye materials based on their experience and intuition. However, depending on the skill and condition of the hair designer, the dye may not be properly prepared, and the user may not be able to dye their hair to the color desired. Furthermore, even if the hair designer is highly skilled, there are limitations to accurately preparing the dye each time because the type of dye desired by each user differs and the amount of dye prepared also varies depending on the length and thickness of the hair.
[0005] Therefore, there is a need for a system that calculates a cosmetic manufacturing method that can more accurately create a dye for dyeing a user's desired color based on the user's current hair condition. Summary of the Invention [Problem to be solved by the invention]
[0006] The present disclosure seeks to provide a cosmetic manufacturing method calculation system and its operating method that allows for accurate manufacturing of cosmetics.
[0007] The present disclosure provides a cosmetics manufacturing method calculation system and an operating method thereof that calculates a dye manufacturing method taking into consideration not only the current hue and target hue but also the type of dye, dye volume, etc.
[0008] The present disclosure aims to provide a cosmetics manufacturing method calculation system and its operating method that calculates a manufacturing method of a dye for each hair region, thereby enabling the user to dye closer to the desired hue. [Means for solving the problem]
[0009] The terminal according to the present disclosure includes a storage unit that stores data on a cosmetic manufacturing method, an input unit that receives input of a current hue and a target hue, and a control unit that calculates a cosmetic manufacturing method for changing the color from the current hue to the target hue based on the data, and the control unit can calculate the cosmetic manufacturing method including cartridges that eject cosmetic materials and the amount of cosmetic material ejected from each cartridge.
[0010] The data may include a table that maps the cartridges that dispense cosmetic materials according to the current hue and the target hue, and the amount of cosmetic material dispensed by each cartridge.
[0011] The cosmetic product may be a dye.
[0012] The input unit further receives input of the type of dyeing, and the control unit can calculate different manufacturing methods for the cosmetic product depending on the type of dyeing.
[0013] When the current hue and the target hue are the same but different dyeing types are input, the control unit can calculate different manufacturing methods for the cosmetic product.
[0014] The control unit can calculate different cosmetic manufacturing methods by adjusting at least one of the cartridge that ejects the cosmetic material and the ejection amount.
[0015] The control unit can calculate different manufacturing methods for the cosmetic by determining different dyeing times for using the cosmetic.
[0016] The input unit further receives input of the volume of the dye, and the control unit adjusts the discharge amount according to the volume of the dye, thereby making it possible to calculate different manufacturing methods for the cosmetic product.
[0017] The input unit further receives an input to add at least one of a thickener and an oxidizer, and the control unit can modify the manufacturing method of the cosmetic product when it receives the input to add a thickener or an oxidizer.
[0018] The input unit may further receive an input for selecting a hair region, and the control unit may calculate a manufacturing method for the cosmetic product for each hair region.
[0019] The control unit can calculate a method for manufacturing the cosmetic product such that the amount of dye material dispensed varies depending on the hair region.
[0020] The control unit can determine different dyeing times depending on the hair region, thereby calculating different manufacturing methods for the cosmetic product.
[0021] The control unit can further calculate a recommended temperature at which the stain should be used.
[0022] The terminal may further include a communication unit that transmits the cosmetic manufacturing method to a dispenser that manufactures the cosmetic.
[0023] A dispenser according to an embodiment of the present disclosure includes a storage unit that stores data regarding a cosmetic manufacturing method, an input unit that receives input of a current hue and a target hue, and a control unit that calculates a cosmetic manufacturing method for changing the color from the current hue to the target hue based on the data, and the control unit can calculate the cosmetic manufacturing method including cartridges that eject cosmetic materials and the amount of cosmetic material to be ejected from each cartridge.
[0024] A cosmetics manufacturing method calculation system according to an embodiment of the present disclosure includes a dispenser including at least one cartridge containing cosmetic materials, and a terminal that, upon receiving input of a current hue and a target hue, calculates a cosmetics manufacturing method for changing the color from the current hue to the target hue based on data for the cosmetics manufacturing method, and the terminal can calculate the cosmetics manufacturing method including the cartridges that eject the cosmetic materials from the dispenser and the amount of cosmetic material ejected from each cartridge.
[0025] A cosmetics manufacturing method calculation system according to an embodiment of the present disclosure includes a dispenser that includes at least one cartridge containing cosmetic materials and stores data for interpreting codes, and a terminal that receives input of a current color and a target color, generates a code for manufacturing cosmetics, and transmits the generated code to the dispenser. The dispenser can decode the code to obtain the cartridges that dispense the cosmetic materials and the amount of cosmetic material to be dispensed in each cartridge.
[0026] An operating method of the cosmetics manufacturing method calculation system according to an embodiment of the present disclosure includes the steps of storing data on cosmetics manufacturing methods, receiving input of a current hue, receiving input of a target hue, and calculating a cosmetics manufacturing method for coloring from the current hue to the target hue based on the data, wherein the step of calculating the cosmetics manufacturing method may include calculating a cosmetics manufacturing method including cartridges for ejecting cosmetic materials and the amount of cosmetic material ejected from each cartridge. [Effects of the Invention]
[0027] According to the embodiments of the present disclosure, a dye manufacturing method is calculated based on data determined according to the user's hair condition (current hue, length, etc.), the target hue to be dyed, etc., thereby ensuring objectivity in dye manufacturing and improving reliability. That is, there is an advantage in that it is possible to calculate a dye manufacturing method that minimizes the problem of dyeing results varying depending on the hair designer's skill, condition, etc., and allows the user to achieve a dye that is close to the desired state. There is also an advantage in that it minimizes the troubles of hair designers who experience difficulties in dye manufacturing.
[0028] According to the embodiments of the present disclosure, it is possible to manufacture dyes that are suited to the condition and characteristics of each hair region, which has the advantage of improving dyeing quality and increasing user satisfaction. In particular, by calculating dyes using different manufacturing methods for each hair region, the entire hair can be colored in the same or similar hue, minimizing damage to the hair ends and improving dyeing quality. [Brief explanation of the drawings]
[0029] [Figure 1] FIG. 1 is a block diagram of a cosmetics manufacturing method calculation system according to an embodiment of the present disclosure. [Figure 2] FIG. 2 is a diagram illustrating a dispenser for providing staining agent according to one embodiment of the present disclosure. [Figure 3] FIG. 3 is a control block diagram of a terminal according to an embodiment of the present disclosure. [Figure 4] FIG. 4 is a control block diagram of a dispenser according to an embodiment of the present disclosure. [Figure 5] FIG. 5 is a flowchart illustrating an operation method of the cosmetics manufacturing method calculation system according to an embodiment of the present disclosure. [Figure 6] FIG. 6 is a flowchart illustrating a method for calculating a dye manufacturing method by a terminal according to an embodiment of the present disclosure. [Figure 7]FIG. 7 is a diagram illustrating an example of a method for determining whether a terminal according to an embodiment of the present disclosure has received a manufacturing command for a hair region-specific dye. [Figure 8] FIG. 8 is a diagram illustrating an example of a method for a terminal according to an embodiment of the present disclosure to receive input of a current color or a target color. [Figure 9] FIG. 9 is a diagram illustrating an example of a method for receiving input of a dye type by a terminal according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a diagram illustrating an example of a method for a terminal according to an embodiment of the present disclosure to receive input of dye volume, thickener options, oxidizer options, and additional color options. [Figure 11] FIG. 11 is a diagram illustrating an example of a method for displaying a calculated dye manufacturing method by a terminal according to an embodiment of the present disclosure. [Figure 12] FIG. 12 is a diagram illustrating an example of a method for a terminal according to an embodiment of the present disclosure to receive a command for selecting the number of hair regions. [Figure 13] FIG. 13 is a diagram illustrating an example of a method for a terminal according to an embodiment of the present disclosure to receive a hair area selection command. [Figure 14] FIG. 14 is a diagram illustrating an example of a method for a terminal according to an embodiment of the present disclosure to receive a hair area selection command. [Figure 15] FIG. 15 is a diagram illustrating an example of a method in which a terminal according to an embodiment of the present disclosure receives a selection command for a current color for each hair region. [Figure 16] FIG. 16 is a diagram illustrating an example of a method in which a terminal according to an embodiment of the present disclosure receives a selection command for a target color for each hair region. [Figure 17] FIG. 17 is an exemplary diagram illustrating an example of a method for receiving input of the type of dye for each hair region in a terminal according to an embodiment of the present disclosure. [Figure 18] FIG. 18 is a diagram illustrating an example of a method for displaying a simulation in a terminal according to an embodiment of the present disclosure. [Figure 19]FIG. 19 is a diagram illustrating an example of a screen displayed when a dispenser according to an embodiment of the present disclosure receives a recipe for dyeing a hair region. DETAILED DESCRIPTION OF THE INVENTION
[0030] Hereinafter, the embodiments disclosed in this specification will be described in detail with reference to the accompanying drawings, and the same or similar components will be designated by the same reference numerals regardless of the drawing numbers, and redundant description thereof will be omitted.
[0031] The suffixes "module" and "section" used in the following description for components are given or mixed together to facilitate the writing of the specification and do not have any mutually distinguishing meanings or roles in themselves.
[0032] Furthermore, in the description of the embodiments disclosed herein, if it is determined that a detailed description of the related publicly known technology would hinder understanding of the embodiments disclosed herein, the detailed description will be omitted. Furthermore, the attached drawings are provided to facilitate understanding of the embodiments disclosed herein, and the technical ideas disclosed herein should not be limited by the attached drawings, and should be understood to include all modifications, equivalents, and alternatives included within the spirit and technical scope of the present invention.
[0033] Terms including ordinal numbers such as first, second, etc. may be used to describe various components, but the components are not limited by the terms. The terms are used only to distinguish one component from another.
[0034] The singular expression includes the plural expression unless the context clearly indicates otherwise.
[0035] In this application, the use of terms such as "comprises" or "having" is intended to specify the presence of any features, numbers, steps, operations, components, parts, or combinations thereof set forth in the specification, but is not to be understood as precluding the possible presence or addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof.
[0036] FIG. 1 is a block diagram of a cosmetics manufacturing method calculation system according to an embodiment of the present disclosure.
[0037] The cosmetic manufacturing method calculation system according to the embodiment of the present disclosure may include a terminal 1 and a dispenser 3.
[0038] The present disclosure includes a cosmetics manufacturing method system including a terminal 1 that calculates a cosmetics manufacturing method and a dispenser 3 that manufactures cosmetics. Here, cosmetics include not only products used on a user's face, skin, etc., such as foundation, skincare, and color cosmetics, but also products used on a user's nails, toenails, etc., such as nail polish and gel nail polish, and dyes used on a user's hair.
[0039] Meanwhile, for the sake of convenience, this specification has been described as the terminal 1 calculating the manufacturing method of cosmetics, particularly dyes, and the dispenser 3 manufacturing the dyes, but this is not limited to this.
[0040] The terminal 1 and the dispenser 3 can communicate with each other via wire or wirelessly.
[0041] The terminal 1 can receive input from a user to control the operation of the dispenser 3, and in this case, the terminal 1 can transmit a signal to the dispenser 3 to control the operation of the dispenser 3 according to the input information.
[0042] Specifically, the terminal 1 can receive input regarding dye-related information and calculate a dye manufacturing method based on the received dye-related information. The terminal 1 can transmit the calculated dye manufacturing method to the dispenser 3, and the dispenser 3 can manufacture the dye according to the dye manufacturing method received from the terminal 1.
[0043] The terminal 1 can display various screens for receiving inputs of dye-related information.
[0044] In addition, the terminal 1 can display operation information of the dispenser 3. For example, the terminal 1 can display the current status of the dispenser 3, information on the dye provided by the dispenser 3, a simulation of the predicted results when the dye produced by the dispenser 3 is used, etc.
[0045] The terminal 1 may be a smartphone, but this is merely an example and may include a wearable device such as a smart watch, a tablet PC, a notebook, a desktop, etc.
[0046] The dispenser 3 may be a device that dispenses a staining agent.
[0047] The dyes described herein are manufactured to change the color of hair and come in a variety of types, such as cream type and foam type.
[0048] The dispenser 3 can provide the dye in response to a signal received from the terminal 1. According to one embodiment, the dispenser 3 can provide the dye by providing a plurality of dye materials and discharging and / or mixing the provided dye materials to manufacture the dye. According to another embodiment, the dispenser 3 can provide the dye by providing a dye that is already prepared for immediate use and discharging the provided dye.
[0049] In the following, it is assumed that the dispenser 3 provides a dye prepared by dispensing and / or mixing multiple dye materials, but this is merely an example for the convenience of explanation, and the present disclosure is not limited thereto.
[0050] FIG. 2 is a diagram illustrating a dispenser for providing staining agent according to one embodiment of the present disclosure.
[0051] The dispenser 3 may include a plurality of cartridges 3a containing dye material and a case 3b that houses the cartridges 3a. Each of the plurality of cartridges 3a contains dye material used to manufacture the dye. The case 3b has a door 3c through which the dye is dispensed. The dye manufactured by the dispenser 3 is dispensed to the user through the door 3c.
[0052] Meanwhile, the dispenser 3 shown in FIG. 2 is merely an example, and the dispenser 3 may include any device capable of providing a staining agent.
[0053] The dye material may include raw materials, compositions, etc. contained in the dye. That is, the dye material may include all raw materials and / or compositions, etc. used in producing the dye. For example, the dye material may include a colorant, an oxidizing agent, a thickener, etc.
[0054] The plurality of cartridges 3a may include a plurality of cartridges containing a colorant, a cartridge containing an oxidizing agent, a cartridge containing a thickening agent, and the like.
[0055] FIG. 3 is a control block diagram of a terminal according to an embodiment of the present disclosure.
[0056] The terminal 1 may include at least some or all of a control unit 11 , an input unit 13 , a communication unit 15 , a display unit 17 and a storage unit 19 .
[0057] The control unit 11 can control the overall operation of the terminal 1. The control unit 11 can control the input unit 13, the communication unit 15, the display unit 17, and the storage unit 19, respectively.
[0058] The input unit 13 can receive various information input from the user, including dye-related information.
[0059] The dye-related information may refer to information about a dye to be manufactured. For example, the dye-related information may include information about a current color and a target color.
[0060] The current color may refer to the color of the area that the user is going to dye.
[0061] Target hue can refer to the hue that is predicted to be developed by use of a dye.
[0062] In addition, the dye-related information may include sub-information in addition to the current color and the target color. The sub-information may refer to information on various characteristics of the dye in addition to the color of the dye. For example, the sub-information may include information on the dye type, dye volume, thickener, oxidizer, etc.
[0063] The input unit 13 may be a touch screen or the like, or may include physical key buttons.
[0064] The communication unit 15 can communicate with external devices such as the dispenser 3. The communication unit 15 can transmit a dye manufacturing method to the dispenser 3.
[0065] The communication unit 15 may be equipped with a mobile communication module (not shown), a short-range communication module (not shown) such as Bluetooth (registered trademark), etc., to send and receive signals to and from external devices such as the dispenser 3, etc.
[0066] The communication unit 15 can also communicate with an external server (not shown). The control unit 11 can control the communication unit 15 to assign a GUID (Globally Unique Identifier) to the calculated dye manufacturing method every time the control unit 11 calculates the dye manufacturing method and transmit the assigned GUID to the external server (not shown).
[0067] An external server (not shown) can receive the GUID from the terminal 1 or the dispenser 3 and store the received GUID. The external server (not shown) can check whether the dye has been properly dispensed by matching the dye dispensed from the dispenser 3 with the GUID.
[0068] In addition, an external server (not shown) can store hair colors preferred by users by store, region, age, membership, gender, etc.
[0069] The display unit 17 may display a screen for receiving various information input from a user. For example, the display unit 17 may display a color for receiving input of at least one of a current color and a target color. For another example, the display unit 17 may display a simulation that is a predicted result when the manufactured dye is used.
[0070] As described above, the display unit 17 can display information related to the operation of the terminal 1 and information related to the operation of the dispenser 3, etc.
[0071] The storage unit 19 can store various information related to the operation of the terminal 1 .
[0072] For example, the storage unit 19 may store a code generation method. Specifically, the storage unit 19 may store a code generation method for generating a code that allows a dye corresponding to information input through the input unit 13 to be manufactured. In this case, the code may include a character representing the current color, a character representing the target color, a character representing the dye volume, and a character representing the dye formulation, etc., to represent the dye manufacturing method. For example, the code P2N8A2Y2 may be a code that promises to provide a cosmetic product with a permanent manufacturing option, a current color of 2N, a target color of 8A, a cosmetic volume of 2 oz, a thickener type of cream, and an oxidizer volume of 20 volumes. However, as each character changes, the current color, the target color, the dye volume, the dye formulation, etc. change.
[0073] In this case, the dispenser 3 can calculate the method for producing the dye by decoding the code.
[0074] As another example, the storage unit 19 can store data on a manufacturing method of a staining agent.
[0075] The method for producing the dye may include cartridges for discharging the dye material and the amount of dye material to be discharged in each cartridge. In addition to the cartridges and the amount of dye material to be discharged, the method for producing the dye may also include a dyeing time, a recommended temperature at which the dye is to be used, etc.
[0076] The data for the dye manufacturing method may include an algorithm for determining dye materials to be included in the dye based on input dye-related information. Alternatively, the data for the dye manufacturing method may include a table in which cartridges that eject dye materials according to the current hue and the target hue and the ejection amounts of the dye materials from each cartridge are pre-mapped. Furthermore, the table may further map cartridges that eject dye materials and their ejection amounts according to sub-information in addition to the current hue and the target hue.
[0077] When the stain-related information is input, the control unit 11 can calculate a method for manufacturing the stain based on data on the method for manufacturing the stain.
[0078] This data may be generated and updated through the experience of a hair designer, or may be generated based on a previously generated dye manufacturing method and updated by receiving feedback according to the dyeing results. In this case, dye management, customer management, and history management are combined to form big data.
[0079] Meanwhile, the data for the dye manufacturing method may include a hue table representing multiple hues. Such a hue table may be mapped with at least one of discharge information for each of the multiple hues (e.g., FA0, C1C, 898, 514, 190, etc.), Pantone Colors (e.g., 1R02, 1Y02, 2Y02, 3Y03, 4Y02, etc.) that form the basis of the simulation, and RGB values of the hues represented in the hue table (e.g., rgb(254, 233, 224), rgb(254, 242, 222), etc.).
[0080] For example, when a hue corresponding to Pantone color 1Y05, RGB values (251, 200, 162) is selected in the hue table, the control unit 11 can acquire 7DB in hexadecimal as the dispensing information mapped to the selected hue. Converting 7DB in hexadecimal to decimal results in 2011, which can mean that 2 cosmetic compositions should be dispensed from cartridge 1, 0 cosmetic compositions from cartridge 2, 1 cosmetic composition from cartridge 3, and 1 cosmetic composition from cartridge 4. Therefore, the control unit 11 can interpret the dispensing information in hexadecimal mapped to the hue selected in the hue table to acquire the cartridges that dispense the dye material and the amount of dye material dispensed from each cartridge.
[0081] In this case, the dispensing information for each of the hues contained in the hue table is contained in a hexadecimal code, but the type of cosmetic composition contained in each cartridge is protected.
[0082] Meanwhile, the components of the terminal 1 shown in FIG. 3 are merely examples, and some of the components shown in FIG. 3 may be omitted, or additional components may be added in addition to the components shown in FIG. 3.
[0083] FIG. 4 is a control block diagram of a dispenser according to an embodiment of the present disclosure.
[0084] The dispenser 3 may include at least some or all of a control unit 31 , an input unit 33 , a communication unit 35 , a drive unit 37 and a storage unit 39 .
[0085] The control unit 31 can control the overall operation of the dispenser 3. The control unit 31 can control each of the input unit 33, the communication unit 35, the drive unit 37 and the storage unit 39.
[0086] The input unit 33 can receive various information input from a user. For example, the input unit 33 can receive dye-related information, in which case the dispenser 3 can manufacture a dye without receiving a dye manufacturing method from the terminal 1. That is, according to an embodiment, the dispenser 3 can directly receive dye-related information and calculate a dye manufacturing method.
[0087] The input unit 33 can also receive inputs such as dye production instructions and dye production stop instructions.
[0088] The input unit 33 may be a touch screen or may include physical key buttons.
[0089] The communication unit 35 can communicate with external devices such as the terminal device 1. The communication unit 35 can receive a dye manufacturing method from the terminal device 1. The communication unit 35 can also receive a dye manufacturing command, a command to stop dye manufacturing, etc. from the terminal device 1.
[0090] The communication unit 35 may include a mobile communication module (not shown), a short-range communication module (not shown) such as Bluetooth, and the like.
[0091] The control unit 31 can control the communication unit 35 to assign a GUID every time a stain is manufactured and transmit the assigned GUID to an external server (not shown).
[0092] The driving unit 37 can operate to provide the dye in accordance with the dye manufacturing method. The driving unit 37 can eject the dye material contained in at least one cartridge 3a so that the dye is provided to the user. For example, the driving unit 37 can include a cartridge rotation motor (not shown), an ejection motor (not shown), a container transfer motor (not shown), etc. that operate to eject the dye material from the at least one cartridge 3a, but this is merely an example for convenience of explanation.
[0093] The storage unit 39 may store dye manufacturing information, which may include a method for driving the driver 37 to manufacture the dye according to the dye manufacturing method.
[0094] The storage unit 39 may store data for interpreting the code. For example, the storage unit 39 may store a code interpretation table as data for interpreting the code. The code interpretation table may indicate the type of cartridge that dispenses the cosmetic composition for each of the current color and the target color, and the amount of the cosmetic composition dispensed from each cartridge.
[0095] For example, when the control unit 31 receives a code such as P5N8V2X2B1, it can control the driving unit 37 based on the code interpretation table to eject 14 g of cosmetic composition from cartridge No. 4, 1 g of cosmetic composition from cartridge No. 5, 15 g of cosmetic composition from cartridge No. 8, 15 g of cosmetic composition from cartridge No. 11, and 15 g of cosmetic composition from cartridge No. 12.
[0096] Therefore, when the control unit 31 receives a code from the terminal 1, it can interpret the code based on the code interpretation table and control the driving unit 37 so that the dye is produced based on the code interpretation information.
[0097] Meanwhile, the components of the dispenser 3 illustrated in Fig. 4 are merely examples, and some of the components illustrated in Fig. 4 may be omitted, or additional components may be added to the components illustrated in Fig. 4. For example, the dispenser 3 may further include a display unit (not shown) for displaying operational information of the dispenser 3, etc.
[0098] Also, although it has been described above that the terminal 1 calculates the manufacturing method of the dye agent, the dispenser 3 can also calculate the manufacturing method of the dye agent. Specifically, the storage unit 39 stores data on the manufacturing method of the dye agent, the input unit 33 receives input of the current color and the target color, and the control unit 31 calculates the manufacturing method of the dye agent for dyeing hair from the current color to the target color based on the data stored in the storage unit 39.
[0099] FIG. 5 is a flowchart illustrating an operation method of the cosmetics manufacturing method calculation system according to an embodiment of the present disclosure.
[0100] The terminal 1 can store data on the dye manufacturing method (S11).
[0101] The terminal 1 may store data on the manufacturing method of the dye in the storage unit 19 in advance.
[0102] The terminal 1 can calculate a method for manufacturing the dye based on the dye-related information including the current hue and the target hue (S13).
[0103] The terminal 1 receives dye-related information including the current hue and the target hue through the input unit 13, and the control unit 11 can calculate a method for manufacturing the dye based on the dye-related information input from the input unit 13.
[0104] According to one embodiment, the terminal 1 can receive dye-related information for manufacturing a dye to be used on the entire hair of a user and calculate a manufacturing method for the dye.
[0105] According to another embodiment, the terminal 1 can divide the user's hair into multiple areas and calculate multiple methods for manufacturing the dye to be used in each of the multiple divided hair areas by inputting dye-related information.
[0106] That is, the terminal 1 can provide a function for calculating a dye manufacturing method for each hair region. When calculating a dye manufacturing method for each hair region, different dye manufacturing methods can be calculated for each hair region. This allows for the manufacture of dyes suited to the condition and characteristics of each hair region, resulting in improved dyeing quality and increased user satisfaction. For example, since the color and degree of damage of a user's hair that has been previously dyed differs between the area close to the scalp and the area close to the ends, when dyeing the entire hair with the same dye, different dyeing methods are used for each area. For another example, if a user prefers to dye their hair in two or more colors, such as a two-tone color, different dyes must be manufactured for each hair region. In such cases, calculating a dye manufacturing method for each hair region has the advantage of increasing the efficiency of dye manufacturing.
[0107] Next, with reference to FIG. 6, a method for calculating a dye preparation method by a terminal according to an embodiment of the present disclosure will be described.
[0108] 6 is a flowchart illustrating a method for calculating a dye manufacturing method by a terminal according to an embodiment of the present disclosure, which embodies step S13 of FIG.
[0109] The control unit 11 can determine whether a command to manufacture a hair region-specific dye has been received (S13).
[0110] The control unit 11 can receive an input from the user as to whether or not to prepare the dye for each hair region, and determine whether or not to prepare the dye for each hair region according to the received input.
[0111] FIG. 7 is a diagram illustrating an example of a method for determining whether a terminal according to an embodiment of the present disclosure has received a manufacturing command for a hair region-specific dye.
[0112] The display unit 170 may display a screen for confirming whether or not to prepare dyes for each hair region. For example, the display unit 170 may display a message asking whether or not to prepare dyes for each hair region, and at least one of a confirmation icon (e.g., "Yes") and a cancel icon (e.g., "No").
[0113] When a screen for confirming whether to manufacture a hair region dye is displayed, the control unit 11 may determine whether a command to manufacture a hair region dye has been received based on input received through the input unit 13. For example, when the control unit 11 receives a command to select a confirmation icon while the screen shown in FIG. 7 is displayed, the control unit 11 may determine that a command to manufacture a hair region dye has been received, and when the control unit 11 receives a command to select a cancel icon, the control unit 11 may determine that a command to manufacture a hair region dye has not been received.
[0114] FIG. 6 will be explained again.
[0115] If the control unit 11 has not received a command to manufacture a dye for each hair region, it receives an input of a current color (S22) and may receive an input of a target color (S23).
[0116] FIG. 8 is a diagram illustrating an example of a method for a terminal according to an embodiment of the present disclosure to receive input of a current color or a target color.
[0117] The control unit 11 controls the display unit 17 to display a plurality of colors as shown in FIG. 8, and can receive input of a current color or a target color through a command to select one of the colors displayed on the display unit 17.
[0118] Meanwhile, according to an embodiment, the cosmetics manufacturing method calculation system may further include a scanner (not shown) through which the current color may be input. The scanner (not shown) may be a device capable of measuring the color of hair. The scanner (not shown) may be a part of the terminal 1.
[0119] FIG. 6 will be explained again.
[0120] When the control unit 11 receives the input of the current color and the target color, it can receive the input of sub-information including at least one of the dye type, the dye amount, the thickener, and the oxidizer (S24).
[0121] The control unit 11 may or may not receive the input of the sub-information. That is, the user may or may not input the sub-information.
[0122] If the control unit 11 does not receive input of sub-information, it can calculate a method for manufacturing a dye agent to dye hair from the current color to the target color based on data on the method for manufacturing a dye agent stored in the storage unit 19.
[0123] For example, when the current hue is 4N and the target hue is 5N, the control unit 11 can calculate the manufacturing method of the dye agent according to a table such as the example shown in [Table 1] below.
[0124] [Table 1]
[0125] Examples of sub-information include, but are not limited to, dye type, dye volume, thickener options, and oxidizer options.
[0126] FIG. 9 is a diagram illustrating an example of a method for a terminal according to an embodiment of the present disclosure to receive input of a dye type, and FIG. 10 is a diagram illustrating an example of a method for a terminal according to an embodiment of the present disclosure to receive input of a dye volume, a thickener option, an oxidizer option, and an additional color option.
[0127] Referring to FIG. 9, the display unit 17 displays a plurality of staining types, and the control unit 11 can receive an input of the staining type through a command to select one of the plurality of staining types.
[0128] Examples of dye types include permanent color, combination permanent color and highlight, first demi-permanent color, second semi-permanent color, grey coverage, and chromashine dye, but these are merely examples and are not limited thereto.
[0129] That is, the input unit 13 further receives input of the dye type, and the control unit 11 can calculate different dye manufacturing methods depending on the dye type. When the current hue and target hue are the same but different dye types are input, the control unit 11 can calculate different dye manufacturing methods. For example, when the current hue is 4N and the target hue is 5N, which are the same, but the dye types are different, namely permanent color, first semi-permanent color, and second semi-permanent color, the control unit 11 can calculate dye manufacturing methods so that the dye material or dyeing time, etc., are different, as shown in the example of Table 2 below.
[0130] [Table 2]
[0131] That is, when the current hue and target hue are the same but different dyeing types are input, the control unit 11 can calculate a different dyeing agent manufacturing method by adjusting at least one of the cartridge that ejects the dye material and the ejection amount, or can calculate a different dyeing agent manufacturing method by determining a different dyeing time for using the dye.
[0132] Referring to FIG. 10, the display unit 17 can display dye quantities such as 2 oz, 3 oz, 4 oz, 5 oz, and 6 oz, and the control unit 170 can receive an input of the dye quantity through a command to select one of the displayed quantities, such as 2 oz, 3 oz, 4 oz, 5 oz, and 6 oz.
[0133] That is, the input unit 13 further receives input of the dye volume, and the control unit 11 can calculate different dye manufacturing methods by adjusting the discharge amount according to the dye volume. For example, when the current hue is 4N and the target hue is 5N, but the dye volumes are 2 oz, 3 oz, 4 oz, 5 oz, and 6 oz, the control unit 11 can calculate different dye manufacturing methods as shown in the following [Table 3].
[0134] [Table 3]
[0135] In addition, the input unit 13 further receives an input to add at least one of a thickener and an oxidizer, and the control unit 11 can modify the dye manufacturing method when the input to add a thickener or an oxidizer is received. That is, the control unit 11 can modify the dye manufacturing method calculated based on the current hue and the target hue so that a thickener or an oxidizer is added to the dye manufacturing method.
[0136] For example, the display unit 17 may display gel, cream, etc. as thickener types, and the control unit 11 may receive an input of a thickener option through a command to select one of the displayed gel, cream, etc. If a thickener type is selected, the control unit 11 may determine that an input to add a thickener has been received. In this case, the control unit 11 may modify the dye manufacturing method to add a thickener, as shown in Table 4 below.
[0137] [Table 4]
[0138] As another example, the display unit 17 may display 10, 20, 30, 40, etc. as the oxidizer volume, and the control unit 11 may receive an input of an oxidizer option through a command to select one of the displayed volumes 10, 20, 30, 40, etc. If the oxidizer option is selected, the control unit 11 may determine that an input to add an oxidizer has been received. In this case, the control unit 11 may modify the dye manufacturing method so that an oxidizer is added, as shown in Table 5 below. In addition, depending on the embodiment, two or more types of oxidizers may be used.
[0139] [Table 5]
[0140] The control unit 11 can also receive an input of an additional color (ADDITIVES) option. The display unit 17 can display an additional color option icon (+ADD ADDITIVES) that can receive the input of an additional color, and the control unit 11 can add dye materials for developing other colors than the dye materials included based on the current color and the target color in response to a selection command of the additional color option icon. This has the advantage that hair designers can more easily manufacture dyes by easily adding other dye materials than the dye materials automatically selected based on their personal know-how.
[0141] However, FIG. 10 is merely an example and is not intended to be limiting.
[0142] FIG. 6 will be explained again.
[0143] The control unit 11 can calculate a method for producing the stain based on at least one of the current hue, the target hue, and the sub-information (S26).
[0144] The control unit 11 can calculate a dye manufacturing method corresponding to the input current hue, target hue, and sub-information based on the data on the dye manufacturing method. The method for calculating the dye manufacturing method has been described above in [Table 1] to [Table 5], so a duplicated description will be omitted.
[0145] However, the above [Table 1] to [Table 5] are merely examples, and the control unit 11 can calculate the dye manufacturing method in various ways based on at least one of the current hue, the target hue, and the sub-information.
[0146] When the control unit 11 calculates the method for producing the stain, it can display the method for producing the stain as shown in FIG.
[0147] FIG. 11 is a diagram illustrating an example of a method for displaying a calculated dye manufacturing method by a terminal according to an embodiment of the present disclosure.
[0148] The display unit 15 can display the calculated dye manufacturing method. Referring to the example of Fig. 11, the display unit 15 can display the type of dye material, the amount dispensed (3 / 4 oz 4RV + 1 / 4 oz 4RR + 1 oz 20 volume), and the recommended temperature when the dye is used. The recommended temperature can include the temperature and time information of the space where the dyeing is performed, and information on whether or not additional heat (With Low Heat) is to be applied and the time information.
[0149] Meanwhile, in step S20, when the control unit 11 receives a command to manufacture dyes for each hair region, it can receive input of a current color, a target color, and sub-information for each hair region.
[0150] Meanwhile, the control unit 11 may receive at least one of an input for selecting the number of hair regions or an input for selecting a hair region before receiving the input of the dye-related information.
[0151] Hair sections may refer to different sections of hair that are separated so that different dyes are used in each section.
[0152] The number of hair sections may refer to the number of sections in the hair that are divided so that different dyes are used in each section.
[0153] The hair sections and the number of hair sections may be pre-set or may be set by the user.
[0154] First, a method for receiving input to select a hair area will be described.
[0155] FIG. 12 is a diagram illustrating an example of a method for a terminal according to an embodiment of the present disclosure to receive a command for selecting the number of hair regions.
[0156] The display unit 17 may display a screen for selecting the number of hair regions, as shown in Fig. 12. When the control unit 11 receives a command to select 2 on the screen, it sets the number of hair regions to 2, and when the control unit 11 receives a command to select 4 on the screen, it sets the number of hair regions to 4. Meanwhile, in the example of Fig. 12, the display unit 17 is illustrated as allowing the number of hair regions to be selected from 1 to 4, but this is merely an example for the convenience of explanation and is not limited thereto. That is, the number of hair regions that the control unit 11 can receive as an input is various.
[0157] In this way, the control unit 11 can set the number of hair regions by receiving a command to select the number of hair regions.
[0158] The control unit 11 can receive an input to select a hair region after setting the number of hair regions.
[0159] According to the first embodiment, the display unit 17 displays an image including hair, and the control unit 11 can receive an input to select a hair area through the image displayed on the display unit 17.
[0160] 13 and 14 are diagrams illustrating an example of a method for a terminal according to an embodiment of the present disclosure to receive a hair area selection command.
[0161] The display unit 17 can display an image including hair. At this time, the image may be an image previously stored in the storage unit 19 or an image received from the outside via the communication unit 15. Alternatively, the image may be an image of the user taken by a camera (not shown) provided in the terminal 1.
[0162] The control unit 11 can display at least one dividing line for dividing the hair area together with the image. The dividing line may be a straight line as shown in Fig. 13 or 14, but this is merely an example. That is, the dividing line may be a curved line, unlike Fig. 13 or 14, in which case the user can select the hair area more freely. In Fig. 13 and Fig. 14, it is assumed that the dividing line is a straight line.
[0163] The control unit 11 can control the display unit 17 to display horizontal dividing lines 41 and 42 on the image as shown in FIG. 13, or to display vertical dividing lines 51 and 52 on the image as shown in FIG. 14.
[0164] The control unit 11 can control the display unit 17 to further display the line change icon 40 when displaying horizontal dividing lines 41 and 42 on the image. When the control unit 11 receives a selection command for the line change icon 40, it can change the horizontal dividing lines 41 and 42 displayed on the image to vertical dividing lines 51 and 52.
[0165] The control unit 11 may receive a command to select one of the horizontal dividing lines 41 and 42 and drag and drop it in one direction. As a result, the control unit 11 may change the position of the selected horizontal dividing line to the dropped position. Once the positions of the horizontal dividing lines 41 and 42 are determined, the control unit 11 may set a hair area based on the horizontal dividing lines 41 and 42.
[0166] Similarly, when displaying vertical dividing lines 51, 52 on an image, the control unit 11 can control the display unit 17 to further display a line change icon 50. When the control unit 11 receives a selection command for the line change icon 50, it can change the vertical dividing lines 51, 52 displayed on the image to horizontal dividing lines 41, 42.
[0167] The control unit 11 may receive a command to select one of the vertical dividing lines 51 and 52 and drag and drop it in one direction. Accordingly, the control unit 11 may change the position of the selected vertical dividing line to the dropped position. Once the positions of the vertical dividing lines 51 and 52 are determined, the control unit 11 may set a hair region based on the vertical dividing lines 51 and 52.
[0168] As described above, the first embodiment has the advantage that the user can easily select the hair area by simply dragging and dropping the dividing line displayed on the display unit 17.
[0169] Meanwhile, when the terminal 1 calculates a manufacturing method for cosmetics instead of dyes, it can display division lines for dividing the face into multiple facial regions instead of hair regions. That is, the terminal 1 sets the number of facial regions, displays division lines so that the facial regions are divided according to the set number of facial regions, and can divide the facial regions by adjusting the positions of the division lines.
[0170] According to this, the terminal 1 can calculate different manufacturing methods for cosmetics for each facial area. Therefore, the terminal 1 can calculate different manufacturing methods for foundation for each facial area, which has the advantage of being able to manufacture cosmetics with different hues and textures for each facial area. In addition, the terminal 1 can calculate different manufacturing methods for basic cosmetics for each facial area, which has the advantage of being able to manufacture cosmetics with different functional ingredients for each facial area. In other words, it has the advantage of allowing users to easily receive the cosmetics they need according to the condition of each facial area.
[0171] According to the second embodiment, the display unit 17 displays a plurality of pre-defined hair areas, and the control unit 11 can receive an input to select a hair area through a command to select at least one of the plurality of hair areas.
[0172] Meanwhile, the control unit 11 may receive an input for selecting a hair region through various methods other than the above-described embodiments. Also, in some embodiments, the hair region may be predetermined, and even if a command for manufacturing a dye for each hair region is received, a separate input for selecting the hair region may not be received.
[0173] Once the hair regions are determined, the control unit 11 may receive input of a current color for each of the hair regions (S32) and may receive input of a target color for each of the hair regions (S33).
[0174] FIG. 15 is a diagram illustrating an example of a method in which a terminal according to an embodiment of the present disclosure receives a command to select a current color for each hair region, and FIG. 16 is a diagram illustrating an example of a method in which a terminal according to an embodiment of the present disclosure receives a command to select a target color for each hair region.
[0175] 15 and 16, the control unit 11 can control the display unit 17 to display a screen for selecting a current color selection command and a target color selection command for each hair region. For example, if the number of hair regions is set to three and three hair regions are set, the control unit 11 can receive a current color selection command and a target color selection command for each of the three hair regions.
[0176] The method for receiving the current hue selection command and the target hue selection command is the same as that described in steps S22 and S23, so a duplicated description will be omitted.
[0177] Then, the control unit 11 can receive input of sub-information including at least one of the dye type, dye volume, thickener option, oxidizer option, and additional color option for each hair region (S34).
[0178] FIG. 17 is an exemplary diagram illustrating an example of a method for receiving input of the type of dye for each hair region in a terminal according to an embodiment of the present disclosure.
[0179] As shown in FIG. 17, the control unit 11 controls the display unit 17 to display a plurality of hair zones, ZONE1, ZONE2, and ZONE4, and can receive input of the dye type for each of the plurality of hair zones.
[0180] Similarly, although not shown, the control unit 11 can receive input of the dye volume, thickener option, oxidizer option, or additional color option for each of a plurality of hair regions. Specifically, the control unit 11 can receive input of sub-information for each hair region by displaying a screen for receiving input of the dye volume, thickener option, oxidizer option, and additional color option for each hair region, as shown in FIG.
[0181] In this way, the control unit 11 selects the dye type, dye volume, thickener option, oxidizer option and additional color option for each hair region.
[0182] The control unit 11 can calculate a method for producing the dye for each hair region based on at least one of the current hue, the target hue, and the sub-information (S36).
[0183] For example, when the control unit 11 calculates the manufacturing method of the dye for each hair region, it can calculate the manufacturing method of the dye so that the amount of dye material discharged varies depending on the hair region, or it can calculate different manufacturing methods of the dye by determining different dyeing times depending on the hair region.
[0184] For example, the control unit 11 may calculate a dye manufacturing method for a first hair region close to the scalp, in which the volume of oxidant is a first volume and the dyeing time is a first hour, and for a second hair region close to the ends, in which the volume of oxidant is a second volume less than the first volume and the dyeing time is a second hour shorter than the first hour. In this case, the dye manufacturing method is calculated so that less oxidant is added to the region close to the ends, which is relatively thinner and more damaged than the region close to the scalp, and the dyeing time is shorter, which has the advantage that the dye can be calculated for each region so that the color developed throughout the hair is similar and the damage to the ends is minimized.
[0185] When the control unit 11 receives a command to manufacture a dye for each hair region, it calculates a method for manufacturing the dye for each hair region. Therefore, unlike FIG. 11, the display unit 17 can display multiple calculated methods for manufacturing the dye.
[0186] In addition, the method for calculating the dye preparation method for each hair region is slightly different from step S26 in that it is calculated and displayed for each hair region, but the rest is the same, so we will not repeat the explanation.
[0187] According to an embodiment, when the control unit 11 calculates a dye manufacturing method, the control unit 11 can control the display unit 17 to display a simulation based on the calculated dye manufacturing method. The simulation may be a predicted result when a dye manufactured according to the calculated dye manufacturing method is used.
[0188] FIG. 18 is a diagram illustrating an example of a method for displaying a simulation in a terminal according to an embodiment of the present disclosure.
[0189] The control unit 11 can control the display unit 17 to display a simulation according to the calculated method for producing the staining agent.
[0190] According to one embodiment, the control unit 11 can control the display unit 17 to display the simulation after the current color, the target color, and the sub-information are all selected.
[0191] According to another embodiment, the control unit 11 may control the display unit 17 to display a simulation after the current hue and the target hue are selected and before the sub-information is selected. In this case, the user can modify the target hue after checking the simulation, and the sub-information can be selected based on the simulation, which is advantageous in that it is easy to select the sub-information.
[0192] According to yet another embodiment, the control unit 11 may control the display unit 17 to primarily display the simulation after the current hue and the target hue are selected, and to secondary display the simulation after the sub-information is selected.
[0193] The control unit 11 can control the display unit 17 to display a simulation regardless of whether or not a dye is prepared for each hair region. That is, the control unit 11 can control the display unit 17 to display a simulation both when a method for preparing a dye is calculated without dividing the hair region and when a method for preparing a dye is calculated by dividing the hair region.
[0194] FIG. 5 will be explained again.
[0195] When the control unit 11 calculates the manufacturing method of the staining agent, it can transmit the calculated manufacturing method of the staining agent to the dispenser 3 (S15).
[0196] The dispenser 3 can receive the dye manufacturing method from the terminal 1 and produce the dye according to the received dye manufacturing method (S17).
[0197] When the dispenser 3 receives a method for manufacturing a dye from the terminal 1, the dispenser 3 can produce the dye according to the received method for manufacturing the dye.
[0198] When the dispenser 3 receives a plurality of dye manufacturing methods from the terminal 1, it can manufacture dyes according to each of the plurality of dye manufacturing methods. That is, in this case, the dispenser 3 can manufacture dyes for each hair region.
[0199] FIG. 19 is a diagram illustrating an example of a screen displayed when a dispenser according to an embodiment of the present disclosure receives a recipe for a dye for each hair region.
[0200] The dispenser 3 can control a display unit (not shown) to display the dye manufacturing method received from the terminal 1. For example, if the dispenser 3 receives a plurality of dye manufacturing methods from the terminal 1, the dispenser 3 can control a display unit (not shown) to display the plurality of dye manufacturing methods.
[0201] The screen of FIG. 19 is an example of a screen in which the dispenser 3 displays multiple dye manufacturing methods. As shown in the screen of FIG. 19, the display unit (not shown) of the dispenser 3 can display the calculated dye manufacturing methods for each hair region. Referring to the example of FIG. 19, the display unit (not shown) of the dispenser 3 can display a first dye manufacturing method for producing 2 oz of dye for dyeing hair in the first hair region ZONE1 from 7A hue to 9B hue, a second dye manufacturing method for producing 2 oz of dye for dyeing hair in the second hair region ZONE2 from 7A hue to 11B hue, and a third dye manufacturing method for producing 2 oz of dye for dyeing hair in the third hair region ZONE3 from 6B hue to 8C hue. When one of the displayed dye manufacturing methods is selected and a dispensing command (a command to select the “DISPENSE” icon) is received, the control unit 31 can produce a dye according to the selected dye manufacturing method. For example, when the control unit 31 receives a discharge command for all three dye manufacturing methods shown in FIG. 19, it can drive the drive unit 37 so that the three dyes are discharged into their respective containers (not shown).
[0202] The present disclosure described above can be embodied as computer-readable code stored on a program recording medium. Computer-readable media include all types of recording devices that store data readable by a computer system. Examples of computer-readable media include hard disk drives (HDDs), solid-state disks (SSDs), silicon disk drives (SDDs), ROMs, RAMs, CD-ROMs, magnetic tapes, floppy disks, and optical data storage devices. The computer may also include a control unit of the terminal 1 or a control unit 31 of the dispenser 3. Therefore, the above detailed description should not be construed as limiting in all respects, but should be considered as illustrative. The scope of the present invention should be determined by reasonable interpretation of the appended claims, and all modifications within the scope of the present invention are encompassed within the scope of the present invention.
[0203] The above description is merely an illustrative example of the technical concept of the present invention, and various modifications and variations may be made by a person having ordinary knowledge in the technical field to which the present invention pertains without departing from the essential characteristics of the present invention.
[0204] Therefore, the embodiments disclosed herein are intended to illustrate, not limit, the technical concept of the present invention, and the scope of the technical concept of the present invention is not limited by such embodiments.
[0205] The scope of protection of the present invention should be interpreted by the following claims, and all technical ideas within the equivalent range thereof should be interpreted as being included in the scope of the present invention. [Explanation of symbols]
[0206] 1 Terminal 3 Dispenser 3a cartridge 11 Control section 13 Input section 15 Communications Department 19 Storage Unit 31 Control Unit 33 Input section 35 Communications Department 39 Storage Unit 170 Control Unit
Claims
[Claim 1] a storage unit for storing data on a cosmetic manufacturing method; an input unit for receiving input of a current hue and a target hue; a control unit that calculates a manufacturing method of the cosmetic product for coloring from the current color to the target color based on the data, The control unit: receiving a hair image through the input unit; receiving an input selecting a number of hair regions for dividing the hair image into a plurality of hair regions; The dyeing time is determined differently depending on the hair area divided by the number of hair areas, Calculate different dyeing agent manufacturing methods, including the discharge amount of dye material, for different hair regions based on different dyeing times; A terminal device configured as follows.
Citation Information
Patent Citations
Hair care advice system
JP2002136503A
Color three-dimensional model
JP2006317689A
Method and system for providing customized cosmetics for each customer
JP2009540457A
System and method for selection of dyeing material, and computer program
JP2016212726A
Computer program, processing method and information processing device
JP2020004365A