Information processing apparatus, information processing method, and program
The information processing device controls skin treatment devices with dedicated control information, addressing the lack of suitability in existing technologies, achieving precise and effective skin treatment.
Patent Information
- Application Number
- JP2025265803
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-12-18
- Publication Date
- 2026-02-27
AI Technical Summary
Existing technologies lack the ability to control skin treatment devices in a mode suitable for the specific components and conditions of cosmetics or skin targets.
An information processing device that includes a receiving unit for authority information, an activation processing unit to set a skin processing device to a controllable state based on control information, and a control system to generate output waveforms suitable for each target object using dedicated control information.
Enables precise control of skin treatment devices to suit specific cosmetic ingredients and skin conditions, enhancing the effectiveness of skin treatments.
Smart Images

Figure 2026034694000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] BACKGROUND ART Techniques are known that make it easy to obtain information about cosmetic ingredients to be used, and enable users to select cosmetics that meet their needs and create cosmetic recipes. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2001-357140 Summary of the Invention [Problem to be solved by the invention]
[0004] However, with the above-described conventional techniques, it is not possible to control the skin treatment device in a control mode suitable for the target, which is the various components contained in cosmetics or the like.
[0005] Therefore, an object of the present disclosure is to make it possible to control a skin treatment device in a control mode that is suitable for the target object. [Means for solving the problem]
[0006] In one aspect, a receiving unit receives authority information indicating an authority to use control information generated in association with an object that can be applied to human skin; An information processing device is disclosed that includes an activation processing unit that, when the authority information is received by the receiving unit, sets a skin processing device that processes a user's skin to a controllable state based on the control information. [Effects of the Invention]
[0007] According to the present disclosure, it is possible to control a skin treatment device in a control mode suitable for a target object. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a diagram illustrating an outline of the configuration of an information processing system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a block diagram showing a hardware configuration of the information processing device. [Figure 3] 1 is a diagram illustrating the appearance of a cosmetic device according to an example. [Figure 4] FIG. 1 is a schematic diagram illustrating a control system of a cosmetic device according to an example. [Figure 5] 3 is an explanatory diagram illustrating an example of data related to control information, which is stored in a storage unit of the information processing device according to the embodiment; FIG. [Figure 6] FIG. 6 is an explanatory diagram of the repetition information in FIG. 5. [Figure 7] FIG. 2 is a block diagram illustrating an example of functions of an information processing device of the information processing system. [Figure 8] FIG. 2 is an explanatory diagram of data in an object database. [Figure 9] FIG. 2 is an explanatory diagram of data (dedicated control information) in a control information database. [Figure 10] FIG. 10 is a diagram illustrating an example of an output waveform in one output mode. [Figure 11] 10A and 10B are diagrams illustrating examples of output waveforms in other output modes. [Figure 12] FIG. 10 is a diagram showing an example of an output waveform in yet another output mode. [Figure 13] FIG. 10 is a diagram showing an example of an output waveform in yet another output mode. [Figure 14] FIG. 10 is a diagram showing an example of an output waveform in yet another output mode. [Figure 15] FIG. 10 is a table showing an example of control information for each specific object. [Figure 16] FIG. 2 is an explanatory diagram of data in a user information database. [Figure 17] 1 is a timing chart schematically illustrating an example of the operation of the information processing system. [Figure 18]10 is a timing chart schematically illustrating another example of the operation of the information processing system. [Figure 19] 10 is a timing chart schematically illustrating yet another example of the operation of the information processing system. [Figure 20] FIG. 20 is an explanatory diagram of a screen (part 1) on a user terminal that may be displayed in relation to the operation example shown in FIG. 19. [Figure 21] FIG. 20 is an explanatory diagram of a screen (part 2) on a user terminal that may be displayed in relation to the operation example shown in FIG. 19. [Figure 22] FIG. 20 is an explanatory diagram of a screen (part 3) on a user terminal that may be displayed in relation to the operation example shown in FIG. 19. [Figure 23] FIG. 20 is an explanatory diagram of a screen (part 4) on a user terminal that may be displayed in relation to the operation example shown in FIG. 19. [Figure 24] 10 is a timing chart schematically illustrating yet another example of the operation of the information processing system. [Figure 25] FIG. 25 is an explanatory diagram of a screen (part 1) on a user terminal that may be displayed in relation to the operation example shown in FIG. 24. [Figure 26] FIG. 25 is an explanatory diagram of a screen (part 2) on a user terminal that may be displayed in relation to the operation example shown in FIG. 24. [Figure 27] FIG. 25 is an explanatory diagram of a screen (part 3) on a user terminal that may be displayed in relation to the operation example shown in FIG. 24. [Figure 28] 10 is a timing chart schematically illustrating yet another example of the operation of the information processing system. DETAILED DESCRIPTION OF THE INVENTION
[0009] The present embodiment will be described below with reference to the drawings. Various features shown in the following embodiment can be combined with each other.
[0010] The program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable medium, or may be provided so that it can be downloaded from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).
[0011] Furthermore, in this embodiment, the term "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. Furthermore, in this embodiment, various types of information are handled, and this information may be represented by, for example, physical values of signal values representing voltage and current, high and low signal values as a binary bit set consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculations may be performed on a circuit in the broad sense.
[0012] In addition, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, a memory, etc. That is, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.
[0013] In this specification, the term "association" includes not only direct association but also indirect association. For example, the state in which element A is associated with element B is a concept that includes not only the state in which element A is associated with element B, but also the state in which element A is associated with element C and element C is associated with element B.
[0014] FIG. 1 is a diagram showing an outline of the configuration of an information processing system 1 according to this embodiment.
[0015] The information processing system 1 includes a user terminal 2, an information processing device 3, and a cosmetic device 4, which are configured to be able to communicate with each other via a telecommunications line. In other words, the information processing device 3 is configured to be able to communicate with the user terminal 2 and the cosmetic device 4 via a network. Here, the system exemplified as the information processing system 1 is made up of one or more devices or components. FIG. 1 shows a cosmetics sales server 5 and a cosmetic device sales server 6 connected to the network. The cosmetics sales server 5 and the cosmetic device sales server 6 will be described later.
[0016] The user terminal 2 has a communication unit, a storage unit, a control unit, a display unit, an input unit, and an imaging unit, and these components are electrically connected via a communication bus inside the user terminal 2. The description of the communication unit, storage unit, and control unit is omitted because they are substantially the same as the communication unit 31, storage unit 32, and control unit 33 in the information processing device 3.
[0017] The display unit may be, for example, included in the housing of the user terminal 2, or may be externally attached. The display unit displays a graphical user interface (GUI) screen that can be operated by the user. Such a display unit is preferably implemented by using display devices such as a CRT display, a liquid crystal display, an organic EL display, or a plasma display, depending on the type of user terminal 2. Here, the display unit will be described as being included in the housing of the user terminal 2.
[0018] The input unit may be included in the housing of the user terminal 2, or may be externally attached. For example, the input unit may be implemented as a touch panel integrated with the display unit. A touch panel allows the user to input tapping, swiping, and the like. Of course, switch buttons, a mouse, a QWERTY keyboard, and the like may be used instead of a touch panel. In other words, the input unit accepts operation inputs made by the user. The inputs are transferred as command signals to the control unit via a communication bus, and the control unit can execute predetermined control or calculations as necessary.
[0019] The imaging unit is a so-called vision sensor (camera) configured to capture information of the outside world. The imaging unit is configured to generate image data by capturing an image of a target. The imaging unit is connected to a communication unit 31 in the information processing device 3 (described later) via a network, and is configured to be able to transfer captured image data to the information processing device 3.
[0020] The functions of the user terminal 2 described below can be realized by a control unit (not shown) of the user terminal 2 executing one or more programs stored in a storage unit (not shown) or the like of the user terminal 2. In this embodiment, as an example, the functions are realized by a dedicated application (hereinafter also referred to as a "dedicated app"). Note that the dedicated app may be a native app or a web app.
[0021] 2 is a block diagram showing the hardware configuration of the information processing device 3. The information processing device 3 may be in the form of, for example, a server computer. The information processing device 3 may also be realized by a plurality of server computers.
[0022] The information processing device 3 includes a communication unit 31, a storage unit 32, and a control unit 33, and these components are electrically connected via a communication bus 30 inside the information processing device 3.
[0023] The communication unit 31 is preferably a wired communication means such as USB, IEEE1394, Thunderbolt (registered trademark), or wired LAN network communication, but may also include wireless LAN network communication, mobile communication such as 3G / LTE / 5G, Bluetooth (registered trademark), etc. as needed. That is, the communication unit 31 is more preferably implemented as a collection of these multiple communication means. That is, the information processing device 3 communicates various information with the user terminal 2 and the beauty device 4 via the communication unit 31 over a network.
[0024] The memory unit 32 may be formed by any storage medium and stores various pieces of information defined above. The memory unit 32 may be implemented, for example, as a storage device such as a solid state drive (SSD) that stores various programs related to the information processing device 3 executed by the control unit 33, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to program calculations. The memory unit 32 may also be a combination of these. In particular, the memory unit 32 stores various programs related to the information processing device 3 executed by the control unit 33. The memory unit 32 does not need to be built into the information processing device 3 and may be provided externally to the information processing device 3. In this case, the memory unit 32 may be implemented by a storage device accessible by the information processing device 3 via a network.
[0025] The control unit 33 processes and controls the overall operations related to the information processing device 3. The control unit 33 is, for example, a central processing unit (CPU) not shown. The control unit 33 realizes various functions related to the information processing device 3 by reading out predetermined programs stored in the storage unit 32. In other words, the various functions related to the information processing device 3 are realized by the control unit 33, which is an example of hardware, specifically implementing information processing by software stored in the storage unit 32. Note that the control unit 33 is not limited to being a single unit, and may be implemented with multiple control units 33 for each function. Furthermore, the control unit 33 may be a combination of multiple control units.
[0026] 3 is a diagram showing the appearance of an example cosmetic device 4. The cosmetic device 4 includes an operating unit 4a and a grip unit 4b.
[0027] The cosmetic device 4 is composed of an operating unit 4a and a grip unit 4b that supports the operating unit 4a. The operating unit 4a is configured to operate by contacting the user's skin and is provided at one longitudinal end of the grip unit 4b. The skin that the operating unit 4a comes into contact with includes, for example, the skin of the upper body. Here, the upper body includes at least one of the areas around the face, neck, and chest. In other words, it refers to the skin of the upper body above the décolleté. For example, it refers to the face, chin, neck, collarbone area, chest, head, etc. Note that the areas are not necessarily limited to those mentioned above and may include the back of the neck, abdomen, back, waist, arms, and lower body areas such as the buttocks and legs.
[0028] The operating unit 4a may be provided with multiple electrodes. In this case, various output waveforms can be applied to the skin via one or more pairs of electrodes, which may be any or predetermined, among the multiple electrodes. In the example shown in FIG. 3, the multiple electrodes 40 are arranged on an arc, for example. The arrangement and number of the electrodes 40 are arbitrary, as long as at least two electrodes are arranged. In addition, a hand electrode (not shown) that can be arranged on the grip unit 4b may be used for a specific process such as iontophoresis.
[0029] The grip portion 4b is a rod-shaped portion that is grasped by the user. The grip portion 4b may be provided with an operation button 4c that is operated by the user when starting or stopping the operation of the cosmetic device 4 or when changing the operation mode.
[0030] (Control system) FIG. 4 is a schematic diagram of a control system 100 included in the cosmetic device 4 according to an example.
[0031] In the example shown in FIG. 4, the control system 100 includes a control device 110 and an electric circuit section 112, and the electric circuit section 112 includes a drive circuit section 120, an output waveform generating section 130, and a switching circuit section 140.
[0032] The control device 110 includes a computer and may be formed by, for example, a microcomputer. The control device 110 may operate based on power from a power source 150.
[0033] Based on the control information, the control device 110 controls the drive circuit section 120, the output waveform generating section 130, and the switching circuit section 140 so that the plurality of electrodes 40 generate output waveforms corresponding to the control information.
[0034] The control information is any information that characterizes the output waveform of the output via the multiple electrodes 40. Furthermore, the control information is any information that the control device 110 uses to output a desired output waveform via the multiple electrodes 40, and may include information used at any stage. For example, the control information may be control signals CT1 and CT2, which will be described later, or the signal itself from the drive circuit unit 120 to the output waveform generating unit 130, or various information for generating these signals. An example of the control information will be described later.
[0035] In the example shown in Fig. 4, the drive circuit unit 120 generates various output waveforms via a plurality of electrodes 40. Fig. 4 schematically shows some waveforms of the control signals CT1 and CT2. In this case, the control signals CT1 and CT2 may be provided to the drive circuit unit 120 via separate control lines L1 and L2, respectively. The frequencies (duty ratios) of the control signals CT1 and CT2 may be determined according to control information (the value of a second parameter) described below.
[0036] The drive circuit unit 120 includes drivers that drive a plurality of switching elements Tr, which will be described later. The drive circuit unit 120 generates drive signals for turning on / off the switching elements Tr of the output waveform generating unit 130 in response to control signals CT1 and CT2 from the control device 110, and supplies the generated drive signals to the corresponding switching elements Tr.
[0037] The output waveform generating units 130 each generate an output waveform based on a DC power supply 150. The output waveform generating units 130 each include a pair of switching elements Tr and a transformer 135.
[0038] The pair of switching elements Tr are, for example, transistors or other switching elements, one of which is connected to terminal Ta of transformer 135, and the other to terminal Tb of transformer 135. A power supply 150 is connected to terminal Tc of the transformer 135, which is related to the center tap. The transformer 135 has a frequency specification adapted to a predetermined frequency. For example, when the induced voltage E of transformer 135 is E=√2·π·f·n·φm, the frequency f may be set to be approximately equal to the predetermined frequency. In this case, n is the number of turns, and φm is the magnetic flux. The transformer 135 may be adapted to the predetermined frequency based on settings (adjustments) such as changing the set multiplier of the peripheral circuit or the material or adhesion of the ferrite core (an internal component of transformer 135). The predetermined frequency is preferably a frequency corresponding to a high frequency. In this specification, unless otherwise specified, high frequency refers to a frequency band greater than 10 kHz, and low frequency refers to a frequency band equal to or less than 10 kHz.
[0039] The switching circuit section 140 controls the electrode pair that generates the output waveform among the plurality of electrodes 40 by switching the connection destination of the output terminals Td, Te of the output waveform generating section 130 (i.e., the output terminals of the transformer 135) among the plurality of electrodes 40. In this case, the switching circuit section 140 may perform control so that the electrode pair that generates the output waveform changes based on control information described later.
[0040] The control system 100 shown in FIG. 4 is merely an example and may be modified as appropriate depending on the type of control information used (including two or more types). For example, in the switching circuit unit 140, the connection destination of the output terminals Td and Te of the output waveform generating unit 130 (i.e., the output terminals of the transformer 135) may include other electrodes (not shown). In this case, the pair of electrodes that generate the output waveform may be switched in a time-division manner. Alternatively, two or more systems of the drive circuit unit 120 and output waveform generating unit 130 may be provided. In addition, if the configuration does not require switching of the pair of electrodes, the switching circuit unit 140 may be omitted. In addition, the PWM signal may be applied directly to the drive circuit unit 120 (without going through the control device 110) using an oscillator.
[0041] Next, the control information will be described with reference to FIG. 5 and subsequent figures.
[0042] 5 is an explanatory diagram of the control information. The control information is information used to control the cosmetic device 4, and different control information results in different operations (control methods) of the cosmetic device 4.
[0043] In this embodiment, as an example, the control information includes normal control information and specially generated control information (hereinafter also referred to as "dedicated control information"). Dedicated control information is control information generated in association with a specific object, and normal control information is control information that is not associated with a specific object. Since normal control information is not associated with a specific object, it is more versatile than dedicated control information, which is generated in association with a specific object and will be described later, but tends to be less effective on a specific object. Hereinafter, when there is no particular distinction between dedicated control information and normal control information, they will simply be referred to as "control information."
[0044] In the example shown in FIG. 5, control information is specified for each control information ID. The control information ID is an identifier assigned to each type of control information. Note that one unit of control information may be each control information ID. Specifically, as shown in FIG. 5, the control information ID may be associated with each type of information representing a control mode. In the example shown in FIG. 5, the control information data 510 includes higher-level data 511 and lower-level data 512. Note that the higher-level data 511 and lower-level data 512 are separated for the sake of convenience, and in reality, similar data may be managed in other substantially similar modes. For example, the higher-level data 511 and the lower-level data 512 may be integrated.
[0045] In the higher-level data 511, each control information ID is associated with mode configuration information, execution time ratio, reference execution time, and repetition information.
[0046] The mode configuration information is information that indicates the order in which a plurality of output modes are to be executed. In this embodiment, the mode configuration information associated with one control information ID includes two or more output modes, but in a modified example, there may be a control information ID associated with mode configuration information that includes only one output mode.
[0047] For example, in the example shown in FIG. 5, the mode configuration information associated with the control information ID "001" indicates that an output mode M3, an output mode M4, and an output mode M2, which will be described later, are to be executed in this order.
[0048] The execution time ratio represents the ratio of the execution time of each output mode indicated in the mode configuration information to the other output modes. Here, the execution time of the output mode executed first is set to a reference value of "1," and the ratio of the execution time of the other output modes is specified. Note that in other embodiments, information on the execution time itself may be used instead of the ratio of the execution times of the output modes.
[0049] For example, in the example shown in Figure 5, the execution time ratio associated with the control information ID "001" indicates that when the execution time of output mode M3, which will be described later, is set to a reference value of "1," the execution time of output mode M4 is also "1," and the execution time of output mode M2 is "1.2."
[0050] The reference execution time indicates the execution time related to the reference value. For example, in the example shown in Fig. 5, the execution time is 20 milliseconds. In this case, the execution time of output mode M3 is 20 milliseconds, the execution time of output mode M4 is also 20 milliseconds, and the execution time of output mode M2 is 24 milliseconds.
[0051] The repetition information indicates whether each output mode indicated by the mode configuration information is executed repeatedly (periodically). Here, as an example, "1" indicates that it is executed repeatedly, and "0" indicates that it is not executed repeatedly. If it is executed repeatedly, the number of repetitions and the repetition mode (for example, whether there is an interval and its length, etc.) may be specified.
[0052] For example, in the example shown in Figure 5, the repetition information associated with the control information ID "001" is "1", and therefore, as shown in Figure 6, output mode M3, output mode M4, and output mode M2 are repeatedly executed multiple times in this order.
[0053] In the lower-level data 512, each output mode is associated with a control parameter for outputting an output waveform associated with the corresponding output mode. The control parameters may be any, but in this embodiment, for example, the control parameters include a first parameter indicating whether the output waveform is an AC waveform or a DC waveform, a second parameter related to frequency, and a third parameter related to amplitude (intensity). Here, for example, the value of the first parameter is "1" indicating an AC waveform, "0" indicating a DC waveform with positive polarity, and "2" indicating a DC waveform with negative polarity. When the output waveform is a DC waveform, the value of the second parameter may indicate the frequency of pulse wave generation. In addition, if the output intensity is user-adjustable, the value of the third parameter may function as a default value. The third parameter may be a parameter related to voltage or duty that indicates the output level.
[0054] For example, in the example shown in Figure 5, output mode M1 indicates that the value of the first parameter is "1" and the output waveform is an AC waveform. Also, output mode M1 indicates that the value of the second parameter is "α1 (actually a specific numerical value)" and the frequency of the AC waveform is α1 [Hz]. Also, output mode M1 indicates that the value of the third parameter is "β1 (actually a specific numerical value)" and the amplitude of the AC waveform is β1 [V].
[0055] According to this embodiment, control information is associated with each object. Therefore, control information capable of generating an output waveform suitable for the characteristics of each object can be associated with each object. Furthermore, the control information associated with each object specifies the output of output waveforms in two or more output modes (output via the pair of electrodes 40 of the cosmetic device 4). That is, the control information represents processes (two or more types of predetermined processes) that are executed by the cosmetic device 4 in chronological order and that use output waveforms with different characteristics. This allows for precise processing suitable for each object.
[0056] Fig. 7 is a block diagram showing an example of the functions of the information processing device 3 of the information processing system 1. Fig. 8 is an explanatory diagram of data in the object database 300. Fig. 9 is an explanatory diagram of data (dedicated control information) in the control information database 302.
[0057] 7, the information processing device 3 includes an object database 300, a control information database 302, and a user information database 305. Each of the databases from the object database 300 to the user information database 305 can be realized by the storage unit 32 shown in FIG.
[0058] The object database 300 stores data related to objects associated with control information. In the example shown in FIG. 8 , the data in the object database 300 includes object data D301, in which objects in substance units are managed by substance ID, and cosmetic data D302, in which objects in cosmetic units are managed by cosmetic ID. Note that the substance names in the object data D301 and the cosmetic names in the cosmetic data D302 may include official names, abbreviations, aliases, chemical symbols, etc. The complete ingredient list in the cosmetic data D302 may be based on information provided by the cosmetic manufacturer, information displayed on the cosmetic packaging, analysis results, etc. Furthermore, although not included in the cosmetic data D302 in the example shown in FIG. 8 , the ingredient numbers, properties, molecular weights, etc. may be included. In this case, the properties may be set based on at least one of (1) properties related to the solubility of the object in a solvent, (2) characteristics related to charging, and (3) molecular weight or its attributes.
[0059] For example, (1) may include properties related to the solubility (or insolubility) of the corresponding object in a specific solvent (e.g., water or oil) (e.g., whether the object is water-soluble or fat-soluble, or whether the object is water-soluble, fat-soluble (oil-soluble), or amphiphilic at the temperature at which the topical skin preparation is used and the pH (potential hydrogen) of the solution). (2) may include, for example, the charge number, such as 2, 1, 0, or -1, or alternatively or in addition, properties related to the positive or negative charge or the uncharged category (non-dissociated or ampholyte). It may also include properties related to the dissociation mode in an aqueous solution and its acid or base strength. (3) may include the molecular weight itself, or information indicating the category (attribute), such as whether the molecule is low molecular weight or high molecular weight.
[0060] The target substance is a substance that can be applied to human skin, and is typically a substance that can be expected to have various effects, such as cosmetic effects. The target substance may be, for example, various ingredients contained in cosmetics, etc. Alternatively, the target substance may be various ingredients contained in topical skin preparations. The topical skin preparation may be used for any purpose, such as a pharmaceutical or quasi-drug, as a substance carrier. The target substance may also include a substance that is effective in promoting the percutaneous absorption of pharmaceuticals that are metabolized in the liver and do not fully exert their efficacy in quasi-drugs. Furthermore, the purpose of use of the topical preparation to be absorbed percutaneously is also arbitrary, and the purpose of percutaneous absorption of the topical preparation is not limited, including analgesics, anti-inflammatory agents, whitening agents, moisturizing agents, anti-wrinkle agents, anti-inflammatory agents, antibacterial agents, and antiviral drugs.
[0061] The control information database 302 may store normal control information that is not associated with a specific object. Hereinafter, an output waveform generated based on normal control information is also referred to as a "normal waveform." Note that the control information for generating the normal waveform is basically control information that any user can always use, and may be stored in the user terminal 2 or the beauty device 4 as a default setting.
[0062] Dedicated control information associated with a specific object is stored in the control information database 302. The dedicated control information differs from normal control information in that the dedicated control information is associated with a specific object, and therefore at least some of the parameter values of the control information data 510 described above with reference to FIG.
[0063] FIG. 9 shows an example of dedicated control information in table 2300. In the example shown in FIG. 9, a control information ID is associated with each specific substance ID or cosmetic ID. Dedicated control information may be generated in association with a combination of two or more objects. Note that, as shown in FIG. 5, control information corresponding to one control information ID may include corresponding mode configuration information, etc., and may be adapted based on various tests, findings, etc. In this case, control information can be prepared that takes into account the effects, etc., of a combination of multiple objects.
[0064] The control information database 302 may also store dedicated control information associated with combinations of skin information and object information (hereinafter, when distinguished, also referred to as "skin condition-reflecting dedicated control information"). In this case, even if the skin information is the same, if the object information is different, the skin condition-reflecting dedicated control information may also be different. FIG. 9 shows an example of skin condition-reflecting dedicated control information in table 2301. In this case, a control information ID is associated with each combination of a skin condition ID and a substance ID or cosmetic ID. A skin condition ID may be associated with the entire face. Note that, as shown in FIG. 5, the control information associated with one control information ID may include corresponding mode configuration information, etc., and may be adapted based on various tests, findings, etc. In this case, control information that takes into account not only the skin condition but also the properties of the cosmetic can be prepared. As a result, processing based on control information adapted to both the skin condition and the cosmetic (object) can be achieved.
[0065] The control information database 302 may also store control information (hereinafter, referred to as "care area-reflecting dedicated control information" when distinguishing between them) that takes into account the target area (e.g., facial area) to which the object is applied. Each target area includes multiple facial areas, specifically seven areas: the forehead, corners of the eyes, nose, under-eye bags, nasolabial folds (more precisely, the area where nasolabial folds are formed), face line (cheeks), and chin (jaw). In a modified example, some of these seven areas may be omitted, other target areas may be added, or a coarser or finer granularity classification may be used. The corners of the eyes, under-eye bags, nasolabial folds, and face line (cheeks) may be treated as separate areas on the left and right sides, in which case the face is classified into a total of 11 areas. In this case, each time the target area that the cosmetic device 4 contacts changes, an output waveform appropriate for each area can be applied to the skin.
[0066] Hereinafter, when there is no need to distinguish between the output waveforms generated based on the above-mentioned dedicated control information, skin condition-reflecting dedicated control information, and care area-reflecting dedicated control information, they will be simply referred to as "dedicated waveforms."
[0067] The dedicated control information in the control information database 302 is generated by researchers, developers, etc. on the management side (for example, the management side developing the beauty device 4) based on various tests and findings, etc., but may also be generated automatically by the activation processing unit 312 (first processing unit 3121) as described below.
[0068] Here, various output waveforms that can be the dedicated waveforms will be described with reference to FIGS. 10 to 15, along with an example of the dedicated control information.
[0069] Fig. 10 is a diagram showing an example of an output waveform in output mode M1. Fig. 10 shows the output waveform (time-series waveform) in output mode M1, with time on the horizontal axis and voltage value on the vertical axis. In Fig. 10, ΔT1 represents one period of the output waveform and is determined according to the value of the second parameter (=α1) described above.
[0070] The output waveform in output mode M1 is an AC waveform having multiple peak voltage values during a half cycle (ΔT / 2), including a first peak voltage value Vp1 and one or more second peak voltage values Vp2.
[0071] The first peak voltage Vp1 is the peak voltage that appears first in a half cycle, and the second peak voltage Vp2 appears after the first peak voltage Vp1 and is smaller in magnitude than the first peak voltage Vp1. The second peak voltage Vp2 may occur multiple times in a manner that gradually decreases, as shown in Fig. 10. The second peak voltage Vp2 is preferably smaller than half the magnitude of the first peak voltage Vp1.
[0072] The output waveform shown in FIG. 10 can be formed by setting the value of the second parameter (=α1) to be significantly lower than the above-mentioned predetermined frequency.
[0073] Fig. 11 is a diagram showing an example of an output waveform in output mode M2. Fig. 11 shows the output waveform (time-series waveform) in output mode M2, with time on the horizontal axis and voltage value on the vertical axis. In Fig. 11, ΔT2 represents one period of the output waveform and is determined according to the value of the second parameter (=α2) described above.
[0074] In output mode M2, a continuous waveform that periodically changes at least twice within one duration is generated. In this embodiment, the output waveform in output mode M2 is a pulsed DC waveform. Such an output waveform has positive polarity and can repel positive ions. Therefore, output mode M2 is suitable for positively charged objects (objects with a positive charge). Note that other output modes in which the value of the first parameter is "2" may have a waveform with inverted polarity as shown in FIG. 12. Such an output mode is suitable for negatively charged objects (objects with a negative charge).
[0075] The frequency of the output waveform in output mode M2 (the value β2 of the second parameter) is determined so that at least two or more pulsed DC waveforms are generated within one duration.
[0076] The output waveform of output mode M2 may consist of multiple pulsed DC waveforms with the same amplitude, while the output waveforms of other output modes may include one or more specific pulses whose amplitude (voltage value) is significantly larger than the others. For example, FIG. 13 shows an example of an output waveform of another output mode that includes only one specific pulse PL2 within a certain duration. The specific pulse has the function of generating transient pores in the skin through pulse stimulation (electroporation) to enhance the penetration effect of charged objects (objects with positive or negative charges) into the skin. In this case, the specific pulse may differ not only in amplitude but also in frequency from pulses other than the specific pulses (hereinafter referred to as "mesoporation pulses" for distinction) in the output waveform of output mode M2. Therefore, control information for an output mode including a mesoporation pulse may include values of the second and third parameters associated with the specific pulse. For example, for a mesoporation pulse, the value of the second parameter (=α2) may be set between 1.5 kHz and 10 kHz, and the value of the third parameter may be set so that the peak voltage value is less than 10 V. In contrast, for a specific pulse, the value of the second parameter may be set between 2 Hz and 10 Hz, and the value of the third parameter may be set so that the peak voltage value is 10 V or more. The polarity of the specific pulse may be the same as the polarity of the mesoporation pulse.
[0077] In order to enhance the function of mesoporation pulses, which have the effect of applying a high voltage to push active ingredients (target substances) into the deeper layers with ions (mesoporation), it may be useful to apply mesoporation pulses immediately after applying a specific pulse that has the function of generating temporary pores in the skin by pulse stimulation, because the temporary pores tend to close quickly.
[0078] Therefore, the output waveform shown in FIG. 13 generates a mesoporation pulse immediately after the application of a specific pulse, making it suitable for targets that are difficult to press into the deeper layers of the skin with just the mesoporation pulse of output mode M2.
[0079] Fig. 14 is a diagram showing an example of an output waveform in output mode M3. Fig. 14 shows the output waveform (time-series waveform) in output mode M3, with time on the horizontal axis and voltage value on the vertical axis. In Fig. 14, ΔT3 represents one period of the output waveform and is determined according to the value of the second parameter (=α3) described above.
[0080] Here, the output waveform shown in Fig. 14 can be generated by roughly matching the value of the second parameter (= α3) for output mode M3 with the above-mentioned predetermined frequency. For example, if the predetermined frequency is around 900 kHz, setting the value of the second parameter (= α3) to around 900 kHz can achieve an AC waveform close to a sine wave, thereby enhancing the heating effect. Therefore, in this case, output mode M3 is suitable for subjects for whom skin heating is effective (effect on the subject). Also, in this case, the value of the second parameter (= α1) for output mode M1 may be set between 10 kHz and 500 kHz.
[0081] In this way, output waveforms of various output modes can be applied to the skin in various combinations in succession, and therefore, an optimal combination of various output waveforms (output modes) can be associated with each target object.
[0082] In this case, an optimal combination for each object may be found based on, for example, tests, experience, etc. In this case, various characteristics or properties of the object may be set based on, for example, at least one of (1) properties related to the object's solubility in a solvent, (2) properties related to charging, and (3) molecular weight or attributes thereof.
[0083] For example, (1) may include properties related to the solubility (or insolubility) of the corresponding object in a specific solvent (e.g., water or oil) (e.g., whether the object is water-soluble or fat-soluble, or whether the object is water-soluble, fat-soluble (oil-soluble), or amphiphilic at the temperature at which the topical skin preparation is used and the pH (potential hydrogen) of the solution). (2) may include, for example, the charge number, such as 2, 1, 0, or -1, or alternatively or in addition, properties related to the positive or negative charge or the uncharged category (non-dissociated or ampholyte). It may also include properties related to the dissociation mode in an aqueous solution and its acid or base strength. (3) may include the molecular weight itself, or information indicating the category (attribute), such as whether the molecule is low molecular weight or high molecular weight.
[0084] For example, for a given target, the value of the polarity (i.e., "0" or "2") among the values of the first parameter described above may be set taking into consideration the charging characteristics of the target. In this case, a DC waveform of negative polarity (i.e., the value of the first parameter "2") may be set for a positively charged target. Furthermore, a DC waveform of positive polarity (i.e., the value of the first parameter "0") may be set for a negatively charged target. Furthermore, the values of the second and third parameters for the given target may be set based on at least one of the solubility of the target in a solvent and its molecular weight or attributes. For example, for a high-molecular-weight target, the value of the second parameter may be set between 30 kHz and 70 kHz. In this case, an output waveform that induces large muscle contractions is easily realized as an output waveform that is effective for penetration. Furthermore, for a low-molecular-weight target, the value of the second parameter may be set between 70 kHz and 200 kHz. In this case, an output waveform that induces small muscle contractions but also produces a warming sensation (a warming sensation due to the heating effect) is easily realized as an output waveform that is effective for penetration.
[0085] More specifically, the control information may be generated (set) in a manner such as that shown in FIG. 15. FIG. 15 shows, as an example, control information corresponding to six components (subjects): nicotinamide, tranexamic acid, a vitamin C derivative, collagen, hyaluronic acid, and retinol. In FIG. 15, an upper table 1200 shows various characteristics of the six subjects and part of the control information (part of the data corresponding to the upper data 511 shown in FIG. 5). For example, nicotinamide is associated with the mode configuration information "M10+M20+M30." The mode configuration information "M10+M20+M30" indicates that the output mode M10, the output mode M20, and the output mode M30 are executed in this order (or in another order), and similarly for the other modes. A lower table 1202 in FIG. 15 shows part of the control information (part of the data corresponding to the lower data 512 shown in FIG. 5).
[0086] In the example shown in Figure 15, output modes M20, M21, and M30 are processes that can be expected to produce different effects due to the different frequencies even though they have the same AC waveform. For example, as described above, output mode M21 can be expected to produce a relatively high penetration effect due to relatively large muscle contraction, and can be expected to produce a combined effect of warming (warming sensation due to the heating effect) even though the muscle contraction is small. Furthermore, output mode M30 has a relatively high frequency of the output waveform, as shown by the value of the second parameter, and can be expected to produce a high heating effect.
[0087] User information database 305 stores user data related to each user. The user data in user information database 305 includes user data related to each user. FIG. 16 is an explanatory diagram of the data in user information database 305. As shown in FIG. 16, the user data in user information database 305 includes, as user information, for example, a user ID, basic information such as the user's date of birth and gender, as well as point information, information on cosmetics used, and information on facial beauty devices used.
[0088] A user ID is a unique identifier that identifies a user. Basically, one user ID and one user correspond one-to-one, so hereinafter, the terms user ID and user will be used appropriately without any particular distinction. For example, associating specific information with a user ID is synonymous with associating the specific information with the user associated with the user ID, and similarly, associating specific information with a user is synonymous with associating the specific information with the user ID associated with the user.
[0089] The point information is information about points that can be used in the dedicated app. The point information may include the number of points that can currently be used by the corresponding user (the number of points owned). The points that can be used in the dedicated app may be in the form of any electronic medium, such as in-service currency or tokens (e.g., non-fungible tokens (NFTs)). The points that can be used in the dedicated app may be the same as the points that can be used in other services (e.g., mobile phone services), or may be linkable.
[0090] The used cosmetic product information represents the cosmetic product information used by the corresponding user. The cosmetic product information of a user who uses multiple cosmetic products may represent the multiple cosmetic products. The cosmetic product information may be expressed by the above-mentioned cosmetic product ID.
[0091] The facial beauty device information to be used is information about the beauty device 4 used by the corresponding user. For example, the facial beauty device information to be used may include basic information such as the model of the beauty device 4.
[0092] As shown in FIG. 16, the user data in the user information database 305 includes benefit information, skin information, and control information ID to be used.
[0093] The privilege information represents various information for determining whether or not the user satisfies various privilege conditions. The various privilege conditions are conditions that must be met in order to use the dedicated waveforms described above. The privilege conditions may be set arbitrarily by the operator, and may include, for example, being a subscription member or being a specific member (e.g., premium member) of various linked services. The privilege conditions may also include conditions based on the frequency of use of the beauty device 4, etc. In the example shown in FIG. 16, the privilege information includes the states (on / off states) of various privilege flags and user status, etc. The various privilege flags may be flags related to first identification information and second identification information, which will be described later. The user status may also be status information such as premium membership.
[0094] The skin information represents the detection (analysis) result of the user's skin condition. For example, the user's skin condition may be determined based on a facial image of the user, or may be set based on user input from the user.
[0095] The control information ID information to be used is information representing one or more control information IDs associated with the corresponding user. As described above, the control information ID is an identifier assigned to each type of control information. Note that, in the default setting, the control information ID information to be used represents the control information ID related to the normal control information described above. Furthermore, for a user who uses multiple cosmetics, information representing one or more control information IDs for each cosmetic product may be stored.
[0096] The information processing device 3 further includes an authority information receiving unit 310, an activation processing unit 312, a first association processing unit 314, a second association processing unit 316, a benefit determination unit 318, a skin information acquisition unit 320, and a presentation processing unit 322. Each unit from the authority information receiving unit 310 to the presentation processing unit 322 can be realized by the control unit 33 shown in FIG. 2.
[0097] The authority information receiving unit 310 receives authority information indicating the authority to use the dedicated control information. The authority information may be information that is not linked to a specific user ID, such as a two-dimensional barcode that may be obtained when purchasing cosmetics and / or the beauty device 4. Alternatively, the authority information may be information that indicates the authority to use the dedicated app. In this case, the authority information may be information that indicates the authority to use the dedicated app through a subscription contract, payment, etc.
[0098] For example, when an object purchase input (an example of a first predetermined input) for purchasing a specific object is generated in association with a user, the authority information receiving unit 310 may receive, as the authority information, information indicating the occurrence of an object purchase input. Furthermore, when a device purchase input (an example of a second predetermined input) for purchasing a beauty device 4 is generated in association with a user, the authority information receiving unit 310 may receive, as the authority information, information indicating the occurrence of a device purchase input. Furthermore, when a periodic purchase input (an example of a third predetermined input) from a user for confirming a subscription contract (periodic purchase contract) is generated in association with a user, the authority information receiving unit 310 may receive, as the authority information, information indicating the occurrence of a medium consumption input. Furthermore, when a medium consumption input (an example of a fourth predetermined input) from a user for confirming consumption of a predetermined electronic medium is generated in association with a user, the authority information receiving unit 310 may receive, as the authority information, information indicating the occurrence of a medium consumption input. The consumption of a predetermined electronic medium includes consumption of a predetermined amount of the electronic medium described above. Consumption of a predetermined amount of electronic media by a user means a reduction of a predetermined amount of electronic media associated with the user (cancellation of the association).
[0099] When the authorization information receiving unit 310 receives the authorization information, the activation processing unit 312 sets the beauty device 4 to a state where it can be controlled based on the dedicated control information. When the beauty device 4 is in a state where it can be controlled based on the dedicated control information, the beauty device 4 can output a dedicated waveform based on the dedicated control information during operation. Hereinafter, the activation processing unit 312 enabling a specific beauty device 4 to output a dedicated waveform in this manner is also referred to as "assigning a dedicated waveform," and the specific beauty device 4 (or the user associated with the specific beauty device 4) is also referred to as the target beauty device 4 or user (user ID). The dedicated control information for generating the dedicated waveform that can be output via the target beauty device 4 in this manner is also referred to as the "target dedicated control information."
[0100] Once the activation processing unit 312 sets the beauty device 4 to a controllable state based on the dedicated control information, the state may be maintained until a predetermined termination condition is met. The predetermined termination condition may vary depending on the type of authorization information. For example, in the case of authorization information related to a subscription input, the predetermined termination condition may be met when the subscription contract expires.
[0101] Furthermore, the type and number of dedicated control information to be granted may differ depending on the type of authority information. For example, in the case of authority information related to a regular purchase input, an upper limit on the number of dedicated control information to be granted may be set for each month. Furthermore, depending on the type of subscription contract, the upper limit on the number of dedicated control information to be granted may be set to infinity (i.e., no upper limit). Furthermore, in the case of authority information related to an object purchase input, the dedicated control information to be granted may only be dedicated control information associated with a specific object purchased. Furthermore, in the case of authority information related to a media consumption input, the dedicated control information to be granted may only be dedicated control information associated with a specific object that may be designated when entering media consumption. Furthermore, in the case of authority information that can be read from a two-dimensional barcode that may be obtained when purchasing cosmetics, the dedicated control information to be granted may only be dedicated control information associated with the purchased cosmetics (specific object).
[0102] The validation processing unit 312 includes a first processing unit 3121 and a second processing unit 3122 .
[0103] The first processing unit 3121 generates or acquires the dedicated control information to be assigned. For example, the first processing unit 3121 may acquire the dedicated control information to be assigned from the control information database 302.
[0104] Furthermore, the first processing unit 3121 may newly generate dedicated control information to be assigned to a new object that is not stored in the object database 300. In this case, the first processing unit 3121 may assign a new control information ID to the generated dedicated control information to be assigned, and add the new dedicated control information, thereby updating the data in the control information database 302.
[0105] For example, the first processing unit 3121 can use artificial intelligence to output (generate) the dedicated control information to be assigned. In the case of artificial intelligence, this can be realized by implementing a convolutional neural network obtained by machine learning. In machine learning, for example, weights of the convolutional neural network that minimizes errors are learned using performance data related to each component of various objects.
[0106] Furthermore, for cosmetics containing multiple ingredients, the first processing unit 3121 may extract one or more target ingredients from the multiple ingredients contained in the cosmetics and generate or acquire dedicated control information compatible with the extracted one or more target ingredients. In this case, the first processing unit 3121 may identify the multiple ingredients contained in the cosmetics and extract one or more target ingredients from the multiple ingredients according to a predetermined priority order. In this case, the predetermined priority order may be based on priority information previously associated with each ingredient, or on sales information for the cosmetics provided by the cosmetics seller, manufacturer, etc. (e.g., official sales information in posters, commercials, etc.). The priority information previously associated with each ingredient may be set in advance taking into account the blending ratio, effectiveness, etc. of each ingredient. Furthermore, when based on sales information for the cosmetics, a relatively high priority may be assigned to ingredients that are emphasized or promoted in advertisements for the cosmetics (i.e., ingredients that the sales company recommends for the cosmetics).
[0107] Alternatively, for a cosmetic product containing multiple ingredients, the first processing unit 3121 may select one or more target ingredients from among the multiple ingredients contained in the cosmetic product based on a selection input from the user, and generate or acquire dedicated control information suitable for the selected one or more target ingredients. In this case, the first processing unit 3121 may first accept a selection input from the user while presenting the multiple ingredients in the predetermined priority order described above.
[0108] The second processing unit 3122 executes a dedicated control information transmission process in response to a dedicated waveform assignment request from a user with usage rights. In the dedicated control information transmission process, the second processing unit 3122 transmits, based on the dedicated control information to be assigned generated or acquired by the first processing unit 3121, a control instruction based on the dedicated control information to be assigned, the dedicated control information to be assigned itself, or information that can identify the dedicated control information to be assigned, to the user terminal 2 associated with the user. In this case, the user terminal 2 can control the beauty device 4 (i.e., output a dedicated waveform) based on the received dedicated control information. In a modified example, the second processing unit 3122 may transmit, to the beauty device 4 associated with the user, a control instruction based on the dedicated control information to be assigned, the dedicated control information to be assigned itself, or information that can identify the dedicated control information to be assigned. In the following, the transmission of the control instruction based on the dedicated control information to be assigned, the dedicated control information to be assigned itself, or information that can identify the dedicated control information to be assigned will be collectively referred to as "transmission of the dedicated control information to be assigned, etc."
[0109] When the authority information receiving unit 310 receives the authority information, the second processing unit 3122 may immediately execute the transmission process of the dedicated control information according to the attribute of the authority information. For example, when authority information based on the above-mentioned object purchase input or medium consumption input is received, the second processing unit 3122 may immediately execute the transmission process of the dedicated control information. In this case, the request for providing a dedicated waveform from a user who has usage authority may be the authority information itself.
[0110] In this embodiment, when the authority information receiving unit 310 receives authority information, the second processing unit 3122 may identify a user (or user ID, the same applies hereinafter) who has usage authority, i.e., a user to whom the authority is to be granted, based on the received authority information. Note that, when the authority information does not include a user ID or the like, such as authority information that can be read from a two-dimensional barcode that may be acquired when purchasing cosmetics and / or a beauty device 4, the second processing unit 3122 may identify a user to whom the authority is to be granted based on a subsequent user input from the user.
[0111] The first association processing unit 314 associates the first identification information with the corresponding user ID based on the above-mentioned regular purchase input from the user (input for confirming the subscription contract). A user associated with the user ID associated with the first identification information can obtain usage authorization to use the dedicated waveform. In this case, the usage authorization may be a collective authorization for multiple dedicated waveforms or individual authorization. The first identification information may take any form, but may be, for example, a form of a flag that is turned on while the subscription contract is valid.
[0112] The second association processing unit 316 associates the second identification information with the corresponding user ID based on the determination result by the benefit determination unit 318 indicating that the benefit condition is satisfied. The benefit condition will be described later with reference to the benefit determination unit 318. A user associated with a user ID associated with the second identification information can obtain authorization to use the dedicated waveform. In this case, the authorization may be a collective authorization for multiple dedicated waveforms or individual authorization. The second identification information may take any form, but may be, for example, a form of a flag that is turned on while the determination result indicating that the benefit condition is satisfied is maintained.
[0113] The benefit determination unit 318 determines whether the user satisfies the benefit condition. The benefit condition may be any condition as described above with reference to Fig. 16. The benefit condition may be different for each piece of dedicated control information to be granted.
[0114] The skin information acquisition unit 320 generates or acquires skin information related to each user's skin condition. The skin information acquisition unit 320 may generate or acquire skin information based on, for example, information from the user. For example, the skin information acquisition unit 320 may generate skin information related to the user based on sensor information from a contact sensor or a non-contact sensor attached to the user's skin. The contact sensor may be a sensor that measures the resistance value or moisture content of the skin. In this case, the contact sensor may be provided in the operating unit 4a of the beauty device 4. The non-contact sensor may be an image sensor (camera) or the like. In this case, the skin information acquisition unit 320 generates skin information related to the user based on a facial image of the user. After generating the skin information, the skin information acquisition unit 320 may update the data in the user information database 305. For example, the skin information acquisition unit 320 may be provided with a skin diagnosis engine, and the skin information (diagnosis or analysis results) may be generated by the skin diagnosis engine. Note that the skin diagnosis engine may be constructed using machine learning using artificial intelligence or the like. In the case of artificial intelligence, this can be achieved by implementing a convolutional neural network obtained by machine learning. In machine learning, for example, historical data on facial images of many users may be used to learn weights of a convolutional neural network that minimizes errors in skin information (e.g., errors relative to the diagnosis results of an expert). In this case, skin information related to a user may be generated in a manner that does not take into account changes in the user's skin information over time (i.e., using the current facial image). Note that some or all of the functions of the skin information acquisition unit 320 may be implemented by the user terminal 2 and / or the beauty device 4.
[0115] The presentation processing unit 322 generates presentation screen information for presenting recommended object information to the user based on the skin information of the user. The presentation processing unit 322 will be described later with reference to Figs. 19 to 23.
[0116] Next, an example of the operation of the information processing system 1 of this embodiment will be described with reference to FIG. 17 and subsequent figures.
[0117] 17 is a timing chart that schematically shows an example of the operation of the information processing system 1. In the timing charts that follow, the processing order of each step may be changed as long as the relationship between input and output of each step is not affected.
[0118] 17, a user purchases, for example, a specific cosmetic product, and transmits authority information obtained by reading a two-dimensional barcode attached to the specific cosmetic product to the information processing device 3 (step S1700). The two-dimensional barcode may enable access to a specific site (a site provided by the information processing device 3) via a uniform resource locator (URL). In this case, the specific site to be accessed may be a site for acquiring a dedicated waveform related to the specific cosmetic product.
[0119] In this case, the information processing device 3 acquires the user ID of the user to be granted based on user input on the specific website (step S1702). If the purchaser is a non-member, the user ID may be granted by registering as a member on the specific website. However, in a modified example, the process may proceed to step S1704 without setting a user ID. The information processing device 3 then generates and acquires the dedicated control information of the user to be granted (step S1704) and transmits the dedicated control information to the user terminal 2 or beauty device 4 of the user to be granted (step S1706). In this case, the user terminal 2 or beauty device 4 of the user to be granted receives the dedicated control information (step S1708) and stores the received dedicated control information (step S1710). Then, for example, in response to an instruction from the user, the user terminal 2 or beauty device 4 can start control based on the dedicated control information (step S1712). For example, the beauty device 4, which has been operating based on normal control information until then, transitions to a state in which it can operate based on the dedicated control information.
[0120] 17 is an example of an operation when a user purchases a specific cosmetic product, but the example of an operation when a user purchases a beauty device 4 may be substantially the same. In this case, the dedicated control information to be assigned may be selectable by the user.
[0121] FIG. 18 is a timing chart schematically showing another example of the operation of the information processing system 1. In FIG.
[0122] 18, a user purchases a specific cosmetic product, for example, on a website operated by the cosmetic sales server 5 (step S1800), and the cosmetic sales server 5 performs payment processing for the cosmetic product in accordance with the purchase (step S1802) and transmits authorization information to the information processing device 3 (step S1804). In this case, the cosmetic sales server 5 may transmit the authorization information to the information processing device 3 together with the user ID of the user who made the purchase and cosmetic information that can identify the purchased cosmetic product. The cosmetic information may include ingredient information regarding various ingredients contained in the purchased cosmetic product.
[0123] In this case, the information processing device 3 identifies the user ID (or the beauty device 4) to which the permission is to be granted based on the received permission information (step S1806). Next, the information processing device 3 generates and acquires the dedicated control information to be granted based on the received cosmetic information (step S1808) and transmits the dedicated control information to the user terminal 2 or beauty device 4 of the user to be granted (step S1810). Thereafter, similar to the example shown in FIG. 17, the user terminal 2 or beauty device 4 of the user to be granted receives the dedicated control information (step S1708) and stores the received dedicated control information (step S1710). Then, for example, in response to an instruction from the user, the user terminal 2 or beauty device 4 can start control based on the dedicated control information (step S1712).
[0124] Fig. 19 is a timing chart schematically showing yet another example of operation of the information processing system 1. Figs. 20 to 23 are explanatory diagrams of screens on the user terminal 2 that may be displayed in relation to the example of operation shown in Fig. 19.
[0125] In the operational example shown in FIG. 19, the user terminal 2 may have a function for inputting survey information regarding skin concerns, etc., as one of the functions of the dedicated app. In this case, the user terminal 2 generates survey response information based on the user's input and transmits it to the cosmetics sales server 5 (step S1900). The cosmetics sales server 5 extracts cosmetics recommended for the user based on the survey response information and presents them to the user (step S1902). For example, as shown in FIG. 20, if the user's concern based on the survey response information is "wrinkles and sagging," the cosmetics sales server 5 extracts and presents cosmetics containing ingredients such as retinol and nicotinamide as "anti-aging care ingredients" in the care category. FIG. 21 shows an example of a screen display (screen display on the user terminal 2) for presenting several recommended cosmetics. Note that this presentation screen display may be generated based on the presentation screen information provided by the presentation processing unit 322 described above. In this case, the user can purchase a desired lotion from essences A, B, C, etc., in the lotion category. For example, when the user terminal 2 detects a purchase operation for essence B (e.g., an operation of the purchase button B21) based on user input, it transmits purchase information to the cosmetics sales server 5 (step S1904). The subsequent operations are the same as those from step S1802 in FIG. 18. Note that when the user terminal 2 detects a purchase operation for essence B, it may cause the user terminal 2 to display a registration screen as shown in FIG. 22. The registration screen may include a user interface for prompting the user to input whether or not to include essence B in the object information. The registration screen may also include a user interface for prompting the user to input whether or not to acquire dedicated control information associated with essence B. For example, when the user operates the registration button B22, the information processing device 3 may update the data in the user information database 305.
[0126] When the user terminal 2 transfers the dedicated control information received from the information processing device 3 to the beauty device 4, a screen display such as that shown in FIG. 23 (on the user terminal 2) may be realized. This allows the user to easily understand that registration of the newly purchased cosmetics has been completed. Furthermore, the user can easily understand that, by pressing the transmission start button B23, an output waveform (indicated as "dedicated waveform" in FIG. 23) based on the dedicated control information suitable for the essence B that was just purchased will be generated from the beauty device 4. In this way, the user can obtain cosmetics and dedicated waveforms (dedicated control information) that address their concerns through a series of operations.
[0127] In the operation example shown in FIG. 20, recommended cosmetics are presented based on questionnaire response information, but instead of or in addition to this, recommended cosmetics may be presented based on the results of a medical interview.
[0128] Fig. 24 is a timing chart schematically showing yet another example of operation of the information processing system 1. Figs. 25 to 27 are explanatory diagrams of screens on the user terminal 2 that may be displayed in relation to the example of operation shown in Fig. 24.
[0129] Fig. 24 differs from Fig. 18 in that the processes of steps S2400 to S2408 are added. Note that the operation example shown in Fig. 24 can also be realized in combination with the operation example shown in Fig. 19.
[0130] In the operational example shown in FIG. 24, after purchasing cosmetics, the user requests an ingredient analysis (step S2400). Note that, after purchasing cosmetics, an ingredient analysis request screen such as that shown in FIG. 25 may be output to the user terminal 2. In this case, when the user operates the analysis button B25, the information processing device 3 identifies (analyzes) the various ingredients contained in the cosmetics currently purchased by the user and sets a priority order for the various ingredients (step S2402). Note that the various ingredients may be identified (analyzed) based on cosmetics information that may be provided by the cosmetics sales server 5.
[0131] Next, the information processing device 3 generates selection screen information for the user to select a component for the dedicated waveform while presenting the component with the highest priority from the various components obtained in step S2402, and transmits the generated selection screen information to the user terminal 2 (step S2404).
[0132] The user terminal 2 outputs an ingredient selection screen for the dedicated waveform based on the received selection screen information (step S2406). FIGS. 26 and 27 each show an example of an ingredient selection screen for the dedicated waveform. In the example shown in FIG. 26, three ingredients, "ascorbic acid," "tocopherol," and "3-O-ethyl ascorbic acid," are presented as candidates. In the example shown in FIG. 27, three ingredients, "ascorbic acid," "tocopherol," and "XX extract," are presented as candidates. In this case, in the example shown in FIG. 27, "XX extract" is output as a candidate instead of "3-O-ethyl ascorbic acid" in the example shown in FIG. 26. For example, this "XX extract" may be a "recommended ingredient" by the seller of the cosmetic product. The ingredient selection screens shown in FIGS. 26 and 27 include a waveform generation button B26 as a user interface for the user to request the application of a dedicated waveform. In this case, if the user is satisfied with the dedicated control information based on the three currently presented components, the user can operate the waveform generation button B26 to transmit a request for adding a dedicated waveform to the information processing device 3. If the user wishes to change some or all of the three currently presented components, the user may be able to change them by tapping the target components, for example.
[0133] The user terminal 2 then transmits the target component selection results (referred to as "component selection results" in FIG. 24) based on the user input to the information processing device 3 along with a request to assign a dedicated waveform (step S2408). The information processing device 3 identifies the user ID (or the beauty device 4) to which the dedicated waveform is to be assigned based on the received target component selection results (step S2410). Based on the received target component selection results, the information processing device 3 also generates and acquires dedicated control information associated with the selected target components (step S2412), and transmits the dedicated control information to the user terminal 2 or beauty device 4 associated with the user to which the dedicated waveform is to be assigned (step S1810). Thereafter, similar to the example shown in FIG. 17, the user terminal 2 or beauty device 4 associated with the user to which the dedicated waveform is to be assigned receives the dedicated control information (step S1708) and stores the received dedicated control information (step S1710). Then, for example, in response to a user instruction, the user terminal 2 or beauty device 4 can start control based on the dedicated control information (step S1712).
[0134] According to the operation example shown in Fig. 24, a user can obtain dedicated control information associated with one or more desired components among the various components contained in the purchased cosmetic product. Therefore, for example, if a user purchases a cosmetic product for component A or B, the user can avoid the possibility of obtaining dedicated control information associated with component C contained in the cosmetic product. This inconvenience is likely to occur, for example, when component C is a representative component of the cosmetic product.
[0135] Generally, a single cosmetic product contains many ingredients, making it cumbersome for the user to select the desired ingredient from all of them. Furthermore, some users may not have much knowledge about the various ingredients and may not know which ingredient to select for the dedicated waveform. In this regard, the operational example shown in FIG. 24 presents multiple ingredients in advance in order of priority, making it easier for the user to select, improving convenience. Furthermore, it becomes possible to obtain dedicated control information according to the user's preferences, thereby expanding the options for dedicated waveforms even for the same cosmetic product.
[0136] 26 and 27, by displaying information such as the characteristics of various ingredients, it becomes easier for users to make selections and improves convenience. It is also expected that users will become more knowledgeable and become more interested in the dedicated control information. From this perspective, as in the example screen shown in FIG. 27, the ingredient selection screen may include a link to a detailed page (e.g., an official website) about "XX extract," a "recommended ingredient" by the cosmetics seller, etc.
[0137] 18 to 27, the functions of the cosmetics sales server 5 may be implemented by the beauty device sales server 6. In this case, if the screen display mode is customized to suit the seller, such as prioritization based on sales information (e.g., the order of listing on the screen in FIG. 21) or insertion of affiliate advertisements, a mechanism may be incorporated that allows the margin rate to be changed depending on the customized screen display mode. Furthermore, the information processing device 3 may manage (store) the customized screen display mode based on sales information so that it can be extracted as needed for reference in determining fees.
[0138] FIG. 28 is a timing chart schematically showing yet another example of the operation of the information processing system 1.
[0139] In the example shown in FIG. 28 , when a user confirms a subscription contract and generates a notification including the user's user ID (step S2800), the information processing device 3 updates the corresponding data (benefit information related to the first identification information) in the user information database 305 based on the notification (authorization information) (step S2802). Next, the user transmits a request to the information processing device 3 to assign a dedicated waveform to, for example, a cosmetic product they own (e.g., a cosmetic product purchased from a server other than the cosmetics sales server 5) (step S2804). The information processing device 3 identifies the user ID (or the beauty device 4) to which the dedicated waveform is to be assigned based on the received request to assign the dedicated waveform (step S2806). Furthermore, in response to the request to assign the dedicated waveform, the information processing device 3 identifies the cosmetic product owned by the user and various ingredients contained in the cosmetic product (step S2808). In this case, the information processing device 3 may identify the cosmetic product owned by the user based on cosmetic information that may be included in the request to assign the dedicated waveform. Alternatively, the information processing device 3 may identify the user's owned cosmetics based on the corresponding user's target information stored in the user information database 305 (see FIG. 16 ). Next, the information processing device 3 generates and acquires dedicated control information to be assigned, which is associated with a combination of a predetermined number (e.g., three) of target ingredients in a predetermined order of priority (step S2810), and transmits the dedicated control information to the user terminal 2 or beauty device 4 associated with the user to be assigned (step S2812). Thereafter, similar to the example shown in FIG. 17 , the user terminal 2 or beauty device 4 associated with the user to be assigned receives the dedicated control information (step S1708) and stores the received dedicated control information (step S1710). Then, for example, in response to an instruction from the user, the user terminal 2 or beauty device 4 can start control based on the dedicated control information (step S1712).
[0140] 28 is an example of operation when a user purchases a subscription contract, but an example of operation when a user satisfies the privilege conditions may be substantially the same. In this case, the user may also be able to select the dedicated control information to be provided. In this case, the information processing device 3 may determine whether the user satisfies the privilege conditions in response to the request for providing a dedicated waveform in step S2804.
[0141] Although each embodiment has been described in detail above, it is not limited to the specific embodiment, and various modifications and changes are possible within the scope of the claims. It is also possible to combine all or a plurality of components of the above-described embodiments.
[0142] For example, in the above-described embodiment, the lower-level data 512 (see FIG. 5) forming the control information includes the values of the first to third parameters, but some of the values of the first to third parameters may be omitted. Furthermore, the fourth parameter may include a parameter that defines a change pattern of the pair of electrodes that generate the output waveform. Such a fourth parameter is suitable for an electrode configuration in which multiple electrodes 40 are arranged in a variety of ways. Furthermore, the fifth parameter may include a parameter that defines whether the output waveform is an attenuated waveform.
[0143] In the above-described embodiment, the control information may be set for each model or type of cosmetic device 4. In this case, the control information can be adapted to the characteristics of various cosmetic devices.
[0144] In the above-described embodiment, the control information associated with an object may be set based on at least one of various characteristics or properties of the object, such as (1) a property related to the object's solubility in a solvent, (2) a property related to charging, and (3) a molecular weight or an attribute thereof, but is not limited to this. For example, the control information associated with an object may be set taking into consideration the "pH value," "base," "mixing ratio," "effectiveness," etc. of the entire cosmetic product in addition to at least one of these.
[0145] In the above-described embodiment, the processing performed by the cosmetic device 4 based on the control information is based on an electrical output waveform, but is not limited thereto. For example, instead of or in addition to an electrical output waveform, one or more of the following may be used: a method using heat from a heater or the like; a method using light such as LED (Light Emitting Diode) light or IPL (Intense Pulsed Light); a method using ultrasound; a magnetic method; a method using electromagnetic waves; and a method using plasma. In this case, processing may be performed without using the electrode 40.
[0146] In the above-described embodiments, the control information associated with a target object may be corrected based on information about the user using the target object. For example, the control information may be corrected based on the user's attributes (e.g., gender, age, race, etc.), user concerns, questionnaire information such as skin type, usage status of the beauty device, etc.
[0147] In the above-described embodiment, the control information associated with one object may be corrected depending on the external environment at the time of use (for example, the strength of ultraviolet rays, humidity, etc.) This is because the most effective control information may differ depending on the external environment at the time of use.
[0148] In the above-described embodiment, the control information associated with one object may be set for each type of beauty device 4. In this case, the information processing device 3 may extract the control information according to the type of beauty device 4 owned by the user who has requested the control information.
[0149] Furthermore, in the above-described embodiment, the control information associated with a single object is primarily adapted to effectively achieve penetration of the object into human skin, but is not limited to this. For example, it has been discovered that in electrotherapy, there are objects that are more susceptible to the effects of electricity itself than penetration. That is, in addition to penetration, the simple action of electricity can also activate the skin, making it firmer and more elastic, and some objects are suitable for use in such cases. Furthermore, LEDs and electromagnetic waves, etc., have more significant effects such as cell activation, blood circulation promotion, and sterilization than the effect of promoting penetration of the object, and are suitable for use in such cases. Specifically, objects containing citric acid are more conductive to electricity, and a thin solvent conducts heat more quickly than a gel-like substance. The sensation and transmission of electrical stimulation may vary depending on the properties of the object. Therefore, for objects not intended for penetration, control information other than the method of penetration into human skin may be associated, taking into account the object's properties, texture, etc. In this case, for example, control information for realizing electrical stimulation processing (e.g., output waveform for high-frequency electrical muscle stimulation) may be associated with an object through which electricity flows easily, and control information for realizing a heating processing method (e.g., output waveform for heating by radio waves) may be associated with an object containing components through which heat is easily transmitted (including components as a base). [Explanation of symbols]
[0150] 1. Information Processing Systems 2. User terminal 3. Information processing equipment 4. Beauty Devices 4a Operating part 4b Grip section 4c Operation buttons 5 Cosmetics sales server 6 Beauty device sales server 30 Communication Bus 31 Communications Department 32 Storage section 33 Control Unit 40 electrodes 100 Control System 110 Control device 120 Drive circuit section 130 Output waveform generator 135 Transformer 140 Switching circuit section 150 Power supply 200 Electrical Circuit Section 300 Object Database 302 Control Information Database 305 User Information Database 310 Authority information receiving unit (receiving unit) 312 Validation processing unit 3121 First Processing Section 3122 Second Processing Section 314 First association processing unit 316 Second association processing unit 318 Benefit Judging Department (Judgment Department) 320 Skin information acquisition department 322 Presentation processing unit
Claims
[Claim 1] a receiving unit that receives authority information indicating an authority to use control information generated in association with an object that can be applied to human skin; An information processing device comprising: an activation processing unit that, when the authority information is received by the receiving unit, sets a skin processing device that processes a user's skin to a controllable state based on the control information.
Citation Information
Patent Citations
On-line retrieval and preparation support system for cosmetic recipe
JP2001357140A