(57)【特許請求の範囲】
【請求項１】
毛髪を染色するのに必要な染色材料の選定システムであって、
単一の前記染色材料である非混合材料、及び、複数の前記染色材料を所定の混合割合で混合した混合材料により染色した場合の色空間の各座標データが、アンダーカラーの種別ごとに記録されたデータベースと、
染色対象者のアンダーカラーの種別と希望色とを入力する入力部と、
入力された前記アンダーカラーの種別に対応する前記座標データの中から、入力された前記希望色と座標値が一致又は近似する前記非混合材料又は前記混合材料を検索し、その検索結果を出力する制御部と、を備えており、
前記制御部は、前記非混合材料の検索を第１の優先度で実行することを特徴とする染色材料の選定システム。
【請求項２】
前記制御部は、混合割合が均等である前記混合材料の検索を第２の優先度で実行する請求項１に記載の染色材料の選定システム。
【請求項３】
前記制御部は、混合割合が不均等である前記混合材料の検索を第３の優先度で実行する請求項１又は２に記載の染色材料の選定システム。
【請求項４】
前記入力部は、更に前記染色対象者の毛髪の毛量と塗布部位の長さを入力可能であり、
前記制御部は、入力された前記毛量と前記塗布部位とに基づいて、検索した前記非混合材料又は前記混合材料の塗布量を算出する請求項１〜３のいずれか１項に記載の染色材料の選定システム。
【請求項５】
入力された前記希望色に対応する髪色の顔画像と、前記希望色を調整するための操作部とを表示する表示部を更に備え、
前記制御部は、調整後の前記希望色に対応する前記髪色の前記顔画像を前記表示部に表示させる請求項１〜４のいずれか１項に記載の染色材料の選定システム。
【請求項６】
毛髪を染色するのに必要な染色材料をコンピュータが選定する方法であって、
単一の前記染色材料である非混合材料、及び、複数の前記染色材料を所定の混合割合で混合した混合材料により染色した場合の色空間の各座標データを、アンダーカラーの種別ごとに記録する第１ステップと、
染色対象者のアンダーカラーの種別と希望色とを入力する第２ステップと、
入力された前記アンダーカラーの種別に対応する前記座標データの中から、入力された前記希望色と座標値が一致又は近似する前記非混合材料又は前記混合材料を検索し、その検索結果を出力する第３ステップと、を含み、
前記第３ステップにおいて、前記非混合材料の検索を第１の優先度で実行することを特徴とする染色材料の選定方法。
【請求項７】
毛髪を染色するのに必要な染色材料を選択する処理をコンピュータに実行させるためのコンピュータプログラムであって、
単一の前記染色材料である非混合材料、及び、複数の前記染色材料を所定の混合割合で混合した混合材料により染色した場合の色空間の各座標データを、アンダーカラーの種別ごとに記録する第１ステップと、
染色対象者のアンダーカラーの種別と希望色とを入力する第２ステップと、
入力された前記アンダーカラーの種別に対応する前記座標データの中から、入力された前記希望色と座標値が一致又は近似する前記非混合材料又は前記混合材料を検索し、その検索結果を出力する第３ステップと、を含み、
前記第３ステップにおいて、前記非混合材料の検索を第１の優先度で実行することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、毛髪を希望通りに染色するための染色材料の選定システム、選定方法、及びそのシステムに用いるコンピュータプログラムに関するものである。
【背景技術】
【０００２】
美容室又は理髪店（以下、「ヘアサロン」と総称する。）において髪染めを行う場合、多彩なヘアカラーを顧客に提供するため、サロン店員が複数の染色材料を混合して所望色の混合材料を作製し、作製した混合材料で染色を行う場合がある。しかし、比較的ベテランのサロン店員でも、所望色の混合材料が得られる色の組み合わせ（レシピ）をそれほど多くは把握していない。
このため、混合材料を用いた染色を顧客に提案する場合に、ワンパターンの提案になることがあり、多彩な嗜好に沿った提案を行うのが困難であった。
【０００３】
そこで、本出願人は、染色材料を混合する場合でも、染色後のヘアカラーを適切に表示できるシミュレーションシステムを既に提案している（特許文献１参照）。
このシミュレーションシステムによれば、記憶部が、異なる種類の染色材料を混合する場合の色空間の座標値の補正係数を記憶し、制御部が、入力された種類の染色材料の座標データ、補正係数及び混合比に基づいて、混合後の染色材料の推定座標値を求めるので、染色材料を混合する場合でも染色後のヘアカラーを適切に表示することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−８４０８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のシミュレーションシステムは、混合材料を用いる場合の染色後のヘアカラーを推定するシステムであるから、顧客が所望する希望色（染色後の仕上がり）を入力情報として、逆に染色材料の種類、混合割合及び塗布量などを算出することはできなかった。
このため、従来のシミュレーションシステムを使用しても、希望色を実現する染色材料の種類や混合割合などを即座に取得することができず、ユーザが顧客の希望に迅速かつ簡便に対応するのが困難であるという問題があった。
【０００６】
本発明は、かかる従来の問題点に鑑み、希望色を実現する染色材料をユーザに迅速に提示することができる染色材料の選定システム等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）  本発明の選定システムは、毛髪を染色するのに必要な染色材料の選定システムであって、単一の前記染色材料である非混合材料、及び、複数の前記染色材料を所定の混合割合で混合した混合材料により染色した場合の色空間の各座標データが、アンダーカラーの種別ごとに記録されたデータベースと、染色対象者のアンダーカラーの種別と希望色とを入力する入力部と、入力された前記アンダーカラーの種別に対応する前記座標データの中から、入力された前記希望色と座標値が一致又は近似する前記非混合材料又は前記混合材料を検索し、その検索結果を出力する制御部と、を備えており、前記制御部は、前記非混合材料の検索を第１の優先度で実行することを特徴とする。
【０００８】
本発明の選定システムによれば、制御部が、入力されたアンダーカラーの種別に対応する座標データの中から、入力された希望色と座標値が一致又は近似する非混合材料又は混合材料を検索し、その検索結果を出力するので、希望色を実現する非混合材料又は混合材料が自動的に得られる。
このため、希望色を実現する染色材料をユーザに迅速に提示することができ、ユーザが顧客の希望に迅速かつ簡便に対応できるようになる。
【０００９】
また、本発明の選定システムによれば、制御部が、非混合材料の検索を第１の優先度で実行するので、希望色を実現する非混合材料が優先的に出力される可能性が高まる。
このため、混合材料が優先的に出力される場合に比べて、染色材料の調整作業をより簡便かつ迅速に行うことができ、顧客の満足度を向上することができる。
【００１０】
（２）  本発明の選定システムにおいて、前記制御部は、混合割合が均等である前記混合材料の検索を第２の優先度で実行することが好ましい。
このようにすれば、非混合材料が検索されない場合は、混合割合が均等である混合材料が出力される可能性が高まる。このため、混合割合が不均等である混合材料が優先的に得られる場合に比べて、染色材料の調整作業をより簡便かつ迅速に行うことができ、顧客の満足度を向上することができる。
【００１１】
（３）  本発明の選定システムにおいて、前記制御部は、混合割合が不均等である前記混合材料の検索を第３の優先度で実行することが好ましい。
このようにすれば、非混合材料又は混合割合が均等である混合材料が検索されない場合でも、混合割合が不均等である混合材料が出力される。このため、希望色を実現する混合材料を必ずユーザに提示することができる。
【００１２】
（４）  本発明の選定システムにおいて、前記入力部は、更に前記染色対象者の毛髪の毛量と塗布部位の長さを入力可能であり、前記制御部は、入力された前記毛量と前記塗布部位とに基づいて、検索後の前記非混合材料又は前記混合材料の塗布量を算出することが好ましい。
この場合、制御部が、入力された毛量と塗布部位とに基づいて染色材料の塗布量を算出するので、染色材料の塗布量を無駄なく正確に算出することができる。
【００１３】
（５）  本発明の選定システムにおいて、入力された前記希望色に対応する髪色の顔画像と、前記希望色を調整するための操作部とを表示する表示部を更に備え、前記制御部は、調整後の前記希望色に対応する前記髪色の前記顔画像を前記表示部に表示させることが好ましい。
この場合、制御部が、調整後の希望色に対応する髪色の顔画像を表示部に表示させるので、ユーザは染色後の出来映えを確認しながら希望色を選択することができる。
【００１４】
（６）  本発明の選定方法は、本発明の選定システムが行う上述の処理を方法発明として捉えた発明である。従って、本発明の選定方法は、本発明の選定システムと同様の作用効果を奏する。
（７）  本発明のコンピュータプログラムは、本発明の選定システムが行う上述の処理をコンピュータに実行させるためのコンピュータプログラムである。従って、本発明のコンピュータプログラムは、本発明の選定システムと同様の作用効果を奏する。
【発明の効果】
【００１５】
本発明によれば、希望色を実現する染色材料をユーザに迅速に提示することができるので、ユーザが顧客の希望に迅速かつ簡便に対応することができる。また、希望色を実現する非混合材料が優先的に出力されるので、染色材料の調整作業をより簡便かつ迅速に行うことができ、顧客の満足度を向上することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る染色材料の選定システムの全体構成図である。
【図２】サーバコンピュータの構成例を示すブロック図である。
【図３】画像ファイルのデータベースの構造図である。
【図４】染色材料のデータベース（おしゃれ染めの場合）の構造図である。
【図５】塗布量の算出テーブルの説明図である。
【図６】サーバコンピュータの制御部による薬剤選定処理の実行手順を示す説明図である。
【図７】（ａ）はカラーレシピの検索処理を示すフローチャートである。（ｂ）は検索の優先順位を示す表である。
【図８】（ａ）はスタート画面の説明図である。（ｂ）は染め方法の操作画面の説明図である。
【図９】（ａ）は毛量の操作画面を示す図である。（ｂ）は塗布部位の操作画面の説明図である。
【図１０】（ａ）は塗布方法の操作画面の説明図である。（ｂ）は長さ・アンダートーンの操作画面の説明図である。
【図１１】（ａ）は希望色の操作画面（ポップアップ画面なし）の説明図である。（ｂ）は希望色の操作画面（ポップアップ画面あり）の説明図である。
【図１２】選定結果の操作画面の説明図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しつつ、本発明の実施形態を説明する。
〔システムの全体構成〕
図１は、本発明の実施形態に係る染色材料の選定システムの全体構成図である。
図１に示すように、本実施形態の選定システムは、インターネット等の公衆通信網１を通じて通信可能に接続されたサーバコンピュータ２（以下、単に「サーバ２」という場合がある。）と、１又は複数のクライアント端末３とを備えている。
【００１８】
サーバコンピュータ２は、染色材料の製造業者等が運営するウェブサーバよりなる。サーバコンピュータ２は、クライアント端末３と共通するウェブブラウザを通じてＨＴＭＬや画像などのオブジェクトを提供するサービスプログラムを有する。
本実施形態のサービスプログラムは、クライアント端末３がウェブブラウザを通じて入力した条件に応じて、所定の染色材料を用いて染色した場合の顔画像を提示するウェブアプリケーションプログラム（以下、単に「アプリケーション」という。）よりなる。
【００１９】
クライアント端末３は、ヘアサロンに収容されたタブレット端末３Ａ、デスクトップパソコン３Ｂ又はノートパソコン３Ｃ等よりなる。
これらのクライアント端末３は、無線又は有線ＬＡＮを通じて公衆通信網１と通信可能に繋がっている。従って、クライアント端末３のユーザは、所定のＵＲＬを入力してサーバ２のアプリケーションにアクセスし、サーバ２の運営者から通知されたＩＤ番号とパスワードを入力することにより、当該アプリケーションを利用した所定のシミュレーションサービスを受けることができる。
【００２０】
〔サーバコンピュータの構成〕
図２は、サーバコンピュータ２の構成例を示すブロック図である。
図２に示すように、本実施形態のサーバコンピュータ２は、制御部２１と、通信部２２と、入力デバイス２３と、ディスプレイ２４と、記憶部２５とを有する。
このうち、制御部２１は、他の各部２２〜２５を統括的に電子制御する１又は複数のマイクロプロセッサを含む。また、記憶部２５は、各種データの書き込みと読み出しが可能なＲＯＭ及びＲＡＭを含む。
【００２１】
通信部２２は、インターネット通信が可能な通信インタフェースよりなる。通信部２２は、クライアント端末３から受信したＨＴＴＰリクエストを制御部２１に送り、制御部２１から受けたＨＴＴＰレスポンスを所定のクライアント端末３宛てに送信する。
入力デバイス２３は、マウスやキーボードなどのヒューマンインタフェースよりなる。ディスプレイ２４は、制御部２１の描画機能によって制御される、例えばブラウン管ディスプレイ、液晶ディスプレイ、プラズマディスプレイ又は有機ＥＬディスプレイなどよりなる。
【００２２】
制御部２１は、記憶部２５に格納された前記アプリケーションを読み出して実行することにより、所定のクライアント端末３から取得したＨＴＴＰリクエストに応じた処理を実行し、その処理結果であるＨＴＴＰレスポンスを通信部２２に送信させる。
記憶部２５は、前記アプリケーションを格納するプログラム格納領域と、使用するデータの一時的な格納領域と、当該アプリケーションのサービスに必要な画像ファイルＦのデータベースＤＢ１（図３）、染色材料のデータベースＤＢ２（図４）及び塗布量の算出テーブルＣＴ（図５）を備えている。
【００２３】
〔画像ファイルのデータベース〕
図３は、画像ファイルＦのデータベースＤＢ１の構造図である。
図３に示すように、データベースＤＢ１は、同じ顔画像（本実施形態では、図１１（ｂ）に示す「モデル」の顔画像）のヘア部分に異なるヘアカラーを施して作製された多数の画像ファイルＦを有しており、この多数の画像ファイルＦを、ヘアカラーのＨＳＶ空間の座標値（以下、「ＨＳＶ値」という。）ごとに３次元配列したデータ構造になっている。
【００２４】
ＨＳＶ空間の色相Ｈは、０〜３６０の数値範囲を所定値（例えば、１．０）ごとに区分され、彩度Ｓ及び明度Ｂは、０〜１００の数値範囲を所定値（例えば、１．０）ごとに区分されている。データベースＤＢ１には、上記のように区分されたＨＳＶ値ごとに、所定のヘアスタイルで撮影された同じモデルの顔画像の画像ファイルＦが格納されている。
本実施形態では、複数のヘアスタイルの顔画像を選択可能としている。従って、図３に示すデータベースＤＢ１は選択可能なヘアスタイルのモデルごとに存在する。
【００２５】
〔染色材料のデータベース〕
図４は、染色材料のデータベースＤＢ２（おしゃれ染めの場合）の構造図である。
図４に示すように、染色材料のデータベースＤＢ２は、ヘアサロンのユーザが使用可能な染色材料の種別が行方向に並び、毛髪の下地色（アンダーカラー）が列方向に並ぶデータ構造になっている。本実施形態では、毛髪のアンダーカラーとして、染色前の毛髪の「明度レベル」が採用されている。
【００２６】
行と列が交差する１つのデータボックスに含まれる数値は、当該列で特定される明度レベルの毛髪を当該行で特定される染色材料により染色した場合の、染色後のヘアカラーのＲＧＢ空間における座標データ（以下、「ＲＧＢデータ」という。）である。
なお、図４に示すデータベースＤＢ２では、図示を簡略化するため、混合色データ列Ｒｉ（ｉ＝１，２，……ｎ）に対応するデータボックスのＲＧＢデータの数値が省略されている。
【００２７】
図４の「ＬＶ」は、染色前の毛髪の明度レベルのことを意味する。本実施形態のデータベースＤＢ２では、染色前の毛髪を「１４ＬＶ」、「１２ＬＶ」、「１０ＬＶ」、「８ＬＶ」及び「４ＬＶ」の５段階の明度レベルごとに、当該明度レベルの毛髪を各行の染色材料を用いて染色した場合のヘアカラーのＲＧＢデータが記録されている。
図４に示す「ヤク（白地）」は、各行で特定される所定の染色材料又は混合材料を、白地の物体に塗った場合のＲＧＢデータである。
【００２８】
明度レベルは、値が大きいほど明度が高くなるように、毛髪の明度を１５段階で記述する指標である。ここでは日本人の平均的な黒髪が「４ＬＶ」で表され、脱色作用などによって最大限に明るくなった状態を「１５ＬＶ」で表される。
データベースＤＢ２には、１〜２４行目までの「単一色データ列Ｒ０」と、２５行目以後の「混合色データ列Ｒｉ」（ｉ＝１，２，……ｎ）とが含まれる。
【００２９】
単一色データ列Ｒ０には、ユーザが使用可能な染色材料（本実施形態では、商品名ａ１〜ａ２４の２４種類）のＲＧＢデータが含まれる。すなわち、単一色データ列Ｒ０は、単一の染色材料（非混合材料）ａ１〜ａ２４により染色した場合のＲＧＢデータである。
単一色データ列Ｒ０は、各染色材料ａ１〜ａ２４を用いて各々の明度レベルの毛髪に実際に染色を行い、この場合の染色後のヘアカラーのＲＧＢ測定値をデータ化することにより作成されている。
【００３０】
混合色データ列Ｒｉには、ユーザが使用可能な染色材料ａ１〜ａ２４のうち任意の２色を、所定の混合割合で作成した混合材料のＲＧＢデータが含まれる。すなわち、混合色データ列Ｒｉは、染色材料ａ１〜ａ２４を２液混合で使用した場合のＲＧＢデータである。
例えば、混合色データ列Ｒ１には、染色材料ａ１と染色材料ａ２を５０：５０〜７５：２５まで１％刻みで混合割合を変化させた場合の、２６種類の混合材料のＲＧＢデータが含まれる。
【００３１】
混合色データ列Ｒ２には、ユーザが使用可能な染色材料ａ１と染色材料ａ３を５０：５０〜７５：２５まで１％刻みで混合割合を変化させた場合の、２６種類の混合材料のＲＧＢデータが含まれる。
混合色データ列Ｒ３には、ユーザが使用可能な染色材料ａ１と染色材料ａ４を５０：５０〜７５：２５まで１％刻みで混合割合を変化させた場合の、２６種類の混合材料のＲＧＢデータが含まれる。
【００３２】
以下同様に、ｉ番目の混合色データ列Ｒｉには、ユーザが使用可能な染色材料ａｊと染色材料ａｋを５０：５０〜７５：２５まで１％刻みで混合割合を変化させた場合の、２６種類の混合材料のＲＧＢデータが含まれる。
混合色データ列Ｒｉの総数ｎは、２４種類の染色材料ａ１〜ａ２４から、任意の２つの染色材料ａｊ，ａｋ（ｊ＝１〜２４，ｋ＝１〜２４，ｊ≠ｋ）を選択する場合の組み合わせの数である。
【００３３】
従って、混合色データ列Ｒｉの総数ｎは、ｎ＝２４Ｃ２＝２７６となる。１つの混合色データ列Ｒｉには２６種類の混合割合が含まれるので、すべての混合色データ列Ｒ１〜Ｒｎには、２７６×２６＝７２０１行分のＲＧＢデータが含まれる。
混合色データ列Ｒｉについても、２つの染色材料を各行に規定された混合割合で混合した混合材料を用いて、各々の明度レベルの毛髪に実際に染色を行い、この場合のヘアカラーのＲＧＢ測定値をデータ化することにより作成することができる。
【００３４】
しかし、上記の通り、混合色データ列Ｒｉの総数ｎは７２０１と非常に多く、これらについてそれぞれ５段階の明度レベルの毛髪に実際に染色するとなると、７２０１×５＝３６００５回もの染色とＲＧＢ値の測定とを行う必要がある。
そこで、本実施形態では、本出願人が既に出願した特開２０１３−８４０８１号公報に記載のシミュレータを用いて混合色データ列Ｒｉに対応するＲＧＢデータの値を算出し、その算出値を各混合色データ列Ｒｉのデータボックスに記載している。
【００３５】
すなわち、上記のシミュレータは、染色前の毛髪の明度レベルと、２液混合の場合の混合比率とに応じて、染色後のヘアカラーのＲＧＢ値を推定することができる。
このため、混合色データ列Ｒｉに対応するＲＧＢデータを当該シミュレータによって算出すれば、混合割合の変動に応じて実際に多数の染色作業を繰り返す必要がなくなり、データベースＤＢ２の構築作業をより簡便に行うことができる。
【００３６】
図４では、「おしゃれ染め」の場合のデータベースＤＢ２を例示している。もっとも、記憶部２５に記憶させる染色材料のデータベースＤＢ２には、「白髪染め」の場合のデータベース（図示省略）も含まれる。
白髪染めの染色材料のデータベースは、アンダーカラーの明度が１０ＬＶの白髪量の存在比率ごとに３段階（１０％、３０％、５０％）に区分されている。この点で、明度レベルが５段階に区分されている「おしゃれ染め」の場合と異なるが、染色材料ａ１〜ａ２４と混合割合のバリエーションは「おしゃれ染め」の場合と同様である。
【００３７】
〔塗布量の算出テーブル〕
図５は、塗布量の算出テーブルＣＴの説明図である。
図５に示すように、塗布量の算出テーブルＣＴは、染色対象である毛髪の毛染め範囲が行方向に並び、おしゃれ染め及び白髪染めごとの毛量の種別が列方向に並ぶテーブル形式となっている。
【００３８】
行方向の毛染め範囲は、５ｃｍ刻みの順で最大６０ｃｍまで区分されている。１行目の「新生部（１．５ｃｍ以内）」は、前回の染色後に新たに伸びた毛髪の部分である。列方向の毛量は、「少ない」、「普通」及び「多い」の３つの範囲に区分されている。
毛染め範囲及び毛量の判定は、ヘアサロンのサロン店員などのユーザが、染色対象者の毛髪を観察することにより目分量にて行われる。
【００３９】
図５の算出テーブルＣＴに含まれる数値は、非混合材料の場合に必要な塗布量（単位はグラム）を示している。従って、混合材料の場合の塗布量は、混合割合に応じて配分されたグラム数が、混合材料を構成する各染色材料の塗布量となる。
例えば、おしゃれ染めで毛髪量が少ない新生部を染色する場合の塗布量は、４０グラムである。この場合、混合割合が５０％の２液混合の薬剤を使用する場合には、それぞれ２０グラムが各薬剤の塗布量となる。
【００４０】
〔薬剤選定処理の実行手順〕
図６は、サーバコンピュータ２の制御部２１による薬剤選定処理の実行手順を示す説明図である。
図６では、制御部２１の薬剤選択処理により選択される非混合材料又は混合材料及びその混合割合（非混合材料の場合は１００％）を、「カラーレシピ」と記載している。
【００４１】
薬剤選択処理とは、染色対象者の毛髪のアンダーカラーと希望色に基づいて、ヘアサロンのユーザが使用可能な染色材料（薬剤）の中から、希望色に染め上げるのに必要となる非混合材料又は混合材料を選択し、選択した材料の塗布量を算出する処理のことをいう。
図６に示すように、制御部２１の薬剤選択処理には、アンダーカラーの設定処理（ステップＳＴ１１）と希望色の設定処理（ステップＳＴ１２）が含まれる。これらの設定処理は、クライアント端末３から受信した設定情報に基づいて行われる。
【００４２】
アンダーカラーの設定処理（ステップＳＴ１１）には、染色対象者の毛髪に対する塗布部位の設定、おしゃれ染め又は白髪染めの染め方法の設定、塗布方法の設定、及び塗布部位の長さと明度の設定などが含まれる。
希望色の設定処理（ステップＳＴ１２）は、染色対象者が希望する髪色をＨＳＶ値により設定する処理である。本実施形態では、色調で１６段階、彩度で１０段階、明度で５段階ごとに希望色が指定される。
【００４３】
サーバ２の制御部２１は、希望色の設定処理により決定された希望色のＨＳＶ値をＲＧＢ値に変換し（ステップＳＴ１４）、変換後のＲＧＢ値をカラーレシピの検索処理（ステップＳＴ１３）に用いる。
カラーレシピの検索処理は、塗布部位の明度と希望色のＲＧＢ値とに基づいて行われる。カラーレシピの検索処理は、塗布部位の明度と希望色に適合する薬剤の種類と混合割合をデータベースＤＢ２から検索する処理である。
【００４４】
サーバ２の制御部２１は、アンダーカラーの設定値のうち染色前の毛量及び塗布部位の長さと検索結果のカラーレシピとに基づいて、塗布部位ごとの塗布量を算出し（ステップＳＴ１５）、その算出結果を外部に出力する（ステップＳＴ１６）。
出力された算出結果は、公衆通信網１を介してクライアント端末３に伝送される。これにより、クライアント端末３のユーザは、染色対象者の希望色を実現するための塗布量を含むカラーレシピを即座に把握することができる。
【００４５】
〔カラーレシピの検索処理の具体例〕
図７（ａ）は、カラーレシピの検索処理を示すフローチャートである。図７（ｂ）は、検索の優先順位を示す表である。図７（ａ）の検索処理は、図６のステップＳＴ１３の検索処理の具体例である。
【００４６】
図７（ａ）に示すように、サーバ２の制御部２１は、まず、染色対象者の塗布部位の明度と、希望色のＨＳＶ値を変換したＲＧＢ値とを取得する（ステップＳＴ２１）。
次に、制御部２１は、取得した塗布部位の明度とＲＧＢ値とから、それに適合するＲＧＢデータをデータベースＤＢ２から検索する（ステップＳＴ２２）。例えば、塗布部位の明度が「１４ＬＶ」である場合、制御部２１は、データベースＤＢ２の「１４ＬＶ」の列に含まれるＲＧＢデータの中から、指定されたＲＧＢ値と一致するデータ列を検索する。
【００４７】
ＲＧＢ値が一致するデータ列がある場合は、制御部２１は、当該データ列に対応する薬剤の混合割合（カラーレシピ）を出力結果として採用する（ステップＳＴ２４）。
ＲＧＢ値が一致するデータ列がない場合は、制御部２１は、二分検索法によってＲＧＢ値が取得したＲＧＢ値と近似するデータ列を抽出し（ステップＳＴ２３）、当該データ列に対応する薬剤の混合割合（カラーレシピ）を出力結果として採用する（ステップＳＴ２４）。
【００４８】
図７（ｂ）に示すように、制御部２１は、片方の薬剤Ａが１００％となる場合（非混合材料の場合）を第１の優先順位として、図７（ａ）の検索処理を実行する。
制御部２１は、薬剤Ａと薬剤Ｂを５０％ずつ混合する場合（均等混合の場合）を第２の優先順位となるように、図７（ａ）の検索処理を実行する。
制御部２１は、薬剤Ａと薬剤Ｂを２５〜７５％で混合する場合（不均等混合の場合）を第３の優先順位として、図７（ａ）の検索処理を実行する。
【００４９】
〔クライアント端末の操作画面の実装例〕
図８〜図１２は、クライアント端末３の操作画面の実装例を示す図である。
以下、図８〜図１２を参照して、本実施形態に係る染色材料の選定システムの処理内容を説明する。なお、以下においては、クライアント端末３が、画面表示されたアイコン等に対して指やタッチペンで入力可能なタブレット端末３Ａである場合を想定している。
【００５０】
図８〜図１２に示すように、図８（ｂ）以後の操作画面の右上隅には、「ＴＯＰへ戻る」の操作アイコンが表示される。ユーザは、このアイコンをタッチすることにより、図８（ａ）のスタート画面に戻って操作を最初からやり直すことができる。
図８（ｂ）以後の操作画面の下縁部にはメニューバーＭが表示される。メニューバーＭには、左から順に、「染め方法」、「毛量」、「塗布部位」、「塗布方法」、「長さ・アンダートーン」及び「希望色」の各メニューが含まれる。
【００５１】
メニューバーＭに含まれる複数のメニューのうち、現在表示中及び完了したメニューの部分には所定色の色塗り（図例ではハッチング）が施される。
メニューバーＭに含まれる複数のメニューのうち、現在表示中のメニューから１つ以上前のメニューにタッチすると、タッチされた操作画面に戻る。例えば、図９（ａ）の毛量の操作画面において、染め方法のメニューをタッチすると、図８（ｂ）の操作画面が表示される。従って、ユーザは、１つ以上前のメニューから操作をやり直すことができる。
【００５２】
サロン店員であるタブレット端末３Ａのユーザは、ウェブブラウザを操作してサーバ２のアプリケーションにアクセスする。
その後、ユーザが、図示しない入力画面おいて、サーバ運営者から通知されたＩＤ番号とパスワードを入力すると、サーバ２の制御部２１は、選定システムの処理を開始し、最初に図８（ａ）に示すスタート画面をタブレット端末３Ａに表示させる。
【００５３】
図８（ａ）のスタート画面には、スタートアイコンＣ１が含まれる。ユーザがスタートアイコンＣ１をタッチすると、サーバ２の制御部２１は、図８（ｂ）に示す「染め方法」の操作画面をタブレット端末３Ａに表示させる。
図８（ｂ）の染め方法の操作画面には、２種類の染め方法のうちのいずれかを選択させるための選択アイコンＣ２，Ｃ３が含まれる。染め方法には、「おしゃれ染め」と「白髪染め」が含まれる。
【００５４】
おしゃれ染めとは、染色前のアンダーカラーにおける白髪の比率が非常に少ない（例えば１０％未満）の毛髪に対する毛染め方法を意味する。
白髪染めとは、染色前のアンダーカラーにおける白髪の比率が１０％以上の毛髪に対する毛染め方法を意味する。
【００５５】
図９以降の操作画面は、図８（ｂ）の染め方法の操作画面において、「おしゃれ染め」が選択された場合の操作画面を示している。
すなわち、ユーザがおしゃれ染めの選択アイコンＣ２をタッチすると、サーバ２の制御部２１は、選択された染め方法を記憶部２５に一時的に記憶させ、図９（ａ）に示す毛量の操作画面をタブレット端末３Ａに表示させる。
【００５６】
図９（ａ）の毛量の操作画面には、染色対象者に関する３種類の毛量の選択アイコンＣ４〜Ｃ６が含まれる。
選択アイコンＣ４は、毛量が「少ない」場合のアイコンであり、選択アイコンＣ５は、毛量が「普通」の場合のアイコンであり、選択アイコンＣ６は、毛量が「多い」場合のアイコンである。
【００５７】
染色対象者の毛量の多寡に関する判断は、サロン店員であるユーザが、自身の経験又は当該サロンの熟練者の意見などを参考にして行われる。
ユーザが毛量の選択アイコンＣ４〜Ｃ６のいずれかをタッチすると、サーバ２の制御部２１は、選択された毛量を記憶部２５に一時的に記憶させ、図９（ｂ）に示す塗布部位の操作画面をタブレット端末３Ａに表示させる。
【００５８】
図９（ｂ）の塗布部位の操作画面には、染色対象者に関する２種類の塗布部位の選択アイコンＣ７，Ｃ８が含まれる。選択アイコンＣ７は、毛髪に対する塗布部位が「根元染め」の場合のアイコンであり、選択アイコンＣ８は、毛髪に対する塗布部位が「全体染め」の場合のアイコンである。
根元染めとは、毛髪の根元部分のみを染色することであり、全体染めとは、毛髪を全体的に染色することである。
【００５９】
図１０以降の操作画面は、図９（ｂ）の塗布部位の操作画面において、「全体染め」が選択された場合の操作画面を示している。
すなわち、ユーザが全体染めの選択アイコンＣ８をタッチすると、サーバ２の制御部２１は、選択された塗布部位を記憶部２５に一時的に記憶させ、図１０（ａ）に示す塗布方法の操作画面をタブレット端末３Ａに表示させる。
【００６０】
図１０（ａ）の塗布方法の操作画面には、６種類の塗布方法の選択アイコンＣ９〜Ｃ１４が含まれる。各選択アイコンＣ９〜Ｃ１４には、毛髪の明るさが１つから３つの範囲で区分された三角形状の毛髪図柄が含まれる。
選択アイコンＣ９は、毛髪全体が新生部（非染色の部分）であるパターン１のアイコンである。選択アイコンＣ１０は、根元部分が新生部であり、新生部から先端までの大半が既染部（過去の染色材料が抜けていない部分）であるパターン２のアイコンである。
【００６１】
選択アイコンＣ１１は、根元部分が新生部であり、中央部分が比較的暗い既染部であり、中央部分から先端までが比較的明るい既染部であるパターン３のアイコンである。選択アイコンＣ１２は、毛髪全体が既染部であるパターン４のアイコンである。
選択アイコンＣ１３は、根元部分が比較的暗い既染部であり、既染部から先端までが比較的明るい既染部であるパターン５のアイコンである。選択アイコンＣ１４は、根元部分が比較的暗い既染部であり、中央部分が中程度の明るさの既染部であり、中央部分から先端までが比較的明るい既染部であるパターン６のアイコンである。
【００６２】
毛髪全体が新生部であり１種類のカラーレシピのみが必要と判断される場合には、ユーザは、パターン１の選択アイコンＣ９を選択すればよい。
根元側の新生部と先端側の既染部とに毛髪の明るさが概ね２分割されている場合には、ユーザは、パターン２の選択アイコンＣ１０を選択すればよい。
同様に、根元側の新生部、中央の暗めの既染部及び先端側の明るめの既染部に毛髪の明るさが概ね３分割されている場合には、ユーザは、パターン３の選択アイコンＣ１１を選択すればよい。
【００６３】
毛髪全体がほぼ均一な既染部であり１種類のカラーレシピのみが必要と判断した場合には、ユーザは、パターン４の選択アイコンＣ１２を選択すればよい。
根元側の既染部と先端側の既染部とに毛髪の明るさが概ね２分割されている場合には、ユーザは、パターン５の選択アイコンＣ１３を選択すればよい。
同様に、根元側の既染部、中央の暗めの既染部及び先端側の明るめの既染部に毛髪の明るさが概ね３分割されている場合には、ユーザは、パターン６の選択アイコンＣ１４を選択すればよい。
【００６４】
図１０（ａ）の塗布方法の操作画面には、図９（ｂ）の塗布部位の操作画面に戻るための操作アイコンＣ１５と、図１０（ｂ）の長さ・アンダートーンの操作画面に進むための操作アイコンＣ１６も含まれる。
従って、ユーザは、操作アイコンＣ１５をタッチすることにより、図９（ｂ）の塗布部位の操作画面に戻すことができる。
【００６５】
図１０（ｂ）の塗布方法の操作画面は、図１０（ａ）の塗布方法の操作画面において、操作アイコンＣ１６が選択された場合の操作画面を示している。
すなわち、パターン６の選択アイコンＣ１４が選択された状態で、ユーザが操作アイコンＣ１６をタッチすると、サーバ２の制御部２１は、選択されたパターン６の塗布方法を記憶部２５に一時的に記憶させ、図１０（ｂ）に示す長さ・アンダートーンの操作画面をタブレット端末３Ａに表示させる。
【００６６】
図１０（ｂ）の長さ・アンダートーンの操作画面には、前ステップにおいて選択された塗布方法に対応する毛髪図柄（図例ではパターン６の図柄）と、この図柄に含まれる３つの部分Ａ〜Ｂの長さを入力するための操作入力部Ｃ１７と、３つの部分Ａ〜Ｃの明度を入力するため操作入力部Ｃ１８とが含まれる。
本実施形態では、操作入力部Ｃ１７，Ｃ１８の入力インタフェースとして、いずれもプルダウン方式が採用されている。
【００６７】
例えば、操作入力部Ｃ１７をタッチすると、２ｃｍ未満、２〜５ｃｍ、５〜１０ｃｍ、１０〜１５ｃｍなどの数値範囲が表示される。ユーザは、これらのうちの１つをタッチすることで、各部分Ａ〜Ｃの長さを指定することができる。
操作入力部Ｃ１８には、４〜１５までのＬＶ値が表示される。ユーザは、これらのうちの１つをタッチすることで、各部分Ａ〜Ｃの明度を指定することができる。なお、操作入力部１８の下方には、各ＬＶ値に対応する髪色の代表色が表示されている。
【００６８】
図１０（ｂ）では、パターン６の選択アイコンＣ１４が選択された場合が例示されているが、その他のパターン１〜５の選択アイコンＣ９〜Ｃ１３が選択された場合も、上記と同様にして、各塗布部分の長さと明度の選択を行うことができる。
例えば、新生部のみのパターン１の場合には、図１０（ｂ）の操作画面には、パターン１に対応する毛髪全体の図柄が表示され、毛髪全体の長さと明度を指定する操作入力部Ｃ１７，Ｃ１８が表示される。
【００６９】
図１０（ｂ）の長さ・アンダートーンの操作画面には、図１０（ａ）の塗布方法の操作画面に戻るための操作アイコンＣ１９と、図１１（ａ）の希望色の操作画面に進むための操作アイコンＣ２０も含まれる。
従って、ユーザは、操作アイコンＣ１９をタッチすることにより、図１０（ａ）の塗布方法の操作画面に戻すことができる。
【００７０】
図１１（ａ）の希望色の操作画面は、図１０（ｂ）の長さ・アンダートーンの操作画面において、操作アイコンＣ２０が選択された場合の操作画面を示している。
すなわち、操作入力部Ｃ１７，Ｃ１８に対する長さ及び明度が選択された状態で、ユーザが操作アイコンＣ２０をタッチすると、サーバ２の制御部２１は、選択された長さと明度を記憶部２５に一時的に記憶させ、図１１（ａ）に示す希望色の操作画面をタブレット端末３Ａに表示させる。
【００７１】
図１１（ａ）の希望色の操作画面には、色相タブＣ２１と、カラーパレットＣ２２とが含まれる。
色相タブＣ２１には、左から順に、色相が概ね紫→赤→橙→黄→緑→水色→青の順で変化する１６色のブロックが横一列に配置されている。ユーザは、１６色のうちのいずれかのブロックをタッチすることにより、染色後の希望色に対応する色相を指定することができる。
【００７２】
カラーパレットＣ２２には、縦方向に明度が徐々に変化し、横方向に彩度が徐々に変化する２次元に配列された複数のブロックが含まれる。カラーパレットＣ２２の各ブロックは、縦方向の明度については上側ほど明るくなるように５段階に分けられ、横方向の彩度については右側ほど高くなるように１０段階に分けられている。
カラーパレットＣ２２に表示されるブロックの表示色は、色相タブＣ２１により指定された色相に連動して変化する。
【００７３】
従って、ユーザは、カラーパレットＣ２２に表示される複数のブロックのうち、染色対象者の希望色に最も近い色のブロックをタッチすることにより、染色後に発現させたい希望色を選択することができる。
サーバ２の制御部２１は、カラーパレットＣ２２の所定のブロックがタッチされると、図１１（ｂ）に示すように、カラーパレットＣ２２の前面にポップアップ画面Ｐを表示させる。
【００７４】
ポップアップ画面Ｐの内部には、中央部に配置された画像表示部Ｇと、ポップアップ画面Ｐを閉じるための操作アイコンＣ２３と、選択中の希望色を確定するための操作アイコンＣ２４とが含まれる。ポップアップ画面Ｐの右上隅の×印をタッチしても、当該ポップアップ画面Ｐを閉じることができる。
従って、操作アイコンＣ２３又は×印をタッチすることにより、ポップアップ画面Ｐを消滅させて図１１（ａ）の希望色の操作画面に戻すことができる。
【００７５】
画像表示部Ｇには、選択中の希望色に対応するＨＳＶ値の毛髪を有するモデルの顔画像が表示される。すなわち、サーバ２の制御部２１は、選択中の希望色に対応するＨＳＶ値の画像ファイルＦ（図３参照）をデータベースＤＢ１から抽出し、抽出したモデルの画像ファイルＦを画像表示部Ｇに表示させる。
画像表示部Ｇの上下両側には、明度の調整タブＣ２５が表示され、画像表示部Ｇの左右両側には、彩度の調整タブＣ２５が表示される。
【００７６】
サーバ２の制御部２１は、これらの調整タブＣ２５，Ｃ２６がタッチされるごとに、明度又は彩度を１段階ずつ変化させる操作を受け付け、操作後のＨＳＶ値に対応するモデルの画像ファイルＦを画像表示部Ｇに表示させる。
例えば、明度を明るくする調整タブＣ２５がタッチされると、明度が１段階上のＨＳＶ値の画像ファイルＦが画像表示部Ｇに表示される。また、彩度を高くする調整タブＣ２６がタッチされると、彩度が１段階上のＨＳＶ値の画像ファイルＦが画像表示部Ｇに表示される。
【００７７】
図１２の選定結果の操作画面は、図１１（ｂ）の希望色の操作画面において、希望色を確定する操作アイコンＣ２４が選択された場合の操作画面を示している。
すなわち、ポップアップ画面Ｐに含まれる操作アイコンＣ２４をユーザがタッチすると、サーバ２の制御部２１は、選択中の希望色に対応するＨＳＶ値を記憶部２５に一時的に記憶させる。
【００７８】
そして、サーバ２の制御部２１は、記憶された塗布部位の明度と希望色のＲＧＢ値とから、塗布部位ごとのカラーレシピ（混合割合）を算出する（図６のステップＳＴ１３）。また、制御部２１は、毛量と塗布部位の長さに基づいて塗布部位ごとの薬剤の塗布量を算出する（図６のステップＳＴ１５）。
その後、サーバ２の制御部２１は、図１２に示す選定結果の操作画面をタブレット端末３Ａに表示させる。
【００７９】
図１２の選定結果の操作画面には、上記の塗布量の算出結果として、各部Ａ〜Ｃの染色に必要な染色材料（薬剤）の組み合わせ及び各重量（グラム）と、染色に必要な薬剤（１剤及び２剤）のトータル重量とが表示される。
図１２において、「１剤」とは、酸化染料とアルカリ剤を含む染色材料のことを意味し、「２剤」とは酸化剤を含む薬剤のことを意味する。すなわち、本実施形態の染色材料（１剤）は２剤が混合されることにより酸化染料が発色するヘアカラーよりなる。
【００８０】
〔選定システムの効果〕
本実施形態の選定システムによれば、サーバ２の制御部２１が、入力されたアンダーカラー（本実施形態では染色前の明度レベル）の種別に対応する座標データの中から、入力された希望色と座標値が一致又は近似する非混合材料又は混合材料を検索し、その検索結果を出力するので（図７（ａ）参照）、希望色を実現する非混合材料又は混合材料が自動的に得られる。
このため、希望色を実現する染色材料をユーザに迅速に提示することができ、ユーザが顧客の希望に迅速かつ簡便に対応できるようになる。
【００８１】
また、本実施形態の選定システムによれば、サーバ２の制御部２１が、非混合材料の検索を第１の優先度で実行するので（図７（ｂ）参照）、希望色を実現する非混合材料が優先的に出力される可能性が高まる。
このため、混合材料が優先的に出力される場合に比べて、染色材料の調整作業をより簡便かつ迅速に行うことができ、顧客の満足度を向上することができる。
【００８２】
本実施形態の選定システムによれば、サーバ２の制御部２１が、混合割合が均等である混合材料の検索を第２の優先度で実行するので（図７（ｂ）参照）、非混合材料が検索されない場合は、混合割合が均等である混合材料が出力される可能性が高まる。
このため、混合割合が不均等である混合材料が優先的に得られる場合に比べて、染色材料の調整作業をより簡便かつ迅速に行うことができ、顧客の満足度を向上することができる。
【００８３】
本実施形態の選定システムによれば、サーバ２の制御部２１が、混合割合が不均等である混合材料の検索を第３の優先度で実行するので（図７（ｂ）参照）、非混合材料又は混合割合が均等である混合材料が検索されない場合でも、混合割合が不均等である混合材料が出力される。このため、希望色を実現する混合材料を必ずユーザに提示することができる。
【００８４】
本発実施形態の選定システムによれば、サーバ２と連動する入力部として機能するクライアント端末３に対して、染色対象者の毛髪の毛量と塗布部位の長さを入力可能であり、サーバ２の制御部２１が、入力された毛量と前記塗布部位とに基づいて、検索後の非混合材料又は混合材料の塗布量を算出するので（図６のステップＳＴ１５）、染色材料の塗布量を無駄なく正確に算出することができる。
【００８５】
本実施形態の選定システムによれば、サーバ２と連動する入力部及び表示部として機能するクライアント端末３が、希望色に対応する髪色の顔画像と、希望色を調整するための操作部とを表示可能であり（図１１（ｂ）参照）、サーバ２の制御部２１が、調整後の希望色に対応する髪色の顔画像をクライアント端末３に表示させるので、ユーザは染色後の出来映えを確認しながら希望色を選択することができる。
【００８６】
〔その他の変形例〕
今回開示した上述の実施形態は例示であって制限的なものではない。本発明の権利範囲は特許請求の範囲によって示され、特許請求の範囲の構成と均等の範囲内での全ての変更が含まれる。
例えば、上述の実施形態では、アンダーカラーとして染色前の毛髪の明度レベルを採用しているが、その他に、染色前の毛髪のメラニンタイプなどをアンダーカラーとして考慮することにしてもよい。
【００８７】
上述の実施形態では、染色材料のデータベースＤＢ２の色彩をＲＧＢデータによってデータ化しているが、例えばＨＳＶ空間などの他の色空間によってデータ化することにしてもよい。この場合、希望色のＨＳＶ値をＲＧＢ値に変換する処理が不要となる。
また、上述の実施形態では、サーバコンピュータ２とクライアント端末３とからなる選定システムを例示したが、本発明の選定システムを、１台のサーバコンピュータやパーソナルコンピュータに実装することにしてもよい。
【００８８】
更に、上述の実施形態では、画像ファイルＦが予め撮影されたモデルの顔画像となっているが、現地で撮影した染色対象者の顔写真に希望色の髪色を合成することにしてもよい。
【符号の説明】
【００８９】
１      公衆通信網
２      サーバコンピュータ
３      クライアント端末（入力部、表示部）
３Ａ    タブレット端末
３Ｂ    デスクトップパソコン
３Ｃ    ノートパソコン
２１      制御部
２２      通信部
２３      入力デバイス
２４      ディスプレイ
２５      記憶部 
ＤＢ１    データベース
ＤＢ２    データベース
ＣＴ      算出テーブル
【要約】
【課題】  希望色を実現する染色材料をユーザに迅速に提示する。
【解決手段】  本発明は、毛髪を染色するのに必要な染色材料の選定システムに関する。選定システムは、単一の染色材料である非混合材料、及び、複数の染色材料を所定の混合割合で混合した混合材料により染色した場合の色空間の各座標データが、アンダーカラーの種別ごとに記録されたデータベースＤＢ１と、染色対象者のアンダーカラーの種別と希望色とを入力する入力部（クライアント端末３）と、入力されたアンダーカラーの種別に対応する座標データの中から、入力された希望色と座標値が一致又は近似する非混合材料又は混合材料を検索し、その検索結果を出力する制御部２１と、を備える。制御部２１は、非混合材料の検索を第１の優先度で実行する。
【選択図】      図７【図１】
0005813899.tif 000002
【図２】
0005813899.tif 000003
【図３】
0005813899.tif 000004
【図４】
0005813899.tif 000005
【図５】
0005813899.tif 000006
【図６】
0005813899.tif 000007
【図７】
0005813899.tif 000008
【図８】
0005813899.tif 000009
【図９】
0005813899.tif 000010
【図１０】
0005813899.tif 000011
【図１１】
0005813899.tif 000012
【図１２】
0005813899.tif 000013