计算;推算;计数设备的制造及其应用技术1.本公开涉及化妆品提供系统,更具体地,涉及由提供化妆品的分配器和与分配器进行通信的终端构成的化妆品提供系统及化妆品提供系统的动作方法。背景技术:::2.近年来,随着美容产业的发展,化妆品的种类非常多样化。例如,根据皮肤类型,具有干性皮肤用、中性皮肤用及油性皮肤用等的化妆品,根据肤色,具有米色、粉米色等的化妆品,根据功能,具有美白用、皱纹改善用及紫外线阻断用等的各种化妆品。3.但是,每个使用者的皮肤(毛发)特性或颜色等彼此不同,仅通过提供各种化妆品来满足所有使用者的需求是有限的。即,每个使用者根据各个使用者的皮肤(毛发)特性或颜色而所需要的化妆品组合物的成分和含量可能会不同,通过现成的化妆品,难以满足所有使用者的需求。4.对此,出现了一种提供符合使用者每个人的皮肤(毛发)特性、颜色或喜好等的定制型化妆品(包括染色剂)的化妆品提供系统。5.另一方面,使用过定制型化妆品的使用者可根据使用满意度而可能会再想使用该化妆品。此时,存在如下问题:使用者只有记住了过去获得定制型化妆品时所输入的信息(例如,颜色、使用感等)才能重新获得相同的化妆品。或者,即便使用者记着过去所输入的信息,也需要重新一一输入该信息,因此比较麻烦。6.另外,提供定制型化妆品时所显示的模拟结果与实际使用结果不同的情况较多,因此存在定制型化妆品的颜色再现不准确的问题。技术实现要素:7.技术课题8.本公开提供一种能够更容易地管理提供定制型化妆品时所需的信息的化妆品提供系统。9.本公开提供一种提供定制型化妆品时所需的信息包括更多样化的信息,并能够以简单的形态来管理的化妆品提供系统。10.本公开提供一种提供定制型化妆品的模拟时提供再现与实际结果接近的颜色的模拟的化妆品提供系统。11.本公开提供一种能够提供在将定制型化妆品使用于具有与原来所意图的特征不同的特征的部位的情况下的预想结果的化妆品提供系统。12.解决课题的手段13.本公开的实施例提供一种化妆品提供系统,其包括:分配器,其提供化妆品;及终端,其生成包括关于化妆品的信息的代码而传送到分配器,分配器对从终端接收的代码进行解码而提供与此对应的化妆品。14.特征在于,包括关于化妆品的信息的代码以使用者能够识别的方式表示选自由当前颜色、目标颜色、化妆品类型、容量及附加成分构成的组中的至少一个以上的信息。15.特征在于,包括关于化妆品的信息的代码作为包括为了算出化妆品的制备方法而所需的信息的代码,该代码的字符其本身表示为了算出化妆品的制备方法而所需的信息。16.特征在于,分配器利用存储于分配器的存储部中的代码解释表而进行解码。17.特征在于,包括关于化妆品的信息的代码以使用者能够识别的方式表示选自由当前颜色、目标颜色、化妆品类型、容量及附加成分构成的组中的至少一个以上的信息。18.特征在于,包括关于化妆品的信息的代码为包括要排出的盒及排出量信息的代码。19.特征在于,分配器对于从终端接收的代码分析表示色彩的产品代码和表示使用感的因素代码,将所分析的各个产品代码和因素代码以能够解释的方式变换而进行解码。20.终端在生成代码时以还包括使用者信息的方式生成代码。21.分配器基于代码中包含的使用者信息而选择化妆品中要包含的化妆品组合物。22.终端显示颜色表,当对颜色表输入了起始点及结束点时,生成被选为起始点的颜色为当前颜色且被选为结束点的颜色为目标颜色的代码。23.终端存储有:颜色表;及颜色表中的一个点为当前颜色且颜色表中另一个点为目标颜色时的代码生成方法。24.终端显示生成的代码。25.终端显示:生成的代码;及在使用与生成的代码对应的化妆品的情况下的预测结果即模拟。26.终端在将使用者图像中的对象区域变换成黑白之后执行阿尔法值处理的图像上合成与目标颜色对应的hsl颜色的图像,由此显示模拟。27.终端显示:在将与生成的代码对应的化妆品使用于当前颜色的情况下预计会呈现的预想颜色。28.终端还显示:在将与生成的代码对应的化妆品使用于当前颜色之外的其他颜色的情况下预计会呈现的预想颜色。29.本公开的实施例的化妆品提供系统的动作方法包括如下步骤:终端被输入当前颜色及目标颜色;终端生成包括关于当前颜色的信息及关于目标颜色的信息的代码;终端将所生成的代码传送到分配器;及分配器提供与从终端接收的代码对应的化妆品。30.本公开的实施例的终端包括:输入部,其被输入当前颜色及目标颜色;控制部,其生成包括关于通过输入部输入的当前颜色的信息及关于目标颜色的信息的代码;及通信部,其将生成的代码传送到分配器,以提供与生成的代码对应的化妆品。31.发明效果32.根据本公开的实施例,具有如下优点:通过代码而在分配器及终端之间共享定制型化妆品的制备中所需的信息,因此能够确保对提供定制型化妆品时所需的信息的管理容易性。33.另外,具有如下优点:包括提供定制型化妆品时所需的信息的代码不仅包括关于化妆品的信息,而且还包括使用者信息,因此能够由一个代码来容易地提供为每个使用者定制的化妆品。34.另外,具有如下优点:对要使用化妆品的对象区域进行黑白处理之后进行阿尔法值处理的状态下应用目标颜色,因此能够提高模拟的准确度,由此能够提高产品的可靠性。35.另外,具有如下优点:能够提供将基于代码的化妆品使用于具有与原来所意图的特征不同的其他特征的部位时的预想结果,因此能够确保与该化妆品的使用结果相关的预测的容易性,由此能够提高定制型化妆品的通用性。附图说明36.图1是本公开的实施例的化妆品提供系统的框图。37.图2是示出根据本公开的一个实施例而提供化妆品的分配器的图。38.图3是本公开的实施例的终端的控制框图。39.图4是本公开的实施例的分配器的控制框图。40.图5是示出本公开的实施例的化妆品提供系统的动作方法的流程图。41.图6是示出本公开的一个实施例的终端接收当前颜色及目标颜色的输入的方法的顺序图。42.图7是示出本公开的实施例的终端所显示的一维的颜色表的例示图。43.图8是示出本公开的实施例的终端所显示的二维的颜色表的例示图。44.图9是示出本公开的实施例的终端接收通过颜色表而选择起始点及结束点的输入的方法的例示图。45.图10是本公开的实施例的化妆品提供系统中使用的代码体系的例示图。46.图11是示出根据本公开的第一实施例的终端显示基于所生成的代码的预想颜色的方法的例示图。47.图12是示出根据本公开的第二实施例的终端显示基于所生成的代码的预想颜色的方法的例示图。48.图13是示出本公开的实施例的终端显示模拟的方法的顺序图。49.图14是本公开的实施例的代码解释表的例示图。具体实施方式50.下面,参照附图,对本说明书中公开的实施例进行详细说明,与附图序号无关地,关于相同或类似的构成要件赋予相同的参考附图标记并省略对此的重复说明。51.在下面的说明中使用的关于构成要件的接尾词“模块”及“部”,仅为了便于撰写说明书而赋予或混用,其本身并非具备彼此区别的意思或作用。52.另外,在对本说明书中公开的实施例进行说明时,在判断为对相关的公知技术的具体说明导致本说明书中公开的实施例的要旨不清楚的情况下,省略其详细的说明。另外,附图仅用于帮助理解本说明书中公开的实施例,本说明书中公开的技术思想不限于所附的附图,而是包括本发明的思想及技术范围内的所有变更、均等物乃至代替物。53.第一、第二等这样的包括序数的用语仅用于对各种构成要件进行说明,而上述构成要件不限于上述用语。上述用语仅用于将一个构成要件与其他构成要件区别开。54.在文中并未清楚地定义的情况下,单数的表述包括多数的意思。55.在本技术中,“包括”或“具备”等用语用于指定说明书上记载的特征、数字、步骤、动作、构成要件、部件或它们的组合,并非排除一个或其以上的其他特征或数字、步骤、动作、构成要件、部件或它们的组合的存在或附加的可能性。56.图1是本公开的实施例的化妆品提供系统的框图。57.本公开的实施例的化妆品提供系统可包括终端1、分配器3及测定模块5。58.终端1、分配器3及测定模块5可以在彼此之间通过有线或无线来进行通信。59.终端1可接收对分配器3的动作进行控制的输入,在该情况下,终端1可以将根据输入的信息而控制分配器3进行动作的信号传送到分配器3。60.例如,终端1可以生成表示分配器3提供的化妆品的代码(code)并进行管理。61.另外,终端1可以显示分配器3的动作信息。例如,终端1可以显示分配器3的当前状态、关于由分配器3提供的化妆品的信息、在使用由分配器3提供的化妆品的情况下的预测结果即模拟等。62.终端1可以是智能手机(smartphone),但这仅为例示,可包括智能手表(smartwatch)这样的可穿戴设备(wearabledevice)、平板电脑(tabletpc)、笔记本、台式电脑等。63.分配器3可以是提供化妆品的机器。64.本说明书中记载的化妆品不仅包括使用于使用者的脸部的美容产品,而且还可包括使用于使用者的毛发的美容产品、使用于使用者的手指甲、脚趾甲等的产品等。例如,本说明书中记载的化妆品可包括粉底霜、防晒霜、眼影、唇彩、唇膏等这样的使用于脸部的美容产品、染色剂等这样的使用于使用者的毛发的产品、指甲油、凝胶指甲油等这样的使用于使用者的手指甲或脚趾甲等的产品等。65.分配器3可根据从终端1接收的信号而提供化妆品。根据一个实施例,分配器3可具备多个化妆品组合物,将所具备的化妆品组合物排出或混合而制备化妆品,从而提高化妆品。根据另一个实施例,分配器3可具备已经制作完而可马上使用的化妆品,并排出所具备的化妆品,从而可提供化妆品。66.下面,假设分配器3可提供将多个化妆品组合物排出及混合而制备的化妆品,但这是为了便于说明而例示的情况,本公开不限于此。67.测定模块5可以测定使用者脸部的肤色、使用者毛发的颜色等。通过测定模块5而测定的颜色可以被传送到终端1或分配器3。例如,测定模块5可将测定的颜色传送到终端1,终端1可从测定模块5接收所测定的颜色。68.终端1可将测定的颜色选择为后述的当前颜色。使用者可以确认通过终端1而测定的颜色,并决定为当前颜色。69.测定模块5可以是摄像头(未图示)或测色仪(未图示)等中的至少一个,但这仅为例示。70.图2是示出根据本公开的一个实施例而提供化妆品的分配器的图。71.分配器3可包括具备化妆品组合物的多个盒3a和收纳盒3a的壳体3b。多个盒3a各自可以具备制备化妆品时使用的化妆品组合物。并且,在壳体3b可以形成有提供化妆品的门3c。在分配器3中制备的化妆品可通过门3c而提供给使用者。72.另一方面,图2所示的分配器3仅为例示,分配器3可包括可提供化妆品的所有机器。73.图3是本公开的实施例的终端的控制框图。74.终端1可包括控制部11、输入部13、通信部15、显示部17及存储部19中的至少一部分或全部。75.控制部11可对终端1的整体动作进行控制。控制部11可分别控制输入部13、通信部15、显示部17及存储部19。76.输入部13可由使用者输入各种信息。例如,输入部13可以被输入当前颜色或目标颜色。77.当前颜色表示将使用者所要使用的化妆品应用的部位的颜色。78.目标颜色表示根据化妆品的使用而表现的颜色。79.作为另一例,输入部13可以接收对关于要提供的化妆品的问诊进行应答的回答、选择要提供的化妆品的容量的输入或选择要提供的化妆品的剂型的输入等。80.作为又一例,输入部13可以接收表示关于由分配器3提供的化妆品的信息的代码(code)。81.代码(code)可以是包括关于化妆品的信息的字符。例如,代码可包括后述的配方代码(recipecode)及ui代码中的至少一个代码。82.控制部11可以生成包括关于化妆品的信息的代码。83.例如,终端1可以算出包括要排出的盒及排出量信息的配方代码而传送到分配器3,例如配方代码可以为7db35b6a。当接收到由7db35b6a这样的十六进制数构成的配方代码时,分配器3可以分析配方代码中表示色彩的产品代码和表示使用感的因素(factor)代码,并将分析的各个产品代码和因素代码从十六进制数变换成十进制数,并基于变换的各个位数而排出化妆品组合物。例如,将产品代码即7db变换成十进制数而获得2011时,分配器3可以将1号盒的化妆品组合物排出2,将2号盒的化妆品组合物排出0,将3号盒的化妆品组合物排出1,将4号盒的化妆品组合物排出1。在该情况下,具有如下优点:分配器3可以无需具备根据代码而排出化妆品组合物的另外的表。84.另一方面,终端1可以使使用者可识别字符其本身所包含的信息,算出将为了算出化妆品制备方法而所需的信息代码化的ui代码而传送到分配器3。例如可以为,在假设ui代码为p2n8a2y2时,表示与代码p2n8a2y2对应地提供的化妆品的制备选项为永久(permanent),当前颜色为2n,目标颜色为8a,化妆品容量为2,增稠剂类型为y,氧化剂容量为2。这是以化妆品为染色剂的情况为例而例示的,但化妆品也可以是粉底霜。在化妆品为粉底霜的情况下,代码包括当前颜色、目标颜色、化妆品容量、使用感类型(露/霜类型)、功效成分(水分/美白/皱纹改善等)等信息。另外,化妆品为基础化妆品的情况下,代码可包括将符合基础化妆品的成分混合的基础信息。假设ui代码为c4s3tlw2a1时,c表示遮盖型粉底霜,4s表示当前肤色,3t表示目标颜色,l表示露类型,w2a1表示美白2级及皱纹改善1级。当接收到p2n8a2y2或c4s3tlw2a1这样的ui代码时,分配器3可以利用存储于分配器的存储部中的代码解释表而进行解码,从而从与此对应的盒排出与此对应的量的化妆品组合物。85.即,在上述的配方代码中对从各个罐以何种比率抽出的信息进行了代码化而加以保存,因此使用者无法只看到代码就能够马上识别关于化妆品的信息,但ui代码的字符其本身可表示关于化妆品的信息。这样,在使用字符其本身表示关于化妆品的信息的代码的情况下,具有如下优点:不仅终端1及分配器3能够识别要提供的化妆品,而且使用者也能够更容易地识别要提供的化妆品。86.输入部13可由触屏等形成或包括物理键钮。87.通信部15可与分配器3等这样的外部设备执行通信。通信部15可与分配器3等这样的外部设备收发信号。通信部15可具备移动通信模块(未图示)、蓝牙等这样的近距离通信模块(未图示)等。88.通信部15可以将生成的代码传送到分配器3。89.显示部17可显示用于由使用者输入各种信息的画面。作为一例,显示部17可显示用于输入当前颜色或目标颜色中的至少一个颜色的颜色表。作为另一例,显示部17可显示模拟,该模拟是使用与输入或生成的代码对应的化妆品的情况下的预测结果。90.如上所述,显示部17可显示与终端1的动作相关的信息及与分配器3的动作相关的信息等。91.存储部19可存储有与终端1的动作相关的各种信息。例如,存储部19可存储有输入或生成的代码。存储部19可以按照每个使用者而存储代码。92.另外,存储部19可存储有颜色表及当颜色表中的一个点为当前颜色、颜色表中的另一个点为目标颜色时的代码生成方法。即,存储部19可存储有关于与颜色表的各个点对应的颜色的代码信息,控制部11可生成关于基于代码信息而选择的点的代码。93.另一方面,图3所示的终端1的构成要件仅为例示,图3所示的构成要件中的一部分可被省略,但也可以进一步附加图3所示的构成要件之外的另外的构成要件。94.图4是本公开的实施例的分配器的控制框图。95.分配器3可包括控制部31、输入部33、通信部35、驱动部37及存储部39中的至少一部分或全部。96.控制部31可对分配器3的整体动作进行控制。控制部31可分别控制输入部33、通信部35、驱动部37及存储部39。97.输入部33可由使用者输入各种信息。例如,输入部33可被输入代码。另外,输入部33也可以被输入化妆品制备命令、化妆品制备的停止命令等。98.输入部33可由触屏等形成或可包括物理键钮。99.通信部35可与终端1等这样的外部设备进行通信。通信部35可从终端1接收代码。另外,通信部35可从终端1接收化妆品制备命令、化妆品制备停止命令等。100.通信部35可具备移动通信模块(未图示)、蓝牙等这样的近距离通信模块(未图示)等。101.驱动部37进行动作,以提供基于代码的化妆品。驱动部36可排出收纳于至少一个盒3a的化妆品组合物,以向使用者提供化妆品。例如,驱动部37可包括以从至少一个盒3a排出化妆品的方式进行动作的盒旋转马达(未图示)、排出马达(未图示)、容器传送马达(未图示)等,但这仅为为了便于说明而例示的情况。102.存储部39可存储化妆品制备信息。例如,存储部39可存储有关于根据代码中包含的各个字符而提供的化妆品的信息。103.控制部31可提取代码中包含的各个字符,并从存储部39获得与提取的字符对应的信息。104.另一方面,图4所示的分配器3的构成要件仅为例示,可在图4所示的构成要件中将一部分省略或附加图4所示的构成要件之外的另外的构成要件。105.图5是示出本公开的实施例的化妆品提供系统的动作方法的流程图。106.终端1可接收当前颜色及目标颜色的输入(s10)。107.终端1可通过输入部13而接收当前颜色及目标颜色的输入。108.使用者可向终端1输入当前颜色及目标颜色。使用者将与所要使用的化妆品的使用部位的颜色相同或类似的颜色输入为当前颜色,并将与通过化妆品而在相应部位处希望呈现的颜色相同或类似的颜色输入为目标颜色。109.接着,参照图6,对本公开的一个实施例的接收当前颜色及目标颜色的输入的方法进行说明。110.图6是示出本公开的一个实施例的终端接收当前颜色及目标颜色的输入的方法的顺序图。111.图6可以是将图5的步骤(s10)具体化的顺序图。112.显示部17可显示颜色表(s101)。113.颜色表可以是指表现出多个颜色的表。颜色表可包括将多个颜色以一维、二维及三维的方式表现的各个表。114.图7是示出本公开的实施例的终端中所示的一维的颜色表的例示图。115.根据一个实施例,如图7的(a)所示,显示器17可显示以将多个颜色在一个方向上排列的方式表现的一维的颜色表。在该情况下,输入部13可接收从一维的颜色表中包含的多个颜色中选择任一个颜色的命令。116.根据另一个实施例,如图7的(b)所示,显示器17可显示以将多个亮度及多个色调(tone)分别在一个方向上排列的方式表现的一维的颜色表。在该情况下,输入部13可分别接收从多个亮度中选择任一个亮度的命令及从多个色调中选择任一个色调的命令。117.图8是示出本公开的实施例的终端所显示的二维的颜色表的例示图。118.如图8所示,显示器17可显示以将多个颜色排列成矩阵(matrix)形态的方式表现的二维的颜色表。具体地,显示器17可显示行(row)和列(column)中的任一个表示多个色调、另一个表示多个亮度的矩阵形态的颜色表。在该情况下,输入部13可接收同时选择色调和亮度的输入。119.并且,如图8所示,在以二维的方式显示颜色表的情况下,使用者可一次选择色调及亮度,具有能够更容易地选择与自己的皮肤颜色或毛发颜色一致的颜色的优点。即,根据基于色调和亮度而表现出各种颜色的二维的颜色表,使用者只要将与自己的颜色一致的颜色选择为当前颜色即可,因此可改善在分别选择色调和亮度的情况下难以找到与自己的颜色一致的颜色的问题。120.另一方面,虽然未图示,显示器170也可以显示三维的颜色表。例如,显示器170还可显示3个轴分别根据色调、亮度及其他要素(例如,红晕程度、透明度等)而表现出不同的颜色的三维的颜色表。121.并且,也可以与颜色表的维数无关地对颜色表中表现的各个颜色映射颜色信息。具体地,对颜色表中表现的各个颜色可以映射排出信息(例如,fa0,c1c,898,514,190等)、成为模拟的基础的潘通色(pantonecolor,例如1r02,1y02,2y02,3y03,4y02等)、由颜色表表现出的颜色的rgb值(例如,rgb(254,233,224)、rgb(254,242,222)等)中的至少一个。122.重新对图6进行说明。123.控制部11可通过输入部13而接收从颜色表中选择起始点及结束点的输入(s103),获得将被选为起始点的颜色作为当前颜色且将被选为结束点的颜色作为目标颜色的代码信息(s105)。124.图9是示出本公开的实施例的终端接收通过颜色表而选择起始点及结束点的输入的方法的例示图。125.输入部13可接收从颜色表中选择起始点sp(startingpoint)的输入及选择结束点ep(endpoint)的输入中的至少一个输入。126.控制部11可基于映射到起始点sp的颜色信息及映射到结束点ep的颜色信息而获得将被选为起始点sp的颜色作为当前颜色且将被选为结束点ep的颜色作为目标颜色的代码信息。127.控制部11可利用这样获得的代码信息而在后述的步骤s14或步骤s16中生成代码。128.重新对图5进行说明。129.终端1可判断是否接收到使用者信息(s12)。130.使用者信息可包括使用者对问诊应答的回答信息。131.例如,使用者信息可包括化妆品的类型、化妆品的重量、增稠剂(thickener)的类型、氧化剂容量、选项信息等,选项信息可包括添加剂的颜色、添加剂的重量等,但这仅为为了便于说明而例示的情况,本发明不限于此。132.作为另一例,在化妆品为粉底霜等这样的使用于脸部的产品的情况下,使用者信息可包括水分量、油分量、遮盖力等这样的关于使用感的信息。133.即,终端1可判断是否接收到与化妆品的类型、化妆品的重量、增稠剂(thickener)的类型、氧化剂容量或选项信息等相关的输入。134.在未接收到使用者信息的情况下,终端1可生成包括关于当前颜色的信息及关于目标颜色的信息的代码(s14)。135.在接收到使用者信息的情况下,终端1可生成包括关于当前颜色的信息、关于目标颜色的信息及使用者信息的代码(s16)。136.接着,参照图10,对本公开的实施例的终端生成代码的方法进行说明。137.图10是本公开的实施例的化妆品提供系统中使用的代码体系的例示图。138.特别地,图10所示的代码体系是图示了在化妆品为染色剂的情况下表示关于染色剂的信息的ui代码体系的示例。即,以化妆品为染色剂的情况为示例,对化妆品提供系统中使用的代码体系进行说明,但这仅为为了便于说明而例示的情况,本发明不限于此。139.参照图10所图示的代码体系的示例,代码的第一个字符可以表示制备选项(formulationoption),代码的第二个、第三个字符可以表示当前颜色,代码的第四个、第五个字符可以表示目标颜色,代码的第六个字符可以表示化妆品容量,代码的第七个字符可以表示增稠剂的类型,代码的第八个字符可以表示氧化剂的容量,代码的第九个、第十个字符可以表示选项信息。选项信息可包括添加剂的颜色或添加剂的重量等。选项信息可被省略。140.例如,p2n8a2y2这一代码可以是约定提供如下的化妆品的代码:该化妆品是制备选项为永久(permanent),当前颜色为2n,目标颜色为8a,化妆品容量为2oz,增稠剂类型为霜(cream),氧化剂容量为20volume。141.控制部11可基于映射到与颜色表中包含的各个点对应的颜色的代码信息而生成代码。142.在使用这样的代码的情况下,代码可以不仅包括化妆品的颜色信息,而且还包括关于化妆品的使用者信息。143.在终端1与分配器3之间可收发这样的代码。144.终端1及分配器3各自可以存储有如图10所示的代码体系。终端1和分配器3可通过这样的代码体系而在机器之间通过代码而进行通信。145.控制部11可控制显示部17,以显示所生成的代码。146.重新对图5进行说明。147.终端1可显示基于所生成的代码的预想颜色(s18)。148.终端1可显示基于通过步骤s14或步骤s16而生成的代码的预想颜色。149.预想颜色是指,在使用基于所生成的代码的化妆品的情况下预计会呈现的颜色。代码包括当前颜色及目标颜色,当要使用化妆品的部位的颜色与代码中包含的当前颜色一致时,预想颜色与目标颜色可以相同。但是,当要使用化妆品的部位的颜色与代码中包含的当前颜色不一致时,预想颜色与目标颜色可以不同。在化妆品的代码中包含的当前颜色和要使用化妆品的部位的颜色不同的情况下,使用者可能难以预测会呈现为什么颜色。因此,显示部17显示在具有所生成的代码中包含的当前颜色的部位上使用化妆品的情况下的预想颜色及在具有与所生成的代码中包含的当前颜色不同的颜色的部位上使用化妆品的情况下的预想颜色中的至少一个预想颜色。150.图11是示出本公开的第一实施例的终端显示基于所生成的代码的预想颜色的方法的例示图。151.图11可以是对基于代码p2n8a2y2的预想颜色的示例。即,图11是示出基于当前颜色为2n且目标颜色为8a的代码的预想颜色的例示图。152.首先,显示部17可显示示出代码中包含的当前颜色的第一起始点p1-1和在具有与第一起始点p1-1相应的颜色的部位上使用基于代码的化妆品的情况下示出预想颜色的第一预想点p1-2,此时第一预想点p1-2的颜色与代码中包含的目标颜色可以相同。153.并且,输入部13可接收从显示于显示部17的颜色表中选择与第一起始点p1-1不同的其他颜色作为起始点的命令。例如,输入部13接收选择第二起始点p2-1的命令和选择第三起始点p3-1的命令。在该情况下,控制部11可算出在具有与第二起始点p2-1相应的颜色a1的部位上使用代码p2n8a2y2的化妆品的情况下的预想颜色7w,并算出在具有与第三起始点p3-1相应的颜色3n的部位上使用代码p2n8a2y2的化妆品的情况下的预想颜色7w。显示部17可显示示出算出的预想颜色的第二预想点p2-2及第三预想点p3-2。154.即,控制部11可控制显示部17,以显示在将与所生成的代码对应的化妆品使用于当前颜色的情况下预计会呈现的预想颜色,并且还显示在将与所生成的代码对应的化妆品使用于当前颜色之外的其他颜色的情况下预计会呈现的预想颜色。在该情况下,使用者可直观地确认基于要使用化妆品的部位的各种颜色的预想颜色。155.另外,显示部17还可显示从第一起始点p1-1连接到第一预想点p1-2的箭头、从第二起始点p2-1连接到第二预想点p2-2的箭头及从第三起始点p3-1连接到第三预想点p3-2的箭头。156.在该情况下,具有如下优点:使用者可更加容易地识别在何种颜色上使用化妆品时会呈现为何种颜色。157.另外,显示部17在显示连接起始点pn-1和预想点pn-2的箭头时,在连接示出代码中包含的颜色的起始点p1-1和预想点p1-2的箭头的情况下可显示为实线,在连接示出与代码中包含的颜色不同的颜色的起始点p2-1、p3-1和预想点p2-2、p3-2的箭头的情况下可显示为虚线。158.在该情况下,具有如下优点:使用者可更加容易地确认相应代码是应用于具有何种颜色的部位而呈现为何种颜色的代码。159.图12是示出根据本公开的第二实施例的终端显示基于所生成的代码的预想颜色的方法的例示图。160.同样地,图12作为基于代码p2n8a2y2的预想颜色的示例,是示出基于当前颜色为2n、目标颜色为8a的代码的预想颜色的例示图。161.根据第二实施例,显示部17可以不仅显示当前颜色和目标颜色,而且还以棒形态显示根据当前颜色而发生变化的目标颜色。例如,显示部17可显示以当前颜色为基准比当前颜色亮规定范围的颜色和比当前颜色暗规定范围的各个颜色的目标颜色。162.重新对图5进行说明。163.终端1可显示基于所生成的代码的模拟(s20)。164.模拟可以是在包括使用者的脸部(包括毛发)的图像上应用基于所生成的代码的化妆品的情况下的预想结果图像。在显示这样的模拟的情况下,重要的是将模拟中的预想颜色显示为接近随着使用化妆品而呈现的实际颜色。为此,本公开的实施例的终端1根据图13所示的顺序而显示模拟。165.图13是示出本公开的实施例的终端显示模拟的方法的顺序图。166.终端1可在将使用者图像中的对象区域变换成黑白之后执行阿尔法(alpha)值处理的图像上合成与目标颜色对应的hsl颜色的图像,由此显示模拟。图13图示了对此的详细的说明。图13可以是将图5的步骤s20具体化的顺序图。167.控制部11可检测对象区域(s201)。168.对象区域可以是指要使用化妆品的部位。对象区域可根据化妆品的种类而不同。例如,化妆品为粉底霜、防晒霜等这样的使用于整个脸部的产品的情况下,对象区域可以为脸部,在化妆品为眼影等这样的使用于眼睛的产品的情况下,对象区域可以为眼部,化妆品为唇彩、唇膏等这样的使用于嘴的产品的情况下,对象区域可以为嘴部位,化妆品为指甲油、凝胶指甲油等这样的使用于手指甲或脚趾甲的产品的情况下,对象区域可以为手指甲部位或脚趾甲部位,化妆品为染色剂等这样的使用于毛发的产品的情况下,对象区域可以为毛发部位。169.下面,假设化妆品为染色剂的情况,但这仅为为了便于说明而例示的情况,因此不限于此。170.在基于代码的化妆品为染色剂的情况下,控制部11可从图像中将毛发区域检测为对象区域。171.根据一个实施例,此时控制部11可通过深度学习模型keras而从图像中提取毛发区域,将检测出的毛发区域识别为对象区域。172.控制部11可算出对象区域的阿尔法值(s203)。173.根据一个实施例,控制部11可基于对象区域的颜色信息(例如,rgb)而算出阿尔法值。174.根据另一个实施例,控制部11可将对象区域的色彩变换成黑白之后,基于变换的区域中包含的各个像素的亮度而算出阿尔法值。例如,控制部11对于变换成黑白的区域的各个像素,可以算出亮度小于第一值(例如,50)的像素的阿尔法值作为第一阿尔法值(例如,20%),算出亮度为第一值以上且小于第二值(例如,150)的像素的阿尔法值作为大于第一阿尔法值的第二阿尔法值(例如,50%),算出亮度为第二值以上且第三值(例如,255)以下的像素的阿尔法值作为大于第二阿尔法值的第三阿尔法值(例如,90%)。175.这样,在对于对象区域的各个像素分别算出阿尔法值的情况下,毛发的可能性越高的区域,应用越深的目标颜色,毛发的可能性越低的区域,应用越浅的目标颜色,从而能够提高模拟的准确度。176.另一方面,作为阿尔法值算出方法,上述实施例仅为为了便于说明而进行的例示,本发明不限于此。177.控制部11可将对象区域的色彩变换成黑白之后对算出的阿尔法值进行处理(s205)。178.并且,控制部11可将目标颜色变换成hsl值(s207),并对进行了阿尔法值处理的区域的各个像素应用变换的hsl值(s209)。179.这样,在终端1显示模拟时,如果首先处理为黑白之后处理阿尔法值,则能够将对象区域表现为更加接近目标颜色的颜色。具体地,在终端1显示模拟时立即处理阿尔法值的情况下,即便应用目标颜色,但因原来的头发颜色的影响,存在模拟结果不够准确的问题。即,即便在金发、黑发的毛发上应用红色等这样的目标颜色的情况下,也不能良好地表现出目标颜色。进而,在完全地去除毛发的颜色之后应用目标颜色的情况下,与实际毛发异质地表现而不够自然。在本发明中,将对象区域变换成黑白,对变换之后的区域的各个像素应用按照各个像素而算出的阿尔法值,从而能够提高色彩表现的准确度。180.根据实施例,控制部11也可以在应用hsl值之后对金发等亮色毛发执行另外的后处理。181.重新对图5进行说明。182.终端1可将生成的代码传送到分配器3(s22)。183.具体地,终端1可将在步骤s14生成的代码或在步骤s16生成的代码传送到分配器3。184.分配器3可提供与所生成的代码对应的化妆品(s24)。185.分配器3可从终端1接收代码,提供所接收的代码对应的化妆品。具体地,控制部31可控制驱动部37,以基于所存储的代码体系而解释所接收的代码,并基于解释结果而提供与代码对应的化妆品。186.例如,控制部31可控制驱动部37,以基于代码中包括的颜色信息及使用者信息而选择化妆品中要包含的化妆品组合物,并排出所选择的化妆品组合物。187.另一方面,分配器3也可以不从终端1接收代码,而通过输入部33直接被输入代码。这样,分配器3也可以控制驱动部37,以在直接被输入代码的情况下,也对输入的代码进行解释而提供与代码对应的化妆品。188.另外,使用者可向终端1直接输入代码。即,终端1与分配器3同样地,可以不生成代码,而通过输入部13被输入代码,在该情况下,可向分配器3传送代码,以提供与代码对应的化妆品。189.因此,具有如下优点:使用者记住化妆品的代码之后,每次需要时仅通过输入代码,就能够容易地获得化妆品。190.分配器3为了提供与代码对应的化妆品而可以对代码进行解码。191.在终端1算出对为了算出化妆品(例如:染发剂)的制备方法而所需的信息进行代码化的ui代码来传送到分配器3的情况下,关于增稠剂、氧化剂、附加颜色等,在代码中已经包括将何种化妆品组合物排出多少,因此可通过一次解码而进行解释,但是,关于根据当前颜色和目标颜色而排出多少何种化妆品组合物的信息,通过二次解码而进行解释。192.为此,分配器3可将用于对代码进行二次解码的代码解释表存储于存储部39。特别地,代码解释表可以是表示为了将当前颜色呈现为目标颜色而将何种化妆品组合物排出多少的表。193.图14是本公开的实施例的代码解释表的例示图。194.代码解释表可表示对于当前颜色和目标颜色分别排出化妆品组合物的盒的种类和各个盒的排出量。195.图14的示例是仅示出在代码解释表中当前颜色为5n、目标颜色为8v时的情况的图。因此,当接收到p5n8v2x2b1这样的代码时,控制部31可控制驱动部37,以从4号盒排出14g的化妆品组合物,从5号盒排出1g的化妆品组合物,从8号盒排出15g的化妆品组合物,从11号盒排出15g的化妆品组合物,从12号盒排出15g的化妆品组合物。196.这样,关于将当前颜色呈现为目标颜色的化妆品中包括的化妆品组合物的种类和其量,仅通过基于代码解释表的二次解码而进行解释,因此这样的化妆品制备方法具有可从外部得到保护的优点。特别地,为了将当前颜色呈现为目标颜色而使用的化妆品组合物的种类和其量是理发设计师通过经验、实验等而获得的诀窍,本公开将这样的诀窍从外部进行保护并向使用者提供可靠性高的化妆品。197.上述的本公开可在记录有程序的介质中体现为计算机可读的代码。计算机可读的介质包括存储有通过计算机系统而可读出的数据的所有种类的记录装置。作为计算机可读的介质的例子,具有hdd(harddiskdrive:硬盘装置)、ssd(solidstatedisk:固体硬盘)、sdd(silicondiskdrive:硅磁盘驱动器)、rom、ram、cd-rom、磁带、软盘、光数据存储装置等。另外,上述计算机可包括终端1的控制部或分配器3的控制部31。因此,上述的详细的说明在所有方面仅为例示,不限于此。本发明的范围应根据所附的权利要求的合理性解释而确定,本发明的等效范围内的所有变更均包括在本发明的范围。198.以上的说明仅为对本发明的技术思想的例示性说明,本领域技术人员可在不脱离本发明的本质特性的范围内进行各种修改及变形。199.因此,本发明中公开的实施例并非用于对本发明的技术思想进行限定,而是对本发明进行说明,本发明的技术思想的范围不限于这样的实施例。200.本发明的保护范围应通过下面的权利要求书来解释,与此相同的范围内的所有技术思想应包括在本发明的权利范围中。当前第1页12当前第1页12
图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
化妆品提供系统的制作方法
作者:admin
2022-08-03 06:54:58
378
关键词:
计算;推算;计数设备的制造及其应用技术
专利技术