(57)【特許請求の範囲】
【請求項１】
ハウジングと、
前記ハウジング内に配置されて、毛髪染料を生成するように構成された供給システムであって、少なくとも１つの貯蔵容器と、前記少なくとも１つの貯蔵容器に動作可能に連結されたポンプと、混合チャンバとを備える供給システムと、
使用者の毛髪サンプルに関する毛髪データを測定するように構成されたスペクトル測定デバイスと、
前記ポンプ及び前記スペクトル測定デバイスに動作可能に接続された制御機構と、プロセッサと、記憶デバイスと、入力と、ディスプレイとを備えるコンピューティングシステムと、
を備えており、
前記記憶デバイスは、前記プロセッサによって実行されると、前記プロセッサに、
前記制御機構に前記スペクトル測定デバイスを作動させて、前記使用者の毛髪サンプルに関するヘアカラーデータを測定する工程と、
前記使用者に関する使用者プロファイルから、前記使用者の過去の毛髪データを取得する工程と、
前記ヘアカラーデータ及び前記過去の毛髪データに基づいて、データテーブルからヘアカラーの出発点を決定する工程であって、前記データテーブルは、少なくとも１００個のヘアカラーの出発点と、少なくとも１０，０００個のヘアカラーの終了点と、複数の毛髪染料配合とを含んでおり、各毛髪染料配合は、染料成分を含んでおり、且つ少なくとも１つのヘアカラーの出発点及び少なくとも１つのヘアカラーの終了点に関連付けられている、工程と、
前記データテーブルの少なくとも１０，０００個のヘアカラーの終了点から、所望のヘアカラーの終了点を取得する工程と、
前記ヘアカラーデータ及び前記過去の毛髪データに基づいて、前記データテーブルの複数の毛髪染料配合から特定の毛髪染料配合を決定する工程であって、前記特定の毛髪染料配合は、決定されたヘアカラーの出発点と前記所望のヘアカラーの終了点とに関連付けられている、工程と、
前記特定の毛髪染料配合に基づいて通知をする工程と、
前記制御機構に前記供給システムを作動させて、前記特定の毛髪染料配合に基づいて染毛剤を作るために染毛剤成分を供給させる工程と、
供給される染料成分の量を感知する工程と、
を行わせる命令を記憶するように構成されている、装置。
【請求項２】
前記スペクトル測定デバイスは、分光器及び分光光度計の何れか１つである、請求項１に記載の装置。
【請求項３】
前記供給システムは、前記混合チャンバに接続されたモータを更に備えており、前記モータは前記制御機構に動作可能に接続されている、請求項１に記載の装置。
【請求項４】
前記ポンプは、前記少なくとも１つの貯蔵容器と前記混合チャンバとの間に延びる流路に連結されている、請求項１に記載の装置。
【請求項５】
前記少なくとも１つの貯蔵容器は気密バッグである、請求項１に記載の装置。
【請求項６】
少なくとも１つの着色剤を更に含み、各着色剤は前記少なくとも１つの貯蔵容器のうちの１つに貯蔵されている、請求項１に記載の装置。
【請求項７】
前記供給システムは更に、前記少なくとも１つの貯蔵容器に配置されており、前記ポンプによって圧送される着色剤の量を測定するように構成されている供給センサを備えており、前記供給センサは、前記制御機構に動作可能に接続されている、請求項１に記載の装置。
【請求項８】
前記記憶デバイスは、前記使用者プロファイルを含んでおり、前記使用者プロファイルは、前記使用者のための少なくとも１つの過去の毛髪染料配合を含む、請求項１に記載の装置。
【請求項９】
使用者に関する毛髪サンプルから毛髪データを収集する工程であって、前記毛髪データは、ヘアカラーデータと、化学組成、水分含有量、空隙率、及び密度からなる群から選択される少なくとも１つとを含む、工程と、
前記使用者に関するユーザプロファイルから、前記使用者の過去の毛髪データを取得する工程と、
前記ヘアカラーデータ及び前記過去のヘアデータに基づいて、データテーブルからヘアカラーの出発点を決定する工程であって、前記データテーブルは、
少なくとも１００個のヘアカラーの出発点と、
少なくとも１０，０００個のヘアカラーの終了点と、
複数の毛髪染料配合であって、各毛髪染料配合は、染料成分を含んでおり、少なくとも１つのヘアカラーの出発点と少なくとも１つのヘアカラーの終了点とに関連付けられている、複数の毛髪染料配合と、
を含んでいる、工程と、
前記データテーブルの少なくとも１０，０００個のヘアカラーの終了点から所望のヘアカラーの終了点を取得する工程と、
前記ヘアカラーデータ及び前記過去の毛髪データに基づいて、前記データテーブルの複数の毛髪染料配合から特定の毛髪染料配合を決定する工程であって、前記特定の毛髪染料配合は、決定されたヘアカラーの出発点と前記所望のヘアカラーの終了点とに関連付けられており、前記配合は染料成分の量を含む、工程と、
前記特定の毛髪染料配合に基づいて通知をする工程と、
前記毛髪染料を生成する量の染料成分を供給する工程と、
供給される染料成分の量を感知する工程と、
を含んでいる、方法。
【請求項１０】
コンピュータ読取り可能プログラムコードを制御機構のプロセッサによって実行して前記配合を定める工程を更に含んでおり、前記コンピュータ読取り可能プログラムコードは、記憶デバイスに記憶されている、請求項９に記載の方法。
【請求項１１】
供給する工程は、
少なくとも１つの貯蔵容器から混合チャンバに、少なくとも１つのポンプを用いて染料成分を圧送する工程と、
前記少なくとも１つの貯蔵容器から圧送された染料成分の量を、前記少なくとも１つの貯蔵容器に配置された少なくとも１つの供給センサで検知する工程と、
を含んでおり、
制御機構が、前記少なくとも１つの供給センサから信号を受けて、前記少なくとも１つのポンプに信号を送る、請求項９に記載の方法。
【請求項１２】
前記毛髪データはスペクトル測定デバイスで収集される、請求項９に記載の方法。
【請求項１３】
所望のヘアカラーの終了点を取得する工程は、毛髪染料調剤装置のディスプレイ上のユーザーインターフェイスから前記所望のヘアカラーの終了点を受け取る工程を含んでおり、前記染料成分は前記毛髪染料調剤装置から供給される、請求項９に記載の方法。
【請求項１４】
コンピュータ読取り可能コードを含む非一過性のコンピュータ読取り可能媒体において、
前記コンピュータ読取り可能コードは、１又は複数のプロセッサによって実行されると、
スペクトル測定デバイスを用いて、使用者に関連する毛髪サンプルから毛髪データを収集する工程であって、前記毛髪データはヘアカラーデータを含む、工程と、
前記使用者に関するユーザプロファイルから、前記使用者の過去の毛髪データを取得する工程と、
前記ヘアカラーデータ及び前記過去のヘアデータに基づいて、データテーブルからヘアカラーの出発点を決定する工程であって、前記データテーブルは、
少なくとも１００個のヘアカラーの出発点と、
少なくとも１０，０００個のヘアカラーの終了点と、
複数の毛髪染料配合であって、各毛髪染料配合は、染料成分を含んでおり、少なくとも１つのヘアカラーの出発点と少なくとも１つのヘアカラーの終了点とに関連付けられている、複数の毛髪染料配合と、
を含んでいる、工程と、
前記データテーブルの少なくとも１０，０００個のヘアカラーの終了点から所望のヘアカラーの終了点を取得する工程と、
前記ヘアカラーデータ及び前記過去の毛髪データに基づいて、前記データテーブルの複数の毛髪染料配合から特定の毛髪染料配合を決定する工程であって、前記特定の毛髪染料配合は、決定されたヘアカラーの出発点と前記所望のヘアカラーの終了点とに関連付けられている、工程と、
前記特定の毛髪染料配合に基づいて通知をする工程と、
前記特定の毛髪染料配合に基づいて毛髪染料を提供する工程と、
を前記１又は複数のプロセッサに行わせる、コンピュータ読取り可能媒体。
【請求項１５】
前記スペクトル測定デバイスが毛髪染料供給装置に設けられ、前記毛髪染料供給装置は前記毛髪染料を与えるための染料成分を含んでいる、請求項１４に記載のコンピュータ読取り可能媒体。
【請求項１６】
前記所望のヘアカラーの終了点は、前記毛髪染料供給装置のディスプレイに提供された複数の選択対象からの使用者入力から受信される、請求項１５に記載のコンピュータ読取り可能媒体。
【請求項１７】
前記毛髪染料を提供するための前記コンピュータ読取り可能コードは、
染料成分を供給する工程と、
前記染料成分を混合して前記毛髪染料を作る工程と、
を含む、請求項１４に記載のコンピュータ読取り可能媒体。
【請求項１８】
前記染料成分は少なくとも１つの染料と酸化剤とを含む、請求項１７に記載のコンピュータ読取り可能媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
現在、毛髪は、予め混合された毛髪染料、例えば小売によって提供される毛髪染料を選択することによって染められる。使用者は、予め混合されておらず、適用の準備が整っていない特定のヘアカラーを所望する場合、その特定のヘアカラーを得るためにスタイリストと協力するかもしれない。スタイリストは、様々な毛髪染料成分を手動で混合して、特定のヘアカラーを達成できる染料カラーを作り出すことができる。場合によっては、様々な毛髪染料成分を混合する装置が用いられることがある。
【０００２】
毛髪染料は、三原色（青色、赤色、及び黄色）、白色及び黒色を種々の量で組み合わせることによって混合されてよい。他の染料成分としては、例えば、酸化液体、顕色剤、乳化剤、安定化剤、及び界面活性剤が挙げられる。
【発明の概要】
【０００３】
本概要は、以下の詳細な説明において更に説明される概念の選択を導入するために記載される。本概要は、特許請求の範囲に記載される主題の重要な又は必須の特徴を特定することを意図しておらず、特許請求の範囲に記載される主題の範囲を限定する補助として用いられることも意図していない。
【０００４】
ある態様において、本開示の実施形態は、ハウジングと、ハウジング内に配置された供給システムと、スペクトル測定デバイスと、コンピューティングシステムとを備える装置に関する。供給システムは、少なくとも１つの貯蔵容器と、各貯蔵容器に動作可能に連結されたポンプと、混合チャンバとを備えてよい。コンピューティングシステムは、ポンプ及びスペクトル測定デバイスに動作可能に接続された制御機構と、プロセッサと、記憶デバイスと、入力と、ディスプレイとを備えてよい。
【０００５】
別の態様において、本開示の実施形態は、毛髪データを毛髪サンプルから収集する工程であって、毛髪データは、化学組成、水分含有量、空隙率（porosity）、及び密度からなる群から選択される、工程と、毛髪染料カラーを選択する工程と、毛髪サンプルを選択された毛髪染料カラーに着色する毛髪染料に係る量の染料成分の配合を定める工程と、毛髪染料を生成する量の染料成分を供給する工程とを含む方法に関する。
【０００６】
更に別の態様において、本開示の実施形態は、スペクトル測定デバイスを用いて、毛髪サンプルから毛髪データを収集する工程と、毛髪染料カラーを選択する工程と、毛髪サンプルを選択された毛髪染料カラーに着色する毛髪染料を与える工程とを含む方法に関する。
【０００７】
本発明の他の態様及び利点は、以下の説明及び添付の特許請求の範囲から明らかとなろう。
【図面の簡単な説明】
【０００８】
【図１】図１は、本開示の実施形態に従う毛髪染料装置の図を示す。
【０００９】
【図２】図２は、本開示の実施形態に従う毛髪染料装置の斜視図を示す。
【００１０】
【図３】図３は、本開示の１又は複数の実施形態が実行されるシステムを示す。
【００１１】
【図４】図４は、本開示の実施形態に従う方法を示す。
【発明を実施するための形態】
【００１２】
本開示の実施形態は概して、毛髪染料を調合及び／又は混合するための装置に関する。本開示の更なる実施形態は、毛髪染料を調合して、ある種の毛髪を、選択されたカラーに染める方法に関する。選択された毛髪染料カラーをより正確に毛髪に与えるために、本開示の方法を用いることによって、様々な種類のヒト毛髪（例えば、密度、表面粗さ、色が様々な毛髪、又は適用された残留化学物質（例えば、最初に適用した毛髪染料のもの、又はパーマのもの）が様々な毛髪）に、個々の毛髪タイプの特定の特性に従って毛髪染料が調合される。
【００１３】
毛髪染料を調合及び／又は混合するための装置は、例えば、高解像度スキャナ又はスペクトル測定デバイスを用いてヒト毛髪サンプルをスキャンすることで、毛髪サンプルの特性を分析する能力を有してよい。スキャンから得た毛髪データは、毛髪染料を調合及び／又は混合するための装置に配置又は動作可能に接続されたコンピューティングシステムによって分析及び／又は記憶されてよい。コンピューティングシステムは、ディスプレイ（例えば、選択されるヘアカラー、予測されるヘアカラーを伴った使用者の画像、使用者プロファイル、入力オプション、その他を表示することができる）、記憶デバイス（コンピュータ読取り可能プログラムコード、使用者データ、過去の毛髪データ、その他を記憶することができる）、及びコンピュータ読取り可能プログラムコード（例えば、制御機構を制御する命令、毛髪染料カラーの配合を定める命令と、毛髪染料カラーの配合に従って染料成分を混合する命令）を実行するためのプロセッサを備えてよい。コンピュータ読取り可能プログラムコードを備えるソフトウェアは、毛髪特性を表す毛髪データを選択された毛髪染料カラーに関連付ける配合によって染料成分の量及び種類を決定して、特定の毛髪タイプを染めた場合に正確なカラーをもたらす毛髪染料を製造することができる。
【００１４】
本開示の実施形態によれば、毛髪染料を提供するための装置は、ハウジング、スペクトル測定デバイス、及びハウジングに配置された供給システムを備えてよく、供給システムは、少なくとも１つの貯蔵容器と、貯蔵容器に貯蔵される１又は複数の染料成分を受け取るためのレセプタクルとを有する。幾つかの実施形態において、供給システムはまた、貯蔵容器に動作可能に連結されており、染料成分を貯蔵容器からレセプタクル（例えば混合チャンバ）に圧送するためのポンプ（例えば計量ポンプ）を備えていてよい。幾つかの実施形態において、染料成分は、ポンプを用いずに、例えば、貯蔵容器から下向きに延びる流路を開けて、染料成分を重力によって流路を通して流すことによって、貯蔵容器からレセプタクルに流されてよい。装置は更に、１又は複数の装置構成要素用の制御機構を提供するためのコンピューティングシステムを備えてよく、当該コンピューティングシステムは、プロセッサ、記憶デバイス、入力、及びディスプレイを備えてよく、これらは装置構成要素の動作を制御するように一緒に作動する。例えば、コンピューティングシステムは、染料成分を貯蔵容器から流すことができる供給構成要素（例えば、貯蔵容器への流路又は開口に配置されたポンプ又はゲート）に動作可能に接続されていてよく、ここで１又は複数の染料成分を供給するためのコンピューティングシステムにおける入力が処理されて、記憶デバイスに記憶されているコンピュータ読取り可能プログラムコードは、処理された入力に従って、供給構成要素を動作させる命令を提供することができる。別の例では、コンピューティングシステムは、スペクトル測定デバイスに動作可能に接続されていてよく、ここで毛髪サンプルをスキャンするためのコンピューティングシステムにおける入力が処理されて、記憶デバイスに記憶されているコンピュータ読取り可能プログラムコードは、処理された入力に従って、スペクトル測定デバイスを動作させる命令を提供することができる。
【００１５】
図１は、本開示の実施形態に従う装置の例の図を示す。装置は、ハウジング１０２を有する毛髪染料装置１００であって、当該ハウジングは、複数の貯蔵された毛髪染料成分から毛髪染料をもたらすための複数の構成要素を保持する。例えば、供給システムが、ハウジング１０２内に配置されていてよく、供給システムは、様々な染料成分を保持する複数の貯蔵容器１１０と、貯蔵容器１１０からレセプタクル１２０に延びる流路１１２とを備えてよい。流路１１２は、リッジ（ridge）壁を有する可撓性のある導管又は流路であってよく、プラスチック又は金属から製造されていてよい。レセプタクル１２０は、混合チャンバ又は第２の貯蔵容器であってよく、これは、貯蔵容器１１０から流される、組み合わされた染料成分を混合、貯蔵、及び／又は供給することができる。
【００１６】
供給システムは更に、貯蔵容器１１０に動作可能に連結された圧送デバイス１３０を備えてよい。示される実施形態において、圧送デバイス１３０は、貯蔵容器１１０から延びる流路１１２に連結されていてよい。貯蔵容器１１０の開口に配置されているゲート１１４が開けられ、圧送デバイス１３０は、貯蔵容器１１０から、開ゲート１１４を通して、そして流路１１２を通して、レセプタクル１２０に染料成分を圧送してよい。幾つかの実施形態において、貯蔵容器と流路の間の開口が、ゲートも他のタイプの閉じ機構も用いずに提供されてよい。そのような実施形態では、圧送機構は、圧送機構が圧送していない場合に貯蔵容器からレセプタクルへの染料成分の流れを遮断するように、流路に沿って配置されていてよい。
【００１７】
単一の圧送機構が、貯蔵容器１１０から延びる個々の流路１１２に沿って配置されてよく、各圧送機構は、圧送デバイス１３０に備えられてよい。幾つかの実施形態において、流路は、個々に圧送機構を含んでよく、各流路は、関連するポンプを流路に沿って配置していてよい。
【００１８】
１又は複数のセンサ１７０が、レセプタクル１２０、流路１１２、及び／又は貯蔵容器１１０に沿って設けられてよく、貯蔵容器１１０の１又は複数から供給されている染料成分の量を感知することができる。センサ１７０としては、例えば、流量センサ（流体の流量を感知できる）、重量センサ、及び／又は圧力センサが挙げられる。
【００１９】
モータ１４０が、モータがレセプタクル１２０を動作させるように、モータ１４０がレセプタクル１２０に動作可能に連結されていてよい。図１に示すように、モータ１４０は更に、モータ１４０を動作させるための制御機構に動作可能に接続されていてよい。制御機構は、（図１に示すように）ハウジング１０２内に配置されているか、又は毛髪染料装置ハウジングの外側に配置されているコンピューティングシステム１５０の一部であってよい。幾つかの実施形態において、モータを動作させる制御機構は、コンピューティングシステム１５０と離れていてよく、一連の電子部品（例えば、オン／オフスイッチ及び／又はモータ速度制御部が挙げられる）を備えてよい。制御機構がモータ１４０を起動する場合、モータ１４０は、レセプタクル１２０を操作する（例えば、回転、撹拌やその他の動き）ように作動してよく、これによりレセプタクル１２０内にある染料成分が混ぜられる。例えば、本開示の実施形態によれば、２種又は３種以上の染料成分が、貯蔵容器１１０から流路１１２を通して、圧送デバイス１３０内のポンプを用いてレセプタクル１２０に圧送されてよく（又は貯蔵容器から流路を通して、ポンプを用いずに重力によって流れてよく）、モータ１４０は起動されて、充填されたレセプタクル１２０を動かして、その中に配置された染料成分を混合することができる。
【００２０】
幾つかの実施形態では、モータ１４０なしで毛髪染料装置が提供されてよい。例えば、２種又は３種以上の染料成分が、２つ又は３つ以上の貯蔵容器からレセプタクルに提供されてよい。次に、染料成分は、例えば染料成分をレセプタクル内で撹拌することによって、レセプタクル内で手動で混合されてよく、或いは、レセプタクルにある染料成分は、充填されたレセプタクルがシールされて、シールされたレセプタクルが手動で振盪されることによって、混合されてもよい。幾つかの実施形態において、染料成分は、レセプタクル内に配置されても、充填されたレセプタクルに故意の混合動作がなされなくともよい。
【００２１】
毛髪染料装置１００は更に、スペクトル測定デバイス１６０を備えてよい。スペクトル測定デバイス１６０として、例えば、電磁放射線（例えば、可視光、赤外線、紫外線光、Ｘ線、ガンマ線、及び音波）を毛髪サンプルに向けて放射して、毛髪サンプルから反射される生じた電磁放射線を検出することができる分光器、分光光度計、又は他のデバイスが挙げられる。例えば、スペクトル測定デバイスは、光源、光を様々な波長に分けるための構成要素（例えば、回折格子又はプリズム）と、少なくとも１つの検出器とを備えてよい。更に、スペクトル測定デバイス１６０は、手持ちスキャナ（例えば図１に示す）の形態であってよく、これは、有線又は無線（ワイヤレス接続）で、コンピュータシステム１５０に接続されていてよい。
【００２２】
幾つかの実施形態において、スキャナはスペクトロメータであってよく、これは、サンプルからの光をスペクトル成分に分解して、検出器で検出された信号を、波長の関数としてデジタル化することができる。検出された信号は、本開示の実施形態に従う毛髪染料装置のコンピュータシステムによって記憶、処理、及び／又は表示されてよい。例えば、幾つかの実施形態において、光が、毛髪サンプル上に案内されてよく、スペクトル成分が、毛髪サンプルによって様々な量で吸収されてよい。離間した回折格子が、毛髪サンプルからの光を様々な成分に分割し、各成分の強度は、検出器によって個別に測定される。毛髪サンプルからの光の各成分の測定された強度が、毛髪サンプルの様々な特性を示すのに用いられる。特性としては、以下に限定されないが、例えば、既存の毛髪染料が毛髪サンプルに既に存在する場合又は塩素が毛髪サンプルに存在する場合（例えば、塩素消毒されたプールに曝されている毛髪に由来）、毛髪上の様々な化学成分の存在が挙げられる。毛髪サンプルの光の精査及び分析を実行することによって、毛髪サンプルの他の物理的特性、例えば温度、質量、明度、及び組成が測定されてよい。
【００２３】
コンピューティングシステム１５０は、毛髪染料装置の様々な構成要素（例えば、モータ１４０、ポンプ１３０、スペクトル測定デバイス１６０、及びセンサ１７０）に有線で接続されてよく、或いは、毛髪染料装置の様々な構成要素に無線接続されていてよい。コンピューティングシステム１５０は、最新のコンピュータの典型的なプロセッサ、関連するメモリ、記憶デバイス、並びに多数の他の要素及び機能を備えてよい（不図示）。コンピュータはまた、１又は複数の入力デバイス、例えばキーボード、マウス、及び／又はタッチディスプレイ、並びに１又は複数の出力デバイス、例えばディスプレイを備えてよい。図１に示す実施形態において、ディスプレイ１０５は、入出力用のタッチディスプレイであってよい。コンピュータシステム１５０は、ローカルエリアネットワーク（ＬＡＮ）又はワイドエリアネットワーク（例えばインターネット）にネットワークインターフェイス接続を介して接続されていてよい。当業者であれば、これらの入出力デバイスが、（現在知られている、又は後に開発される）他の形態をとってよいことを理解するであろう。更に、当業者であれば、上述のコンピュータシステム１５０の１又は複数の要素が、遠隔地に位置して、ネットワーク上で他の要素に接続されていてよいことを理解するであろう。
【００２４】
毛髪データは、コンピューティングシステム１５０のメモリに収集されて、記憶のために（例えば、後に用いるために使用者プロファイルで記憶される）及び／又は毛髪染料を調合するために、コンピューティングシステム１５０のプロセッサによって処理されてよい。毛髪データは、１又は複数の毛髪分析（例えば、スペクトル測定デバイス１６０から収集されるスキャンデータ又は観察に基づく分析）から、及び／又は、例えば毛髪染料混合物及び使用者情報についての過去の毛髪データを保持するデータリポジトリから収集されてよい。更に、記憶デバイスに記憶される毛髪データは、圧縮されてよく及び／又は非圧縮であってよい。幾つかの実施形態において、最近得られた毛髪データは、非圧縮のままでもよく、そしてまた、迅速なアクセス及び分析のために、ランダムアクセスメモリ（ＲＡＭ）に保持されてもよい。本明細書で用いられる「現在の」又は「最近得られた」データは、毛髪染料を調合し、及び／又は調剤するための、本開示の実施形態に従う毛髪染料装置の運転中に及び／又は本開示の方法の実行中に収集されるデータ（例えば、本開示の毛髪染料調剤装置と通信しているスペクトル測定デバイスから収集される現在の毛髪データであり、毛髪染料調剤装置は、動作可能に接続されたスペクトル測定デバイスから収集される現在の毛髪データに基づいて、毛髪染料を調合及び／又は調剤することができる）を示しており、「過去の」データは、本開示の実施形態に従う毛髪染料装置の操作前に、及び／又は毛髪染料を調合及び／又は調剤するための本開示の方法の実行前に収集されたデータを含んでいてよい（例えば、過去の毛髪データは、本開示の毛髪染料装置の現在の操作前に記憶デバイス内に収集且つ記憶されている毛髪データを含んでよい）。
【００２５】
毛髪染料配合（例えば、特定の毛髪タイプ上で染められた場合に正確なカラーをもたらす毛髪染料を生成する染料成分の量及び種類を含む毛髪染料配合）をもたらす命令についてのコンピュータ読取り可能プログラムコードを含むソフトウェアが、全体的又は部分的に、一時的又は恒久的に、非一過性のコンピュータ読取り可能媒体（例えばＣＤ、ＤＶＤ、記憶デバイス、ディスケット、テープ、フラッシュメモリ、物理メモリ、又は他の任意のコンピュータ読取り可能記憶媒体）に記憶されていてよい。具体的には、ソフトウェア命令は、プロセッサによって実行される場合に本開示の実施形態を実行するように構成されている、コンピュータ読取り可能プログラムコードに対応してよい。
【００２６】
本開示の実施形態に従う毛髪染料装置内の貯蔵容器は、気密バッグであってよく、例えば、染料成分が内部にシールされるバッグであって、単一のアクセスポイントが流路と流体連通してよい。バッグ貯蔵容器は、本開示の実施形態に従う毛髪染料装置内で吊るすための取付け特徴（例えば取付けフック）を有してもよい。幾つかの実施形態において、貯蔵容器は、毛髪染料装置内に配置された場合に貯蔵容器がその形状を維持するように堅い材料で形成された壁を有してよい。堅い貯蔵容器は、気密シールを用いて染料成分を中に配置してよい。
【００２７】
染料成分は、少なくとも１種の着色剤と、過酸化物若しくは他の酸化剤のような１又は複数種の活性剤と、１又は複数種の基材と、及び／又は、粘性調節剤のような１又は複数種の添加剤とを含んでよい。例えば、染料成分は、３種の着色剤を含んでよく、各着色剤は、異なる原色である。種々の量の原色着色剤が、毛髪染料配合に従って混合されて、様々な毛髪染料カラーが生成されてよい。適切な染料成分の例としては、従来用いられている添加剤が挙げられ、以下に限定されないが、アスコルビン酸のような抗酸化剤と、早過ぎる酸化を阻害するエリソルビン酸又は亜硫酸ナトリウムと、酸化剤と、芳香剤及び／又は香油と、キレート剤と、乳化剤と、着色剤と、増粘剤（例えば、脂肪酸石鹸、例えば、脂肪酸、オレイン酸、ミリスチン酸、及びラウリン酸のアルカリ金属塩又はアルカノールアミン塩）と、有機溶媒と、乳白剤と、分散剤と、封鎖剤と、湿潤剤と、抗菌物質と、エタノール、イソプロパノール、ポリヒドロキシアルコール（例えば、プロピレングリコール及びヘキシレングリコール）、低級アルキルエーテル（例えば、エトキシジグリコール）のような溶媒と、当該技術において知られているその他のものとが挙げられる。
【００２８】
毛髪染料を生成するために一緒に加えられる染料成分の量及び種類は、毛髪染料配合に従って選択されてよく、当該配合は、生成された毛髪染料が特定の選択された色に毛髪サンプルを着色できるように、毛髪サンプルの１又は複数の特性に基づいて作られる。本開示の実施形態によれば、毛髪染料を生成する方法は、毛髪サンプルから毛髪データを収集する工程と、毛髪染料カラーを選択する工程と、毛髪サンプルを選択された毛髪染料カラーに着色する毛髪染料の配合を定める工程と、毛髪染料を生成するための配合に従って染料成分の量を供給する工程とを含んでよい。毛髪染料の配合は、毛髪染料を製造する染料成分の量及び種類を含む。
【００２９】
毛髪サンプルから収集される毛髪データとして、例えば、以下に限定されないが、毛髪サンプルの化学組成、水分含有量、空隙率、及び密度が挙げられる。毛髪データは、毛髪サンプルの色及び質を表してよい。例えば、毛髪サンプルの質は、例えば、毛髪が塩素（例えば、人が泳ぐ場合）に絶えず又は断続的に曝されるか否か、前回毛髪が着色された／染められたか否か、毛髪がパーマをかけられたことがあるか、或いは、他の要因によって決まり得る。毛髪サンプルの化学組成は、例えば、スペクトル測定デバイスから収集され、これは、毛髪の質の１又は複数の因子を示す。幾つかの実施形態において、毛髪サンプルの化学組成は、化学試験を用いて測定される。幾つかの実施形態において、毛髪サンプルの化学組成は、Ｘ線蛍光発光を用いて測定される。高周波Ｘ線が、毛髪サンプルに送られて、毛髪サンプルの原子の内殻電子が励起して、毛髪サンプルから戻って受け取られたＸ線が、毛髪サンプルの要素に特異的である特徴的な周波数／波長を有する。放射されたＸ線は、まとめて測定されて、毛髪サンプルの元素を表すスペクトルに変換される。
【００３０】
他の試験が毛髪サンプルに実行されることで、毛髪サンプルの１又は複数の特性が測定されてよく、例えば、毛髪の密度を測定する試験、又は毛髪の空隙率を測定する試験（例えば、毛髪が水又は他の液体に沈むか浮くかを観測することによって、毛髪の空隙率が高いか低いかを測定する）がある。幾つかの実施形態において、毛髪サンプルの組織構造の質は、例えば顕微鏡で毛髪サンプルを見ることによって分析される。
【００３１】
１又は複数の定量的データポイント及び／又は定性的データポイントを含む毛髪データが、本開示の実施形態に従う毛髪染料装置と通信しているコンピュータシステムに入力されてよい。現在の毛髪サンプルの毛髪データが、コンピュータシステムの記憶デバイスに記憶されていてよい。以前の毛髪サンプルから収集した過去の毛髪データもまた、コンピュータシステムの記憶デバイスに記憶されていてよい。幾つかの実施形態において、使用者の判断による毛髪データが、コンピュータシステムに入力されてよく、例えば、毛髪を特徴付ける使用者入力（例えば、天然のヘアカラーが、一般的なカラー特性評価のリストから選択されてよく、例えば、ブロンド、薄茶色、茶色、濃い茶色、赤色、黒色、灰色、白色、その他がある）又は以前の毛髪処理の使用者入力（例えば、前回毛髪が着色又は化学的に処理された場合であれば、以前の化学処理の種類、毛髪にパーマがかけられているか、毛髪に用いられていた化学物質又は製品、用いられた以前の毛髪染料カラー、その他）が挙げられる。
【００３２】
コンピュータシステムのプロセッサは、毛髪データを処理する命令を有するコンピュータ読取り可能プログラムコードを実行してよい。毛髪データは、処理されて（例えば、例えば密度、空隙率、及び化学組成のような毛髪データのタイプにソートされ、毛髪データの各タイプに値が割り当てられる）、選択されたヘアカラーに毛髪データを関連付けるアルゴリズムに入力される。毛髪データとヘアカラーとの関係から、毛髪染料の配合が、選択されたヘアカラーに毛髪サンプルを染めるように作成される。例えば、毛髪サンプルの毛髪データが、毛髪サンプルにおける最初のカラー（例えば、最初のカラーは、スペクトル測定デバイスのスキャンから、原色の赤色、青色、及び黄色のパーセント値（例えば、最初のカラー＝ｘ％の青色、ｙ％の黄色、ｚ％の赤色）へと処理され、或いは、最初のカラーは、使用者の知識から入力される）と、化学組成（例えば、スペクトル測定デバイスのスキャンから検出される様々な化学物質の割合）と、毛髪の粗さとを含む場合、アルゴリズムは、選択されたヘアカラーに毛髪を染めるための毛髪染料の配合を提供できる。毛髪染料配合は、１又は複数の着色剤（例えば、以前の毛髪処理由来の毛髪上の残留化学物質を考慮して、選択されたヘアカラーを毛髪の最初のカラーに与える）と、活性剤（例えば、過酸化水素又は他の酸化剤）と、１又は複数の添加剤とを含んでよい。
【００３３】
幾つかの実施形態において、所定の染料成分組合せは、コンピュータシステムのプロセッサによってアクセス可能である記憶デバイスに記憶されてよく、所定の染料成分組合せは、出発点を終了点に関連付けるテーブル形式で記憶されてよい。テーブルは、選択される複数の出発点（例えば、何十又は何百もの出発点）と、選択される複数の終了点（例えば、何千又は何万もの終了点）と、選択された出発点から選択された終了点をもたらす毛髪染料配合（染料成分の量及び組合せ）とを含んでよい。毛髪データ（分光器のようなスペクトル測定デバイスから収集される毛髪データが挙げられる）が、コンピュータシステムに入力されて、複数の出発点の１つと符合させる。例えば、スペクトル毛髪データは、最初のヘアカラー及びヘアトーンを示し、これらはテーブルにおいて、出発点の１つのカラー及びトーンと符合させる。終了点が、テーブルに一覧にされる終了点のオプションの１つから（例えば、使用者によって、又は顧客によって）選択され、選択された出発点を、選択された終了点に橋渡しする所定の毛髪染料配合が、毛髪染料を生成するのに用いられる。
【００３４】
例えば、テーブル１（以下に記載する）は、ヘアカラー及びヘアトーンについての出発点及び所望の終了点に基づいて、所定の染料成分の組合せを選択するのに用いられるテーブルのレイアウト例を示す。示された例では、代表的な変数及び定数が、出発点及び終了点を表すように記載されており、代表的なフォーマットが、所定の染料成分の組合せ（毛髪染料配合）及び適用命令を表すように記載されている。しかしながら、本開示の実施形態では、１００を超える異なる出発点（例えば、１００から２００、又は１００から１５０）と、１０，０００を超える異なる終了点（例えば、２０，０００超、２５，０００超、又は３０，０００超）とが、テーブルに記載されて、選択された出発点及び終了点に基づいて、所定の染料成分の組合せが選択されてよい。
【００３５】
【表１】
0006932778.tif 000002
【００３６】
テーブル１において、出発点及び終了点は、カラーのレベルとトーンのレベルの組合せを含んでおり、ｘ及びｙは、カラーの等しい又は異なるレベルであってよく、Ｎ及びＤは、異なるトーンを示してよい。ある出発点からある終了点に至るために、毛髪染料配合が、毛髪染料配合を利用する工程に加えてもたらされてよい。例えば、幾つかの実施形態では、毛髪染料配合の一部が、明色化（lightening）混合物（ヘアカラーを明るくする成分の組合せ）を含んでよく、これは、毛髪を特定のレベルへと明るくする第１の工程に用いられてよい。第１の工程で毛髪を明るくすると、所定の毛髪染料配合の第２の混合物が、その後の第２の工程において用いられて、毛髪が終了点のカラー及びトーンに染められてよい。幾つかの実施形態において、毛髪が第１の工程において明るくされた後、明るくされた毛髪の第２のスペクトルスキャンが実行されてよく、第２の毛髪染料配合が、明るくされた毛髪から収集される毛髪データに基づいて作成されてよい。次に、第２の毛髪染料配合が、明るくされた毛髪に用いられて、所望の終了点のヘアカラー及びヘアトーンを達成することができる。
【００３７】
更に、幾つかの実施形態によれば、毛髪染料配合はまた、毛髪の１又は複数の状態を考慮した１又は複数の添加剤を含んでよく、当該状態は、スペクトル毛髪スキャン及び／又は他の毛髪試験から測定されてよい。例えば、毛髪サンプルが、（例えば、スペクトル測定デバイスによって測定される毛髪サンプル中の水分含有量から、又は毛髪サンプルの視覚による精査から）乾燥していると判断されると、油添加剤が毛髪染料配合に加えられてよい。別の例では、毛髪サンプルのｐＨが毛髪データで収集されると、酸成分又は塩基成分の対応量が毛髪染料配合に加えられて、染められる毛髪サンプルの全体的なｐＨがもたらされる。これは、毛幹が開く量に影響を与えて、染色プロセス中にカラーが受け入れられる。毛髪染料配合に加えられる添加剤としては、本明細書に記載されている又は当該技術において知られているようなコンディショナ、シルク、及び／又はその他が挙げられる。
【００３８】
本開示の実施形態では、スペクトル測定デバイスからの毛髪データに基づいて作成又は選択される毛髪染料配合は、毛髪染料、直接的毛髪染料、及び他の種類の染色機構を用いる毛髪染料を酸化することを含んでよい。本開示の実施形態に従う毛髪染料装置は、毛髪染料配合に基づいた様々な種類の毛髪染料を与えることができる。例えば、スペクトル測定デバイスから収集される毛髪データに基づいて作成又は選択される酸化毛髪染料配合を有する実施形態において、毛髪染料装置は酸化剤を含んでよい、毛髪染料配合の染料成分を供給することができる。
【００３９】
毛髪染料配合が作成されると、コンピュータ読取り可能プログラムコードが更に、本開示の実施形態に従う毛髪染料装置の制御機構に命令を送って、配合の量及び種類の染料成分を供給することができる。例えば、制御機構は、毛髪染料装置の供給システムの１又は複数のゲート及び／又はポンプを操作する信号を送って、毛髪染料装置の貯蔵容器から、配合の量及び種類の染料成分を供給することができる。
【００４０】
本開示の実施形態によれば、本開示の実施形態に従う毛髪染料装置の貯蔵容器から染料成分を供給する工程は、少なくとも１つの貯蔵容器から混合チャンバへと、少なくとも１つのポンプを用いて染料成分を圧送する工程と、貯蔵容器から圧送された染料成分の量を、貯蔵容器内に配置される少なくとも１つの供給センサで感知する工程とを含んでよい。制御機構は、供給センサからの信号を受信して信号をポンプに送って、例えば、圧送し続けてよく、圧送を止めてよく、ポンプ速度を変更してもよい。
【００４１】
例えば、幾つかの実施形態では、本開示の実施形態に従う毛髪染料装置内に配置されたレセプタクル（例えば混合チャンバ）には、レセプタクル及びその中の内容物の重量を測定するためのスケールが設けられてよい。１又は複数の染料成分がレセプタクルに流れると、スケールは、レセプタクル及びその中の内容物の測定値を毛髪染料装置のコンピューティングシステムに送ってよい。重量基準に達すると、コンピューティングシステムは、信号を送って、レセプタクルへの染料成分の流れを停止又は低減してよく、これによって、染料成分の所定の量が、レセプタクルに提供される。
【００４２】
他のタイプのセンサ（例えば、流量センサ又は圧力センサ）が、本開示の実施形態に従う毛髪染料装置の供給システムに設けられて、供給されている１又は複数の染料成分の量を監視して、制御機構に信号をリレーしてよく、当該制御機構は、重量センサ／スケールに関して先で記載した方法と同じようにして、供給されたとして既に検出された染料成分の量に基づいて、供給されている染料成分の流れを制御する。
【００４３】
幾つかの実施形態において、センサのない供給システムが設けられてよい。そのような実施形態にでは、１又は複数の染料成分の所定の量が、例えば、既知のパラメータ下で所定の時間、供給システムを運転することによって供給されてよい。例えば、第１の染料成分を貯蔵容器から所定の圧送速度にて所定の時間圧送することで、第１の染料成分の第１の量を提供することによって、第１の染料成分の第１の量が、本開示の実施形態に従う毛髪染料装置の貯蔵容器から供給されてよい。幾つかの実施形態では、貯蔵容器へのゲートを開けることで第１の染料成分を貯蔵容器から流すことによって、第１の染料成分の第１の量が貯蔵容器から供給されて、貯蔵容器から流路を通る第１の染料成分の流量は、第１の染料成分の粘性、並びに流路のサイズ及び形状に基づいた計算から予め決められていてよい。ゲートは、計算された流量から計算された所定の時間の後に閉められて、第１の染料成分の第１の量が提供されてよい。
【００４４】
本開示の幾つかの実施形態では、毛髪染料を提供する方法は、毛髪データを毛髪サンプルからスペクトル測定デバイスを用いて収集する工程と、毛髪染料カラーを選択する工程と、選択された毛髪染料カラーに毛髪サンプルを着色する毛髪染料を提供する工程とを含んでよい。スペクトル測定デバイスは、毛髪染料をもたらすための染料成分を収容する本開示の実施形態に従う毛髪染料調剤装置に設けられてよく、遠隔地に当該装置と通信可能に設けられてもよい。
【００４５】
例えば、本開示の実施形態に従う毛髪染料装置は、キオスクであってよく、他のタイプのセルフサービス式（self-serving）毛髪染料調剤装置であってもよく、使用者は、毛髪染料カラーを毛髪染料装置から選択することができ、毛髪染料装置は、スペクトル測定デバイスによって毛髪サンプルから収集される毛髪データに基づいて、毛髪サンプルを毛髪染料カラーに着色するように専用に設計された毛髪染料を調剤する。
【００４６】
図２は、本開示の実施形態に従ったキオスク２００の形態である毛髪染料調剤装置の例を示す。キオスク２００はハウジング２０２を備えており、ハウジング２０２は、コンピューティングシステム及び供給システムを収容する。スペクトル測定デバイス２６０が、ハウジング２０２に形成されたサンプルキャビティ２６２に設けられている。他の実施形態では、スペクトル測定デバイスが、キオスク本体から離れているが、キオスク内のコンピューティングシステムと通信して存在してよく、例えば、スペクトル測定デバイスは、キオスクに有線接続されている又はキオスクと無線通信している手持ちスキャナの形態であってよい。キオスク２００にはまた、供給出力部２２２がハウジング２０２に形成されてよく、レセプタクル２２０が、キオスク２００から供給される毛髪染料を受け取るように配置されてよい。
【００４７】
更に、ディスプレイ２０５が、キオスク２００の外壁に沿って備えられてよい。ディスプレイ２０５は、使用者からの入力を、コンピューティングシステムに提供するのに用いられてよく（ディスプレイはタッチディスプレイであってよい）、キーボード及び／又はマウスが、使用者が情報を入力するためにキオスク２００に設けられてよい。ディスプレイ２０５は更に、コンピューティングシステムからの出力を表示するために用いられてよい。
【００４８】
例えば、本開示の実施形態によれば、複数の毛髪染料カラーが、ディスプレイ２０５に示されてよい。使用者（例えば、店の顧客又はサロンのスタイリスト）は、毛髪染料カラーの１つを選択することができる。幾つかの実施形態において、特定の毛髪染料カラーが、名前によって検索され、名前は、キオスクのコンピューティングシステム内の毛髪染料カラーのデータベースから索引され、検索された毛髪染料カラーの名前及び／又は検索された毛髪染料カラーの画像が、キオスクのディスプレイに表示される。
【００４９】
幾つかの実施形態において、使用者の画像が、ディスプレイ２０５に表示され、選択された毛髪染料カラーが、使用者の画像において毛髪に適用されて、使用者が、選択された毛髪染料カラーで見られるであろう予測を提供してよい。
【００５０】
幾つかの実施形態において、使用者の毛髪を表す毛髪サンプルからの毛髪データが、スペクトル測定デバイス２６０から収集されてよく、毛髪データは、キオスク２００のコンピューティングシステムで処理されて、選択された毛髪染料カラーに毛髪サンプルを染めることができる毛髪染料の配合が提供されてよい。例えば、毛髪サンプルが、サンプルキャビティ２６２に配置されて、スペクトル測定デバイス２６０が、毛髪サンプルの１又は複数の特性（例えば、毛髪の化学組成）を検出する。次に、キオスク２００のコンピューティングシステムは、選択された毛髪染料カラーに毛髪サンプルを染めることができる毛髪染料の毛髪染料配合を定めてよい。次に、キオスク２００の供給システムはキオスク２００内の複数の貯蔵容器からレセプタクル２２０に、毛髪染料を与えるための毛髪染料配合に対応する量で、複数の染料成分を供給できる。
【００５１】
幾つかの実施形態において、スペクトル測定デバイス以外のソースから収集された毛髪データが、コンピュータ読取り可能プログラムコードとして記憶されるアルゴリズムに入力されて、毛髪染料の配合が定められてよい。例えば、ヘアカラー、毛髪テクスチャなどのような観察に基づく毛髪データと、及び／又は、以前の毛髪処理についての日付入力、以前の毛髪処理の種類、以前に用いられた毛髪染料などのような過去の毛髪データとが、使用者によって入力されてよい。スペクトル測定デバイスから収集された毛髪データを含む種々のタイプの毛髪データが、アルゴリズムに入力されて、選択されたカラーに毛髪を染めることができる毛髪染料の配合（配合は、毛髪染料成分の量及び種類を含む）が提供されて、毛髪染料を製造する量の染料成分が混合されてよい。
【００５２】
キオスク２００のコンピューティングシステムは、記憶デバイスに記憶された又はクラウドからアクセス可能な、少なくとも１つの記憶された使用者プロファイルを有してよい。使用者プロファイルは、使用者の過去の毛髪データを含んでおり、例えば、使用者によって用いられた以前の毛髪染料配合、使用者の以前の毛髪処理、使用者の年齢、使用者の自然のヘアカラーなどが含まれる。使用者のプロファイルは、キオスク２００のコンピューティングシステムによって記憶されてアクセス可能であり、例えば、使用者が以前に用いた毛髪染料カラーを調剤するようにキオスク２００に命令する場合に、及び／又は、使用者が新しい毛髪染料カラーを調合するようにキオスク２００に命令する場合に、プロファイルにアクセスされてよい。
【００５３】
例えば、使用者プロファイルとしては、過去の毛髪データ、例えば使用者の自然なヘアカラーが挙げられる。使用者の自然なヘアカラーは、スペクトル測定デバイスからの測定値、例えば、ｘ％の青色、ｙ％の黄色、及びｚ％の赤色によって定量化されてよい（ｘ、ｙ、及びｚはそれぞれ、０から１００％の間で変動し得る）。使用者プロファイルはまた、現在の毛髪データ、例えば水分含有量、空隙率、及び密度を含んでもよい。使用者プロファイルの毛髪データに基づいて、アルゴリズムは、選択された毛髪染料カラーに使用者の毛髪を染めるための毛髪染料配合を定めてよい。
【００５４】
本開示の実施形態によれば、スペクトル測定デバイスが、例えば分光器、分光光度計、又は、成分波長に分割された光をサンプル上に投射して、サンプルからの戻り光スペクトルを測定するような類似の装置が、毛髪データを収集するのに用いられてよい。スペクトル測定デバイスは、成分波長に分割された光を毛髪サンプルに投射してよく、生じた光反射（即ち、吸収スペクトル）が、コンピュータシステムによって分析されて、毛髪特性の分析が提供されてよい。スペクトル測定デバイススキャンから測定された毛髪特性は、毛髪染料配合を定めるための出発点であってよい。使用者が所望のヘアカラー（終了点）を入力すると、本開示の実施形態に従う毛髪染料装置は、正確な毛髪染料カラーを、所望のヘアカラーに毛髪を染めるように混合且つ調剤して、スタイリスト又は他のエンドユーザによる使用に適した状態にすることができる。
【００５５】
本発明の実施形態は、種々のコンピュータ、例えばワークステーション、ＰＣ、ラップトップ、サーバー、及びスーパーコンピュータで実行されてよい。更に、本発明は、用いられるプラットフォームは関係なく、実質的に任意のタイプのコンピュータで実行されてよい。例えば、コンピュータシステムは、最新のコンピュータの典型的なプロセッサ、関連するメモリ、記憶デバイス、並びに多数の他の要素及び機能を備える（不図示）。コンピュータシステムはまた、キーボードやマウスのような入力手段と、モニタのような出力手段とを備えてもよい。コンピュータシステムは、ローカルエリアネットワーク（ＬＡＮ）又はワイドエリアネットワーク（例えばインターネット）にネットワークインターフェイス接続（不図示）を介して接続されている。当業者であれば、これらの入出力手段が他の形態をとってよいことを理解するであろう。
【００５６】
本発明の実施形態を実行するソフトウェア命令は、コンピュータ読取り可能媒体、例えばコンパクトディスク（ＣＤ）、ディスケット、テープ、ファイル、又は他の任意のコンピュータ読取り可能記憶デバイスに記憶されていてよい。更に、種々のメモリ（又は記憶手段）が、本発明の技術を実行する命令を有するプログラムを記憶するのに用いられてよい。命令のプログラムは、オブジェクトコードであってもソースコードであってもよい。プログラム記憶デバイスと命令の符号化の詳細な形態は、本発明の目的にとって重要ではない。
【００５７】
１又は複数の実施形態において、データリポジトリは、データを記憶する任意のタイプの記憶ユニット及び／又は記憶デバイス（例えば、ファイルシステム、データベース、テーブルのコレクション、又は任意の他の記憶機構）である。更に、データリポジトリは、複数の異なる記憶ユニット及び／又は記憶デバイスを備えてよい。異なる複数の記憶ユニット及び／又は記憶デバイスは、同じタイプのものであってもなくてもよく、同じ物理的部位に配置されていてもいなくてもよい。
【００５８】
図３は、本開示の１又は複数の実施形態が実行されるコンピューティングシステムを示す。１又は複数の実施形態において、図３に示すモジュール及び要素の１又は複数が省略、反復、及び／又は置換されてよい。従って、本開示の実施形態は、図３に示すモジュールの特定の配置に制限されるとみなされるべきでない。
【００５９】
図３に示すように、コンピューティングシステム１１００は、１又は複数のプロセッサ１１０６と、１又は複数の記憶デバイス１１０８（例えば、ハードディスク、光学ドライブ、例えばコンパクトディスク（ＣＤ）ドライブ又はデジタルバーサタイルディスク（ＤＶＤ）ドライブ、フラッシュメモリスティック）と、メモリ１１１０（例えば、ランダムアクセスメモリ（ＲＡＭ）、キャッシュメモリ、フラッシュメモリ）と、グラフィカルユーザインターフェイス（ＧＵＩ）１１１２とを有するコンピューティングデバイス１１０２を含んでいる。コンピューティングプロセッサ１１０６は、プロセシング命令用の集積回路であってよい。例えば、コンピューティングプロセッサは、プロセッサの１又は複数のコア又はマイクロコアであってよい。記憶デバイス１１０８（及び／又はそれに記憶される任意の情報）は、データストア、例えばデータベース、ファイルシステム、メモリ内に構成される１又は複数のデータ構造（例えば、アレイ、リンクリスト、テーブル、階層的なデータ構造）、エクステンシブルマークアップランゲージ（ＸＭＬ）ファイル、データを記憶するのに適した他の任意の媒体、又はそれらの任意の適切な組合せを備えてよい。記憶デバイス１１０８は、コンピューティングデバイス１１０２に内蔵される装置であってよく、記憶デバイス１１０８は、コンピューティングデバイス１１０２に動作可能に接続された外部記憶デバイスであってよい。幾つかの実施形態によれば、記憶デバイス１１０８は、毛髪サンプル試験（例えばスペクトル測定試験）によるパラメータを記憶し、使用者によって入力されたパラメータ（例えば、使用者の年齢、用いた以前の毛髪染料カラー、以前のパーマの日付及び／又は種類）を記憶したデータリポジトリを備えてよい。記憶されたパラメータの少なくとも１つは、毛髪染料を調合するためのアルゴリズムに差し出されたパラメータであってよい。加えて、コンピューティングデバイス１１０２は、多数の他の要素及び機能を備えてよい。
【００６０】
コンピューティングデバイス１１０２は、ネットワーク１１０４（例えば、ローカルエリアネットワーク（ＬＡＮ）、インターネットのようなワイドエリアネットワーク（ＷＡＮ）、モバイルネットワーク、又は他の任意のタイプのネットワーク）に、ワイヤ、ケーブル、ファイバー、光学コネクタ、無線接続、又はネットワークインターフェイス接続（不図示）を介して通信接続されていてよい。
【００６１】
コンピューティングシステム１１００はまた、１又は複数の入力デバイス１１１４（例えば、タッチスクリーン、キーボード、マウス、マイク、タッチパッド、電子ペン、又は他の任意のタイプの入力デバイス）を備えてもよい。更に、コンピューティングシステム１１００は、１又は複数の出力デバイス１１１６、例えばスクリーン（例えば、液晶ディスプレイ（ＬＣＤ）、プラズマディスプレイ、タッチスクリーン、ブラウン管（ＣＲＴ）モニタ、プロジェクタ、２Ｄディスプレイ、３Ｄディスプレイ、又は他のディスプレイ装置）、プリンタ、外部記憶、又は他の任意の出力デバイスを備えてよい。出力デバイス１１１６の１又は複数は、入力デバイスと同じであってよく、異なっていてもよい。入出力デバイスは、コンピュータプロセッサ１１０６、メモリ１１１０、記憶デバイス１１０８、及びＧＵＩ １１１２に局所的に接続されてよく、離れて（例えばネットワーク１１０４を介して）接続されていてもよい。多くの異なるタイプのコンピューティングシステムが存在し、上述の入出力デバイスは、他の形態をとってもよい。
【００６２】
更に、コンピューティングシステム１１００の１又は複数の要素、遠隔位置に配置されてよく、他の要素にネットワーク１１０４上で接続されていてもよい。更に、本開示の実施形態は、ノードを有する分散システム上で実行されてよく、本開示の各部分が、分散システムにおける異なるノード上に位置決めされていてよい。本開示の一実施形態において、ノードは、別個のコンピューティングデバイスに対応する。別の実施形態において、ノードは、関連する物理メモリを有するコンピュータプロセッサに対応する。別の実施形態において、ノードは、共有メモリ及び／又は共有リソースを有するコンピュータプロセッサ又はコンピュータプロセッサのマイクロコアに対応する。例えば、本開示の実施形態に従う複数の毛髪染料装置は、サロン又は複数のサロン（又は他の店）で用いられてよい。各毛髪染料装置は、セントラルネットワークと通信しているノードを有しており、例えば、毛髪染料カラーについての過去の毛髪データ及び／又は配合にアクセスしてよい、
【００６３】
ＧＵＩ １１１２は、使用者（例えば、自分の毛髪を染めたい顧客、スタイリスト、従業員、又は他の任意の当事者）が１又は複数の入力デバイス１１１４を用いて操作されてよい。ＧＵＩ １１１２は、コンピューティングデバイス１１０２に連結された１又は複数の出力デバイス１１１６に表示されてよい。ＧＵＩは、１又は複数のボタン（例えば、ラジオボタン）、データフィールド（例えば、入力フィールド）、バナー、メニュー（例えば、使用者入力メニュー）、ボックス（例えば、入力テキストボックス又は出力テキストボックス）、テーブル（例えば、データサマリテーブル）、セクション（例えば、情報のセクション又は最小化／最大化することができるセクション）、スクリーン（例えば、ウェルカムスクリーン又はホームスクリーン）、及び／又は使用者選択メニュー（例えば、ドロップダウンメニュー）を備えてよい。加えて、ＧＵＩは、１又は複数の離れたインターフェイスを備えてよく、ウェブブラウザ内で又はスタンドアロンアプリケーションとして使用可能であってよい。
【００６４】
出力デバイス１１１６は、コンピューティングデバイス１１０２に通信接続されているものとして示されているが、出力デバイス１１１６は、コンピューティングデバイス１１０２の構成要素であってもよい。
【００６５】
図３において、コンピューティングデバイス１１０２は、特定の毛髪タイプを選択されたカラーに染めることができる特定の毛髪染料の配合を設計して与えることができる管理アプリケーションを有してよい。設計及び／又は配合されることとなる選択されたカラーは、使用者によって選択されてよい。使用者は、例えば、毛髪染料カラーの既存のライブラリから選択してもよいし、任意の毛髪染料カラーについてのパラメータを手動で入力してもよい。１又は複数の実施形態では、使用者は、１又は複数の毛髪サンプルのスペクトル測定データを毛髪データパラメータ（例えば、毛髪サンプルの最初のヘアカラーを形成する原色要素のスペクトルマップ）として入力することに加えて、１又は複数の毛髪データパラメータ（例えば、最後のヘア着色又はヘア明色化の日付及び種類）を入力又は規定してよい。
【００６６】
毛髪染料カラーを選択するために、使用者は、当該分野で知られた任意の入力手段（例えば、入力デバイス１１１４）を用いて、記憶デバイス１１０８にアクセスしてよい。記憶デバイス１１０８は、そこにデータを記憶することが可能であって、例えば、特定の使用者について以前に調合された毛髪染料カラー、使用者の毛髪処理の以前の日付又は種類（例えば、前回使用者の毛髪が明色化され、書かれ（penned）、又は他の処理タイプが施された場合）を含んでよい。使用者が毛髪染料カラーを選択すると、コンピューティングデバイス１１０２は、コンピューティングプロセッサ１１０６で命令を実行して、使用者によって選択又は入力され、スペクトル測定スキャンによって入力された毛髪データパラメータを用いて、選択されたカラーのための毛髪染料配合を定めることができる。
【００６７】
選択されたカラーに毛髪サンプルを染めることができる毛髪染料カラーの配合を作成した後に、１又は複数の選択パラメータは、ＧＵＩ １１１２によって出力デバイス１１１６で視覚化されてよい。ある実施形態では、視覚による出力は、調合された毛髪染料についての染料成分のリスト、及び／又は調合された毛髪染料を分類するための参照識別子（例えば、バーコード、染料カラーの参照名、又は他の参照番号識別子）を含んでよい（例えば、調合された毛髪染料を参照するために後に用いられる）。加えて、出力は、グラフの形態であってよく、割合又は比率として表されてよい（例えば、過去のスペクトル測定デバイスから以前に収集された過去の毛髪データと比較した、現在のスペクトル測定デバイスから収集される毛髪データの出力が、様々なパラメータを時間の関数で示してよく、又は毛髪サンプルの化学組成の出力が、スペクトルグラフで示されてよい）。
【００６８】
幾つかの実施形態では、視覚による出力として、調合された毛髪染料が使用者の毛髪に適用された予測ビューを有する使用者の画像が挙げられる。そのような実施形態において、使用者は、使用者の写真をコンピューティングデバイス１１０２にアップロードすることができる。毛髪カラーが選択されて、スペクトル測定設備から収集される１又は複数の毛髪データに基づいて毛髪染料が調合されて、選択された毛髪カラーに使用者の毛髪が染められた後、コンピューティングデバイス１１０２は、調合された毛髪染料が使用者の毛髪に適用された使用者の画像を出力してよい。
【００６９】
コンピューティングシステム１１０２は更に、１又は複数の構成要素を操作するための制御機構を、本開示の実施形態に従う毛髪染料調剤装置に有してよい。例えば、毛髪染料装置の１又は複数の構成要素を動作させる命令を有するコンピュータ読取り可能プログラムコード（オペレーティングコンピュータ読取り可能プログラムコード）が、記憶デバイス１１０８に記憶されてよい。配合された毛髪染料を調合する入力を使用者が行うと、コンピュータプロセッサ１１０６は、適切なオペレーティングコンピュータ読取り可能プログラムコードを実行して、毛髪染料装置の構成要素に、１又は複数の信号（例えば、１又は複数の染料成分の量を供給する圧送速度で１又は複数のポンプを作動する命令、染料成分で充填されたレセプタクルを操作して、染料成分を混合する命令、及び毛髪染料装置の供給機構を作動させる他の命令）を送ってよい。
【００７０】
１又は複数の実施形態において、オペレーティングコンピュータ読取り可能プログラムコードは、オプティマイザ１１１８を用いて変更されてよい。オプティマイザ１１１８は、コンピューティングデバイス１１０２に接続されてよく、コンピューティングデバイス１１０２と一体であってもよい。オプティマイザ１１１８はまた、コンピューティングデバイス１１０２に接続されてよく、ネットワーク１１０４を用いてコンピューティングデバイス１１０２でアクセス可能であってもよい。オプティマイザ１１１８は、供給動作の１又は複数のパラメータを変更することで、毛髪染料カラーの配合における染料成分の算出量により正確に対応する供給量で染料成分を提供してよい。
【００７１】
例えば、供給動作が実行されて、複数の染料成分が、選択された毛髪染料カラーの配合に対応する量でレセプタクルに供給される。コンピューティングシステムの制御機構が、貯蔵容器に沿って及び／又は貯蔵容器からの流路に沿って１又は複数の構成要素に信号を送って、供給された量を流路を通してレセプタクルに流させるパラメータ下で作動させると、複数の染料成分は、調合された量で供給される。１又は複数の供給センサが、貯蔵容器、流路、及び／又はレセプタクルに沿って配置されて、配合された染料成分の実際量が、染料成分の供給された量に合致しているかを検知してよい。センサのデータは、コンピュータプロセッサ１１０６によって処理されて、配合された染料成分の実際量と染料成分の供給された量との差異が測定される。配合された染料成分の実際量と染料成分の供給された量との差異が測定されると、オプティマイザ１１１８は、供給動作の１又は複数の入力パラメータを変更して、染料成分の供給された量により近い実際の量で染料成分を供給することができる。オプティマイザ１１１８による、供給システムへの入力パラメータの変更は、供給動作中になされてよく（例えば、染料成分が供給される間にポンプ速度を変更して、圧送されている染料成分の量を調節する）、供給動作後になされてもよい（例えば、次の供給動作のために最適化された供給命令を与える）。
【００７２】
本開示の方法は、選択されたカラーに毛髪サンプルを染めるための毛髪染料を、毛髪サンプルの化学組成、水分含有量、空隙率、及び／又は密度から選択される毛髪サンプルの特性に基づいて調合する工程を含んでよい。例えば、本開示の実施形態によれば、毛髪染料を調合する方法は、毛髪サンプルから毛髪データを収集する工程（毛髪データは、化学組成、水分含有量、空隙率、及び密度からなる群から選択される）と、毛髪染料カラーを選択する工程と、選択された毛髪染料カラーに毛髪サンプルを着色する毛髪染料の配合を定める工程と、毛髪染料を生成する量の染料成分を供給する工程とを含んでよい。毛髪サンプルの特性を特徴付ける毛髪データが、スペクトル測定デバイス（例えば、上述のもの）を用いて、及び／又は他の化学試験若しくは測定デバイスを用いて収集されてよい。
【００７３】
図４は、本開示の実施形態に従って毛髪染料を提供する方法の一例を示す。図示されているように、本方法は、毛髪染料を調合するためのアルゴリズムに毛髪データを入力する工程（４００）を含んでよい。毛髪データは、毛髪サンプルの化学組成、水分含有量、空隙率、及び密度の少なくとも１つを含んでよく、これらは、例えば、スペクトル測定デバイス、密度測定デバイス、又は化学試験から収集されてよい。毛髪染料を調合するためのアルゴリズムは、例えば、毛髪データ出発点から選択された毛髪染料カラー終了点までの、一連の「ｉｆ  ｔｈｅｎ」関係を含んでよい。例えば、毛髪サンプルカラーの数値的な表示（例えば、毛髪サンプルの最初のカラーを形成する原色、赤色、青色、及び黄色の１００パーセント値）と、化学組成（例えば、毛髪サンプル中に検出される化学物質の１００パーセント値）と、選択された毛髪染料カラーを含む毛髪データ出発点とが、選択された毛髪染料カラーを毛髪サンプルに提供する毛髪染料を調合するためのアルゴリズムに入力されてよい。毛髪染料カラーは、例えば、カラー名のリスト、カラー画像のディスプレイから、又は以前に使用された毛髪染料カラーから（例えば、使用者プロファイルにおいてセーブされている過去のデータから）選択されてよい（４１０）。
【００７４】
次に、染料成分の量及び種類（毛髪染料配合）が、毛髪データ出発点と選択された毛髪染料カラーとの関係に基づいて作成される（４２０）。例えば、アルゴリズムは、特定のタイプの化学物質が毛髪データにおいて示されるならば、特定のタイプの染料成分が作成される毛髪染料配合に用いられるように選択されることを含む「ｉｆ  ｔｈｅｎ」関係を含んでよい。更に、アルゴリズムは、特定の量の化学物質が毛髪データにおいて示されるならば、特定の量の染料成分が作成される毛髪染料配合に用いられるように選択されることを含む「ｉｆ  ｔｈｅｎ」関係を含んでよい。別の例において、アルゴリズムは、ヘアカラーの特定の数値的な表示が毛髪データにおいて示されるならば、染料成分中の特定の量の着色剤が、作成される毛髪染料配合に用いられるように選択されることを含む「ｉｆ  ｔｈｅｎ」関係を含んでよい。
【００７５】
毛髪データ及び選択された毛髪染料カラーに基づいて毛髪染料の配合を作成すると、本開示の実施形態に従う毛髪染料装置の供給システムに命令が送られて、毛髪染料を生成するために毛髪染料配合でもたらされる量の染料成分が供給される（４３０）。
【００７６】
当業者であれば、追加の工程又は代替の工程が用いられて、図４に示される方法、例えば本明細書に記載される工程において、毛髪染料が生成されてよいことを認識することができる（例えば、過去の毛髪データが、スペクトル測定デバイスから収集される現在の毛髪データと組み合わされて入力されてよい）。
【００７７】
幾つかの実施形態では、最適化工程が、毛髪染料を生成する方法に利用されてよく、生成された毛髪染料カラーで染められた毛髪サンプルが試験されて（例えば、毛髪サンプルがスペクトル測定デバイスでスキャンされて、又は他の化学試験が実行されて）、染められた毛髪サンプルの特性が測定されてよい。染められて試験された毛髪サンプルの毛髪データは、収集されてコンピューティングシステムに入力されてよい。幾つかの実施形態において、染められた毛髪サンプルの毛髪データは、毛髪染料を提供する方法に利用される選択された毛髪染料カラー終了点と比較されて、例えば、毛髪染料の配合を作成する際に用いられるアルゴリズムの精度が測定されてよく、及び／又は供給システムの精度が測定されてよい。幾つかの実施形態において、染められた毛髪サンプルの毛髪データは、例えば、使用者が更に毛髪を変えたい場合（例えば、使用者が第１の毛髪染料適用の結果を好まない場合）、第２の毛髪染料のための第２の配合を作成するのに用いられてよい。
【００７８】
＜本開示の提示＞
本開示の提示は、以下を含む。
【００７９】
提示１：ハウジングと、ハウジング内に配置された毛髪染料供給システムであって、少なくとも１つの貯蔵容器、少なくとも１つの貯蔵容器に動作可能に連結されたポンプ、及び混合チャンバを備える供給システムと、スペクトル測定デバイスと、ポンプ及びスペクトル測定デバイスに動作可能に接続された制御機構、プロセッサ、入力、並びにディスプレイを備えるコンピューティングシステムとを備える装置。
【００８０】
提示２：スペクトル測定デバイスは、分光器及び分光光度計の何れか１つである、提示１に従う装置。
【００８１】
提示３：供給システムは、混合チャンバに接続されたモータを更に備えており、モータは制御機構に動作可能に接続されている、提示１又は２に従う装置。
【００８２】
提示４：ポンプは、少なくとも１つの貯蔵容器と混合チャンバとの間に延びる流路に連結されている、提示１乃至３の何れか１つに基づく装置。
【００８３】
提示５：少なくとも１つの貯蔵容器は気密バッグである、提示１乃至４の何れか１つに基づく装置。
【００８４】
提示６：少なくとも１つの着色剤を更に含み、各着色剤は少なくとも１つの貯蔵容器のうちの１つに貯蔵されている、提示１乃至５の何れか１つに基づく装置。
【００８５】
提示７：供給システムは更に、少なくとも１つの貯蔵容器に配置された供給センサを備え、供給センサは、制御機構に動作可能に接続されている、提示１乃至６の何れか１つに基づく装置。
【００８６】
提示８：記憶デバイスは、少なくとも１つの記憶されたプロファイルを含み、記憶されたプロファイルは、使用者についての過去の毛髪データと、使用者のための少なくとも１つの過去の毛髪染料配合とを含む、提示１乃至７の何れか１つに基づく装置。
【００８７】
提示９：毛髪サンプルから毛髪データを収集する工程であって、毛髪データは、化学組成、水分含有量、空隙率、及び密度からなる群から選択される、工程と、毛髪染料カラーを選択する工程と、選択された毛髪染料カラーに毛髪サンプルを染める毛髪染料の配合を与える工程であって、配合は染料成分の量を含む、工程と、毛髪染料を生成する量の染料成分を供給する工程と、を含む方法。
【００８８】
提示１０：コンピュータ読取り可能プログラムコードを制御機構内のプロセッサによって実行して配合を定める工程を更に含んでおり、コンピュータ読取り可能プログラムコードは、記憶デバイスに記憶されている、提示９に従う方法。
【００８９】
提示１１：コンピュータ読取り可能プログラムコードは、毛髪染料カラーを毛髪データに関連付けて、毛髪染料の配合を与える、提示１０に従う方法。
【００９０】
提示１２：供給する工程は、少なくとも１つの貯蔵容器から混合チャンバに、少なくとも１つのポンプを用いて染料成分を圧送する工程と、少なくとも１つの貯蔵容器から圧送された染料成分の量を、少なくとも１つの貯蔵容器に配置された少なくとも１つの供給センサで検知する工程と、を含んでおり、制御機構が、少なくとも１つの供給センサから信号を受けて少なくとも１つのポンプに信号を送る、提示９乃至１１の何れか１つに基づく方法。
【００９１】
提示１３：毛髪データは、スペクトル測定デバイスで収集される、提示９乃至１２の何れか１つに基づく方法。
【００９２】
提示１４：毛髪染料カラーは、毛髪染料調剤装置のディスプレイから選択され、染料成分が、毛髪染料調剤装置から供給される、提示９乃至１３の何れか１つに基づく方法。
【００９３】
提示１５：提示１乃至８の何れか１つに基づく装置を用いて実行される、提示９乃至１４の何れか１つに基づく方法。
【００９４】
提示１６：スペクトル測定デバイスを用いて毛髪サンプルから毛髪データを収集する工程と、毛髪染料カラーを選択する工程と、毛髪サンプルを選択した毛髪染料カラーに染める毛髪染料を与える工程と、を含む方法。
【００９５】
提示１７：スペクトル測定デバイスが毛髪染料供給装置に設けられ、毛髪染料供給装置は毛髪染料を与えるための染料成分を含んでいる、提示１６に記載の方法
【００９６】
提示１８：毛髪染料カラーは、毛髪染料供給装置のディスプレイに提供された複数の選択対象から選択される、提示１７に記載の方法。
【００９７】
提示１９：毛髪染料を与える工程は。毛髪データと選択された毛髪染料カラーとを関連付けて、毛髪染料の配合を提供する工程であって、配合は染料成分の量を含む、工程と、毛髪染料を作る量の染料成分を混合する工程と、を含む、提示１６乃至１８の何れかに記載の方法。
【００９８】
提示２０：毛髪染料の配合を提供するために、過去の毛髪データ、毛髪データ及び選択された毛髪染料カラーを関連付ける工程を更に含む、提示１９に記載の方法。
【００９９】
提示２１：染料成分は少なくとも１つの染料と酸化剤とを含む、提示１９又は提示２０に記載の方法。
【０１００】
提示２２：提示１乃至８の何れか１つに基づく装置を用いて実行される、提示１６乃至２１の何れか１つに基づく方法。
【０１０１】
本開示が、限られた数の実施形態に関して説明されたが、本開示の利益を受ける当業者であれば、本明細書中に記載される本開示の範囲から逸脱しない他の実施形態が考案されてよいことが理解されよう。従って、本開示の範囲は、添付の特許請求の範囲によってのみ限定されるべきである。
【図１】
0006932778.tif 000003
【図２】
0006932778.tif 000004
【図３】
0006932778.tif 000005
【図４】
0006932778.tif 000006