Cosmetic preparation method calculation system and method of operation thereof
By using a cosmetic preparation method to calculate the system, combined with a terminal and dispenser, precise dye preparation based on the user's hair condition and dyeing needs is achieved. This solves the problem of inaccurate dyeing in existing technologies and improves the dyeing effect and user satisfaction.
Patent Information
- Application Number
- CN202080091689.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-03-31
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2040-03-31
AI Technical Summary
Existing cosmetic hair dyes cannot accurately produce the desired color based on the user's current hair condition, resulting in poor dyeing effects. Furthermore, the preparation of each hair dye is subject to uncertainty and difficulty.
A cosmetic preparation method calculation system is provided. By combining a terminal and a dispenser, the system accurately calculates and adjusts the preparation method of the dye based on information such as the current color, target color, type of dye, and dye volume. This includes parameters such as the dye material box and discharge volume, and time, to ensure that the dye preparation for each hair area meets personalized needs.
It improves the objectivity and reliability of dye preparation, reduces inaccurate dyeing caused by differences in the skill level of hairdressers, ensures consistent dyeing results for each hair area, and enhances user satisfaction and dyeing quality.
Smart Images

Figure CN114902271B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to a cosmetic preparation method calculation system and an operation method thereof. BACKGROUND
[0002] In recent years, not only the types of cosmetics have become diversified, but also even the same cosmetic is diversified in color. In particular, since the skin color, hair color, and the like of a user are different, the result can be different even if the same cosmetic is used.
[0003] On the other hand, the color of a dyeing agent purchased by a consumer through online, offline, or the like is generally specified. However, such a dyeing agent is prepared without considering the current hair color, hair state, or the like of the user, and thus cannot be dyed to the specified color.
[0004] In this regard, a consumer often visits a hair salon or the like in order to dye hair to a desired color, and performs dyeing through communication with a hair designer or the like. However, a hair designer generally uses a dyeing agent prepared by mixing various dyeing agent materials through experience and feeling, and cannot prepare the dyeing agent well depending on the proficiency, state, or the like of the hair designer, and thus there can be a case where a user cannot be dyed to a desired color. In addition, even if the proficiency of the hair designer is high, the type of dyeing desired by each user is different, and the capacity of the dyeing agent to be prepared varies depending on the length and thickness of hair, and the like, and thus it is limited to accurately prepare the dyeing agent each time.
[0005] Therefore, there is a need for a system that calculates a cosmetic preparation method in which a dyeing agent is prepared more accurately to be dyed to a color desired by a user according to the current hair state of the user. SUMMARY
[0006] TECHNICAL PROBLEM
[0007] The present disclosure is to provide a cosmetic preparation method calculation system and an operation method thereof in which a cosmetic can be accurately prepared.
[0008] The present disclosure provides a cosmetic preparation method calculation system and an operation method thereof in which a dyeing agent preparation method is calculated considering not only a current color and a target color but also a dyeing type, a dyeing agent capacity, or the like.
[0009] The present disclosure provides a cosmetic preparation method calculation system and an operation method thereof in which a dyeing agent preparation method is calculated for each hair region, thereby being dyed to a color closer to a color desired by a user.
[0010] MEANS FOR SOLVING PROBLEMS
[0011] The terminal of the present disclosure includes a storage section that stores data related to a preparation method of a cosmetic, an input section that receives input of a current color and a target color, and a control section that calculates a preparation method of a cosmetic for presenting the target color from the current color based on the data, the control section calculating the preparation method of the cosmetic, the preparation method of the cosmetic including cartridges from which cosmetic materials are to be discharged and discharge amounts of the cosmetic materials in the respective cartridges.
[0012] The data includes a table in which cartridges from which cosmetic materials are to be discharged and discharge amounts of the cosmetic materials in the respective cartridges are mapped according to respective current colors and target colors.
[0013] The cosmetic is a dyeing agent.
[0014] The input section also receives input of a dyeing type, and the control section calculates different preparation methods of the cosmetic according to the dyeing type.
[0015] In a case where the input current color and the input target color are the same but the input dyeing type is different, the control section calculates different preparation methods of the cosmetic.
[0016] The control section adjusts at least one of the cartridges from which the cosmetic materials are to be discharged and the discharge amounts, thereby calculating different preparation methods of the cosmetic.
[0017] The control section decides a dyeing time using the cosmetic to be different times, thereby calculating different preparation methods of the cosmetic.
[0018] The input section also receives input of a dyeing agent capacity, and the control section adjusts the discharge amounts according to the dyeing agent capacity, thereby calculating different preparation methods of the cosmetic.
[0019] The input section also receives input of at least one of an additional thickener and an oxidizing agent, and in a case where input of the additional thickener or the oxidizing agent is received, the control section modifies the preparation method of the cosmetic.
[0020] The input section also receives input of selection of hair regions, and the control section calculates the preparation method of the cosmetic for each of the hair regions.
[0021] The control section calculates the preparation method of the cosmetic in a manner that the discharge amounts of the dyeing agent materials differ according to the hair regions.
[0022] The control section decides a dyeing time according to the hair regions to be different times, thereby calculating different preparation methods of the cosmetic.
[0023] The control section also calculates a recommended temperature when the dyeing agent is used.
[0024] The terminal further includes a communication section that transmits the preparation method of the cosmetic to a dispenser that prepares the cosmetic.
[0025] The dispenser of the embodiment of the present disclosure includes a storage section that stores data related to a preparation method of a cosmetic product; an input section that receives input of a current color and a target color; and a control section that calculates a preparation method of a cosmetic product for presenting the target color from the current color based on the data, the control section calculating the preparation method of the cosmetic product, the preparation method of the cosmetic product including cartridges to discharge cosmetic product materials and discharge amounts of the cosmetic product materials in the respective cartridges.
[0026] The cosmetic product preparation method calculation system of the embodiment of the present disclosure includes a dispenser including at least one cartridge that houses cosmetic product materials; and a terminal that, upon receiving input of a current color and a target color, calculates a preparation method of a cosmetic product for presenting the target color from the current color based on data related to a preparation method of a cosmetic product, the terminal calculating the preparation method of the cosmetic product, the preparation method of the cosmetic product including cartridges to discharge cosmetic product materials in the dispenser and discharge amounts of the cosmetic product materials in the respective cartridges.
[0027] The cosmetic product preparation method calculation system of the embodiment of the present disclosure includes a dispenser including at least one cartridge that houses cosmetic product materials, and storing data for code interpretation; and a terminal that, upon receiving input of a current color and a target color, generates a code for preparing a cosmetic product, and transmits the generated code to the dispenser, the dispenser decoding the code to obtain cartridges to discharge cosmetic product materials and discharge amounts of the cosmetic product materials in the respective cartridges.
[0028] The operation method of the cosmetic product preparation method calculation system of the embodiment of the present disclosure includes the steps of storing data related to a preparation method of a cosmetic product; receiving input of a current color; receiving input of a target color; and calculating a preparation method of a cosmetic product for presenting the target color from the current color based on the data, the step of calculating the preparation method of the cosmetic product including the steps of calculating the preparation method of the cosmetic product, the preparation method of the cosmetic product including cartridges to discharge cosmetic product materials and discharge amounts of the cosmetic product materials in the respective cartridges.
[0029] Effects of Invention
[0030] According to the embodiment of the present disclosure, it has the advantage that the preparation method of a dyeing agent is calculated based on data defined in accordance with the state of the user's hair (current color, length, etc.), the target color to be dyed, and the like, thus ensuring the objectivity of the dyeing agent preparation and improving the reliability. That is, it has the advantage that the problem of different dyeing results depending on the proficiency, state, and the like of a hair stylist is minimized, and the preparation method of a dyeing agent that results in a state close to that desired by the user can be calculated. In addition, it has the advantage that the hardship of a hair stylist who encounters difficulties in the preparation of a dyeing agent can be minimized.
[0031] According to the embodiment of the present disclosure, it has an advantage that a dyeing agent suitable for the state, characteristics of each region is prepared for each hair region, thus improving the quality of dyeing and improving the satisfaction of the user. In particular, it has an advantage that a preparation method of different dyeing agents is calculated for each hair region, thus making the entire hair exhibit the same or similar color, minimizing the damage degree of the hair tips, and thus it is possible to improve the quality of dyeing. BRIEF DESCRIPTION OF DRAWINGS
[0032] Figure 1 is a block diagram of a cosmetic preparation method calculation system of an embodiment of the present disclosure.
[0033] Figure 2 is a diagram illustrating a dispenser that provides a dyeing agent according to one embodiment of the present disclosure.
[0034] Figure 3 is a control block diagram of a terminal of an embodiment of the present disclosure.
[0035] Figure 4 is a control block diagram of a dispenser of an embodiment of the present disclosure.
[0036] Figure 5 is a flowchart illustrating a method of operation of a cosmetic preparation method calculation system of an embodiment of the present disclosure.
[0037] Figure 6 is a sequence chart illustrating a method of a terminal calculating a dyeing agent preparation method of an embodiment of the present disclosure.
[0038] Figure 7 is a diagram illustrating an example of a method of a terminal determining whether to receive a preparation command for a dyeing agent for each hair region of an embodiment of the present disclosure.
[0039] Figure 8 is a diagram illustrating an example of a method of a terminal receiving an input of a current color or a target color of an embodiment of the present disclosure.
[0040] Figure 9 is a diagram illustrating an example of a method of a terminal receiving an input of a dyeing kind of an embodiment of the present disclosure.
[0041] Figure 10 is a diagram illustrating an example of a method of a terminal receiving an input of a dyeing agent capacity, a thickener option, an oxidizing agent option, and an additional color option of an embodiment of the present disclosure.
[0042] Figure 11 is a diagram illustrating an example of a method of a terminal displaying a calculated dyeing agent preparation method of an embodiment of the present disclosure.
[0043] Figure 12FIG. 1 is an example of a diagram illustrating a method of a terminal receiving a selection command of a number of hair region according to an embodiment of the present disclosure.
[0044] Figures 13-14 FIG. 2 is an example of a diagram illustrating a method of a terminal receiving a selection command of a hair region according to an embodiment of the present disclosure.
[0045] Figure 15 FIG. 3 is an example of a diagram illustrating a method of a terminal receiving a selection command of a current color for each hair region according to an embodiment of the present disclosure.
[0046] Figure 16 FIG. 4 is an example of a diagram illustrating a method of a terminal receiving a selection command of a target color for each hair region according to an embodiment of the present disclosure.
[0047] Figure 17 FIG. 5 is an example of a diagram illustrating a method of a terminal receiving an input of a dyeing kind for each hair region according to an embodiment of the present disclosure.
[0048] Figure 18 FIG. 6 is an example of a diagram illustrating a method of a terminal displaying a simulation according to an embodiment of the present disclosure.
[0049] Figure 19 FIG. 7 is an example of a diagram illustrating a screen displayed in a case where a dispenser receives a preparation method of a dyeing agent for each hair region according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0050] Hereinafter, embodiments disclosed in the present specification will be described in detail with reference to the accompanying drawings. Identical or similar constituent elements are denoted by the same reference numerals, and repeated description of these constitutions elements is omitted. In describing the embodiments disclosed in the present specification, the suffix "module" or "part" used for constituent elements is merely intended for brevity of description and does not have other meaning or function.
[0051] In the following description, the suffix "module" or "part" used for constituent elements is merely intended for brevity of description and does not have other meaning or function.
[0052] In addition, in describing the embodiments disclosed in the present specification, when it is determined that a detailed description of related known functions or configurations unnecessarily obscures the essence of the embodiments disclosed in the present specification, the detailed description is omitted. In addition, the accompanying drawings are merely intended for easy understanding of the embodiments disclosed in the present specification, and the technical idea disclosed in the present specification is not limited to the accompanying drawings, but includes all changes, equivalents, and substitutes within the idea and technical scope of the present disclosure.
[0053] The terms including ordinal numbers such as first, second, etc. are used to merely distinguish a constituent element from another, and the constituent elements are not limited by the above terms. The above terms are used merely for the purpose of distinguishing one constituent element from another.
[0054] In the present specification, the expression of the singular includes the meaning of the plural, unless it is clearly defined otherwise.
[0055] In the present specification, the expression of "include" or "have" or the like means to specify a characteristic, a number, a step, an action, a component or a combination thereof described in the specification, and does not exclude the possibility of existence or addition of one or more other characteristics, numbers, steps, actions, components or combinations thereof.
[0056] Figure 1 is a block diagram of a cosmetic preparation method calculation system according to an embodiment of the present disclosure.
[0057] The cosmetic preparation method calculation system according to an embodiment of the present disclosure can include a terminal 1 and a dispenser 3.
[0058] The present disclosure can include a cosmetic preparation method system constituted by a terminal 1 that calculates a preparation method of a cosmetic and a dispenser 3 that prepares the cosmetic. Here, the cosmetic can include not only a product such as a foundation cream, a base cosmetic, a color cosmetic, etc. used for a face, skin, etc. of a user, but also a product such as a nail polish, a gel nail polish, etc. used for a finger nail, a toe nail, etc. of a user, a dyeing agent used for hair of a user, etc.
[0059] On the other hand, in the present specification, in order to facilitate the explanation, a case in which the terminal 1 calculates a preparation method of a cosmetic, particularly a dyeing agent, and the dispenser 3 prepares the dyeing agent is exemplified and described, but the present disclosure is not limited thereto.
[0060] The terminal 1 and the dispenser 3 can communicate with each other through a wire or wirelessly.
[0061] The terminal 1 can receive an input of a user that controls an action of the dispenser 3, and in this case, the terminal 1 can transmit a signal that makes the dispenser 3 act according to the input information to the dispenser 3.
[0062] Specifically, the terminal 1 can receive an input of dyeing agent related information, and calculate a preparation method of a dyeing agent based on the received dyeing agent related information. The terminal 1 can transmit the calculated preparation method of the dyeing agent to the dispenser 3, and the dispenser 3 can prepare the dyeing agent according to the preparation method of the dyeing agent received from the terminal 1.
[0063] The terminal 1 can display various screens for receiving an input of dyeing agent related information.
[0064] In addition, the terminal 1 can display action information of the dispenser 3. For example, the terminal 1 can display a current state of the dispenser 3, information about a dyeing agent provided from the dispenser 3, a predicted result, i.e., a simulation, etc. in a case in which the dyeing agent prepared from the dispenser 3 is used.
[0065] The terminal 1 can be a smart phone, but this is merely an example, and can include a wearable device such as a smart watch, a tablet PC, a notebook, a desktop computer, etc.
[0066] The dispenser 3 can be a device that provides a dyeing agent.
[0067] The dyeing agent described in the present specification is prepared to change the color of hair, and the kind thereof can be various, such as a cream type, a foam type, etc.
[0068] The dispenser 3 can provide a dyeing agent according to a signal received from the terminal 1. According to one embodiment, the dispenser 3 is provided with a plurality of dyeing agent materials, and can provide a dyeing agent by discharging and / or mixing the provided dyeing agent materials. According to another embodiment, the dispenser 3 is provided with a dyeing agent that has been prepared, and can provide a dyeing agent by discharging the provided dyeing agent.
[0069] Hereinafter, it is assumed that the dispenser 3 provides a dyeing agent prepared by discharging and / or mixing a plurality of dyeing agent materials, but this is merely an example for convenience of explanation, and the present disclosure is not limited thereto.
[0070] Figure 2 FIG. 1 is a view illustrating a dispenser that provides a dyeing agent according to one embodiment of the present disclosure.
[0071] The dispenser 3 can include a plurality of cartridges 3a provided with dyeing agent materials and a housing 3b that accommodates the cartridges 3a. In each of the plurality of cartridges 3a, a dyeing agent material used in the preparation of a dyeing agent can be provided. Also, in the housing 3b, a door 3c that provides a dyeing agent can be formed. The dyeing agent prepared by the dispenser 3 is provided to a user through the door 3c.
[0072] On the other hand, Figure 2 The dispenser 3 illustrated is merely an example, and the dispenser 3 can include all devices that can provide a dyeing agent.
[0073] The dyeing agent materials can include raw materials, compositions, etc. included in a dyeing agent. That is, the dyeing agent materials can include all raw materials and / or compositions, etc. used in the preparation of a dyeing agent. For example, the dyeing agent materials can include a colorant, an oxidizing agent, a thickening agent, etc.
[0074] The plurality of cartridges 3a can include a plurality of cartridges that accommodate a colorant, a cartridge that accommodates an oxidizing agent, and a cartridge that accommodates a thickening agent, etc.
[0075] Figure 3 FIG. 2 is a control block diagram of a terminal according to an embodiment of the present disclosure.
[0076] The terminal 1 can include at least a part or all of a control section 11, an input section 13, a communication section 15, a display section 17, and a storage section 19.
[0077] The control section 11 can control the overall operation of the terminal 1. The control section 11 can control the input section 13, the communication section 15, the display section 17, and the storage section 19, respectively.
[0078] The input section 13 can receive input of various information from a user. The input section 13 can receive input of dyeing agent-related information.
[0079] The dyeing agent-related information can refer to information about a dyeing agent to be prepared. For example, the dyeing agent-related information can include information about a current color, a target color.
[0080] The current color can refer to a color of a site to be dyed by the user.
[0081] The target color can refer to a color expected to be presented by use of the dyeing agent.
[0082] In addition, the dyeing agent-related information can include sub-information in addition to the current color and the target color. The sub-information can refer to information about various characteristics other than a color of the dyeing agent. For example, the sub-information can include information about a dyeing agent type, a dyeing agent capacity, a thickening agent, an oxidizing agent, and the like.
[0083] The input section 13 can be formed of a touch screen or the like or include physical buttons.
[0084] The communication section 15 can perform communication with an external device such as the dispenser 3. The communication section 15 can transmit a dyeing agent preparation method to the dispenser 3.
[0085] The communication section 15 can have a mobile communication module (not shown), a close-range communication module (not shown) such as Bluetooth, or the like in order to transmit and receive signals to and from an external device such as the dispenser 3.
[0086] In addition, the communication section 15 can perform communication with an external server (not shown). The control section 11 can control the communication section 15 to assign a GUID (Globally Unique Identifier) to a calculated dyeing agent preparation method each time the dyeing agent preparation method is calculated and to transmit the assigned GUID to the external server (not shown).
[0087] The 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 match a dyeing agent discharged from the dispenser 3 with the GUID, thereby confirming whether the dyeing agent is successfully discharged.
[0088] In addition, an external server (not shown) can store the user's favorite hair color according to each store, each region, each age, each member, and gender, etc.
[0089] The display section 17 can display a screen for receiving input of various information from the user. As an example, the display section 17 can display a color for receiving input of at least one of the current color or the target color. As another example, the display section 17 can display a simulation, which is a prediction result in the case where the dyeing agent is to be prepared.
[0090] As described above, the display section 17 can display information related to the operation of the terminal 1 and information related to the operation of the dispenser 3, etc.
[0091] The storage section 19 can store various information related to the operation of the terminal 1.
[0092] For example, the storage section 19 can store a code generation method. Specifically, the storage section 19 can store a code generation method for generating a code to prepare a dyeing agent corresponding to information input through the input section 13. At this time, the code indicates a preparation method of the dyeing agent, and can be composed of a character indicating the current color, a character indicating the target color, a character indicating the dyeing agent capacity, and a character indicating the dyeing agent form, etc. For example, the code P2N8A2Y2 can be a code agreed to prepare a cosmetic with the option of permanent, the current color of 2N, the target color of 8A, the cosmetic capacity of 2 oz, the thickener type of cream, and the oxidant capacity of 20 volume, but as each character is different, the current color, the target color, the dyeing agent capacity, the dyeing agent form, etc. can also be different.
[0093] In this case, the dispenser 3 can decode the code to thereby calculate the preparation method of the dyeing agent.
[0094] As another example, the storage section 19 can store data related to the preparation method of the dyeing agent.
[0095] The preparation method of the dyeing agent includes a cartridge to discharge the dyeing agent material and the discharge amount of the dyeing agent material in each cartridge. In addition, the preparation method of the dyeing agent can include a dyeing time, a recommended temperature when using the dyeing agent, etc. in addition to the cartridge and the discharge amount.
[0096] The data related to the preparation method of the dyeing agent can include an algorithm that determines the dyeing agent material to be included in the dyeing agent as the dyeing agent-related information is input. Alternatively, the data related to the preparation method of the dyeing agent can include a table in which the cartridges to which the dyeing agent material is to be discharged and the discharge amounts of the dyeing agent material in each cartridge are mapped in advance according to each current color and target color. Furthermore, the table can map the cartridges to which the dyeing agent material is to be discharged and the discharge amounts thereof according to sub information in addition to the current color and target color.
[0097] When the dyeing agent-related information is received, the control unit 11 can calculate the preparation method of the dyeing agent based on the data related to the preparation method of the dyeing agent.
[0098] Such data can be data that is generated and updated through the experience of a hair stylist. Alternatively, such data can be data that is generated based on the preparation method of the dyeing agent that has been generated and is updated as feedback according to the dyeing result is received. In this case, dyeing agent management and customer management and history management and big data can be formed.
[0099] On the other hand, the data related to the preparation method of the dyeing agent can include a color table indicating a plurality of colors. Such a color table can map at least one of discharge information (e.g., FA0, C1C, 898, 514, 190, etc.) regarding each of the plurality of colors, a pantone color (e.g., 1R02, 1Y02, 2Y02, 3Y03, 4Y02, etc.) that becomes the basis of simulation, and an RGB value (e.g., rgb(254, 233, 224), rgb(254, 242, 222), etc.) of a color expressed through the color table.
[0100] For example, the control unit 11, in the case where a color corresponding to the pantone color 1Y05 and the RGB value (251, 200, 162) is selected from the color table, can obtain the hexadecimal number 7DB as the discharge information mapped to the selected color. If the hexadecimal number, i.e., 7DB, is converted into a decimal number, it becomes 2011, which indicates that the cosmetic composition of the No. 1 cartridge is discharged by 2, the cosmetic composition of the No. 2 cartridge is discharged by 0, the cosmetic composition of the No. 3 cartridge is discharged by 1, and the cosmetic composition of the No. 4 cartridge is discharged by 1. Accordingly, the control unit 11 interprets the discharge information of the hexadecimal number mapped to the color selected from the color table to obtain the cartridges to which the dyeing agent material is to be discharged and the discharge amounts of the dyeing agent material in each cartridge.
[0101] In this case, although the code in the hexadecimal number includes the discharge information related to each color included in the color table, the kinds of the cosmetic compositions included in each cartridge can be protected.
[0102] On the other hand, Figure 3The components of the terminal 1 shown in the figure are merely examples, and some of the components can be omitted Figure 3 some of the components shown in the figure or additional components Figure 3 additional components other than the components shown in the figure.
[0103] Figure 4 is a control block diagram of the dispenser according to an embodiment of the disclosure.
[0104] The dispenser 3 can include at least some or all of a control section 31, an input section 33, a communication section 35, a drive section 37, and a storage section 39.
[0105] The control section 31 can control the overall operation of the dispenser 3. The control section 31 can control the input section 33, the communication section 35, the drive section 37, and the storage section 39, respectively.
[0106] The input section 33 can receive input of various information from a user. For example, the input section 33 can receive input of dyeing agent-related information, in which case the dispenser 3 can prepare a dyeing agent even if it does not receive a dyeing agent preparation method from the terminal 1. That is, according to an embodiment, the dispenser 3 can directly receive input of dyeing agent-related information and calculate a dyeing agent preparation method.
[0107] In addition, the input section 33 can receive input of a dyeing agent preparation command, a dyeing agent preparation stop command, and the like.
[0108] The input section 33 can be formed of a touch screen or the like or include physical buttons.
[0109] The communication section 35 can perform communication with an external device such as the terminal 1. The communication section 35 can receive a dyeing agent preparation method from the terminal 1. In addition, the communication section 35 can receive a dyeing agent preparation command, a dyeing agent preparation stop command, and the like from the terminal 1.
[0110] The communication section 35 can have a mobile communication module (not shown), a close-range communication module (not shown) such as Bluetooth, or the like.
[0111] The control section 31 can control the communication section 35 to assign a GUID each time a dyeing agent is prepared and transmit the assigned GUID to an external server (not shown).
[0112] The drive section 37 can operate in a manner to provide a dyeing agent according to a dyeing agent preparation method. The drive section 37 can discharge a dyeing agent material accommodated in at least one cartridge 3a to provide a dyeing agent to a user. For example, the drive section 37 can include a cartridge rotation motor (not shown), a discharge motor (not shown), a container transport motor (not shown), or the like that operate in a manner to discharge a dyeing agent material from at least one cartridge 3a, but this is merely an example for convenience of explanation.
[0113] The storage section 39 can store dye preparation information. The dye preparation information can include a method of driving the drive section 37 in a manner in which a dye is prepared according to a dye preparation method, and the like.
[0114] Also, the storage section 39 can store data for code interpretation. For example, the storage section 39 can store a code interpretation table as data for code interpretation. The code interpretation table can indicate the kind of the cartridge in which the cosmetic composition is to be discharged and the discharge amount in each cartridge, respectively, for the current color and the target color.
[0115] For example, the control section 31 can control the drive section 37 to discharge 14 g of the cosmetic composition from the No. 4 cartridge, 1 g of the cosmetic composition from the No. 5 cartridge, 15 g of the cosmetic composition from the No. 8 cartridge, 15 g of the cosmetic composition from the No. 11 cartridge, and 15 g of the cosmetic composition from the No. 12 cartridge, based on the code interpretation table, when a code such as P5N8V2X2B1 is received.
[0116] Therefore, the control section 31 can control the drive section 37 to interpret the code based on the code interpretation table and prepare a dye based on the interpretation information of the code, when the code is received from the terminal 1.
[0117] On the other hand, Figure 4 The constituent elements of the dispenser 3 shown are merely examples, and some of the constituent elements can be omitted Figure 4 Some of the constituent elements shown or additional constituent elements can be added Figure 4 In addition to the constituent elements shown, additional constituent elements can be added. For example, the dispenser 3 can further include a display section (not shown) for displaying action information of the dispenser 3, and the like.
[0118] In addition, the above description has been made with the case in which the terminal 1 calculates a dye preparation method, but the dispenser 3 can calculate a dye preparation method. Specifically, the storage section 39 stores data related to a dye preparation method, the input section 33 receives input of a current color and a target color, and the control section 31 can calculate a dye preparation method for dyeing hair from the current color to the target color based on the data stored in the storage section 39.
[0119] Figure 5 is a flowchart showing an action method of a cosmetic preparation method calculation system according to an embodiment of the present disclosure.
[0120] The terminal 1 can store data related to a dye preparation method (S11).
[0121] The terminal 1 can store data related to a dye preparation method in the storage section 19 in advance.
[0122] The terminal 1 can calculate the preparation method of the dyeing agent based on the dyeing agent-related information including the current color and the target color (S13).
[0123] The terminal 1 can receive input of the dyeing agent-related information including the current color and the target color through the input section 13, and the control section 11 can calculate the preparation method of the dyeing agent based on the dyeing agent-related information input through the input section 13.
[0124] According to one embodiment, the terminal 1 can receive input of the dyeing agent-related information for preparing a dyeing agent used on the entire hair of the user to calculate the preparation method of the dyeing agent.
[0125] According to another embodiment, the terminal 1 can divide the hair of the user into a plurality of regions, and receive input of the dyeing agent-related information for preparing a dyeing agent used on each of the plurality of hair regions divided to calculate the preparation methods of a plurality of dyeing agents.
[0126] That is, the terminal 1 can provide a function of calculating the preparation method of the dyeing agent for each of the hair regions. In this way, it has an advantage that, in the case of calculating the preparation method of the dyeing agent for each of the hair regions, the preparation method of the dyeing agent can be calculated differently for each of the hair regions, thereby preparing a dyeing agent suitable for the state or characteristics of each region for each of the hair regions, and thus improving the quality of the dyeing and improving the satisfaction of the user. As a specific example, the hair of the user previously dyed in color differs in color and damage degree or the like between a region close to the scalp and a region close to the hair tip, and thus in the case of dyeing the entire hair with the same dyeing agent, the dyeing of each region can be different. As another example, in the case of the user who wants to dye in two or more colors according to taste, different dyeing agents need to be prepared for each of the hair regions. In such a case or the like, it has an advantage that the preparation method of the dyeing agent is calculated for each of the hair regions, thereby improving the efficiency of the dyeing agent preparation.
[0127] Next, referring to Figure 6 , a method in which the terminal of the embodiment of the present disclosure calculates the preparation method of the dyeing agent will be described.
[0128] Figure 6 is a sequence diagram showing the method in which the terminal of the embodiment of the present disclosure calculates the preparation method of the dyeing agent. Figure 6 is a sequence diagram in which Figure 5 Step S13 of
[0129] The control section 11 can determine whether or not the preparation command of the dyeing agent for each of the hair regions is received (S13).
[0130] The control section 11 can receive an input from the user regarding whether to prepare the dyeing agent for each hair region, and determine whether to prepare the dyeing agent for each hair region according to the received input.
[0131] Figure 7 is a diagram illustrating an example of a method of the terminal of the embodiment of the present disclosure judging whether to receive a preparation command of the dyeing agent for each hair region.
[0132] The display section 17 can display a screen for confirming whether to prepare the dyeing agent for each hair region. For example, the display section 170 can display a message asking whether to prepare the dyeing agent for each hair region and at least one of a confirmation icon (e.g., "Yes") and a cancel icon (e.g., "No").
[0133] The control section 11, in a state in which the screen for confirming whether to prepare the dyeing agent for each hair region is displayed, can determine whether to receive a preparation command of the dyeing agent for each hair region based on an input received through the input section 13. For example, the control section 11, in a state in which the screen shown in FIG. 17 is displayed, can determine that a preparation command of the dyeing agent for each hair region is received when a selection command of the confirmation icon is received, and can determine that a preparation command of the dyeing agent for each hair region is not received when a selection command of the cancel icon is received. Figure 7
[0134] is described again. Figure 6
[0135] The control section 11, when a preparation command of the dyeing agent for each hair region is not received, can receive an input of a current color (S22) and receive an input of a target color (S23).
[0136] Figure 8 is a diagram illustrating an example of a method of the terminal of the embodiment of the present disclosure receiving an input of a current color or a target color.
[0137] The control section 11 can control the display section 17 to display a plurality of colors as shown in FIG. 18, and receive an input of a current color or a target color through a command of selecting any one color from among the plurality of colors displayed on the display section 17. Figure 8
[0138] On the other hand, according to the embodiment, the cosmetic preparation method calculating system can further include a scanner (not shown) through which an input of a current color is received. The scanner (not shown) can be a device that measures a color of hair. The scanner (not shown) can be a part of the terminal 1.
[0139] is described again. Figure 6
[0140] When the input of the current color and the target color is received, the control section 11 can receive the input of sub information including at least one of a dyeing type, a dyeing agent capacity, a thickening agent, and an oxidizing agent (S24).
[0141] The control section 11 can receive or not receive the input of the sub information. That is, the user can input or not input the sub information.
[0142] In a case where the control section 11 does not receive the input of the sub information, the preparation method of the dyeing agent for dyeing the hair from the current color to the target color can be calculated based on the data related to the preparation method of the dyeing agent stored in the storage section 19.
[0143] For example, in a case where the current color is 4N and the target color is 5N, the control section 11 can calculate the preparation method of the dyeing agent by a table such as the following [Table 1].
[0144] [Table 1]
[0145]
[0146] As examples of the sub information, there are a dyeing type, a dyeing agent capacity, a thickening agent option, and an oxidizing agent option, but these are merely examples, and the present application is not limited thereto.
[0147] Figure 9 FIG. 1 is a diagram showing an example of a method in which a terminal according to an embodiment of the present disclosure receives a dyeing type, Figure 10 FIG. 2 is a diagram showing an example of a method in which a terminal according to an embodiment of the present disclosure receives a dyeing agent capacity, a thickening agent option, an oxidizing agent option, and an additional color option.
[0148] Referring to FIG. 1, Figure 9 The display section 17 can display a plurality of dyeing types, and the control section 11 can receive the input of the dyeing type by a command of selecting any one of the plurality of dyeing types.
[0149] As examples of the dyeing type, there are a permanent color, a combination of permanent color and highlight, a first demi-permanent color, a second semi-permanent color, grey coverage, and chroma shine color, but these are merely examples, and the present application is not limited thereto.
[0150] That is, the input unit 13 can also receive an input of a dyeing type, and the control unit 11 can calculate a preparation method of a different dyeing agent according to the dyeing type. In a case where the input current color and the target color are the same but the dyeing type is different, the control unit 11 can calculate a preparation method of a different dyeing agent. For example, in a case where the current color is 4N and the target color is 5N but the dyeing type is different and is permanent color, first demi-permanent color, and second semi-permanent color, respectively, the control unit 11 can calculate a preparation method of a dyeing agent in such a manner that the dyeing agent material or the dyeing time, etc. is different, as exemplified in the following [Table 2].
[0151] [Table 2]
[0152]
[0153] That is, in a case where the input current color and the target color are the same but the dyeing type is different, the control unit 11 can adjust at least one of the cartridge to which the dyeing agent material is to be discharged and the discharge amount, thereby calculating a preparation method of a different dyeing agent or determining a dyeing time in which the dyeing agent is to be used as a different time, thereby calculating a preparation method of a different dyeing agent.
[0154] Referring to Figure 10 , the display unit 17 can display 2oz, 3oz, 4oz, 5oz, and 6oz, etc. as a dyeing agent quantity (QUANTITY), and the control unit 170 can receive an input of the dyeing agent quantity by a command of selecting any one from among the displayed 2oz, 3oz, 4oz, 5oz, and 6oz, etc.
[0155] That is, the input unit 13 can also receive an input of the dyeing agent quantity, and the control unit 11 can adjust the discharge amount according to the dyeing agent quantity, thereby calculating a preparation method of a different dyeing agent. For example, in a case where the current color is the same 4N and the target color is the same 5N but the dyeing agent quantity is different and is 2oz, 3oz, 4oz, 5oz, and 6oz, respectively, the control unit 11 can calculate a preparation method of a different dyeing agent as shown in the following [Table 3].
[0156] [Table 3]
[0157]
[0158] In addition, the input unit 13 can also receive an input of at least one of an additional thickener and an oxidizing agent, and in a case where an input of the additional thickener or the oxidizing agent is received, the control unit 11 can modify the preparation method of the dyeing agent. That is, the control unit 11 can modify the preparation method of the dyeing agent to add the additional thickener or the oxidizing agent to the preparation method of the dyeing agent calculated based on the current color and the target color.
[0159] As an example, the display section 17 can display GEL, CREAM, and the like as the thickener (THICKNER) type, and the control section 11 can receive the input of the thickener option by a command of selecting any one of the displayed GEL, CREAM, and the like. Also, in a case where the thickener type is selected, the control section 11 can determine that the input of adding a thickener is received. In this case, the control section 11 can modify the preparation method of the dyeing agent as shown in [Table 4] below to add a thickener.
[0160] [Table 4]
[0161]
[0162] As another example, the display section 17 can display 10, 20, 30, and 40, and the like as the oxidizing agent volume (VOLUME), and the control section 11 can receive the input of the oxidizing agent option by a command of selecting any one of the displayed 10, 20, 30, and 40, and the like. In a case where the oxidizing agent option is selected, the control section 11 can determine that the input of adding an oxidizing agent is received. In this case, the control section 11 can modify the preparation method of the dyeing agent as shown in [Table 5] below to add an oxidizing agent. Also, according to the embodiment, the kinds of the oxidizing agent can be two or more.
[0163] [Table 5]
[0164]
[0165] In addition, the control section 11 can also receive the input of the option of adding color (ADDITIVES). The display section 17 can display an add color option icon (+ ADD ADDITIVES) of receiving the input of adding color, and the control section 11 can add a dyeing agent material for presenting other color in addition to the dyeing agent material included based on the current color and the target color according to a selection command of the add color option icon. Thereby, it has an advantage that the hair stylist can easily add other dyeing agent material in addition to the dyeing agent material automatically selected according to the individual's know-how, so that the dyeing agent can be prepared more easily.
[0166] On the other hand, Figure 10 This is only an example, and thus the present application is not limited thereto.
[0167] The above description will be Figure 6 repeated.
[0168] The control section 11 can calculate the preparation method of the dyeing agent based on at least one of the current color, the target color, and the sub information (S26).
[0169] The control section 11 can calculate the preparation method of the dyeing agent corresponding to the input current color, target color, and sub information based on data related to the preparation method of the dyeing agent. The calculation method of the preparation method of the dyeing agent is described above by [Table 1] to [Table 5], and thus repeated description is omitted.
[0170] However, [Table 1] to [Table 5] above are merely examples, and the control section 11 can calculate the preparation method of the dyeing agent by various methods based on at least one of the current color, target color, and sub information.
[0171] When the preparation method of the dyeing agent is calculated, as shown in Figure 11 , the control section 11 can display the preparation method of the dyeing agent.
[0172] Figure 11 is a drawing showing an example of a method in which the terminal of the embodiment of the present disclosure displays the calculated preparation method of the dyeing agent.
[0173] The display section 15 can display the calculated preparation method of the dyeing agent. Referring to the example of Figure 11 , the display section 15 can display the kind and discharge amount of the dyeing agent material (3 / 4 oz 4RV + 1 / 4 oz 4RR + 1 oz 20 volume), and the recommended temperature when using the dyeing agent. The recommended temperature can include the temperature of the space in which dyeing is performed (Room Temp: room temperature) and time information, and whether heating with low heat (With Low Heat: with low heat) and time information.
[0174] On the other hand, in step S20, in a case where the preparation command of the dyeing agent for each hair region is received, the control section 11 can receive the input of the current color, target color, and sub information for each hair region.
[0175] On the other hand, the control section 11 can receive at least one of the input of the number of hair regions or the input of selecting the hair region before receiving the input of the dyeing agent related information.
[0176] The hair region can refer to each region within the hair distinguished in a manner of using different dyeing agents from each other.
[0177] The number of hair regions can refer to the number of regions within the hair distinguished in a manner of using different dyeing agents from each other.
[0178] The hair region and the number of hair regions can be set in advance or set by the user.
[0179] First, a method of receiving the input of selecting the hair region is described.
[0180] Figure 12Fig. 1 is an example of a diagram showing a method of a terminal receiving a selection command of a number of hair regions according to an embodiment of the present disclosure.
[0181] As shown in Figure 12 , the display section 17 can display a screen for selecting a number of hair regions. When a command of selecting 2 from the screen is received, the control section 11 can set the number of hair regions to 2, and when a command of selecting 4 from the screen is received, the control section 11 can set the number of hair regions to 4. On the other hand, in the example of Figure 12 , the display section 17 is illustrated as selecting the number of hair regions to any one of 1 to 4, but this is only a case exemplified for convenience of explanation, and the present disclosure is not limited thereto. That is, the number of hair regions input to the control section 11 can be various.
[0182] In this way, with the reception of the selection command of the number of hair regions, the control section 11 can set the number of hair regions.
[0183] The control section 11 can receive an input of selecting a hair region after setting the number of hair regions.
[0184] According to the first embodiment, the display section 17 can display an image including hair, and the control section 11 can receive an input of selecting a hair region through the image displayed by the display section 17.
[0185] Figures 13-14 Fig. 2 is an example of a diagram showing a method of a terminal receiving a selection command of a hair region according to an embodiment of the present disclosure.
[0186] The display section 17 can display an image including hair. At this time, the image can be an image already stored in the storage section 19 or an image received from the outside through the communication section 15. Alternatively, the image can be an image of the user photographed by a camera (not shown) provided to the terminal 1.
[0187] The control section 11 can display the image and at least one division line for distinguishing a hair region. The division line can be a straight line as shown in Figure 13 or Figure 14 , but this is only an example. That is, unlike Figure 13 or Figure 14 , the division line can also be a curved line, in which case the user can more freely select a hair region. In Figure 13 and Figure 14 , it is assumed that the division line is a straight line.
[0188] The control section 11 can control the display section 17 to display the division line 41, 42 in a horizontal direction on the image as shown in Figure 13 or the division line 51, 52 in a vertical direction on the image as shown in Figure 14 .
[0189] The control section 11 can control the display section 17 to further display the line change icon 40 when the horizontal division lines 41, 42 are displayed on the image. When a selection command of the line change icon 40 is received, the control section 11 can change the horizontal division lines 41, 42 displayed on the image to the vertical division lines 51, 52.
[0190] Also, the control section 11 can receive a command of dragging and dropping in one direction by selecting either of the horizontal division lines 41, 42. Thus, the control section 11 can change the position of the selected horizontal division line to the dropped position. When the positions of the horizontal division lines 41, 42 are decided, the control section 11 can set the hair region with the horizontal division lines 41, 42 as a reference.
[0191] Likewise, the control section 11 can control the display section 17 to further display the line change icon 50 when the vertical division lines 51, 52 are displayed on the image. When a selection command of the line change icon 50 is received, the control section 11 can change the vertical division lines 51, 52 displayed on the image to the horizontal division lines 41, 42.
[0192] Also, the control section 11 can receive a command of dragging and dropping in one direction by selecting either of the vertical division lines 51, 52. Thus, the control section 11 can change the position of the selected vertical division line to the dropped position. When the positions of the vertical division lines 51, 52 are decided, the control section 11 can set the hair region with the vertical division lines 51, 52 as a reference.
[0193] Thus, according to the first embodiment, it has an advantage that the user can easily select the hair region by only a drag-and-drop command of the division line displayed on the display section 17.
[0194] On the other hand, in a case where the terminal 1 calculates the preparation method of the cosmetic other than the coloring agent, the division line for dividing the face region other than the hair region into a plurality of face regions is displayed. That is, the terminal 1 sets the number of face regions, and displays the division line in a manner of dividing the face region according to the set number of face regions, and divides the face region by the position adjustment of the division line.
[0195] Thus, the terminal 1 can calculate different preparation methods of the cosmetic for each face region. Therefore, the terminal 1 can calculate different preparation methods of the foundation cream for each face region, in which case it has an advantage that the cosmetic of different colors and use feelings can be prepared for each face region. In addition, the terminal 1 can calculate different preparation methods of the base cosmetic for each face region, in which case it has an advantage that the cosmetic of different functional ingredients can be prepared for each face region. That is, it has an advantage that the user can easily obtain the desired cosmetic according to the state of each face region of the user.
[0196] According to the second embodiment, the display unit 17 can display a plurality of pre-differentiated hair regions, and the control unit 11 can receive input to select a hair region by selecting at least one of the plurality of hair regions.
[0197] On the other hand, in addition to the embodiments described above, the control unit 11 can receive input for selecting hair regions through more diverse methods. Furthermore, according to the embodiment, the hair regions are predetermined, so even if a command to prepare dye for each hair region is received, it is not necessary to separately receive input for selecting hair regions.
[0198] When a hair region is determined, the control unit 11 can receive input of the current color for each hair region (S32) and input of the target color for each hair region (S33).
[0199] Figure 15 This is a diagram illustrating an example of a method by which a terminal receives a selection command for the current color of various hair regions, according to an embodiment of this disclosure. Figure 16 This is a diagram illustrating an example of a method by which a terminal receives a selection command for a target color for each hair region, according to an embodiment of the present disclosure.
[0200] like Figure 15 and Figure 16 As shown, the control unit 11 can control the display unit 17 to display a screen showing the selection command for the current color and the selection command for the target color for each hair region. For example, the control unit 11 can set the number of hair regions to 3. When 3 hair regions are set, it can receive the selection command for the current color and the selection command for the target color for each of the 3 hair regions.
[0201] The method for receiving the current color selection command and the target color selection command is the same as that described in steps S22 and S23, so the repeated description is omitted.
[0202] Furthermore, the control unit 11 can receive input of at least one of the following sub-information for each hair region: dye type, dye volume, thickener option, oxidant option, and additional color option (S34).
[0203] Figure 17 This is an illustrative diagram showing an example of a method for a terminal to receive dyeing types for various hair regions, according to an embodiment of the present disclosure.
[0204] like Figure 17 As shown, the control unit 11 can control the display unit 17 to display multiple hair regions ZONE1, ZONE2, and ZONE4, and receive input of the dyeing type for each of the multiple hair regions.
[0205] Likewise, although not illustrated, the control section 11 receives input of the dyeing agent volume, thickener option, oxidizing agent option, or additional color option for each of the plurality of hair regions. Specifically, a screen for receiving input of the dyeing agent volume, thickener option, oxidizing agent option, and additional color option as illustrated in FIG. 6 can be displayed for each of the hair regions, so that input of the sub-information for each of the hair regions can be received. Figure 10
[0206] Thus, the control section 11 can select the dyeing type, dyeing agent volume, thickener option, oxidizing agent option, and additional color option for each of the hair regions.
[0207] The control section 11 can calculate the preparation method of the dyeing agent for each of the hair regions based on at least one of the current color, target color, and sub-information (S36).
[0208] For example, in a case where the control section 11 calculates the preparation method of the dyeing agent for each of the hair regions, the control section 11 can calculate the preparation method of the dyeing agent in such a manner that the amount of discharge of the dyeing agent material differs depending on the hair region or the dyeing time is determined to be different depending on the hair region, so that the preparation method of the dyeing agent is calculated differently.
[0209] For example, with respect to the dyeing agent used on the first hair region close to the scalp, the control section 11 can calculate the preparation method of the dyeing agent in which the volume of the oxidizing agent is the first volume and the dyeing time is the first time, and with respect to the dyeing agent used on the second hair region close to the hair tip, the control section 11 can calculate the preparation method of the dyeing agent in which the volume of the oxidizing agent is the second volume smaller than the first volume and the dyeing time is the second time shorter than the first time. In this case, it has an advantage that the preparation method of the dyeing agent is calculated in such a manner that less oxidizing agent is added and the dyeing time is set to be shorter for the region close to the hair tip having a relatively thin thickness and a relatively large damage degree compared to the region close to the scalp, so that the dyeing agent is calculated for each of the regions to minimize the damage degree of the hair tip of the hair while the color presented on the entire hair is similar.
[0210] Further, when the preparation command of the dyeing agent for each of the hair regions is received, the control section 11 can calculate the preparation method of the dyeing agent for each of the hair regions, respectively, so that the display section 17 can display the plurality of calculated preparation methods of the dyeing agent differently from Figure 11
[0211] Further, the method of calculating the preparation method of the dyeing agent for each of the hair regions differs from the step S26 only in the aspect of being calculated and displayed for each of the hair regions, and the rest is the same, so that the repeated description is omitted.
[0212] According to an embodiment, when the preparation method of the dyeing agent is calculated, the control section 11 can control the display section 17 to display a simulation based on the calculated preparation method of the dyeing agent. The simulation can be a predicted result in a case where the dyeing agent is prepared using the calculated preparation method of the dyeing agent.
[0213] Figure 18 is a diagram illustrating an example of a method of a terminal displaying a simulation of an embodiment of the present disclosure.
[0214] The control section 11 can control the display section 17 to display a simulation according to the calculated preparation method of the dyeing agent.
[0215] According to one embodiment, the control section 11 can control the display section 17 to display a simulation after the current color, the target color, and the sub information are selected.
[0216] According to another embodiment, the control section 11 can control the display section 17 to display a simulation after the current color and the target color are selected and before the sub information is selected. In this case, it has an advantage that a user can modify the target color after confirming the simulation, and when the sub information is selected, it can also be selected based on the simulation, so it is easy to select the sub information.
[0217] According to still another embodiment, the control section 11 can control the display section 17 to display a simulation first after the current color and the target color are selected and to display a simulation second after the sub information is selected.
[0218] Also, the control section 11 can control the display section 17 to display a simulation regardless of whether the preparation of the dyeing agent for each hair region is performed or not. That is, the control section 11 can control the display section 17 to display a simulation in a case where the preparation method of the dyeing agent is calculated without distinguishing the hair regions and in a case where the preparation method of the dyeing agent is calculated by distinguishing the hair regions.
[0219] The preparation method of the dyeing agent is calculated again. Figure 5 is described.
[0220] When the preparation method of the dyeing agent is calculated, the control section 11 can transmit the calculated preparation method of the dyeing agent to the dispenser 3 (S15).
[0221] The dispenser 3 can receive the preparation method of the dyeing agent from the terminal 1, and can generate the dyeing agent according to the received preparation method of the dyeing agent (S17).
[0222] When the preparation method of the dyeing agent is received from the terminal 1, the dispenser 3 generates the dyeing agent according to the received preparation method of the dyeing agent.
[0223] When the preparation method of the plurality of dyes is received from the terminal 1, the dispenser 3 can prepare the dyes according to the preparation method of the plurality of dyes, respectively. That is, in this case, the dispenser 3 can prepare the dyes for each hair region.
[0224] Figure 19 is an example of a screen displayed in a case where the dispenser receiving the preparation method of the dyes for each hair region according to the embodiment of the present disclosure.
[0225] The dispenser 3 can control the display portion (not shown) to display the preparation method of the dyes received from the terminal 1. For example, the dispenser 3 can control the display portion (not shown) to display the preparation method of the plurality of dyes in a case where the preparation method of the plurality of dyes is received from the terminal 1.
[0226] Figure 19 The screen of is an example of a screen in which the dispenser 3 displays the preparation method of the plurality of dyes. As shown in the screen of Figure 19 As shown in the screen of, the display portion (not shown) of the dispenser 3 can display the preparation method of the dyes calculated for each hair region, respectively. Referring to the example of Figure 19 , the display portion (not shown) of the dispenser 3 can display the preparation method of the first dye for preparing 2 oz of the dye for dyeing the hair of the first hair region (ZONE 1) from 7A color to 9B color, the preparation method of the second dye for preparing 2 oz of the dye for dyeing the hair of the second hair region (ZONE 2) from 7A color to 11B color, and the preparation method of the third dye for preparing 2 oz of the dye for dyeing the hair of the third hair region (ZONE 3) from 6B color to 8C color, respectively. When the discharge command (selection command of the "DISPENSE" icon) is received after any one of the displayed preparation methods of the plurality of dyes is selected, the control portion 31 can generate the dye according to the selected preparation method of the dye. For example, when the discharge command is received for all of the preparation methods of the 3 dyes shown in Figure 19 , the control portion 31 drives the driving portion 37 to discharge the 3 dyes to respective containers (not shown).
[0227] The present disclosure described above can be embodied in a medium in which a program is recorded as a code readable by a computer. The computer-readable medium includes all kinds of recording devices in which data readable by a computer system is stored. As examples of the computer-readable medium, there are a HDD (Hard Disk Drive), an SSD (Solid State Disk), an SDD (Silicon Disk Drive), a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like. In addition, the above computer can include the control section of the terminal 1 or the control section 31 of the dispenser 3. Therefore, the above detailed description is merely illustrative in all aspects and is not limited thereto. The scope of the present application should be determined according to the reasonableness of the attached claims, and all modifications within the equivalent scope of the present application are included in the scope of the present application.
[0228] The above description is merely illustrative of the technical idea of the present application, and those skilled in the art can make various modifications and changes within the scope of the essential characteristics of the present application.
[0229] Therefore, the embodiments disclosed in the present application are not intended to limit the technical idea of the present application, but to illustrate the present application, and the scope of the technical idea of the present application is not limited to such embodiments.
[0230] The scope of the present application should be interpreted by the following claims, and all technical ideas within the same scope should be included in the scope of the present application.
Claims
1. A terminal comprising: a storage section storing data relating to a preparation method of a cosmetic product; an input section receiving input of a current color and a target color; and a control section calculating a preparation method of the cosmetic product for rendering the current color into the target color based on the data, the control section being configured to calculate the preparation method of the cosmetic product to calculate an amount of discharge of a cosmetic material in each of cartridges storing the cosmetic material, and control the storage section to store the calculated preparation method of the cosmetic product, the control section being further configured to: receive at least one of a first input for selecting a number of hair regions from a first setting screen and a second input for selecting one hair region from a hair image through the input section, divide the hair image into a plurality of hair regions based on at least one of the first input and the second input, receive a third input for selecting the current color and the target color for each hair region from a second setting screen, and calculate a preparation method of a dyeing agent based on the current color and the target color for each hair region, when the hair image is divided into a plurality of hair regions, the control section being configured to: display the hair image and a first direction division line for dividing the hair regions and a line change icon, change the first direction division line displayed on the hair image to a second direction division line when a first command for selecting the line change icon is received, change a position of the selected second direction division line to a dropped position when a second command for dragging and dropping the selected second direction division line in one direction is received, set the hair regions with the second direction division line as a reference when a position of the selected second direction division line is decided.
2. The terminal according to claim 1, wherein the data includes a table in which cartridges to discharge the cosmetic material and the amount of discharge of the cosmetic material in each cartridge are mapped according to each of the current color and the target color.
3. The terminal according to claim 1, wherein the input section further receives input of a dyeing type, the control section calculates different preparation methods of the cosmetic product according to the dyeing type.
4. The terminal according to claim 3, wherein the control section calculates different preparation methods of the cosmetic product in a case where the input current color and the input target color are the same but the input dyeing type is different.
5. The terminal according to claim 3, wherein the control section adjusts at least one of the cartridges to discharge the cosmetic material and the amount of discharge to calculate different preparation methods of the cosmetic product.
6. The terminal according to claim 1, wherein the input section further receives input of a dyeing agent capacity, the control section adjusts the amount of discharge according to the dyeing agent capacity to calculate different preparation methods of the cosmetic product.
7. The terminal according to claim 1, wherein the input section further receives input of at least one of an additional thickener and an oxidizing agent, the control section adjusts at least one of the cartridges to discharge the cosmetic material and the amount of discharge according to the input of the additional thickener and the oxidizing agent to calculate different preparation methods of the cosmetic product. In a case where an input of adding the thickening agent or the oxidizing agent described above is received, the control section modifies the preparation method of the cosmetic.
8. The terminal according to claim 1, wherein The control section calculates the preparation method of the cosmetic in a manner that the amount of discharge of the dyeing agent material differs depending on the hair region.
9. The terminal according to claim 1, wherein The control section decides the dyeing time to be different depending on the hair region, thereby calculating different preparation methods of the cosmetic.
10. The terminal according to claim 1, wherein The control section further calculates a recommended temperature when using the dyeing agent.
11. The terminal of claim 1, wherein, Further comprising: a communication section that transmits the preparation method of the cosmetic to a dispenser that prepares the cosmetic.
12. A dispenser comprising: a storage section that stores data relating to a preparation method of a cosmetic; an input section that receives an input of a current color and a target color; and a control section that calculates a preparation method of a cosmetic for presenting from the current color to the target color based on the data, The control section is configured to calculate the preparation method of the cosmetic to calculate the amount of discharge of the cosmetic material in each of the cartridges that store the cosmetic material, and control the storage section to store the calculated preparation method of the cosmetic, The control section is further configured to: receive at least one of a first input for selecting the number of hair regions from a first setting screen and a second input for selecting one hair region from a hair image through the input section, distinguish the hair image into a plurality of hair regions based on at least one of the first input and the second input, receive a third input for selecting the current color and the target color for each hair region from a second setting screen, and calculate a preparation method of a dyeing agent based on the current color and the target color for each hair region, When the hair image is distinguished into a plurality of hair regions, the control section is configured to: display the hair image and a first direction division line for distinguishing the hair regions and a line change icon, change the first direction division line displayed on the hair image to a second direction division line when a first command for selecting the line change icon is received, change the position of the selected second direction division line to a dropped position when a second command for selecting the changed second direction division line is dragged and dropped in one direction, when the position of the selected second direction division line is decided, set the hair region based on the second direction division line.
13. A cosmetic preparation method calculation system comprising: a dispenser that includes at least one cartridge that stores a cosmetic material; and a terminal that, upon receiving an input of a current color and a target color, calculates a preparation method of a cosmetic for presenting from the current color to the target color based on data relating to a preparation method of a cosmetic, The terminal is configured to calculate a preparation method of the cosmetic to calculate an amount of discharge of the cosmetic material in each of the cartridges storing the cosmetic material, and store the calculated preparation method of the cosmetic, The terminal is further configured to: receive at least one of a first input for selecting a number of hair regions from a first setting screen and a second input for selecting one hair region from the hair image, divide the hair image into a plurality of hair regions based on at least one of the first input and the second input, receive a third input for selecting the current color and the target color for each hair region from a second setting screen, and calculate a preparation method of the dyeing agent based on the current color and the target color for each hair region, When the hair image is divided into a plurality of hair regions, the terminal is configured to: display the hair image and a first direction division line for dividing the hair regions and a line change icon, change the first direction division line displayed on the hair image to a second direction division line when a first command for selecting the line change icon is received, change a position of the selected second direction division line to a dropped position when a second command for dragging and dropping the selected second direction division line in one direction is received, set the hair regions based on the second direction division line when a position of the selected second direction division line is decided. 14.A cosmetic preparation method calculation system comprising: a dispenser including at least one cartridge storing a cosmetic material, and storing data for code interpretation; and a terminal that, upon receiving an input of a current color and a target color, generates a code for preparing a cosmetic, and transmits the generated code to the dispenser, the dispenser is configured to decode the code to obtain information of an amount of discharge of the cosmetic material in each of the cartridges, the terminal is configured to generate the code by: receiving at least one of a first input for selecting a number of hair regions from a first setting screen and a second input for selecting one hair region from the hair image, dividing the hair image into a plurality of hair regions based on at least one of the first input and the second input, receiving a third input for selecting the current color and the target color for each hair region from a second setting screen, and calculating a preparation method of the dyeing agent based on the current color and the target color for each hair region, When the hair image is divided into a plurality of hair regions, the terminal is configured to: display the hair image and a first direction division line for dividing the hair regions and a line change icon, change the first direction division line displayed on the hair image to a second direction division line when a first command for selecting the line change icon is received, change a position of the selected second direction division line to a dropped position when a second command for dragging and dropping the selected second direction division line in one direction is received, When the position of the selected second direction division line is decided, the hair region is set based on the second direction division line.
15. An action method of a cosmetic preparation method calculating system including a dispenser including at least one cartridge storing a cosmetic material and a terminal that calculates a preparation method of a cosmetic for presenting from a current color to a target color based on the current color and the target color, the action method including the steps of: storing data related to the preparation method of the cosmetic; receiving at least one of a first input for selecting a number of hair regions from a first setting screen and a second input for selecting one hair region from a hair image; dividing the hair image into a plurality of hair regions based on at least one of the first input and the second input; receiving a third input for selecting the current color and the target color for each hair region from a second setting screen; and calculating a preparation method of a dyeing agent based on the current color and the target color for each hair region, the step of calculating the preparation method of the cosmetic includes the steps of: calculating an amount of discharge of the cosmetic material in each cartridge of the dispenser, the step of dividing the hair image into a plurality of hair regions includes the steps of: displaying the hair image and a first direction division line and a line change icon for dividing the hair region; when a first command for selecting the line change icon is received, changing the first direction division line displayed on the hair image to a second direction division line; when a second command for selecting the changed second direction division line is dragged and dropped in one direction, changing the position of the selected second direction division line to a dropped position; and when the position of the selected second direction division line is decided, setting the hair region based on the second direction division line.
Citation Information
Patent Citations
Hair colorant system and method
US20140118521A1