Nothing Special   »   [go: up one dir, main page]

JP7558538B2 - System, user terminal, program and method - Google Patents

System, user terminal, program and method Download PDF

Info

Publication number
JP7558538B2
JP7558538B2 JP2023199510A JP2023199510A JP7558538B2 JP 7558538 B2 JP7558538 B2 JP 7558538B2 JP 2023199510 A JP2023199510 A JP 2023199510A JP 2023199510 A JP2023199510 A JP 2023199510A JP 7558538 B2 JP7558538 B2 JP 7558538B2
Authority
JP
Japan
Prior art keywords
hair
color
brightness
coloring agent
dyeing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023199510A
Other languages
Japanese (ja)
Other versions
JP2024077011A (en
Inventor
裕也 田代
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Color Biz
Original Assignee
Color Biz
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Color Biz filed Critical Color Biz
Priority to JP2023207245A priority Critical patent/JP7558539B2/en
Publication of JP2024077011A publication Critical patent/JP2024077011A/en
Application granted granted Critical
Publication of JP7558538B2 publication Critical patent/JP7558538B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

特許法第30条第2項適用 令和5年1月12日に公開(https://apps.apple.com/us/app/color-select/id1663995983)。 令和5年5月16日にウェブサイトにて公開(https://colorbiz.co.jp/service_houjin.php)。Applicable under Article 30, Paragraph 2 of the Patent Act. Published on January 12, 2023 (https://apps.apple.com/us/app/color-select/id1663995983). Published on the website on May 16, 2023 (https://colorbiz.co.jp/service_houjin.php).

本発明は、システム、ユーザ端末、プログラム及び方法に関する。 The present invention relates to a system, a user terminal, a program, and a method.

従来から、毛髪を染髪するヘアカラーリングが広く行われている。美容院やヘアカラーリングの専門店などにおいては、ヘアカラーリングを行う際に、美容師が、顧客一人一人の毛髪の状態を確認したうえで、顧客の要望に応じて、ヘアカラーリング剤を調剤する方法等が採用されている。しかし、調剤したヘアカラーリング剤により、染髪後の毛髪の色がどうなるかを客観的に確かめる方法がなく、美容師の経験や勘で染髪後の毛髪の色を推測していた。 Hair coloring, the act of dyeing hair, has been widely practiced for some time. In beauty salons and hair coloring specialty stores, when coloring hair, the hairdresser checks the condition of each customer's hair and then prepares a hair coloring agent according to the customer's request. However, there is no way to objectively confirm what color the hair will be after dyeing with the prepared hair coloring agent, so the hairdresser must guess the color of the dyed hair based on their experience and intuition.

このような中、希望色を実現するヘアカラーリング剤をユーザに迅速に提示する選定システムが開示されている(例えば、特許文献1)。選定システムにおいて、単一のヘアカラーリング剤である非混合材料、及び、複数のヘアカラーリング剤を、所定の混合割合で混合した混合材料により染色した場合の色空間の各座標データが、アンダーカラーの種別ごとに記録されている。よって、染色対象者のアンダーカラーの種別と希望色とを入力すると、入力されたアンダーカラーの種別に対応する座標データの中から、入力された希望色と座標値が一致又は近似する非混合材料又は混合材料を検索し、その検索結果を出力することができる。 In light of this, a selection system has been disclosed that quickly presents users with hair coloring agents that will achieve their desired color (for example, Patent Document 1). In the selection system, the coordinate data of each color space when dyeing is performed using a non-mixed material that is a single hair coloring agent, and a mixed material in which multiple hair coloring agents are mixed in a specified mixing ratio, is recorded for each type of undercolor. Therefore, when the type of undercolor and desired color of the person to be dyed are input, a non-mixed material or mixed material whose coordinate values match or are close to the input desired color can be searched for from the coordinate data corresponding to the input type of undercolor, and the search results can be output.

特開2016-212726号公報JP 2016-212726 A

本発明は、例えば、以下のいずれかの課題を解決することができる。本発明の第1の目的は、染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び/又は明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を表示するシステムを提供することである。また、本発明の第2の目的は、異なる物質を混合する際の物質のそれぞれの量の算定を容易にするシステムを提供することである。本発明の第3の目的は、所定のヘアカラーリング剤について、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報が記憶されていないことを通知するシステムを提供することである。 The present invention can solve, for example, any of the following problems. A first object of the present invention is to provide a system that displays image information that allows the user to grasp the color and/or brightness of hair after it has been dyed with each of a plurality of first hair coloring agents capable of dyeing hair to different colors and/or brightnesses, which corresponds to information that allows the user to identify the color and/or brightness of hair before dyeing. A second object of the present invention is to provide a system that makes it easy to calculate the amount of each substance when different substances are mixed. A third object of the present invention is to provide a system that notifies a user that no information that allows the user to grasp the color and/or brightness of hair after it has been dyed with a specified hair coloring agent is stored.

本発明の課題は、
[1]少なくとも1のコンピュータ装置を備えるシステムであって、染髪前の毛髪の色味及び/又は明るさと関連付けて、第1ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を記憶する記憶手段と、染髪前の毛髪の色味及び/又は明るさを特定可能な情報の入力を受け付ける入力受付手段と、記憶手段に記憶された染髪前の毛髪の色味及び/又は明るさと前記画像情報との対応関係をもとに、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び/又は明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を表示する画像表示手段を備える、システム;
[2]画像表示手段が、記憶手段に記憶された染髪前の毛髪の色味及び/又は明るさと前記画像情報との対応関係をもとに、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び明るさを把握可能な画像情報を表示する、前記[1]に記載のシステム;
[3]画像表示手段が、記憶手段に記憶された染髪前の毛髪の色味及び/又は明るさと前記画像情報との対応関係をもとに、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応し、且つ、所定の毛髪の色味に染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の明るさを把握可能な画像情報を表示する、前記[1]又は[2]に記載のシステム;
[4]前記所定の毛髪の色味が、利用者が希望する染髪された後の毛髪の色味である、前記[3]に記載のシステム;
[5]画像表示手段が、さらに、利用者が希望する染髪された後の毛髪の色味及び明るさを把握可能な画像情報を表示する、前記[3]又は[4]に記載のシステム;
[6]画像表示手段により、複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報が表示された状態で、第1ヘアカラーリング剤、利用者が希望する染髪された後の毛髪の色味及び/若しくは明るさ、又は、画像情報の選択を受け付ける選択受付手段と、選択受付手段により選択を受け付けた第1ヘアカラーリング剤、選択受付手段により選択を受け付けた毛髪の色味及び/又は明るさに対応する第1ヘアカラーリング剤、又は、選択受付手段により選択を受け付けた画像情報に対応する第1ヘアカラーリング剤を、使用する予定の第1ヘアカラーリング剤として特定するヘアカラーリング剤特定手段とを備える、前記[1]~[5]のいずれかに記載のシステム;
[7]ヘアカラーリング剤特定手段が、毛髪の異なる複数の部分のそれぞれに使用する予定の複数の第1ヘアカラーリング剤を特定することが可能である、前記[6]に記載のシステム;
[8]毛髪における黒髪又は白髪の割合の選択を受け付ける割合選択手段と、画像表示手段が、選択を受け付けた毛髪における黒髪又は白髪の割合に応じて、異なる画像情報を表示する、前記[1]~[7]のいずれかに記載のシステム;
[9]ヘアカラーリングの際に第1ヘアカラーリングと混合して使用する希釈剤の種類又は濃度の選択を受け付ける第2ヘアカラーリング剤選択手段と、画像表示手段が、選択を受け付けた第2ヘアカラーリング剤の種類又は濃度に応じて、異なる画像情報を表示する、前記[1]~[8]のいずれかに記載のシステム;
[10]少なくとも1のコンピュータ装置を備えるシステムにおいて実行される方法であって、染髪前の毛髪の色味及び/又は明るさと関連付けて、第1ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を記憶する記憶ステップと、染髪前の毛髪の色味及び/又は明るさを特定可能な情報の入力を受け付ける入力受付ステップと、記憶ステップに記憶された染髪前の毛髪の色味及び/又は明るさと前記画像情報との対応関係をもとに、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び/又は明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を表示する画像表示ステップを有する、方法;
[11]コンピュータ装置を、染髪前の毛髪の色味及び/又は明るさと関連付けて、第1ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を記憶する記憶手段と、
染髪前の毛髪の色味及び/又は明るさを特定可能な情報の入力を受け付ける入力受付手段と、記憶手段に記憶された染髪前の毛髪の色味及び/又は明るさと前記画像情報との対応関係をもとに、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び/又は明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を表示する画像表示手段として機能させる、プログラム;
[12]コンピュータ装置において、要素E、E、・・・En-1、Eのn個の要素にそれぞれに対応する数値I、I、・・・In-1、Iのn個の数値をもとに、要素E、E、・・・En-1、Eのそれぞれに対応する数値O、O、・・・On-1、Oのn個の数値を算出するためのプログラムであって、コンピュータ装置を、数値O、O、・・・Ok-1、Oのk個の数値の合計値T及び数値Iをもとに、所定の算定ルールRにしたがって、数値Oを算出する処理を、k=nから順にk=2になるまで繰り返し、数値O、O、・・・On-1、Oを算定する算定手段、
として機能させる、プログラム(n及びkは2以上の整数であり、kはn以下である);
[13]算定ルールRαが、数値O、O、・・・Oα-1、Oαの合計が合計値Tαとなるようにして、数値I、I、・・・Iα-1、Iαの各比をもとに、数値I、I、・・・Iα-1、Iαのそれぞれに対応する数値O、O、・・・Oα-1、Oαを算定するものである、前記[12]に記載のプログラム(αは2以上の整数であり、αはn以下である);
[14]算定ルールRβが、数値O、O、・・・Oβ-1、Oβの合計が合計値Tβとなるようにして、数値O、O、・・・Oβ-1の(β-1)個の数値の合計値Tβ-1に対する数値Iβにより特定される割合をもとに、数値Oβを算定するものである、又は、数値O、O、・・・Oβ-1、Oβの合計が合計値Tβとなるようにして、合計値Tβに対する数値Iβにより特定される割合をもとに、数値Oβを算定するものである、前記[12]又は[13]に記載のプログラム(βは3以上の整数であり、βはn以下である);
[15]算定ルールRγが、数値Iγを数値Oγであると算定する、前記[12]~[14]のいずれかに記載のプログラム(γは3以上の整数であり、γはn以下である);
[16]コンピュータ装置において、要素E、E、・・・En-1、Eのn個の要素にそれぞれに対応する数値I、I、・・・In-1、Iのn個の数値をもとに、要素E、E、・・・En-1、Eのそれぞれに対応する数値O、O、・・・On-1、Oのn個の数値を算出するためのプログラムであって、コンピュータ装置を、数値Iをもとに、所定の算定ルールRにしたがって、数値Oを算出する処理をk=2から順にk=nになるまで繰り返し、数値O、O、・・・On-1、Oを算定する算定手段、として機能させる、プログラム(n及びkは2以上の整数であり、kはn以下である);
[17]算定ルールRαが、数値I、I、・・・Iα-1、Iαの各比をもとに、数値I、I、・・・Iα-1、Iαのそれぞれに対応する数値O、O、・・・Oα-1、Oαを算定するものである、前記[16]に記載のプログラム(αは2以上の整数であり、αはn以下である);
[18]算定ルールRβが、数値O、O、・・・Oδのδ個の数値の合計値Tδに対する数値Iβにより特定される割合をもとに、数値Oβを算定するものである、又は、数値O、O、・・・Oδのδ個の数値の合計値Tδと数値Oβとの合計値に対する数値Iβの割合をもとに、数値Oβを算定するものである、前記[16]又は[17]に記載のプログラム(βは3以上の整数であり、βはn以下であり、δは(β-1)以下である);
[19]算定ルールRγが、数値Iγを数値Oγであると算定する、前記[16]~[18]のいずれかに記載のプログラム(γは3以上の整数であり、γはn以下である);
[20]コンピュータ装置を数値I、I、・・・In-1、Iの入力を受け付ける数値入力手段、として機能させ、算定手段が、入力を受け付けた数値I、I、・・・In-1、Iをもとに、数値O、O、・・・On-1、Oを算定する、前記[12]~[19]のいずれかに記載のプログラム;
[21]コンピュータ装置を算定ルールR、R、・・・Rn-1、Rの入力を受け付ける算定ルール入力手段、
として機能させ、算定手段が、入力を受け付けた算定ルールR、R、・・・Rn-1、Rをもとに、数値O、O、・・・On-1、Oを算定する、
前記[12]~[20]のいずれかに記載のプログラム;
[22]算定ルール入力手段が、1の操作ボタンの選択により、算定ルールR、R、・・・Rn-1、Rのいずれか1の算定ルールの入力を受け付ける、前記[21]に記載のプログラム;
[23]コンピュータ装置を、算定した数値O、O、・・・On-1、Oのそれぞれが、要素E、E、・・・En-1、Eのそれぞれに対応するものであること、及び/又は、数値I、I、・・・In-1、Iのそれぞれに対応するものであることが把握可能な態様で表示する、前記[12]~22]のいずれかに記載のプログラム;
[24]要素E、E、・・・En-1、Eのn個の要素にそれぞれに対応する数値I、I、・・・In-1、Iのn個の数値をもとに、要素E、E、・・・En-1、Eのそれぞれに対応する数値O、O、・・・On-1、Oのn個の数値を算出するためのコンピュータ装置あって、数値O、O、・・・Ok-1、Oのk個の数値の合計値T及び数値Iをもとに、所定の算定ルールRにしたがって、数値Oを算出する処理を、k=nから順にk=2になるまで繰り返し、数値O、O、・・・On-1、Oを算定する算定手段、を備える、コンピュータ装置(n及びkは2以上の整数であり、kはn以下である);
[25]コンピュータ装置において、要素E、E、・・・En-1、Eのn個の要素にそれぞれに対応する数値I、I、・・・In-1、Iのn個の数値をもとに、要素E、E、・・・En-1、Eのそれぞれに対応する数値O、O、・・・On-1、Oのn個の数値を算出するための方法であって、数値O、O、・・・Ok-1、Oのk個の数値の合計値T及び数値Iをもとに、所定の算定ルールRにしたがって、数値Oを算出する処理を、k=nから順にk=2になるまで繰り返し、数値O、O、・・・On-1、Oを算定する算定ステップ、を有する、方法(n及びkは2以上の整数であり、kはn以下である);
[26]要素E、E、・・・En-1、Eのn個の要素にそれぞれに対応する数値I、I、・・・In-1、Iのn個の数値をもとに、要素E、E、・・・En-1、Eのそれぞれに対応する数値O、O、・・・On-1、Oのn個の数値を算出するためのコンピュータ装置であって、数値Iをもとに、所定の算定ルールRにしたがって、数値Oを算出する処理をk=2から順にk=nになるまで繰り返し、数値O、O、・・・On-1、Oを算定する算定手段、を備える、コンピュータ装置(n及びkは2以上の整数であり、kはn以下である);
[27]コンピュータ装置において、要素E、E、・・・En-1、Eのn個の要素にそれぞれに対応する数値I、I、・・・In-1、Iのn個の数値をもとに、要素E、E、・・・En-1、Eのそれぞれに対応する数値O、O、・・・On-1、Oのn個の数値を算出するための方法であって、数値Iをもとに、所定の算定ルールRにしたがって、数値Oを算出する処理をk=2から順にk=nになるまで繰り返し、数値O、O、・・・On-1、Oを算定する算定手段、を有する、方法(n及びkは2以上の整数であり、kはn以下である);
により解決することができる。
The object of the present invention is to
[1] A system including at least one computer device, the system including: a storage means for storing image information that allows a user to grasp the color and/or brightness of hair after dyeing with a first hair coloring agent in association with the color and/or brightness of hair before dyeing; an input receiving means for receiving an input of information that allows a user to specify the color and/or brightness of hair before dyeing; and an image display means for displaying image information that allows a user to grasp the color and/or brightness of hair after dyeing with each of a plurality of first hair coloring agents capable of dyeing hair to different colors and/or brightnesses, the image information corresponding to the input information that allows a user to specify the color and/or brightness of hair before dyeing, based on the correspondence relationship between the color and/or brightness of hair before dyeing stored in the storage means and the image information;
[2] The system described in [1] above, wherein the image display means displays image information that allows the user to grasp the color and brightness of the hair after dyeing with each of a plurality of first hair coloring agents capable of dyeing hair to different colors and brightnesses, which corresponds to the input information that can identify the color and/or brightness of the hair before dyeing, based on the correspondence relationship between the color and/or brightness of the hair before dyeing stored in the storage means and the image information;
[3] The system described in [1] or [2] above, wherein the image display means displays image information that corresponds to information that can specify the color and/or brightness of the hair before dyeing based on a correspondence relationship between the color and/or brightness of the hair before dyeing stored in the storage means and the image information, and that allows the user to grasp the brightness of the hair after dyeing with each of a plurality of first hair coloring agents that can dye the hair to a predetermined hair color;
[4] The system according to [3], wherein the predetermined hair color is a hair color after dyeing desired by the user;
[5] The system according to [3] or [4], wherein the image display means further displays image information that allows the user to grasp the color and brightness of the hair after dyeing as desired;
[6] The system according to any one of [1] to [5] above, further comprising: a selection receiving means for receiving a selection of a first hair coloring agent, a color and/or brightness of the hair after dyeing desired by a user, or image information in a state in which image information that allows the user to grasp the color and/or brightness of the hair after dyeing with each of a plurality of first hair coloring agents is displayed by an image display means; and a hair coloring agent identification means for identifying the first hair coloring agent selected by the selection receiving means, the first hair coloring agent corresponding to the color and/or brightness of the hair selected by the selection receiving means, or the first hair coloring agent corresponding to the image information selected by the selection receiving means, as the first hair coloring agent to be used;
[7] The system according to [6], wherein the hair coloring agent identifying means is capable of identifying a plurality of first hair coloring agents to be used on each of a plurality of different portions of the hair;
[8] The system according to any one of [1] to [7] above, wherein the ratio selection means receives a selection of a ratio of black hair or white hair in the hair, and the image display means displays different image information depending on the ratio of black hair or white hair in the hair received by the selection;
[9] The system according to any one of [1] to [8], further comprising a second hair coloring agent selection means for receiving a selection of a type or concentration of a diluent to be mixed with the first hair coloring agent during hair coloring, and an image display means for displaying different image information depending on the type or concentration of the second hair coloring agent selected;
[10] A method executed in a system having at least one computer device, the method comprising: a storage step of storing image information that allows a user to grasp the color and/or brightness of hair after dyeing with a first hair coloring agent in association with the color and/or brightness of hair before dyeing; an input receiving step of receiving input of information that allows a user to specify the color and/or brightness of hair before dyeing; and an image display step of displaying image information that allows a user to grasp the color and/or brightness of hair after dyeing with each of a plurality of first hair coloring agents capable of dyeing hair to different colors and/or brightnesses, which corresponds to the input information that allows a user to specify the color and/or brightness of hair before dyeing, based on the correspondence relationship between the color and/or brightness of hair before dyeing stored in the storage step and the image information;
[11] A storage means for storing image information that allows the user to grasp the color and/or brightness of the hair after dyeing with the first hair coloring agent by associating the computer device with the color and/or brightness of the hair before dyeing;
a program that functions as an input receiving means for receiving an input of information capable of identifying the color and/or brightness of hair before dyeing, and as an image display means for displaying image information capable of grasping the color and/or brightness of hair after dyeing with each of a plurality of first hair coloring agents capable of dyeing hair to different colors and/or brightnesses, which corresponds to the input information capable of identifying the color and/or brightness of hair before dyeing, based on the correspondence relationship between the color and/or brightness of hair before dyeing stored in a storage means and the image information;
[12] A program for calculating n numerical values O 1 , O 2 , ... O n-1 , O n corresponding to n elements E 1 , E 2 , ... E n-1 , E n based on n numerical values I 1 , I 2 , ... I n-1 , I n corresponding to n elements E 1 , E 2 , ... E n-1 , E n , in a computer device, the program comprising: calculation means for calculating a numerical value O k in accordance with a predetermined calculation rule R k based on a total value T k of k numerical values of the numerical values O 1 , O 2 , ... O k-1 , O k and a numerical value I k , in order from k =n to k=2, to calculate numerical values O 1 , O 2 , ... O n-1 , O n ;
(n and k are integers equal to or greater than 2, and k is equal to or less than n);
[13] The program according to [12], wherein the calculation rule R α calculates numerical values O 1 , O 2 , ... O α-1 , O α corresponding to the numerical values I 1 , I 2 , ... I α-1 , I α, respectively, based on the ratios of the numerical values I 1 , I 2 , ... I α -1 , I α, such that the sum of the numerical values O 1 , O 2 , ... O α-1 , O α becomes a total value T α (α is an integer of 2 or more, and α is n or less);
[14] The program according to [ 12 ] or [ 13 ], wherein the calculation rule R β is for calculating a numerical value O β based on a ratio specified by the numerical value I β to the total value T β- 1 of (β-1) numerical values O 1 , O 2 , ... O β-1 , such that the sum of the numerical values O 1 , O 2 , ... O β-1 , O β is the total value T β, or for calculating a numerical value O β based on a ratio specified by the numerical value I β to the total value T β, such that the sum of the numerical values O 1 , O 2 , ... O β-1 , O β is the total value T β (β is an integer of 3 or more, and β is n or less);
[15] The program according to any one of [12] to [14], wherein the calculation rule R γ calculates a numerical value I γ to be a numerical value O γ (γ is an integer of 3 or more, and γ is n or less);
[16] A program for calculating n numerical values O 1 , O 2 , ... O n-1 , O n corresponding to n elements E 1 , E 2 , ... E n-1 , E n based on n numerical values I 1 , I 2 , ... I n-1 , I n corresponding to n elements E 1 , E 2 , ... E n-1 , E n , in a computer device, the program causing the computer device to function as a calculation means for calculating numerical values O 1 , O 2 , ... O n-1 , O n by repeating a process of calculating numerical value O k in order from k=2 to k=n based on numerical value I k according to a predetermined calculation rule R k (n and k are integers of 2 or more, and k is n or less);
[17] The program according to [16], wherein the calculation rule R α calculates numerical values O 1 , O 2 , ... O α-1 , O α corresponding to the numerical values I 1 , I 2 , ... I α-1 , I α , respectively, based on the ratios of the numerical values I 1 , I 2 , ... I α-1 , I α (α is an integer of 2 or more, and α is n or less);
[18] The program according to [ 16 ] or [ 17] , wherein the calculation rule R β is for calculating the numerical value O β based on a ratio specified by the numerical value I β to the total value T δ of the δ numerical values of the numerical values O 1 , O 2 , ... O δ , or for calculating the numerical value O β based on a ratio of the numerical value I β to the total value T δ of the δ numerical values of the numerical values O 1 , O 2 , ... O δ and the numerical value O β (β is an integer of 3 or more, β is n or less, and δ is (β-1) or less);
[19] The program according to any one of [16] to [18], wherein the calculation rule R γ calculates a numerical value I γ to be a numerical value O γ (γ is an integer of 3 or more, and γ is n or less);
[20] The program according to any one of [ 12] to [19] above, which causes a computer device to function as a numerical value input means for accepting input of numerical values I 1 , I 2 , ... I n-1 , I n, and a calculation means for calculating numerical values O 1 , O 2 , ... O n-1 , O n based on the accepted input numerical values I 1 , I 2 , ... I n -1 , I n ;
[21] A calculation rule input means for receiving input of calculation rules R 2 , R 3 , . . . R n-1 , R n of a computer device;
and the calculation means calculates numerical values O 1 , O 2 , . . . O n-1 , O n based on the input calculation rules R 2 , R 3 , . . . R n- 1 , R n.
The program according to any one of the above [12] to [20];
[22] The program according to [21], wherein the calculation rule input means accepts input of any one of the calculation rules R 2 , R 3 , . . . R n-1 , and R n by selecting one operation button;
[23] A program according to any one of [12] to [22 ] above , which displays a computer device in a manner that makes it possible to understand that each of the calculated numerical values O 1 , O 2 , ... O n- 1 , O n corresponds to each of the elements E 1 , E 2 , ... E n-1 , E n, and/or that each of the calculated numerical values I 1 , I 2 , ... I n-1 , I n corresponds to each of the numerical values I 1 , I 2 , ... I n-1 , I n;
[24] A computer device for calculating n numerical values O 1 , O 2 , ... O n-1 , O n corresponding to n elements E 1 , E 2 , ... E n-1 , E n based on n numerical values I 1 , I 2 , ... I n-1 , I n corresponding to n elements E 1 , E 2 , ... E n-1 , E n , comprising: a calculation means for calculating a numerical value O k based on a sum T k of k numerical values of the numerical values O 1 , O 2 , ... O k -1 , O k and a numerical value I k according to a predetermined calculation rule R k , repeating a process from k=n to k=2 to calculate numerical values O 1 , O 2 , ... O n-1 , O n (n and k are integers equal to or greater than 2, and k is equal to or less than n);
[25] A method for calculating n numerical values O 1 , O 2 , ... O n-1 , O n corresponding to n elements E 1 , E 2 , ... E n-1 , E n based on n numerical values I 1 , I 2 , ... I n- 1 , I n corresponding to n elements E 1 , E 2 , ... E n-1 , E n , comprising a calculation step of calculating numerical values O k in accordance with a predetermined calculation rule R k based on a sum T k of k numerical values of numerical values O 1 , O 2 , ... O k-1 , O k and numerical value I k , in order from k=n to k=2, to calculate numerical values O 1 , O 2 , ... O n-1 , O n (n and k are integers equal to or greater than 2, and k is equal to or less than n);
[26] A computer device for calculating n numerical values O 1 , O 2 , ... O n-1 , O n corresponding to n elements E 1 , E 2 , ... E n-1 , E n based on n numerical values I 1 , I 2 , ... I n-1 , I n corresponding to n elements E 1 , E 2 , ... E n-1 , E n , comprising: a calculation means for calculating numerical values O k based on numerical value I k in accordance with a predetermined calculation rule R k , repeating a process of calculating numerical value O k in order from k=2 to k=n, thereby calculating numerical values O 1 , O 2 , ... O n-1 , O n (n and k are integers equal to or greater than 2, and k is equal to or less than n);
[27] A method for calculating n numerical values O 1 , O 2 , ... O n-1 , O n corresponding to n elements E 1 , E 2 , ... E n-1 , E n based on n numerical values I 1 , I 2 , ... I n-1 , I n corresponding to n elements E 1 , E 2 , ... E n-1 , E n in a computer device, the method comprising: a calculation means for repeating a process of calculating a numerical value O k in order from k=2 to k =n based on a numerical value I k according to a predetermined calculation rule R k , to calculate numerical values O 1 , O 2 , ... O n-1 , O n (n and k are integers equal to or greater than 2, and k is equal to or less than n);
This can be solved by:

また、本発明の課題は、
[1]少なくとも1のコンピュータ装置を備えるシステムであって、ヘアカラーリング剤、並びに、染髪前の毛髪の色味及び/又は明るさと関連付けて、該ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を記憶する記憶手段と、希望の染髪後の毛髪の色味及び/又は明るさ、並びに、染髪前の毛髪の色味及び/又は明るさの入力を受け付ける入力受付手段と、記憶手段に記憶された前記情報を参照して、入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するためのヘアカラーリング剤、並びに、入力された染髪前の毛髪の色味及び/又は明るさに対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定する特定手段を備える、システム;
[2]特定手段が、記憶手段に記憶された前記情報を参照して、さらに、入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するためのヘアカラーリング剤と所定の関連性を有するヘアカラーリング剤、並びに、入力された染髪前の毛髪の色味及び/又は明るさに対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定する、前記[1]に記載のシステム;
[3]ヘアカラーリング剤が第1ヘアカラーリング剤と第2ヘアカラーリング剤を有するものであり、入力受付手段が、さらに、第1ヘアカラーリング剤と混合して使用する第2ヘアカラーリング剤の入力を受け付け、記憶手段が、第1ヘアカラーリング剤、第2ヘアカラーリング剤、並びに、染髪前の毛髪の色味及び/又は明るさと関連付けて、該第1ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を記憶するものであり、特定手段が、記憶手段に記憶された前記情報を参照して、入力された第2ヘアカラーリング剤、入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するための第1ヘアカラーリング剤、並びに、入力された染髪前の毛髪の色味及び/又は明るさに対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定する、前記[1]又は[2]に記載のシステム;
[4]入力した希望の染髪後の毛髪の色味及び/又は明るさを把握可能な情報、及び、特定した染髪後の毛髪の色味及び/又は明るさを把握可能な情報を表示するように制御する第1表示制御手段と、を備える前記[1]~[4]のいずれかに記載のシステム;
[5]希望の染髪後の毛髪の色味及び/若しくは明るさを把握可能な情報、並びに/又は、特定された染髪後の毛髪の色味及び/若しくは明るさを把握可能な情報が、色画像又は毛束の画像である、前記[1]~[5]のいずれかに記載のシステム;
[6]希望の染髪後の毛髪の色味及び/若しくは明るさを把握可能な情報、並びに/又は、特定された染髪後の毛髪の色味及び/若しくは明るさを把握可能な情報として、複数の色温度ごとに、前記色温度を有する光源のもとで視認される毛髪の色味及び/又は明るさを把握可能な情報を表示するように制御する第2表示制御手段を備える、前記[1]~[5]のいずれかに記載のシステム;
[7]希望の染髪後の毛髪の色味及び/若しくは明るさを把握可能な情報、並びに/又は、特定された染髪後の毛髪の色味及び/若しくは明るさを把握可能な情報として、複数の照度ごとに、前記照度で光を毛髪に照射したときに視認される毛髪の色味及び/又は明るさを把握可能な情報を表示するように制御する第3表示制御手段を備える、前記[1]~[6]のいずれかに記載のシステム;
[8]少なくとも1のコンピュータ装置を備えるシステムにおけるユーザ端末であって、希望の染髪後の毛髪の色味及び/又は明るさ、並びに、染髪前の毛髪の色味及び/又は明るさの入力を受け付ける入力受付手段を備え、システムが、ヘアカラーリング剤、並びに、染髪前の毛髪の色味及び/又は明るさと関連付けて、該ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を記憶する記憶手段と、記憶手段に記憶された前記情報を参照して、入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するためのヘアカラーリング剤、並びに、入力された染髪前の毛髪の色味及び/又は明るさに対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定する特定手段を備える、ユーザ端末;
[9]少なくとも1のコンピュータ装置において実行されるプログラムであって、コンピュータ装置を、ヘアカラーリング剤、並びに、染髪前の毛髪の色味及び/又は明るさと関連付けて、該ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を記憶する記憶手段と、希望の染髪後の毛髪の色味及び/又は明るさ、並びに、染髪前の毛髪の色味及び/又は明るさの入力を受け付ける入力受付手段と、記憶手段に記憶された前記情報を参照して、入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するためのヘアカラーリング剤、並びに、入力された染髪前の毛髪の色味及び/又は明るさに対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定する特定手段として機能させる、プログラム;
[10]少なくとも1のコンピュータ装置を備えるシステムにおいて実行される方法であって、ヘアカラーリング剤、並びに、染髪前の毛髪の色味及び/又は明るさと関連付けて、該ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を記憶する記憶ステップと、希望の染髪後の毛髪の色味及び/又は明るさ、並びに、染髪前の毛髪の色味及び/又は明るさの入力を受け付ける入力受付ステップと、記憶ステップに記憶された前記情報を参照して、入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するためのヘアカラーリング剤、並びに、入力された染髪前の毛髪の色味及び/又は明るさに対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定する特定ステップを有する、方法;
[11]少なくとも1のコンピュータ装置において実行されるシステムであって、ヘアカラーリング剤群が、少なくとも1のヘアカラーリング剤を含むヘアカラーリング剤(A)、及び、少なくとも2以上ヘアカラーリング剤を含むヘアカラーリング剤(B)から構成され、前記ヘアカラーリング剤群の全体量に対する、ヘアカラーリング剤(A)に含まれるヘアカラーリング剤のそれぞれの量の割合の入力を受け付ける割合入力手段と、ヘアカラーリング剤(B)に含まれるヘアカラーリング剤のそれぞれの量の比の入力を受け付ける比入力手段と、全体から入力された割合を差し引いた残りの割合が、前記ヘアカラーリング剤群の全体量に対するヘアカラーリング剤(B)の割合であることを前提として、入力を受け付けた割合及び比をもとに、ヘアカラーリング剤群に含まれるヘアカラーリング剤のそれぞれの量、全体量に対するヘアカラーリング剤のそれぞれの割合、及び/又は、ヘアカラーリング剤の量の比を算定する量算定手段を備える、システム;
[12]ヘアカラーリング剤群が2以上存在する、前記[11]に記載のプログラム;
[13]少なくとも1のコンピュータ装置において実行されるプログラムであって、コンピュータ装置を、ヘアカラーリング剤群が、少なくとも1のヘアカラーリング剤を含むヘアカラーリング剤(A)、及び、少なくとも2以上ヘアカラーリング剤を含むヘアカラーリング剤(B)から構成され、前記ヘアカラーリング剤群の全体量に対する、ヘアカラーリング剤(A)に含まれるヘアカラーリング剤のそれぞれの量の割合の入力を受け付ける割合入力手段と、ヘアカラーリング剤(B)に含まれるヘアカラーリング剤のそれぞれの量の比の入力を受け付ける比入力手段と、全体から入力された割合を差し引いた残りの割合が、前記ヘアカラーリング剤群の全体量に対するヘアカラーリング剤(B)の割合であることを前提として、入力を受け付けた割合及び比をもとに、ヘアカラーリング剤群に含まれるヘアカラーリング剤のそれぞれの量、全体量に対するヘアカラーリング剤のそれぞれの割合、及び/又は、ヘアカラーリング剤の量の比を算定する量算定手段として機能させる、プログラム;
[14]少なくとも1のコンピュータ装置において実行されるシステムにおいて実行される方法であって、ヘアカラーリング剤群が、少なくとも1のヘアカラーリング剤を含むヘアカラーリング剤(A)、及び、少なくとも2以上ヘアカラーリング剤を含むヘアカラーリング剤(B)から構成され、前記ヘアカラーリング剤群の全体量に対する、ヘアカラーリング剤(A)に含まれるヘアカラーリング剤のそれぞれの量の割合の入力を受け付ける割合入力ステップと、ヘアカラーリング剤(B)に含まれるヘアカラーリング剤のそれぞれの量の比の入力を受け付ける比入力ステップと、全体から入力された割合を差し引いた残りの割合が、前記ヘアカラーリング剤群の全体量に対するヘアカラーリング剤(B)の割合であることを前提として、入力を受け付けた割合及び比をもとに、ヘアカラーリング剤群に含まれるヘアカラーリング剤のそれぞれの量、全体量に対するヘアカラーリング剤のそれぞれの割合、及び/又は、ヘアカラーリング剤の量の比を算定する量算定ステップを有する、方法;
[15]少なくとも1のコンピュータ装置を備えるシステムであって、ヘアカラーリング剤と関連付けて、該ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を記憶する記憶手段と、第1のコンピュータ装置において入力されたヘアカラーリング剤について、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報が記憶されていない場合に、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報が記憶されていないことを示す不足情報を、第2のコンピュータ装置に送信する送信手段を備える、システム;
[16]記憶手段が、第2のコンピュータ装置において入力された、送信手段により送信された不足情報に対応する、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を、ヘアカラーリング剤と関連付けて記憶する、前記[15]に記載のシステム;
[17]記憶手段に記憶された前記情報を参照して、第2のコンピュータ装置又は第3のコンピュータ装置において入力された、希望の染髪後の毛髪の色味及び/又は明るさに染髪するためのヘアカラーリング剤に対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定する特定手段を備える、前記[15]又は[16]に記載のシステム;
[18]特定手段が、さらに、第2のコンピュータ装置又は第3のコンピュータ装置において入力された、希望の染髪後の毛髪の色味及び/又は明るさに染髪するためのヘアカラーリング剤と所定の関連性を有するヘアカラーリング剤に対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定する、前記[17]に記載のシステム;
[19]少なくとも1のコンピュータ装置において実行されるプログラムであって、コンピュータ装置を、ヘアカラーリング剤と関連付けて、該ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を記憶する記憶手段と、第1のコンピュータ装置において入力されたヘアカラーリング剤について、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報が記憶されていない場合に、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報が記憶されていないことを示す不足情報を、第2のコンピュータ装置に送信する送信手段として機能させる、プログラム;
[20]少なくとも1のコンピュータ装置を備えるシステムにおいて実行される方法であって、ヘアカラーリング剤と関連付けて、該ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を記憶する記憶ステップと、第1のコンピュータ装置において入力されたヘアカラーリング剤について、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報が記憶されていない場合に、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報が記憶されていないことを示す不足情報を、第2のコンピュータ装置に送信する送信ステップを有する、方法;
により解決することができる。
The object of the present invention is also to
[1] A system including at least one computer device, the system including: a storage means for storing information that enables the user to grasp the color and/or brightness of hair after dyeing with a hair coloring agent in association with a hair color and/or brightness before dyeing; an input receiving means for receiving an input of a desired hair color and/or brightness after dyeing and the hair color and/or brightness before dyeing; and an identification means for identifying a hair coloring agent for dyeing hair to the desired hair color and/or brightness after dyeing inputted and information that enables the user to grasp the color and/or brightness of hair after dyeing that corresponds to the inputted hair color and/or brightness before dyeing by referring to the information stored in the storage means;
[2] The system described in [1] above, wherein the identification means refers to the information stored in the storage means, and further identifies a hair coloring agent having a predetermined correlation with a hair coloring agent for dyeing hair to the input desired color and/or brightness of the hair after dyeing, and information that can grasp the color and/or brightness of the hair after dyeing that corresponds to the input color and/or brightness of the hair before dyeing;
[3] The system according to [1] or [2], wherein the hair coloring agent includes a first hair coloring agent and a second hair coloring agent, the input receiving means further receives an input of a second hair coloring agent to be mixed with the first hair coloring agent, the storage means stores the first hair coloring agent, the second hair coloring agent, and information that enables the color and/or brightness of the hair after dyeing with the first hair coloring agent to be grasped in association with the color and/or brightness of the hair before dyeing, and the identification means refers to the information stored in the storage means to identify the input second hair coloring agent, the first hair coloring agent for dyeing the hair to the input desired color and/or brightness of the hair after dyeing, and the information that enables the color and/or brightness of the hair after dyeing that corresponds to the input color and/or brightness of the hair before dyeing;
[4] The system according to any one of [1] to [4], further comprising: a first display control means for controlling to display information that allows the user to grasp the input desired hair color and/or brightness after hair dyeing, and information that allows the user to grasp the specified hair color and/or brightness after hair dyeing;
[5] The system according to any one of [1] to [5] above, wherein the information enabling the user to grasp the desired color and/or brightness of hair after dyeing, and/or the information enabling the user to grasp the specified color and/or brightness of hair after dyeing, is a color image or an image of a hair bundle;
[6] The system according to any one of [1] to [5] above, further comprising a second display control means for controlling to display, for each of a plurality of color temperatures, information that allows one to grasp the color and/or brightness of hair after a desired hair dyeing and/or information that allows one to grasp the color and/or brightness of hair after a specified hair dyeing, the color and/or brightness of hair that is visually recognized under a light source having the color temperature;
[7] The system according to any one of [1] to [6], further comprising a third display control means for controlling to display, for each of a plurality of illuminances, information that allows one to grasp the color and/or brightness of hair after a desired hair dyeing and/or information that allows one to grasp the color and/or brightness of hair after a specified hair dyeing, the color and/or brightness of hair that is visually recognized when light is irradiated to the hair at the illuminance;
[8] A user terminal in a system having at least one computer device, the user terminal comprising: an input receiving means for receiving input of a desired color and/or brightness of hair after dyeing, and a color and/or brightness of hair before dyeing, the system comprising: a storage means for storing information that enables the user to grasp the color and/or brightness of hair after dyeing with the hair coloring agent in association with the color and/or brightness of hair before dyeing; and an identification means for identifying, by referring to the information stored in the storage means, a hair coloring agent for dyeing hair to the desired color and/or brightness after dyeing, and information that enables the user to grasp the color and/or brightness of hair after dyeing that corresponds to the input color and/or brightness of hair before dyeing;
[9] A program executed on at least one computer device, the program causing the computer device to function as: a storage means for storing information that enables a user to grasp the color and/or brightness of hair after dyeing with a hair coloring agent in association with the hair coloring agent and the color and/or brightness of hair before dyeing; an input receiving means for receiving input of a desired hair color and/or brightness after dyeing and the hair color and/or brightness before dyeing; and an identification means for identifying a hair coloring agent for dyeing hair to the desired hair color and/or brightness after dyeing inputted and information that enables a user to grasp the color and/or brightness of hair after dyeing that corresponds to the inputted hair color and/or brightness of hair before dyeing, by referring to the information stored in the storage means;
[10] A method executed in a system having at least one computer device, the method comprising: a storage step of storing information that enables grasping the color and/or brightness of hair after dyeing with the hair coloring agent in association with a hair coloring agent and a color and/or brightness of hair before dyeing; an input receiving step of receiving an input of a desired hair color and/or brightness after dyeing and a hair color and/or brightness before dyeing; and an identification step of referring to the information stored in the storage step to identify a hair coloring agent for dyeing hair to the desired hair color and/or brightness after dyeing and information that enables grasping the color and/or brightness of hair after dyeing that corresponds to the inputted hair color and/or brightness of hair before dyeing;
[11] A system executed on at least one computer device, the system comprising: a hair coloring agent group consisting of a hair coloring agent (A) containing at least one hair coloring agent and a hair coloring agent (B) containing at least two or more hair coloring agents; a ratio input means for receiving an input of a ratio of the amount of each hair coloring agent contained in the hair coloring agent (A) to a total amount of the hair coloring agent group; a ratio input means for receiving an input of a ratio of the amount of each hair coloring agent contained in the hair coloring agent (B) to a total amount of the hair coloring agent group; and an amount calculation means for calculating, based on the received input ratio and ratio, the amount of each hair coloring agent contained in the hair coloring agent group, the ratio of each hair coloring agent to the total amount, and/or the ratio of the amount of the hair coloring agent, on the basis of the received input ratio and ratio, on the premise that the remaining ratio after subtracting the input ratio from the total is the ratio of the hair coloring agent (B) to the total amount of the hair coloring agent group;
[12] The program according to [11], wherein there are two or more hair coloring agent groups;
[13] A program executed on at least one computer device, the computer device functions as a ratio input means for receiving an input of a ratio of the amount of each hair coloring agent contained in the hair coloring agent (A) relative to a total amount of the hair coloring agent group, a ratio input means for receiving an input of a ratio of the amount of each hair coloring agent contained in the hair coloring agent (B) relative to a total amount of the hair coloring agent group, and an amount calculation means for calculating, based on the received ratio and ratio, the amount of each hair coloring agent contained in the hair coloring agent group, the ratio of each hair coloring agent to the total amount, and/or the ratio of the amount of the hair coloring agent, on the basis of the received ratio and ratio, on the premise that the ratio remaining after subtracting the input ratio from the total is the ratio of the hair coloring agent (B) relative to the total amount of the hair coloring agent group;
[14] A method executed in a system executed in at least one computer device, the method comprising: a hair coloring agent group consisting of a hair coloring agent (A) containing at least one hair coloring agent and a hair coloring agent (B) containing at least two or more hair coloring agents; a ratio input step of receiving an input of a ratio of the amount of each hair coloring agent contained in the hair coloring agent (A) to a total amount of the hair coloring agent group; a ratio input step of receiving an input of a ratio of the amount of each hair coloring agent contained in the hair coloring agent (B) to a total amount of the hair coloring agent group; and an amount calculation step of calculating, based on the received input ratio and ratio, the amount of each hair coloring agent contained in the hair coloring agent group, the ratio of each hair coloring agent to the total amount, and/or the ratio of the amount of the hair coloring agent, on the basis of the received input ratio and ratio, on the premise that the remaining ratio after subtracting the input ratio from the total is the ratio of the hair coloring agent (B) to the total amount of the hair coloring agent group;
[15] A system including at least one computer device, the system including: a storage means for storing information that is associated with a hair coloring agent and that enables a user to grasp the color and/or brightness of hair after dyeing with the hair coloring agent; and a transmission means for transmitting, when the information that enables a user to grasp the color and/or brightness of hair after dyeing is not stored for a hair coloring agent input in the first computer device, missing information indicating that the information that enables a user to grasp the color and/or brightness of hair after dyeing is not stored to the second computer device;
[16] The system according to [15], wherein the storage means stores information that is input in the second computer device and corresponds to the missing information transmitted by the transmission means, and that enables the color and/or brightness of the hair after dyeing to be grasped, in association with the hair coloring agent;
[17] The system according to [15] or [16], further comprising an identification means for identifying information capable of grasping the color and/or brightness of the hair after dyeing, which corresponds to a hair coloring agent for dyeing the hair to a desired color and/or brightness after dyeing, inputted in the second computer device or the third computer device, by referring to the information stored in the storage means;
[18] The system according to the above [17], wherein the specifying means further specifies information capable of grasping the color and/or brightness of the hair after dyeing, which corresponds to a hair coloring agent having a predetermined correlation with a hair coloring agent for dyeing the hair to a desired color and/or brightness after dyeing, inputted in the second computer device or the third computer device;
[19] A program executed in at least one computer device, the program causing the computer device to function as a storage means for storing information that is associated with a hair coloring agent and that enables the color and/or brightness of the hair after dyeing with the hair coloring agent to be grasped, and as a transmission means for transmitting, when information that enables the color and/or brightness of the hair after dyeing is not stored for a hair coloring agent input in a first computer device, missing information indicating that information that enables the color and/or brightness of the hair after dyeing is not stored to a second computer device;
[20] A method executed in a system including at least one computer device, the method comprising: a storage step of storing information that enables grasping the color and/or brightness of hair after dyeing with a hair coloring agent in association with the hair coloring agent; and a transmission step of transmitting, when the information that enables grasping the color and/or brightness of hair after dyeing is not stored for the hair coloring agent input in the first computer device, missing information indicating that the information that enables grasping the color and/or brightness of hair after dyeing is not stored to the second computer device;
This can be solved by:

本発明によれば、染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び/又は明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を表示するシステムを提供することができる。本発明によれば、異なる物質を混合する際の物質のそれぞれの量の算定を容易にするシステムを提供することができる。本発明によれば、所定のヘアカラーリング剤について、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報が記憶されていないことを通知するシステムを提供することができる。 According to the present invention, it is possible to provide a system that displays image information that allows one to grasp the color and/or brightness of hair after it has been dyed with each of a plurality of first hair coloring agents capable of dyeing hair to different colors and/or brightnesses, which corresponds to information that allows one to identify the color and/or brightness of hair before dyeing. According to the present invention, it is possible to provide a system that makes it easy to calculate the amount of each substance when different substances are mixed. According to the present invention, it is possible to provide a system that notifies a user that no information that allows one to grasp the color and/or brightness of hair after it has been dyed is stored for a specific hair coloring agent.

本発明の第一の実施の形態に係る端末のハードウェア構成を示すブロック図である。2 is a block diagram showing a hardware configuration of a terminal according to the first embodiment of the present invention; FIG. 本発明の第一の実施の形態に係る量特定処理のフローチャートを示す図である。FIG. 4 is a flowchart of an amount specifying process according to the first embodiment of the present invention. 本発明の第一の実施の形態に係る表示画面の一例を示す図である。FIG. 2 is a diagram showing an example of a display screen according to the first embodiment of the present invention. 本発明の第一の実施の形態に係る算定処理のフローチャートを示す図である。FIG. 4 is a flowchart of a calculation process according to the first embodiment of the present invention. 本発明の第二の実施の形態に係るシステムの構成を示すブロック図である。FIG. 11 is a block diagram showing a configuration of a system according to a second embodiment of the present invention. 本発明の第二の実施の形態に係るサーバ装置のハードウェア構成を示すブロック図である。FIG. 11 is a block diagram showing a hardware configuration of a server device according to a second embodiment of the present invention. 本発明の第二の実施の形態に係る登録処理のフローチャートを示す図である。FIG. 11 is a flowchart showing a registration process according to a second embodiment of the present invention. 本発明の第二の実施の形態に係る染髪情報管理テーブルを示す図である。FIG. 11 is a diagram showing a hair dye information management table according to a second embodiment of the present invention. 本発明の第二の実施の形態に係る特定処理のフローチャートを示す図である。FIG. 11 is a flowchart showing a specific process according to a second embodiment of the present invention. 本発明の第二の実施の形態に係る表示画面の一例を示す図である。FIG. 11 is a diagram showing an example of a display screen according to a second embodiment of the present invention. 本発明の第二の実施の形態に係る表示画面の一例を示す図である。FIG. 11 is a diagram showing an example of a display screen according to a second embodiment of the present invention. 本発明の第二の実施の形態に係る通知処理のフローチャートを示す図である。FIG. 11 is a flowchart illustrating a notification process according to a second embodiment of the present invention. 本発明の第三の実施の形態に係る特定処理のフローチャートを示す図である。FIG. 13 is a flowchart showing a specific process according to a third embodiment of the present invention. 本発明の第三の実施の形態に係る量特定処理のフローチャートを示す図である。FIG. 13 is a flowchart illustrating an amount specifying process according to a third embodiment of the present invention. 本発明の第三の実施の形態に係る表示画面の一例を示す図である。FIG. 13 is a diagram showing an example of a display screen according to a third embodiment of the present invention.

以下、本発明の実施の形態について説明をするが、本発明の趣旨に反しない限り、本発明は、以下の実施の形態に限定されない。以下で説明するフローチャートを構成する各処理の順序は、処理内容に矛盾や不整合が生じない範囲で順不同であり、また、処理内容に矛盾や不整合が生じない範囲で、フローチャートを構成する各処理の一部を省略することや、フローチャートを構成する各処理に新たな処理を追加することも可能である。また、フローチャートを構成する各処理を実行する主体となる装置は、本発明の趣旨に反しない限り、他の装置へ変更することが可能である。その際、処理内容に矛盾や不整合が生じないように、処理内容を変更することが可能である。 The following describes an embodiment of the present invention, but the present invention is not limited to the following embodiment, so long as it does not go against the spirit of the present invention. The order of each process constituting the flowchart described below is random, as long as no contradictions or inconsistencies occur in the process content. It is also possible to omit some of the processes constituting the flowchart, or to add new processes to each process constituting the flowchart, as long as no contradictions or inconsistencies occur in the process content. In addition, the device that executes each process constituting the flowchart can be changed to another device, as long as it does not go against the spirit of the present invention. In that case, it is possible to change the process content so that no contradictions or inconsistencies occur in the process content.

<第一の実施の形態>
本発明の第一の実施の形態の概要について説明をする。第一の実施の形態に係るプログラムは、コンピュータ装置において、要素E、E、・・・En-1、Eのn個の要素にそれぞれに対応する数値I、I、・・・In-1、Iのn個の数値をもとに、要素E、E、・・・En-1、Eのそれぞれに対応する数値O、O、・・・On-1、Oのn個の数値を算出するためのプログラムである。nは2以上の整数である。
First Embodiment
An outline of a first embodiment of the present invention will be described. The program according to the first embodiment is a program for calculating n numerical values O 1 , O 2 , ... O n-1 , O n corresponding to elements E 1 , E 2 , ... E n-1 , E n, respectively, based on n numerical values I 1 , I 2 , ... I n- 1 , I n corresponding to n elements E 1 , E 2 , ... E n-1 , E n, respectively, in a computer device. n is an integer of 2 or more.

以下では、本発明の第一の実施の形態として、異なる物質を混合する際の物質のそれぞれの量を算定するためのプログラムを例示して説明をする。より具体的には、プログラムは、ヘアカラーリング剤の量を算定するためのプログラムである。ヘアカラーリング剤は、ヘアカラー剤ともいう。ヘアカラー剤は、1以上の第1ヘアカラーリング剤(第1ヘアカラー剤ともいう)と、1以上の第2ヘアカラーリング剤(第2ヘアカラー剤ともいう)を混合して利用される。第1ヘアカラー剤又は第2ヘアカラー剤は物質の一例である。 In the following, as a first embodiment of the present invention, a program for calculating the amount of each substance when different substances are mixed will be exemplified and explained. More specifically, the program is a program for calculating the amount of a hair coloring agent. A hair coloring agent is also called a hair dye. A hair dye is used by mixing one or more first hair coloring agents (also called first hair dyes) and one or more second hair coloring agents (also called second hair dyes). The first hair dye or the second hair dye is an example of a substance.

なお、第1ヘアカラー剤又は第2ヘアカラー剤の量とは、例えば、第1ヘアカラー剤又は第2ヘアカラー剤の体積量であってもよく、重量であってもよい。また、第1ヘアカラー剤又は第2ヘアカラー剤の量は、該量を特定できる情報であってもよい。該情報は、例えば、ヘアカラー剤全体に対する割合又は比である。 The amount of the first hair coloring agent or the second hair coloring agent may be, for example, the volume or weight of the first hair coloring agent or the second hair coloring agent. The amount of the first hair coloring agent or the second hair coloring agent may also be information that can identify the amount. The information may be, for example, a percentage or ratio relative to the total amount of hair coloring agent.

なお、以下の第二及び第三の実施の形態において、「ヘアカラーリング剤」、「第1ヘアカラーリング剤」、及び、「第2ヘアカラーリング剤」とは、上記において記載した内容を必要な範囲で採用できる。 In the second and third embodiments below, the terms "hair coloring agent," "first hair coloring agent," and "second hair coloring agent" may refer to the above to the extent necessary.

第一の実施の形態では、ユーザにより操作される端末において実行されるプログラムを例示して説明する。端末は、コンピュータ装置の一例である。端末は、例えば、美容師やアシスタントといった店舗の店員や個人により操作される。端末は、美容院やヘアカラーリング専門店等の顧客のヘアカラーリングを行う店舗に設置されてもよく、店舗に設置されず個人に携帯されてもよい。端末は、1の店舗に1つ備えられてもよく、1の店舗に複数備えられてもよい。例えば、端末が1の店舗に複数備えられ、1の店舗に所属する複数の美容師が、それぞれ異なる端末を利用してもよい。 In the first embodiment, a program executed on a terminal operated by a user is exemplified for explanation. The terminal is an example of a computer device. The terminal is operated, for example, by a store employee such as a hairdresser or an assistant, or by an individual. The terminal may be installed in a store such as a beauty salon or a hair coloring specialty store that performs hair coloring for customers, or may not be installed in the store and may be carried by an individual. One store may have one terminal, or multiple terminals may be installed in one store. For example, multiple terminals may be installed in one store, and multiple hairdressers belonging to one store may each use a different terminal.

[端末の構成]
端末は、表示画面と入力部を有するコンピュータ装置であれば特に限定されない。端末は、据え置き型で店舗のオフィス等に設置されたものでもよく、携帯型でユーザが移動する際に携帯することができるものであってもよい。端末としては、例えば、従来型の携帯電話、タブレット型端末、スマートフォン、モバイル端末、デスクトップ型・ノート型のパーソナルコンピュータなどが挙げられる。
[Device configuration]
The terminal is not particularly limited as long as it is a computer device having a display screen and an input unit. The terminal may be a stationary type installed in a store office or the like, or a portable type that the user can carry with them when moving around. Examples of terminals include conventional mobile phones, tablet terminals, smartphones, mobile terminals, desktop and notebook personal computers, etc.

図1は、本発明の第一の実施の形態にかかる端末10のハードウェア構成を示すブロック図である。端末10は、制御部11、RAM12、ストレージ部13、入力部14、表示部15及び通信インタフェース16を備え、それぞれ内部バスにより接続されている。 Figure 1 is a block diagram showing the hardware configuration of a terminal 10 according to a first embodiment of the present invention. The terminal 10 includes a control unit 11, a RAM 12, a storage unit 13, an input unit 14, a display unit 15, and a communication interface 16, all of which are connected to each other via an internal bus.

制御部11は、CPUやROMから構成される。制御部11は、ストレージ部13に格納されたプログラムを実行し、端末10の制御を行う。RAM12は、制御部11のワークエリアである。ストレージ部13は、プログラムやデータを保存するための記憶領域である。つまり、ストレージ部13は、プログラムを記憶した記録媒体として機能する。制御部11は、RAM12から読み出したプログラム及びデータ、並びに、入力部14にて入力されたデータをもとに、演算処理を行う。 The control unit 11 is composed of a CPU and a ROM. The control unit 11 executes programs stored in the storage unit 13 and controls the terminal 10. The RAM 12 is the work area of the control unit 11. The storage unit 13 is a storage area for saving programs and data. In other words, the storage unit 13 functions as a recording medium that stores programs. The control unit 11 performs arithmetic processing based on the programs and data read from the RAM 12, and the data inputted by the input unit 14.

表示部15は表示画面を有している。制御部11は、演算処理の結果に応じて、表示画面に画像を表示するためのビデオ信号を出力する。ここで、表示部15の表示画面はタッチセンサを備えるタッチパネルであってもよい。この場合、タッチパネルが入力部14として機能する。通信インタフェース16は無線又は有線により通信ネットワーク4に接続が可能であり、通信ネットワーク4を介して、他のコンピュータ装置とデータを送受信することが可能である。通信インタフェース16を介して受信したデータは、RAM12にロードされ、制御部11により演算処理が行われる。 The display unit 15 has a display screen. The control unit 11 outputs a video signal for displaying an image on the display screen according to the result of the arithmetic processing. Here, the display screen of the display unit 15 may be a touch panel equipped with a touch sensor. In this case, the touch panel functions as the input unit 14. The communication interface 16 can be connected to the communication network 4 wirelessly or via a wire, and can transmit and receive data to and from other computer devices via the communication network 4. Data received via the communication interface 16 is loaded into the RAM 12, and arithmetic processing is performed by the control unit 11.

[量特定処理]
第一の実施の形態に係る量特定処理について、説明する。量特定処理では、入力を受け付けた算定ルールR及び数値Iをもとに、ヘアカラー剤に含まれる第1ヘアカラー剤又は第2ヘアカラー剤(要素E)のそれぞれの量(数値O)を特定する。要素Eは、算定されるそれぞれの第1ヘアカラー剤又は第2ヘアカラー剤に対応する。1の要素Eは、算定される複数の第1ヘアカラー剤又は複数の第2ヘアカラー剤に対応してもよい。数値Oは、算定される第1ヘアカラー剤又は第2ヘアカラー剤の量に対応する。1の数値Oは、算定される複数の第1ヘアカラー剤又は複数の第2ヘアカラー剤の量に対応してもよい。
[Amount Specification Processing]
The amount specification process according to the first embodiment will be described. In the amount specification process, the amount (numerical value O) of each of the first hair coloring agent or the second hair coloring agent (element E) contained in the hair coloring agent is specified based on the calculation rule R and the numerical value I that have been input. The element E corresponds to each of the first hair coloring agents or the second hair coloring agents to be calculated. An element E of one may correspond to a plurality of first hair coloring agents or a plurality of second hair coloring agents to be calculated. The numerical value O corresponds to the amount of the first hair coloring agent or the second hair coloring agent to be calculated. The numerical value O of one may correspond to the amount of the plurality of first hair coloring agents or the plurality of second hair coloring agents to be calculated.

量特定処理は、例えば、ユーザが、第1ヘアカラー剤又は第2ヘアカラー剤の量の計算をするために用いられる。具体的には、1の店舗店員が顧客のカウンセリングを行い、ヘアカラー剤の配合を記入した指示書を作成する。そして、1の店舗店員又は2の店舗店員が、指示書を基に第1ヘアカラー剤又は第2ヘアカラー剤の量を計算する場合に実行される。 The amount determination process is used, for example, by a user to calculate the amount of the first hair coloring agent or the second hair coloring agent. Specifically, a store clerk at store 1 counsels a customer and creates an instruction sheet that includes the hair coloring agent mixture. Then, the process is executed when store clerk at store 1 or store clerk at store 2 calculates the amount of the first hair coloring agent or the second hair coloring agent based on the instruction sheet.

図2は、本発明の第一の実施の形態に係る量特定処理のフローチャートを示す図である。まず、ユーザは、端末10にダウンロードされたアプリケーションプログラムを起動する。ユーザは、端末10に表示された入力画面において算定に必要な情報を入力する。端末10は、第1ヘアカラー剤又は第2ヘアカラー剤について、算定ルールR、R、・・・Rn-1、Rの入力と、数値I、I、・・・In-1、Iの入力を受け付ける(ステップS1)。ステップS1において、端末10は、合計値T又はヘアカラー剤の合計量の入力を受け付けてもよい。合計値Tは、数値O、O、・・・On-1、Oのn個の数値の合計値を示す。合計値Tは、第1ヘアカラー剤又は第2ヘアカラー剤の合計量である。ステップS1において、端末10は、計算に関するグループの情報の入力を受け付けてもよい。 FIG. 2 is a diagram showing a flowchart of the amount specification process according to the first embodiment of the present invention. First, the user starts an application program downloaded to the terminal 10. The user inputs information required for calculation on the input screen displayed on the terminal 10. The terminal 10 accepts input of calculation rules R 2 , R 3 , . . . R n-1 , R n and input of numerical values I 1 , I 2 , . . . I n-1 , I n for the first hair color agent or the second hair color agent (step S1). In step S1, the terminal 10 may accept input of a total value T n or a total amount of the hair color agent. The total value T n indicates the total value of n numerical values O 1 , O 2 , . . . O n-1 , O n . The total value T n is the total amount of the first hair color agent or the second hair color agent. In step S1, the terminal 10 may accept input of group information related to the calculation.

ステップS1では、端末10は、1の操作ボタンの選択により、算定ルールR、R、・・・Rn-1、Rのいずれか1の算定ルールの入力を受け付ける。1の操作ボタンの選択は、タッチパネルのように端末10への操作による選択、及び、キーボードやコントローラのように外部装置の操作による選択のいずれも含む。端末10には、所定の記号と関連付けて、複数の算定ルールRの類型が記憶されている。ユーザは、1の操作ボタンとして所定の記号を選択することで、算定ルールRを端末10に入力できる。具体的な算定ルールRと、入力に関する表示画面とについては、後述する。 In step S1, the terminal 10 accepts input of one of the calculation rules R 2 , R 3 , ... R n-1 , R n by selecting one operation button. The selection of one operation button includes both selection by operating the terminal 10 such as a touch panel, and selection by operating an external device such as a keyboard or controller. The terminal 10 stores a plurality of types of calculation rules R in association with a predetermined symbol. The user can input the calculation rule R to the terminal 10 by selecting a predetermined symbol as one operation button. The specific calculation rule R and the display screen for input will be described later.

算定ルールR、R、・・・Rn-1、Rの入力と、数値I、I、・・・In-1、Iの入力が受け付けられると、端末10は、大グループの算定処理を実行する(ステップS2)。大グループの算定処理が実行されると、端末10は、ステップS1にて入力された算定ルールR及び数値Iに、小グループが存在するか否かを判定する(ステップS3)。小グループが存在する場合(ステップS3にてYES)、端末10は、該小グループの算定処理を実行する(ステップS4)。ステップS4が実行されると、端末10は、ステップS3の処理を再度実行する。 When the input of the calculation rules R 2 , R 3 , ... R n-1 , R n and the input of the numerical values I 1 , I 2 , ... I n-1 , I n are accepted, the terminal 10 executes the calculation process of the large group (step S2). When the calculation process of the large group is executed, the terminal 10 judges whether or not a small group exists for the calculation rule R and the numerical value I input in step S1 (step S3). If a small group exists (YES in step S3), the terminal 10 executes the calculation process of the small group (step S4). When step S4 is executed, the terminal 10 executes the process of step S3 again.

小グループが存在しない場合(ステップS3にてNO)、ステップS2及びS4にて特定された第1ヘアカラー剤又は第2ヘアカラー剤のそれぞれの量(数値O)が出力される(ステップS5)。ステップS5では、ヘアカラー剤の全体量に対する第1ヘアカラー剤又は第2ヘアカラー剤のそれぞれの割合、及び/又は、ヘアカラー剤の全体量に対する第1ヘアカラー剤又は第2ヘアカラー剤の量の比が出力されてもよい。ステップS5における出力とは、表示画面への表示、音声による音声出力等があげられる。以上のステップS1~S5の処理により、量特定処理が終了する。量特定処理は、第1ヘアカラー剤と第2ヘアカラー剤とそれぞれで実行される。 If no small group exists (NO in step S3), the amount (numerical value O) of each of the first hair coloring agent or the second hair coloring agent identified in steps S2 and S4 is output (step S5). In step S5, the ratio of each of the first hair coloring agent or the second hair coloring agent to the total amount of hair coloring agent and/or the ratio of the amount of the first hair coloring agent or the second hair coloring agent to the total amount of hair coloring agent may be output. Examples of output in step S5 include display on a display screen and audio output. The amount specification process is completed by the above steps S1 to S5. The amount specification process is performed for each of the first hair coloring agent and the second hair coloring agent.

計算に関するグループ(大グループ及び小グループ)について説明する。グループは、1回の算定処理によって算定が実行される算定ルール群である。グループには、1以上の算定ルールが含まれる。大グループは、最も優先して算定処理が実行されるグループである。小グループは、大グループの次に算定処理が実行されるグループである。小グループは、複数存在していてもよい。小グループ間において、算定処理の実行順は特に限定されない。また、小グループの次に算定処理が実行されるグループがあってもよい。第一の実施の形態に係るプログラムは、複数の第1ヘアカラー剤又は複数の第2ヘアカラー剤をグループ化して、算定処理を実行することができる。 Groups (large groups and small groups) related to calculations will be described. A group is a group of calculation rules for which calculations are performed by a single calculation process. A group includes one or more calculation rules. A large group is a group for which calculations are performed with the highest priority. A small group is a group for which calculations are performed after the large group. There may be multiple small groups. There is no particular limit to the order in which calculations are performed between small groups. There may also be a group for which calculations are performed after a small group. The program according to the first embodiment is capable of grouping multiple first hair color agents or multiple second hair color agents and performing calculations.

第一の実施の形態において、合計値Tは、数値O、O、・・・Ok-1、Oのk個の数値の合計値を示す。また、算定ルールR、数値I、及び、数値Oについて、下付き文字が同じ数字又は文字である算定ルールR、数値I、及び、数値Oは、対応関係にあることを示す。また、下付き文字の数字は、端末10の表示画面において入力される領域に応じて特定されてもよく、ステップS1において、ユーザが端末10に入力した順に特定されてもよい。 In the first embodiment, the total value T k indicates the total value of k numbers, i.e., numbers O 1 , O 2 , ..., O k-1 , O k . In addition, for a calculation rule R, a number I, and a number O, the calculation rules R, numbers I, and numbers O having the same number or letter as a subscript indicate that they correspond to each other. In addition, the numbers in the subscript may be specified according to the area entered on the display screen of the terminal 10, or may be specified in the order entered by the user into the terminal 10 in step S1.

端末10は、合計値T及び数値Iをもとに、所定の算定ルールRにしたがって、数値Oを算出する。端末10は、数値Oを算出する処理を、k=nから順にk=2になるまで繰り返す。これにより、端末10は、数値O、O、・・・On-1、Oを算定する。n及びkは2以上の整数であり、kはn以下である。具体的には、端末10は、合計値Tを所定の量(例えば、100g)とした場合に、算定ルールRから算定ルールRの順に算定処理を実行する。端末10は、数値O、O、O、O、Oの順に数値Oを算定する。 The terminal 10 calculates a numerical value O k based on the total value T k and the numerical value I k according to a predetermined calculation rule R k . The terminal 10 repeats the process of calculating the numerical value O k in order from k=n until k=2. In this way, the terminal 10 calculates numerical values O 1 , O 2 , ... O n-1 , O n . n and k are integers equal to or greater than 2, and k is equal to or less than n. Specifically, when the total value T 5 is a predetermined amount (for example, 100 g), the terminal 10 executes the calculation process in the order of calculation rule R 5 to calculation rule R 2. The terminal 10 calculates the numerical value O in the order of numerical values O 5 , O 4 , O 3 , O 2 , O 1 .

第一の実施の形態において、算定ルールRは、比率計算、割合計算、グラム計算、及び、倍率計算のいずれかである。算定ルールRαは、比率計算である。αは2以上の整数であり、αはn以下である。算定ルールRεは、割合計算、倍率計算、又は、グラム計算である。εはαより大きい整数であり、εはn以下である。1回の量特定処理において、複数の算定ルールRが利用されてもよく、異なる算定ルールRが組み合わせて利用されてもよい。具体的には、1回の量特定処理において、比率計算の算定ルールRと、割合計算、グラム計算、及び、倍率計算のいずれか1以上の算定ルールRとが利用されてもよい。 In the first embodiment, the calculation rule R is any one of ratio calculation, percentage calculation, gram calculation, and magnification calculation. The calculation rule R α is a ratio calculation. α is an integer equal to or greater than 2, and α is equal to or less than n. The calculation rule R ε is a percentage calculation, magnification calculation, or gram calculation. ε is an integer greater than α, and ε is equal to or less than n. In one quantity specification process, multiple calculation rules R may be used, or different calculation rules R may be used in combination. Specifically, in one quantity specification process, the calculation rule R of the ratio calculation and one or more calculation rules R of the percentage calculation, gram calculation, and magnification calculation may be used.

図3は、第一の実施の形態に係る表示画面の一例を示す図である。図3に図示する表示画面100は、ステップS5にて出力される表示画面である。また、表示画面100は、ステップS1にて算定ルール及び数値を入力する表示画面である。表示画面100には、第1物質表示欄111と、入力欄112と、使用量表示欄113と、第2物質表示欄121と、入力欄122と、使用量表示欄123とが表示される。 Figure 3 is a diagram showing an example of a display screen according to the first embodiment. The display screen 100 shown in Figure 3 is a display screen output in step S5. The display screen 100 is also a display screen for inputting the calculation rule and numerical values in step S1. The display screen 100 displays a first substance display field 111, an input field 112, a usage amount display field 113, a second substance display field 121, an input field 122, and a usage amount display field 123.

第1物質表示欄111及び第2物質表示欄121は、要素Eの表示領域である。第1物質表示欄111及び第2物質表示欄121は、物質名又は数字が表示される。第1物質表示欄111には、第1ヘアカラー剤の種類が入力されてもよいし、第1ヘアカラー剤の種類が入力されず、表示画面100の上部から順に数字が表示されてもよい。第2物質表示欄121には、第2ヘアカラー剤の種類が入力されてもよいし、第2ヘアカラー剤の種類が入力されず、表示画面100の上部から順に数字が表示されてもよい。 The first substance display field 111 and the second substance display field 121 are display areas for element E. The first substance display field 111 and the second substance display field 121 display the name of a substance or a number. The type of the first hair coloring agent may be input in the first substance display field 111, or the type of the first hair coloring agent may not be input and numbers may be displayed in order from the top of the display screen 100. The second substance display field 121 may display the type of the second hair coloring agent, or the type of the second hair coloring agent may not be input and numbers may be displayed in order from the top of the display screen 100.

図示するように、第1物質表示欄111及び第2物質表示欄121には、表示画面100の上部から、それぞれ順に数字が表示されている。表示画面100の上部から表示された数字は、要素E、E、・・・E、Eに対応する。なお、小グループが存在する場合(ステップS3にてYES)、大グループの算定処理において、要素Eは複数の要素を含んでもよい。例えば、算定ルールRが入力される入力欄112の欄に対応して、大グループの要素E´と要素E´に対応する数値I´及び数値O´が設定される。図3において、要素E´と要素Eの対応関係は、次のとおりである。要素E´は要素E、要素E´は要素E~E、要素E´は要素E~E、要素E´は要素Eにそれぞれ対応する。 As shown in the figure, numbers are displayed in order from the top of the display screen 100 in the first substance display field 111 and the second substance display field 121. The numbers displayed from the top of the display screen 100 correspond to elements E 1 , E 2 , ..., E 5 , and E 6. If a small group exists (YES in step S3), the element E may include multiple elements in the calculation process of the large group. For example, the element E' of the large group and the numerical values I' and O' corresponding to the element E' are set in correspondence with the input field 112 in which the calculation rule R is input. In FIG. 3, the correspondence relationship between the element E' and the element E is as follows. The element E' 1 corresponds to the element E 1 , the element E' 2 corresponds to the elements E 2 to E 3 , the element E' 3 corresponds to the elements E 4 to E 6 , and the element E' 4 corresponds to the element E 7 .

入力欄112、122は、算定ルールRと数値Iを入力する領域である。入力欄112、122において、記号は算定ルールRを示し、数字は数値Iを示す。入力欄112aには、算定ルール112Xと数値112Yが入力されている。記号は、操作ボタンに表示される記号に対応する。いずれかの入力欄112、122を選択すると、端末10に複数の記号及び/又は複数の数字が一覧で表示される。ユーザは、所望の記号の選択、及び、所望の数値の入力により、入力欄112、122に算定ルール及び数値を入力できる。 The input fields 112 and 122 are areas for inputting a calculation rule R and a numerical value I. In the input fields 112 and 122, symbols indicate the calculation rule R, and numbers indicate the numerical value I. The calculation rule 112X and numerical value 112Y are input in the input field 112a. The symbols correspond to the symbols displayed on the operation buttons. When any of the input fields 112 and 122 are selected, a list of multiple symbols and/or multiple numbers is displayed on the terminal 10. The user can input a calculation rule and a numerical value into the input fields 112 and 122 by selecting the desired symbol and inputting the desired numerical value.

算定ルールRとして、例えば、比率計算を示す「:」、割合計算を示す「%」、倍率計算を示す「×」、グラム計算を示す「g」を入力することができ、その後に数値Iを入力することができる。算定ルールRの「:」、「×」、「g」、「%」などの記号の右横に、「1」、「3」、「5」といった数値が表示される。数値は、正の値であり、小数を含むものであってもよい。 As the calculation rule R, for example, ":" indicating a ratio calculation, "%" indicating a percentage calculation, "x" indicating a magnification calculation, or "g" indicating a gram calculation can be entered, followed by a numerical value I. Numeric values such as "1", "3", and "5" are displayed to the right of the symbols such as ":", "x", "g", and "%" in the calculation rule R. The numerical values are positive values and may include decimals.

入力欄112aに入力された算定ルール112Xと数値112Y、使用量表示欄113aに表示された数値、及び、第1物質表示欄111aの物質は、同一の行に表示されている。入力欄112aに入力された算定ルール112Xと数値112Y、及び、使用量表示欄113aに表示された数値は、第1物質表示欄111aの物質(要素E)に対応する。第一の実施の形態において、端末10は、算定した数値O、O、・・・On-1、Oのそれぞれが、要素E、E、・・・En-1、Eのそれぞれに対応するものであること、及び/又は、数値I、I、・・・In-1、Iのそれぞれに対応するものであることが把握可能な態様で表示することができる。 The calculation rule 112X and the numerical value 112Y input in the input field 112a, the numerical value displayed in the usage amount display field 113a, and the substance in the first substance display field 111a are displayed in the same row. The calculation rule 112X and the numerical value 112Y input in the input field 112a, and the numerical value displayed in the usage amount display field 113a correspond to the substance (element E) in the first substance display field 111a. In the first embodiment, the terminal 10 can display in a manner that makes it possible to understand that the calculated numerical values O 1 , O 2 , ... O n-1 , O n correspond to the elements E 1 , E 2 , ... E n-1 , E n , respectively, and/or correspond to the numerical values I 1 , I 2 , ... I n-1 , I n, respectively.

ユーザは、アイコン106aを選択することで、予め設定された算定ルールRを表示できる。例えば、端末10は、予めグループ化した入力欄112、122、又は、予め算定ルールRが入力された入力欄112、122を表示することができる。 By selecting the icon 106a, the user can display the previously set calculation rule R. For example, the terminal 10 can display input fields 112, 122 that have been previously grouped, or input fields 112, 122 in which the calculation rule R has been previously input.

ユーザは、アイコン106bを選択することで、第1ヘアカラー剤又は第2ヘアカラー剤のグループ化を行える。ユーザは、2以上の要素Eを選択することで、複数の要素Eを含む要素E´を設定できる。具体的には、ユーザは、アイコン106bを選択した後、入力欄112b、112cを選択する。これにより、第1物質表示欄111b、112cに対応する「2」「3」がグループ化され、入力欄112hが表示される。図3の第1物質では、1の大グループ(入力欄112a、112h、112i、112g)と、2の小グループ(入力欄112b、112cと入力欄112d、112e、112f)が表示されている。 The user can group the first hair coloring agent or the second hair coloring agent by selecting icon 106b. The user can set an element E' that includes multiple elements E by selecting two or more elements E. Specifically, the user selects icon 106b, and then selects input fields 112b and 112c. As a result, "2" and "3" corresponding to the first substance display fields 111b and 112c are grouped, and input field 112h is displayed. In the first substance of FIG. 3, a large group of 1 (input fields 112a, 112h, 112i, 112g) and a small group of 2 (input fields 112b, 112c and input fields 112d, 112e, 112f) are displayed.

以下では、比率計算、割合計算、グラム計算、及び、倍率計算について、それぞれの計算処理の内容を端末10の表示画面と共に説明する。 Below, the content of each calculation process for ratio calculation, percentage calculation, gram calculation, and magnification calculation will be explained along with the display screen of the terminal 10.

〔比率計算〕
比率計算(算定ルールRα)は、比率が入力された第1ヘアカラー剤又は第2ヘアカラー剤の合計量を、入力された比率に応じて、第1ヘアカラー剤又は第2ヘアカラー剤の量(数値O)を分配する計算である。入力された比率は、数値Iに対応する。具体的には、算定ルールRαは、数値O、O、・・・Oα-1、Oαの合計が合計値Tαとなるようにして、数値I、I、・・・Iα-1、Iαの各比をもとに、数値I、I、・・・Iα-1、Iαのそれぞれに対応する数値O、O、・・・Oα-1、Oαを算定するものである。数値I、I、・・・Iα-1、Iαの各比とは、数値I:I:I:・・・:Iα-1:Iαであることを意味する。比率計算では、1つの比率計算において、2以上の数値Iが入力され、入力された数値に対応する数値Oが算定される。
[Ratio calculation]
The ratio calculation (calculation rule R α ) is a calculation for distributing the amount (numerical value O) of the first hair color agent or the second hair color agent, for which a ratio has been input, to the total amount of the first hair color agent or the second hair color agent according to the input ratio. The input ratio corresponds to the numerical value I. Specifically, the calculation rule R α calculates numerical values O 1 , O 2 , ... O α-1 , O α corresponding to the numerical values I 1 , I 2 , ... I α-1 , I α , respectively, based on the ratios of the numerical values I 1 , I 2 , ... I α-1 , I α , such that the sum of the numerical values O 1 , O 2 , ... O α-1 , O α becomes the total value T α . Each ratio of the numerical values I 1 , I 2 , ..., I α-1 , and I α means the numerical values I 1 :I 2 :I 3 : ...:I α-1 :I α . In a ratio calculation, two or more numerical values I are input in one ratio calculation, and a numerical value O corresponding to the input numerical values is calculated.

例えば、入力欄112b、112cに入力された算定ルール「:」は、比率計算を示す。入力欄112bに入力された数値「3」及び入力欄112cに入力された数値「2」は、比率計算に対応する数値Iである。つまり、第1物質表示欄111b及び111cに対応する第1ヘアカラー剤「2」及び「3」が「3:2」の比率で計算されることが入力されている。比率計算の場合は、比率計算の対象となる入力欄のすべてにおいて算定ルール「:」を入力する必要がある。つまり、入力欄112b、112cには、「:3」、「:2」と入力をする必要がある。比率計算の対象となる要素は、2以上であれば特に限定されない。 For example, the calculation rule ":" entered in input fields 112b and 112c indicates a ratio calculation. The numerical value "3" entered in input field 112b and the numerical value "2" entered in input field 112c are numerical values I corresponding to the ratio calculation. In other words, it is entered that the first hair coloring agents "2" and "3" corresponding to the first substance display fields 111b and 111c are calculated in a ratio of "3:2". In the case of a ratio calculation, the calculation rule ":" must be entered in all input fields that are the subject of the ratio calculation. In other words, ":3" and ":2" must be entered in input fields 112b and 112c. There is no particular limitation on the elements that are the subject of the ratio calculation, as long as they are 2 or more.

使用量表示欄113、123は、数値Oの表示領域である。図示するように、使用量表示欄113b、113cには、「4.3g」、「6.4g」が表示されている。使用量表示欄113b、113cに表示される数値Oは、入力欄112b、112cに入力された算定ルールRと数値Iに基づいて算定される。使用量表示欄113、123に表示される数値Oは、具体的には、後述の合計量表示欄101、第1物質合計量表示欄102、第2物質合計量表示欄103、及び、入力欄112、122に入力された情報をもとに、特定された第1ヘアカラー剤又は第2ヘアカラー剤の使用量(数値O)が表示される。 The usage amount display fields 113 and 123 are display areas for the numerical value O. As shown in the figure, the usage amount display fields 113b and 113c display "4.3 g" and "6.4 g". The numerical value O displayed in the usage amount display fields 113b and 113c is calculated based on the calculation rule R and the numerical value I entered in the input fields 112b and 112c. Specifically, the numerical value O displayed in the usage amount display fields 113 and 123 displays the specified amount of the first or second hair coloring agent used (numerical value O) based on the information entered in the total amount display field 101, the first substance total amount display field 102, the second substance total amount display field 103, and the input fields 112 and 122, which will be described later.

〔割合計算〕
割合計算(算定ルールRβ)は、入力された割合に応じて、割合を入力された第1ヘアカラー剤又は第2ヘアカラー剤の量を特定する計算である。具体的には、算定ルールRβは、数値O、O、・・・Oβ-1、Oβの合計が合計値Tβとなるようにして、数値O、O、・・・Oβ-1の(β-1)個の数値の合計値Tβ-1に対する数値Iβにより特定される割合をもとに、数値Oβを算定するものである。又は、割合計算は、合計値Tβに対する数値Iβにより特定される割合をもとに、数値Oβを算定するものである。βは3以上の整数であり、βはαより大きく、βはn以下である。
[Percentage calculation]
The ratio calculation (calculation rule R β ) is a calculation for specifying the amount of the first hair color agent or the second hair color agent for which a ratio is input according to an input ratio. Specifically, the calculation rule R β is for calculating a numerical value O β based on a ratio specified by the numerical value I β to the total value T β-1 of ( β-1 ) numerical values O 1 , O 2 , ... O β-1 , such that the sum of the numerical values O 1 , O 2 , ... O β-1 , O β becomes the total value T β. Alternatively, the ratio calculation is for calculating a numerical value O β based on a ratio specified by the numerical value I β to the total value T β . β is an integer equal to or greater than 3, β is greater than α, and β is equal to or less than n.

例えば、割合計算は、割合を入力するまでに入力された第1ヘアカラー剤又は第2ヘアカラー剤の合計量(合計値Tβ-1)に対する、入力された数値(数値Iβ)により特定される割合の第1ヘアカラー剤又は第2ヘアカラー剤の量を、割合を入力された第1ヘアカラー剤又は第2ヘアカラー剤(要素Eβ)の量(数値Oβ)として特定してもよい。或いは、割合計算は、割合を入力された第1ヘアカラー剤又は第2ヘアカラー剤までに入力された第1ヘアカラー剤又は第2ヘアカラー剤の合計量(合計値Tβ)に対する、入力された数値(数値Iβ)により特定される割合の第1ヘアカラー剤又は第2ヘアカラー剤の量を、割合を入力された第1ヘアカラー剤又は第2ヘアカラー剤(要素Eβ)の量(数値Oβ)として特定してもよい。 For example, the percentage calculation may specify the amount of the first or second hair coloring agent, which is a percentage specified by the input numerical value (numerical value I β ), relative to the total amount of the first or second hair coloring agent input up to the input of the percentage (total value T β-1 ), as the amount (numerical value O β ) of the first or second hair coloring agent (element E β ) for which the percentage has been input. Alternatively, the percentage calculation may specify the amount of the first or second hair coloring agent, which is a percentage specified by the input numerical value (numerical value I β ), relative to the total amount of the first or second hair coloring agent input up to the input of the percentage (total value T β ), as the amount (numerical value O β ) of the first or second hair coloring agent (element E β ) for which the percentage has been input.

或いは、割合計算は、ユーザが選択した第1ヘアカラー剤又は第2ヘアカラー剤の合計量に対する、入力された数値(数値Iβ)により特定される割合の第1ヘアカラー剤又は第2ヘアカラー剤の量を、割合を入力された第1ヘアカラー剤又は第2ヘアカラー剤(要素Eβ)の量(数値Oβ)として特定してもよい。或いは、割合計算は、割合を入力された第1ヘアカラー剤又は第2ヘアカラー剤、及び、ユーザが選択した第1ヘアカラー剤又は第2ヘアカラー剤の合計量に対する、入力された数値(数値Iβ)により特定される割合の第1ヘアカラー剤又は第2ヘアカラー剤の量を、割合を入力された第1ヘアカラー剤又は第2ヘアカラー剤(要素Eβ)の量(数値Oβ)として特定してもよい。割合計算では、1つの割合計算において、1の数値Iが入力され、1の数値Oが算定される。 Alternatively, the percentage calculation may specify the amount of the first hair coloring agent or the second hair coloring agent, which is a proportion specified by the input numerical value (numerical value I β ), relative to the total amount of the first hair coloring agent or the second hair coloring agent selected by the user, as the amount (numerical value O β ) of the first hair coloring agent or the second hair coloring agent (element E β ) for which a proportion has been input. Alternatively, the percentage calculation may specify the amount of the first hair coloring agent or the second hair coloring agent, which is a proportion specified by the input numerical value (numerical value I β ), relative to the total amount of the first hair coloring agent or the second hair coloring agent selected by the user and the first hair coloring agent or the second hair coloring agent for which a proportion has been input, as the amount (numerical value O β ) of the first hair coloring agent or the second hair coloring agent (element E β ) for which a proportion has been input. In the percentage calculation, a numerical value I of 1 is input and a numerical value O of 1 is calculated in one percentage calculation.

例えば、入力欄112fに入力された算定ルール「%」は、割合計算を示す。入力欄112fに入力された数値「40」は、割合計算に対応する数値Iである。図3では、第1物質表示欄111fに対応する第1ヘアカラー剤「6」が、使用量表示欄113d、113eに表示される数値の合計量に対して、「40%」の割合で計算されている。 For example, the calculation rule "%" entered in input field 112f indicates a percentage calculation. The numerical value "40" entered in input field 112f is numerical value I corresponding to the percentage calculation. In FIG. 3, the first hair color agent "6" corresponding to the first substance display field 111f is calculated as a percentage of "40%" of the total amount of the numerical values displayed in the usage amount display fields 113d and 113e.

〔倍率計算〕
倍率計算(算定ルールRβ)は、入力された倍率に応じて、倍率を入力された第1ヘアカラー剤又は第2ヘアカラー剤の量を特定する計算である。具体的には、割合計算と同様の算定ルールRβを利用できる。例えば、倍率計算は、倍率を入力するまでに入力された第1ヘアカラー剤又は第2ヘアカラー剤の合計量(合計値Tβ-1)に対して、入力された数値(数値Iβ)により特定される倍率を乗算した第1ヘアカラー剤又は第2ヘアカラー剤の量を、倍率を入力された第1ヘアカラー剤又は第2ヘアカラー剤(要素Eβ)の量(数値Oβ)として特定してもよい。或いは、倍率計算は、倍率を入力するまでに入力された第1ヘアカラー剤又は第2ヘアカラー剤の合計量(合計値Tβ-1)に対して、入力された数値(数値Iβ)により特定される倍率を乗算した第1ヘアカラー剤又は第2ヘアカラー剤の量が、倍率を入力された第1ヘアカラー剤又は第2ヘアカラー剤までに入力された第1ヘアカラー剤又は第2ヘアカラー剤の合計量(合計値Tβ)となるように、倍率を入力された第1ヘアカラー剤又は第2ヘアカラー剤(要素Eβ)の量(数値Oβ)を特定してもよい。
[Magnification calculation]
The magnification calculation (calculation rule R β ) is a calculation for specifying the amount of the first hair color agent or the second hair color agent for which the magnification has been input, according to the input magnification. Specifically, the same calculation rule R β as the ratio calculation can be used. For example, the magnification calculation may specify the amount of the first hair color agent or the second hair color agent obtained by multiplying the total amount of the first hair color agent or the second hair color agent input before the magnification is input (total value T β-1 ) by the magnification specified by the input numerical value (numerical value I β ), as the amount (numerical value O β ) of the first hair color agent or the second hair color agent for which the magnification has been input (element E β ). Alternatively, the magnification calculation may specify the amount (numerical value O β ) of the first or second hair coloring agent (element E β ) for which the magnification has been input, such that the amount of the first or second hair coloring agent obtained by multiplying the total amount (total value T β-1 ) of the first or second hair coloring agent input up to the input of the magnification by the magnification specified by the input numerical value (numerical value I β ) becomes the total amount (total value T β ) of the first or second hair coloring agent input up to the first or second hair coloring agent for which the magnification has been input.

或いは、倍率計算は、ユーザが選択した第1ヘアカラー剤又は第2ヘアカラー剤の合計量に対して、入力された数値(数値Iβ)により特定される倍率を乗算した第1ヘアカラー剤又は第2ヘアカラー剤の量を、倍率を入力された第1ヘアカラー剤又は第2ヘアカラー剤(要素Eβ)の量(数値Oβ)として特定してもよい。或いは、倍率計算は、ユーザが選択した第1ヘアカラー剤又は第2ヘアカラー剤の合計量に対して、入力された数値(数値Iβ)により特定される倍率を乗算した量が、倍率を入力された第1ヘアカラー剤又は第2ヘアカラー剤及びユーザが選択した第1ヘアカラー剤又は第2ヘアカラー剤の合計量となるように、倍率を入力された第1ヘアカラー剤又は第2ヘアカラー剤(要素Eβ)の量(数値Oβ)を特定してもよい。倍率計算では、1つの倍率計算において、1の数値Iが入力され、1の数値Oが算定される。 Alternatively, the magnification calculation may specify the amount of the first hair coloring agent or the second hair coloring agent (element E β ) for which the magnification has been input, as the amount (numerical value O β ) of the first hair coloring agent or the second hair coloring agent for which the magnification has been input, which is the amount of the first hair coloring agent or the second hair coloring agent selected by the user multiplied by the magnification specified by the input numerical value (numerical value I β ). Alternatively, the magnification calculation may specify the amount (numerical value O β ) of the first hair coloring agent or the second hair coloring agent for which the magnification has been input, such that the amount of the first hair coloring agent or the second hair coloring agent selected by the user multiplied by the magnification specified by the input numerical value ( numerical value I β ) is the total amount of the first hair coloring agent or the second hair coloring agent for which the magnification has been input and the first hair coloring agent or the second hair coloring agent selected by the user. In the magnification calculation, a numerical value I of 1 is input and a numerical value O of 1 is calculated in one magnification calculation.

例えば、入力欄112iに入力された算定ルール「×」は、倍率計算を示す。入力欄112iに入力された数値「2」は、倍率計算に対応する数値Iである。図3では、第1物質表示欄111d~111fに対応する第1ヘアカラー剤「4」「5」「6」の合計量が、第1物質表示欄111a~111cに対応する第1ヘアカラー剤「1」「2」「3」の合計量の「2倍」となるように計算されている。 For example, the calculation rule "x" entered in input field 112i indicates a multiplication factor calculation. The numerical value "2" entered in input field 112i is numerical value I corresponding to the multiplication factor calculation. In FIG. 3, the total amount of the first hair coloring agents "4," "5," and "6" corresponding to first substance display fields 111d to 111f is calculated to be "twice" the total amount of the first hair coloring agents "1," "2," and "3" corresponding to first substance display fields 111a to 111c.

〔グラム計算〕
グラム計算(算定ルールRγ)は、入力された数値I(グラム)の第1ヘアカラー剤又は第2ヘアカラー剤の量を特定する計算である。具体的には、算定ルールRγは、数値Iγを数値Oγであると算定する。γは3以上の整数であり、γはαより大きい整数であり、γはn以下である。グラム計算では、1つのグラム計算において、1の数値Iが入力され、1の数値Oが算定される。
[Gram calculation]
The gram calculation (calculation rule R γ ) is a calculation that specifies the amount of the first hair color agent or the second hair color agent of an input value I (grams). Specifically, the calculation rule R γ calculates the value I γ to be a value O γ , where γ is an integer equal to or greater than 3, γ is an integer greater than α, and γ is equal to or less than n. In the gram calculation, in one gram calculation, a value I of 1 is input and a value O of 1 is calculated.

例えば、入力欄112gに入力された算定ルール「g」は、グラム計算を示す。入力欄112fに入力された数値「5」は、グラム計算に対応する数値Iである。図3では、第1物質表示欄111gに対応する第1物質「7」の使用量表示欄113gに表示される量が、「5g」となるように計算されている。 For example, the calculation rule "g" entered in input field 112g indicates gram calculation. The numerical value "5" entered in input field 112f is numerical value I corresponding to gram calculation. In FIG. 3, the amount displayed in usage amount display field 113g of the first substance "7" corresponding to first substance display field 111g is calculated to be "5g."

図3の表示画面100の説明に戻る。表示画面100には、合計量表示欄101と、第1物質合計量表示欄102と、第2物質合計量表示欄103とが表示される。合計量表示欄101には、ヘアカラー剤の全体量が表示される。第1物質合計量表示欄102及び第2物質合計量表示欄103には、第1ヘアカラー剤及び第2ヘアカラー剤のそれぞれの合計量と、第1ヘアカラー剤及び第2ヘアカラー剤の比とが表示される。 Returning to the explanation of the display screen 100 in FIG. 3, the display screen 100 displays a total amount display field 101, a first substance total amount display field 102, and a second substance total amount display field 103. The total amount display field 101 displays the total amount of the hair coloring agent. The first substance total amount display field 102 and the second substance total amount display field 103 display the respective total amounts of the first hair coloring agent and the second hair coloring agent, and the ratio of the first hair coloring agent and the second hair coloring agent.

ユーザは、第1ヘアカラー剤と第2ヘアカラー剤の比を任意に変更できる。例えば、アイコン104aの選択により、第1ヘアカラー剤の第2ヘアカラー剤に対する比を増加させることができる。端末10への操作入力により、第1ヘアカラー剤、第2ヘアカラー剤、又は、ヘアカラー剤の全体量の増減が可能としてもよい。第1ヘアカラー剤と第2ヘアカラー剤の比率、又は、第1ヘアカラー剤、第2ヘアカラー剤、若しくは、ヘアカラー剤の全体量を増減した場合、入力欄112、122の算定ルールR及び数値Iを維持したまま、使用量表示欄113、123に表示される第1ヘアカラー剤及び第2ヘアカラー剤の量が変更される。つまり、第1ヘアカラー剤及び第2ヘアカラー剤のそれぞれの割合又は比を維持したまま、第1ヘアカラー剤及び第2ヘアカラー剤の比又は全体量を変更し、第1ヘアカラー剤及び第2ヘアカラー剤の量を算定できる。 The user can change the ratio of the first hair coloring agent to the second hair coloring agent at will. For example, by selecting the icon 104a, the ratio of the first hair coloring agent to the second hair coloring agent can be increased. The first hair coloring agent, the second hair coloring agent, or the total amount of the hair coloring agent may be increased or decreased by inputting an operation to the terminal 10. When the ratio of the first hair coloring agent to the second hair coloring agent, or the first hair coloring agent, the second hair coloring agent, or the total amount of the hair coloring agent is increased or decreased, the amount of the first hair coloring agent and the second hair coloring agent displayed in the usage amount display field 113, 123 is changed while maintaining the calculation rule R and the numerical value I in the input field 112, 122. In other words, the amount of the first hair coloring agent and the second hair coloring agent can be calculated by changing the ratio or total amount of the first hair coloring agent and the second hair coloring agent while maintaining the respective proportions or ratios of the first hair coloring agent and the second hair coloring agent.

なお、ユーザは、例えば、入力欄112fで割合計算を選択すると、入力欄112a~112fの中から1以上を選択できてもよい。端末10は、選択された入力欄112に対応する使用量表示欄113の数値の合計量に対して、入力欄112fにて入力された数値により特定される割合を乗算して、使用量表示欄112fの数値を算定できる。ユーザは、入力欄112fで入力した割合を、どの第1物質の合計量に対して求めるかを選択できる。ユーザは、入力欄112で倍率計算を選択した場合も同様である。 For example, when the user selects percentage calculation in input field 112f, the user may be able to select one or more of input fields 112a to 112f. The terminal 10 can calculate the value in usage amount display field 112f by multiplying the total amount of the values in usage amount display field 113 corresponding to the selected input field 112 by the percentage specified by the value entered in input field 112f. The user can select which total amount of the first substance the percentage entered in input field 112f should be calculated for. The same applies when the user selects magnification calculation in input field 112.

ユーザが割合計算又は倍率計算の対象とする要素を選択する場合、算定ルールRβは、数値O、O、・・・Oδのδ個の数値の合計値Tδに対する数値Iβにより特定される割合をもとに、数値Oβを算定するものである。又は、ユーザが割合計算又は倍率計算の対象とする要素を選択する場合、算定ルールRβは、数値O、O、・・・Oδのδ個の数値の合計値Tδと数値Oβとの合計値に対する数値Iβの割合をもとに、数値Oβを算定するものである。βは3以上の整数であり、βはn以下であり、δは(β-1)以下である。この場合、数値O、O、・・・Oδのδ個の数値は、連続した数値でなくてもよい。また、数値O、O、・・・Oδのδ個の数値は、ユーザが選択した入力欄112に対応する数値Oである。 When a user selects an element to be the subject of a ratio calculation or a magnification calculation, the calculation rule R β calculates a numerical value O β based on a ratio specified by the numerical value I β to the total value T δ of the δ numerical values of the numerical values O 1 , O 2 , ... O δ . Or, when a user selects an element to be the subject of a ratio calculation or a magnification calculation, the calculation rule R β calculates a numerical value O β based on a ratio of the numerical value I β to the total value T δ of the δ numerical values of the numerical values O 1 , O 2 , ... O δ and the total value of the numerical value O β . β is an integer of 3 or more, β is n or less, and δ is (β-1) or less. In this case, the δ numerical values of the numerical values O 1 , O 2 , ... O δ do not have to be consecutive numerical values. In addition, the δ numerical values of the numerical values O 1 , O 2 , ... O δ are numerical values O corresponding to the input field 112 selected by the user.

なお、第1物質表示欄111及び第2物質表示欄121に表示及び入力された情報は、取消アイコン114の選択により、対応する第1物質又は第2物質の情報が消去できる。また、追加アイコン(不図示)の選択により、任意の第1物質又は第2物質の入力欄を追加できるとしてもよい。 In addition, the information displayed and input in the first substance display field 111 and the second substance display field 121 can be deleted by selecting the cancel icon 114. Also, by selecting an add icon (not shown), an input field for any first substance or second substance can be added.

[算定処理]
次に、ステップS2及びS4にて実行される算定処理について説明する。算定処理では、合計値T及び数値Iをもとに、所定の算定ルールRにしたがって、数値Oを算出する。算定ルールR及び数値Iは、ステップS1及びS2にて入力を受け付けたものである。以下では、算定処理をk=nから順にk=2になるまで繰り返す場合について、説明する。
[Calculation process]
Next, the calculation process executed in steps S2 and S4 will be described. In the calculation process, a value Ok is calculated based on the total value Tk and the value Ik according to a predetermined calculation rule Rk . The calculation rule R and the value I are input in steps S1 and S2. Below, a case where the calculation process is repeated in order from k=n to k=2 will be described.

算定ルールRについて、それぞれをどのような計算とするかは、ユーザによって任意に設定可能である。以下では、割合計算(算定ルールRβ)は、割合を入力するまでに入力された第1ヘアカラー剤又は第2ヘアカラー剤の合計量(合計値Tβ―1)に対する、入力された数値(数値Iβ)により特定される割合の第1ヘアカラー剤又は第2ヘアカラー剤の量を、割合を入力された第1ヘアカラー剤又は第2ヘアカラー剤の量(数値Oβ)として特定する。倍率計算(算定ルールRβ)は、倍率を入力するまでに入力された第1ヘアカラー剤又は第2ヘアカラー剤の合計量(合計値Tβ―1)に対して、入力された数値(数値Iβ)により特定される倍率を乗算した第1ヘアカラー剤又は第2ヘアカラー剤の量を、倍率を入力された第1ヘアカラー剤又は第2ヘアカラー剤の量(数値Oβ)として特定する。なお、入力された数値Iβが、割合であるか倍率であるかは、ユーザの選択する算定ルールRにより決定される。 The user can arbitrarily set the type of calculation for each calculation rule R. In the following, the ratio calculation (calculation rule R β ) specifies the amount of the first hair coloring agent or the second hair coloring agent at a ratio specified by the input numerical value (numerical value I β ) relative to the total amount of the first hair coloring agent or the second hair coloring agent inputted before the ratio is inputted (total value T β-1 ), as the amount of the first hair coloring agent or the second hair coloring agent for which the ratio is inputted (numerical value O β ). The magnification calculation (calculation rule R β ) specifies the amount of the first hair coloring agent or the second hair coloring agent obtained by multiplying the total amount of the first hair coloring agent or the second hair coloring agent inputted before the magnification (total value T β-1 ) by the magnification specified by the input numerical value (numerical value I β ), as the amount of the first hair coloring agent or the second hair coloring agent for which the magnification is inputted (numerical value O β ). Whether the inputted numerical value is a ratio or a magnification is determined by the calculation rule R selected by the user.

図4は、第一の実施の形態に係る算定処理のフローチャートを示す図である。図4に示すフローチャートは、要素E~Eのそれぞれに対応する数値O~Oについて、算定ルールR~R及び数値I~Iをもとに算出するものである。図4に示すフローチャートでは、まず、算定ルールR、数値O、合計値Tをもとに数値Iを算出することにより、合計値Tと数値Iから合計値Tnー1を算出することが可能となる。この合計値Tnー1と、算定ルールRnー1、数値Onー1をもとに数値Inー1を算定する。このようにして、要素Eから要素Eまで順に、対応する数値Oから数値Oを算定する。 FIG. 4 is a diagram showing a flowchart of the calculation process according to the first embodiment. The flowchart shown in FIG. 4 calculates the numerical values O 1 to O n corresponding to the elements E 1 to E n based on the calculation rules R 1 to R n and the numerical values I 1 to I n . In the flowchart shown in FIG. 4, first, the numerical value I n is calculated based on the calculation rule R n , the numerical value O n , and the total value T n , so that the total value T n-1 can be calculated from the total value T n and the numerical value I n . The numerical value I n-1 is calculated based on this total value T n-1 , the calculation rule R n-1 , and the numerical value O n-1 . In this way, the numerical value O 1 is calculated from the corresponding numerical values O n in order from the element E n to the element E 1 .

以下では、例えば、ステップS12~S14のそれぞれにおいて、割合計算「%」、倍率計算「×」、及び、グラム計算「g」のいずれかの算定ルールが算定され、ステップS15において、比率計算「:」の算定ルールにより数値Oと数値Oが算定される場合について説明をする。 In the following, for example, a case will be described in which in each of steps S12 to S14, one of the calculation rules for percentage calculation "%", magnification calculation "x", and gram calculation "g" is calculated, and in step S15, numerical values O2 and O1 are calculated using the calculation rule for ratio calculation ":".

まず、端末10は、算定ルールRが算定処理の対象のグループに存在するか否かを判定する(ステップS11)。算定ルールRが存在する場合(ステップS11にてYES)、端末10は、合計値T及び数値Iから数値Oを特定する(ステップS12)。合計値Tは、予め定められた値を用いてもよく、合計値Tは端末10により入力された値を用いてもよい。端末10にて合計値Tが入力される場合、ステップS1にて数値が入力される。 First, the terminal 10 determines whether or not a calculation rule R n exists in the group that is the target of the calculation process (step S11). If a calculation rule R n exists (YES in step S11), the terminal 10 identifies a numerical value O n from the total value T n and the numerical value I n (step S12). The total value T n may be a predetermined value, or may be a value input by the terminal 10. When the total value T n is input by the terminal 10, the numerical value is input in step S1.

ステップS12が実行されると、端末10は、算定ルールRn-1を利用して、合計値Tn-1及び数値In-1から数値On-1を特定する。端末10は、同様に、算定ルールRn-2、Rn-3、・・・R、Rを利用して、数値On-2、On-3、・・O、Oを特定する。そして、端末10は、算定ルールRを利用して、合計値T及び数値Iから数値Oを特定する(ステップS13)。次に、端末10は、合計値T及び数値Iから数値Oを特定する(ステップS14)。ステップS13とS14の処理は、ステップS12の処理と同様に実行される。 When step S12 is executed, the terminal 10 uses the calculation rule R n-1 to identify the numerical value O n-1 from the total value T n -1 and the numerical value I n-1 . Similarly, the terminal 10 uses the calculation rules R n-2 , R n-3 , ... R 6 , R 5 to identify the numerical values O n-2 , O n-3 , ... O 6 , O 5. Then, the terminal 10 uses the calculation rule R 4 to identify the numerical value O 4 from the total value T 4 and the numerical value I 4 (step S13). Next, the terminal 10 identifies the numerical value O 3 from the total value T 3 and the numerical value I 3 (step S14). The processes of steps S13 and S14 are executed in the same manner as the process of step S12.

次に、端末10は、ステップS12~S14にて特定された情報、並びに、ステップS1にて入力された算定ルールR及び数値Iを用いて、第1ヘアカラー剤又は第2ヘアカラー剤のそれぞれの量(数値O)を特定する(ステップS15)。ステップS15では、端末10は、合計値T並びに数値I及び数値Iから数値Oと数値Oを特定する。ステップS15では、端末10は、ヘアカラー剤の全体量に対する第1ヘアカラー剤又は第2ヘアカラー剤のそれぞれの割合、及び/又は、ヘアカラー剤の全体量に対する第1ヘアカラー剤又は第2ヘアカラー剤の量の比を特定してもよい。 Next, the terminal 10 uses the information identified in steps S12 to S14, and the calculation rule R and the numerical value I input in step S1 to identify the amount (numerical value O) of each of the first hair coloring agent and the second hair coloring agent (step S15). In step S15, the terminal 10 identifies numerical value O2 and numerical value O1 from the total value T2 and numerical value I2 and numerical value I1 . In step S15, the terminal 10 may identify the ratio of each of the first hair coloring agent and the second hair coloring agent to the total amount of the hair coloring agent and/or the ratio of the amount of the first hair coloring agent and the second hair coloring agent to the total amount of the hair coloring agent.

算定ルールRが存在しない場合(ステップS11にてNO)、端末10は、算定ルールRn-1が算定処理の対象のグループに存在するか否かを判定する(ステップS16)。算定ルールRn-1が存在する場合(ステップS16にてYES)、端末10は、合計値Tn-1及び数値In-1から数値On-1を特定する。端末10は、同様に、算定ルールRn-2、Rn-3、・・・R、Rを利用して、数値On-2、On-3、・・O、Oを特定する。そして、ステップS13以降の処理が実行される。 If the calculation rule R n does not exist (NO in step S11), the terminal 10 judges whether or not the calculation rule R n-1 exists in the group that is the target of the calculation process (step S16). If the calculation rule R n-1 exists (YES in step S16), the terminal 10 identifies the numerical value O n -1 from the total value T n-1 and the numerical value I n-1. Similarly, the terminal 10 identifies the numerical values O n-2 , O n -3, ... O 6 , O 5 using the calculation rules R n-2 , R n-3 , ... R 6 , R 5. Then, the processing from step S13 onwards is executed.

一方、算定ルールRn-1が存在しない場合(ステップS16にてNO)、端末10は、算定ルールRn-2が算定処理の対象のグループに存在するか否かを判定する。端末10は、判定対象の算定ルールが存在しない場合、同様に、算定処理の対象のグループに、算定ルールRn-2、Rn-3、・・・R、Rが含まれるか否かを判定する。そして、端末10は、算定ルールRが算定処理の対象のグループに存在するか否かを判定する(ステップS17)。端末10は、判定対象の算定ルールRが存在する場合、算定ルールRx-1、Rx-2、・・・R、Rを利用して、数値Ox-1、Ox-2、・・O、Oを特定する。xは5以上、n-2以下の整数である。 On the other hand, if the calculation rule R n-1 does not exist (NO in step S16), the terminal 10 judges whether or not the calculation rule R n-2 exists in the group that is the target of the calculation process. If the calculation rule to be judged does not exist, the terminal 10 judges whether or not the calculation rules R n-2 , R n-3 , ... R 5 , R 4 are included in the group that is the target of the calculation process. Then, the terminal 10 judges whether or not the calculation rule R 3 exists in the group that is the target of the calculation process (step S17). If the calculation rule R x to be judged exists, the terminal 10 uses the calculation rules R x-1 , R x-2 , ... R 6 , R 5 to identify the numerical values O x-1 , O x-2 , ... O 6 , O 5. x is an integer greater than or equal to 5 and less than or equal to n-2.

算定ルールRが存在する場合(ステップS17にてYES)、ステップS14以降の処理が実行される。一方、算定ルールRが存在しない場合(ステップS17にてNO)、端末10は、算定ルールRが算定処理の対象のグループに存在するか否かを判定する(ステップS18)。算定ルールRが存在する場合(ステップS18にてYES)、ステップS15の処理が実行される。一方、算定ルールRが存在しない場合(ステップS18にてNO)、端末10は、エラーを出力する(ステップS19)。或いは、算定ルールRが存在しない場合(ステップS18にてNO)、算定処理が実行されないこととしてもよい。以上のステップS11~S19の処理により、算定処理が終了する。 If the calculation rule R3 exists (YES in step S17), the process from step S14 onward is executed. On the other hand, if the calculation rule R3 does not exist (NO in step S17), the terminal 10 judges whether or not the calculation rule R2 exists in the group that is the target of the calculation process (step S18). If the calculation rule R2 exists (YES in step S18), the process of step S15 is executed. On the other hand, if the calculation rule R2 does not exist (NO in step S18), the terminal 10 outputs an error (step S19). Alternatively, if the calculation rule R2 does not exist (NO in step S18), the calculation process may not be executed. The calculation process is completed by the above processes of steps S11 to S19.

ステップS12の処理について、説明する。第一の実施の形態において、ヘアカラー剤の全体量は固定されている。また、上述のとおり、算定ルールRは、比率計算、割合計算、グラム計算、又は、倍率計算である。 The process of step S12 will be described. In the first embodiment, the total amount of the hair color agent is fixed. As described above, the calculation rule R n is a ratio calculation, a proportion calculation, a gram calculation, or a magnification calculation.

割合計算の場合、合計値Tn-1に対して数値I(数値Iが百分率で入力された場合は、100で除した数値)を乗じた数値と、合計値Tn-1とを加算した数値が、合計値Tとなる。この関係から、割合計算の第1ヘアカラー剤又は第2ヘアカラー剤の量(数値O)と合計値Tn-1が特定される。倍率計算の場合、合計値Tn-1に対して数値Iを乗じた数値と、合計値Tn-1とを加算した数値が、合計値Tとなる。この関係から、倍率計算の第1ヘアカラー剤又は第2ヘアカラー剤の量(数値O)と合計値Tn-1が特定される。グラム計算の場合、数値Iと数値Oが一致する。また、合計値Tから数値Iを減算することで、合計値Tn-1が特定される。 In the case of percentage calculation, the total value T n-1 is multiplied by the numerical value I n (if the numerical value I n is input as a percentage, the numerical value is divided by 100), and the numerical value is added to the total value T n-1 to obtain the total value T n -1. From this relationship, the amount of the first hair color agent or the second hair color agent (numerical value O n ) in the percentage calculation and the total value T n-1 are specified. In the case of magnification calculation, the total value T n-1 is multiplied by the numerical value I n , and the numerical value is added to the total value T n-1 to obtain the total value T n-1 . From this relationship, the amount of the first hair color agent or the second hair color agent (numerical value O n ) in the magnification calculation and the total value T n-1 are specified. In the case of gram calculation, the numerical value I n and the numerical value O n are the same. Furthermore, the total value T n-1 is specified by subtracting the numerical value I n from the total value T n .

具体的な算定処理について、図3にて図示される第1物質の大グループの算定処理を例示して説明する。合計量表示欄101より第1ヘアカラー剤及び第2ヘアカラー剤の合計量が100gであり、第1物質合計量表示欄102及び第2物質合計量表示欄103より第1ヘアカラー剤及び第2ヘアカラー剤の比が1:1となるように計算される。よって、図3の大グループに対応する第1ヘアカラー剤の合計量(合計値T)は「50g」である。 A specific calculation process will be described by taking the calculation process for the large group of the first substance shown in Fig. 3 as an example. The total amount of the first hair coloring agent and the second hair coloring agent is calculated to be 100g from the total amount display field 101, and the ratio of the first hair coloring agent to the second hair coloring agent is calculated to be 1:1 from the first substance total amount display field 102 and the second substance total amount display field 103. Therefore, the total amount of the first hair coloring agent (total value T4 ) corresponding to the large group in Fig. 3 is "50g".

図3の表示画面100における大グループの算定処理では、算定ルールR~Rが存在する。第1物質表示欄111aに対応する「1」と、第1物質表示欄111b、111cに対応する「2」及び「3」との比率計算が算定ルールRであり、第1物質表示欄111d~111fに対応する「4」~「6」の倍率計算が算定ルールRであり、第1物質表示欄111gに対応する「7」のグラム計算が算定ルールRである。 3, there are calculation rules R2 to R4 in the large group calculation process. The ratio calculation between "1" corresponding to the first substance display field 111a and "2" and "3" corresponding to the first substance display fields 111b and 111c is calculation rule R2 , the multiplication factor calculation of "4" to "6" corresponding to the first substance display fields 111d to 111f is calculation rule R3 , and the gram calculation of "7" corresponding to the first substance display field 111g is calculation rule R4 .

端末10は、まず、算定ルールR「g(グラム計算)」と、合計値T「50g」と、数値I「5」とに基づいて、数値Oを算定する。数値Oは、「5.0g」である。数値Oは、第1物質表示欄111gに対応する使用量表示欄113gの数値である。数値Oを算定すると、数値O~Oまでの合計値T「45g」が求められる。 First, the terminal 10 calculates the value O4 based on the calculation rule R4 "g (gram calculation)", the total value T4 "50g", and the value I4 "5". The value O4 is "5.0g". The value O4 is the value in the usage amount display field 113g corresponding to the first substance display field 111g. When the value O4 is calculated, the total value T3 of the values O1 to O3 , "45g", is obtained.

次に、端末10は、算定ルールR「×(倍率計算)」と、合計値T「45g」と、数値I「2」とに基づいて、数値Oを算定する。数値Oは合計値Tに対して数値I「2」を乗算した数値であるため、数値Oは「30g」である。数値Oは、第1物質表示欄111d~111fに対応する使用量表示欄113d~113fの数値の合計値である。数値Oを算定すると、数値O~Oまでの合計値T「15g」が求められる。 Next, the terminal 10 calculates the numerical value O3 based on the calculation rule R3 "x (multiplication factor calculation)", the total value T3 "45g", and the numerical value I3 "2". Since the numerical value O3 is the numerical value obtained by multiplying the total value T2 by the numerical value I3 "2", the numerical value O3 is "30g". The numerical value O3 is the sum of the numerical values in the usage amount display columns 113d to 113f corresponding to the first substance display columns 111d to 111f. When the numerical value O3 is calculated, the sum T2 of the numerical values O1 to O2 , "15g", is obtained.

次に、端末10は、算定ルールR「:(比率計算)」と、合計値T「15g」と、数値I「5」と、数値I「2」とに基づいて、数値O、Oを算定する。数値O、Oが数値I「2」と数値I「5」の比になるように算定した数値であるため、数値O、Oは、それぞれ「4.3g」と「10.7g」である。数値Oは、第1物質表示欄111b、111cに対応する使用量表示欄113b、113cの数値の合計値である。数値Oは、第1物質表示欄111aに対応する使用量表示欄113aの数値である。このように、端末10は、数値O~Oを算定できる。 Next, the terminal 10 calculates the numerical values O1 and O2 based on the calculation rule R2 ": (ratio calculation)", the total value T2 "15g", the numerical value I2 "5", and the numerical value I1 " 2 ". Since the numerical values O1 and O2 are calculated to be the ratio of the numerical value I1 "2" to the numerical value I2 "5", the numerical values O1 and O2 are "4.3g" and "10.7g", respectively. The numerical value O2 is the sum of the numerical values in the usage amount display fields 113b and 113c corresponding to the first substance display fields 111b and 111c. The numerical value O1 is the numerical value in the usage amount display field 113a corresponding to the first substance display field 111a. In this way, the terminal 10 can calculate the numerical values O1 to O5 .

端末10は、小グループの計算も同様に実行する。例えば、図3にて図示される第1物質の小グループは2つ存在する。小グループとして、第1物質表示欄111b、112cに対応する「2」及び「3」が、比率計算で「3:2」の比率で計算される。また、該小グループとは異なる小グループとして、第1物質表示欄111d、111eに対応する「4」及び「5」が、比率計算で「1:2」の比率で計算され、第1物質表示欄111fに対応する「6」が、割合計算で「40%」となるように計算される。 The terminal 10 also performs calculations for small groups in a similar manner. For example, there are two small groups of the first substance as shown in FIG. 3. As small groups, "2" and "3" corresponding to the first substance display fields 111b and 112c are calculated at a ratio of "3:2" in the ratio calculation. In addition, as small groups different from the small groups, "4" and "5" corresponding to the first substance display fields 111d and 111e are calculated at a ratio of "1:2" in the ratio calculation, and "6" corresponding to the first substance display field 111f is calculated to be "40%" in the percentage calculation.

第1物質表示欄111d~111fに対応する小グループの算定処理では、端末10は、大グループの算定で求められた数値O「30g」を第1物質表示欄111d~111fの合計値として利用する。第1物質表示欄111b、111cに対応する小グループの算定処理では、端末10は、大グループの算定で求められた数値O「10.7g」を第1物質表示欄111b、111cの合計値として利用する。 In the calculation process for the small group corresponding to the first substance display columns 111d-111f, the terminal 10 uses the numerical value O 3 "30 g" obtained in the calculation for the large group as the total value for the first substance display columns 111d-111f. In the calculation process for the small group corresponding to the first substance display columns 111b and 111c, the terminal 10 uses the numerical value O 2 "10.7 g" obtained in the calculation for the large group as the total value for the first substance display columns 111b and 111c.

なお、表示画面100において、大グループと小グループは以下のように表示される。入力欄112において、入力欄の右辺が同一直線状に位置するものは、同じグループであることを示す。また、入力欄の右辺が最も右に位置するものが、大グループの算定ルールR及び数値Iである。 In addition, on the display screen 100, the large group and the small group are displayed as follows. In the input field 112, the right sides of the input field that are on the same straight line indicate that they are in the same group. In addition, the right-most right side of the input field indicates the calculation rule R and numerical value I of the large group.

なお、算定ルールR、R、・・・Rn-1、Rの順は、入力欄112及び122に上から表示された順に対応する。算定ルールRのnの最小値は、比率計算の算定ルールが入力欄112、122に入力された数に応じて、決定する。例えば、要素E~Eに対応する物質について、比率計算の算定ルールが入力された場合、nの最小値は5である。 The order of calculation rules R 2 , R 3 , ..., R n-1 , R n corresponds to the order displayed from top to bottom in input fields 112 and 122. The minimum value of n in calculation rule R n is determined according to the number of ratio calculation rules input in input fields 112 and 122. For example, when ratio calculation rules are input for substances corresponding to elements E 1 to E 5 , the minimum value of n is 5.

なお、ステップS5にて表示された算定結果に関する算定情報は、端末10又はサーバ装置2において、履歴として記憶されてもよい。このとき、算定情報は、算定情報を記憶した時刻情報、染髪対象者の情報、及び/又は、入力したユーザ情報と関連付けて記憶されてもよい。記憶された算定情報は、表示画面において、一覧で表示されてもよい。 The calculation information regarding the calculation result displayed in step S5 may be stored as history in the terminal 10 or the server device 2. At this time, the calculation information may be stored in association with time information when the calculation information is stored, information about the person whose hair is to be dyed, and/or input user information. The stored calculation information may be displayed in a list on the display screen.

なお、上述の実施の形態では、ヘアカラー剤に含まれる第1ヘアカラー剤又は第2ヘアカラー剤の算定ルールR及び数値Iを入力することで、それぞれの第1ヘアカラー剤又は第2ヘアカラー剤の量である数値Oを算定したが、さらに、第1ヘアカラー剤又は第2ヘアカラー剤の量の入力を受け付け、該入力をもとに、第1ヘアカラー剤又は第2ヘアカラー剤の算定ルールRの数値Iを算定する構成としてもよい。 In the above embodiment, the calculation rule R and the numerical value I of the first or second hair coloring agent contained in the hair coloring agent are input to calculate the numerical value O, which is the amount of each of the first or second hair coloring agents. However, the configuration may also be such that the input of the amount of the first or second hair coloring agent is accepted, and the numerical value I of the calculation rule R of the first or second hair coloring agent is calculated based on the input.

なお、ステップS1における入力の受付、及びステップS5における情報の出力において、表示画面の明るさが所定の明るさとなるような処理が実行されてもよい。所定の明るさは、例えば、端末10における最大の明るさや予め設定された明るさ等である。 In addition, in accepting the input in step S1 and outputting the information in step S5, a process may be performed to set the brightness of the display screen to a predetermined brightness. The predetermined brightness is, for example, the maximum brightness of the terminal 10 or a preset brightness.

なお、量特定処理及び算定処理は、端末10にて入力された情報をもとに、サーバ装置にて、実行されてもよい。なお、算定処理の実行方法は、上記の態様に限られない。例えば、算定処理の比率計算について、いずれかの第1ヘアカラー剤又は第2ヘアカラー剤の量を変数とおくことで、ヘアカラー剤の全体量から、それぞれの第1ヘアカラー剤又は第2ヘアカラー剤の量、比率、又は、割合を特定できる。 The amount determination process and the calculation process may be executed by the server device based on information inputted at the terminal 10. The method of executing the calculation process is not limited to the above. For example, for the ratio calculation of the calculation process, the amount, ratio, or proportion of each of the first hair coloring agent or the second hair coloring agent can be determined from the total amount of the hair coloring agent by setting the amount of either the first hair coloring agent or the second hair coloring agent as a variable.

なお、算定ルールRについて、算定ルールRでグラム計算、算定ルールRで比率計算、算定ルールRk+1、Rk+2、・・・Rn-1、Rで割合計算、グラム計算、又は、倍率計算を入力できることとしてもよい。なお、この場合、kは3以上の整数であり、kはn以下である。 Regarding the calculation rule R, it may be possible to input gram calculation with calculation rule R1 , ratio calculation with calculation rule Rk , and percentage calculation, gram calculation, or magnification calculation with calculation rules Rk+1 , Rk+2 , ..., Rn -1 , Rn . In this case, k is an integer of 3 or more, and k is equal to or less than n.

なお、上記では、合計値T及び数値Iをもとに、所定の算定ルールRにしたがって、数値Oを算出する処理を、k=nから順にk=2になるまで繰り返し、数値O、O、・・・On-1、Oを算定する態様について説明したが、算定処理の実行方法はこれに限られない。算定処理は、数値Iをもとに、所定の算定ルールRにしたがって、数値Oを算出する処理をk=2から順にk=nになるまで繰り返し、数値O、O、・・・On-1、Oを算定することとしてもよい。 In the above, the process of calculating the numerical value O k according to the total value T k and the numerical value I k in accordance with a predetermined calculation rule R k is repeated in order from k=n until k=2, and the numerical values O 1 , O 2 , ..., O n-1 , O n are calculated, but the method of executing the calculation process is not limited to this. The calculation process may be such that the process of calculating the numerical value O k in accordance with a predetermined calculation rule R k based on the numerical value I k is repeated in order from k=2 until k=n, and the numerical values O 1 , O 2 , ..., O n-1 , O n are calculated.

算定ルールとして、比率計算(算定ルールRα)、割合計算(算定ルールRβ)、倍率計算(算定ルールRβ)又はグラム計算(算定ルールRγ)を適用することができる。算定ルールRαは、数値I、I、・・・Iα-1、Iαの各比をもとに、数値I、I、・・・Iα-1、Iαのそれぞれに対応する数値O、O、・・・Oα-1、Oαを算定する。αは2以上の整数であり、αはn以下である。また、算定ルールRβは、数値O、O、・・・Oδのδ個の数値の合計値Tδに対する数値Iβにより特定される割合をもとに、数値Oβを算定する、又は、数値O、O、・・・Oδのδ個の数値の合計値Tδと数値Oβとの合計値に対する数値Iβの割合をもとに、数値Oβを算定する。βは3以上の整数であり、βはn以下であり、δは(β-1)以下である。算定ルールRγは、数値Iγを数値Oγであると算定する。γは3以上の整数であり、γはn以下である。 As the calculation rule, a ratio calculation (calculation rule R α ), a proportion calculation (calculation rule R β ), a magnification calculation (calculation rule R β ), or a gram calculation (calculation rule R γ ) can be applied. The calculation rule R α calculates numerical values O 1 , O 2 , ... O α-1 , O α corresponding to the numerical values I 1 , I 2 , ... I α-1 , I α, respectively, based on the ratios of the numerical values I 1 , I 2 , ... I α-1 , I α . α is an integer equal to or greater than 2, and α is equal to or less than n. In addition, the calculation rule R β calculates the numerical value O β based on the ratio specified by the numerical value I β to the total value T δ of the δ numerical values of the numerical values O 1 , O 2 , ... O δ , or calculates the numerical value O β based on the ratio of the numerical value I β to the total value T δ of the δ numerical values of the numerical values O 1 , O 2 , ... O δ and the numerical value O β . β is an integer of 3 or more, β is n or less, and δ is (β-1) or less. The calculation rule R γ calculates the numerical value I γ to be the numerical value O γ . γ is an integer of 3 or more, and γ is n or less.

この場合、まず、比率計算により数値Oが算定される。比率計算は、数値Oと数値Oを算定するものであってもよく、数値Oから数値Oまでを算定するものであってもよい。つまり、比率計算により、数値Oから任意の数の数値Oを算定することができる。例えば、数値Oと数値Oをもとに比率計算をした場合、合計値Tを算定することができる。算定ルールRが、割合計算又は倍率計算である場合、数値O、Oの合計値Tに対する数値Oの割合が、数値Iにより特定される割合となるように、数値Oを算定することができる。あるいは、算定ルールRが、割合計算又は倍率計算である場合、数値O、Oの合計値Tと数値Oとの合計値(つまり合計値T)に対する数値Oの割合が、数値Iにより特定される割合となるように、数値Oを算定することができる。 In this case, first, the numerical value O1 is calculated by the ratio calculation. The ratio calculation may be a calculation of the numerical value O1 and the numerical value O2 , or may be a calculation of the numerical value O1 to the numerical value O3 . In other words, any number of numerical values O can be calculated from the numerical value O1 by the ratio calculation. For example, when a ratio calculation is performed based on the numerical value O1 and the numerical value O2 , the total value T2 can be calculated. When the calculation rule R3 is a ratio calculation or a magnification calculation, the numerical value O3 can be calculated so that the ratio of the numerical value O3 to the total value T2 of the numerical values O1 and O2 is the ratio specified by the numerical value I3 . Alternatively, when the calculation rule R3 is a ratio calculation or a magnification calculation , the numerical value O3 can be calculated so that the ratio of the numerical value O3 to the total value (i.e., the total value T3 ) of the numerical values O1 and O2 is the ratio specified by the numerical value I3 .

なお、量特定処理及び算定処理は、毛髪の部位ごとに実行されてもよい。毛髪の部位については、後述する。 The amount determination process and calculation process may be performed for each part of the hair. The parts of the hair will be described later.

<第二の実施の形態>
本発明の第二の実施の形態の概要について説明をする。以下では、本発明の第二の実施の形態として、店舗端末3において顧客の毛髪を染髪するための第1ヘアカラーリング剤(第1ヘアカラー剤ともいう)及び/又は第2ヘアカラーリング剤(第2ヘアカラー剤ともいう)の種類及び量を特定するためのシステムを例示して説明をする。
Second Embodiment
An outline of the second embodiment of the present invention will be described below. In the following, as the second embodiment of the present invention, a system for specifying the type and amount of a first hair coloring agent (also referred to as a first hair coloring agent) and/or a second hair coloring agent (also referred to as a second hair coloring agent) for dyeing a customer's hair at a store terminal 3 will be described as an example.

[システムの構成]
図5は、第二の実施の形態に係るシステムの構成を示すブロック図である。図示するように、システムは、少なくとも1のコンピュータ装置から構成されている。具体的には、システムは、管理者端末1と、サーバ装置2と、1以上の店舗端末3(3a~3z)と、通信ネットワーク4とから構成されている。管理者端末1と、サーバ装置2と、店舗端末3は、通信ネットワーク4を介して互いに通信接続されている。また、システムは、管理者により操作される管理者端末1として、複数の管理者端末1を備えていてもよい。
[System Configuration]
5 is a block diagram showing the configuration of a system according to the second embodiment. As shown in the figure, the system is composed of at least one computer device. Specifically, the system is composed of an administrator terminal 1, a server device 2, one or more store terminals 3 (3a to 3z), and a communication network 4. The administrator terminal 1, the server device 2, and the store terminal 3 are communicatively connected to each other via the communication network 4. The system may also include a plurality of administrator terminals 1 as the administrator terminal 1 operated by an administrator.

システムでは、管理者端末1、サーバ装置2、及び、店舗端末3のいずれかが情報処理装置として機能し得る。管理者端末1、サーバ装置2、及び、店舗端末3のいずれかが情報処理装置として機能する際に、必要に応じて、管理者端末1と、サーバ装置2と、店舗端末3との間で、情報の送受信を実行する。第二の実施の形態に係るシステムは、1のコンピュータ装置(例えば、店舗端末3のみ)から構成されてもよく、複数のコンピュータ装置から構成されてもよい。店舗端末3は、第1のコンピュータ装置の一例である。管理者端末1は、第2のコンピュータ装置の一例である。サーバ装置2は、複数のコンピュータ装置に分散して機能するものであってもよい。例えば、サーバ装置2に代えて、ブロックチェーンなどの分散型台帳技術を利用してもよい。 In the system, any one of the administrator terminal 1, the server device 2, and the store terminal 3 can function as an information processing device. When any one of the administrator terminal 1, the server device 2, and the store terminal 3 functions as an information processing device, information is transmitted and received between the administrator terminal 1, the server device 2, and the store terminal 3 as necessary. The system according to the second embodiment may be composed of one computer device (for example, only the store terminal 3) or may be composed of multiple computer devices. The store terminal 3 is an example of a first computer device. The administrator terminal 1 is an example of a second computer device. The server device 2 may function in a distributed manner across multiple computer devices. For example, instead of the server device 2, a distributed ledger technology such as a blockchain may be used.

[店舗端末の構成]
店舗端末3は、美容師やアシスタントといった店舗の店員や個人により操作される。店舗端末3は、美容院やヘアカラーリング専門店等の顧客のヘアカラーリングを行う店舗に設置されてもよく、店舗に設置されず個人に携帯されてもよい。店舗端末3は、1の店舗に1つ備えられてもよく、1の店舗に複数備えられてもよい。例えば、端末が1の店舗に複数備えられ、1の店舗に所属する複数の美容師が、それぞれ異なる端末を利用してもよい。
[Store terminal configuration]
The store terminal 3 is operated by store staff such as hairdressers or assistants, or by individuals. The store terminal 3 may be installed in a store such as a beauty salon or a hair coloring specialty store that performs hair coloring for customers, or may be carried by an individual without being installed in the store. One store may be provided with one store terminal 3, or multiple store terminals may be provided in one store. For example, multiple terminals may be provided in one store, and multiple hairdressers belonging to one store may each use a different terminal.

管理者端末1及び店舗端末3は、表示画面と入力部を有するコンピュータ装置であれば特に限定されない。管理者端末1及び店舗端末3は、据え置き型で会社のオフィス等に設置されたものでもよく、携帯型で使用者が移動する際に携帯することができるものであってもよい。管理者端末1及び店舗端末3としては、例えば、従来型の携帯電話、タブレット型端末、スマートフォン、モバイル端末、デスクトップ型・ノート型のパーソナルコンピュータなどが挙げられる。なお、管理者端末1及び店舗端末3のハードウェア構成は、図1にて説明した端末10のハードウェア構成を適用できる。 The administrator terminal 1 and the store terminal 3 are not particularly limited as long as they are computer devices having a display screen and an input section. The administrator terminal 1 and the store terminal 3 may be stationary and installed in a company office or the like, or may be portable and can be carried by the user when traveling. Examples of the administrator terminal 1 and the store terminal 3 include conventional mobile phones, tablet terminals, smartphones, mobile terminals, and desktop and notebook personal computers. The hardware configuration of the administrator terminal 1 and the store terminal 3 can be the hardware configuration of the terminal 10 described in FIG. 1.

[サーバ装置の構成]
図6は、第二の実施の形態にかかるサーバ装置のハードウェア構成を示すブロック図である。サーバ装置2は、制御部21、RAM22、ストレージ部23及び通信インタフェース24を少なくとも備え、それぞれ内部バスにより接続されている。
[Server Device Configuration]
6 is a block diagram showing a hardware configuration of a server device according to the second embodiment. The server device 2 includes at least a control unit 21, a RAM 22, a storage unit 23, and a communication interface 24, which are connected to each other via an internal bus.

制御部21は、CPUやROMから構成され、ストレージ部23に格納されたプログラムを実行し、サーバ装置3の制御を行う。また、制御部21は時間を計時する内部タイマを備えている。RAM22は、制御部21のワークエリアである。ストレージ部23は、プログラムやデータを保存するための記憶領域である。つまり、ストレージ部23は、プログラムを記憶した記録媒体として機能する。制御部21は、プログラム及びデータをRAM22から読み出し、管理者端末1又は店舗端末3のそれぞれから受信した情報等をもとに、プログラム実行処理を行う。 The control unit 21 is composed of a CPU and ROM, and executes the programs stored in the storage unit 23 to control the server device 3. The control unit 21 also has an internal timer that measures time. The RAM 22 is the work area of the control unit 21. The storage unit 23 is a storage area for saving programs and data. In other words, the storage unit 23 functions as a recording medium that stores programs. The control unit 21 reads out the programs and data from the RAM 22, and performs program execution processing based on information received from the manager terminal 1 or the store terminal 3, respectively.

また、プログラムは、CD-ROMなどの記録媒体に記憶されていてもよい。この場合、記録媒体に記憶されたプログラムが、管理者端末1、サーバ装置2、又は店舗端末3にインストールされて、所定の機能を実行することとしてもよい。或いは、プログラムは、システム外部のコンピュータ装置から配信されてもよい。この場合、システム外部のコンピュータ装置から配信されたプログラムが、管理者端末1、サーバ装置2、又は店舗端末3にインストールされて、所定の機能を実行することとしてもよい。 The program may also be stored in a recording medium such as a CD-ROM. In this case, the program stored in the recording medium may be installed in the administrator terminal 1, the server device 2, or the store terminal 3 to execute the specified function. Alternatively, the program may be distributed from a computer device external to the system. In this case, the program distributed from a computer device external to the system may be installed in the administrator terminal 1, the server device 2, or the store terminal 3 to execute the specified function.

[登録処理]
まず、第二の実施の形態に係る登録処理について説明する。第二の実施の形態における登録処理において、サーバ装置2は、染髪前の毛髪の色味及び/又は明るさと関連付けて、第1ヘアカラー剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を記憶する。第二の実施の形態における登録処理において、サーバ装置2は、第1ヘアカラー剤、並びに、染髪前の毛髪の色味及び/又は明るさと関連付けて、該第1ヘアカラー剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を記憶してもよい。また、第二の実施の形態における登録処理において、サーバ装置2は、第1ヘアカラー剤、第2ヘアカラー剤、並びに、染髪前の毛髪の色味及び/又は明るさと関連付けて、該第1ヘアカラー剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を記憶してもよい。
[Registration process]
First, the registration process according to the second embodiment will be described. In the registration process according to the second embodiment, the server device 2 stores image information that allows the user to grasp the color and/or brightness of the hair after dyeing with the first hair color agent in association with the color and/or brightness of the hair before dyeing. In the registration process according to the second embodiment, the server device 2 may store image information that allows the user to grasp the color and/or brightness of the hair after dyeing with the first hair color agent in association with the first hair color agent and the color and/or brightness of the hair before dyeing. In addition, in the registration process according to the second embodiment, the server device 2 may store image information that allows the user to grasp the color and/or brightness of the hair after dyeing with the first hair color agent in association with the first hair color agent, the second hair color agent, and the color and/or brightness of the hair before dyeing.

ここで、ヘアカラーリング剤(ヘアカラー剤ともいう)とは、染髪対象者の毛髪を異なる色味及び/又は明るさに染髪が可能な薬剤のことを指す。ヘアカラー剤は、第1ヘアカラー剤と第2ヘアカラー剤を含んでもよい。酸化染料が発色することで髪を任意の色に染髪するヘアカラーリング方法の場合、ヘアカラー剤には、酸化染料とアルカリ剤を含む第1ヘアカラー剤と、酸化剤を含む第2ヘアカラー剤が含まれる。第2ヘアカラー剤は、ヘアカラーリングの際に第1ヘアカラーと混合して使用する希釈剤である。なお、第二の実施の形態では、酸化染料が発色することで髪を任意の色に染髪するヘアカラーリング方法について説明するが、第二の実施の形態に係るシステムは、既知のヘアカラーリング方法であれば適宜適用できる。 Here, the hair coloring agent (also called hair color agent) refers to a chemical capable of dyeing the hair of a person to be dyed in different colors and/or brightnesses. The hair color agent may include a first hair color agent and a second hair color agent. In the case of a hair coloring method in which an oxidative dye develops color to dye hair in any color, the hair color agent includes a first hair color agent containing an oxidative dye and an alkaline agent, and a second hair color agent containing an oxidative agent. The second hair color agent is a diluent that is mixed with the first hair color when coloring hair. In the second embodiment, a hair coloring method in which an oxidative dye develops color to dye hair in any color is described, but the system according to the second embodiment can be appropriately applied to any known hair coloring method.

第1ヘアカラー剤には、色味及び/又は明るさが関連付けられている。より具体的には、第1ヘアカラー剤には、該第1ヘアカラー剤によって染髪された後に予想される毛髪の色味及び/又は明るさが関連付けられている。第1ヘアカラー剤に関連付けられた色味及び/又は明るさは、染髪後に予想される毛髪の色味及び/又は明るさであり、実際に第1ヘアカラー剤によって染髪された後の毛髪の色味及び/又は明るさは、染髪前の毛髪の色味及び/又は明るさによって、異なる結果となる。そのため、第1ヘアカラー剤に関連付けられた色味及び/又は明るさと、染髪後の毛髪の色味及び/又は明るさとは、必ずしも一致しない。 The first hair coloring agent is associated with a color and/or brightness. More specifically, the first hair coloring agent is associated with a color and/or brightness of the hair expected after dyeing with the first hair coloring agent. The color and/or brightness associated with the first hair coloring agent is the color and/or brightness of the hair expected after dyeing, and the color and/or brightness of the hair after actually dyeing with the first hair coloring agent will differ depending on the color and/or brightness of the hair before dyeing. Therefore, the color and/or brightness associated with the first hair coloring agent does not necessarily match the color and/or brightness of the hair after dyeing.

第1ヘアカラー剤の名称又は種類は、第1ヘアカラー剤に関連付けられた色味及び/又は明るさを示す。第1ヘアカラー剤の名称又は種類は、第1ヘアカラー剤に関連付けられた色味及び/又は明るさを表す文字、数字、又は記号であってもよい。第1ヘアカラー剤の名称又は種類は、例えば、「A」や「B」などのアルファベットと、「1」や「2」などの正の整数とによって、表される。アルファベットは色味を特定するものであり、正の整数は明るさを特定するものである。数字が大きくなるにつれて、第1ヘアカラー剤に関連付けられた明るさが明るくなること又は暗くなることを示している。第1ヘアカラー剤「A1」と第1ヘアカラー剤「A2」は、色味が同じではあるが、明るさが異なるものであることがわかる。第1ヘアカラー剤に関する情報は、管理者端末1、サーバ装置2、又は、店舗端末3に記憶される。 The name or type of the first hair coloring agent indicates the color and/or brightness associated with the first hair coloring agent. The name or type of the first hair coloring agent may be a letter, number, or symbol that indicates the color and/or brightness associated with the first hair coloring agent. The name or type of the first hair coloring agent is represented, for example, by an alphabet such as "A" or "B" and a positive integer such as "1" or "2." The alphabet specifies the color, and the positive integer specifies the brightness. As the number increases, the brightness associated with the first hair coloring agent becomes brighter or darker. It can be seen that the first hair coloring agent "A1" and the first hair coloring agent "A2" have the same color but different brightness. Information regarding the first hair coloring agent is stored in the administrator terminal 1, the server device 2, or the store terminal 3.

毛髪の色味は、特に限定されないが、例えば、ナチュラル、アッシュ、ワイン、レッド、オレンジ等があげられる。毛髪の明るさは、明るさに応じて複数のレベルを設けてもよい。例えば、一般的な黒髪の明るさを4レベル、明るい金髪の明るさを18レベルとして、段階的に毛髪の明るさのレベルを定めることができる。この場合、毛髪の明るさは、15のレベルに分類されることとなる。 Hair color is not particularly limited, but examples include natural, ash, wine, red, orange, etc. Hair brightness may be set to multiple levels according to brightness. For example, the brightness of normal black hair may be set to level 4, and the brightness of light blonde hair may be set to level 18, and the brightness level of hair may be determined in stages. In this case, the brightness of hair is classified into 15 levels.

明るさを上記のように15のレベルに分類し、色味がレッドである場合を「R」と表す場合には、毛髪の色味及び明るさについて、色味がレッドで明るさが最も明るいものを「R18」、色味がレッドで明るさが最も暗いものを「R4」と表すことができる。「R4」、「R5」、「R6」といったように、数字が大きくなるにつれて、毛髪の色味がレッドのものの中で、明るい色となる。また、第1ヘアカラー剤の色味及び明るさについて、染髪後に予想される毛髪の色味がレッドで明るさが最も明るいものを「R18」、染髪後に予想される毛髪の色味がレッドで明るさが最も暗いものを「R4」と表すことができる。 If brightness is classified into 15 levels as described above and red is represented as "R", then the hair color and brightness that is red and the brightest can be represented as "R18", and the hair color and brightness that is red and the darkest can be represented as "R4". As the numbers increase, such as "R4", "R5", and "R6", the hair color becomes brighter among red hair colors. Also, regarding the color and brightness of the first hair coloring agent, the expected hair color after dyeing that is red and the brightest can be represented as "R18", and the expected hair color after dyeing that is red and the darkest can be represented as "R4".

毛髪の色味及び/又は明るさを把握可能な画像情報は、色画像であっても、毛束の画像であってもよい。毛束は、人や馬の毛髪の束である。毛髪の色味及び/又は明るさを把握可能な画像情報を表示することにより、ユーザは視覚的に内容を把握することが容易となる。なお、以下では、毛髪の色味及び/又は明るさを把握可能な画像情報のことを、毛髪情報と表す場合がある。 The image information that allows the user to grasp the color and/or brightness of hair may be a color image or an image of a hair bundle. A hair bundle is a bundle of human or horse hair. By displaying image information that allows the user to grasp the color and/or brightness of hair, it becomes easier for the user to visually grasp the content. Note that, below, image information that allows the user to grasp the color and/or brightness of hair may be referred to as hair information.

以下、ヘアカラー剤、第1ヘアカラー剤、第2ヘアカラー剤、毛髪の色味、毛髪の明るさ、及び、毛髪の色味及び/又は明るさを把握可能な画像情報は、第二の実施の形態だけでなく、第三の実施の形態も同様の意味を有する。 Hereinafter, the hair coloring agent, the first hair coloring agent, the second hair coloring agent, the hair color, the hair brightness, and the image information that allows the hair color and/or brightness to be grasped have the same meaning not only in the second embodiment but also in the third embodiment.

図7は、第二の実施の形態に係る登録処理のフローチャートを示す図である。まず、管理者は、管理者端末1にダウンロードされたアプリケーションプログラムを起動し、サーバ装置2へアクセスすることで、システムにログインをする。或いは、管理者は、管理者端末1からWebブラウザを経由してサーバ装置2にアクセスすることで、システムにログインをしてもよい。 Figure 7 is a diagram showing a flowchart of the registration process according to the second embodiment. First, the administrator starts an application program downloaded to the administrator terminal 1 and accesses the server device 2 to log in to the system. Alternatively, the administrator may log in to the system by accessing the server device 2 from the administrator terminal 1 via a web browser.

次に、管理者は、管理者端末1を操作して、染髪前の毛髪の色味及び/又は明るさを入力する(ステップS21)。なお、入力される情報の形式は、特に限定されない。入力される情報は、数字でもよく、文字でもよく、記号でもよく、画像でもよい。また、入力される情報は、数字、文字、記号、画像のうち、いずれか1以上を組み合わせたものでもよい。画像が入力される場合、管理者が管理者端末1に表示された画像を選択することで、該画像に関連付けられた毛髪の色味及び/又は明るさが入力される。また、ステップS21において、染髪前の毛髪が白髪であるか有色毛であるかを入力してもよい。さらに、毛髪が白髪である場合、店舗店員は毛髪全体中における黒髪又は白髪の占める割合を入力してもよい。なお、染髪前の毛髪の色味及び/又は明るさを、アンダーカラーやアンダートーンともいう。 Next, the manager operates the manager terminal 1 to input the color and/or brightness of the hair before dyeing (step S21). The format of the input information is not particularly limited. The input information may be numbers, letters, symbols, or images. The input information may also be a combination of one or more of numbers, letters, symbols, and images. When an image is input, the manager selects an image displayed on the manager terminal 1, and the color and/or brightness of the hair associated with the image is input. In step S21, it may also be input whether the hair before dyeing is gray or colored. Furthermore, if the hair is gray, the store clerk may input the proportion of black hair or gray hair in the entire hair. The color and/or brightness of the hair before dyeing is also called undercolor or undertone.

次に、管理者は、管理者端末1を操作して、染髪に用いる第1ヘアカラー剤及び第2ヘアカラー剤の種類を入力する(ステップS22)。第1ヘアカラー剤又は第2ヘアカラー剤の種類は、例えば、該第1ヘアカラー剤に関連付けられた色味及び/又は明るさ、該第1ヘアカラー剤又は該第2ヘアカラー剤の名称、濃度、メーカ等の情報等である。ステップS22にて入力される第1ヘアカラー剤及び第2ヘアカラー剤の種類の数は、1つであってもよいし、2つ以上であってもよい。なお、一般的な施術において、混合される第1ヘアカラー剤は1~3種類程度であることから、ステップS22において入力される第1ヘアカラー剤の種類の数は、5つ以下が好ましい。これにより、使用頻度の高い染髪情報を登録することができる。 Next, the administrator operates the administrator terminal 1 to input the types of the first hair coloring agent and the second hair coloring agent to be used for hair dyeing (step S22). The type of the first hair coloring agent or the second hair coloring agent is, for example, the color and/or brightness associated with the first hair coloring agent, the name, concentration, manufacturer, and other information of the first hair coloring agent or the second hair coloring agent. The number of types of the first hair coloring agent and the second hair coloring agent input in step S22 may be one or two or more. In general treatments, about one to three types of first hair coloring agents are mixed, so the number of types of the first hair coloring agents input in step S22 is preferably five or less. This allows frequently used hair dyeing information to be registered.

次に、管理者は、管理者端末1を操作して、染髪に用いる第1ヘアカラー剤及び第2ヘアカラー剤の割合を入力する(ステップS23)。第1ヘアカラー剤の割合は、ステップS22で入力した第1ヘアカラー剤のそれぞれについて、第1ヘアカラー剤全体で100%になるように割合表示にて入力されてもよいし、第1ヘアカラー剤全体の全体量における比が入力されてもよい。第2ヘアカラー剤も同様に割合が入力される。また、第1ヘアカラー剤と第2ヘアカラー剤を合わせたヘアカラー剤全体における、第1ヘアカラー剤全体と第2ヘアカラー剤全体の、それぞれの比又は割合が入力されてもよい。 Next, the administrator operates the administrator terminal 1 to input the proportions of the first hair coloring agent and the second hair coloring agent to be used for hair dyeing (step S23). The proportion of the first hair coloring agent may be input as a percentage for each of the first hair coloring agents input in step S22 so that the entire first hair coloring agent is 100%, or the ratio in the total amount of the entire first hair coloring agent may be input. The proportion of the second hair coloring agent is input in a similar manner. In addition, the respective ratios or proportions of the entire first hair coloring agent and the entire second hair coloring agent in the entire hair coloring agent that is the combination of the first hair coloring agent and the second hair coloring agent may be input.

次に、管理者は、管理者端末1を操作して、染髪後の毛髪の毛髪情報を入力する(ステップS24)。次に、ステップS21~S24にて入力された情報が、染髪情報として、管理者端末1からサーバ装置2に送信される(ステップS25)。サーバ装置2にて、染髪情報が受信されると(ステップS26)、染髪情報が染髪情報管理テーブルに記憶され、登録される(ステップS27)。 Next, the administrator operates the administrator terminal 1 to input hair information about the hair after dyeing (step S24). Next, the information input in steps S21 to S24 is sent from the administrator terminal 1 to the server device 2 as hair dye information (step S25). When the server device 2 receives the hair dye information (step S26), the hair dye information is stored and registered in the hair dye information management table (step S27).

染髪情報は、ステップS21~S24で入力された、染髪前の毛髪の色味及び/明るさ、ヘアカラー剤の種類及び割合、並びに、洗髪後の毛髪の色味及び/明るさを把握可能な画像情報を含む。ステップS27において、ステップS21~S24で入力された、染髪前の毛髪の色味及び/明るさ、ヘアカラー剤の種類及び割合、洗髪後の毛髪の色味及び/明るさを把握可能な画像情報(毛髪情報)が関連付けられて、1つのデータセットとなって登録される。毛髪情報は、染髪前の毛髪の色味及び/明るさ、並びに、ヘアカラー剤の種類及び割合と関連付けて記憶される。 The hair dye information includes image information that allows the user to grasp the color and/or brightness of the hair before dyeing, the type and proportion of hair dye, and the color and/or brightness of the hair after washing, which were input in steps S21 to S24. In step S27, the image information (hair information) that allows the user to grasp the color and/or brightness of the hair before dyeing, the type and proportion of hair dye, and the color and/or brightness of the hair after washing, which were input in steps S21 to S24, is associated and registered as one data set. The hair information is stored in association with the color and/or brightness of the hair before dyeing, and the type and proportion of hair dye.

ステップS21~S27を実行することにより、登録処理は終了する。なお、ステップS21~S24の処理は、順番を入れ替えて実行されてもよい。また、登録処理は、1のコンピュータ装置(例えば、管理者端末1)のみで実行されてもよい。 The registration process is completed by executing steps S21 to S27. Note that the processes of steps S21 to S24 may be executed in a different order. Furthermore, the registration process may be executed by only one computer device (e.g., the administrator terminal 1).

ここで、ステップS24で入力される毛髪情報とは、例えば、染髪後の毛髪の色味及び/又は明るさを把握可能な画像情報である。該毛髪は、ステップS21で入力された色味及び/又は明るさの毛髪(毛束)に、ステップS22で入力された種類の第1ヘアカラー剤及び第2ヘアカラー剤を、ステップS23で入力された割合で調製したヘアカラー剤を塗布し、所定の時間を経過した後にカラー剤を洗い流し、乾燥させた毛髪である。 Here, the hair information input in step S24 is, for example, image information that allows the color and/or brightness of the hair after dyeing to be grasped. The hair is a strand of hair (hair bundle) of the color and/or brightness input in step S21, to which a hair color agent prepared by mixing the first hair color agent and the second hair color agent of the type input in step S22 in the ratio input in step S23 has been applied, and after a predetermined time has passed, the color agent is washed off and the hair is dried.

ステップS24において、管理者は、管理者端末1のストレージ部13に記憶されている画像、又は、染髪後の毛髪をその場で撮影して得られた画像を選択により入力してもよい。ステップS24において、管理者は、染髪前の毛髪の色味及び/明るさ、並びに、ヘアカラー剤の種類及び割合と関連付ける1の毛髪情報として、複数の画像を選択により入力してもよい。1の毛髪情報は、複数の画像を含んでいてもよい。 In step S24, the administrator may select and input an image stored in the storage unit 13 of the administrator terminal 1, or an image obtained by photographing the hair after dyeing on the spot. In step S24, the administrator may select and input multiple images as one piece of hair information to be associated with the color and/or brightness of the hair before dyeing and the type and proportion of the hair coloring agent. One piece of hair information may include multiple images.

第二の実施の形態に係るシステムでは、染髪後の1の毛髪に対して、複数の異なる画像情報が関連付けて記憶されてもよい。具体的には、染髪前の毛髪の色味及び/又は明るさと関連付けて、第1ヘアカラー剤によって染髪された後の毛髪を、異なる条件下で撮影した画像情報が複数記憶される。 In the system according to the second embodiment, multiple different pieces of image information may be stored in association with one hair after dyeing. Specifically, multiple pieces of image information taken under different conditions of hair after dyeing with a first hair coloring agent are stored in association with the color and/or brightness of the hair before dyeing.

例えば、1の毛髪情報として、2以上の異なる色温度、及び/又は、2以上の異なる照度ごとに、異なる画像が入力され、サーバ装置2に記憶されてもよい。つまり、複数の色温度ごとに、該色温度を有する光源のもとで視認される毛髪の色味及び/又は明るさを把握可能な画像情報が、毛髪情報としてサーバ装置2に記憶されてもよい。また、複数の照度ごとに、該照度で光を毛髪に照射したときに視認される毛髪の色味及び/又は明るさを把握可能な画像情報が、毛髪情報としてサーバ装置2に記憶されてもよい。画像情報は、色温度及び/又は照度と関連付けてサーバ装置2に記憶される。 For example, different images may be input as one piece of hair information for two or more different color temperatures and/or two or more different illuminances, and stored in the server device 2. That is, for each of a plurality of color temperatures, image information that allows the color and/or brightness of hair to be recognized under a light source having the color temperature may be stored as hair information in the server device 2. Also, for each of a plurality of illuminances, image information that allows the color and/or brightness of hair to be recognized when light is irradiated to the hair at the illuminance may be stored as hair information in the server device 2. The image information is stored in the server device 2 in association with the color temperature and/or illuminance.

具体的には、染髪後の1の毛髪に対して、4種類の色温度と3種類の照度との、合計12種類の異なる条件下で撮影された画像がサーバ装置2に記憶される。なお、毛髪を撮影する条件の数は、適宜設計可能である。なお、複数の色温度ごとに、該色温度を有する光源のもとで視認される毛髪の色味及び/又は明るさを、数字、文字、及び/又は、記号で表してもよいし、複数の照度ごとに、該照度で光を毛髪に照射したときに視認される毛髪の色味及び/又は明るさを、数字、文字、及び/又は、記号で表してもよい。 Specifically, images of one dyed hair taken under a total of 12 different conditions, including four color temperatures and three illuminances, are stored in the server device 2. The number of conditions for photographing the hair can be designed as appropriate. For each of the multiple color temperatures, the color and/or brightness of the hair as viewed under a light source having that color temperature may be represented by numbers, letters, and/or symbols, and for each of the multiple illuminances, the color and/or brightness of the hair as viewed when light is irradiated to the hair at that illuminance may be represented by numbers, letters, and/or symbols.

色温度とは、ある光源が発している光の色を定量的な数値で表すものである。単位はケルビン(K)が用いられ、色温度が高いほど青に近い色となり、色温度が低いほど赤に近い色となる。また、照度とは、物体の表面を照らす光の明るさの度合いを示すものである。単位にはルクス(lx)が用いられる。以下、色温度、及び、照度は、第二の実施の形態だけでなく、第三の実施の形態も同様の意味を有する。 Color temperature is a quantitative numerical representation of the color of light emitted by a light source. The unit is Kelvin (K), and the higher the color temperature, the closer to blue the color is, and the lower the color temperature, the closer to red the color is. Illuminance indicates the degree of brightness of the light that illuminates the surface of an object. The unit is lux (lx). Below, color temperature and illuminance have the same meanings in the third embodiment as well as the second embodiment.

第二の実施の形態に係るシステムでは、例えば、同一の毛髪の色味及び/又は明るさを把握可能な画像情報として、朝日や夕日と同程度の色温度である2000Kの光源のもとで撮影された毛髪の画像、及び、蛍光灯の昼光色と同程度の色温度である6500Kの光源のもとで撮影された毛髪の画像をサーバ装置2に記憶してもよい。異なる色温度ごとに、複数の画像が毛髪情報として記憶される。記憶された色温度に応じた画像が表示されることにより、染髪対象者が存在する空間の色温度に応じた染髪後の毛髪の色味及び/又は明るさをより具体的にイメージすることができる。 In the system according to the second embodiment, for example, as image information that allows the color and/or brightness of the same hair to be grasped, an image of hair taken under a light source of 2000 K, which has a color temperature similar to that of a sunrise or sunset, and an image of hair taken under a light source of 6500 K, which has a color temperature similar to that of a daylight fluorescent lamp, may be stored in the server device 2. For each different color temperature, multiple images are stored as hair information. By displaying an image according to the stored color temperature, the color and/or brightness of the hair after dyeing according to the color temperature of the space in which the person to be dyed is present can be more specifically imagined.

また、第二の実施の形態に係るシステムでは、例えば、同一の毛髪の色味及び/又は明るさを把握可能な画像情報として、明るい屋内と同程度の照度である300lxで光を毛髪に照射して撮影された毛髪の画像、及び、暗い屋内と同程度の照度である100lxで光を毛髪に照射して撮影された毛髪の画像等をサーバ装置2に記憶してもよい。異なる照度ごとに、複数の画像が毛髪情報として記憶される。記憶された照度に応じた画像が表示されることにより、染髪対象者が存在する空間の照度に応じた染髪後の毛髪の色味及び/又は明るさをより具体的にイメージすることができる。 In addition, in the system according to the second embodiment, for example, as image information that allows one to grasp the color and/or brightness of the same hair, an image of hair taken by irradiating the hair with light at 300 lx, which is the same illuminance as a bright indoor environment, and an image of hair taken by irradiating the hair with light at 100 lx, which is the same illuminance as a dark indoor environment, may be stored in the server device 2. For each different illuminance, multiple images are stored as hair information. By displaying an image according to the stored illuminance, one can more specifically imagine the color and/or brightness of the hair after dyeing according to the illuminance of the space in which the person to be dyed is present.

図8は、第二の実施の形態に係る染髪情報管理テーブルを示す図である。染髪情報管理テーブル30はサーバ装置2のストレージ部23に記憶される。染髪情報管理テーブル30には、染髪に用いた第1ヘアカラー剤の種類及び割合31と、染髪前の毛髪の色味及び明るさ32と関連付けて、染髪後の毛髪情報33が記憶される。また、染髪後の毛髪情報33には、第2ヘアカラー剤の情報や、第1ヘアカラー剤又は第2ヘアカラー剤のメーカの情報が関連付けて記憶されていてもよい。 Figure 8 is a diagram showing a hair dye information management table according to the second embodiment. The hair dye information management table 30 is stored in the storage unit 23 of the server device 2. The hair dye information management table 30 stores post-dye hair information 33 in association with the type and ratio 31 of the first hair coloring agent used in the hair dyeing, and the color and brightness 32 of the hair before dyeing. The post-dye hair information 33 may also store information on the second hair coloring agent and information on the manufacturer of the first hair coloring agent or the second hair coloring agent in association therewith.

図8では、第1ヘアカラー剤の種類として、第1ヘアカラー剤に関連付けられた色味及び/又は明るさが記憶されている。染髪情報管理テーブル30に記憶されている第1ヘアカラー剤「A1」では、関連付けられた色味が「A」で、関連付けられた明るさが「1」であることを示す。 In FIG. 8, the color and/or brightness associated with the first hair color agent is stored as the type of the first hair color agent. For the first hair color agent "A1" stored in the hair dye information management table 30, the associated color is "A" and the associated brightness is "1."

図8は、染髪情報管理テーブル30を表す図である。染髪情報管理テーブル30には、第1ヘアカラー剤の種類及び割合31と、染髪前の毛髪の色味及び明るさ32と関連付けて、染髪後の毛髪情報33として1の画像(又は1の画像を識別する識別情報)が記憶されている。なお、染髪情報管理テーブル30には、染髪後の毛髪情報33として複数の画像が記憶されていてもよい。染髪情報管理テーブル30は、染髪前の毛髪の色味及び明るさ32に対応する色味及び明るさの毛髪に、第1ヘアカラー剤の種類及び割合31に対応する第1ヘアカラー剤を塗布し(又は、第1ヘアカラー剤に、所定の第2ヘアカラー剤を所定量混合したヘアカラー剤を塗布し)、一定時間が経過した後に、塗布した第1ヘアカラー剤を洗い流し、乾燥させた後の毛髪を撮像した画像を、毛髪情報33として記憶している。 8 is a diagram showing the hair dye information management table 30. In the hair dye information management table 30, one image (or identification information for identifying one image) is stored as post-dye hair information 33 in association with the type and ratio 31 of the first hair color agent and the color and brightness 32 of the hair before hair dyeing. Note that the hair dye information management table 30 may store multiple images as post-dye hair information 33. The hair dye information management table 30 stores, as hair information 33, an image of hair captured after applying a first hair color agent corresponding to the type and ratio 31 of the first hair color agent to hair of a color and brightness corresponding to the color and brightness 32 of the hair before hair dyeing (or applying a hair color agent in which a predetermined amount of a second hair color agent is mixed with the first hair color agent), and after a certain period of time has passed, washing off the applied first hair color agent and drying the hair.

例えば、図8においては、第1ヘアカラー剤「A1」を100%の割合で調製したヘアカラー剤を、染髪前の毛髪の色味が「ナチュラル」で明るさのレベルが「4」の毛髪に塗布し、一定時間が経過した後に洗い流して乾燥させた染髪後の毛髪情報として、画像「image0001」が記憶されている。また、上記条件の染髪後の毛髪情報として、異なる色温度、及び/又は、照度ごとに、複数の画像が関連付けて記憶されていてもよい。 For example, in FIG. 8, a hair coloring agent prepared with 100% of the first hair coloring agent "A1" is applied to hair with a "natural" color tone and a brightness level of "4" before dyeing, and the image "image0001" is stored as hair dyeing information that is washed off and dried after a certain period of time has passed. In addition, multiple images may be stored in association with different color temperatures and/or illuminances as hair dyeing information according to the above conditions.

また、図8においては、染髪前の毛髪の色味が「ナチュラル」である場合の染髪情報管理テーブル30を例として示しているが、サーバ装置2には、染髪前の毛髪の色味ごとに、異なる染髪情報管理テーブルが設けられてもよい。例えば、ナチュラル、アッシュ、ワイン、レッド、オレンジなどの色味毎に染髪情報管理テーブルが設けられてもよい。また、例えば、白髪の割合(100%、50%、10%、0%(有色毛)など)ごとに染髪情報管理テーブルが設けられてもよい。 In addition, FIG. 8 shows an example of the hair dye information management table 30 when the hair color before dyeing is "natural," but the server device 2 may be provided with a different hair dye information management table for each hair color before dyeing. For example, a hair dye information management table may be provided for each color, such as natural, ash, wine, red, orange, etc. Also, for example, a hair dye information management table may be provided for each percentage of gray hair (100%, 50%, 10%, 0% (colored hair), etc.).

また、第1ヘアカラー剤のメーカごとに、異なる染髪情報管理テーブルが設けられてもよい。また、第1ヘアカラー剤に混合する第2ヘアカラー剤の種類ごとに、異なる染髪情報管理テーブルが設けられてもよい。第2ヘアカラー剤の種類は、例えば、第2ヘアカラー剤に含まれる成分の濃度ごとに定められる。具体的には、第2ヘアカラー剤の濃度が1.5%の染髪情報管理テーブル、第2ヘアカラー剤の濃度が3%の染髪情報管理テーブル、第2ヘアカラー剤の濃度が6%の染髪情報管理テーブル等が設けられてもよい。また、第1ヘアカラー剤及び第2ヘアカラーがおしゃれ染めか白髪染めかによって、異なる染髪情報管理テーブルが設けられてもよい。 Also, a different hair dye information management table may be provided for each manufacturer of the first hair coloring agent. Also, a different hair dye information management table may be provided for each type of second hair coloring agent to be mixed with the first hair coloring agent. The type of second hair coloring agent is determined, for example, by the concentration of the components contained in the second hair coloring agent. Specifically, a hair dye information management table for a second hair coloring agent with a concentration of 1.5%, a hair dye information management table for a second hair coloring agent with a concentration of 3%, a hair dye information management table for a second hair coloring agent with a concentration of 6%, etc. may be provided. Also, different hair dye information management tables may be provided depending on whether the first hair coloring agent and the second hair color are fashion dyes or gray hair dyes.

なお、染髪情報管理テーブルに記憶される毛髪情報に対応する画像は、一定の量及び一定の長さの染髪前の毛髪(毛束)に対して、一定の量のヘアカラー剤を塗布した後、一定の時間が経過し、ヘアカラー剤を洗い流し、乾燥させた毛髪を撮影した画像である。つまり、染髪情報管理テーブルに記憶される毛髪情報は、同じ条件でヘアカラーリングが実施された毛髪の画像が記憶されている。 The image corresponding to the hair information stored in the hair dye information management table is an image of a certain amount and length of undyed hair (hair bundle) that has had a certain amount of hair coloring agent applied to it, a certain amount of time has passed, the hair coloring agent has been washed off, and the hair has been dried. In other words, the hair information stored in the hair dye information management table is an image of hair that has been colored under the same conditions.

なお、図7で示される登録処理において、サーバ装置2は、第1ヘアカラー剤、並びに、染髪前の毛髪の色味及び/又は明るさと関連付けて、該第1ヘアカラー剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報並びに該毛髪の色味及び/又は明るさを特定可能な情報を記憶してもよい。また、図7で示される登録処理において、サーバ装置2は、第1ヘアカラー剤、第2ヘアカラー剤、並びに、染髪前の毛髪の色味及び/又は明るさと関連付けて、してもよい。 In addition, in the registration process shown in FIG. 7, the server device 2 may store image information that allows the color and/or brightness of the hair after it has been dyed with the first hair coloring agent to be grasped and information that allows the color and/or brightness of the hair to be specified, in association with the first hair coloring agent and the color and/or brightness of the hair before it has been dyed. In addition, in the registration process shown in FIG. 7, the server device 2 may store image information that allows the color and/or brightness of the hair after it has been dyed with the first hair coloring agent and the color and/or brightness of the hair before it has been dyed, in association with the first hair coloring agent, the second hair coloring agent, and the color and/or brightness of the hair before it has been dyed.

毛髪の色味及び/又は明るさを特定可能な情報の形式は、特に限定されない。毛髪の色味及び/又は明るさを特定可能な情報は、数字でもよく、文字でもよく、記号でもよく、画像でもよい。また、毛髪の色味及び/又は明るさを特定可能な情報は、数字、文字、記号、画像のうち、いずれか1以上を組み合わせたものでもよい。 The format of the information that can identify the color and/or brightness of hair is not particularly limited. The information that can identify the color and/or brightness of hair may be numbers, letters, symbols, or images. Furthermore, the information that can identify the color and/or brightness of hair may be a combination of one or more of numbers, letters, symbols, and images.

[特定処理]
次に、第二の実施の形態に係るシステムに係る特定処理について説明する。特定処理は、希望の染髪後の毛髪の色味及び/又は明るさを把握可能な画像情報の入力を受け付け、施術において用いるヘアカラー剤の量を特定する処理である。特定処理には、サーバ装置2に記憶された染髪前の毛髪の色味及び/又は明るさと画像情報との対応関係をもとに、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び/又は明るさに染髪が可能な複数の第1ヘアカラー剤のそれぞれによって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を表示する処理が含まれる。特定処理は、1以上の毛髪情報が登録処理にて登録された後に、実行することができる。
[Specific Processing]
Next, the specification process of the system according to the second embodiment will be described. The specification process is a process of accepting input of image information that allows the desired color and/or brightness of hair after dyeing to be grasped, and specifying the amount of hair coloring agent to be used in the treatment. The specification process includes a process of displaying image information that allows the color and/or brightness of hair after dyeing with each of a plurality of first hair coloring agents capable of dyeing hair to different colors and/or brightnesses, which corresponds to the input information that allows the color and/or brightness of hair before dyeing to be specified, based on the correspondence relationship between the color and/or brightness of hair before dyeing stored in the server device 2 and the image information. The specification process can be executed after one or more pieces of hair information are registered in the registration process.

図9は、第二の実施の形態に係る特定処理のフローチャートを示す図である。まず、店舗店員は、店舗端末3にダウンロードされたアプリケーションプログラムを起動し、サーバ装置2へアクセスすることで、システムにログインをする。或いは、店舗店員は、店舗端末3からWebブラウザを経由してサーバ装置2にアクセスすることで、システムにログインをしてもよい。 Figure 9 is a diagram showing a flowchart of the specific process according to the second embodiment. First, the store clerk starts an application program downloaded to the store terminal 3 and accesses the server device 2 to log in to the system. Alternatively, the store clerk may log in to the system by accessing the server device 2 from the store terminal 3 via a web browser.

なお、店舗ごとに、店舗ID(店舗ごとに付与され、店舗を識別可能な情報)とパスワードがサーバ装置2に登録されており、店舗店員は、店舗端末3へ店舗IDとパスワードを入力し、システムにログインできることとしてもよい。或いは、ユーザID(店舗店員ごとに付与され、ユーザである店員を識別可能な情報)とパスワードがサーバ装置2に登録されてもよい。ユーザIDは、店舗IDと関連付けて記憶されてもよい。 Note that a store ID (information assigned to each store and capable of identifying the store) and a password may be registered in the server device 2 for each store, and the store clerk may be able to log in to the system by inputting the store ID and password into the store terminal 3. Alternatively, a user ID (information assigned to each store clerk and capable of identifying the clerk who is the user) and a password may be registered in the server device 2. The user ID may be stored in association with the store ID.

次に、店舗店員は、店舗端末3を操作して、染髪対象者である顧客の染髪方法を入力する(ステップS31)。例えば、染髪方法として、毛髪を有色に染髪する、いわゆる「おしゃれ染め」又は、白髪を黒色に染髪する「白髪染め」を選択することとしてもよい。店舗端末3には、「おしゃれ染め」、「白髪染め」の選択肢が表示され、店舗端末3を操作して、いずれかの選択肢を選択することができる。店舗店員が白髪染めを選択した場合、店舗端末3は、毛髪における黒髪又は白髪の割合の選択を受け付けてもよい。また、毛髪の染髪対象部位が、毛髪全体である「全体染め」、毛髪の根元部分である「根元染め」、又は、毛髪の所定の部分である「部分染め」を選択できることとしてもよい。 Next, the store clerk operates the store terminal 3 to input the hair dyeing method of the customer who is to have his/her hair dyed (step S31). For example, the hair dyeing method may be selected as "fashion dyeing", which dyes hair a color, or "gray hair dyeing", which dyes gray hair black. The store terminal 3 displays the options "fashion dyeing" and "gray hair dyeing", and the customer can operate the store terminal 3 to select one of the options. If the store clerk selects gray hair dyeing, the store terminal 3 may accept a selection of the proportion of black or gray hair in the hair. In addition, the customer may be able to select the part of the hair to be dyed as "full dyeing", which is the entire hair, "root dyeing", which is the root part of the hair, or "partial dyeing", which is a specified part of the hair.

次に、店舗店員は、店舗端末3を操作して、顧客の毛髪に相当する毛髪の型(タイプ)を入力する(ステップS32)。店舗端末3では、複数の毛髪の型が選択肢として表示され、店舗店員は、店舗端末3を操作して、そのいずれかの型を選択することができる。 Next, the store clerk operates the store terminal 3 to input the hair type corresponding to the customer's hair (step S32). A number of hair types are displayed as options on the store terminal 3, and the store clerk can operate the store terminal 3 to select one of the types.

ここで、毛髪の型とは、顧客の染髪対象の毛髪が、どのような状態であるかを区別するために用いられる。染髪対象の毛髪は、毛髪の部位(頭皮近傍の毛髪の根元部分であるか、中央部分であるか、毛先であるか等)とその特性によって、1以上の領域に分けられる。例えば、毛髪の部位と、既染色であるか(既染毛であるか)又は未染色であるか(新生毛であるか)とによって、1以上の領域に分けられる。そのため、例えば、毛髪の型として、頭皮近傍の毛髪の根元部分であり新生毛の領域と、中央部分であり既染毛の領域と、毛先であり既染毛の領域とを有する毛髪の型や、頭皮近傍の毛髪の根元部分であり新生毛の領域と、中央部分であり新生毛の領域と、毛先であり既染毛の領域とを有する毛髪の型などが設定されていてもよい。以下、毛髪の型は、第二の実施の形態だけでなく、第三の実施の形態も同様の意味を有する。 Here, the hair type is used to distinguish the state of the customer's hair to be dyed. The hair to be dyed is divided into one or more regions depending on the part of the hair (whether it is the root part of the hair near the scalp, the center part, the tip, etc.) and its characteristics. For example, it is divided into one or more regions depending on the part of the hair and whether it is dyed (already dyed hair) or undyed (new hair). Therefore, for example, the hair type may be a hair type having a root part of the hair near the scalp and a new hair region, a center part and a dyed hair region, and a tip part and a dyed hair region, or a hair type having a root part of the hair near the scalp and a new hair region, a center part and a new hair region, and a tip part and a dyed hair region. Hereinafter, the hair type has the same meaning not only in the second embodiment but also in the third embodiment.

以下のステップS33~S36では、店舗店員は、ユーザの1の領域(例えば、頭皮近傍の根元の領域)の染髪前の毛髪の色味及び/又は明るさ、及び、第2ヘアカラー剤を入力し、希望の染髪後の毛髪の状態を選択する。ステップS33~S36にて、染髪前の毛髪の色味及び/又は明るさ、第2ヘアカラー剤、及び、希望の染髪後の毛髪の状態を入力しているため、ステップS42において、サーバ装置2は、1の領域(例えば、頭皮近傍の根元の領域)について、使用する予定の第1ヘアカラー剤を特定可能である。 In the following steps S33 to S36, the store clerk inputs the color and/or brightness of the user's hair before dyeing one area (e.g., the area at the roots near the scalp) and the second hair color agent, and selects the desired state of the hair after dyeing. Because the color and/or brightness of the hair before dyeing, the second hair color agent, and the desired state of the hair after dyeing are input in steps S33 to S36, in step S42, the server device 2 can identify the first hair color agent to be used for one area (e.g., the area at the roots near the scalp).

ステップS32にて毛髪の型を入力すると、店舗店員は、店舗端末3を操作して、頭皮近傍の染髪前の毛髪の色味及び/又は明るさを特定可能な情報を入力する(ステップS33)。なお、ステップS33にて入力される染髪前の毛髪の色味及び/又は明るさに対応する毛髪の領域は、頭皮近傍の根元の領域であってもよく、頭皮近傍の根元の領域以外のステップS32にて入力された毛髪の型における1の領域であってもよい。毛髪の色味及び/又は明るさを特定可能な情報は、数字、文字、記号、及び/又は、画像として表示画面に表示される。画像が選択される場合、店舗端末3に表示された画像を選択することで、該画像に関連付けられた毛髪の色味及び/又は明るさが入力される。店舗店員は、表示された情報を選択することで、染髪前の毛髪の色味及び/又は明るさを特定可能な情報を入力できる。 After inputting the hair type in step S32, the store clerk operates the store terminal 3 to input information that can identify the color and/or brightness of the hair before dyeing near the scalp (step S33). The hair region that corresponds to the color and/or brightness of the hair before dyeing input in step S33 may be the root region near the scalp, or may be one region in the hair type input in step S32 other than the root region near the scalp. The information that can identify the color and/or brightness of the hair is displayed on the display screen as numbers, letters, symbols, and/or images. When an image is selected, the color and/or brightness of the hair associated with the image is input by selecting the image displayed on the store terminal 3. The store clerk can input information that can identify the color and/or brightness of the hair before dyeing by selecting the displayed information.

次に、店舗店員は、店舗端末3を操作して、第2ヘアカラー剤の種類又は濃度を入力する(ステップS34)。具体的には、店舗端末3にて異なる濃度の第2ヘアカラー剤が表示され、施術に用いる濃度の第2ヘアカラー剤が選択される。また、ステップS34にて、店舗店員は、第2ヘアカラー剤の種類及び割合、第1ヘアカラー剤と第2ヘアカラー剤の割合を入力することとしてもよい。 Next, the store clerk operates the store terminal 3 to input the type or concentration of the second hair color agent (step S34). Specifically, different concentrations of the second hair color agent are displayed on the store terminal 3, and the concentration of the second hair color agent to be used for the treatment is selected. In addition, in step S34, the store clerk may input the type and ratio of the second hair color agent, and the ratio of the first hair color agent to the second hair color agent.

ステップS33及びS34にて入力された情報をもとに、店舗端末3は複数の毛髪情報に対応する画像を表示する(ステップS35)。ステップS35では、店舗端末3は、ステップS27にて記憶された染髪前の毛髪の色味及び/又は明るさと画像情報との対応関係をもとに、ステップS33にて入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び明るさに染髪が可能な複数の第1ヘアカラー剤のそれぞれによって染髪された後の毛髪の色味及び明るさを把握可能な画像情報(毛髪情報)を表示する。異なる色味及び/又は明るさに染髪が可能な第1ヘアカラー剤の色味及び/又は明るさとは、第1ヘアカラー剤に関連付けられた色味及び/又は明るさである。店舗店員は、店舗端末3に表示された毛髪情報を参照しながら、どのような色に染髪するかについて、顧客の要望を聞き出すことができる。 Based on the information entered in steps S33 and S34, the store terminal 3 displays images corresponding to the multiple pieces of hair information (step S35). In step S35, the store terminal 3 displays image information (hair information) that allows the customer to grasp the color and brightness of the hair after it has been dyed with each of the multiple first hair coloring agents capable of dyeing hair to different colors and brightnesses, which corresponds to the information capable of identifying the color and/or brightness of the hair before dyeing entered in step S33, based on the correspondence relationship between the color and/or brightness of the hair before dyeing stored in step S27 and the image information. The color and/or brightness of the first hair coloring agent capable of dyeing hair to different colors and brightnesses refers to the color and/or brightness associated with the first hair coloring agent. The store clerk can find out the customer's desire as to what color to dye the hair by referring to the hair information displayed on the store terminal 3.

ステップS35の処理について、説明する。ステップS35では、具体的には、サーバ装置2は、ステップS31にて入力された染髪方法、及び、ステップS34にて入力された第2ヘアカラー剤の種類をもとに、該染髪方法及び該第2ヘアカラー剤に対応する染髪情報管理テーブルを特定する。そして、サーバ装置2において、染髪情報管理テーブルを参照し、ステップS33にて入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する毛髪情報を特定する。特定された毛髪情報が店舗端末3にて表示される。 The process of step S35 will be described. Specifically, in step S35, the server device 2 identifies a hair dyeing information management table corresponding to the hair dyeing method and the second hair coloring agent based on the hair dyeing method input in step S31 and the type of the second hair coloring agent input in step S34. The server device 2 then refers to the hair dyeing information management table and identifies hair information corresponding to the information capable of identifying the color and/or brightness of the hair before dyeing input in step S33. The identified hair information is displayed on the store terminal 3.

ここで、ステップS35にて表示される表示画面を説明する。図10は、第二の実施の形態に係る表示画面の一例を示す図である。図10に示すように、表示画面70には、希望色表示領域80が、表示される。表示画面70には、メニュー選択欄71と、第2ヘアカラー剤選択欄72と、染髪前の毛髪の明るさ選択欄73とが、表示されてもよい。 Here, the display screen displayed in step S35 will be described. FIG. 10 is a diagram showing an example of a display screen according to the second embodiment. As shown in FIG. 10, a desired color display area 80 is displayed on a display screen 70. A menu selection field 71, a second hair color agent selection field 72, and a pre-dyeing hair brightness selection field 73 may also be displayed on the display screen 70.

希望色表示領域80には、縦方向に沿って明るさ81が表示され、横方向に沿って色味82が表示されている。また、希望色表示領域80において、明るさ81と色味82に対応する毛髪情報83が、マトリクス状に表示されている。明るさ81は第1ヘアカラー剤に関連付けられた明るさであり、色味82は第1ヘアカラー剤に関連付けられた色味である。毛髪情報83は、ステップS33にて入力された毛髪に、明るさ81及び色味82に対応する第1ヘアカラー剤とステップS34にて入力された第2ヘアカラー剤とで調製されたヘアカラー剤を塗布した染髪後の毛髪の画像情報に対応する。なお、希望色表示領域80に表示される毛髪情報83に関連付けて記憶される第1ヘアカラー剤は、1種類であってもよく、又は、2種類以上であってもよいが、1種類であることが好ましい。 In the desired color display area 80, brightness 81 is displayed vertically, and color 82 is displayed horizontally. In addition, in the desired color display area 80, hair information 83 corresponding to brightness 81 and color 82 is displayed in a matrix. Brightness 81 is the brightness associated with the first hair color agent, and color 82 is the color associated with the first hair color agent. The hair information 83 corresponds to image information of hair after dyeing in which a hair color agent prepared with the first hair color agent corresponding to brightness 81 and color 82 and the second hair color agent input in step S34 is applied to the hair input in step S33. Note that the first hair color agent stored in association with the hair information 83 displayed in the desired color display area 80 may be one type, or may be two or more types, but is preferably one type.

希望色表示領域80では、第1ヘアカラー剤に関連付けられた色味が同じで、第1ヘアカラー剤に関連付けられた明るさが異なる毛髪情報に対応する画像が、上下に並べて表示されている。具体的には、表示画面70の上部に表示された画像から下部に表示された画像になるにしたがって、第1ヘアカラー剤に関連付けられた明るさが暗いものになるように、画像が並んでいる。また、希望色表示領域80では、第1ヘアカラー剤に関連付けられた明るさが同じで、第1ヘアカラー剤に関連付けられた色味が異なる毛髪情報に対応する画像が、左右に並べて表示されている。具体的には、表示画面70の左部に表示された画像から右部に表示された画像になるにしたがって、第1ヘアカラー剤に関連付けられた色味が青味の強いものから赤味の強いものになるように、画像が並んでいる。 In the desired color display area 80, images corresponding to hair information having the same color associated with the first hair color agent but different brightness associated with the first hair color agent are displayed side by side. Specifically, the images are arranged so that the brightness associated with the first hair color agent becomes darker from the images displayed at the top to the images displayed at the bottom of the display screen 70. In addition, in the desired color display area 80, images corresponding to hair information having the same brightness associated with the first hair color agent but different color associated with the first hair color agent are displayed side by side. Specifically, the images are arranged so that the color associated with the first hair color agent becomes more bluish to more reddish from the images displayed at the left to the right of the display screen 70.

或いは、希望色表示領域80では、第1ヘアカラー剤に関連付けられた色味が同じで、第1ヘアカラー剤に関連付けられた明るさが異なる毛髪情報に対応する画像が、左右に並べて表示されてもよい。また、希望色表示領域80では、第1ヘアカラー剤に関連付けられた明るさが同じで、第1ヘアカラー剤に関連付けられた色味が異なる毛髪情報に対応する画像が、上下に並べて表示されててもよい。 Alternatively, in the desired color display area 80, images corresponding to hair information having the same color associated with the first hair color agent but different brightness associated with the first hair color agent may be displayed side by side. Also, in the desired color display area 80, images corresponding to hair information having the same brightness associated with the first hair color agent but different color associated with the first hair color agent may be displayed side by side up and down.

メニュー選択欄71からメニューを選択することにより、希望色表示領域80に表示される毛髪情報83を変更できる。サーバ装置2には、希望色表示領域80に表示される毛髪情報83のメニューが記憶されている。メニューは、複数の毛髪情報を含む。複数の毛髪情報は、例えば、サーバ装置2に記憶された全ての毛髪情報、管理者端末1又は店舗端末3の操作により選択された特定の毛髪情報、特定のメーカのヘアカラー剤に関連付けて記憶された毛髪情報等である。なお、管理者端末1又は店舗端末3の操作により選択される毛髪情報は、特に限定されないが、例えば、店舗に用意されている第1ヘアカラー剤又は第2ヘアカラー剤に対応する毛髪情報とすることができる。 By selecting a menu from the menu selection field 71, the hair information 83 displayed in the desired color display area 80 can be changed. A menu of hair information 83 displayed in the desired color display area 80 is stored in the server device 2. The menu includes multiple pieces of hair information. The multiple pieces of hair information are, for example, all hair information stored in the server device 2, specific hair information selected by operating the administrator terminal 1 or the store terminal 3, hair information stored in association with a hair color agent of a specific manufacturer, etc. The hair information selected by operating the administrator terminal 1 or the store terminal 3 is not particularly limited, and can be, for example, hair information corresponding to a first hair color agent or a second hair color agent prepared in the store.

第2ヘアカラー剤選択欄72に表示される第2ヘアカラーは、ステップS34にて入力された第2ヘアカラーに対応する。第2ヘアカラー剤選択欄72において第2ヘアカラーの種類又は濃度を選択することにより、希望色表示領域80に表示される毛髪情報83を、選択された第2ヘアカラー剤の種類又は濃度に対応する毛髪情報に変更できる。染髪前の毛髪の明るさ選択欄73に表示される染髪前の毛髪の明るさは、ステップS33にて入力された染髪前の毛髪の明るさに対応する。染髪前の毛髪の明るさ選択欄73を選択することにより、希望色表示領域80に表示される毛髪情報83を、選択された毛髪の明るさに対応する毛髪情報に変更できる。染髪前の毛髪の明るさ選択欄73は、毛髪の色味を入力可能としてもよい。 The second hair color displayed in the second hair color selection field 72 corresponds to the second hair color input in step S34. By selecting the type or concentration of the second hair color in the second hair color selection field 72, the hair information 83 displayed in the desired color display area 80 can be changed to hair information corresponding to the selected type or concentration of the second hair color. The undyed hair brightness displayed in the undyed hair brightness selection field 73 corresponds to the undyed hair brightness input in step S33. By selecting the undyed hair brightness selection field 73, the hair information 83 displayed in the desired color display area 80 can be changed to hair information corresponding to the selected hair brightness. The undyed hair brightness selection field 73 may be configured to allow input of hair color.

なお、希望色表示領域80に表示される毛髪情報83について、表示される画像が撮影された色温度及び/又は照度を変更できることとしてもよい。希望色表示領域80に表示される毛髪情報83の色温度及び/又は照度は、予め設定されることとしてもよい。第二の実施の形態において、1の毛髪情報として、2以上の異なる色温度及び/又は照度ごとに異なる画像をサーバ装置2に登録しておき、管理者端末1又は店舗端末3の操作により、染髪前の毛髪の色味及び/又は明るさ、第1ヘアカラー剤及び/又は第2ヘアカラー剤の種類及び割合、色温度又は照度を入力すると、対応する色温度又は照度で撮像した、染髪後の毛髪の色味及び/又は明るさを把握可能な画像情報が表示される。 The hair information 83 displayed in the desired color display area 80 may be changed in color temperature and/or illuminance at which the displayed image was captured. The color temperature and/or illuminance of the hair information 83 displayed in the desired color display area 80 may be preset. In the second embodiment, different images for two or more different color temperatures and/or illuminances are registered in the server device 2 as one piece of hair information, and when the color and/or brightness of the hair before dyeing, the type and ratio of the first hair color agent and/or the second hair color agent, and the color temperature or illuminance are input by operating the administrator terminal 1 or the store terminal 3, image information that can grasp the color and/or brightness of the hair after dyeing, captured at the corresponding color temperature or illuminance, is displayed.

図示しないが、表示画面70に、異なる色温度を有する光源のもとで視認される毛髪の画像を表示するためのアイコンが表示され、該アイコンの選択により、異なる色温度を有する光源のもとで視認される毛髪の画像が表示されてもよい。例えば、朝の状態を示すアイコンを選択することで、朝と同等の色温度を有する光源のもとで撮影された毛髪の画像を表示することとしてもよい。或いは、例えば、夕方の状態を示すアイコンを選択することで、夕方と同等の色温度を有する光源のもとで撮影された毛髪の画像を表示することとしてもよい。各アイコンは、毛髪情報に関連付けられた色温度と対応している。店舗端末3又は管理者端末1にて、色温度を選択することで、該色温度に応じた毛髪情報が表示される。 Although not shown, icons for displaying images of hair viewed under light sources with different color temperatures may be displayed on the display screen 70, and by selecting the icon, images of hair viewed under light sources with different color temperatures may be displayed. For example, by selecting an icon showing a morning state, an image of hair taken under a light source with a color temperature equivalent to that of morning may be displayed. Alternatively, for example, by selecting an icon showing an evening state, an image of hair taken under a light source with a color temperature equivalent to that of evening may be displayed. Each icon corresponds to a color temperature associated with the hair information. By selecting a color temperature on the store terminal 3 or the administrator terminal 1, hair information corresponding to that color temperature is displayed.

また、図示しないが、表示画面70に、異なる照度で光を毛髪に照射したときに視認される毛髪の画像を表示するためのアイコンが表示され、該アイコンの選択により、異なる照度で光を毛髪に照射したときに視認される毛髪の画像が表示されてもよい。例えば、屋外の状態を示すアイコンを選択することで、屋外と同等の照度で光を毛髪に照射して撮影された毛髪の画像を表示することとしてもよい。或いは、例えば、屋内の状態を示すアイコンを選択することで、屋内と同等の照度で光を毛髪に照射して撮影された毛髪の画像を表示することとしてもよい。各アイコンは、毛髪情報に関連付けられた照度と対応している。店舗端末3又は管理者端末1にて、照度を選択することで、該照度に応じた毛髪情報が表示される。 Although not shown, icons for displaying images of hair visible when light is irradiated to the hair at different illuminances may be displayed on the display screen 70, and by selecting the icon, images of hair visible when light is irradiated to the hair at different illuminances may be displayed. For example, by selecting an icon indicating an outdoor condition, an image of hair photographed by irradiating the hair with light at an illuminance equivalent to that outdoors may be displayed. Alternatively, by selecting an icon indicating an indoor condition, an image of hair photographed by irradiating the hair with light at an illuminance equivalent to that indoors may be displayed. Each icon corresponds to an illuminance associated with the hair information. By selecting an illuminance on the store terminal 3 or the manager terminal 1, hair information corresponding to the illuminance is displayed.

なお、ステップS31にて、毛髪における黒髪又又は白髪の割合の選択を受け付けた場合、ステップS35では、店舗端末3は、選択を受け付けた毛髪における黒髪又は白髪の割合に応じて、異なる画像情報(毛髪情報)を表示することができる。ステップS35では、サーバ装置2は、選択を受け付けた毛髪における黒髪又は白髪の割合に応じて、該割合に対応する染髪情報管理テーブルを特定し、所定の毛髪情報に対応する画像を特定できる。 If a selection of the proportion of black or white hair in the hair is accepted in step S31, then in step S35 the store terminal 3 can display different image information (hair information) depending on the proportion of black or white hair in the accepted selection. In step S35, the server device 2 can identify a hair dye information management table corresponding to the proportion of black or white hair in the accepted selection, and identify an image corresponding to the specified hair information.

店舗店員は、店舗端末3を操作して、ステップS35の処理により表示された複数の毛髪情報から1の毛髪情報を選択する(ステップS36)。ステップS36では、毛髪情報に対応する画像を1つ選択することにより、希望の染髪後の毛髪の色味及び/又は明るさ(希望の染髪後の毛髪の状態ともいう)が入力される。なお、ステップS36では、毛髪情報の選択に代えて、第1ヘアカラー剤、又は、希望の毛髪の色味及び/若しくは明るさが入力されてもよい。希望の染髪後の毛髪の色味及び/又は明るさは、数字、文字、記号等の入力、又は、画像の選択により入力されてもよい。サーバ装置2は、ステップS36で選択された毛髪情報と、ステップS33で入力された染髪前の毛髪の色味及び/又は明るさ、ステップS34で入力された第2ヘアカラー剤をもとに、後述のステップS42にて、1の領域(例えば、頭皮近傍の根元の領域)に使用する予定の第1ヘアカラー剤を特定することができる。 The store clerk operates the store terminal 3 to select one of the hair information items displayed by the process of step S35 (step S36). In step S36, the desired color and/or brightness of the hair after dyeing (also referred to as the desired state of the hair after dyeing) is input by selecting one image corresponding to the hair information. In step S36, the first hair coloring agent or the desired color and/or brightness of the hair may be input instead of selecting the hair information. The desired color and/or brightness of the hair after dyeing may be input by inputting numbers, letters, symbols, etc., or by selecting an image. The server device 2 can specify the first hair coloring agent to be used in one area (e.g., the area at the root near the scalp) in step S42 described below based on the hair information selected in step S36, the color and/or brightness of the hair before dyeing input in step S33, and the second hair coloring agent input in step S34.

以下のステップS37~S41では、ステップS33~S36にて入力した1の領域とは異なる領域(例えば、毛髪の中央部分の領域、毛先の領域等)のそれぞれについて、染髪前の毛髪の色味及び/又は明るさ、及び、第2ヘアカラー剤を入力して、これらのステップS33~S36にて入力した1の領域とは異なる領域の希望の染髪後の毛髪の状態を選択する。ステップS37~S41にて、染髪前の毛髪の色味及び/又は明るさ、第2ヘアカラー剤、及び、希望の染髪後の毛髪の状態を入力しているため、ステップS42において、サーバ装置2は、ステップS33~S36にて入力した1の領域とは異なる領域について、使用する予定の第1ヘアカラー剤を特定可能である。 In the following steps S37 to S41, the color and/or brightness of the hair before dyeing and the second hair coloring agent are input for each of the areas (e.g., the central area of the hair, the area of the hair tips, etc.) different from the area 1 input in steps S33 to S36, and the desired hair condition after dyeing for the area different from the area 1 input in steps S33 to S36 is selected. Because the color and/or brightness of the hair before dyeing, the second hair coloring agent, and the desired hair condition after dyeing are input in steps S37 to S41, in step S42, the server device 2 can identify the first hair coloring agent to be used for the area different from the area 1 input in steps S33 to S36.

ステップS36にて毛髪情報を選択すると、ステップS32において選択した毛髪の型における1の領域について、店舗店員は、店舗端末3を操作して、該領域に対応する顧客の染髪前の毛髪の色味及び/又は明るさを特定可能な情報を入力する(ステップS37)。また、ステップS37では、染髪前の毛髪の色味及び/又は明るさと併せて、該領域に対応する顧客の毛髪の長さを入力する。なお、ステップS37にて入力される1の領域は、ステップS33で入力された領域とは異なる領域である。 After selecting hair information in step S36, the store clerk operates the store terminal 3 to input information for one area of the hair type selected in step S32 that can identify the color and/or brightness of the customer's undyed hair that corresponds to that area (step S37). In addition, in step S37, the store clerk inputs the customer's hair length that corresponds to that area along with the color and/or brightness of the undyed hair. Note that the one area input in step S37 is a different area from the area input in step S33.

次に、店舗店員は、店舗端末3を操作して、第2ヘアカラー剤の種類又は濃度を入力する(ステップS38)。ステップS38は、ステップS34と同様の処理である。ステップS34で入力された情報を採用する場合、ステップS38の処理を省略できる。ステップS37及びS38により入力された情報がサーバ装置2へ送信され、サーバ装置2において、送信された情報に応じて、予想される複数の染髪後の毛髪情報が特定される(ステップS39)。 Next, the store clerk operates the store terminal 3 to input the type or concentration of the second hair color agent (step S38). Step S38 is the same process as step S34. If the information input in step S34 is used, the process of step S38 can be omitted. The information input in steps S37 and S38 is sent to the server device 2, and the server device 2 identifies multiple predicted post-dye hair information items according to the sent information (step S39).

予想される染髪後の毛髪情報とは、顧客の染髪前の毛髪に、所定のヘアカラー剤を塗布し、所定の時間が経過した後に洗い流され、乾燥させたときに予想される毛髪の色味及び/又は明るさを把握可能な画像情報のことを指す。 The predicted hair information after dyeing refers to image information that allows one to grasp the predicted color and/or brightness of the hair when a specific hair coloring agent is applied to the customer's undyed hair, rinsed off after a specific time has passed, and then dried.

ステップS39の処理について、説明する。ステップS39の処理は、ステップS39-1~S39-4の処理を含む。サーバ装置2は、予想される毛髪の毛髪情報を特定する際に参照する染髪情報管理テーブルを特定する(ステップS39-1)。例えば、入力された第1ヘアカラー剤のメーカ、ステップS31で入力された染髪方法、ステップS37で入力された毛髪の色味の情報、又は、ステップS38で入力された第2ヘアカラー剤の情報から、該メーカ、該染髪方法、該毛髪の色味、又は、該第2ヘアカラー剤に対応する染髪情報管理テーブルが特定される。サーバ装置2は、特定された染髪情報管理テーブルを参照し、所定の毛髪の色味に染髪が可能な複数の第1ヘアカラー剤と、ステップS37で入力された染髪前の毛髪の色味及び/又は明るさに関連付けて記憶された毛髪情報を複数特定できる。 The process of step S39 will be described. The process of step S39 includes the processes of steps S39-1 to S39-4. The server device 2 identifies a hair dye information management table to be referenced when identifying the expected hair information (step S39-1). For example, a hair dye information management table corresponding to the manufacturer, the hair dye method, the hair color, or the second hair color is identified from the manufacturer of the first hair coloring agent input, the hair dyeing method input in step S31, the hair color information input in step S37, or the information of the second hair coloring agent input in step S38. The server device 2 can refer to the identified hair dye information management table and identify multiple first hair coloring agents capable of dyeing hair to a specified hair color and multiple pieces of hair information stored in association with the color and/or brightness of the hair before dyeing input in step S37.

所定の毛髪の色味は、ステップS36で選択された毛髪情報と関連付けて記憶されている第1ヘアカラー剤の色味である。所定の毛髪の色味は、利用者(顧客ともいう)が希望する染髪された後の毛髪の色味でもある。サーバ装置2は、ステップS35で特定された染髪情報管理テーブルを参照し、ステップS36で選択された毛髪情報と関連付けて記憶されている第1ヘアカラー剤を特定する(ステップS39-2)。ステップS39-2では、ステップS36で入力された第1ヘアカラー剤、又は、希望の毛髪の色味及び/若しくは明るさに対応する第1ヘアカラー剤を特定してもよい。 The specified hair color is the color of the first hair coloring agent stored in association with the hair information selected in step S36. The specified hair color is also the hair color desired by the user (also called the customer) after hair dyeing. The server device 2 refers to the hair dye information management table identified in step S35 and identifies the first hair coloring agent stored in association with the hair information selected in step S36 (step S39-2). In step S39-2, the server device 2 may identify the first hair coloring agent input in step S36 or a first hair coloring agent corresponding to the desired hair color and/or brightness.

次に、サーバ装置2は、ステップS39-2で特定した第1ヘアカラー剤をもとに、関連付けられた色味が該第1ヘアカラー剤の色味と同じで、関連付けられた明るさが異なる第1ヘアカラー剤を複数特定する(ステップS39-3)。そして、サーバ装置2は、ステップS39-1にて特定した染髪情報管理テーブルを参照して、ステップS39-3にて特定した第1ヘアカラー剤のそれぞれと、ステップS37で入力された染髪前の毛髪の色味及び/又は明るさに関連付けて記憶された毛髪情報を複数特定する(ステップS39-4)。 Next, based on the first hair color agent identified in step S39-2, the server device 2 identifies multiple first hair color agents that have the same associated color as the first hair color agent but different associated brightness (step S39-3). Then, the server device 2 refers to the hair dye information management table identified in step S39-1 and identifies multiple pieces of hair information stored in association with each of the first hair color agents identified in step S39-3 and the color and/or brightness of the hair before dyeing input in step S37 (step S39-4).

ステップS39-3において、複数の第1ヘアカラー剤を特定する方法は特に限定されない。例えば、サーバ装置2は、ステップS36にて選択された毛髪情報をもとに、ステップS39-2にて特定された第1ヘアカラー剤と同じ色味、かつ、同じ明るさの第1ヘアカラー剤を特定し、そして、特定された第1ヘアカラー剤と同じ色味で、異なる明るさの第1ヘアカラー剤を特定する。この特定された第1ヘアカラー剤と同じ色味で、異なる明るさの第1ヘアカラー剤として、複数の第1ヘアカラー剤を特定してもよい。 In step S39-3, the method of identifying multiple first hair color agents is not particularly limited. For example, based on the hair information selected in step S36, the server device 2 identifies a first hair color agent having the same color and brightness as the first hair color agent identified in step S39-2, and then identifies a first hair color agent having the same color as the identified first hair color agent but a different brightness. Multiple first hair color agents may be identified as first hair color agents having the same color as the identified first hair color agent but a different brightness.

具体的には、ステップS36にて選択された毛髪情報をもとに、ステップS39-2にて特定された第1ヘアカラー剤の明るさのレベルが「5」の場合、同じ色味で明るさのレベルが同じ「5」の第1ヘアカラー剤が特定され、且つ、同じ色味で明るさのレベルが低い「4」、「3」と、明るさのレベルが高い「6」、「7」を特定することができる。 Specifically, if the brightness level of the first hair color agent identified in step S39-2 is "5" based on the hair information selected in step S36, a first hair color agent with the same color and brightness level "5" is identified, and also a first hair color agent with the same color but lower brightness levels "4" and "3" and a higher brightness level "6" and "7" can be identified.

なお、ステップS39-3において、サーバ装置2は、関連付けられた色味が所定の色味と所定の関連性を有する第1ヘアカラー剤を特定してもよい。関連付けられた色味が所定の色味と所定の関連性を有する第1ヘアカラー剤とは、例えば、関連付けられた色味が色相環の隣接する色味の第1ヘアカラー剤である。 In step S39-3, the server device 2 may identify a first hair color agent whose associated color has a predetermined relationship with a predetermined color. A first hair color agent whose associated color has a predetermined relationship with a predetermined color is, for example, a first hair color agent whose associated color is an adjacent color on the color wheel.

また、ステップS39-3において、サーバ装置2は、関連付けられた色味が所定の色味であって、且つ、関連付けられた明るさが所定の範囲内の第1ヘアカラー剤を特定してもよい。関連付けられた明るさが所定の範囲内の第1ヘアカラー剤とは、例えば、毛髪情報から特定された第1ヘアカラー剤に関連付けられた明るさのレベルから所定の範囲のレベル差(例えば、±2レベル)内の第1ヘアカラー剤である。 In addition, in step S39-3, the server device 2 may identify a first hair color agent whose associated color is a predetermined color and whose associated brightness is within a predetermined range. A first hair color agent whose associated brightness is within a predetermined range is, for example, a first hair color agent whose level difference is within a predetermined range (e.g., ±2 levels) from the brightness level associated with the first hair color agent identified from the hair information.

また、ステップS39-3において、サーバ装置2は、ステップS36で選択された毛髪情報と関連付けて記憶されている第1ヘアカラー剤を所定の割合以上含む第1ヘアカラー剤を特定してもよい。具体的には、サーバ装置2は、第1ヘアカラー剤が2種類以上を混合する場合、特定された第1ヘアカラー剤の第1ヘアカラー剤全体量における割合が、所定の割合以上(例えば、30%以上)のもの、又は、特定された第1ヘアカラー剤の第1ヘアカラー剤全体量における割合が、他の第1ヘアカラー剤と比較して最も大きいものを特定してもよい。 In addition, in step S39-3, the server device 2 may identify a first hair coloring agent that contains a predetermined percentage or more of the first hair coloring agent stored in association with the hair information selected in step S36. Specifically, when two or more types of first hair coloring agents are mixed, the server device 2 may identify a first hair coloring agent whose percentage of the identified first hair coloring agent in the total amount of the first hair coloring agent is a predetermined percentage or more (e.g., 30% or more), or a first hair coloring agent whose percentage of the identified first hair coloring agent in the total amount of the first hair coloring agent is the largest compared to other first hair coloring agents.

また、ステップS39-3において、サーバ装置2は、ステップS36で選択された毛髪情報と関連付けて記憶されている第1ヘアカラー剤と同じメーカのヘアカラー剤や、店舗に在庫のあるヘアカラー剤を特定してもよい。 In addition, in step S39-3, the server device 2 may identify hair coloring agents made by the same manufacturer as the first hair coloring agent stored in association with the hair information selected in step S36, or hair coloring agents that are in stock at the store.

なお、ステップS39-2において、ステップS36にて、第1ヘアカラー剤が入力された場合、サーバ装置2は該第1ヘアカラー剤を特定する。また、ステップS39-2において、ステップS36にて、希望の毛髪の色味及び/又は明るさが入力された場合、サーバ装置2は該色味及び/又は明るさに関連付けられた第1ヘアカラー剤を特定する。 In step S39-2, if a first hair coloring agent was input in step S36, the server device 2 identifies the first hair coloring agent. Also, in step S39-2, if a desired hair color and/or brightness was input in step S36, the server device 2 identifies the first hair coloring agent associated with the color and/or brightness.

なお、ステップS39-1にて特定される染髪情報管理テーブルは、ステップS38で入力された第2ヘアカラー剤の種類又は濃度と所定の関連性を有する範囲のものであってもよい。該所定の関連性を有する範囲とは、例えば、濃度が1%以内の範囲であってもよい。 The hair dye information management table identified in step S39-1 may be within a range that has a predetermined correlation with the type or concentration of the second hair color agent entered in step S38. The range that has the predetermined correlation may be, for example, a concentration range of 1% or less.

ステップS39において、サーバ装置2は、入力された希望の染髪後の毛髪の色味及び/又は明るさと所定の関係性を有する染髪後の毛髪の色味及び/又は明るさを把握可能な画像情報を特定してもよい。つまり、ステップS39の処理は、以下のようにも実行できる。なお、同様の処理については説明を省略することがある。 In step S39, the server device 2 may identify image information that allows the user to grasp the color and/or brightness of the hair after dyeing that has a predetermined relationship with the input desired color and/or brightness of the hair after dyeing. In other words, the process of step S39 can also be performed as follows. Note that explanations of similar processes may be omitted.

例えば、サーバ装置2は、特定された染髪情報管理テーブルを参照し、ステップS36で入力された毛髪情報と、所定の関係性を有する毛髪情報を特定することができる。所定の関係性を有する毛髪情報は、例えば、ステップS36で入力された画像情報(毛髪情報)と、染髪情報管理テーブルの毛髪情報とをRGB値に変換し、同一又は誤差が所定の範囲内の画像情報である。また、染髪情報管理テーブルに記憶される毛髪情報が、毛髪の色味及び/又は明るさを示す数値で記憶されている場合、所定の関係性を有する毛髪情報は、入力された希望の毛髪の色味及び/又は明るさを示す数値と、同一又は誤差が所定の範囲内の毛髪情報であってもよい。 For example, the server device 2 can refer to the identified hair dye information management table and identify hair information that has a predetermined relationship with the hair information input in step S36. Hair information that has a predetermined relationship is, for example, image information obtained by converting the image information (hair information) input in step S36 and the hair information in the hair dye information management table into RGB values, and the image information is the same or has an error within a predetermined range. In addition, if the hair information stored in the hair dye information management table is stored as a numerical value indicating the color and/or brightness of the hair, hair information that has a predetermined relationship may be hair information that is the same or has an error within a predetermined range with the numerical value indicating the input desired hair color and/or brightness.

ステップS30にて特定された染髪後の毛髪情報は店舗端末3に送信され、店舗端末3にて複数の染髪後の毛髪情報が表示される(ステップS40)。 The post-dye hair information identified in step S30 is sent to the store terminal 3, and multiple post-dye hair information items are displayed on the store terminal 3 (step S40).

ステップS39及びS40では、ステップS27にて記憶された染髪前の毛髪の色味及び/又は明るさと画像情報との対応関係をもとに、ステップS37にて入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応し、且つ、所定の毛髪の色味に染髪が可能な複数の第1ヘアカラー剤のそれぞれによって染髪された後の毛髪の明るさを把握可能な画像情報(毛髪情報)を表示する。或いは、ステップS39及びS40では、ステップS27にて記憶された染髪前の毛髪の色味及び/又は明るさと画像情報との対応関係をもとに、ステップS37にて入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応し、且つ、所定の毛髪の色味に染髪が可能な複数の第1ヘアカラー剤のそれぞれによって染髪された後の毛髪の色味及び明るさを把握可能な画像情報を表示する。 In steps S39 and S40, based on the correspondence between the color and/or brightness of the hair before dyeing stored in step S27 and the image information, image information (hair information) that corresponds to the information that can specify the color and/or brightness of the hair before dyeing input in step S37 and allows the brightness of the hair after dyeing with each of the multiple first hair coloring agents that can dye the hair to a specified hair color is displayed. Alternatively, in steps S39 and S40, based on the correspondence between the color and/or brightness of the hair before dyeing stored in step S27 and the image information, image information that corresponds to the information that can specify the color and/or brightness of the hair before dyeing input in step S37 and allows the color and brightness of the hair after dyeing with each of the multiple first hair coloring agents that can dye the hair to a specified hair color is displayed.

なお、ステップS40にて表示される毛髪情報は、ステップS39において、特定された全ての毛髪情報が表示されてもよいし、一部の毛髪情報が表示されてもよい。例えば、店舗の在庫量が多い第1ヘアカラー剤、又は、使用期限が短い第1ヘアカラー剤と関連付けられて記憶された毛髪情報が優先的に表示されてもよい。また、毛髪情報と関連付けられて記憶された第1ヘアカラー剤の種類が少ない毛髪情報が優先的に表示されてもよい。或いは、第1ヘアカラー剤が2種類以上含まれるヘアカラー剤と関連付けられた毛髪情報が特定された場合、ステップS40では表示されず、店舗端末3への操作入力により、別ウィンドウで毛髪情報が表示されてもよい。店舗店員は、バリエーションの毛髪情報として確認できる。 The hair information displayed in step S40 may be all of the hair information identified in step S39, or only a portion of the hair information. For example, hair information stored in association with a first hair coloring agent that is in large stock at the store or a first hair coloring agent that has a short expiration date may be preferentially displayed. Hair information stored in association with a small number of types of first hair coloring agents may also be preferentially displayed. Alternatively, when hair information associated with a hair coloring agent that contains two or more types of first hair coloring agents is identified, the hair information may not be displayed in step S40, and may be displayed in a separate window by inputting an operation to the store terminal 3. The store clerk can check this as hair information of variations.

ここで、ステップS40において、店舗端末3に表示される表示画面について説明する。ステップS40では、サーバ装置2が、ステップS36にて選択した毛髪情報、及び、ステップS39にて特定した毛髪情報を表示するように制御することとしてもよい。図11は、第二の実施の形態に係る表示画面の一例を示す図である。 Here, the display screen displayed on the store terminal 3 in step S40 will be described. In step S40, the server device 2 may control the display to display the hair information selected in step S36 and the hair information specified in step S39. FIG. 11 is a diagram showing an example of a display screen according to the second embodiment.

図11に示すように、表示画面40には、塗布結果41と、希望色42とが表示される。塗布結果41は、ステップS39にて特定された染髪後の毛髪の色味及び/又は明るさを把握可能な画像情報である。希望色42は、ステップS36にて入力された利用者が希望する染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報である。希望色42と関連付けられた染髪前の毛髪の色味及び/又は明るさは、ステップS37にて入力された染髪前の毛髪の色味及び/又は明るさと同じである場合もあるし、異なる場合もある。 As shown in FIG. 11, the display screen 40 displays the application result 41 and the desired color 42. The application result 41 is image information that allows the user to grasp the color and/or brightness of the hair after dyeing specified in step S39. The desired color 42 is image information that allows the user to grasp the color and/or brightness of the hair after dyeing desired by the user input in step S36. The color and/or brightness of the hair before dyeing associated with the desired color 42 may be the same as or different from the color and/or brightness of the hair before dyeing input in step S37.

また、ステップS37とS38にて入力した入力情報43が表示画面40に表示されてもよい。表示画面40は、入力情報43として、「2剤3%」と「ナチュラル6レベル」が表示され、また、毛髪の型に含まれる「領域2」に関する入力を行う表示画面であるため、「2 塗布色選択」が表示されている。例えば、「領域3」に関する入力を行う表示画面であれば、「3 塗布色選択」と、第2ヘアカラー剤の濃度と、染髪前の毛髪の色味及び明るさが表示されてもよい。入力を行う毛髪の型に含まれる領域ごとに表示画面40は異なる。 The input information 43 entered in steps S37 and S38 may be displayed on the display screen 40. The display screen 40 displays "2nd agent 3%" and "Natural level 6" as input information 43, and also displays "2 Application color selection" since it is a display screen for inputting information related to "area 2" included in the hair pattern. For example, if it is a display screen for inputting information related to "area 3", "3 Application color selection", the concentration of the second hair color agent, and the color and brightness of the hair before dyeing may be displayed. The display screen 40 is different for each area included in the hair pattern for which input is made.

また、複数の塗布結果41(41a~41d)が、希望色42と並べて表示されている。複数の塗布結果41(41a~41d)が、希望色42の付近に並べて表示されているため、色の比較が容易であり、店舗店員は、希望色42と近い色味及び/又は明るさの塗布結果41を選択できる。また、例えば、図示していないが、塗布結果41は塗布結果41a~41d以外の他の塗布結果41を表示することができる。具体的には、表示画面40を横にスクロール又はスワイプすることで、塗布結果41a~41dの表示位置が移動し、左から塗布結果41c~41fが表示されることとしてもよい。希望色42の表示位置は固定されることが好ましい。 In addition, multiple application results 41 (41a to 41d) are displayed next to the desired color 42. Since multiple application results 41 (41a to 41d) are displayed next to the desired color 42, it is easy to compare colors, and the store clerk can select an application result 41 with a color and/or brightness close to the desired color 42. In addition, for example, although not shown, the application results 41 can display application results 41 other than the application results 41a to 41d. Specifically, by scrolling or swiping the display screen 40 horizontally, the display position of the application results 41a to 41d may move, and application results 41c to 41f may be displayed from the left. It is preferable that the display position of the desired color 42 is fixed.

なお、複数の塗布結果41を希望色42と並べて表示する態様は、図11に示した態様に限らず、適宜設定可能である。例えば、1の塗布結果41と希望色42が大きく表示され、画面を選択やスワイプ、スクロール等をすることで、異なる塗布結果41に切り替わり、異なる塗布結果41と希望色42が大きく表示されてもよい。また、例えば、複数の塗布結果41の上又は下に希望色42が並べるように表示されてもよい。 The manner in which the multiple application results 41 are displayed alongside the desired color 42 is not limited to the manner shown in FIG. 11 and can be set as appropriate. For example, one application result 41 and the desired color 42 may be displayed large, and by selecting, swiping, scrolling, etc. on the screen, the application result 41 may be switched to a different application result 41 and the different application result 41 and the desired color 42 may be displayed large. Also, for example, the desired color 42 may be displayed alongside the multiple application results 41 above or below them.

また、それぞれの塗布結果41について、補足説明が表示されてもよい。補足説明には、塗布結果41に関連付けて記憶された第1ヘアカラー剤の情報が、表示されてもよい。例えば、塗布結果41aは、第1ヘアカラー剤「N1」が関連付けて記憶されている旨が表示されている。また、補足説明として、顧客に希望色42のヘアカラーリングを提供するために、いずれの塗布結果41が推奨されるかが表示されてもよい。図11においては、塗布結果41dが推奨される旨が表示されている。推奨される旨は、表示された塗布結果41の中で、希望色42と色味及び/又は明るさが最も近い塗布結果41に表示されてもよい。 In addition, a supplementary explanation may be displayed for each application result 41. The supplementary explanation may display information about the first hair coloring agent stored in association with the application result 41. For example, it may be displayed that the application result 41a is stored in association with the first hair coloring agent "N1". In addition, the supplementary explanation may display which application result 41 is recommended to provide the customer with hair coloring in the desired color 42. In FIG. 11, it is displayed that the application result 41d is recommended. The recommendation may be displayed for the application result 41 that is closest in color and/or brightness to the desired color 42 among the displayed application results 41.

なお、希望色42、及び/又は、塗布結果41が、色画像又は毛束の画像であることが好ましい。図11に表示される塗布結果41aの拡大アイコン44を選択すると、毛束の画像が別ウィンドウで大きく表示されてもよい。また、塗布結果41では、特定した毛束の画像をRGB値に変換した色画像を、塗布結果41として表示してもよい。 It is preferable that the desired color 42 and/or the application result 41 are a color image or an image of a hair bundle. When the enlargement icon 44 of the application result 41a displayed in FIG. 11 is selected, the image of the hair bundle may be displayed enlarged in a separate window. In addition, the application result 41 may display a color image obtained by converting the image of the specified hair bundle into RGB values.

さらに、サーバ装置2が、希望色42、及び/又は、塗布結果41として、複数の色温度ごとに、前記色温度を有する光源のもとで視認される毛髪の色味及び/又は明るさを把握可能な情報を表示するように制御することとしてもよいし、希望色42、及び/又は、塗布結果41として、複数の照度ごとに、前記照度で光を毛髪に照射したときに視認される毛髪の色味及び/又は明るさを把握可能な情報を表示するように制御することとしてもよい。 Furthermore, the server device 2 may be controlled to display, as the desired color 42 and/or application result 41, information that allows the user to grasp the color and/or brightness of the hair as viewed under a light source having the desired color temperature for each of a plurality of color temperatures, or may be controlled to display, as the desired color 42 and/or application result 41, information that allows the user to grasp the color and/or brightness of the hair as viewed when light is irradiated to the hair at each of a plurality of illuminances.

図示しないが、表示画面40に、異なる色温度を有する光源のもとで視認される毛髪の画像を表示するためのアイコンが表示され、該アイコンの選択により、異なる色温度を有する光源のもとで視認される毛髪の画像が表示されてもよい。例えば、朝の状態を示すアイコンを選択することで、朝と同等の色温度を有する光源のもとで視認される毛髪の画像を表示してもよい。或いは、例えば、夕方の状態を示すアイコンを選択することで、夕方と同等の色温度を有する光源のもとで視認される毛髪の画像を表示してもよい。店舗端末3又は管理者端末1にて、色温度を選択することで、該色温度に応じた毛髪情報が表示される。 Although not shown, icons for displaying images of hair viewed under light sources with different color temperatures may be displayed on the display screen 40, and by selecting the icon, an image of hair viewed under a light source with a different color temperature may be displayed. For example, by selecting an icon showing a morning state, an image of hair viewed under a light source with a color temperature equivalent to that of morning may be displayed. Alternatively, for example, by selecting an icon showing an evening state, an image of hair viewed under a light source with a color temperature equivalent to that of evening may be displayed. By selecting a color temperature on the store terminal 3 or the administrator terminal 1, hair information corresponding to that color temperature is displayed.

また、図示しないが、表示画面40に、異なる照度で光を毛髪に照射したときに視認される毛髪の画像を表示するためのアイコンが表示され、該アイコンの選択により、異なる照度で光を毛髪に照射したときに視認される毛髪の画像が表示されてもよい。例えば、屋外の状態を示すアイコンを選択することで、屋外と同等の照度で光を毛髪に照射したときに視認される毛髪の画像を表示してもよい。或いは、例えば、屋内の状態を示すアイコンを選択することで、屋内と同等の照度で光を毛髪に照射したときに視認される毛髪の画像を表示してもよい。店舗端末3又は管理者端末1にて、照度を選択することで、該照度に応じた毛髪情報が表示される。 Although not shown, icons for displaying images of hair visible when light is irradiated to the hair at different illuminances may be displayed on the display screen 40, and by selecting the icon, images of hair visible when light is irradiated to the hair at different illuminances may be displayed. For example, by selecting an icon indicating an outdoor condition, an image of hair visible when light is irradiated to the hair at an illuminance equivalent to that outdoors may be displayed. Alternatively, for example, by selecting an icon indicating an indoor condition, an image of hair visible when light is irradiated to the hair at an illuminance equivalent to that indoors may be displayed. By selecting an illuminance on the store terminal 3 or the administrator terminal 1, hair information corresponding to the illuminance is displayed.

図9の特定処理のフローチャートの説明に戻る。店舗店員は、店舗端末3を操作して、ステップS40にて表示された複数の毛髪情報から1の毛髪情報を選択する(ステップS41)。ステップS41の処理は、ステップS40により、複数の第1ヘアカラー剤のそれぞれによって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報が表示された状態で、画像情報の選択を受け付ける。或いは、ステップS41では、店舗店員は、毛髪情報に対応する画像ではなく、第1ヘアカラー剤、又は、利用者が希望する染髪された後の毛髪の色味及び/若しくは明るさを入力してもよい。店舗端末3にて第1ヘアカラー剤、又は、利用者が希望する染髪された後の毛髪の色味及び/若しくは明るさが表示される場合、図11の塗布結果41のそれぞれには、第1ヘアカラー剤の情報、又は、塗布結果に対応する毛髪の色味及び/若しくは明るさを特定可能な情報が表示されることが好ましい。 Returning to the description of the flow chart of the identification process in FIG. 9, the store clerk operates the store terminal 3 to select one piece of hair information from the multiple pieces of hair information displayed in step S40 (step S41). The process in step S41 accepts the selection of image information in a state in which image information that allows the user to grasp the color and/or brightness of the hair after dyeing with each of the multiple first hair coloring agents is displayed in step S40. Alternatively, in step S41, the store clerk may input the first hair coloring agent or the color and/or brightness of the hair after dyeing as desired by the user, instead of an image corresponding to the hair information. When the first hair coloring agent or the color and/or brightness of the hair after dyeing as desired by the user is displayed on the store terminal 3, it is preferable that each of the application results 41 in FIG. 11 displays information on the first hair coloring agent or information that allows the user to identify the color and/or brightness of the hair corresponding to the application result.

ステップS37~S41の処理は、ステップS32において入力された毛髪の型に含まれる領域ごとに実行される。そのため、全ての領域について入力が完了するまで、ステップS37~S41の処理が繰り返し実行される。毛髪の型に含まれる全ての領域について、ステップS41の処理が実行されると、ステップS37~S41までの繰り返し処理は終了する。なお、ステップS33にて入力した領域については、店舗店員は、ステップS33、又は、ステップS42の処理の前のいずれかのタイミングで、染髪前の毛髪の長さを入力してもよい。或いは、ステップS33にて入力される領域及び長さが、予めサーバ装置2に記憶されていてもよい。 The processes of steps S37 to S41 are executed for each region included in the hair pattern input in step S32. Therefore, the processes of steps S37 to S41 are repeatedly executed until input is completed for all regions. When the process of step S41 is executed for all regions included in the hair pattern, the repeated processes of steps S37 to S41 are terminated. For the region input in step S33, the store clerk may input the length of the hair before dyeing at any timing before the process of step S33 or step S42. Alternatively, the region and length input in step S33 may be stored in advance in the server device 2.

ステップS37~S41までの繰り返し処理が終了すると、サーバ装置2にて、第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合を特定する(ステップS42)。また、ステップS33にて入力された領域に対応する毛髪の長さ、及び、ステップS37にて毛髪の長さが入力された場合、ステップS42にて、それぞれの領域について、第1ヘアカラー剤又は第2ヘアカラー剤の量が特定されてもよい。第1ヘアカラー剤又は第2ヘアカラー剤の量は、毛髪の長さと第1ヘアカラー剤又は第2ヘアカラー剤の量を関連付けて記憶した塗布量算出テーブルをもとに特定される。 When the repeated process from steps S37 to S41 is completed, the server device 2 identifies the type and ratio of the first hair color agent and the second hair color agent (step S42). In addition, if the hair length corresponding to the area input in step S33 and the hair length were input in step S37, the amount of the first hair color agent or the second hair color agent for each area may be identified in step S42. The amount of the first hair color agent or the second hair color agent is identified based on an application amount calculation table that associates the hair length with the amount of the first hair color agent or the second hair color agent and is stored.

ステップS42が実行されると、店舗端末3にて、特定された第1ヘアカラー剤及び第2ヘアカラー剤の種類、割合、及び量が、毛髪の型に含まれる領域ごとに表示される(ステップS43)。 When step S42 is executed, the type, ratio, and amount of the identified first hair color agent and second hair color agent are displayed on the store terminal 3 for each area included in the hair type (step S43).

ステップS42の処理について、説明する。ステップS42では、ステップS33にて入力された毛髪の型に含まれる領域、及び、ステップS37~S41にて入力された毛髪の型に含まれるそれぞれの領域について、第1ヘアカラー剤及び第2ヘアカラー剤の種類、割合、及び量が特定される。ステップS42では、毛髪の異なる複数の部分のそれぞれに使用する予定の複数の第1ヘアカラー剤を特定することが可能である。ステップS42にて特定される第1ヘアカラー剤及び第2ヘアカラー剤は、ヘアカラーリングに使用する予定の第1ヘアカラー剤及び第2ヘアカラー剤である。 The process of step S42 will now be described. In step S42, the types, ratios, and amounts of the first hair coloring agent and the second hair coloring agent are identified for the areas included in the hair pattern input in step S33 and for each of the areas included in the hair patterns input in steps S37 to S41. In step S42, it is possible to identify multiple first hair coloring agents to be used for multiple different parts of the hair. The first hair coloring agent and the second hair coloring agent identified in step S42 are the first hair coloring agent and the second hair coloring agent to be used for hair coloring.

サーバ装置2は、ステップS36又はS41により選択を受け付けた第1ヘアカラー剤、ステップS36又はS41により選択を受け付けた染髪された後の毛髪の色味及び/又は明るさに対応する第1ヘアカラー剤、又は、ステップS36又はS41により選択を受け付けた画像情報に対応する第1ヘアカラー剤を、使用する予定の第1ヘアカラー剤として特定する。 The server device 2 identifies the first hair coloring agent selected in step S36 or S41, the first hair coloring agent corresponding to the color and/or brightness of the hair after dyeing selected in step S36 or S41, or the first hair coloring agent corresponding to the image information selected in step S36 or S41 as the first hair coloring agent to be used.

サーバ装置2がステップS41により選択を受け付けた染髪された後の毛髪の色味及び/又は明るさに対応する第1ヘアカラー剤を使用する予定の第1ヘアカラー剤として特定する場合、例えば、毛髪の型に含まれる1の領域について、サーバ装置2は、ステップS39-1にて特定した染髪情報管理テーブルを参照して、ステップS41により選択を受け付けた染髪された後の毛髪の色味及び/又は明るさを特定可能な情報と関連付けて記憶されている第1ヘアカラー剤を特定できる。このとき、複数の第1ヘアカラー剤が特定されてもよい。店舗端末3において、特定された第1ヘアカラー剤が表示され、店舗店員が、使用する予定の第1ヘアカラー剤として1の第1ヘアカラー剤を選択してもよい。 When the server device 2 identifies the first hair coloring agent corresponding to the color and/or brightness of the hair after dyeing, the selection of which was accepted in step S41, as the first hair coloring agent to be used, for example, for one area included in the hair pattern, the server device 2 can refer to the hair dye information management table identified in step S39-1 and identify the first hair coloring agent stored in association with information that can identify the color and/or brightness of the hair after dyeing, the selection of which was accepted in step S41. At this time, multiple first hair coloring agents may be identified. The identified first hair coloring agents may be displayed on the store terminal 3, and the store clerk may select one first hair coloring agent as the first hair coloring agent to be used.

サーバ装置2がステップS36により選択を受け付けた染髪された後の毛髪の色味及び/又は明るさに対応する第1ヘアカラー剤を使用する予定の第1ヘアカラー剤として特定する場合、例えば、毛髪の型に含まれる1の領域について、サーバ装置2は、ステップS35にて特定した毛髪情報に対応する染髪情報管理テーブルを参照して、ステップS33により選択を受け付けた染髪された後の毛髪の色味及び/又は明るさを特定可能な情報と関連付けて記憶されている第1ヘアカラー剤を特定できる。 When the server device 2 identifies the first hair color agent corresponding to the color and/or brightness of the dyed hair selected in step S36 as the first hair color agent to be used, for example, for one area included in the hair type, the server device 2 can refer to the hair dye information management table corresponding to the hair information identified in step S35 and identify the first hair color agent stored in association with information that can identify the color and/or brightness of the dyed hair selected in step S33.

サーバ装置2がステップS41により選択を受け付けた画像情報に対応する第1ヘアカラー剤を使用する予定の第1ヘアカラー剤として特定する場合、毛髪の型に含まれる1の領域について、サーバ装置2は、ステップS39-1にて特定した染髪情報管理テーブルを参照して、S41により選択を受け付けた画像情報(毛髪情報)に関連付けて記憶されている第1ヘアカラー剤を特定できる。 When the server device 2 identifies the first hair coloring agent corresponding to the image information selected and accepted in step S41 as the first hair coloring agent to be used, for one area included in the hair pattern, the server device 2 can refer to the hair dye information management table identified in step S39-1 and identify the first hair coloring agent stored in association with the image information (hair information) selected and accepted in step S41.

サーバ装置2がステップS36により選択を受け付けた画像情報に対応する第1ヘアカラー剤を使用する予定の第1ヘアカラー剤として特定する場合、毛髪の型に含まれる1の領域について、サーバ装置2は、ステップS35にて特定した染髪情報管理テーブルを参照して、S36により選択を受け付けた画像情報(毛髪情報)に関連付けて記憶されている第1ヘアカラー剤を特定できる。 When the server device 2 identifies the first hair color agent corresponding to the image information selected and accepted in step S36 as the first hair color agent to be used, for one area included in the hair pattern, the server device 2 can refer to the hair dye information management table identified in step S35 and identify the first hair color agent stored in association with the image information (hair information) selected and accepted in step S36.

以下のステップS44~S47では、ステップS43にて表示されたヘアカラー剤の種類と割合を変更し、施術に用いるヘアカラー剤に異なる色味を足すことや異なる明るさにするといったヘアカラー剤の微調整が可能である。また、微調整を行ったヘアカラー剤によって、染髪された後の毛髪の状態を表示することができる。ステップS33及びS34、ステップS37及びS38にて、染髪前の毛髪の色味及び/又は明るさ、及び、第2ヘアカラー剤を入力しているため、ステップS45において、サーバ装置2は、微調整後のヘアカラー剤によって染髪された後の毛髪の状態を特定可能である。 In the following steps S44 to S47, it is possible to change the type and ratio of the hair coloring agent displayed in step S43, and fine-tune the hair coloring agent used in the treatment, such as adding a different color or changing the brightness. In addition, the condition of the hair after dyeing with the fine-tuned hair coloring agent can be displayed. Since the color and/or brightness of the hair before dyeing and the second hair coloring agent are input in steps S33 and S34, steps S37 and S38, in step S45, the server device 2 can identify the condition of the hair after dyeing with the fine-tuned hair coloring agent.

ステップS43にてヘアカラー剤の種類と割合が表示されると、店舗店員は、店舗端末3を操作して、毛髪の型に含まれる1の領域について、実際の施術に用いる第1ヘアカラー剤及び第2ヘアカラー剤の量を特定する量特定処理を実行する(ステップS44)。量特定処理は、第一の実施の形態又は第三の実施の形態における量特定処理を適用できる。 When the types and proportions of hair coloring agents are displayed in step S43, the store clerk operates the store terminal 3 to execute an amount specification process that specifies the amounts of the first hair coloring agent and the second hair coloring agent to be used in the actual treatment for one area included in the hair pattern (step S44). The amount specification process can be the amount specification process in the first or third embodiment.

具体的には、第一の実施の形態における量特定処理を利用する場合、図3の表示画面100に、ステップS42にて特定された第1ヘアカラー剤及び第2カラー剤の種類及び量が表示される。例えば、第1カラー剤の種類が、第1物質表示欄111にそれぞれ表示され、第1カラー剤の量が使用量表示欄113にそれぞれ表示される。ユーザは、要素E、算定ルールR及び数値I、並びに、第1物質合計量表示欄102及び第2物質合計量表示欄103に表示される第1ヘアカラー剤及び第2ヘアカラー剤の比又は量について、追加、削除、変更等をすることができる。 Specifically, when the amount determination process in the first embodiment is used, the type and amount of the first hair coloring agent and the second hair coloring agent determined in step S42 are displayed on the display screen 100 in FIG. 3. For example, the type of the first hair coloring agent is displayed in the first substance display field 111, and the amount of the first hair coloring agent is displayed in the usage amount display field 113. The user can add, delete, change, etc. the element E, the calculation rule R, and the numerical value I, as well as the ratio or amount of the first hair coloring agent and the second hair coloring agent displayed in the first substance total amount display field 102 and the second substance total amount display field 103.

次に、サーバ装置2にて、染髪情報管理テーブルを参照し、量特定処理により特定された第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合と、ステップS33及びS34、又は、S37及びS38にて入力された情報に応じて、特定されたヘアカラー剤により予想される染髪後の毛髪情報を特定する(ステップS45)。ステップS45の処理方法については、後述する。 Next, the server device 2 refers to the hair dye information management table and identifies hair information after dyeing that is expected to be done using the identified hair coloring agents based on the types and ratios of the first and second hair coloring agents identified by the amount identification process and the information entered in steps S33 and S34, or S37 and S38 (step S45). The processing method of step S45 will be described later.

特定されたヘアカラー剤により予想される染髪後の毛髪情報が、店舗端末3にて表示される(ステップS46)。表示された毛髪情報の毛髪の色味及び/又は明るさで問題がないと店舗店員が判断した場合は、店舗店員が店舗端末3を操作することにより、ステップS44にて特定されたヘアカラー剤が、毛髪の型に含まれる1の領域の施術に用いるヘアカラー剤として決定される(ステップS47)。一方、ステップS46において表示された毛髪情報の毛髪の色味及び/又は明るさから変更するために、さらに第1ヘアカラー剤又は第2ヘアカラー剤の割合及び/又は量を調整する場合は、ステップS44~S46までの処理が再度実行される。 The hair information after dyeing that is predicted using the identified hair coloring agent is displayed on the store terminal 3 (step S46). If the store clerk determines that there is no problem with the hair color and/or brightness of the displayed hair information, the store clerk operates the store terminal 3 to determine that the hair coloring agent identified in step S44 is the hair coloring agent to be used for treating one area included in the hair pattern (step S47). On the other hand, if the ratio and/or amount of the first hair coloring agent or the second hair coloring agent is to be further adjusted to change the hair color and/or brightness of the hair information displayed in step S46, the processing from steps S44 to S46 is executed again.

毛髪の型に含まれる全ての領域について、繰り返し処理が実行されると、店舗店員が店舗端末3を操作することにより、ステップS47で決定された第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合が、顧客の施術に用いるヘアカラー剤としてサーバ装置2に記憶され、登録される(ステップS48)。顧客の施術に用いるヘアカラー剤と関連付けて、顧客の氏名等の顧客情報、染髪前の顧客の毛髪の状態、染髪後の顧客の毛髪の状態、染髪した日付などの、顧客に関する情報が記憶され、登録されてもよい。 When the process has been repeated for all areas included in the hair pattern, the store clerk operates the store terminal 3, and the types and ratios of the first and second hair coloring agents determined in step S47 are stored and registered in the server device 2 as the hair coloring agents to be used in the customer's treatment (step S48). Customer information such as the customer's name, the condition of the customer's hair before dyeing, the condition of the customer's hair after dyeing, and the date of dyeing may be stored and registered in association with the hair coloring agents to be used in the customer's treatment.

ステップS48にて、第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合が登録されると、該第1ヘアカラー剤及び該第2ヘアカラー剤の種類及び割合に関する情報が、サーバ装置2又は店舗端末3から、管理者端末1へ通知される(ステップS49)。以上のステップS31~S49により、特定処理は終了する。 When the types and ratios of the first and second hair coloring agents are registered in step S48, information regarding the types and ratios of the first and second hair coloring agents is notified from the server device 2 or the store terminal 3 to the manager terminal 1 (step S49). After steps S31 to S49, the identification process is completed.

なお、特定処理は、1のコンピュータ装置のみで実行されてもよい。また、ステップS31~34、及びステップS37~S38の処理は、順番を入れ替えて実行されてもよい。また、ステップS34又はS38の処理は省略してもよい。この場合、第2ヘアカラー剤の情報は、予めサーバ装置2に設定されていることが好ましい。また、ステップS45、S46又はS49の処理は、省略してもよい。また、ステップS36及びS41の処理は、顧客自身が店舗端末3を操作することにより、実行されてもよい。 The identification process may be executed by only one computer device. The processes of steps S31 to S34 and steps S37 to S38 may be executed in a reverse order. The process of step S34 or S38 may be omitted. In this case, it is preferable that the information on the second hair color agent is set in advance in the server device 2. The processes of steps S45, S46, or S49 may be omitted. The processes of steps S36 and S41 may be executed by the customer himself operating the store terminal 3.

なお、ステップS35より前に、第1ヘアカラー剤又は第2ヘアカラー剤のメーカが表示され、施術に用いる特定のメーカを入力してもよい。この場合、ステップS35及びS41にて、入力されたメーカのヘアカラー剤に関連付けて記憶された毛髪情報に対応する色画像や毛束の画像が表示される。 Before step S35, the manufacturer of the first or second hair coloring agent may be displayed, and a specific manufacturer to be used for the treatment may be input. In this case, in steps S35 and S41, a color image or a hair bundle image corresponding to the hair information stored in association with the hair coloring agent of the input manufacturer is displayed.

ステップS45の処理について説明する。サーバ装置2は、ステップS44にて特定された第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合、及びステップS37にて入力された染髪前の毛髪の色味及び/又は明るさに応じて、染髪情報管理テーブルを参照し、対応する染髪後の毛髪情報を特定する。 The process of step S45 will be described. The server device 2 refers to the hair dye information management table and identifies the corresponding post-dye hair information according to the type and ratio of the first hair color agent and the second hair color agent identified in step S44 and the color and/or brightness of the hair before dyeing input in step S37.

なお、特定される染髪後の毛髪情報は、ステップS44にて特定された第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合と同一の第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合のみからではなく、ステップS44にて特定された第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合と所定の関連性を有する第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合から特定されてもよい。 The post-dye hair information to be identified may be determined not only from the type and ratio of the first hair coloring agent and the second hair coloring agent that are the same as the type and ratio of the first hair coloring agent and the second hair coloring agent identified in step S44, but also from the type and ratio of the first hair coloring agent and the second hair coloring agent that have a predetermined correlation with the type and ratio of the first hair coloring agent and the second hair coloring agent identified in step S44.

第1ヘアカラー剤の種類と所定の関連性を有する第1ヘアカラー剤の種類とは、例えば、第1ヘアカラー剤に関連付けられた色味及び/又は明るさが、所定の範囲内にある第1ヘアカラー剤の種類を指してもよい。また、表示された第1ヘアカラー剤及び第2ヘアカラー剤の割合と所定の関連性を有する第1ヘアカラー剤及び第2ヘアカラー剤の割合とは、例えば、第1ヘアカラー剤及び第2ヘアカラー剤の割合又は比が、所定の範囲内にある第1ヘアカラー剤及び第2ヘアカラー剤の割合を指してもよい。 The type of first hair coloring agent having a predetermined correlation with the type of the first hair coloring agent may refer to, for example, a type of first hair coloring agent whose color and/or brightness associated with the first hair coloring agent is within a predetermined range. Furthermore, the ratio of the first hair coloring agent and the second hair coloring agent having a predetermined correlation with the displayed ratio of the first hair coloring agent and the second hair coloring agent may refer to, for example, a ratio of the first hair coloring agent and the second hair coloring agent whose ratio or ratio is within a predetermined range.

第1ヘアカラー剤及び第2ヘアカラー剤の割合又は比が、所定の範囲内にある第1ヘアカラー剤及び第2ヘアカラー剤の割合について説明する。例えば、ステップS44にて3種類の第1ヘアカラー剤が入力され、それぞれの割合が12%、37%、及び51%のとき、ステップS45において、サーバ装置2では、それぞれの割合を四捨五入した割合10%、40%、及び50%の割合の毛髪情報を抽出できる。また、例えば、ステップS44にて3種類の第1ヘアカラー剤が入力され、比が1.7:2:3.1のとき、ステップS45において、サーバ装置2では、それぞれの比を四捨五入した2:2:3の比の毛髪情報を抽出できる。 The ratio of the first hair coloring agent and the second hair coloring agent, in which the ratio or ratio of the first hair coloring agent and the second hair coloring agent is within a predetermined range, will be described. For example, when three types of first hair coloring agents are input in step S44 and the respective ratios are 12%, 37%, and 51%, in step S45, the server device 2 can extract hair information with the respective ratios rounded off to the nearest 10%, 40%, and 50%. Also, for example, when three types of first hair coloring agents are input in step S44 and the ratio is 1.7:2:3.1, in step S45, the server device 2 can extract hair information with the respective ratios rounded off to the nearest 2:2:3.

また、例えば、ステップS44にて入力された第1ヘアカラー剤の種類が「A1」、「A2」、及び「B5」のとき、ステップS45において、サーバ装置2では、いずれか1種類が異なる第1ヘアカラー剤の種類の毛髪情報を抽出できる。異なる第1ヘアカラー剤の種類は、第1ヘアカラー剤の色味及び/又は明るさが所定の関連性を有する第1ヘアカラー剤であることが好ましい。 For example, when the types of first hair coloring agents input in step S44 are "A1," "A2," and "B5," in step S45, the server device 2 can extract hair information of the types of first hair coloring agents that are different from each other. It is preferable that the different types of first hair coloring agents are first hair coloring agents whose color and/or brightness have a predetermined correlation.

なお、ステップS44にて特定された第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合と同一の第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合でない情報をもとに染髪後の毛髪情報が特定された場合、ステップS46において、その旨がわかる態様で表示されることが好ましい。また、特定された第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合を表示してもよい。 In addition, if hair dye information is identified based on information that is not the same as the type and ratio of the first and second hair coloring agents identified in step S44, it is preferable that this be displayed in a manner that makes it clear in step S46. In addition, the type and ratio of the identified first and second hair coloring agents may be displayed.

ステップS44にて特定された第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合、並びにステップS37にて入力された染髪前の毛髪の色味及び/又は明るさと関連付けて、染髪情報管理テーブルに染髪後の毛髪情報が記憶されていない場合には、ステップS45において、予想される染髪後の毛髪情報を特定することができない。その場合、染髪後の毛髪情報を特定することができない旨を示す不足情報を、サーバ装置2から、店舗端末3及び管理者端末1へ通知する処理が実行されてもよい。 If the hair dye information management table does not store hair dye information in association with the type and ratio of the first hair color agent and the second hair color agent identified in step S44 and the color and/or brightness of the hair before dyeing input in step S37, the expected hair dye information cannot be identified in step S45. In that case, a process may be executed in which the server device 2 notifies the store terminal 3 and the administrator terminal 1 of missing information indicating that the hair dye information cannot be identified.

ステップS49の処理について説明する。ステップS49では、入力された希望の染髪後の毛髪の色味及び/又は明るさ、並びに、染髪前の顧客の毛髪の色味及び/又は明るさを併せて通知してもよい。ステップS49の処理は、ヘアカラー剤が1件登録されるごと、所定の件数のヘアカラー剤が登録されたとき、1か月ごとといった所定の期間が経過したときに実行されてもよい。通知に含まれる第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合に対応する毛髪情報が染髪情報管理テーブルに登録されていないとき、ステップS49の通知において、染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報が記憶されていないことを示す不足情報が送信される。不足情報は、染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を登録するように管理者に促す情報を含んでいてもよい。 The process of step S49 will be described. In step S49, the input desired hair color and/or brightness after hair dyeing, as well as the customer's hair color and/or brightness before hair dyeing may be notified. The process of step S49 may be executed each time a hair coloring agent is registered, when a predetermined number of hair coloring agents are registered, or when a predetermined period of time has passed, such as once a month. When hair information corresponding to the types and ratios of the first hair coloring agent and the second hair coloring agent included in the notification is not registered in the hair dye information management table, the notification of step S49 transmits missing information indicating that image information capable of grasping the color and/or brightness of the hair after hair dyeing is not stored. The missing information may include information prompting the administrator to register image information capable of grasping the color and/or brightness of the hair after hair dyeing.

つまり、ステップS49の処理は、店舗端末3において入力されたヘアカラー剤について、染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報が記憶されていない場合に、不足情報を、管理者端末1に送信する処理であるともいえる。管理者は、不足情報を確認し、上述の登録処理を実行できる。 In other words, the process of step S49 can be said to be a process of sending missing information to the manager terminal 1 when image information that allows the color and/or brightness of the hair after dyeing is not stored for the hair color agent input at the store terminal 3. The manager can check the missing information and execute the above-mentioned registration process.

また、不足情報は、第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合について、通知を行った回数に関する情報を含んでいてもよい。管理者は、所定の回数以上の通知された第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合について、上述の登録処理を実行してもよい。登録処理では、サーバ装置2において、ステップS49で送信された不足情報に対応する第1ヘアカラー剤、第2ヘアカラー剤、染髪前の毛髪の色味及び/又は明るさと関連付けて、染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を記憶する。なお、ステップS49の処理は後述のステップS51に対応し、上記の登録処理はS53~54の処理に対応する。 The shortage information may also include information regarding the number of times notifications have been sent regarding the types and ratios of the first and second hair coloring agents. The administrator may execute the above-mentioned registration process for the types and ratios of the first and second hair coloring agents that have been notified a predetermined number of times or more. In the registration process, the server device 2 stores image information that allows the color and/or brightness of the hair after dyeing to be understood in association with the first hair coloring agent, the second hair coloring agent, and the color and/or brightness of the hair before dyeing that correspond to the shortage information transmitted in step S49. The process of step S49 corresponds to step S51 described below, and the above registration process corresponds to the processes of steps S53 to S54.

登録された毛髪情報は、新たな特定処理において、ステップS35、S41又はS46の処理にて、表示されることとしてもよい。つまり、サーバ装置2は、記憶された染髪情報管理テーブルを参照して、管理者端末1又は他の店舗端末3において入力された、希望の染髪後の毛髪の色味及び/又は明るさに染髪するためのヘアカラー剤に対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な画像情報を特定することができる。さらに、管理者端末1又は他の店舗端末3において入力された、希望の染髪後の毛髪の色味及び/又は明るさに染髪するためのヘアカラー剤と所定の関連性を有するヘアカラー剤に対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な画像情報を特定することができる。特定に関する処理は、ステップS31~S49の処理と同様に実行できる。 The registered hair information may be displayed in the new identification process in the process of step S35, S41 or S46. In other words, the server device 2 can refer to the stored hair dye information management table to identify image information that allows the color and/or brightness of the dyed hair to be grasped, which corresponds to the hair coloring agent for dyeing the hair to the desired color and/or brightness, inputted in the administrator terminal 1 or another store terminal 3. Furthermore, it can identify image information that allows the color and/or brightness of the dyed hair to be grasped, which corresponds to the hair coloring agent having a predetermined correlation with the hair coloring agent for dyeing the hair to the desired color and/or brightness, inputted in the administrator terminal 1 or another store terminal 3. The identification process can be executed in the same manner as the processes of steps S31 to S49.

なお、上述の特定処理では、顧客の毛髪全体を均一にカラーリングする態様について説明したが、これに限られず、毛髪の部位ごとに色を異ならせるカラーリングについても、適用することができる。毛髪の部位ごとに色を異ならせるカラーリングとは、例えば、毛髪の頭皮部分から中央部分までと毛先で色を分けるといった、一本の毛髪中で色を異ならせるものや、前髪部分とそれ以外の部分、又は、耳の周辺部分とそれ以外の部分で色を分けるといった、毛髪が生える部位ごとに色を異ならせるもの、これらを組み合わせたものである。 In the above specific process, we have described a mode in which the entire customer's hair is colored uniformly, but this is not limited to this, and coloring in which different parts of the hair are colored differently can also be applied. Coloring in which different parts of the hair are colored differently means, for example, coloring a single hair with different colors, such as coloring the scalp to center and the ends of the hair, or coloring different parts of the hair that grow there, such as coloring the front hair and other parts, or coloring the area around the ears and other parts, or a combination of these.

一本の毛髪中で色を異ならせるカラーリングの場合、ステップS36及びS41にて、それぞれ希望の染髪後の毛髪の色味及び/又は明るさに相当する毛髪情報が選択される。毛髪が生える部位ごとに色を異ならせるカラーリングの場合、ステップS31において、希望の染髪後の毛髪の色味及び/又は明るさごとに、該色味及び/又は明るさを希望する部位を入力することとしてもよい。次に、入力された部位ごとに、ステップS32~S47の処理が繰り返し実行される。そして、ステップS48及びS49が実行され、特定処理が終了する。例えば、前髪とそれ以外の部分とで、色を異ならせるカラーリングの場合、ステップS31において、毛髪の染髪対象部位として、前髪及びそれ以外の部分を入力する。そして、前髪部分と、それ以外の部分について、それぞれステップS32~S47の処理が実行される。 In the case of coloring in which the color of a single hair is different, in steps S36 and S41, hair information corresponding to the desired color and/or brightness of the hair after dyeing is selected. In the case of coloring in which the color is different for each part of the hair growing, in step S31, the part for which the color and/or brightness is desired for each desired color and/or brightness of the hair after dyeing may be input. Next, the processing of steps S32 to S47 is repeatedly executed for each input part. Then, steps S48 and S49 are executed, and the identification processing ends. For example, in the case of coloring in which the color of the front hair and the other parts are different, in step S31, the front hair and the other parts are input as the parts of the hair to be dyed. Then, the processing of steps S32 to S47 is executed for the front hair part and the other parts, respectively.

[通知処理]
通知処理について、説明する。図12は、第二の実施の形態に係る通知処理のフローチャートを示す図である。ステップS45にて、染髪後の毛髪情報が特定できない場合、ステップS46は実行されず、サーバ装置2から、店舗端末3及び管理者端末1へ、染髪後の毛髪情報を特定できない旨(不足情報)が送信される(ステップS51)。店舗端末3及び管理者端末1にて、不足情報が受信される(ステップS52、及びS53)。
[Notification Processing]
The notification process will be described. Fig. 12 is a diagram showing a flowchart of the notification process according to the second embodiment. If the hair information after dyeing cannot be specified in step S45, step S46 is not executed, and the server device 2 transmits a message to the store terminal 3 and the manager terminal 1 indicating that the hair information after dyeing cannot be specified (missing information) (step S51). The store terminal 3 and the manager terminal 1 receive the missing information (steps S52 and S53).

ステップS51、及びステップS53においては、不足情報に加えて、ステップS44にて特定された第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合、並びにステップS33又はS37にて入力された染髪前の毛髪の色味及び/又は明るさに関する情報が送信、及び受信される。管理者は、管理者端末1を操作して、第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合、並びに染髪前の毛髪の色味及び/又は明るさを確認する。そして、それらに関する情報について、管理者は上述の登録処理を実行する(ステップS54)。 In steps S51 and S53, in addition to the missing information, information is sent and received regarding the type and ratio of the first and second hair coloring agents identified in step S44, and the color and/or brightness of the hair before dyeing that was entered in step S33 or S37. The administrator operates the administrator terminal 1 to confirm the type and ratio of the first and second hair coloring agents, and the color and/or brightness of the hair before dyeing. Then, the administrator executes the above-mentioned registration process for the information (step S54).

ステップS54では、受信した第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合と同一の第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合で調製したヘアカラー剤を、受信した色味及び/又は明るさと同一の染髪前の毛髪に塗布し、所定の時間を経過した後の毛髪の色味及び/又は明るさを把握可能な画像情報が、登録されてもよい。 In step S54, a hair coloring agent prepared with the same types and ratios of the first and second hair coloring agents as the received first and second hair coloring agents may be applied to undyed hair of the same color and/or brightness as the received color and/or brightness, and image information that allows the color and/or brightness of the hair after a predetermined time has passed may be registered.

或いは、ステップS53にて受信した第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合、並びに染髪前の毛髪の色味及び/又は明るさから、S39又はS45にて、染髪後の毛髪情報を特定できるような第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合について、上述の登録処理を実行してもよい。具体的には、受信した第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合と、所定の関連性を有する第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合で、上述の登録処理を実行してもよい。ステップS51にて、ステップS44にて特定された第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合と、所定の関連性を有する第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合に関する情報が送信されてもよい。 Alternatively, the above-mentioned registration process may be performed for the type and ratio of the first hair coloring agent and the second hair coloring agent, which allows the hair information after dyeing to be specified in S39 or S45 from the type and ratio of the first hair coloring agent and the second hair coloring agent received in step S53, and the color and/or brightness of the hair before dyeing. Specifically, the above-mentioned registration process may be performed for the type and ratio of the first hair coloring agent and the second hair coloring agent that have a predetermined correlation with the type and ratio of the first hair coloring agent and the second hair coloring agent received. In step S51, information regarding the type and ratio of the first hair coloring agent and the second hair coloring agent that have a predetermined correlation with the type and ratio of the first hair coloring agent and the second hair coloring agent specified in step S44 may be transmitted.

ステップS54にて、登録処理が実行されると、染髪後の毛髪情報を特定できるようになった旨が、サーバ装置2から店舗端末3に送信される(ステップS55)。店舗端末3にて、染髪後の毛髪情報を特定できるようになった旨が受信される(ステップS56)。ステップS56においては、染髪後の毛髪情報を特定できるようになった旨に加えて、染髪後の毛髪情報が受信されてもよい。以上のステップS51~S56の処理により、通知処理が終了する。 When the registration process is executed in step S54, a message that the hair information after dyeing can be specified is transmitted from the server device 2 to the shop terminal 3 (step S55). The message that the hair information after dyeing can be specified is received at the shop terminal 3 (step S56). In step S56, in addition to the message that the hair information after dyeing can be specified, the hair information after dyeing may also be received. The notification process is completed by the above steps S51 to S56.

なお、ステップS45において予想される染髪後の毛髪情報を特定することができない場合、通知処理は実行されず、毛髪情報を特定することができない旨が店舗端末3に表示され、ステップS47の処理が実行されてもよい。なお、通知処理は、実行されなくてもよい。なお、通知処理は、ステップS35にて表示する毛髪情報を特定できない場合やステップS39にて毛髪情報を特定できない場合に、実行されてもよい。 If the expected post-dye hair information cannot be identified in step S45, the notification process is not executed, and a message indicating that the hair information cannot be identified is displayed on the store terminal 3, and the process of step S47 may be executed. The notification process does not have to be executed. The notification process may be executed if the hair information to be displayed in step S35 cannot be identified or if the hair information cannot be identified in step S39.

第二の実施の形態において、システムは、店舗ID及び/又はユーザIDに関連づけて、顧客の施術に用いるヘアカラー剤の情報をサーバ装置2に登録してもよい。これにより、店舗全体における使用された第1ヘアカラー剤又は第2ヘアカラー剤の種類及び量が具体的に記憶される。システムは、店舗全体における第1ヘアカラー剤又は第2ヘアカラー剤の在庫量を算出してもよい。店舗店員は、システムを確認することにより、店舗全体において使用された第1ヘアカラー剤又は第2ヘアカラー剤の種類及び量を把握できる。よって、煩雑な棚卸しの手間を省くことができる。 In a second embodiment, the system may register information about the hair coloring agent used in the customer's treatment in the server device 2 in association with the store ID and/or user ID. This specifically stores the type and amount of the first hair coloring agent or the second hair coloring agent used throughout the store. The system may calculate the inventory amount of the first hair coloring agent or the second hair coloring agent throughout the store. By checking the system, the store staff can know the type and amount of the first hair coloring agent or the second hair coloring agent used throughout the store. This eliminates the need for cumbersome inventory.

第二の実施の形態において、システムは、第1ヘアカラー剤又は第2ヘアカラー剤の在庫量をシステムに登録し、使用された第1ヘアカラー剤又は第2ヘアカラー剤の量を減算してもよい。これにより、店舗店員は、在庫がなくなりそうな第1ヘアカラー剤又は第2ヘアカラー剤について、容易に把握することができる。また、店舗店員は、第1ヘアカラー剤又は第2ヘアカラー剤の発注を効率的に行うことができる。 In a second embodiment, the system may register the stock amount of the first hair coloring agent or the second hair coloring agent in the system and subtract the amount of the first hair coloring agent or the second hair coloring agent that has been used. This allows the store clerk to easily know which first hair coloring agent or the second hair coloring agent is about to run out of stock. In addition, the store clerk can efficiently place orders for the first hair coloring agent or the second hair coloring agent.

第二の実施の形態において、システムは、ステップS48にて登録された施術に用いられた第1ヘアカラー剤又は第2ヘアカラー剤の種類及び割合を公開できる。これにより、店舗店員は、他の美容師の施術内容を参考にすることができる。なお、施術に用いられた第1ヘアカラー剤又は第2ヘアカラー剤の種類及び割合を公開する範囲としては、同じ店舗IDを使用するユーザの範囲としてもよいし、所定のグループを作成し、該グループに関連付けられたユーザIDを使用するユーザの範囲としてもよい。 In the second embodiment, the system can disclose the type and ratio of the first hair coloring agent or the second hair coloring agent used in the treatment registered in step S48. This allows the store staff to refer to the treatment contents of other hairdressers. The scope of disclosure of the type and ratio of the first hair coloring agent or the second hair coloring agent used in the treatment may be the scope of users who use the same store ID, or a specified group may be created and the scope of users who use a user ID associated with the group may be disclosed.

第二の実施の形態のシステムにおいて、ユーザIDに関連付けて、施術に用いられた第1ヘアカラー剤又は第2ヘアカラー剤の種類及び割合が記憶されている。そのため、管理者は、人気の美容師が実施した第1ヘアカラー剤又は第2ヘアカラー剤の種類及び割合を特定し、公開することができる。 In the system of the second embodiment, the type and proportion of the first hair coloring agent or the second hair coloring agent used in the treatment is stored in association with the user ID. Therefore, the administrator can identify and make public the type and proportion of the first hair coloring agent or the second hair coloring agent used by a popular hairdresser.

第二の実施の形態において、システムは、使用頻度の高い第1ヘアカラー剤又は第2ヘアカラー剤の種類及び割合を特定することができる。これにより、流行のカラーリングを特定することができる。また、第二の実施の形態において、システムでは、ユーザIDに関連付けて、施術に用いられた第1ヘアカラー剤又は第2ヘアカラー剤の種類及び割合が記憶されている。そのため、店舗店員は、自己の施術内容を見直すことができる。 In the second embodiment, the system can identify the type and ratio of the first hair coloring agent or the second hair coloring agent that is used frequently. This makes it possible to identify trendy coloring. Also, in the second embodiment, the system stores the type and ratio of the first hair coloring agent or the second hair coloring agent used in the treatment in association with the user ID. This allows the store clerk to review the details of their own treatment.

<第三の実施の形態>
本発明の第三の実施の形態の概要について説明をする。以下では、本発明の第三の実施の形態として、店舗端末3において顧客の毛髪を染髪するための第1ヘアカラーリング剤(第1ヘアカラー剤ともいう)及び/又は第2ヘアカラーリング剤(第2ヘアカラー剤ともいう)の種類及び量を特定するためのシステムを例示して説明をする。なお、システムの構成、管理者端末1、サーバ装置2、及び、店舗端末3の構成は、第二の実施の形態において記載した内容を必要な範囲で採用できる。
Third embodiment
The outline of the third embodiment of the present invention will be described below. In the following, as the third embodiment of the present invention, a system for specifying the type and amount of a first hair coloring agent (also called the first hair coloring agent) and/or a second hair coloring agent (also called the second hair coloring agent) for dyeing a customer's hair at a store terminal 3 will be exemplified and described. Note that the configuration of the system, the administrator terminal 1, the server device 2, and the store terminal 3 can adopt the contents described in the second embodiment to the extent necessary.

[登録処理]
第三の実施の形態に係る登録処理について説明する。第三の実施の形態における登録処理は、第二の実施の形態における登録処理(図7)を適用できる。
[Registration process]
The registration process according to the third embodiment will now be described. The registration process according to the second embodiment (FIG. 7) can be applied to the registration process according to the third embodiment.

第三の実施の形態において、図7で示される登録処理では、サーバ装置2は、ヘアカラーリング剤(ヘアカラー剤ともいう)、並びに、染髪前の毛髪の色味及び/又は明るさと関連付けて、該ヘアカラー剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を記憶する。また、第三の実施の形態において、図7で示される登録処理では、サーバ装置2は、第1ヘアカラー剤、第2ヘアカラー剤、並びに、染髪前の毛髪の色味及び/又は明るさと関連付けて、該第1ヘアカラー剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を記憶してもよい。 In the third embodiment, in the registration process shown in FIG. 7, the server device 2 stores information that allows the color and/or brightness of the hair after dyeing with the hair coloring agent to be understood in association with the hair coloring agent (also called hair color agent) and the color and/or brightness of the hair before dyeing. Also, in the third embodiment, in the registration process shown in FIG. 7, the server device 2 may store information that allows the color and/or brightness of the hair after dyeing with the first hair coloring agent to be understood in association with the first hair coloring agent, the second hair coloring agent, and the color and/or brightness of the hair before dyeing.

毛髪の色味及び/又は明るさを把握可能な情報の形式は、特に限定されない。毛髪の色味及び/又は明るさを把握可能な情報は、数字でもよく、文字でもよく、記号でもよく、画像でもよい。また、毛髪の色味及び/又は明るさを把握可能な情報は、数字、文字、記号、画像のうち、いずれか1以上を組み合わせたものでもよい。毛髪の色味及び/又は明るさを把握可能な情報は、数字、文字、記号、及び/又は、画像として表示画面に表示される。 The format of the information that allows the hair color and/or brightness to be grasped is not particularly limited. The information that allows the hair color and/or brightness to be grasped may be numbers, letters, symbols, or images. The information that allows the hair color and/or brightness to be grasped may also be a combination of one or more of numbers, letters, symbols, and images. The information that allows the hair color and/or brightness to be grasped is displayed on the display screen as numbers, letters, symbols, and/or images.

毛髪の色味及び/又は明るさを把握可能な情報が画像である場合には、毛髪の色味及び/又は明るさを把握可能な情報は、色画像であっても、毛束の画像であってもよい。視覚的に内容を把握することが容易であるという観点からは、毛髪の色味及び/又は明るさを把握可能な情報は、色画像又は毛束の画像であることが好ましい。なお、第三の実施の形態において、毛髪の色味及び/又は明るさを把握可能な情報のことを、毛髪情報と表す場合もある。 When the information that allows one to grasp the color and/or brightness of hair is an image, the information that allows one to grasp the color and/or brightness of hair may be a color image or an image of a hair bundle. From the viewpoint of making it easy to visually grasp the content, it is preferable that the information that allows one to grasp the color and/or brightness of hair is a color image or an image of a hair bundle. Note that in the third embodiment, the information that allows one to grasp the color and/or brightness of hair may be referred to as hair information.

なお、第三の実施の形態において、ステップS24で入力される毛髪情報とは、例えば、染髪後の毛髪の色味及び/又は明るさを把握可能な情報である。該毛髪は、ステップS21で入力された毛髪に、ステップS22で入力された種類のヘアカラー剤を、ステップS23で入力された割合で調製して塗布し、所定の時間を経過した後にヘアカラー剤を洗い流し、乾燥させた毛髪である。 In the third embodiment, the hair information input in step S24 is, for example, information that allows the color and/or brightness of the hair after dyeing to be understood. The hair is the hair input in step S21, to which the type of hair coloring agent input in step S22 is prepared and applied in the ratio input in step S23, and after a predetermined time has passed, the hair coloring agent is washed off and the hair is dried.

第三の実施の形態において、染髪情報は、ステップS21~S24で入力された、染髪前の毛髪の色味及び/明るさ、ヘアカラー剤の種類及び割合、並びに、洗髪後の毛髪の色味及び/明るさを把握可能な情報を含む。ステップS27において、ステップS21~S24で入力された、染髪前の毛髪の色味及び/明るさ、ヘアカラー剤の種類及び割合、洗髪後の毛髪の色味及び/明るさを把握可能な情報が関連付けられて、1つのデータセットとなって登録される。毛髪情報は、染髪前の毛髪の色味及び/明るさ、並びに、ヘアカラー剤の種類及び割合と関連付けて記憶される。 In the third embodiment, the hair dye information includes information that allows the user to grasp the color and/or brightness of the hair before dyeing, the type and proportion of hair coloring agent, and the color and/or brightness of the hair after washing, which were input in steps S21 to S24. In step S27, the information that allows the user to grasp the color and/or brightness of the hair before dyeing, the type and proportion of hair coloring agent, and the color and/or brightness of the hair after washing, which were input in steps S21 to S24, are associated and registered as one data set. The hair information is stored in association with the color and/or brightness of the hair before dyeing, and the type and proportion of hair coloring agent.

第三の実施の形態において、毛髪情報として、画像が入力されることが好ましい。ステップS24において、管理者端末1のストレージ部13に記憶されている画像、又は、その場で染髪後の毛髪の状態を撮影して得られた画像を選択により入力してもよい。 In the third embodiment, it is preferable that an image is input as the hair information. In step S24, an image stored in the storage unit 13 of the administrator terminal 1 or an image obtained by photographing the state of the hair after dyeing on the spot may be input by selection.

また、毛髪情報として画像が入力される場合、1以上の異なる色温度、及び/又は、照度ごとに、異なる画像が入力され、サーバ装置2に記憶されることが好ましい。ステップS24において、管理者は、染髪前の毛髪の色味及び/明るさ、並びに、ヘアカラー剤の種類及び割合と関連付ける1の毛髪情報として、複数の画像を選択により入力してもよい。つまり、サーバ装置2において、複数の色温度ごとに、該色温度を有する光源のもとで視認される毛髪の色味及び/又は明るさを把握可能な情報が記憶されてもよいし、複数の照度ごとに、該照度で光を毛髪に照射したときに視認される毛髪の色味及び/又は明るさを把握可能な情報が記憶されてもよい。 In addition, when an image is input as hair information, it is preferable that a different image is input for one or more different color temperatures and/or illuminances and stored in the server device 2. In step S24, the administrator may selectively input multiple images as one piece of hair information to be associated with the color and/or brightness of the hair before dyeing and the type and proportion of the hair coloring agent. In other words, the server device 2 may store information for each of multiple color temperatures that allows the color and/or brightness of the hair to be recognized under a light source having that color temperature, and may store information for each of multiple illuminances that allows the color and/or brightness of the hair to be recognized when light is irradiated to the hair at that illuminance.

第三の実施の形態のシステムでは、第二の実施の形態システムと同様に、1の染髪後の毛髪の状態に対して、複数の異なる画像が記憶される。なお、複数の色温度ごとに、該色温度を有する光源のもとで視認される毛髪の色味及び/又は明るさを、数字、文字、及び/又は、記号で表してもよいし、複数の照度ごとに、該照度で光を毛髪に照射したときに視認される毛髪の色味及び/又は明るさを、数字、文字、及び/又は、記号で表してもよい。 In the system of the third embodiment, similar to the system of the second embodiment, multiple different images are stored for one state of hair after dyeing. For each of multiple color temperatures, the color and/or brightness of the hair as seen under a light source having that color temperature may be represented by numbers, letters, and/or symbols, and for each of multiple illuminances, the color and/or brightness of the hair as seen when light is irradiated onto the hair at that illuminance may be represented by numbers, letters, and/or symbols.

第三の実施の形態のシステムでは、第二の実施の形態システムと同様に、例えば、1の毛髪の色味及び/又は明るさを把握可能な情報について、2000Kの光源のもとで撮影された毛髪の画像、6500Kの光源のもとで撮影された毛髪の画像等を記憶してもよい。 In the system of the third embodiment, as in the system of the second embodiment, for example, information that can grasp the color and/or brightness of one hair may be stored, such as an image of hair taken under a light source of 2000K, an image of hair taken under a light source of 6500K, etc.

また、第三の実施の形態のシステムでは、第二の実施の形態システムと同様に、例えば、1の毛髪の色味及び/又は明るさを把握可能な情報について、300lxで光を毛髪に照射したときに視認される毛髪の画像、100lxで光を毛髪に照射して撮影された毛髪の画像等を記憶してもよい。 Furthermore, in the system of the third embodiment, as in the system of the second embodiment, for example, information that allows one to grasp the color and/or brightness of one hair may be stored, such as an image of the hair that is visually recognized when light is irradiated onto the hair at 300 lx, an image of the hair that is photographed when light is irradiated onto the hair at 100 lx, etc.

第三の実施の形態においても、ステップS27において、サーバ装置2は染髪情報を染髪情報管理テーブルに記憶するが、第三の実施の形態における染髪情報管理テーブルは、第二の実施の形態において記載した図8に示す染髪情報管理テーブルの内容を適用できる。 In the third embodiment, in step S27, the server device 2 also stores the hair dye information in the hair dye information management table, but the hair dye information management table in the third embodiment can be the same as the hair dye information management table shown in Figure 8 described in the second embodiment.

図7に示す登録処理を実行することで、どのようなアンダーカラーやアンダートーンの毛髪に、どのようなヘアカラー剤を用いて染髪した場合に、どのような色味及び/又は明るさに染まるのかについて、予めシステムに記憶することができる。これにより、顧客の希望する染髪後の毛髪の色味及び/又は明るさと、顧客の毛髪のアンダーカラーやアンダートーンとに基づいて、実際に顧客が染髪した後に予想される毛髪の色味及び/又は明るさを特定することが可能となる。 By executing the registration process shown in FIG. 7, the system can store in advance information about the color and/or brightness of the hair that will be dyed when a certain hair coloring agent is used with a certain undercolor or undertone of hair. This makes it possible to specify the color and/or brightness of the hair that the customer expects after the hair is actually dyed, based on the customer's desired color and/or brightness of the hair after dyeing and the undercolor and undertone of the customer's hair.

[特定処理]
次に、第三の実施の形態のシステムに係る特定処理について説明する。特定処理では、希望の染髪後の毛髪の色味及び/又は明るさ、並びに、染髪前の毛髪の色味及び/又は明るさの入力を受け付け、染髪情報管理テーブルを参照して、入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するためのヘアカラー剤、並びに、入力された染髪前の毛髪の色味及び/又は明るさに対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定する。特定処理は、1以上の毛髪情報が登録処理にて登録された後に、実行することができる。
[Specific Processing]
Next, the specification process related to the system of the third embodiment will be described. In the specification process, input of the desired hair color and/or brightness after dyeing and the hair color and/or brightness before dyeing is accepted, and the hair dye information management table is referred to to specify a hair coloring agent for dyeing the hair to the desired hair color and/or brightness after dyeing, and information that can grasp the hair color and/or brightness after dyeing that corresponds to the input hair color and/or brightness before dyeing. The specification process can be executed after one or more pieces of hair information are registered in the registration process.

また、特定処理は、さらに、第2ヘアカラー剤の入力を受け付け、染髪情報管理テーブルを参照して、入力された第2ヘアカラー剤、入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するための第1ヘアカラー剤、並びに、入力された染髪前の毛髪の色味及び/又は明るさに対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定するものであってもよい。 The identification process may further include accepting an input of a second hair coloring agent, and referring to a hair dye information management table to identify the input second hair coloring agent, the input first hair coloring agent for dyeing the hair to the desired color and/or brightness after dyeing, and information that can grasp the color and/or brightness of the hair after dyeing that corresponds to the input color and/or brightness of the hair before dyeing.

図13は、第三の実施の形態に係る特定処理のフローチャートを示す図である。まず、店舗店員は、店舗端末3にダウンロードされたアプリケーションプログラムを起動し、サーバ装置2へアクセスすることで、システムにログインをする。システムへのログインは、第二の実施の形態の特定処理と同様である。 Figure 13 is a diagram showing a flowchart of the specific processing according to the third embodiment. First, a store clerk starts an application program downloaded to the store terminal 3 and accesses the server device 2 to log in to the system. Logging in to the system is similar to the specific processing according to the second embodiment.

次に、店舗店員は、店舗端末3を操作して、染髪対象者である顧客の染髪方法を入力する(ステップS61)。ステップS61は、ステップS31と同様の処理である。 Next, the store clerk operates the store terminal 3 to input the hair dyeing method for the customer who is to have his/her hair dyed (step S61). Step S61 is the same process as step S31.

次に、店舗店員は、店舗端末3を操作して、顧客の毛髪に相当する毛髪の型(タイプ)を入力する(ステップS62)。ステップS62は、ステップS32と同様の処理である。 Next, the store clerk operates the store terminal 3 to input the hair type corresponding to the customer's hair (step S62). Step S62 is the same process as step S32.

次に、店舗店員は、店舗端末3を操作して、希望の染髪後の毛髪の色味及び/又は明るさを入力する(ステップS63)。ステップS63では、毛髪の色味及び/又は明るさとして、数字、文字、記号等を入力してもよく、画像を選択により入力してもよい。ステップS63では、第1ヘアカラー剤を入力してもよい。 Next, the store clerk operates the store terminal 3 to input the desired color and/or brightness of the hair after dyeing (step S63). In step S63, numbers, letters, symbols, etc. may be input as the color and/or brightness of the hair, or an image may be input by selection. In step S63, the first hair color agent may also be input.

ステップS63では、例えば、毛髪情報として記憶された色画像又は毛束の画像が店舗端末3の表示画面に表示され、表示された色画像又は毛束の画像の中から、希望の染髪後の毛髪の色味及び/又は明るさを有する画像を選択することにより、希望の染髪後の毛髪の色味及び/又は明るさを入力してもよい。 In step S63, for example, a color image or an image of a bundle of hair stored as hair information is displayed on the display screen of the store terminal 3, and the desired color and/or brightness of the hair after dyeing may be input by selecting an image having the desired color and/or brightness of the hair after dyeing from among the displayed color images or images of a bundle of hair.

具体的には、図10に示した表示画面70のように、第1ヘアカラー剤に関連付けられた色味及び明るさと対応させて、マトリクス状に並べた染髪後の色画像又は毛束の画像が表示されてもよい。店舗店員は、店舗端末3に表示された色画像又は毛束の画像を参照しながら、どのような色に染髪するかについて、顧客の要望を聞き出すことができる。店舗店員は、顧客の希望する染髪後の毛髪の色味及び/又は明るさを有する画像を選択する。 Specifically, as shown in the display screen 70 in FIG. 10, color images or images of hair strands after dyeing may be displayed in a matrix in correspondence with the color and brightness associated with the first hair color agent. The store clerk can find out the customer's desire as to what color to dye the hair by referring to the color images or hair strand images displayed on the store terminal 3. The store clerk selects an image that has the color and/or brightness of the customer's desired hair after dyeing.

また、色画像や毛束の画像が店舗端末3の表示画面に表示される場合、表示される色画像又は毛束の画像は、サーバ装置2に記憶された毛髪情報に対応するものを一覧で表示するものであってもよいし、管理者端末1又は店舗端末3の操作により選択された、特定の毛髪情報に対応するものであってもよいし、特定のメーカのヘアカラー剤に関連付けて記憶された毛髪情報に対応するものであってもよい。なお、管理者端末1又は店舗端末3の操作により選択される毛髪情報は、特に限定されないが、例えば、店舗に用意されているヘアカラー剤に対応する毛髪情報とすることができる。 In addition, when the color image or hair bundle image is displayed on the display screen of the store terminal 3, the displayed color image or hair bundle image may be a list of images corresponding to hair information stored in the server device 2, may correspond to specific hair information selected by operation of the manager terminal 1 or the store terminal 3, or may correspond to hair information stored in association with a hair coloring agent from a specific manufacturer. The hair information selected by operation of the manager terminal 1 or the store terminal 3 is not particularly limited, but may be, for example, hair information corresponding to a hair coloring agent available in the store.

さらに、ステップS63では、まず、ヘアカラー剤のメーカが表示され、施術に用いる特定のメーカを入力してから、希望の染髪後の毛髪の色味及び/又は明るさを入力することとしてもよい。この場合、入力されたメーカのヘアカラー剤に関連付けて記憶された毛髪情報に対応する色画像や毛束の画像が表示される。 Furthermore, in step S63, the manufacturer of the hair coloring agent is displayed first, and the specific manufacturer to be used for the treatment may be input, and then the desired color and/or brightness of the hair after dyeing may be input. In this case, a color image or a hair bundle image corresponding to the hair information stored in association with the hair coloring agent of the input manufacturer is displayed.

以下のステップS64~S68では、ステップS62にて入力した領域(例えば、毛髪の根元の領域、毛髪の中央部分の領域、毛先の領域等)のそれぞれについて、染髪前の毛髪の色味及び/又は明るさ、及び、第2ヘアカラー剤を入力して、希望の染髪後の毛髪の状態を選択する。ステップS64~S68にて、染髪前の毛髪の色味及び/又は明るさ、第2ヘアカラー剤、及び、希望の染髪後の毛髪の状態を入力しているため、ステップS69において、サーバ装置2は、ステップS62にて入力したそれぞれの領域について、使用する予定の第1ヘアカラー剤を特定可能である。 In the following steps S64 to S68, the color and/or brightness of the hair before dyeing and the second hair color agent are input for each of the areas input in step S62 (e.g., the area of the roots of the hair, the area of the center of the hair, the area of the tips of the hair, etc.), and the desired state of the hair after dyeing is selected. Because the color and/or brightness of the hair before dyeing, the second hair color agent, and the desired state of the hair after dyeing are input in steps S64 to S68, in step S69, the server device 2 can identify the first hair color agent to be used for each of the areas input in step S62.

次に、ステップS62において選択した毛髪の型における1の領域について、店舗店員は、店舗端末3を操作して、該領域に対応する顧客の染髪前の毛髪の色味及び/又は明るさを入力する(ステップS64)。また、ステップS64においては、染髪前の毛髪の色味及び/又は明るさと併せて、店舗店員は、該領域に対応する顧客の毛髪の長さ、毛髪が白髪であるか有色毛であるか等を店舗端末3に入力する。また、毛髪が白髪である場合、店舗店員は毛髪全体中における白髪の占める割合を店舗端末3に入力してもよい。 Next, for one region in the hair type selected in step S62, the store clerk operates the store terminal 3 to input the color and/or brightness of the customer's undyed hair corresponding to that region (step S64). In step S64, in addition to the color and/or brightness of the undyed hair, the store clerk also inputs to the store terminal 3 the length of the customer's hair corresponding to that region, whether the hair is gray or colored, etc. If the hair is gray, the store clerk may also input to the store terminal 3 the percentage of gray hair in the total hair.

次に、店舗店員は、店舗端末3を操作して、第2ヘアカラー剤の種類又は濃度を入力する(ステップS65)。ステップS65は、ステップS34と同様の処理である。 Next, the store clerk operates the store terminal 3 to input the type or concentration of the second hair color agent (step S65). Step S65 is the same process as step S34.

店舗端末3にて、ステップS63~S65により、必要な事項が入力されると、これらの情報がサーバ装置2へ送信され、サーバ装置2において、送信された情報に応じて、予想される染髪後の毛髪情報が特定される(ステップS66)。特定された染髪後の毛髪情報が店舗端末3に送信され、店舗端末3にて染髪後の毛髪情報が表示される(ステップS67)。なお、ステップS67において表示される染髪後の毛髪情報は、1つでもよいし、2以上であってもよい。 When the necessary information is input at the store terminal 3 in steps S63 to S65, this information is transmitted to the server device 2, and the server device 2 identifies the expected post-dye hair information based on the transmitted information (step S66). The identified post-dye hair information is transmitted to the store terminal 3, and the post-dye hair information is displayed on the store terminal 3 (step S67). Note that the post-dye hair information displayed in step S67 may be one piece, or two or more pieces.

ここで、予想される染髪後の毛髪情報とは、顧客の染髪前の毛髪に、所定のヘアカラー剤を塗布し、所定の時間が経過した後に洗い流され、乾燥させたときに予想される毛髪の色味及び/又は明るさを把握可能な情報のことを指す。 Here, the predicted hair information after dyeing refers to information that allows one to grasp the predicted color and/or brightness of the hair when a specific hair coloring agent is applied to the customer's undyed hair, rinsed off after a specific time has passed, and then dried.

ステップS66の処理について、説明する。ステップS66の処理は、ステップS66-1~S66-3の処理を含む。まず、サーバ装置2にて、ステップS63で入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するための第1ヘアカラー剤が特定される(ステップS66-1)。具体的には、染髪情報管理テーブルにおいて、入力された希望の染髪の毛髪の色味及び/又は明るさを把握可能な情報と、関連付けて記憶されている第1ヘアカラー剤を、入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するための第1ヘアカラー剤として特定する。希望の染髪後の毛髪の色味及び/又は明るさに染髪するための第1ヘアカラー剤は、希望の染髪後の毛髪の色味及び/又は明るさと関連付けられた第1ヘアカラー剤であってもよい。 The process of step S66 will be described. The process of step S66 includes the processes of steps S66-1 to S66-3. First, the server device 2 identifies a first hair coloring agent for dyeing hair to the desired color and/or brightness of the dyed hair input in step S63 (step S66-1). Specifically, in the hair dye information management table, a first hair coloring agent stored in association with information that allows the input desired dyed hair color and/or brightness to be grasped is identified as the first hair coloring agent for dyeing hair to the input desired color and/or brightness of the dyed hair. The first hair coloring agent for dyeing hair to the desired color and/or brightness of the dyed hair may be a first hair coloring agent associated with the desired color and/or brightness of the dyed hair.

ここで、ステップS63で表示される毛髪情報は、例えば、染髪前の毛髪の色味が「ナチュラル」で毛髪の明るさのレベルが「4」の毛髪に対して、1種類の異なる第1ヘアカラー剤で染色されたときの複数の毛髪の画像が表示される。よって、サーバ装置2は、ステップS63において、希望の染髪後の毛髪の色味及び/又は明るさが画像で入力された場合、ステップS63で入力された希望の染髪後の毛髪の色味及び/又は明るさを基に、染髪情報管理テーブルを参照して、染髪前の毛髪の明るさのレベルが「4」の毛髪が、第1ヘアカラー剤「A1」で染色した画像であると特定できる。このように、入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するための第1ヘアカラー剤として「A1」が特定される。なお、ステップS63で表示される毛髪情報に関連付けて記憶される第1ヘアカラー剤は、1種類であることが好ましい。 Here, the hair information displayed in step S63 may display, for example, images of hair dyed with one different type of first hair coloring agent for hair with a "natural" color and a hair brightness level of "4" before dyeing. Therefore, when the desired color and/or brightness of hair after dyeing is input as an image in step S63, the server device 2 can refer to the hair dye information management table based on the desired color and/or brightness of hair after dyeing input in step S63 and identify that the image of hair with a brightness level of "4" before dyeing is dyed with the first hair coloring agent "A1". In this way, "A1" is identified as the first hair coloring agent for dyeing hair to the desired color and/or brightness of hair after dyeing input. It is preferable that there is only one type of first hair coloring agent stored in association with the hair information displayed in step S63.

なお、ステップS63で表示される毛髪情報に関連付けて記憶されている染髪前の毛髪の色味及び/又は明るさは、ステップS64にて入力された顧客の染髪前の毛髪の色味及び/又は明るさと、同じであることもあるし、異なることもある。 The color and/or brightness of the hair before dyeing stored in association with the hair information displayed in step S63 may be the same as or different from the color and/or brightness of the customer's hair before dyeing input in step S64.

ステップS63において希望の染髪後の毛髪の色味及び/又は明るさが数字、文字、又は、記号で入力された場合、ステップS66-1において、サーバ装置2は入力された色味及び/又は明るさに関連付けられた第1ヘアカラー剤を特定する。ステップS63において第1ヘアカラー剤が入力された場合、ステップS66-1において、サーバ装置2は該第1ヘアカラー剤を特定する。 If the desired color and/or brightness of the hair after dyeing is input using numbers, letters, or symbols in step S63, the server device 2 identifies a first hair color agent associated with the input color and/or brightness in step S66-1. If a first hair color agent is input in step S63, the server device 2 identifies the first hair color agent in step S66-1.

次に、予想される毛髪の毛髪情報を特定する際に参照する染髪情報管理テーブルが特定される(ステップS66-2)。例えば、ステップS63で入力された第1ヘアカラー剤のメーカ、ステップS64で入力された毛髪の色味の情報、又はステップS65で入力された第2ヘアカラー剤の情報から、該メーカ、該毛髪の色味又は該第2ヘアカラー剤に対応する染髪情報管理テーブルが特定されてもよい。そして、特定された第1ヘアカラー剤とステップS64で入力された染髪前の毛髪の色味及び/又は明るさから、特定された染髪情報管理テーブルを参照し、該第1ヘアカラー剤と、該染髪前の毛髪の色味及び/又は明るさに関連付けて記憶された毛髪情報を特定する(ステップS66-3)。これにより、顧客の染髪前の毛髪に、特定された第1ヘアカラー剤と入力された第2ヘアカラー剤とを混合したヘアカラー剤を塗布し、所定の時間が経過した後に洗い流され、乾燥させたときに予想される毛髪の毛髪情報が特定できる。 Next, a hair dye information management table to be referred to when identifying the expected hair information is identified (step S66-2). For example, a hair dye information management table corresponding to the manufacturer, hair color, or second hair color may be identified from the manufacturer of the first hair coloring agent input in step S63, the hair color information input in step S64, or the information of the second hair coloring agent input in step S65. Then, the identified hair dye information management table is referenced from the identified first hair coloring agent and the color and/or brightness of the hair before dyeing input in step S64, and the hair information stored in association with the first hair coloring agent and the color and/or brightness of the hair before dyeing is identified (step S66-3). This allows the expected hair information to be identified when a hair coloring agent containing the identified first hair coloring agent and the input second hair coloring agent is applied to the customer's hair before dyeing, washed off after a predetermined time has passed, and dried.

さらに、ステップS66において、システムは、登録処理にて記憶された染髪情報を参照して、入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するためのヘアカラー剤と所定の関連性を有するヘアカラー剤、並びに、入力された染髪前の毛髪の色味及び/又は明るさに対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定してもよい。つまり、ステップS66の処理は、以下のようにも実行できる。なお、同様の処理については説明を省略することがある。 Furthermore, in step S66, the system may refer to the hair dye information stored in the registration process to identify a hair coloring agent that has a predetermined correlation with the hair coloring agent for dyeing the hair to the desired color and/or brightness after dyeing, and information that can grasp the color and/or brightness of the hair after dyeing that corresponds to the input color and/or brightness of the hair before dyeing. In other words, the process of step S66 can also be executed as follows. Note that explanations of similar processes may be omitted.

具体的には、サーバ装置2は、特定された染髪情報管理テーブルを参照し、ステップS63にて入力された希望の染髪の毛髪の色味及び/又は明るさから特定された第1ヘアカラー剤と所定の関連性を有する第1ヘアカラー剤と、入力された染髪前の毛髪の色味及び/又は明るさに関連付けて記憶された毛髪情報を特定できる。 Specifically, the server device 2 can refer to the identified hair dye information management table and identify the first hair color agent that has a predetermined correlation with the first hair color agent identified from the desired dyed hair color and/or brightness input in step S63, and the hair information stored in association with the input undyed hair color and/or brightness.

なお、特定された第1ヘアカラー剤と所定の関連性を有する第1ヘアカラー剤とは、例えば、特定された第1ヘアカラー剤の色味又は明るさと同一の色味又は明るさのヘアカラー剤であってもよい。具体的には、同じ色味で異なる明るさのヘアカラー剤でもよいし、同じ明るさで異なる色味のヘアカラー剤でもよい。 The first hair coloring agent having a predetermined correlation with the identified first hair coloring agent may be, for example, a hair coloring agent having the same color or brightness as the color or brightness of the identified first hair coloring agent. Specifically, it may be a hair coloring agent having the same color but different brightness, or a hair coloring agent having the same brightness but different color.

また、例えば、所定の関連性を有する第1ヘアカラー剤とは、特定された第1ヘアカラー剤の色味及び/又は明るさと所定の範囲の色味及び/又は明るさのヘアカラー剤であってもよい。 Also, for example, the first hair coloring agent having a specified correlation may be a hair coloring agent having a color and/or brightness within a specified range of the color and/or brightness of the identified first hair coloring agent.

第1ヘアカラー剤の色味及び/又は明るさと所定の範囲の色味及び/又は明るさのヘアカラー剤とは、例えば、特定されたヘアカラー剤と色味が同じで、明るさの違いが所定の範囲であるものが挙げられる。明るさの違いが所定の範囲としては、特定された明るさのレベルから所定の範囲のレベル差(例えば、±2レベル)としてもよい。具体的には、「R6」の第1ヘアカラー剤が特定されたとき、所定の関連性を有する第1ヘアカラー剤は、「R4」、「R5」、「R7」及び「R8」の第1ヘアカラー剤とすることができる。また、第1ヘアカラー剤の色味及び/又は明るさと所定の範囲の色味及び/又は明るさのヘアカラー剤とは、例えば、特定されたヘアカラー剤と明るさが同じで、色味の違いが所定の範囲であるものが挙げられる。色味の違いが所定の範囲としては、色相環の隣接する色味としてもよい。 A hair coloring agent having a color and/or brightness within a predetermined range from the color and/or brightness of the first hair coloring agent is, for example, a hair coloring agent having the same color as the specified hair coloring agent, but with a predetermined range of difference in brightness. The predetermined range of difference in brightness may be a predetermined range of level difference from the specified brightness level (for example, ±2 levels). Specifically, when the first hair coloring agent of "R6" is specified, the first hair coloring agents having a predetermined correlation may be the first hair coloring agents of "R4", "R5", "R7" and "R8". In addition, a hair coloring agent having a color and/or brightness within a predetermined range from the color and/or brightness of the first hair coloring agent is, for example, a hair coloring agent having the same brightness as the specified hair coloring agent, but with a predetermined range of difference in color. The predetermined range of difference in color may be adjacent colors on the color wheel.

また、例えば、所定の関連性を有する第1ヘアカラー剤とは、特定された第1ヘアカラー剤を所定の割合以上含む第1ヘアカラー剤であってもよい。具体的には、第1ヘアカラー剤が2種類以上を混合する場合、特定された第1ヘアカラー剤の第1ヘアカラー剤全体量における割合が、所定の割合以上(例えば、30%以上)のものであれば、所定の関連性を有することとしてもよい。「R6」の第1ヘアカラー剤が特定されたとき、「R3」、「R6」及び「N3」の第1ヘアカラー剤が「1:2:1」で混合される場合、この第1ヘアカラーは、所定の関連性を有するとすることができる。 For example, a first hair coloring agent having a predetermined correlation may be a first hair coloring agent that contains a specified first hair coloring agent at a specified ratio or more. Specifically, when a first hair coloring agent is a mixture of two or more types, the specified first hair coloring agent may be considered to have a predetermined correlation if the ratio of the specified first hair coloring agent to the total amount of the first hair coloring agent is a specified ratio or more (e.g., 30% or more). When a first hair coloring agent "R6" is identified, if first hair coloring agents "R3", "R6" and "N3" are mixed in a ratio of "1:2:1", this first hair color can be considered to have a predetermined correlation.

また、例えば、所定の関連性を有する第1ヘアカラー剤とは、特定された第1ヘアカラー剤を最も多く含む第1ヘアカラー剤であってもよい。具体的には、第1ヘアカラー剤が2種類以上を混合する場合、特定された第1ヘアカラー剤の第1ヘアカラー剤全体量における割合が、他の第1ヘアカラー剤と比較して最も大きければ、所定の関連性を有することとしてもよい。 Also, for example, a first hair coloring agent having a predetermined correlation may be a first hair coloring agent that contains the most of a specified first hair coloring agent. Specifically, when two or more types of first hair coloring agents are mixed, a first hair coloring agent may be considered to have a predetermined correlation if the proportion of the specified first hair coloring agent in the total amount of the first hair coloring agent is the largest compared to the other first hair coloring agents.

また、例えば、所定の関連性を有する第1ヘアカラー剤とは、同じメーカのヘアカラー剤や、店舗に在庫のあるヘアカラー剤であってもよい。 Also, for example, the first hair coloring agent having a predetermined correlation may be a hair coloring agent made by the same manufacturer or a hair coloring agent that is in stock at the store.

なお、ステップS66にて特定される染髪情報管理テーブルは、ステップS64で入力された毛髪の色味、又は、ステップS65で入力された第2ヘアカラー剤の種類と所定の関連性を有する範囲のものであってもよい。毛髪の色味と所定の関連性を有する範囲とは、例えば、該色味と近い色味の範囲であってもよい。第2ヘアカラー剤の種類と所定の関連性を有する範囲とは、例えば、該第2ヘアカラー剤の濃度と近い種類の範囲であってもよい。 The hair dye information management table identified in step S66 may be within a range that has a predetermined correlation with the hair color input in step S64 or the type of the second hair coloring agent input in step S65. The range that has a predetermined correlation with the hair color may be, for example, a range of colors close to the color. The range that has a predetermined correlation with the type of the second hair coloring agent may be, for example, a range of types close to the concentration of the second hair coloring agent.

また、ステップS66において、システムは、さらに、入力された希望の染髪後の毛髪の色味及び/又は明るさと所定の関係性を有する染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定してもよい。つまり、ステップS66の処理は、以下のようにも実行できる。なお、同様の処理については説明を省略することがある。 In addition, in step S66, the system may further identify information that allows for grasping the color and/or brightness of the hair after dyeing that has a predetermined relationship with the input desired color and/or brightness of the hair after dyeing. In other words, the processing of step S66 can also be executed as follows. Note that explanations of similar processing may be omitted.

例えば、特定された染髪情報管理テーブルを参照し、ステップS63で入力された希望の毛髪の色味及び/又は明るさと、所定の関係性を有する毛髪情報を特定することができる。 For example, by referring to the identified hair dye information management table, hair information that has a predetermined relationship with the desired hair color and/or brightness entered in step S63 can be identified.

希望の毛髪の色味及び/又は明るさと、所定の関係性を有する毛髪情報とは、例えば、希望の毛髪の色味及び/又は明るさと、近い色味及び/又は明るさを有する毛髪情報であってもよい。具体的には、染髪情報管理テーブルに記憶される毛髪情報が画像データの場合、入力された希望の毛髪の色味及び/又は明るさを示す画像データと、染髪情報管理テーブルの画像データをRGB値に変換し、同一又は誤差が所定の範囲内の画像データのことを指してもよい。また、染髪情報管理テーブルに記憶される毛髪情報が、毛髪の色味及び/又は明るさを示す数値で記憶されている場合、入力された希望の毛髪の色味及び/又は明るさを示す数値と、同一又は誤差が所定の範囲内の毛髪情報のことを指してもよい。 Hair information having a predetermined relationship with the desired hair color and/or brightness may be, for example, hair information having a color and/or brightness close to the desired hair color and/or brightness. Specifically, when the hair information stored in the hair dye information management table is image data, it may refer to image data indicating the input desired hair color and/or brightness and image data in the hair dye information management table converted into RGB values, which are the same or have an error within a predetermined range. Also, when the hair information stored in the hair dye information management table is stored as a numerical value indicating the hair color and/or brightness, it may refer to hair information that is the same or has an error within a predetermined range as the numerical value indicating the input desired hair color and/or brightness.

なお、ステップS66において複数の毛髪情報が特定された場合、ステップS67において、特定された全ての毛髪情報が表示されてもよいし、一部の毛髪情報が表示されてもよい。例えば、ステップS67では、店舗の在庫量が多いヘアカラー剤、又は、使用期限が短いヘアカラー剤と関連付けられて記憶された毛髪情報を優先的に表示することとしてもよい。また、ステップS67では、毛髪情報と関連付けられて記憶されたヘアカラー剤の種類が少ない毛髪情報を優先的に表示することとしてもよい。或いは、ヘアカラー剤が2種類以上含まれるヘアカラー剤が特定された場合、ステップS67では店舗端末3に表示されず、店舗端末3への操作入力により、別ウィンドウで毛髪情報が表示されてもよい。店舗店員は、バリエーションの毛髪情報として確認できる。 If multiple hair information items are identified in step S66, all of the identified hair information items may be displayed in step S67, or only some of the hair information items may be displayed. For example, in step S67, hair information items stored in association with hair coloring agents that are in large stock at the store or hair coloring agents that have a short expiration date may be preferentially displayed. Also, in step S67, hair information items stored in association with a small number of types of hair coloring agents may be preferentially displayed. Alternatively, if a hair coloring agent that contains two or more types of hair coloring agents is identified, the hair information items may not be displayed on the store terminal 3 in step S67, and may be displayed in a separate window by inputting an operation to the store terminal 3. The store clerk can confirm the hair information items as variations.

ここで、ステップS67において、店舗端末3に表示される表示画面について説明する。ステップS67では、サーバ装置2が、ステップS63にて入力した希望の染髪後の毛髪の色味及び/又は明るさを把握可能な情報、及び、特定した染髪後の毛髪の色味及び/又は明るさを把握可能な情報を表示するように制御することとしてもよい。図11は、第三の実施の形態に係る表示画面の一例を示す図でもある。 Here, the display screen displayed on the store terminal 3 in step S67 will be described. In step S67, the server device 2 may be controlled to display information that allows the user to grasp the desired hair color and/or brightness after dyeing input in step S63, and information that allows the user to grasp the specified hair color and/or brightness after dyeing. FIG. 11 is also a diagram showing an example of a display screen according to the third embodiment.

ステップS67にて店舗端末3にて表示される表示画面は、ステップS40にて店舗端末3にて表示端末3にて表示画面と以下の点で相違する。
・塗布結果41が、ステップS66にて特定された染髪後の毛髪の色味及び/又は明るさを把握可能な情報であること
・希望色42が、ステップS63にて入力された希望の染髪後の毛髪の色味及び/又は明るさを把握可能な情報であること
・希望色42と関連付けられた染髪前の毛髪の色味及び/又は明るさは、ステップS66にて入力された染髪前の毛髪の色味及び/又は明るさと同じである場合もあるし、異なる場合もあること
・入力情報43が、ステップS64とS65にて入力した情報に対応すること
ステップS67にて店舗端末3にて表示される表示画面のその他の構成は、ステップS40にて店舗端末3にて表示端末3にて表示画面と同じであるので説明を省略する。
The display screen displayed on the store terminal 3 in step S67 differs from the display screen displayed on the store terminal 3 in step S40 in the following respects.
- The application result 41 is information that enables the color and/or brightness of the hair after dyeing identified in step S66 to be understood. - The desired color 42 is information that enables the color and/or brightness of the hair after dyeing that was desired and input in step S63 to be understood. - The color and/or brightness of the hair before dyeing that is associated with the desired color 42 may be the same as the color and/or brightness of the hair before dyeing that was input in step S66, or may be different. - The input information 43 corresponds to the information input in steps S64 and S65. The other configurations of the display screen displayed on the store terminal 3 in step S67 are the same as the display screen on the display terminal 3 at the store terminal 3 in step S40, so explanations will be omitted.

図13の特定処理のフローチャートの説明に戻る。ステップS67にて、予想される染髪後の毛髪情報が表示されると、店舗店員は店舗端末3を操作して、いずれかの毛髪情報を選択する(ステップS68)。サーバ装置2にて、ステップS68にて選択された毛髪情報から、染髪情報管理テーブルを参照し、該毛髪情報に関連付けて記憶されたヘアカラー剤の種類及び割合を特定する。特定されたヘアカラー剤の種類及び割合が、店舗端末3にて表示される(ステップS69)。 Returning to the explanation of the flowchart of the identification process in FIG. 13, when the predicted post-dye hair information is displayed in step S67, the store clerk operates the store terminal 3 to select one of the hair information (step S68). The server device 2 refers to the hair dye information management table from the hair information selected in step S68, and identifies the type and proportion of hair coloring agent stored in association with the hair information. The identified type and proportion of hair coloring agent is displayed on the store terminal 3 (step S69).

ステップS69において、ヘアカラー剤全体の量及びそれぞれのヘアカラー剤の量が表示されることとしてもよい。ヘアカラー剤全体の量は、ステップS64にて入力された染髪前の毛髪の長さより、毛髪の長さとヘアカラー剤の量とを関連付けて記憶された塗布量算出テーブルから算出できる。塗布量算出テーブルは、サーバ装置2に記憶されている。それぞれのヘアカラー剤の量は、ヘアカラー剤の割合とヘアカラー剤全体の量を基に算出できる。 In step S69, the total amount of hair coloring agent and the amount of each hair coloring agent may be displayed. The total amount of hair coloring agent can be calculated from an application amount calculation table that associates hair length with the amount of hair coloring agent, based on the undyed hair length input in step S64. The application amount calculation table is stored in the server device 2. The amount of each hair coloring agent can be calculated based on the proportion of the hair coloring agent and the total amount of hair coloring agent.

以下のステップS70~S72では、ステップS69にて表示されたヘアカラー剤の種類と割合を変更し、施術に用いるヘアカラー剤に異なる色味を足すことや異なる明るさにするといったヘアカラー剤の微調整が可能である。また、微調整を行ったヘアカラー剤によって、染髪された後の毛髪の状態を表示することができる。ステップS64及びS65にて、染髪前の毛髪の色味及び/又は明るさ、及び、第2ヘアカラー剤を入力しているため、ステップS71において、サーバ装置2は、微調整後のヘアカラー剤によって染髪された後の毛髪の状態を特定可能である。 In the following steps S70 to S72, it is possible to change the type and proportion of the hair coloring agent displayed in step S69, and fine-tune the hair coloring agent used in the treatment, such as adding a different color or changing the brightness. In addition, the condition of the hair after dyeing with the fine-tuned hair coloring agent can be displayed. Since the color and/or brightness of the hair before dyeing and the second hair coloring agent are input in steps S64 and S65, in step S71 the server device 2 can identify the condition of the hair after dyeing with the fine-tuned hair coloring agent.

ステップS69にてヘアカラー剤の種類と割合が表示されると、店舗店員は、店舗端末3を操作して、実際の施術に用いるヘアカラー剤の量を特定する量特定処理を実行する(ステップS70)。量特定処理は、第一の実施の形態における量特定処理又は詳細の量特定処理を適用できる。 When the type and proportion of hair coloring agent are displayed in step S69, the store clerk operates the store terminal 3 to execute an amount specification process to specify the amount of hair coloring agent to be used in the actual treatment (step S70). The amount specification process can be the amount specification process in the first embodiment or a detailed amount specification process.

具体的には、第一の実施の形態における量特定処理を利用する場合、図3の表示画面100に、ステップS70にて特定されたヘアカラー剤の種類及び量が表示される。例えば、第1カラー剤の種類が、第1物質表示欄111にそれぞれ表示され、第1カラー剤の量が使用量表示欄113にそれぞれ表示される。ユーザは、要素E、算定ルールR及び数値I、並びに、第1物質合計量表示欄102及び第2物質合計量表示欄103に表示される第1ヘアカラー剤及び第2ヘアカラー剤の比又は量について、追加、削除、変更等をすることができる。 Specifically, when using the amount determination process in the first embodiment, the type and amount of hair coloring agent determined in step S70 are displayed on the display screen 100 in FIG. 3. For example, the type of the first coloring agent is displayed in the first substance display field 111, and the amount of the first coloring agent is displayed in the usage amount display field 113. The user can add, delete, change, etc. the element E, the calculation rule R, and the numerical value I, as well as the ratio or amount of the first hair coloring agent and the second hair coloring agent displayed in the first substance total amount display field 102 and the second substance total amount display field 103.

次に、サーバ装置2にて、染髪情報管理テーブルを参照し、量特定処理により特定されたヘアカラー剤の種類及び割合と、ステップS64にて入力された情報に応じて、特定されたヘアカラー剤により予想される染髪後の毛髪情報を特定する(ステップS71)。ステップS71の処理方法については、後述する。 Next, the server device 2 refers to the hair dye information management table and identifies the hair information after dyeing that is expected to be done with the identified hair coloring agent based on the type and ratio of the hair coloring agent identified by the amount identification process and the information input in step S64 (step S71). The processing method of step S71 will be described later.

特定されたヘアカラー剤により予想される染髪後の毛髪情報が、店舗端末3にて表示される(ステップS72)。表示された毛髪情報の毛髪の色味及び/又は明るさで問題がないと店舗店員が判断した場合は、店舗店員が店舗端末3を操作することにより、ステップS70にて特定されたヘアカラー剤が、毛髪の型に含まれる1の領域の施術に用いるヘアカラー剤として決定される(ステップS73)。一方、ステップS72において表示された毛髪情報の毛髪の色味及び/又は明るさから変更するために、さらにヘアカラー剤の割合及び/又は量を調整する場合は、ステップS70~S72までの処理が再度実行される。 The hair information after dyeing that is predicted using the identified hair coloring agent is displayed on the store terminal 3 (step S72). If the store clerk determines that there is no problem with the hair color and/or brightness of the displayed hair information, the store clerk operates the store terminal 3 to determine that the hair coloring agent identified in step S70 is the hair coloring agent to be used for treating one area included in the hair pattern (step S73). On the other hand, if the proportion and/or amount of the hair coloring agent is to be further adjusted to change the hair color and/or brightness of the hair information displayed in step S72, the processing from steps S70 to S72 is executed again.

ステップS64~S73の処理は、ステップS72において入力された毛髪の型に含まれる領域ごとに実行されるため、全ての領域について入力が完了するまで、ステップS64~S73の処理が繰り返し実行される。毛髪の型に含まれる全ての領域について、ステップS73の処理が実行されると、ステップS64~S73までの繰り返し処理は終了する。 The process of steps S64 to S73 is performed for each region included in the hair pattern input in step S72, so steps S64 to S73 are repeatedly performed until input is complete for all regions. When the process of step S73 has been performed for all regions included in the hair pattern, the repeated process of steps S64 to S73 ends.

毛髪の型に含まれる全ての領域について、繰り返し処理が実行されると、店舗店員が店舗端末3を操作することにより、ステップS73で決定されたヘアカラー剤の種類及び割合が、顧客の施術に用いるヘアカラー剤としてサーバ装置2に記憶され、登録される(ステップS74)。ステップS74の処理は、ステップS48の処理と同様である。 When the process has been repeated for all areas included in the hair pattern, the type and ratio of the hair coloring agent determined in step S73 is stored and registered in the server device 2 as the hair coloring agent to be used in the customer's treatment by the store clerk operating the store terminal 3 (step S74). The process of step S74 is the same as the process of step S48.

ステップS74にて、ヘアカラー剤の種類及び割合が登録されると、該ヘアカラー剤の種類及び割合に関する情報が、サーバ装置2又は店舗端末3から、管理者端末1へ通知される(ステップS75)。ステップS75の処理は、ステップS49の処理と同様である。以上のステップS61~S75により、特定処理は終了する。 When the type and ratio of hair coloring agent are registered in step S74, information regarding the type and ratio of hair coloring agent is notified from the server device 2 or the store terminal 3 to the manager terminal 1 (step S75). The process of step S75 is the same as the process of step S49. After steps S61 to S75, the identification process ends.

なお、特定処理は、1のコンピュータ装置のみで実行されてもよい。また、ステップS61~S63の処理は、順番を入れ替えて実行されてもよい。また、ステップS65の処理は省略してもよい。この場合、第2ヘアカラー剤の種類又は濃度は、予めサーバ装置2に設定されていることが好ましい。また、ステップS63及びS68の処理は、顧客自身が店舗端末3を操作することにより、実行されてもよい。 The identification process may be executed by only one computer device. The processes of steps S61 to S63 may be executed in a reverse order. The process of step S65 may be omitted. In this case, it is preferable that the type or concentration of the second hair color agent is set in advance in the server device 2. The processes of steps S63 and S68 may be executed by the customer himself operating the store terminal 3.

ステップS71の処理について説明する。サーバ装置2にて、表示画面50に表示されたヘアカラー剤の種類及び割合、及びステップS64にて入力された染髪前の毛髪の色味及び/又は明るさに応じて、染髪情報管理テーブルを参照し、対応する染髪後の毛髪情報を特定する。 The process of step S71 will now be described. In the server device 2, the hair dye information management table is referenced based on the type and ratio of hair coloring agent displayed on the display screen 50 and the color and/or brightness of the hair before dyeing input in step S64, and the corresponding post-dye hair information is identified.

ステップS71の処理は、ステップS45の処理と以下の点で相違する。
・特定される染髪後の毛髪情報は、ステップS44にて特定された第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合ではなく、表示画面50に表示されたヘアカラー剤の種類及び割合又はステップS70にて特定されたヘアカラー剤の種類及び割合に基づくこと
ステップS71の処理のその他の構成は、ステップS45の処理と同じであるので説明を省略する。
The process of step S71 differs from the process of step S45 in the following respects.
The post-dye hair information that is identified is based on the types and ratios of the hair colorants displayed on the display screen 50 or the types and ratios of the hair colorants identified in step S70, rather than the types and ratios of the first and second hair colorants identified in step S44. The other configurations of the processing in step S71 are the same as those of the processing in step S45, so explanations will be omitted.

表示画面50に表示されたヘアカラー剤の種類及び割合、及びステップS64にて入力された染髪前の毛髪の色味及び/又は明るさと関連付けて、染髪情報管理テーブルに染髪後の毛髪情報が記憶されていない場合には、ステップS71において、予想される染髪後の毛髪情報を特定することができない。表示画面50に表示されたヘアカラー剤の種類及び割合は、ステップS70にて特定されたヘアカラー剤の種類及び割合ともいう。その場合、染髪後の毛髪情報を特定することができない旨である不足情報を、サーバ装置2から、店舗端末3及び管理者端末1へ通知する通知処理が実行されてもよい。 If the type and ratio of hair coloring agent displayed on the display screen 50 and the post-dye hair information are not stored in the hair dye information management table in association with the color and/or brightness of the hair before dyeing input in step S64, the expected post-dye hair information cannot be identified in step S71. The type and ratio of hair coloring agent displayed on the display screen 50 are also referred to as the type and ratio of hair coloring agent identified in step S70. In that case, a notification process may be executed in which the server device 2 notifies the store terminal 3 and the administrator terminal 1 of missing information indicating that the post-dye hair information cannot be identified.

なお、ステップS71及びS72の処理は、省略してもよい。ステップS71及びS72の処理が省略される場合、管理者は、ステップS75にて、通知を受信すると、通知を受けたヘアカラー剤の種類及び割合に対応する毛髪情報が染髪情報管理テーブルに登録されていないとき、上述の登録処理を実行できる。このとき、ステップS75の通知において、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報が記憶されていないことを示す不足情報が送信される。不足情報は、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を登録するように管理者に促す情報や、登録をするように管理者に求める情報を含んでいてもよい。 Note that the processing of steps S71 and S72 may be omitted. If the processing of steps S71 and S72 is omitted, when the administrator receives the notification in step S75, if the hair information corresponding to the notified type and ratio of hair coloring agent is not registered in the hair dye information management table, the administrator can execute the above-mentioned registration processing. At this time, the notification in step S75 transmits missing information indicating that no information capable of grasping the color and/or brightness of the hair after dyeing has been stored. The missing information may include information that prompts the administrator to register information capable of grasping the color and/or brightness of the hair after dyeing, or information that requests the administrator to register.

つまり、ステップS75の処理は、第1のコンピュータ装置である店舗端末3において入力されたヘアカラー剤について、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報が記憶されていない場合に、不足情報を第2のコンピュータ装置である管理者端末1に送信する処理であるともいえる。 In other words, the process of step S75 can be said to be a process of sending missing information to the manager terminal 1, which is the second computer device, when information that allows the color and/or brightness of the hair after dyeing is not stored for the hair coloring agent input at the store terminal 3, which is the first computer device.

また、不足情報は、第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合について、通知を行った回数に関する情報を含んでいてもよい。管理者は、通知を受けた回数の所定の回数以上のヘアカラー剤の種類及び割合について、上述の登録処理を実行してもよい。登録処理では、通知された染髪に用いるヘアカラー剤の種類及び割合と、染髪前の毛髪の色味及び明るさとを関連付けて、染髪後の毛髪情報が染髪情報管理テーブルに記憶される。つまり、サーバ装置2において、管理者端末1において入力された、ステップS75で送信された不足情報に対応する、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を、ヘアカラー剤と関連付けて記憶する。ステップS75の通知に関する処理は、第二の実施の形態におけるステップS51に対応し、上記の登録処理は、第二の実施の形態におけるS53~54の処理に対応する。 The shortage information may also include information regarding the number of times that the type and ratio of the first hair coloring agent and the second hair coloring agent have been notified. The administrator may execute the above-mentioned registration process for the types and ratios of hair coloring agents that have been notified a predetermined number of times or more. In the registration process, the notified type and ratio of hair coloring agent used for hair dyeing is associated with the color and brightness of the hair before dyeing, and the hair dyeing information is stored in the hair dyeing information management table. In other words, in the server device 2, information that can grasp the color and/or brightness of the hair after dyeing, which corresponds to the shortage information transmitted in step S75 and was input at the administrator terminal 1, is stored in association with the hair coloring agent. The notification process in step S75 corresponds to step S51 in the second embodiment, and the above-mentioned registration process corresponds to steps S53 to S54 in the second embodiment.

登録された毛髪情報は、新たな特定処理において、ステップS67又はS72の処理にて、表示されることとしてもよい。つまり、記憶された染髪情報管理テーブルを参照して、管理者端末1又は第3のコンピュータ装置である他の店舗端末3において入力された、希望の染髪後の毛髪の色味及び/又は明るさに染髪するためのヘアカラー剤に対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定することができる。さらに、管理者端末1又は他の店舗端末3において入力された、希望の染髪後の毛髪の色味及び/又は明るさに染髪するためのヘアカラー剤と所定の関連性を有するヘアカラー剤に対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定することができる。特定に関する処理は、ステップS61~S75の処理と同様に実行できる。 The registered hair information may be displayed in the new identification process in the process of step S67 or S72. In other words, by referring to the stored hair dye information management table, information that allows the color and/or brightness of the dyed hair to be grasped, corresponding to the hair coloring agent for dyeing the hair to the desired color and/or brightness, inputted in the manager terminal 1 or another store terminal 3, which is a third computer device, can be identified. Furthermore, information that allows the color and/or brightness of the dyed hair to be grasped, corresponding to the hair coloring agent having a predetermined correlation with the hair coloring agent for dyeing the hair to the desired color and/or brightness, inputted in the manager terminal 1 or another store terminal 3, can be identified. The identification process can be executed in the same manner as the processes of steps S61 to S75.

なお、上述の特定処理では、顧客の毛髪全体を均一にカラーリングする態様について説明したが、これに限られず、毛髪の部位ごとに色を異ならせるカラーリングについても、適用することができる。 In the above-mentioned specific process, we have described a method of uniformly coloring the entire customer's hair, but this is not limited to this, and the process can also be applied to coloring different parts of the hair with different colors.

一本の毛髪中で色を異ならせるカラーリングの場合、ステップS61及びS62を実行後、毛髪の型に含まれる毛髪の領域ごとにステップS63の希望の染髪後の毛髪の色味及び/又は明るさを入力し、ステップS64~S73の処理が繰り返し実行される。そして、ステップS74及びS75が実行され、特定処理が終了する。さらに、毛髪の型に含まれる同じ領域内で、希望の染髪後の毛髪の色味及び/又は明るさが異なるときは、希望の染髪後の毛髪の色味及び/又は明るさごとに、ステップS64~S73の処理が繰り返し実行される。 In the case of coloring in which the color is varied within a single hair, after steps S61 and S62 are executed, the desired color and/or brightness of the hair after dyeing is input in step S63 for each region of the hair included in the hair pattern, and the processing of steps S64 to S73 is executed repeatedly. Then, steps S74 and S75 are executed, and the identification processing ends. Furthermore, when the desired color and/or brightness of the hair after dyeing differs within the same region included in the hair pattern, the processing of steps S64 to S73 is executed repeatedly for each desired color and/or brightness of the hair after dyeing.

毛髪が生える部位ごとに色を異ならせるカラーリングの場合、ステップS61において、希望の染髪後の毛髪の色味及び/又は明るさごとに、該色味及び/又は明るさを希望する部位を入力することとしてもよい。次に、入力された部位ごとに、ステップS62~S73の処理が繰り返し実行される。そして、ステップS74及びS75が実行され、特定処理が終了する。例えば、前髪とそれ以外の部分とで、色を異ならせるカラーリングの場合、ステップS11において、毛髪の染髪対象部位として、前髪及びそれ以外の部分を入力する。そして、前髪部分と、それ以外の部分について、それぞれステップS62~S73の処理を実行される。 In the case of coloring in which the color is different for each part of the hair that grows therein, in step S61, the part for which the color and/or brightness is desired for each desired color and/or brightness of the hair after dyeing may be input. Next, the processing of steps S62 to S73 is repeatedly executed for each input part. Then, steps S74 and S75 are executed, and the identification processing ends. For example, in the case of coloring in which the color is different for the front hair and other parts, in step S11, the front hair and other parts are input as the parts of the hair to be dyed. Then, the processing of steps S62 to S73 is executed for the front hair part and other parts, respectively.

[量特定処理]
ここで、ステップS70の量特定処理について、説明する。第三の実施の形態の量特定処理では、入力を受け付けた割合及び比をもとに、ヘアカラー剤群に含まれるヘアカラー剤のそれぞれの量、全体量に対するヘアカラー剤のそれぞれの割合、及び/又は、ヘアカラー剤の量の比を算定する。そして、ヘアカラー剤のそれぞれの量を特定する。
[Amount Specification Processing]
Here, the amount determination process of step S70 will be described. In the amount determination process of the third embodiment, the amount of each hair coloring agent included in the hair coloring agent group, the ratio of each hair coloring agent to the total amount, and/or the ratio of the amount of the hair coloring agent are calculated based on the input percentage and ratio. Then, the amount of each hair coloring agent is determined.

量特定処理は、ステップS69の処理により表示されたヘアカラー剤の種類と割合について、店舗店員が、施術に用いるヘアカラー剤の微調整をするために用いられる。例えば、顧客の毛髪の量が多めである場合に、塗布するヘアカラー剤の全体量を増加させたいときに実行される。また、例えば、店舗店員が、染髪後の毛髪情報を確認して赤味が強いと感じた場合に、毛髪の赤味を消すために、所定の割合だけ緑色のヘアカラー剤を、表示されたヘアカラー剤に加えたいときに実行される。 The amount specification process is used by the store clerk to fine-tune the type and proportion of hair colorant displayed by the process in step S69. For example, this process is performed when the customer has a large amount of hair and the total amount of hair colorant to be applied needs to be increased. Also, for example, when the store clerk checks the post-dye hair information and feels that the hair has a strong reddish tinge, this process is performed when the store clerk wants to add a certain proportion of green hair colorant to the displayed hair colorant to remove the reddish tinge.

図14は、第三の実施の形態に係る量特定処理のフローチャートを示す図である。まず、店舗店員は、店舗端末3にて、ステップS69において表示されたヘアカラー剤の種類と割合を確認する。具体的には、第1ヘアカラー剤の種類と割合、第2ヘアカラー剤の種類と割合、及び、第1ヘアカラー剤と第2ヘアカラー剤の割合である。 Figure 14 is a diagram showing a flowchart of the amount determination process according to the third embodiment. First, the store clerk checks the types and proportions of hair coloring agents displayed in step S69 on the store terminal 3. Specifically, the types and proportions of the first hair coloring agent, the types and proportions of the second hair coloring agent, and the proportions of the first hair coloring agent and the second hair coloring agent.

店舗店員は、店舗端末3を操作して、施術に用いるヘアカラー剤を選択する(ステップS81)。ステップS81では、表示されたヘアカラー剤について選択してもよいし、新たに異なるヘアカラー剤を入力してもよい。 The store clerk operates the store terminal 3 to select the hair coloring agent to be used for the treatment (step S81). In step S81, the store clerk may select from the displayed hair coloring agents, or may input a new, different hair coloring agent.

次に、店舗店員は、店舗端末3を操作して、ヘアカラー剤群の全体量に対する、ヘアカラー剤(A)に含まれるヘアカラー剤のそれぞれの量の割合の入力をする(ステップS82)。店舗端末3にて、割合の入力を受け付けるヘアカラー剤(A)は、1種類でもよいし、2種類以上であってもよいが、入力された割合の合計が100%を超えないように入力される。 Next, the store clerk operates the store terminal 3 to input the ratio of the amount of each hair coloring agent contained in the hair coloring agent (A) to the total amount of the hair coloring agent group (step S82). The store terminal 3 accepts the input of the ratio for one type of hair coloring agent (A) or two or more types of hair coloring agents, but the input ratios are input so that the total does not exceed 100%.

ここで、ヘアカラー剤群は、少なくとも1のヘアカラー剤を含むヘアカラー剤(A)、及び、少なくとも2以上ヘアカラー剤を含むヘアカラー剤(B)から構成される。また、ヘアカラー剤群に含まれるヘアカラー剤が、ヘアカラー剤(A)であるか、ヘアカラー剤(B)であるかは、店舗店員による店舗端末3への操作により、任意に変更可能である。 Here, the hair color agent group is composed of hair color agent (A) containing at least one hair color agent, and hair color agent (B) containing at least two or more hair color agents. In addition, whether the hair color agent included in the hair color agent group is hair color agent (A) or hair color agent (B) can be arbitrarily changed by the store clerk operating the store terminal 3.

また、第1ヘアカラー剤全体を第1ヘアカラー剤群、第2ヘアカラー剤全体を第2ヘアカラー剤群と扱うことができる。ヘアカラー剤群が2以上存在する場合も同様に、それぞれのヘアカラー剤群に含まれるヘアカラー剤のそれぞれの割合、ヘアカラー剤の量の比、及び/又は、ヘアカラー剤の量を特定できる。また、第1ヘアカラー剤と第2ヘアカラー剤をまとめて、ヘアカラー剤群としてもよい。 The first hair coloring agent as a whole can be treated as a first hair coloring agent group, and the second hair coloring agent as a whole can be treated as a second hair coloring agent group. Similarly, when there are two or more hair coloring agent groups, the ratio of the hair coloring agents contained in each hair coloring agent group, the ratio of the amounts of the hair coloring agents, and/or the amounts of the hair coloring agents can be specified. The first hair coloring agent and the second hair coloring agent may be collectively treated as a hair coloring agent group.

次に、店舗店員は、店舗端末3を操作して、ヘアカラー剤(B)に含まれるヘアカラー剤のそれぞれの量の比の入力をする(ステップS83)。なお、ヘアカラー剤(B)が1のヘアカラー剤から構成される場合、比として「1」が入力されるとしてもよい。 Next, the store clerk operates the store terminal 3 to input the ratio of the amounts of each hair coloring agent contained in the hair coloring agent (B) (step S83). Note that if the hair coloring agent (B) is composed of one hair coloring agent, the ratio may be input as "1."

次に、店舗店員は、店舗端末3を操作して、ヘアカラー剤群の全体量の変更を入力する(ステップS84)。なお、ヘアカラー剤群の全体量の変更の入力は、2以上のヘアカラー剤群の全体量を入力することで実行してもよい。例えば、第1ヘアカラー剤群と第2ヘアカラー剤群の全体量を変更することで入力してもよい。第1ヘアカラー剤群と、第2ヘアカラー剤群との比が入力されることにより、それぞれのヘアカラー剤群の全体量を算定できるため、ヘアカラー剤群の全体量の変更の入力とすることができる。 Next, the store clerk operates the store terminal 3 to input a change in the total amount of the hair color agent group (step S84). The change in the total amount of the hair color agent group may be input by inputting the total amount of two or more hair color agent groups. For example, the change may be input by changing the total amount of the first hair color agent group and the second hair color agent group. By inputting the ratio between the first hair color agent group and the second hair color agent group, the total amount of each hair color agent group can be calculated, and this can be used as an input of a change in the total amount of the hair color agent group.

ステップS81~84にて入力された情報をもとに、サーバ装置2又は店舗端末3にて、ヘアカラー剤のそれぞれの割合、ヘアカラー剤の量の比、及び/又は、ヘアカラー剤の量が特定される(ステップS85)。そして、特定されたヘアカラー剤のそれぞれの割合、ヘアカラー剤の量の比、及び/又は、ヘアカラー剤の量が、店舗端末3にて表示される(ステップS86)。なお、特定されたヘアカラー剤のそれぞれの割合、又はヘアカラー剤の量の比が表示された場合、店舗店員が、表示された情報を用いて、それぞれのヘアカラー剤の量を計算してもよい。ステップS81~S86の処理により、量特定処理が終了する。 Based on the information entered in steps S81 to S84, the server device 2 or the store terminal 3 specifies the respective proportions of hair coloring agents, the ratio of the amounts of hair coloring agents, and/or the amounts of hair coloring agents (step S85). The specified respective proportions of hair coloring agents, the ratio of the amounts of hair coloring agents, and/or the amounts of hair coloring agents are then displayed on the store terminal 3 (step S86). Note that when the specified respective proportions of hair coloring agents or the ratio of the amounts of hair coloring agents are displayed, a store clerk may use the displayed information to calculate the amount of each hair coloring agent. The amount specification process ends with the processing of steps S81 to S86.

なお、量特定処理は、1のコンピュータ装置のみで実行されてもよいし、店舗端末3とサーバ装置2など複数のコンピュータ装置から構成されるシステムで実行されてもよい。例えば、ステップS81~S84の入力や選択に関する処理は店舗端末3で実行され、ステップS85の特定に関する処理はサーバ装置2で実行され、ステップS86の表示に関する処理は店舗端末3で実行されることとしてもよい。この場合、店舗端末3とサーバ装置2の間で適宜情報の送受信が実行される。 The amount specification process may be executed by only one computer device, or may be executed by a system consisting of multiple computer devices, such as the store terminal 3 and the server device 2. For example, the input and selection processes in steps S81 to S84 may be executed by the store terminal 3, the specification process in step S85 may be executed by the server device 2, and the display process in step S86 may be executed by the store terminal 3. In this case, information is sent and received between the store terminal 3 and the server device 2 as appropriate.

ここで、ステップS85の処理について説明する。まず、全体から、ステップS82で入力された割合を差し引いた残りの割合が、ヘアカラー剤群の全体量に対するヘアカラー剤(B)の割合であることを前提とする。 Here, the processing of step S85 will be described. First, it is assumed that the percentage remaining after subtracting the percentage entered in step S82 from the total is the percentage of hair color agent (B) relative to the total amount of the hair color agent group.

具体的には、ステップS82にて入力された割合の合計値は、ヘアカラー剤群の全体量に対する割合である。次に、100%からステップS82にて入力された割合が減算される。そして、ステップS83にて入力された比が、減算された割合中における比として、ステップS85において、各ヘアカラー剤のそれぞれの割合、又はヘアカラー剤の量の比が算定される。算定されたヘアカラー剤それぞれの割合又は比と、ステップS84にて受け付けたヘアカラー剤群の全体量から、それぞれのヘアカラー剤の量を算定できる。 Specifically, the sum of the percentages input in step S82 is the percentage relative to the total amount of the hair coloring agent group. Next, the percentage input in step S82 is subtracted from 100%. Then, in step S85, the percentage of each hair coloring agent or the ratio of the amount of hair coloring agent is calculated using the ratio input in step S83 as the ratio within the subtracted percentage. The amount of each hair coloring agent can be calculated from the calculated percentage or ratio of each hair coloring agent and the total amount of the hair coloring agent group received in step S84.

例えば、ヘアカラー剤X、Y、及びZを含むヘアカラー剤群について、ステップS82において、ヘアカラー剤Xの割合として20%が入力されたとする。ヘアカラー剤Xはヘアカラー剤(A)に、ヘアカラー剤Y及びBは、ヘアカラー剤(B)に含まれる。このとき、ヘアカラー剤(B)のヘアカラー剤群全体量に対する割合は、100%から20%が減算された80%である。 For example, for a hair color agent group including hair color agents X, Y, and Z, assume that 20% is input as the proportion of hair color agent X in step S82. Hair color agent X is included in hair color agent (A), and hair color agents Y and B are included in hair color agent (B). In this case, the proportion of hair color agent (B) to the total amount of the hair color agent group is 80%, which is 100% minus 20%.

そして、ステップS83では、ヘアカラー剤Y及びZについて、ヘアカラー剤Y及びZの比が1:3と入力できる。つまり、ヘアカラー剤X、Y、及びZについて、ヘアカラー剤群全体に占める割合は、それぞれ、20%、20%、60%と求められる。ヘアカラー剤群の全体量が100gのとき、ヘアカラー剤X、Y、及びZの量は、それぞれ、20g、20g、60gとなる。 Then, in step S83, the ratio of hair color agents Y and Z can be input as 1:3. In other words, the percentages of hair color agents X, Y, and Z in the entire hair color agent group are calculated as 20%, 20%, and 60%, respectively. When the total amount of the hair color agent group is 100g, the amounts of hair color agents X, Y, and Z are 20g, 20g, and 60g, respectively.

なお、ステップS81~S84の処理は、互いに順番を入れ替えて実行されてもよい。また、ステップS81の処理をステップS82、S83、又はS84の後に実行する等、ステップS81、S82、S83、又はS84の処理を複数回実行してもよい。ステップS81~S84のいずれかの処理が複数回実行される場合、最後に実行された処理の入力情報により、S85の処理が実行される。 The processes of steps S81 to S84 may be executed in the reverse order. Furthermore, the process of step S81, S82, S83, or S84 may be executed multiple times, such as by executing the process of step S81 after step S82, S83, or S84. When any of the processes of steps S81 to S84 is executed multiple times, the process of S85 is executed based on the input information of the process executed last.

つまり、S84の処理が最後に実行された場合、ステップS82及びS83から算定されるヘアカラー剤それぞれの割合又は比を固定して、ステップS84にて入力された全体量より、ヘアカラー剤それぞれの量を特定できる。また、ステップS84を実行後に、ステップS82又はS83を実行した場合、ステップS84にて入力された全体量を固定して、ヘアカラー剤それぞれの割合、比、及び/又は量を特定できる。 In other words, if the process of S84 is executed last, the percentage or ratio of each hair coloring agent calculated from steps S82 and S83 can be fixed, and the amount of each hair coloring agent can be determined from the total amount input in step S84. Also, if step S82 or S83 is executed after executing step S84, the total amount input in step S84 can be fixed, and the percentage, ratio, and/or amount of each hair coloring agent can be determined.

また、ステップS81、S82、S83、及び/又は、S84の処理は、省略してもよい。また、ステップS69において、表示されたヘアカラー剤の種類と割合が問題ないと美容師が判断したときは、ステップS81~S83を省略して、ステップS84以降の処理を実行できる。 The processes of steps S81, S82, S83, and/or S84 may be omitted. Also, if the hairdresser determines in step S69 that the displayed types and proportions of hair coloring agents are acceptable, steps S81 to S83 can be omitted and the processes from step S84 onwards can be carried out.

ここで、量特定処理にて表示される入力画面の説明をする。図15は、第三の実施の形態に係る表示画面の一例を示す図である。具体的には、ステップS86にて、表示される表示画面である。表示画面50には、計算方法入力欄51、第1ヘアカラー剤表示欄52と、比・割合表示欄53と、使用量表示欄54が表示される。また、第2ヘアカラー剤表示欄55と、比・割合表示欄56と、使用量表示欄57が表示される。 Here, the input screen displayed in the amount determination process will be described. FIG. 15 is a diagram showing an example of a display screen relating to the third embodiment. Specifically, this is the display screen displayed in step S86. Display screen 50 displays a calculation method input field 51, a first hair coloring agent display field 52, a ratio/proportion display field 53, and a usage amount display field 54. Also displayed are a second hair coloring agent display field 55, a ratio/proportion display field 56, and a usage amount display field 57.

計算方法入力欄51は、量特定処理において、第1ヘアカラー剤群がどのような計算方法で第1ヘアカラー剤群全体の割合及び/又は量を特定するのかを入力する。「比+%」を選択すると、第1ヘアカラー剤群について、ステップS81~S86の処理が実行される。「比」を選択すると、第1ヘアカラー剤群について、ステップS82以外の処理が実行される。つまり、比のみで第1ヘアカラー剤の割合及び/又は量を特定する。また、計算方法入力欄51には、「%」を表示してもよい。「%」を選択すると、第1ヘアカラー剤群について、ステップS83以外の処理が実行される。つまり、割合のみで第1ヘアカラー剤の割合及び/又は量を特定する。なお、表示画面50の計算方法入力欄51では、「比+%」が選択された状態である。 The calculation method input field 51 is used to input the calculation method for determining the ratio and/or amount of the first hair color agent group as a whole in the amount determination process. When "Ratio + %" is selected, the processing of steps S81 to S86 is executed for the first hair color agent group. When "Ratio" is selected, the processing other than step S82 is executed for the first hair color agent group. In other words, the ratio and/or amount of the first hair color agent is determined by the ratio only. The calculation method input field 51 may also display "%". When "%" is selected, the processing other than step S83 is executed for the first hair color agent group. In other words, the ratio and/or amount of the first hair color agent is determined by the ratio only. Note that "Ratio + %" is selected in the calculation method input field 51 on the display screen 50.

第1ヘアカラー剤表示欄52には、ヘアカラーリングに用いられる第1ヘアカラー剤の種類が表示される。取消アイコン59の選択により、対応する第1ヘアカラー剤が消去できる。また、取消アイコン59の選択により、任意の第1ヘアカラー剤を追加できるとしてもよい。比・割合表示欄53には、それぞれの第1ヘアカラー剤について、比・割合入力欄58が表示される。比・割合入力欄58は、計算方法入力欄51にて「比+%」が選択されることで、表示されるとしてもよい。 The first hair coloring agent display field 52 displays the type of first hair coloring agent used for hair coloring. The corresponding first hair coloring agent can be deleted by selecting the cancel icon 59. Also, any first hair coloring agent may be added by selecting the cancel icon 59. The ratio/proportion display field 53 displays a ratio/proportion input field 58 for each first hair coloring agent. The ratio/proportion input field 58 may be displayed when "ratio + %" is selected in the calculation method input field 51.

比・割合入力欄58の選択により、ステップS82の割合を入力するか、ステップS83の比を入力するかを選択できる。「%」を選択すると、ステップS82で割合の入力ができ、「比」を選択すると、ステップS83で比の入力できる。表示画面50では、ヘアカラー剤「A5」、「A6」、及び「N6」について、「比」を選択しており、ヘアカラー剤「N8」について、「%」を選択している。店舗店員は、割合及び比を任意に入力及び変更することができる。 By selecting the ratio/proportion input field 58, it is possible to select whether to input a ratio in step S82 or a ratio in step S83. If "%" is selected, a ratio can be input in step S82, and if "ratio" is selected, a ratio can be input in step S83. On the display screen 50, "ratio" has been selected for the hair coloring agents "A5", "A6", and "N6", and "%" has been selected for the hair coloring agent "N8". The store clerk can input and change the percentage and ratio as desired.

使用量表示欄54には、比・割合入力欄58、比・割合表示欄56、比表示欄61及び合計量表示欄62に入力された情報をもとに、特定されたヘアカラー剤の使用量が表示される。また、第2ヘアカラー剤表示欄55と、比・割合表示欄56と、使用量表示欄57は、第1ヘアカラー剤表示欄52と、比・割合表示欄53と、使用量表示欄54と同様の機能を有する。図15において、第2ヘアカラー剤には、計算方式として、「比」が適用されているが、第1ヘアカラー剤と同様に、第2ヘアカラー剤にも計算方法入力欄が表示され、第2ヘアカラー剤群がどのような計算方法で第2ヘアカラー剤群全体の割合及び/又は量を特定するのかを入力することとしてもよい。 The usage amount display field 54 displays the usage amount of the specified hair coloring agent based on the information entered in the ratio/proportion input field 58, the ratio/proportion display field 56, the ratio display field 61, and the total amount display field 62. The second hair coloring agent display field 55, the ratio/proportion display field 56, and the usage amount display field 57 have the same functions as the first hair coloring agent display field 52, the ratio/proportion display field 53, and the usage amount display field 54. In FIG. 15, the second hair coloring agent is applied with "ratio" as the calculation method, but like the first hair coloring agent, a calculation method input field is also displayed for the second hair coloring agent, and it is possible to input the calculation method used to specify the ratio and/or amount of the entire second hair coloring agent group.

また、表示画面50には、第1ヘアカラー剤と第2ヘアカラー剤の比が表示される比表示欄61と、第1ヘアカラー剤と第2ヘアカラー剤のヘアカラー剤全体の量が表示される合計量表示欄62と、各種アイコン64が表示される。また、第1ヘアカラー剤と第2ヘアカラー剤のそれぞれの全体量が表示されてもよい。 The display screen 50 also displays a ratio display field 61 that displays the ratio of the first hair color agent to the second hair color agent, a total amount display field 62 that displays the total amount of the first hair color agent and the second hair color agent, and various icons 64. The total amounts of the first hair color agent and the second hair color agent may also be displayed.

店舗店員は、比表示欄61及び合計量表示欄62の数値を任意に変更できる。例えば、全体量変更アイコン63aの選択により、ヘアカラー剤の全体量を減らすことや、全体量変更アイコン63bの選択により、全体量を増やすことができる。このとき、比・割合表示欄53及び比・割合表示欄56に表示された、割合又は比を維持したまま、使用量表示欄54及び使用量表示欄57に表示されるヘアカラー剤の量が変更される。つまり、ヘアカラー剤の割合又は比を維持したまま、ヘアカラー剤群の全体量を変更し、それぞれのヘアカラー剤の量を算定できる。 The store clerk can change the values in the ratio display column 61 and the total amount display column 62 as desired. For example, the store clerk can decrease the total amount of hair coloring agent by selecting the total amount change icon 63a, or increase the total amount by selecting the total amount change icon 63b. At this time, the amount of hair coloring agent displayed in the usage amount display column 54 and the usage amount display column 57 is changed while maintaining the ratio or ratio displayed in the ratio/proportion display column 53 and the ratio/proportion display column 56. In other words, the total amount of the hair coloring agent group can be changed while maintaining the ratio or ratio of the hair coloring agents, and the amount of each hair coloring agent can be calculated.

また、アイコン64aの選択により、量特定処理の実行が中止される。また、アイコン64bの選択により、店舗店員が入力した情報がキャンセルされ、表示画面50には、ステップS19にて表示されたヘアカラー剤の種類と割合が表示される。また、アイコン64cの選択により、ステップS71の処理が実行される。或いは、ステップS73の処理が実行されてもよい。 Selecting icon 64a stops the execution of the amount determination process. Selecting icon 64b cancels the information entered by the store clerk, and the type and proportion of hair colorant displayed in step S19 is displayed on the display screen 50. Selecting icon 64c executes the process of step S71. Alternatively, the process of step S73 may be executed.

ここで、上述の実施の形態では、ヘアカラー剤群に含まれるヘアカラー剤の割合又は比を入力することで、それぞれのヘアカラー剤の量を算定したが、さらに、ヘアカラー剤の量をもとに、ヘアカラー剤の割合又は比を算定する構成としてもよい。なお、以下の割合及び比は、表示された割合を差し引いた残りの割合が、ヘアカラー剤群の全体量に対する、比を表示するヘアカラー剤の割合であることを前提とする。 In the above embodiment, the amount of each hair coloring agent was calculated by inputting the percentage or ratio of the hair coloring agent contained in the hair coloring agent group, but the percentage or ratio of the hair coloring agent may also be calculated based on the amount of the hair coloring agent. Note that the following percentages and ratios are based on the assumption that the percentage remaining after subtracting the displayed percentage is the percentage of the hair coloring agent whose ratio is displayed relative to the total amount of the hair coloring agent group.

まず、店舗店員の操作により、店舗端末3に、ステップS68にて選択された毛髪情報に関連付けて記憶されたヘアカラー剤の種類、割合、及び量を表示させる。次に、店舗店員は、店舗端末3を操作して、1のヘアカラー剤の量を変更する。入力されたヘアカラー剤の量及び、表示された他のヘアカラー剤の量をもとに、ヘアカラー剤群の全体量に対するヘアカラー剤のそれぞれの割合、及び/又は、ヘアカラー剤の量の比を算定する。 First, the store clerk operates the store terminal 3 to display the type, ratio, and amount of hair coloring agent stored in association with the hair information selected in step S68. Next, the store clerk operates the store terminal 3 to change the amount of one hair coloring agent. Based on the input amount of hair coloring agent and the displayed amounts of other hair coloring agents, the ratio of each hair coloring agent to the total amount of the hair coloring agent group and/or the ratio of the amounts of hair coloring agents is calculated.

例えば、表示画面50において、第1ヘアカラー剤「N8」の使用量54を「3g」から「6g」に変更した場合、使用量54及び使用量57に表示される使用量に応じて、比・割合表示欄53、比・割合表示欄56、及び比表示欄61の割合又は比が算定される。また、合計量表示欄62は、使用量54及び使用量57に表示される使用量を加算した「93g」が算定される。具体的には、第1ヘアカラー剤「N8」の割合は「18」%が、「A5」、「A6」及び「N6」の比は、それぞれ「3」、「1」、及び「1」が表示される。また、比表示欄61は、第1ヘアカラー剤群と第2ヘアカラー剤群の比として「1.1:2」が表示される。なお、比・割合表示欄56、及び使用量57については、変更されない。 For example, when the usage amount 54 of the first hair coloring agent "N8" is changed from "3 g" to "6 g" on the display screen 50, the ratio or ratio is calculated in the ratio/proportion display field 53, the ratio/proportion display field 56, and the ratio display field 61 according to the usage amount displayed in the usage amount 54 and the usage amount 57. The total amount display field 62 is calculated as "93 g" by adding the usage amount displayed in the usage amount 54 and the usage amount 57. Specifically, the ratio of the first hair coloring agent "N8" is displayed as "18", and the ratios of "A5", "A6", and "N6" are displayed as "3", "1", and "1", respectively. The ratio display field 61 displays "1.1:2" as the ratio of the first hair coloring agent group to the second hair coloring agent group. The ratio/proportion display field 56 and the usage amount 57 are not changed.

なお、ヘアカラー剤の量をもとに、ヘアカラー剤の割合又は比を算定する構成の場合、算定されたヘアカラー剤は、ヘアカラー剤群の全体量に対する割合で表示されてもよいし、ヘアカラー剤群に含まれるヘアカラー剤の比で表示されてもよい。また、表示画面50のように割合と比の両方で表示されている場合は、元々表示されていた割合又は比の方式で表示されることが好ましい。 In the case where the proportion or ratio of the hair coloring agent is calculated based on the amount of the hair coloring agent, the calculated hair coloring agent may be displayed as a proportion to the total amount of the hair coloring agent group, or as a ratio of the hair coloring agent contained in the hair coloring agent group. In addition, when both a proportion and a ratio are displayed as in display screen 50, it is preferable to display it in the form of the proportion or ratio that was originally displayed.

[通知処理]
第三の実施の形態の通知処理について、説明する。第三の実施の形態における登録処理は、第二の実施の形態における登録処理を適用できる。第三の実施の形態の通知処理は、第二の実施の形態の通知処理と以下の点で相違する。
・ステップS71にて、染髪後の毛髪情報が特定できない場合、ステップS72は実行されず、サーバ装置2から、店舗端末3及び管理者端末1へ、染髪後の毛髪情報を特定できない旨(不足情報)が送信されるステップS51の処理が実行されること
・ステップS51、及びステップS53においては、染髪後の毛髪情報を特定できない旨の通知に加えて、ステップS70にて特定されたヘアカラー剤の種類及び割合、並びにステップS64にて入力された染髪前の毛髪の色味及び/又は明るさに関する情報が送信、及び受信されること
・ステップS54にて登録した毛髪情報は、新たな特定処理におけるステップS66及びS71で特定されることができ、ステップS67及びS82にて表示され得ること
・ステップS53にて受信した第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合、並びに染髪前の毛髪の色味及び/又は明るさから、S66又はS71にて、染髪後の毛髪情報を特定できるような第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合について、上述の登録処理を実行してもよいこと
・ステップS51にて、ステップS70にて特定された第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合と、所定の関連性を有する第1ヘアカラー剤及び第2ヘアカラー剤の種類及び割合に関する情報が送信されてもよいこと
・ステップS71において予想される染髪後の毛髪情報を特定することができない場合にも、通知処理は実行されず、毛髪情報を特定することができない旨が店舗端末3に表示され、ステップS73の処理が実行されてもよいこと
・通知処理は、ステップS66にて毛髪情報を特定できない場合に実行されてもよいこと
第三の実施の形態の通知処理のその他の構成は、第二の実施の形態の通知処理と同じであるので説明を省略する。
[Notification Processing]
The notification process of the third embodiment will be described. The registration process of the second embodiment can be applied to the registration process of the third embodiment. The notification process of the third embodiment differs from the notification process of the second embodiment in the following points.
If the hair information after dyeing cannot be identified in step S71, step S72 is not executed, and the process of step S51 is executed in which the server device 2 transmits to the store terminal 3 and the manager terminal 1 a notice that the hair information after dyeing cannot be identified (missing information). In steps S51 and S53, in addition to the notice that the hair information after dyeing cannot be identified, information regarding the type and ratio of the hair coloring agent identified in step S70, and the color and/or brightness of the hair before dyeing input in step S64 are transmitted and received. The hair information registered in step S54 can be identified in steps S66 and S71 in a new identification process, and can be displayed in steps S67 and S82. The information regarding the first hair coloring agent and the second hair coloring agent received in step S53 is transmitted and received. The above-mentioned registration process may be performed for the types and ratios of the first and second hair coloring agents such that hair information after dyeing can be identified in S66 or S71 from the type and ratio, and the color and/or lightness of the hair before dyeing.In step S51, information regarding the types and ratios of the first and second hair coloring agents having a predetermined correlation with the types and ratios of the first and second hair coloring agents identified in step S70 may be transmitted.Even if the expected post-dyeing hair information cannot be identified in step S71, the notification process may not be performed, and a message to the effect that the hair information cannot be identified may be displayed on the store terminal 3, and the process of step S73 may be performed.The notification process may be performed if hair information cannot be identified in step S66.The other configurations of the notification process in the third embodiment are the same as those of the notification process in the second embodiment, and therefore description thereof will be omitted.

第三の実施の形態において、第二の実施の形態と同様に、システムは、店舗ID及び/又はユーザIDに関連づけて、顧客の施術に用いるヘアカラー剤の情報をサーバ装置2に登録してもよい。 In the third embodiment, similar to the second embodiment, the system may register information about the hair coloring agent to be used for the customer's treatment in the server device 2 in association with the store ID and/or user ID.

第三の実施の形態において、第二の実施の形態と同様に、システムは、ヘアカラー剤の在庫量をシステムに登録し、使用されたヘアカラー剤の量を減算してもよい。 In the third embodiment, similar to the second embodiment, the system may register the amount of hair dye in stock in the system and subtract the amount of hair dye used.

第三の実施の形態において、第二の実施の形態と同様に、システムは、ステップS74にて登録された施術に用いられた第1ヘアカラー剤又は第2ヘアカラー剤の種類及び割合を公開できる。 In the third embodiment, as in the second embodiment, the system can disclose the type and proportion of the first or second hair coloring agent used in the treatment registered in step S74.

第三の実施の形態のシステムにおいて、第二の実施の形態のシステムと同様に、ユーザIDに関連付けて、施術に用いられたヘアカラー剤の種類及び割合が記憶されている。第三の実施の形態において、第二の実施の形態と同様に、システムは、使用頻度の高い第1ヘアカラー剤又は第2ヘアカラー剤の種類及び割合を特定することができる。また、第三の実施の形態において、第二の実施の形態と同様に、システムでは、ユーザIDに関連付けて、施術に用いられたヘアカラー剤の種類及び割合が記憶されている。 In the system of the third embodiment, as in the system of the second embodiment, the type and ratio of hair coloring agent used in the treatment is stored in association with the user ID. In the third embodiment, as in the second embodiment, the system can identify the type and ratio of the first hair coloring agent or the second hair coloring agent that is used frequently. Also, in the third embodiment, as in the second embodiment, the system stores the type and ratio of hair coloring agent used in the treatment in association with the user ID.

なお、第三の実施の形態において、ヘアカラーリング剤は、第1ヘアカラーリング剤、第2ヘアカラーリング剤、又は、第1ヘアカラーリング剤及び第2ヘアカラーリング剤の両方を表す。 In the third embodiment, the hair coloring agent refers to the first hair coloring agent, the second hair coloring agent, or both the first hair coloring agent and the second hair coloring agent.

本発明によれば、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び/又は明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を表示するため、店舗店員が、顧客の毛髪の状態に応じた染髪後の毛髪の状態を具体的に把握することができる。 According to the present invention, image information is displayed that allows the customer to grasp the color and/or brightness of the hair after it has been dyed with each of a plurality of first hair coloring agents capable of dyeing the hair to different colors and/or brightnesses, corresponding to the input information that can identify the color and/or brightness of the hair before dyeing, so that the store clerk can specifically grasp the condition of the customer's hair after dyeing according to the condition of the customer's hair.

本発明によれば、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び明るさを把握可能な画像情報を表示するため、店舗店員が、顧客の毛髪の状態に応じた希望の染髪後の毛髪の状態を把握できる。これにより、顧客の希望に沿ったヘアカラーリングを提供できる。 According to the present invention, image information is displayed that allows the user to grasp the color and brightness of the hair after it has been dyed with each of a plurality of first hair coloring agents capable of dyeing the hair to different colors and brightnesses, corresponding to the input information that can identify the color and/or brightness of the hair before dyeing. This allows the store clerk to grasp the desired condition of the hair after dyeing according to the customer's hair condition. This makes it possible to provide hair coloring that meets the customer's wishes.

本発明によれば、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応し、且つ、所定の毛髪の色味に染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の明るさを把握可能な画像情報を表示するため、店舗店員が、顧客の毛髪の状態に応じたヘアカラーリング剤のごとの染髪後の毛髪の状態を具体的に把握できる。これにより、顧客の希望に合うヘアカラーリング剤を選択できる。本発明によれば、所定の毛髪の色味が、利用者が希望する染髪された後の毛髪の色味であるため、店舗店員が、同じ色味でかつ明るさの異なるヘアカラーリング剤によって染髪された後の毛髪の状態を把握できる。本発明によれば、上記画像情報とともに、利用者が希望する染髪された後の毛髪の色味及び明るさを把握可能な画像情報を表示するため、希望の毛髪の状態と比較して、最適な染髪後の毛髪の状態を選択できる。 According to the present invention, image information is displayed that corresponds to the input information that can identify the color and/or brightness of the hair before dyeing and that can grasp the brightness of the hair after dyeing with each of the multiple first hair coloring agents that can dye the hair to a specified hair color, so that the store clerk can specifically grasp the state of the hair after dyeing with each hair coloring agent according to the customer's hair condition. This makes it possible to select a hair coloring agent that meets the customer's desire. According to the present invention, since the specified hair color is the color of the hair after dyeing that the user desires, the store clerk can grasp the state of the hair after dyeing with hair coloring agents of the same color but different brightness. According to the present invention, image information that can grasp the color and brightness of the hair after dyeing that the user desires is displayed together with the above image information, so that the optimal state of the hair after dyeing can be selected by comparing with the desired hair state.

本発明によれば、選択を受け付けた第1ヘアカラーリング剤、選択を受け付けた毛髪の色味及び/又は明るさに対応する第1ヘアカラーリング剤、又は、選択を受け付けた画像情報に対応する第1ヘアカラーリング剤を、使用する予定の第1ヘアカラーリング剤として特定するため、店舗店員は、顧客の希望に沿ったヘアカラーリングを提供できる。また、毛髪の異なる複数の部分のそれぞれに使用する予定の複数の第1ヘアカラーリング剤を特定することが可能であるため、店舗店員は、染髪前の毛髪の状態が部分ごとに異なる場合も、均一なヘアカラーリングを提供できる。 According to the present invention, the first hair coloring agent selected, the first hair coloring agent corresponding to the color and/or brightness of the hair selected, or the first hair coloring agent corresponding to the image information selected is identified as the first hair coloring agent to be used, so that the store clerk can provide hair coloring that meets the customer's wishes. In addition, since it is possible to identify multiple first hair coloring agents to be used for multiple different parts of the hair, the store clerk can provide uniform hair coloring even when the condition of the hair before dyeing varies from part to part.

本発明によれば、選択を受け付けた毛髪における黒髪又は白髪の割合に応じて、異なる画像情報を表示するため、店舗店員は、黒髪又は白髪の割合に応じた画像情報を確認することができる。本発明によれば、選択を受け付けた第2ヘアカラーリング剤の種類又は濃度に応じて、異なる画像情報を表示するため、店舗店員は、第2ヘアカラーリング剤の種類又は濃度に応じた画像情報を確認することができる。 According to the present invention, different image information is displayed depending on the proportion of black hair or white hair in the hair selected, so the store clerk can confirm image information according to the proportion of black hair or white hair. According to the present invention, different image information is displayed depending on the type or concentration of the second hair coloring agent selected, so the store clerk can confirm image information according to the type or concentration of the second hair coloring agent.

本発明によれば、数値O、O、・・・Ok-1、Oのk個の数値の合計値T及び数値Iをもとに、所定の算定ルールRにしたがって、数値Oを算出する処理を、k=nから順にk=2になるまで繰り返し、数値O、O、・・・On-1、Oを算定するため、ユーザが、複数の算定ルールRを含む計算を容易に行える。 According to the present invention, the process of calculating a numerical value O k according to a predetermined calculation rule R k is repeated based on the sum T k of k numerical values, O 1 , O 2 , ..., O k-1 , O k, and the numerical value I k , in order from k=n to k=2, thereby calculating the numerical values O 1 , O 2 , ..., O n-1 , O n , so that a user can easily perform calculations including multiple calculation rules R.

本発明によれば、算定ルールRαが、数値O、O、・・・Oα-1、Oαの合計が合計値Tαとなるようにして、数値I、I、・・・Iα-1、Iαの各比をもとに、数値I、I、・・・Iα-1、Iαのそれぞれに対応する数値O、O、・・・Oα-1、Oαを算定するものであるため、ユーザが、比率を含む計算を容易に行える。 According to the present invention, the calculation rule R α calculates the numerical values O 1 , O 2 , ... O α-1 , O α corresponding to the numerical values I 1 , I 2 , ... I α-1 , I α , respectively, based on the ratios of the numerical values I 1 , I 2 , ... I α-1 , I α , so that the sum of the numerical values O 1 , O 2 , ... O α-1 , O α becomes the total value T α , so that the user can easily perform calculations including ratios.

本発明によれば、算定ルールRβが、数値O、O、・・・Oβ-1、Oβの合計が合計値Tβとなるようにして、数値O、O、・・・Oβ-1の(β-1)個の数値の合計値Tβ-1に対する数値Iβにより特定される割合をもとに、数値Oβを算定するものである、又は、数値O、O、・・・Oβ-1、Oβの合計が合計値Tβとなるようにして、合計値Tβに対する数値Iβにより特定される割合をもとに、数値Oβを算定するものであるため、ユーザが、割合又は倍率を含む計算を容易に行える。 According to the present invention, the calculation rule R β calculates a numerical value O β based on the ratio specified by the numerical value I β to the total value T β- 1 of the ( β -1 ) numerical values O 1, O 2, ... O β-1, such that the sum of the numerical values O 1 , O 2 , ... O β -1, O β becomes the total value T β , or calculates a numerical value O β based on the ratio specified by the numerical value I β to the total value T β , such that the sum of the numerical values O 1, O 2, ... O β-1 , O β becomes the total value T β , so that a user can easily perform calculations including ratios or multipliers.

本発明によれば、算定ルールRγが、数値Iγを数値Oγであると算定するものであるため、ユーザが、具体的な数値を入力した計算を含む計算を容易に行える。本発明によれば、1の操作ボタンの選択により、算定ルールR、R、・・・Rn-1、Rのいずれか1の算定ルールの入力を受け付けるため、ユーザは、直感的な操作で複雑な計算式を入力できる。本発明によれば、算定した数値O、O、・・・On-1、Oのそれぞれが、要素E、E、・・・En-1、Eのそれぞれに対応するものであること、及び/又は、数値I、I、・・・In-1、Iのそれぞれに対応するものであることが把握可能な態様で表示するため、ユーザが、数値O、O、・・・On-1、Oのそれぞれが、どの数値に対応するものであるかを把握できる。 According to the present invention, since the calculation rule R γ calculates the numerical value I γ to be the numerical value O γ , the user can easily perform calculations including calculations in which a specific numerical value is input. According to the present invention, since the input of any one of the calculation rules R 2 , R 3 , ... R n-1 , R n is accepted by selecting one operation button, the user can input a complex calculation formula with an intuitive operation. According to the present invention, the calculated numerical values O 1 , O 2 , ... O n-1 , O n are displayed in a manner that allows the user to understand that each of the calculated numerical values O 1 , O 2 , ... O n-1 , O n corresponds to each of the elements E 1 , E 2 , ... E n-1 , E n , and/or that each of the numerical values I 1 , I 2 , ... I n-1 , I n corresponds to each of the elements E 1 , E 2 , ... E n-1 , E n, and/or that each of the numerical values I 1 , I 2 , ... I n-1 , I n , so that the user can understand which numerical value each of the numerical values O 1 , O 2 , ... O n-1 , O n corresponds to.

本発明によれば、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び/又は明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を表示するため、店舗店員が、顧客の毛髪の状態に応じた希望色の選択を染髪後の毛髪の状態を具体的に把握することができる。 According to the present invention, image information is displayed that allows the user to grasp the color and/or brightness of the hair after it has been dyed with each of a plurality of first hair coloring agents capable of dyeing the hair to different colors and/or brightnesses, which corresponds to the input information that can identify the color and/or brightness of the hair before dyeing. This allows the store clerk to select the desired color according to the customer's hair condition and to specifically grasp the condition of the hair after dyeing.

本発明によれば、入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するための第1ヘアカラーリング剤と所定の関連性を有する第1ヘアカラーリング剤、並びに、入力された染髪前の毛髪の色味及び/又は明るさに対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定するため、顧客が希望するヘアカラーリングを提供するのに適切な情報を選択することができる。また、本発明によれば、入力された希望の染髪後の毛髪の色味及び/又は明るさと所定の関係性を有する染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定するため、顧客が希望するヘアカラーリングを提供するために適切な情報を選択することができる。 According to the present invention, a first hair coloring agent having a predetermined relationship with a first hair coloring agent for dyeing hair to the input desired color and/or brightness of the dyed hair, and information that allows the color and/or brightness of the dyed hair to be grasped corresponding to the input color and/or brightness of the hair before dyeing can be specified, so that information appropriate for providing the hair coloring desired by the customer can be selected. Also, according to the present invention, information that allows the color and/or brightness of the dyed hair to be grasped having a predetermined relationship with the input desired color and/or brightness of the dyed hair can be specified, so that information appropriate for providing the hair coloring desired by the customer can be selected.

本発明によれば、入力された第2ヘアカラーリング剤、入力された希望の染髪後の毛髪の色味及び/又は明るさに染髪するための第1ヘアカラーリング剤、並びに、入力された染髪前の毛髪の色味及び/又は明るさに対応する、染髪後の毛髪の色味及び/又は明るさを把握可能な情報を特定するため、店舗店員が、施術に用いるヘアカラーリング剤と顧客の毛髪の状態に応じた染髪後の毛髪の状態を具体的に予測することができる。 According to the present invention, the input second hair coloring agent, the input first hair coloring agent for dyeing the hair to the desired color and/or brightness after dyeing, and information that can grasp the color and/or brightness of the hair after dyeing that corresponds to the input color and/or brightness of the hair before dyeing are specified, so that the store clerk can specifically predict the condition of the hair after dyeing based on the hair coloring agent used in the treatment and the condition of the customer's hair.

本発明によれば、入力した希望の染髪後の毛髪の色味及び/又は明るさを把握可能な情報、及び、特定した染髪後の毛髪の色味及び/又は明るさを把握可能な情報を表示するため、顧客の希望する毛髪の色味及び/又は明るさと、同じ又は近似する毛髪の色味及び/又は明るさの選択が容易となる。 According to the present invention, information that allows the user to grasp the input desired hair color and/or brightness after dyeing, and information that allows the user to grasp the specified hair color and/or brightness after dyeing, are displayed, making it easy to select a hair color and/or brightness that is the same as or similar to the customer's desired hair color and/or brightness.

本発明によれば、希望の染髪後の毛髪の色味及び/若しくは明るさを把握可能な情報、並びに/又は、特定された染髪後の毛髪の色味及び/若しくは明るさを把握可能な情報が、色画像又は毛束の画像であるため、店舗店員及び顧客が、染髪後の毛髪の状態を容易に把握することができる。 According to the present invention, the information that allows one to grasp the desired color and/or brightness of hair after dyeing, and/or the information that allows one to grasp the specified color and/or brightness of hair after dyeing, is a color image or an image of a hair bundle, so that store staff and customers can easily grasp the condition of the hair after dyeing.

本発明によれば、希望の染髪後の毛髪の色味及び/若しくは明るさに関する情報、並びに/又は、特定された染髪後の毛髪の色味及び/若しくは明るさを把握可能な情報を、複数の色温度ごとに、色温度を有する光源のもとで視認される毛髪の色味及び/又は明るさを把握可能な情報を表示するため、店舗店員及び顧客が、異なるシチュエーションにおける染髪後の毛髪の状態を把握することができる。 According to the present invention, information regarding the desired color and/or brightness of hair after dyeing and/or information that allows one to grasp the color and/or brightness of the specified hair after dyeing is displayed for each of a plurality of color temperatures, allowing store staff and customers to grasp the condition of the hair after dyeing in different situations.

本発明によれば、希望の染髪後の毛髪の色味及び/若しくは明るさに関する情報、並びに/又は、特定された染髪後の毛髪の色味及び/若しくは明るさを把握可能な情報を、複数の照度ごとに、照度で光を毛髪に照射したときに視認される毛髪の色味及び/又は明るさを把握可能な情報を表示するため、店舗店員及び顧客が、異なるシチュエーションにおける染髪後の毛髪の状態を把握することができる。 According to the present invention, information regarding the desired color and/or brightness of hair after dyeing and/or information that allows one to grasp the color and/or brightness of the specified hair after dyeing is displayed for each of a plurality of illuminances, allowing store staff and customers to grasp the condition of the hair after dyeing in different situations.

本発明によれば、入力を受け付けた割合及び比をもとに、ヘアカラーリング剤群に含まれるヘアカラーリング剤のそれぞれの量、全体量に対するヘアカラーリング剤のそれぞれの割合、及び/又は、ヘアカラーリング剤の量の比を算定するため、店舗店員が、施術に用いられるヘアカラーリング剤の量を容易に把握できる。また、本発明によれば、ヘアカラーリング剤群が2以上存在するため、第1ヘアカラーリング剤と第2ヘアカラーリング剤とが存在するヘアカラーリング剤について、ヘアカラーリング剤の量の算定ができる。 According to the present invention, the amount of each hair coloring agent included in the hair coloring agent group, the ratio of each hair coloring agent to the total amount, and/or the ratio of the amount of hair coloring agent are calculated based on the proportions and ratios received as input, so that the store clerk can easily grasp the amount of hair coloring agent used in the treatment. Furthermore, according to the present invention, since there are two or more hair coloring agent groups, it is possible to calculate the amount of hair coloring agent for hair coloring agents that have a first hair coloring agent and a second hair coloring agent.

本発明によれば、第1のコンピュータ装置において入力されたヘアカラーリング剤について、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報が記憶されていない場合に、染髪された後の毛髪の色味及び/又は明るさを把握可能な情報が記憶されていないことを示す不足情報を、第2のコンピュータ装置に送信するため、管理者が、記憶されていない染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を把握することができる。また、施術に用いられたヘアカラーリング剤であって、該ヘアカラーリング剤について記憶されていない染髪された後の毛髪の色味及び/又は明るさを把握可能な情報を効率的に登録することができる。また、新しく登録された該情報を、管理者端末又は店舗端末にて表示させることができる。 According to the present invention, when information that allows the color and/or brightness of the hair after dyeing is not stored for a hair coloring agent input in a first computer device, missing information indicating that information that allows the color and/or brightness of the hair after dyeing is not stored is transmitted to a second computer device, so that the administrator can grasp information that allows the color and/or brightness of the hair after dyeing that is not stored. In addition, information that allows the color and/or brightness of the hair after dyeing that is not stored for a hair coloring agent used in a treatment can be efficiently registered. In addition, the newly registered information can be displayed on an administrator terminal or a store terminal.

1:管理者端末 2:サーバ装置 3:店舗端末 4:通信ネットワーク
10:端末
11:制御部 12:RAM 13:ストレージ部
14:入力部 15:表示部 16:通信インタフェース
21:制御部 22:RAM 23:ストレージ部 24:通信インタフェース
30:染髪情報管理テーブル 31:第1ヘアカラー剤の種類及び割合
32:染髪前の毛髪の色味及び明るさ 33:染髪後の毛髪情報
40:表示画面 41:塗布結果 42:希望色
43:入力情報 44:拡大アイコン
50:表示画面 51:入力欄 52:第1ヘアカラー剤表示欄
53:比・割合表示欄 54:使用量表示欄
55:第2ヘアカラー剤表示欄 56:比・割合表示欄 57:使用量表示欄
58:比・割合入力欄 59:取消アイコン
61:比表示欄 62:合計量表示欄 63:全体量変更アイコン 64:アイコン
70:表示画面 71:メニュー選択欄 72:第2ヘアカラー剤選択欄
73:染髪前の毛髪の明るさ選択欄 80:希望色表示領域
81:明るさ 82:色味 83:毛髪情報
100:表示画面 101:合計量表示欄
102:第1物質合計量表示欄 103:第2物質合計量表示欄
104:アイコン 106:アイコン
111:第1物質表示欄 112:入力欄
112X:算定ルール 112Y:数値
113:使用量表示欄 114:取消アイコン
121:第2物質表示欄 122:入力欄 123:使用量表示欄
1: Manager terminal 2: Server device 3: Shop terminal 4: Communication network 10: Terminal 11: Control unit 12: RAM 13: Storage unit
14: Input section 15: Display section 16: Communication interface
21: Control unit 22: RAM 23: Storage unit 24: Communication interface 30: Hair dyeing information management table 31: Type and ratio of first hair color agent 32: Hair color and brightness before dyeing 33: Hair information after dyeing 40: Display screen 41: Application result 42: Desired color
43: Input information 44: Enlarge icon 50: Display screen 51: Input field 52: First hair coloring agent display field 53: Ratio/proportion display field 54: Usage amount display field 55: Second hair coloring agent display field 56: Ratio/proportion display field 57: Usage amount display field 58: Ratio/proportion input field 59: Cancel icon
61: Ratio display field 62: Total amount display field 63: Total amount change icon 64: Icon 70: Display screen 71: Menu selection field 72: Second hair coloring agent selection field
73: Hair brightness selection field before dyeing 80: Desired color display area
81: Brightness 82: Color 83: Hair information
100: Display screen 101: Total amount display field
102: First substance total amount display column 103: Second substance total amount display column
104: Icon 106: Icon
111: First substance display field 112: Input field
112X: Calculation rule 112Y: Numeric value 113: Usage display field 114: Cancel icon
121: Second substance display field 122: Input field 123: Usage amount display field

Claims (15)

少なくとも1のコンピュータ装置を備えるシステムであって、
染髪前の毛髪の色味及び/又は明るさと関連付けて、第1ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を記憶する記憶手段と、
染髪前の毛髪の色味及び/又は明るさを特定可能な情報の入力を受け付ける入力受付手段と、
記憶手段に記憶された染髪前の毛髪の色味及び/又は明るさと前記画像情報との対応関係をもとに、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び明るさを把握可能な画像情報を表示する画像表示手段
を備え
入力受付手段により、新たに、染髪前の毛髪の色味及び/又は明るさを特定可能な情報が入力されると、画像表示手段が、新たに入力された、染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、前記異なる色味及び明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び明るさを把握可能な画像情報を表示するものである、システム。
1. A system comprising at least one computing device,
a storage means for storing image information that allows the user to grasp the color and/or brightness of the hair after it has been dyed with the first hair coloring agent in association with the color and/or brightness of the hair before it has been dyed;
An input receiving means for receiving input of information capable of identifying the color and/or brightness of the hair before dyeing;
an image display means for displaying image information that allows the user to grasp the color and brightness of the hair after it has been dyed with each of a plurality of first hair coloring agents capable of dyeing hair to different colors and brightnesses , the image information corresponding to the input information that can specify the color and/or brightness of the hair before dyeing, based on the correspondence relationship between the color and/or brightness of the hair before dyeing stored in the storage means and the image information ;
When new information capable of identifying the color and/or brightness of the hair before dyeing is input through the input receiving means, the image display means displays image information capable of grasping the color and brightness of the hair after dyeing with each of a plurality of first hair coloring agents capable of dyeing hair to different colors and brightnesses, which corresponds to the newly input information capable of identifying the color and/or brightness of the hair before dyeing.
少なくとも1のコンピュータ装置を備えるシステムであって、1. A system comprising at least one computing device,
染髪前の毛髪の色味及び/又は明るさと関連付けて、第1ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を記憶する記憶手段と、a storage means for storing image information that allows the user to grasp the color and/or brightness of the hair after it has been dyed with the first hair coloring agent in association with the color and/or brightness of the hair before it has been dyed;
染髪前の毛髪の色味及び/又は明るさを特定可能な情報の入力を受け付ける入力受付手段と、An input receiving means for receiving input of information capable of identifying the color and/or brightness of the hair before dyeing;
記憶手段に記憶された染髪前の毛髪の色味及び/又は明るさと前記画像情報との対応関係をもとに、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応し、且つ、所定の毛髪の色味に染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の明るさを把握可能な画像情報を表示する画像表示手段an image display means for displaying image information that corresponds to information capable of identifying the color and/or brightness of the hair before dyeing inputted based on the correspondence relationship between the color and/or brightness of the hair before dyeing stored in the storage means and the image information, and that allows the brightness of the hair after dyeing with each of a plurality of first hair coloring agents capable of dyeing the hair to a predetermined hair color to be grasped;
を備える、システム。A system comprising:
画像情報が、染髪前の毛髪の色味及び/又は明るさに対応する色味及び/又は明るさの毛髪に、第1ヘアカラーリング剤を塗布し、一定時間が経過した後に、塗布した第1ヘアカラーリング剤を洗い流し、乾燥させた後の該毛髪を撮像した画像である、請求項1又は2に記載のシステム。3. The system of claim 1 or 2, wherein the image information is an image of hair after a first hair coloring agent is applied to hair having a color and/or brightness corresponding to the color and/or brightness of the hair before dyeing, and after a certain period of time, the applied first hair coloring agent is washed off and the hair is dried. 前記所定の毛髪の色味が、利用者が希望する染髪された後の毛髪の色味である、請求項に記載のシステム。 The system according to claim 2 , wherein the predetermined hair color is a hair color after dyeing desired by a user. 画像表示手段が、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応し、且つ、所定の毛髪の色味に染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の明るさを把握可能な画像情報と、利用者が希望する染髪された後の毛髪の色味及び明るさを把握可能な画像情報とを同一画面上に表示する、請求項に記載のシステム。 The system described in claim 2, wherein the image display means displays on the same screen image information that corresponds to information that can identify the color and/or brightness of the hair before dyeing and that can grasp the brightness of the hair after dyeing with each of a plurality of first hair coloring agents that can dye hair to a specified hair color, and image information that can grasp the color and brightness of the hair after dyeing as desired by the user. 画像表示手段により、複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報が表示された状態で、第1ヘアカラーリング剤、利用者が希望する染髪された後の毛髪の色味及び/若しくは明るさ、又は、画像情報の選択を受け付ける選択受付手段と、
選択受付手段により選択を受け付けた第1ヘアカラーリング剤、選択受付手段により選択を受け付けた毛髪の色味及び/又は明るさに対応する第1ヘアカラーリング剤、又は、選択受付手段により選択を受け付けた画像情報に対応する第1ヘアカラーリング剤を、使用する予定の第1ヘアカラーリング剤として特定するヘアカラーリング剤特定手段と
を備える、請求項1又は2に記載のシステム。
a selection receiving means for receiving a selection of a first hair coloring agent, a color and/or brightness of the hair after dyeing desired by a user, or image information in a state in which image information that allows the user to grasp the color and/or brightness of the hair after dyeing with each of the plurality of first hair coloring agents is displayed by the image display means;
The system described in claim 1 or 2, further comprising a hair coloring agent identification means for identifying a first hair coloring agent selected by a selection receiving means, a first hair coloring agent corresponding to the hair color and/or brightness selected by the selection receiving means, or a first hair coloring agent corresponding to image information selected by the selection receiving means, as the first hair coloring agent to be used.
ヘアカラーリング剤特定手段が、毛髪の異なる複数の部分のそれぞれに使用する予定の複数の第1ヘアカラーリング剤を特定することが可能である、請求項6に記載のシステム。 The system of claim 6, wherein the hair coloring agent identification means is capable of identifying a plurality of first hair coloring agents to be used on each of a plurality of different portions of the hair. 毛髪における黒髪又は白髪の割合の選択を受け付ける割合選択手段と、
を備え、
画像表示手段が、選択を受け付けた毛髪における黒髪又は白髪の割合に応じて、異なる画像情報を表示する、請求項1又は2に記載のシステム。
A ratio selection means for receiving a selection of a ratio of black hair or white hair in the hair;
Equipped with
3. The system according to claim 1, wherein the image display means displays different image information depending on the proportion of black hair or white hair in the hair for which the selection has been received.
ヘアカラーリングの際に第1ヘアカラーリングと混合して使用する希釈剤の種類又は濃度の選択を受け付ける第2ヘアカラーリング剤選択手段と、
を備え、
画像表示手段が、選択を受け付けた第2ヘアカラーリング剤の種類又は濃度に応じて、異なる画像情報を表示する、請求項1又は2に記載のシステム。
A second hair coloring agent selection means for receiving a selection of a type or concentration of a diluent to be mixed with the first hair coloring agent during hair coloring;
Equipped with
3. The system according to claim 1, wherein the image display means displays different image information depending on the type or concentration of the second hair coloring agent selected.
毛髪の色味及び/又は明るさを把握可能な画像情報として、複数の色温度ごとに、前記色温度を有する光源のもとで視認される毛髪の色味及び/又は明るさを把握可能な画像情報を表示するように制御する第2表示制御手段を備える、請求項1又は2に記載のシステム。 The system according to claim 1 or 2, further comprising a second display control means for controlling the display of image information that allows the user to grasp the color and/or brightness of hair for each of a plurality of color temperatures, the image information allowing the user to grasp the color and/or brightness of hair as viewed under a light source having the color temperature. 毛髪の色味及び/又は明るさを把握可能な画像情報として、複数の照度ごとに、前記照度で光を毛髪に照射したときに視認される毛髪の色味及び/又は明るさを把握可能な画像情報を表示するように制御する第3表示制御手段を備える、請求項1又は2に記載のシステム。 The system according to claim 1 or 2, further comprising a third display control means for controlling the display of image information that allows the user to grasp the color and/or brightness of hair, for each of a plurality of illuminance intensities, so as to display image information that allows the user to grasp the color and/or brightness of hair that is visually recognized when light is irradiated onto the hair at the illuminance intensities. 少なくとも1のコンピュータ装置を備えるシステムにおいて実行される方法であって、
染髪前の毛髪の色味及び/又は明るさと関連付けて、第1ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を記憶する記憶ステップと、
染髪前の毛髪の色味及び/又は明るさを特定可能な情報の入力を受け付ける入力受付ステップと、
記憶ステップに記憶された染髪前の毛髪の色味及び/又は明るさと前記画像情報との対応関係をもとに、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び明るさを把握可能な画像情報を表示する画像表示ステップ
を有し、
入力受付ステップにより、新たに、染髪前の毛髪の色味及び/又は明るさを特定可能な情報が入力されると、画像表示ステップが、新たに入力された、染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、前記異なる色味及び明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び明るさを把握可能な画像情報を表示するものである、方法。
1. A method implemented in a system comprising at least one computing device, comprising:
a storage step of storing image information that allows the user to grasp the color and/or brightness of the hair after dyeing with the first hair coloring agent in association with the color and/or brightness of the hair before dyeing;
An input receiving step of receiving input of information capable of identifying the color and/or brightness of the hair before dyeing;
an image display step of displaying image information that allows the user to grasp the color and brightness of the hair after it has been dyed with each of a plurality of first hair coloring agents capable of dyeing hair to different colors and brightnesses , the image information corresponding to the input information that allows the user to specify the color and/or brightness of the hair before dyeing, based on the correspondence relationship between the color and/or brightness of the hair before dyeing stored in the storage step and the image information ;
When new information capable of identifying the color and/or brightness of hair before dyeing is input in an input receiving step, an image displaying step displays image information capable of grasping the color and brightness of hair after dyeing with each of a plurality of first hair coloring agents capable of dyeing hair to different colors and brightnesses, which corresponds to the newly input information capable of identifying the color and/or brightness of hair before dyeing .
コンピュータ装置を、
染髪前の毛髪の色味及び/又は明るさと関連付けて、第1ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を記憶する記憶手段と、
染髪前の毛髪の色味及び/又は明るさを特定可能な情報の入力を受け付ける入力受付手段と、
記憶手段に記憶された染髪前の毛髪の色味及び/又は明るさと前記画像情報との対応関係をもとに、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、異なる色味及び明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び明るさを把握可能な画像情報を表示する画像表示手段
として機能させ
入力受付手段により、新たに、染髪前の毛髪の色味及び/又は明るさを特定可能な情報が入力されると、画像表示手段が、新たに入力された、染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応する、前記異なる色味及び明るさに染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の色味及び明るさを把握可能な画像情報を表示するものである、プログラム。
A computer device,
a storage means for storing image information that allows the user to grasp the color and/or brightness of the hair after it has been dyed with the first hair coloring agent in association with the color and/or brightness of the hair before it has been dyed;
An input receiving means for receiving input of information capable of identifying the color and/or brightness of the hair before dyeing;
functioning as an image display means for displaying image information that allows the user to grasp the color and brightness of the hair after it has been dyed with each of a plurality of first hair coloring agents capable of dyeing hair to different colors and brightnesses, which corresponds to the input information that can specify the color and/or brightness of the hair before dyeing, based on the correspondence relationship between the color and/or brightness of the hair before dyeing stored in the storage means and the image information ;
When new information capable of identifying the color and/or brightness of hair before dyeing is input through an input receiving means, an image display means displays image information capable of grasping the color and brightness of hair after dyeing with each of a plurality of first hair coloring agents capable of dyeing hair to different colors and brightnesses, which corresponds to the newly input information capable of identifying the color and/or brightness of hair before dyeing .
少なくとも1のコンピュータ装置を備えるシステムにおいて実行される方法であって、1. A method implemented in a system comprising at least one computing device, comprising:
染髪前の毛髪の色味及び/又は明るさと関連付けて、第1ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を記憶する記憶ステップと、a storage step of storing image information that allows the user to grasp the color and/or brightness of the hair after dyeing with the first hair coloring agent in association with the color and/or brightness of the hair before dyeing;
染髪前の毛髪の色味及び/又は明るさを特定可能な情報の入力を受け付ける入力受付ステップと、An input receiving step of receiving input of information capable of identifying the color and/or brightness of the hair before dyeing;
記憶ステップに記憶された染髪前の毛髪の色味及び/又は明るさと前記画像情報との対応関係をもとに、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応し、且つ、所定の毛髪の色味に染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の明るさを把握可能な画像情報を表示する画像表示ステップan image display step of displaying image information that corresponds to the input information capable of identifying the color and/or brightness of the hair before dyeing based on the correspondence relationship between the color and/or brightness of the hair before dyeing stored in the storage step and the image information, and that allows the user to grasp the brightness of the hair after dyeing with each of the plurality of first hair coloring agents capable of dyeing the hair to a predetermined hair color;
を有する、方法。The method comprising:
コンピュータ装置を、A computer device,
染髪前の毛髪の色味及び/又は明るさと関連付けて、第1ヘアカラーリング剤によって染髪された後の毛髪の色味及び/又は明るさを把握可能な画像情報を記憶する記憶手段と、a storage means for storing image information that allows the user to grasp the color and/or brightness of the hair after it has been dyed with the first hair coloring agent in association with the color and/or brightness of the hair before it has been dyed;
染髪前の毛髪の色味及び/又は明るさを特定可能な情報の入力を受け付ける入力受付手段と、An input receiving means for receiving input of information capable of identifying the color and/or brightness of the hair before dyeing;
記憶手段に記憶された染髪前の毛髪の色味及び/又は明るさと前記画像情報との対応関係をもとに、入力された染髪前の毛髪の色味及び/又は明るさを特定可能な情報に対応し、且つ、所定の毛髪の色味に染髪が可能な複数の第1ヘアカラーリング剤のそれぞれによって染髪された後の毛髪の明るさを把握可能な画像情報を表示する画像表示手段an image display means for displaying image information that corresponds to information capable of identifying the color and/or brightness of the hair before dyeing inputted based on the correspondence relationship between the color and/or brightness of the hair before dyeing stored in the storage means and the image information, and that allows the brightness of the hair after dyeing with each of a plurality of first hair coloring agents capable of dyeing the hair to a predetermined hair color to be grasped;
として機能させる、プログラム。A program that functions as a
JP2023199510A 2022-11-25 2023-11-25 System, user terminal, program and method Active JP7558538B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023207245A JP7558539B2 (en) 2022-11-25 2023-12-07 System, user terminal, program and method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2022188703 2022-11-25
JP2022188703 2022-11-25

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023207245A Division JP7558539B2 (en) 2022-11-25 2023-12-07 System, user terminal, program and method

Publications (2)

Publication Number Publication Date
JP2024077011A JP2024077011A (en) 2024-06-06
JP7558538B2 true JP7558538B2 (en) 2024-10-01

Family

ID=91332604

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2023199510A Active JP7558538B2 (en) 2022-11-25 2023-11-25 System, user terminal, program and method
JP2023207245A Active JP7558539B2 (en) 2022-11-25 2023-12-07 System, user terminal, program and method

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2023207245A Active JP7558539B2 (en) 2022-11-25 2023-12-07 System, user terminal, program and method

Country Status (1)

Country Link
JP (2) JP7558538B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016212726A (en) 2015-05-12 2016-12-15 株式会社ピアセラボ System and method for selection of dyeing material, and computer program
JP2019135603A (en) 2018-02-05 2019-08-15 株式会社ピアセラボ Color operation device, information processing method, and computer program
JP2022513121A (en) 2018-11-20 2022-02-07 エルジー・ファルーク・カンパニー Hair dye dispenser and hair dye providing system including this

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9177339B2 (en) 2008-03-03 2015-11-03 Sure Tint Technologies, LLC System and method for color preparation and management

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016212726A (en) 2015-05-12 2016-12-15 株式会社ピアセラボ System and method for selection of dyeing material, and computer program
JP2019135603A (en) 2018-02-05 2019-08-15 株式会社ピアセラボ Color operation device, information processing method, and computer program
JP2022513121A (en) 2018-11-20 2022-02-07 エルジー・ファルーク・カンパニー Hair dye dispenser and hair dye providing system including this

Also Published As

Publication number Publication date
JP2024077013A (en) 2024-06-06
JP2024077011A (en) 2024-06-06
JP7558539B2 (en) 2024-10-01

Similar Documents

Publication Publication Date Title
US7877294B2 (en) Computer implemented method and system for formulating haircolor
JP6889051B2 (en) Batch sizing system and method for hair dye mixture
US20050264794A1 (en) Computer implemented method and system for formulating haircolor
US11344103B2 (en) System and method for hair dye color conversion
US8655744B2 (en) Custom hair coloring identification
JP5813899B1 (en) Dyeing material selection system and method, and computer program
JP7558538B2 (en) System, user terminal, program and method
JPH1157262A (en) Embroidery data editing device
CN112883821B (en) Image processing method and device and electronic equipment
JP3113073U (en) Color chart
KR102429863B1 (en) Method for servicing personal styling
CN114340110A (en) Lamp effect control method and device and electronic equipment
JP2023114932A (en) System and method
TWI826884B (en) Hair dye-specific systems, hair dye-specific methods, hair dye-specific programs, and hair dye methods
WO2023248816A1 (en) Personal color determination device, personal color determination method, and program for personal color determination
JP2022104555A (en) Hair dyeing method, and hair coloring agent specification system
JP2001331809A (en) Device and method for supporting color scheme
EP3989154A1 (en) Method for determining a hair coloration treatment
JP2020536244A (en) The process for deciding on a hair color crossmaker proposal
JP2024151897A (en) Image editing system and image editing program
JP2021180055A (en) Computer device, program, and system
Brodschelm et al. Leveraging Gamma Corrections for an Overhead Reduced Mood Adaptive Display Coloring
KR20230149476A (en) A matching method of based the color between the reform artist and customers
JP2002204714A (en) Hair coloring system
Wells A comparison of interactive color specification systems for human-computer interfaces

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231226

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231226

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20231226

A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20231222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240312

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20240513

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240628

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240827

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240906

R150 Certificate of patent or registration of utility model

Ref document number: 7558538

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150