(57)【要約】【課題】ヘアスタイルの仕上がりに対する客の不満を軽減することができるヘアスタイルカウンセリングシステムを提供する。【解決手段】被施術者の顔写真の画像データとヘアスタイルデータとを用いて被施術者の顔部の画像と所望のヘアスタイルの画像とを合成した画像を生成すると共に、その合成画像を含む画面をクライアント端末側の表示部に表示する第１シミュレート手段と、合成画像のヘアスタイル部に対する画面上での仮想的な施術の操作に応じて、合成画像のヘアスタイル部における当該部位の毛髪ボリュームを調整処理し、画面上で被施術者のヘアスタイルをリアルタイムに変形させる第２シミュレート手段と、調整処理前又は調整処理後の合成画像のヘアスタイル部を対象として、そのヘアスタイル部のヘアカラーを変更した合成画像をヘアカラーデータに基づいて生成する第３シミュレート手段と、を備える。【選択図】図１８
2011022939.tif 000002
【特許請求の範囲】
【請求項１】
被施術者のヘアスタイル及びヘアカラーを仮想的に施術するシミュレーション機能を提供するためのサーバとクライアント端末とがネットワークにより通信可能に接続されたヘアスタイルカウンセリングシステムであって、
前記シミュレーションに用いるヘアスタイルデータ及びヘアカラーデータを保管するデータベースと、
予め撮影した被施術者の顔写真の画像データと前記ヘアスタイルデータとを用いて前記被施術者の顔部の画像と所望のヘアスタイルの画像とを合成処理した合成画像を生成すると共に、前記合成画像を含む画面を前記要求元のクライアント端末の表示部に表示する第１シミュレート手段と、
前記合成画像のヘアスタイル部に対する前記画面上での仮想的な施術の操作に応じて、前記合成画像のヘアスタイル部における当該部位の毛髪ボリュームを調整処理し、前記画面上で前記被施術者のヘアスタイルをリアルタイムに変形させる第２シミュレート手段と、
前記調整処理前又は前記調整処理後の合成画像のヘアスタイル部を対象として、そのヘアスタイル部のヘアカラーを変更した合成画像を前記ヘアカラーデータに基づいて生成する第３シミュレート手段と、
を備えたことを特徴とするアスタイルカウンセリングシステム。
【請求項２】
前記ヘアカラーデータが、
髪質の違いに応じて分類されているヘアカラーシリーズ毎のヘアカラーデータであり、
前記第３シミュレート手段は、
前記ヘアカラーシリーズを選択可能に前記クライアント端末の表示部に表示すると共に、前記クライアント端末側で選択されたヘアカラーシリーズに対応するヘアカラーデータを前記データベースから読み出し、そのヘアカラーデータに基づいて前記ヘアカラーの変更処理を実行することを特徴とする請求項１に記載のアスタイルカウンセリングシステム。
【請求項３】
前記サーバは、
前記クライアント端末側の選択操作に応じて、予め登録されている各種ヘアスタイル毎のヘアスタイルデータ群の中から選択された一つ以上のヘアスタイルデータを、前記サーバにアクセスする際の利用者認証情報であるログインＩＤに対応付けて登録する利用者別ヘアスタイルデータ登録手段を更に備え、
前記第１シミュレート手段は、
前記サーバにアクセス中のログインＩＤに対応する前記ヘアスタイルデータを読み出し、一つのヘアスタイルの画像又は選択可能な複数種類のヘアスタイルを示す画像をログイン元のクライアント端末の表示部に表示すると共に、該クライアント端末側で指示されたヘアスタイルに対応する前記ヘアスタイルデータに基づいて前記合成処理を実行する機能を有することを特徴とする請求項１に記載のアスタイルカウンセリングシステム。
【請求項４】
当該ヘアスタイルをセットするための一つ以上のお薦めアイテムを示す推奨アイテムリストが、前記ヘアスタイルデータの要素としてヘアスタイル毎に予め登録されており、
前記サーバは、
前記クライアント端末側で選択されたヘアスタイルに対応する前記推奨アイテムリストを前記ヘアスタイルデータから取得して前記クライアント端末の表示部に前記お薦めアイテムを表示する推奨アイテム表示手段を更に有することを特徴とする請求項１に記載のアスタイルカウンセリングシステム。
【請求項５】
各ヘアカラーを表すカラーチャート画像、及び当該カラーを作るための薬剤の配合方法を示すヘアカラー毎のカラーレシピが、前記ヘアカラーデータに関連付けて前記サーバに保管されており、
前記サーバは、
前記クライアント端末からの要求に応じて、前記カラーチャート画像を前記クライアント端末の表示部に表示すると共に、前記クライアント端末側で前記ヘアカラーデータの中から選択されたヘアカラーに対応する前記カラーレシピを前記クライアント端末の表示部に表示するカラーレシピ表示手段を更に有することを特徴とする請求項２に記載のアスタイルカウンセリングシステム。
【請求項６】
前記サーバは、
前記第１シミュレート手段によるシミュレーション後のヘアスタイルの画像、前記第２シミュレート手段による前記毛髪ボリューム若しくは前記毛髪の長さを調整後の情報、前記第３シミュレート手段によるシミュレーション後のヘアカラーのデータ、及び最終的なシミュレーション結果画像を含むシミュレーション結果情報を、前記被施術者のユーザ情報に関連付けて顧客データベースに保管するシミュレーション結果保管手段を更に有することを特徴とする請求項１に記載のアスタイルカウンセリングシステム。
【請求項７】
前記サーバは、
前記クライアント端末からの要求に応じて、前記顧客データベースに保存されている前記シミュレーション結果情報を読み出し、過去に実行したシミュレーション結果と同一の結果を前記要求元のクライアント端末の表示部に表示するシミュレーション結果再現手段を更に有することを特徴とする請求項６に記載のアスタイルカウンセリングシステム。
【請求項８】
前記サーバは、
前記クライアント端末からの要求に応じて、前記顧客データベースに保存されている前記シミュレーション結果情報を読み出し、前記シミュレーション結果画像に所定情報を加えた印刷データを前記クライアント端末側に送信するシミュレーション結果印刷出力手段を更に有することを特徴とする請求項６に記載のアスタイルカウンセリングシステム。
【請求項９】
前記サーバは、
前記クライアント端末からの要求に応じて、前記顧客データベースに保存されている前記シミュレーション結果データを読み出し、前記シミュレーション結果画像に所定情報を加えたメールデータを、前記被施術者のユーザ情報に関連付けて予め登録されているメールアドレスに対して送信するシミュレーション結果メール送信手段を更に有することを特徴とする請求項６に記載のアスタイルカウンセリングシステム。
【請求項１０】
当該ヘアスタイルに施術するための施術方法を示すヘアスタイル毎のヘアスタイルレシピが、前記ヘアスタイルデータに関連付けて前記サーバに保管されており、
前記サーバは、
前記クライアント端末からの要求に応じて、各ヘアスタイルの画像を前記クライアント端末の表示部に表示すると共に、前記クライアント端末側で選択されたヘアスタイルに対応する前記ヘアスタイルレシピを前記クライアント端末の表示部に表示するヘアスタイルレシピ表示手段を更に有することを特徴とする請求項１に記載のアスタイルカウンセリングシステム。
【請求項１１】
前記クライアント端末が、当該ヘアサロンを特定するサロンＩＤが付与された各ヘアサロンに属する一人以上のメンバーが利用する端末であり、
前記サーバは、
当該サロンで利用するヘアカラーチャートのリスト，ヘアスタイルデータ，及びヘアスタイリング用アイテムのリストと、当該サロンの顧客毎の顔写真画像，メールアドレス及びシミュレーション結果情報を含む顧客データと、をサロン用データ群として、前記各ヘアサロンを特定するサロンＩＤに対応付けて登録すると共に、前記サロン用データ群を、前記サロンＩＤに紐付けられたログインＩＤで特定される前記メンバーで共有する共有データとして登録するサロン別データ登録手段を更に有することを特徴とする請求項１に記載のヘアスタイルカウンセリングシステム。
【請求項１２】
前記サーバは、前記仮想的に施術したヘアスタイル毎及びヘアカラー毎に、施術回数を含む統計情報を前記クライアント端末から閲覧可能に記録する統計情報記録手段を更に有することを特徴とする請求項１に記載のヘアスタイルカウンセリングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヘアスタイルやヘアカラーのシミュレーション機能を有するサーバとクライアント端末とがネットワークにより通信可能に接続されたコンピュータネットワークシステムに関し、特に、ヘアスタイル等の施術をする際のカウンセリング装置として各ヘアサロン側の端末を動作させることが可能なヘアスタイルカウンセリングシステムに関する。
【背景技術】
【０００２】
美容室や理容室（以下、これらを総称して「ヘアサロン」という）では、一般的に、カット、ヘアカラー、パーマ等の施術を行なう前に、客とカウンセリングを行ない、どのようなヘアスタイルにするかを決める。このカウンセリングでは、客から美容師や理容師（以下、これらを総称して「ヘアスタイリスト」という）に希望のヘアスタイルを説明したり、ヘアスタイリストが客の毛質、雰囲気等により、どのようなヘアスタイルが似合うかを判断して客に提案したりしている。また、客に次回来店を呼びかけるためのダイレクトメールや葉書を送る際、前回施術した時にメモしたカルテの情報を基に、言葉のみでのスタイル提案を記述して送っている。
【０００３】
近年では、コンピュータネットワークを利用して、当該ユーザに似合うヘアスタイルの提案を行なうようにしたものも存在する（例えば特許文献１を参照）。例えば、特許文献１に記載のものでは、ユーザの個人データ（髪質、髪色、顎や目の特徴等を示すデータ）に基づいてサーバ装置が造形分析を行ない、予めデータベースに登録されているヘアスタイルの中から、例えば顎や目の特徴によって似合う前髪のスタイルを自動的に選択し、選択した複数のヘアスタイルをお薦めヘアスタイルとして、アクセス元のコンピュータのユーザに対して提案するようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−５８５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ヘアサロンでのカウンセリングにおいて、従来は、曖昧な言葉を用いてヘアスタイルの説明をすることが多いため、ヘアスタイリストと客の間でイメージするヘアスタイルが異なる場合が起き、出来あがりのヘアスタイルが客の望んでいたものと異なってしまうことがあった。
【０００６】
また、ヘアスタイルを説明するにあたり、雑誌等に掲載されているヘアスタイルを用いて説明をする場合も多いが、そのヘアスタイルが自分の顔に似合うかどうかわからず、出来上がりのヘアスタイルが客の望んでいるものと異なってしまうことがあった。例えば前述の特許文献１に記載のサーバ装置は、ユーザの個人データに基づいて当該ユーザに似合うヘアスタイルを自動的に選択してユーザに提示するようにしているが、提示されるヘアスタイルの画像はモデルのイメージ画像であり、ユーザにとっては、実際の自分の顔でのヘアスタイルのイメージが把握することができない。そのため、雑誌等のヘアスタイルが提示されるのと本質的には変わらないと考えられる。
【０００７】
さらに、雑誌等に掲載されているヘアスタイルや客の現在のヘアスタイルをベースに、前髪を更に短くしたい、ボリュームをもっと出したい等の詳細な要望に対し、そのヘアスタイルについて、ヘアスタイリストと客でイメージを共有することが難しく、出来上がりのヘアスタイルが客の望んでいるものと異なってしまうことがあった。
【０００８】
また、雑誌等に掲載されているヘアカラーを客が望んだ場合、客の毛質や白髪の割合などでそのヘアカラーに染料することが困難な場合、客のイメージと出来上がりのヘアカラーが異なってしまうことがあった。
【０００９】
さらに、ヘアカラーを説明するにあたり、サンプルの毛束を用いて色を提示する場合も多いが、客の髪全体に染料した場合とのイメージが異なるため、出来上がりのヘアカラーがイメージと異なり、お客に不満が残ることがあった。
【００１０】
一方ヘアサロン側では、雑誌やインターネット掲載のためにヘアスタイルを作成し撮影したものを掲載するが、雑誌やインターネットに掲載した場合、他のヘアサロンや不特定の客が閲覧することが可能なため、自分のお客にのみヘアスタイルを提案することができなかった。
【００１１】
また、逆に雑誌やインターネットに掲載されているヘアスタイルを施術する場合、そのヘアスタイルのレシピがわからないことが多いため、ヘアスタイリストの技量不足や、パーマ剤、ヘアカラー剤の不足により、出来上がりのヘアスタイルがイメージと異なってしまう場合があった。
【００１２】
ダイレクトメールや葉書の来店呼びかけにおいて、言葉のみでの説明のため、ヘアスタイリストが客に提案したいヘアスタイルのイメージを伝えることができなかった。
【００１３】
また、客のカルテには特徴をメモしたのみの場合が多く、ヘアスタイリストが多数の客を抱えている際はその客の施術結果をイメージすることが難しい場合も多く、また、他のヘアスタイリストなどにその客の施術後のイメージを伝えることが難しかった。
【００１４】
ヘアカタログ等を用いて客にヘアスタイルを提案したり、ヘアカラーを行なったりする場合、どのヘアスタイルが何回提案で使われたかや、どのヘアカラーが何人の客で使われたかをしることができず、どのようなヘアスタイルやヘアカラーに人気があるかを知ることができなかった。
【００１５】
本発明は、上記問題点を解消するためになされたものであって、本発明の目的は、ヘアスタイルの仕上がりに対する客の不満を軽減することができるヘアスタイルカウンセリングシステムを提供することにある。また、本発明の目的は、次回来店に対するヘアスタイルの提案や、これまでの施術の統計情報の取得を可能とするヘアスタイルカウンセリングシステムを提供することにある。
【課題を解決するための手段】
【００１６】
本発明は、クライアント端末をヘアスタイル等のカウンセリング装置として動作させることが可能なヘアスタイルカウンセリングシステムに関するものであり、
本発明の上記目的は、被施術者のヘアスタイル及びヘアカラーを仮想的に施術するシミュレーション機能を提供するためのサーバとクライアント端末とがネットワークにより通信可能に接続されたヘアスタイルカウンセリングシステムであって、前記シミュレーションに用いるヘアスタイルデータ及びヘアカラーデータを保管するデータベースと、予め撮影した被施術者の顔写真の画像データと前記ヘアスタイルデータとを用いて前記被施術者の顔部の画像と所望のヘアスタイルの画像とを合成処理した合成画像を生成すると共に、前記合成画像を含む画面を前記要求元のクライアント端末の表示部に表示する第１シミュレート手段と、前記合成画像のヘアスタイル部に対する前記画面上での仮想的な施術の操作に応じて、前記合成画像のヘアスタイル部における当該部位の毛髪ボリュームを調整処理し、前記画面上で前記被施術者のヘアスタイルをリアルタイムに変形させる第２シミュレート手段と、前記調整処理前又は前記調整処理後の合成画像のヘアスタイル部を対象として、そのヘアスタイル部のヘアカラーを変更した合成画像を前記ヘアカラーデータに基づいて生成する第３シミュレート手段と、を備えることによって達成される。
【００１７】
さらに、前記ヘアカラーデータが、髪質の違いに応じて分類されているヘアカラーシリーズ毎のヘアカラーデータであり、前記第３シミュレート手段は、前記ヘアカラーシリーズを選択可能に前記クライアント端末の表示部に表示すると共に、前記クライアント端末側で選択されたヘアカラーシリーズに対応するヘアカラーデータを前記データベースから読み出し、そのヘアカラーデータに基づいて前記ヘアカラーの変更処理を実行すること、
前記サーバは、前記クライアント端末側の選択操作に応じて、予め登録されている各種ヘアスタイル毎のヘアスタイルデータ群の中から選択された一つ以上のヘアスタイルデータを、前記サーバにアクセスする際の利用者認証情報であるログインＩＤに対応付けて登録する利用者別ヘアスタイルデータ登録手段を更に備え、前記第１シミュレート手段は、前記サーバにアクセス中のログインＩＤに対応する前記ヘアスタイルデータを読み出し、一つのヘアスタイルの画像又は選択可能な複数種類のヘアスタイルを示す画像をログイン元のクライアント端末の表示部に表示すると共に、該クライアント端末側で指示されたヘアスタイルに対応する前記ヘアスタイルデータに基づいて前記合成処理を実行する機能を有すること、当該ヘアスタイルをセットするための一つ以上のお薦めアイテムを示す推奨アイテムリストが、前記ヘアスタイルデータの要素としてヘアスタイル毎に予め登録されており、前記サーバは、前記クライアント端末側で選択されたヘアスタイルに対応する前記推奨アイテムリストを前記ヘアスタイルデータから取得して前記クライアント端末の表示部に前記お薦めアイテムを表示する推奨アイテム表示手段を更に有すること、
各ヘアカラーを表すカラーチャート画像、及び当該カラーを作るための薬剤の配合方法を示すヘアカラー毎のカラーレシピが、前記ヘアカラーデータに関連付けて前記サーバに保管されており、前記サーバは、前記クライアント端末からの要求に応じて、前記カラーチャート画像を前記クライアント端末の表示部に表示すると共に、前記クライアント端末側で前記ヘアカラーデータの中から選択されたヘアカラーに対応する前記カラーレシピを前記クライアント端末の表示部に表示するカラーレシピ表示手段を更に有すること、
によってそれぞれ一層効果的に達成される。
【００１８】
さらに、本発明の上記目的は、
前記サーバは、前記第１シミュレート手段によるシミュレーション後のヘアスタイルの画像、前記第２シミュレート手段による前記毛髪ボリューム若しくは前記毛髪の長さを調整後の情報、前記第３シミュレート手段によるシミュレーション後のヘアカラーのデータ、及び最終的なシミュレーション結果画像を含むシミュレーション結果情報を、前記被施術者のユーザ情報に関連付けて顧客データベースに保管するシミュレーション結果保管手段を更に有すること、
前記サーバは、前記クライアント端末からの要求に応じて、前記顧客データベースに保存されている前記シミュレーション結果情報を読み出し、過去に実行したシミュレーション結果と同一の結果を前記要求元のクライアント端末の表示部に表示するシミュレーション結果再現手段を更に有すること、
前記サーバは、前記クライアント端末からの要求に応じて、前記顧客データベースに保存されている前記シミュレーション結果情報を読み出し、前記シミュレーション結果画像に所定情報を加えた印刷データを前記クライアント端末側に送信するシミュレーション結果印刷出力手段を更に有すること、
前記サーバは、前記クライアント端末からの要求に応じて、前記顧客データベースに保存されている前記シミュレーション結果データを読み出し、前記シミュレーション結果画像に所定情報を加えたメールデータを、前記被施術者のユーザ情報に関連付けて予め登録されているメールアドレスに対して送信するシミュレーション結果メール送信手段を更に有すること、
当該ヘアスタイルに施術するための施術方法を示すヘアスタイル毎のヘアスタイルレシピが、前記ヘアスタイルデータに関連付けて前記サーバに保管されており、前記サーバは、前記クライアント端末からの要求に応じて、各ヘアスタイルの画像を前記クライアント端末の表示部に表示すると共に、前記クライアント端末側で選択されたヘアスタイルに対応する前記ヘアスタイルレシピを前記クライアント端末の表示部に表示するヘアスタイルレシピ表示手段を更に有すること、
前記クライアント端末が、当該ヘアサロンを特定するサロンＩＤが付与された各ヘアサロンに属する一人以上のメンバーが利用する端末であり、前記サーバは、当該サロンで利用するヘアカラーチャートのリスト，ヘアスタイルデータ，及びヘアスタイリング用アイテムのリストと、当該サロンの顧客毎の顔写真画像，メールアドレス及びシミュレーション結果情報を含む顧客データと、をサロン用データ群として、前記各ヘアサロンを特定するサロンＩＤに対応付けて登録すると共に、前記サロン用データ群を、前記サロンＩＤに紐付けられたログインＩＤで特定される前記メンバーで共有する共有データとして登録するサロン別データ登録手段を更に有すること、
前記サーバは、前記仮想的に施術したヘアスタイル毎及びヘアカラー毎に、施術回数を含む統計情報を前記クライアント端末から閲覧可能に記録する統計情報記録手段を更に有すること、
によってそれぞれ一層効果的に達成される。
【発明の効果】
【００１９】
本発明によれば、被施術者の顔画像と所望のヘアスタイル（及び所望のヘアカラー）の画像とを合成した合成画像を生成すると共に、画面上での仮想的な施術の操作に応じて、その合成画像のヘアスタイル部における当該部位の毛髪ボリュームを調整するようにしている。そのため、被施術者である客は、ヘアスタイルが自分の顔に似合うかどうかを施術前に認識することができる。その結果、ヘアスタイルの仕上がりに対する客の不満を軽減することが可能となる。
【００２０】
また、シミュレーション結果の情報を被施術者のユーザ情報に関連付けて顧客データベースに保管する手段を備えることで、次回来店に対するヘアスタイルの提案などを行なうことが可能となる。さらに、仮想的な施術回数を含む統計情報をクライアント端末から閲覧可能に記録する手段を備えることで、これまでの施術の統計情報をクライアント端末側で取得することが可能となる。
【図面の簡単な説明】
【００２１】
【図１】本発明が適用されるネットワークシステムの構成の一例を示す概略図である。
【図２】本発明に係るヘアシミュレータの主要部の構成例を示す機能ブロック図である。
【図３】本サービスの利用を開始するための流れを示す説明図である。
【図４】サロンデータの構造を示す模式図である。
【図５】本サービスで使用するヘアカラーデータ及びヘアスタイリングアイテムデータの登録と設定のための流れを示す説明図である。
【図６】ヘアカラーデータの構造を示す模式図である。
【図７】ヘアスタイリングアイテムデータの構造を示す模式図である。
【図８】当該サロンで取り扱うヘアメイク用の基本情報が紐付けられたサロンデータを示す模式図である。
【図９】本サービスで使用するヘアスタイルデータの登録と設定のための流れを示す説明図である。
【図１０】ヘアスタイルデータの構造を示す模式図である。
【図１１】ヘアシミュレータの処理及び利用方法を説明するためのフローチャートである。
【図１２】顧客データの登録処理を説明するための図である。
【図１３】顧客データの構造を示す模式図である。
【図１４】顧客データが紐付けられたサロンデータを示す模式図である。
【図１５】顧客データの検索処理を説明するための図である。
【図１６】ヘアスタイルシミュレーションで使用するヘアカラーデータの選出処理を説明するための図である。
【図１７】ヘアスタイルシミュレーションページの一例を示す模式図である。
【図１８】ヘアシミュレーション手順の一例を説明するためのフローチャートである。
【図１９】ヘアシミュレーション手順の一例を説明するための模式図である。
【図２０】シミュレーション結果データリストが記録された顧客データを示す模式図である。
【図２１】シミュレーション結果の出力手順の一例を説明するための模式図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照にしながら本発明の実施の形態を説明する。先ず、本発明が適用されるネットワークシステムの構成について説明し、その後、本発明に係るヘアスタイルカウンセリングシステムの実施形態について詳細に説明する。
【００２３】
《本発明が適用されるネットワークシステムの構成》
図１は、本発明が適用されるネットワークシステムの構成の一例を示す概略図である。図１のネットワークシステム１０は、サーバ装置（以下、「サーバ」という）１２と、複数のクライアント端末１３とが、ネットワーク１１を介して、相互に通信可能に接続されている。
【００２４】
ネットワーク１１は、双方向通信が可能であればよく、例えば、インターネット、ＬＡＮ（Local  Area  Network），ＷＡＮ（Wide  Area  Network），携帯電話回線網などがある。クライアント端末１３は一般的な情報処理装置であり、コンピュータ１３Ａ，携帯端末１３Ｂなどがある。
【００２５】
一例として、ネットワーク１１はインターネットを使用し、クライアント端末１３はコンピュータ１３Ａを使用した場合を例として説明する。つまり、サーバ１２とコンピュータ１３Ａは、インターネットを介して、ＷＷＷ（World  Wide  Web）サーバ、ＷＷＷクライアントとして機能する場合で説明する。
【００２６】
つまり、コンピュータ１３Ａには、ＷＷＷブラウザがインストールされており、ネットワーク１１を介して、サーバ１２にアクセス可能である。このとき、サーバ１２へは、ＵＲＬ（Uniform  Resource  Locator）でアクセス位置を指定される。
【００２７】
サーバ１２は、コンピュータ１３Ａからアクセス要求があった場合、ＵＲＬで指定された位置にあるデータを、ネットワーク１１を介して、アクセス要求元のコンピュータ１３Ａへ送信する。
【００２８】
コンピュータ１３Ａは、アクセス元のサーバ１２から送信されてきたデータをＷＷＷブラウザによって、コンピュータ１３Ａのディスプレイに表示する。また、コンピュータ１３Ａは、ユーザによって、コンピュータ１３Ａに備えられているマウスやキーボードの操作による入力された各種指示やデータをアクセス元のサーバ１２に送信する。
【００２９】
サーバ１２では、上記のようなサーバ１２とクライアント端末１３間のデータ通信によって、アクセス要求元のクライアント端末１３のユーザに対して、後述するヘアスタイルシミュレータ機能及びそれに付随する情報を提供するサービス（以下、このサービスのことを「本サービス」と呼ぶ）を提供している。
【００３０】
以下の説明では、クライアント端末１３には、ヘアサロンに設置されたコンピュータ１３Ａを想定し、そのコンピュータ１３Ａを通して本サービスを使用するユーザをヘアスタイリスト（以下、「スタイリスト」という）と想定して説明する。また、本サービスを提供するサーバ１２を含むネットワークシステムを「ヘアスタイルカウンセリングシステム」若しくは「本システム」と称して説明する。
【００３１】
なお、図１では、クライアント端末１３としてのコンピュータ１３Ａは１台となっているが、ヘアサロンに設置されるクライアント端末１３は台数を限定するものではなく、複数のコンピュータ１３Ａや携帯端末１３Ｂ等でもよい。またこれらのクライアント端末１３は、ヘアサロン以外に設置されていてもよい。さらに、これらのクライアント端末１３を使用するユーザは、必ずしもスタイリストである必要は無く、一般ユーザであってもよい。
【００３２】
《本発明に係るヘアスタイルカウンセリングシステムの説明》
〈サーバ１２が管理するデータについて〉
先ず、サーバ１２が管理する主要なデータについて概説する。
【００３３】
サーバ１２は、本サービスのためのホームページ（以下、「ヘアカウンセリングページ」という）や各種ＷＥＢページのデータなどを管理しており、適宜、アクセス元のコンピュータ１３Ａに、これらのデータを送信する。
【００３４】
本実施の形態では、サーバ１２は、複数のヘアサロンを対象として本サービスを提供するために、本サービスに加盟しているヘアサロンのサロンＩＤと、そのサロンＩＤに紐付けられた一つ以上のアクセスＩＤと、を含むデータをサロンデータとして管理している。
【００３５】
また、サーバ１２は、ヘアスタイルシミュレータ機能で使用するヘアスタイルデータ等を格納するデータベースを備えている。なお、本発明で言う「ヘアスタイルシミュレータ機能」とは、ヘアスタイルの施術やヘアカラーの施術など、頭髪の施術に関するシミュレーションを実行するシミュレータ（以下「ヘアシミュレータ」と呼ぶ）が有する機能のことを指しており、主要な機能としては、ヘアサロンにおける施術前のカウンセリングを支援する機能、次回の来店に対する顧客へのヘアスタイル提案機能、施術者であるスタイリストに対して所望のヘアスタイル（及びヘアカラー）のレシピを提示する機能、ヘアサロンの経営者等に対して施術の統計情報を提示する機能を含んでいる。
【００３６】
上記ヘアスタイルシミュレータ機能（以下「ヘアシミュレータ機能」と呼ぶ）で使用するヘアスタイルデータには、各ヘアスタイルデータ毎に、ヘアシミュレータ機能で使用するための合成用画像データ、スタイリスト用のヘアスタイルレシピ、ヘアスタイルに対する一つ以上のお薦めのヘアスタイリングアイテム、ヘアスタイルデータを使用可能な一つ以上のサロンＩＤ情報等が含まれている。また、ヘアスタイルデータには、この後に記す本サービスで提供するカラーシリーズに対する、各カラー毎の画像データも含まれている。
【００３７】
さらに、サーバ１２は、本サービスで提供する、ヘアカラーシリーズのヘアカラーチャートデータを管理している。このヘアカラーチャートデータには、ヘアシミュレータ機能を使用する際に表示する、カラーチャートの画像データ、カラーチャートに属する各カラー毎のカラーレシピが含まれている。
【００３８】
サーバ１２は、スタイリストの操作によって、選択されたヘアスタイルデータや、カラーチャートデータを、コンピュータ１３Ａに送信する。
【００３９】
また、サーバ１２は、本サービスのヘアシミュレータ機能でスタイリストが選択したヘアスタイルや、ヘアカラーについての情報を、統計的に取得し、管理している。
【００４０】
〈本発明に係るヘアシミュレータの機能について〉
次に、サーバ１２に搭載されるヘアシミュレータの機能について説明する。ここでは、ヘアシミュレータが有する主要な機能を概説し、詳細な説明については、具体例を示して後述する。
【００４１】
図２は、本発明に係るヘアシミュレータの主要部の構成例を示す機能ブロック図である。図２に示されるサーバ１２内のヘアシミュレータ３０は、ネットワーク１１を介してサーバ１２に接続される各ヘアサロン２０側のコンピュータ１３Ａを、ヘアスタイル等の施術前のカウンセリング装置として動作させる手段を有するシミュレータである。
【００４２】
本実施の形態では、ヘアシミュレータ３０は、サーバ１２のコンピュータによって制御されるコンピュータ・プログラムで実現され、そのプログラム（及びシミュレーション処理用いるデータ）は、コンピュータによって読取可能な記憶媒体に記憶されている。なお、プログラムの記憶媒体は、サーバ１２に内蔵される記憶媒体に限るものではなく、外部記憶媒体を含む任意の情報記憶媒体を用いることができる。また、ヘアシミュレータ３０の構成要素である図２中の各手段３０Ａ〜３０Ｇは、説明の便宜上、手段名を付けて機能で分類したものであり、ソフトウェア構成を限定するものではない。また、一部の処理をハードウェアで実装する形態も本発明に含まれる。
【００４３】
ヘアシミュレータ３０の主要な構成要素としては、被施術者の顔画像と所望のヘアスタイルの画像とを合成して、施術後のヘアスタイルの基本イメージを表す合成画像を生成する機能を有する第１シミュレート手段３０ａと、ヘアサロン２０側のコンピュータ１３Ａ）の表示部に表示された合成画像のヘアスタイル部に対する仮想的な施術操作に応じて、ヘアスタイルの形状を調整する機能を有する第２シミュレート手段３０ｂと、ヘアカラーの変更操作に応じて上記ヘアスタイル部のヘアカラーを所望のヘアカラーに変化させる機能を有する第３シミュレート手段３０ｃと、を有するシミュレーション処理部３０Ａを備えている。
【００４４】
さらに、本実施の形態では、シミュレーションに用いる各種のデータを当該利用者向けにカスタマイズして登録する機能を有するデータ登録手段３０Ｂと、ヘアスタイルをセットするための推奨アイテムを表示する推奨アイテム表示手段３０Ｃと、施術用のレシピを表示するレシピ表示手段３０Ｄと、シミュレーション処理部３０Ａでのシミュレーション結果を顧客データベースに保管するシミュレーション結果保管手段３０Ｅと、シミュレーション結果を要求元のコンピュータ１３Ａや顧客のメールアドレスを宛先として出力するシミュレーション結果出力手段３０Ｆと、これまでの施術の統計情報を記録する統計情報記録手段３０Ｇと、を備えている。
【００４５】
なお、図２の例では、シミュレーション処理部３０Ａをサーバ１２側に備えた場合の構成例を示しているが、図２中（クライアント端末１３内の点線部３０Ａ）に示すように、シミュレーション処理部３０Ａをクライアント端末１３側に備える実施形態としても良い。すなわち、シミュレーション処理部３０Ａの処理については、必ずしもサーバ１２側で処理を行なわず、処理負荷を考慮して、サーバ１２とクライアント端末１３のいずれか一方で行なうようにすれば良い。以下の説明では、シミュレーション処理部３０Ａ（第１〜３シミュレート手段）をサーバ１２側に備えた実施形態を例として説明する。以下に、それらの手段３０Ａ〜３０Ｇについて、より詳しく説明する。
【００４６】
（１）第１シミュレート手段３０ａ
シミュレーション処理部３０Ａ内の第１シミュレート手段３０ａは、コンピュータ１３Ａからのヘアスタイルシミュレーション要求に応じて、予め撮影した顧客（被施術者）の顔写真の画像データとサーバ１２に予め保管されているヘアスタイルデータとを用いて、顧客の顔画像（顔面部の画像）とコンピュータ１３Ａ側で選択された所望のヘアスタイルの画像とを合成処理した合成画像を生成すると共に、その合成画像を含む画面をシミュレーション結果として要求元のコンピュータ１３Ａの表示部に表示する処理を実行する。
【００４７】
上記シミュレーションに用いるヘアスタイルは、要求元のコンピュータ１３Ａの表示部に表示される各種のヘアスタイル群の中から任意のヘアスタイルを選択することができ、様々なヘアスタイルを用いて繰り返し、シミュレーションすることが可能である。本実施の形態では、各種のヘアスタイル（サムネイル画像群）が表示される表示画面上に、ヘアスタイルのカテゴリ（ロング，ミディアム，ショート，メンズなど所定のカテゴリ）の選択欄を設け、画面上でのカテゴリの指示操作に応じて、当該カテゴリに属するヘアスタイル群に切替えて表示するようにしている。なお、上記シミュレーションに用いる顧客の顔写真は、顧客が来店した際にその場でデジタルカメラ等によって施術者（サロンのヘアスタイリスト）が撮影したものを用いるのが好ましいが、以前に来店した際に撮影したもの（後述の顧客データベースに保管されている顔画像データ）や、顧客が持参した顔画像データなども利用することができる。
【００４８】
（２）第２シミュレート手段３０ｂ
シミュレーション処理部３０Ａ内の第２シミュレート手段３０ｂは、コンピュータ１３側の操作手段（マウスなどのポインティングデバイス）からの操作情報を入力し、上記合成画像のヘアスタイル部における当該部位の毛髪ボリュームを調整し、画面上で被施術者のヘアスタイルをリアルタイムに変形させる処理を実行する。
【００４９】
上記ヘアスタイルのボリュームの調整は、膨らみ度合いの調整の他に、毛髪の長さの調整も含む調整である。本実施の形態では、後述するシミュレーションページ上に設けられているボリューム調整ボタンの操作によって、立体的なボリュームのアップダウンや毛髪の長さのアップダウンなど、毛髪ボリュームの調整を頭髪の部位別に行なえるようにしている。なお、画面上でのポインティングデバイスの操作情報を入力し、指示された部位の毛髪の長さやボリュームを調整するようにしても良い。
【００５０】
（３）第３シミュレート手段３０ｃ
シミュレーション処理部３０Ａ内の第３シミュレート手段３０ｃは、第１シミュレート手段３０ａにより生成された合成画像のヘアスタイル部、或いは、第２シミュレート手段３０ｂにより調整処理後の合成画像のヘアスタイル部を対象として、そのヘアスタイル部のヘアカラーを変更した合成画像をヘアカラーデータに基づいて生成する処理を実行する。
【００５１】
上記ヘアカラーデータは、例えば、髪質の違いや白髪の割合などに応じて分類されているヘアカラーシリーズ毎のヘアカラーデータが使用される。第３シミュレート手段３０ｃでは、複数のヘアカラーシリーズを選択可能にコンピュータ１３Ａの表示部に表示すると共に、コンピュータ１３Ａ側で選択されたヘアカラーシリーズに対応するヘアカラーデータをデータベースから読み出し、そのヘアカラーデータに基づいてヘアカラーの変更処理を実行する。その際、ヘアカラーの変更処理は、頭髪部の全体について行なう形態の他に、例えば画面上でのポインティングデバイスの操作情報を入力し、指示された部位に対して行なう形態がある。
【００５２】
（４）データ登録手段３０Ｂ
データ登録手段３０Ｂは、ヘアスタイル毎に予め登録されているヘアスタイルデータ群の中から当該利用者（本サービスを利用する各サロンのヘアスタイリスト、一般ユーザなど）によって選択された一つ以上のヘアスタイルデータを利用者認証情報（サーバ１２に対するログインＩＤ）に対応付けて登録する利用者別ヘアスタイルデータ登録手段と、本システムのサービス運営会社が予めデータベースに登録している各種のデータの中から選択されたデータをサロンＩＤに対応付けて登録するサロン別データ登録手段と、を有している。
【００５３】
上記サロン別データ登録手段により登録可能なデータは、ヘアカラーチャートのリスト、ヘアスタイルデータ、ヘアスタイリング用アイテムのリスト、顧客データ（顧客の顔写真画像，メールアドレス，シミュレーション結果情報などの顧客データ）などである。そして、選択されたデータ群が当該サロン用データ群として登録される。また、サロン別データ登録手段は、上記サロン用データ群を、サロンＩＤに紐付けられたログインＩＤで特定されるメンバー（当該サロンに属するスタイリストなど）で共有する共有データとして登録する機能を有している。
【００５４】
（５）推奨アイテム表示手段３０Ｃ
推奨アイテム表示手段３０Ｃは、コンピュータ１３Ａ側で選択されたヘアスタイルに対応する推奨アイテムリストをヘアスタイルデータから取得して、推奨アイテムをコンピュータ１３Ａの表示部に表示する処理を実行する。ここで、表示される推奨アイテムは、ヘアスタイルに対する一つ以上のお薦めのヘアスタイリングアイテムであり、ヘアスタイルや髪質に応じたアイテム（ヘアセット用やヘアケア用の商品の情報）が、お薦めの順位も含めて予め登録されている。
【００５５】
（６）レシピ表示手段３０Ｄ
レシピ表示手段３０Ｄは、コンピュータ１３Ａからの要求に応じて、カラーチャート画像をコンピュータ１３Ａ側の表示部に表示すると共に、コンピュータ１３Ａ側で選択されたヘアカラーに対応するカラーレシピ（当該カラーを作るための薬剤の配合方法を示すレシピ）を表示する処理を実行するカラーレシピ表示手段と、各ヘアスタイルの画像をコンピュータ１３Ａ側の表示部に表示すると共に、コンピュータ１３Ａ側で選択されたヘアスタイルに対応するヘアスタイルレシピを表示する処理を実行するヘアスタイルレシピ表示手段と、を有している。
【００５６】
（７）シミュレーション結果保管手段３０Ｅ
シミュレーション結果保管手段３０Ｅは、第１シミュレート手段３０ａによるシミュレーション後のヘアスタイルの画像、第２シミュレート手段３０ｂによる毛髪ボリューム若しくは毛髪の長さを調整後の情報、第３シミュレート手段３０ｃによるシミュレーション後のヘアカラーのデータ、及び最終的なシミュレーション結果画像を含むシミュレーション結果情報を、被施術者のユーザ情報に関連付けて顧客データベースに保管する処理を実行する。
【００５７】
（８）ミュレーション結果出力手段３０Ｆ
ミュレーション結果出力手段３０Ｆは、コンピュータ１３Ａからの要求に応じて、顧客データベースに保存されているシミュレーション結果情報を読み出し、過去に実行したシミュレーション結果と同一の結果を要求元のコンピュータ１３Ａの表示部に表示するシミュレーション結果再現手段と、シミュレーション結果画像に所定情報（スタイリストのコメント等の任意情報）を加えた印刷データをコンピュータ１３Ａ側に送信する処理を実行するシミュレーション結果・印刷出力手段と、シミュレーション結果画像に所定情報を加えたメールデータを、被施術者のユーザ情報に関連付けて予め登録されているメールアドレスに対して送信するシミュレーション結果・メール送信手段と、を有している。
【００５８】
上記印刷出力手段とメール送信手段は、例えば、後述するシミュレーションページ上に設けられている「プリントアウトボタン」や「メール送信ボタン」のクリック操作に応じて当該処理を実行する。当該サロンでは、これらの手段を用いて次回来店に対するヘアスタイル提案などを行なう。
【００５９】
（９）統計情報記録手段３０Ｇ
統計情報記録手段３０Ｇは、仮想的に施術したヘアスタイル毎及びヘアカラー毎に、それらの施術回数を含む統計情報を記憶手段に記録する。その統計情報は、コンピュータ１３Ａから閲覧可能であり、施術回数の多い順に表示したり、指定期間の統計をグラフで表示したりすることができる。また、各サロンの統計情報を集計することも可能である。
【００６０】
なお、本実施の形態では、ヘアシミュレータ３０によって、ユーザの顔写真の画像（２次元の画像）から顔の３次元モデルを生成すると共に、所定部位の位置調整が可能なヘアスタイルの３次元モデルの画像と、上記３次元モデルに変換したユーザの顔画像とを合成して立体的な２次元の合成画像を生成し、その合成画像をコンピュータ１３Ａ側の表示装置に表示させる形態としている。また、顔の部位（例えば顔面部の目や口の部分）が動くＣＧ（Computer  Graphic）を生成して表示する処理（アニメーション処理）を行なう画像処理装置としてコンピュータ１３Ａを機能させると共に、コンピュータ１３Ａ側でのＧＵＩ（Graphical  User  Interface）による調整操作に応じてヘアスタイルの当該部位の変形処理を行なう画像処理装置としてコンピュータ１３Ａを機能させるようにしている。
【００６１】
〈本発明の好適な実施形態の説明〉
次に、本発明の好適な実施形態について具体例を示して詳細に説明する。以下、「１．本サービスの利用を開始するための手順」、「２．本発明に用いる主要なデータの構造とデータ登録手順」、「３．本発明に係るヘアスタイルのシミュレーション処理」について、順次説明する。
【００６２】
〈１．本サービスの利用を開始するための手順〉
本サービスの利用を開始するための手順について、図３を参照して説明する。なお、図４は、以下で説明するサロンデータ構造３１を示している。
【００６３】
（i）サービス利用の申請
ヘアサロン２０は、本サービスを利用するにあたり、先ず、サービス運営会社２１にサービス利用の申請を行なう。このとき、申請の方法については、サービス運営会社２１とヘアサロン２０間での取り決めに従っていれば、いかなる方法でもよい。
【００６４】
（ii）サロンＩＤの登録
サービス運営会社２１は、サーバ１２に、サービス利用の申請を受けたヘアサロン２０のためのサロンＩＤ３２を発行し、登録する。このとき、サロンＩＤ３２に紐付けられるサロン名３３も、必要に応じて登録する。
【００６５】
（iii）ログイン情報（所属アクセスＩＤ情報）の登録
サービス運営会社２１は、サーバ１２に、（ii）で登録したサロンＩＤ３２に紐付けられる一つ以上のアクセスＩＤ３４１と、そのアクセスＩＤ３４１に紐付けられるパスワード３４２を発行し、所属アクセスＩＤ情報３４として登録する。このとき、一つのサロンＩＤ３２に紐付けることのできるアクセスＩＤ３４１に対して、数の制限はない。
【００６６】
（iv）ヘアサロンに対するアクセスとパスワードの通知
サービス運営会社２１は、申請を受けたヘアサロン２０に対し、（iii）で発行した１つ以上のアクセスＩＤ３４１とパスワード３４２を通知する。
【００６７】
（v）サーバ１２へのアクセス
ヘアサロン２０は、コンピュータ１３Ａより、カウンセリングページにアクセスする。
【００６８】
（iv）サーバ１２へのログイン
続いて、ヘアサロン２０は、コンピュータ１３Ａより、本サービスを利用するために申請したアクセスＩＤ３４１とパスワード３４２を用いて、カウンセリングページから本サービスを受けるためのページにログインする。
【００６９】
なお、（ii）及び（iii）において、サロンＩＤ３２の登録と、アクセスＩＤ３４１の登録は同時に行なう必要はない。また、（ii）において登録されたサロンＩＤ３２に対して、追加でアクセスＩＤ３４１を登録することができる。この場合、ヘアサロン２０は（i）と同様にアクセスＩＤ３４１追加のための申請をサービス運営会社２１に行ない、サービス運営会社２１は、既に登録済みのサロンＩＤ３２に紐付けるかたちで、（iii）と同じくアクセスＩＤ３４１とそれに紐付けられるパスワード３４２を発行し、登録することができる。
【００７０】
〈２．本発明に用いる主要なデータの構造とデータ登録手順〉
次に、本サービスで使用するヘアカラーデータ及びヘアスタイリングアイテムデータの登録と設定のための流れについて、図５を参照して説明する。なお、図６には、以下で説明するヘアカラーデータ構造５１、図７には、以下で説明するヘアスタイリングアイテムデータ構造６１が示されている。
【００７１】
（i）カラーチャート情報の登録
サービス運営会社２１は、本サービスのヘアシミュレータで使用可能な一つ以上のヘアカラーシリーズの情報を、サーバ１２に登録する。登録にあたり、各ヘアカラーシリーズに対して、ヘアカラーシリーズＩＤ５２，ヘアカラーシリーズ名５３、そのヘアカラーシリーズのカラーチャート情報５４を登録する。また、カラーチャート情報５４には、そのカラーチャートに含まれる各カラーのカラーＩＤ５４１，カラー名５４２，色を表す画像データ（カラー画像）５４３、そのカラーを作る薬剤の配合等を示したカラーレシピ５４４が、カラーの数だけ存在する。なお、ヘアカラーデータ構造５１には少なくとも、ヘアカラーＩＤ５２とカラーチャート情報５４が含まれていればよく、また、カラーチャート情報５４には、少なくともカラーＩＤ５４１のみ含まれていればよい。
【００７２】
（ii）ヘアスタイリングアイテムの登録
サービス運営会社２１は、本サービスで利用するヘアスタイルデータに紐付けるための、一つ以上のヘアスタイリングアイテム（お薦めアイテム）の情報を、サーバ１２に登録する。登録にあたり、各ヘアスタイルアイテムに対して、アイテムＩＤ６４１，アイテム名６４２、アイテムの画像データ（アイテム画像）６４３を含んだヘアスタイリングアイテム情報６４を登録する。また、一つ以上のヘアスタイリングアイテムをまとめたシリーズ名が存在する場合は、ヘアスタイリングアイテムシリーズＩＤ６２，ヘアスタイリングアイテムシリーズ名６３を登録する。なお、ヘアスタイリングアイテム情報６４には、少なくとも、アイテムＩＤ６４１が含まれていればよい。
【００７３】
（iii）ヘアサロン側でのヘアカラーシリーズの選択操作
ヘアサロン２０は、本サービスを利用するために申請したアクセスＩＤ３４１とパスワード３４２を用いてヘアカウンセリングページにアクセス後、取り扱いヘアカラーシリーズ設定ページより、ヘアシミュレータで使用するためのヘアカラーシリーズを一つ以上選択する。なお、このとき、必ずしもヘアサロンで実際に取り扱っているヘアカラーシリーズを選択する必要はない。
【００７４】
（iv）ヘアサロン側でのヘアスタイリングアイテムの選択操作
ヘアサロン２０は、上記アクセスＩＤ３４１とパスワード３４２を用いてヘアカウンセリングページにアクセス後、取り扱いヘアスタイリングアイテム設定ページより、ヘアシミュレータで使用するためのヘアスタイリングアイテム、又はヘアスタイリングアイテムシリーズを一つ以上選択する。なお、このとき、必ずしもヘアサロンで実際に取り扱っているヘアスタイリングアイテムを選択する必要はない。
【００７５】
図８は、当該サロンで取り扱うヘアメイク用の基本情報が紐付けられたサロンデータを示す模式図であり、上記（i）〜（iv）によるデータ登録が終了した後のサロンデータ構造３１を示している。図８に例示するように、（iii）の選択操作により、（i）でサーバ１２に登録されたヘアカラーシリーズのうち、サロンで取り扱っている一つ以上のヘアカラーシリーズのヘアカラーシリーズＩＤ５２がサロンＩＤ３２に紐付けられる。また、（iv）により、（ii）でサーバ１２に登録されたヘアスタイリングアイテムのうち、サロンで取り扱っている一つ以上のヘアスタイリングアイテムのアイテムＩＤ６４１がサロンＩＤ３２に紐付けられる。
【００７６】
次に、本サービスで使用するヘアスタイルデータの登録と設定のための流れについて図９を参照して説明する。なお、図１０には、以下で説明するヘアスタイルデータ構造９１が示されている。
【００７７】
（i）ヘアスタイルデータ情報の登録
サービス運営会社２１は、本サービスのヘアシミュレータで使用可能な一つ以上のヘアスタイルデータ情報を、サーバ１２に登録する。登録にあたり、各ヘアスタイルデータに対して、ヘアスタイルを管理するためのヘアスタイルＩＤ９２、ヘアスタイル名９３、ヘアシミュレータで合成するための合成用ヘアスタイルデータ９４、ヘアシミュレータでユーザが選択するためのヘアスタイルサムネイル画像９５、スタイリストが施術するための情報を記載したヘアスタイルレシピ９６、ヘアスタイルをセットするための一つ以上のお薦めアイテムを示す推奨アイテムリスト（以下「お薦めヘアスタイリングアイテムリスト」と呼ぶ）９７、ヘアシミュレータで使用可能なヘアサロンを限定する使用可能サロンＩＤリスト９８を登録する。お薦めスタイリングアイテムリスト９７には、前記「（ii）ヘアスタイリングアイテムの登録」にてお薦めアイテムとしてサービス運営会社２１がサーバ１２に登録したお薦めアイテム群の中から、一つ以上のアイテムＩＤ６４１を登録する。複数のヘアスタイリングアイテムを選択する場合は、お薦めの順位も含めて登録する。各ヘアスタイルデータに登録されるお薦めヘアスタイリングアイテムＩＤ６４１の数量は限定されない。また、使用可能サロンＩＤリストには、前記「（ii）サロンＩＤの登録」にてサーバ１２に登録した一つ以上のサロンＩＤ３２を登録する。各ヘアスタイルデータに登録されるサロンＩＤ３２の数量は限定されない。なお、ヘアスタイルデータには、少なくとも、ヘアスタイルＩＤ９２と合成用ヘアスタイルデータ９４が含まれていればよい。
【００７８】
（ii）ヘアシミュレータで使用するヘアスタイルの選択操作
ヘアサロン２０は、本サービスを利用するために申請したアクセスＩＤ３４１とパスワード３４２を用いてヘアカウンセリングページにアクセス後、ヘアスタイル選択ページより、ヘアシミュレータで使用するためのヘアスタイルを一つ以上選択する。このとき、選択するヘアスタイルの数量は限定されない。
【００７９】
なお、このとき、ヘアサロン２０がアクセスしたときに用いたアクセスＩＤ３４１に紐付けられたサロンＩＤ３２が、前記「（i）ヘアスタイルデータ情報の登録」においてヘアスタイルデータに登録された使用可能サロンＩＤリスト９８に含まれない場合、ヘアスタイル選択ページに、そのヘアスタイルデータ情報は表示されなく、従って、そのヘアサロン２０は、そのヘアスタイルデータを使用することはできない。
【００８０】
〈３．本発明に係るヘアスタイルのシミュレーション処理〉
次に、本サービスにおいて、ヘアシミュレータを使用する流れについて、図１１のフローチャートの一例を参照して説明する。
【００８１】
先ず、スタイリストはヘアスタイルカウンセリングページを示したＵＲＬを入力し、カウンセリングページにアクセスする（ステップＳ１００）。
このアクセスを受けて、サーバ１２からアクセス元のコンピュータ１３Ａにログインのためのログインページが送信され、これを受けてアクセス元のコンピュータ１３Ａのディスプレイにログインページが表示される（ステップＳ１０１）。
【００８２】
スタイリストは、表示されたログインページより、本サービスを利用するために申請したアクセスＩＤ３４１とパスワード３４２を用いてログイン処理を行なう（ステップＳ１０２）。
【００８３】
ログインを受けて、サーバ１２からアクセス元のコンピュータ１３Ａにへアスタイルシミュレーションの元となる顔画像を選択するための顔画像選択ページが送信され、これを受けてアクセス元のコンピュータ１３Ａのディスプレイに顔画像選択ページが表示される（ステップＳ１０３）。
【００８４】
スタイリストは、新たに顔写真画像を含めて顧客データを登録するかを選択する（ステップＳ１０４）。
【００８５】
新たにデジカメ等で撮影した顔写真画像を用いて顧客データを登録する場合、顧客登録処理を行なう（ステップＳ１０５）。
【００８６】
上記ステップＳ１０５の顧客登録処理について図１２を参照して詳しく説明する。なお、図１３は、下記（iii）の処理後、サーバ１２内のデータベースに作成された顧客データ構造１２１を示しており、図１４は、作成された顧客ＩＤをサロンＩＤに紐付けた後のサロンデータ構造３１を示している。
【００８７】
（i）顧客の顔写真の撮影
スタイリストはデジタルカメラ等を用いて、顧客の顔写真を撮影し、顧客の顔写真データ（顔画像データ）１２３を作成する。なお、顔写真データ１２３はこのときに撮影を行なわなく予め用意された画像でも良い。また、撮影において、デジタルカメラ以外にも携帯電話やコンピュータに内蔵されたデジタルカメラ機能等を用いても良い。
【００８８】
（ii）顔写真データのアップロード
スタイリストは、（i）にて用意した顧客の顔写真データ１２３を、ステップＳ１０３で表示された顔画像選択ページ上の登録操作ガイドに従ってアクセス元のコンピュータ１３Ａよりサーバ１２にアップロードする。
【００８９】
（iii）顧客情報の入力
スタイリストは、（ii）でアップロードした顔写真データに紐付ける顧客名１２４１、顧客のメールアドレス１２４２等の顧客関連情報１２４を、アクセス元のコンピュータ１３Ａから入力し、サーバ１２に送信する。なお、顔写真に紐付ける顧客関連情報１２４は、その顧客に関係する情報であれば、顧客名１２４１、メールアドレス１２４２以外でも良い。以降は、顧客の関連情報として、顧客名１２４１とメールアドレス１２４２を登録した場合を想定して説明する。
【００９０】
また、上記（i）〜（iii）の処理を経て、ログイン中のアクセスＩＤ３４１に紐付けられたサロンＩＤ３２の中の顧客ＩＤリスト３７に、登録した顧客ＩＤ１２２が登録される。これにより、紐付けられたサロンＩＤ３２に所属するアクセスＩＤ３４１でログインすれば、現在ログイン中のアクセスＩＤ３４１以外のアクセスＩＤでログインした場合にも、登録した顧客ＩＤ１２２の顔写真データ１２３や顧客関連情報１２４が参照できる。
【００９１】
前記ステップＳ１０４において、新たに顧客データを登録しない場合、既に登録済みの顔写真画像を含めた顧客データを用いるかを選択する（ステップＳ１０６）。
【００９２】
既に顔写真データも含めて登録済みの顧客データを用いる場合、ヘアスタイルシミュレーションで使用する顔写真データを選ぶための、顧客検索処理を行なう（ステップＳ１０７）。
【００９３】
ここで、上記ステップＳ１０７の顧客検索処理について図１５を参照して詳しく説明する。
【００９４】
（i）顧客を検索するための検索キーワードの入力
スタイリストは、顧客ＩＤ１２２や顧客名１２４１、顧客のメールアドレス１２４２等、顧客を特定できるキーワードをコンピュータ１３Ａを用いて入力する。
【００９５】
（ii）検索キーワードの送信
コンピュータ１３Ａは、（i）にて入力されたキーワードを、サーバ１２に送信する。
【００９６】
（iii）サーバからの検索結果（顧客顔写真データ・顧客情報）の送信
サーバ１２は、（ii）にて送られてきたキーワードを用いてデータベースの顧客データ群の中から、該当する顧客データを抽出し、その顧客データについて、顔写真データも含めて、アクセス元のコンピュータ１３Ａに送信し、ステップＳ１０７の顧客検索処理を終了する。
【００９７】
前記ステップＳ１０５又は上記ステップＳ１０７にて、ヘアスタイルシミュレーションで使用する顔写真データを用意した後、ヘアスタイルシミュレーションで使用するカラーシリーズを選択するためのヘアカラーシリーズ選択ページが表示される（ステップＳ１０８）。
【００９８】
図１６は、上記ステップＳ１０８で表示されるヘアカラーシリーズ選択ページ１５１の詳細なイメージを示している。図１６において、サーバ１２には、ヘアカラーシリーズとして、ヘアカラーシリーズＩＤ「１ａ」５２Ａ（ヘアカラーシリーズ名「ＡＡ」）、ヘアカラーシリーズＩＤ「２ｂ」５２Ｂ（ヘアカラーシリーズ名「ＢＢ」）、ヘアカラーシリーズＩＤ「３ｃ」５２Ｃ（ヘアカラーシリーズ名「ＣＣ」）が登録されているとする。また、アクセス元のコンピュータ１３Ａでは、サロンＩＤ「ａｂｃ」３２Ａに紐付いたアクセスＩＤ「ＡＢＣ」２４１Ａを用いてログインしているとする。図１６に例示されるように、サロンＩＤ３２Ａに紐付けられた取り扱いヘアカラーシリーズ情報３５Ａには、ヘアカラーシリーズ「１ａ」５２Ａ、ヘアカラーシリーズ「３ｃ」５２Ｃが登録されている。それにより、ヘアカラーシリーズ選択ページ１５１には、ヘアカラーシリーズ「１ａ」に対応するシリーズ名「ＡＡ」が表示されたボタン１５１Ａと、ヘアカラーシリーズ「３ｃ」に対応するシリーズ名「ＣＣ」が表示されたボタン１５１Ｃとが表示され、ボタンのクリック操作によってヘアカラーシリーズを選択できるようになっている。
【００９９】
スタイリストは、顧客の髪質等にあわせて、ヘアカラーシリーズ選択ページ１５１に表示されているヘアカラーシリーズから、一つヘアカラーシリーズを選択する（ステップＳ１０９）。
【０１００】
なお、ステップＳ１０３−ステップＳ１０７の顔画像データを取りこむ過程と、ステップＳ１０８−ステップＳ１０９のカラーシリーズを選択する過程の順番は逆でも良い。
【０１０１】
上記ステップＳ１０９においてヘアカラーシリーズが選択されると、ヘアスタイルシミュレーションを行なうためのページが表示される（ステップＳ１１０）。
【０１０２】
ここで、ステップＳ１１１のヘアシミュレーションの処理を説明する前に、その処理に係るヘアスタイルシミュレーションページ（以下「ヘアシミュレーションページ」と呼ぶ）について、図１７を参照して説明する。
【０１０３】
図１７は、コンピュータ１３Ａのディスプレイに表示されるヘアシミュレーションページ１６１の構成例を示している。ヘアシミュレーションページ１６１には、一つ以上のヘアスタイル１６２１を含むヘアスタイル画像を表示するヘアカタログエリア１６２、一つ以上のヘアカラー１６３１ａを含むカラーチャート１６３１を表示するヘアカラーチャートエリア１６３、顔画像データとヘアスタイルデータの合成結果を表示するシミュレーションエリア１６４、お薦めスタイリングアイテムを表示する、お薦めスタイリングアイテムエリア（以下「お薦めアイテムエリア」と呼ぶ）１６５、選択したヘアカラーのレシピを表示するカラーレシピエリア１６６、ヘアスタイルのボリューム調整を行なうボタン等を表示するボリューム調整ボタン１６７、シミュレーション結果を保存した画像等を表示するシミュレーション結果保存エリア１６８で構成される。これらのエリアは、複数のページにわたり表示しても良い。ここでは、１ページ内に全てこれらのエリア表示した場合について説明する。
【０１０４】
ヘアカタログエリア１６２では、前記「（ii）ヘアシミュレータで使用するヘアスタイルの選択操作」にて選択した一つ以上のヘアスタイル１６２１が表示される。
【０１０５】
ヘアカラーチャートエリア１６３では、ステップＳ１０９にて選択されたヘアカラーシリーズのカラーチャート１６３１が表示される。
【０１０６】
シミュレーションエリア１６４では、ステップＳ１０３−ステップＳ１０７で取り込んだ顔画像データが表示され、ヘアスタイルデータやヘアカラーの選択に応じて、取り込んだ顔画像データを元にしたヘアスタイルデータとの合成結果が表示される。
【０１０７】
〈ヘアシミュレーション処理について〉
次に、ステップＳ１１１におけるヘアシミュレーション１１１の流れについて、図１８のフローチャートを参照して説明する。
【０１０８】
シミュレーションを始めるに当たり、これまでシミュレーションを行なった結果を保存した情報を呼び出すか否かを選択する（ステップＳ１１１ａ）。なお、データを保存する方法についてはステップＳ１４にて説明する。また、保存された情報を用いてシミュレーションを行なう場合についてはステップＳ１７にて説明する。
【０１０９】
先ずは、保存されているデータを用いず、ヘアシミュレーションページ１６１より、ヘアスタイルを選択してシミュレーションを行なう場合について説明する。
【０１１０】
図１１のステップＳ１１０でシミュレーションページが表示されたら、カタログエリア１６２よりヘアスタイル１６２１を一つ選択する（ステップＳ０１）。
【０１１１】
ヘアシミュレータ３０は、選択されたヘアスタイル１６２１に紐付けられたヘアスタイルＩＤ９２を用いて、データベースから合成用ヘアスタイルデータ９４を取得する。そして、取得した合成用ヘアスタイルデータ９４とシミュレーションエリア１６４に表示中の顔写真データ１２３を合成する（ステップＳ０２）。なお、シミュレーションでの合成方法については、特徴点による位置調整を含んだ画像重ね合わせ方法等がある。
【０１１２】
ヘアシミュレータ３０は、合成結果の画像をシミュレーションエリア１６４に表示する（ステップＳ０３）。ヘアシミュレータ３０では、さらに、ステップＳ０１で選択されたヘアスタイル１６２１に紐付けられたヘアスタイルＩＤ９２に紐付けられたお薦めスタイリングアイテムをお薦めアイテムエリア１６５に表示する（ステップＳ０４）。
【０１１３】
ここで、上記ステップＳ０４におけるお薦めスタイリングアイテムの表示処理について、図１９を参照して詳しく説明する。
【０１１４】
〈プロセス（i）〉
ステップＳ０１において、ヘアシミュレーションページ１６１のカタログエリア１６２の中からヘアスタイル１６２１Ａが選択されたら、ヘアスタイルＩＤ９２Ａ等を用いて、そのヘアスタイル１６２１Ａのヘアスタイルデータ構造９１Ａを参照する。
【０１１５】
〈プロセス（ii）〉
ヘアスタイルデータ構造９１Ａの中から、お薦めスタイリングアイテムリスト９７Ａを参照し、リスト内のアイテムリストＩＤが、ログイン中のアクセスＩＤ３４１Ａに紐付けられたサロンＩＤ３２Ａの中の取り扱いヘアスタイリングアイテム情報３６Ａに存在するか、お薦めリアタイリングアイテムリスト９７Ａの優先順に検索する。図１９の例の場合、優先順位１のアイテムＩＤ”１Ａ”６４１Ａは、サロンＩＤ”ａｂｃ”３４１Ａでは取り扱ってなく、優先順位２のアイテムＩＤ”２Ｂ”６４１Ｂは、サロンＩＤ”ａｂｃ”３４１Ａで取り扱っているため、アイテムＩＤ”２Ｂ”６４１Ｂを検索結果として返す。
【０１１６】
〈プロセス（iii）〉
プロセス（ii）で検索結果としてアイテムＩＤ”２Ｂ”６４１Ｂが返ってきたのを受けて、アイテムＩＤ”２Ｂ”６４１Ｂのヘアスタイリングアイテム情報６４Ｂのデータを参照する。
【０１１７】
〈プロセス（iv）〉
ヘアシミュレーションページ１６１の中のお薦めアイテムエリア１６５にアイテムＩＤ”２Ｂ”６４１Ｂに紐付けられたアイテム画像データ６４３Ｂや、アイテム名６４２Ｂ等を表示する。
【０１１８】
スタイリスト（若しくは顧客）は、ヘアシミュレータ３０による上記ステップＳ０４の処理後、選択したヘアスタイルのヘアカラーを変更するか選択する（ステップＳ０５）。
【０１１９】
ステップＳ０５にてヘアカラーを変更すると選択した場合、ヘアシミュレーションページ１６１の中のヘアカラーチャートエリア１６３に表示されているカラーチャート１６３１の中から、変更したいヘアカラー１６３１ａを一つ選択する（ステップＳ０６）。
【０１２０】
ヘアシミュレータ３０は、上記ステップＳ０６にて選択されたヘアカラー１６３１ａにあわせて、選択中のヘアスタイル１６２１に紐付けられたヘアスタイルＩＤ９２を用いて、合成用ヘアスタイルデータ９３のうち、選択したヘアカラーのデータを取得する。続いて、取得した合成用ヘアスタイルデータ９３とシミュレーションエリア１６４に表示中の顔画像データとを合成する（ステップＳ０７）。そして、合成結果の画像をシミュレーションエリア１６４に表示する（ステップＳ０８）。
【０１２１】
さらに、ヘアシミュレータ３０は、ステップＳ０６にて選択されたヘアカラー１６３１ａのカラーＩＤ５４１に紐付けられたカラーレシピ５４４を、ヘアシミュレーションページ１６１の中のカラーレシピエリア１６６に表示する（ステップＳ０９）。
【０１２２】
上記ステップＳ０１−Ｓ０３にてヘアスタイル合成の結果が表示された後、スタイリストは、ステップＳ０５にてヘアカラーを変更する他に、ヘアスタイルのボリューム調整を行なうことができる（ステップＳ１０）。
【０１２３】
ステップＳ１０でヘアスタイルのボリューム調整を行なうことを選択した場合、ボリューム調整ボタン１６７の操作によって、合成後のヘアスタイルのボリュームを調整できる（ステップＳ１１）。ボリューム調整としては、ヘアスタイルのサイドのボリュームアップ・ダウン、トップのボリュームアップ・ダウン、また、前髪等の部分的なボリュームや長さのアップダウン等がある。
【０１２４】
ヘアシミュレータ３０は、上記ステップＳ１１の調整操作に従って、ヘアスタイルのボリュームを調整処理した合成画像の生成処理を行ない、その結果をシミュレーションエリア１６４に表示する（ステップＳ１２）。合成画像の処理方法については、選択中のヘアスタイルの合成用ヘアスタイルデータ９３に対し、線形変換等の処理を行ない、ヘアスタイル画像部分のみの変形を行なう。
【０１２５】
ステップＳ０１−Ｓ１２において、ヘアシミュレータ３０がヘアスタイルの合成処理、ヘアカラーの変更処理、ヘアスタイルのボリューム調整処理を行なった結果に対し、スタイリストは、この結果を保存するか選択する（ステップＳ１３）。
【０１２６】
ステップＳ１３にてシミュレーション結果を保存することが選択された場合、ヘアシミュレータ３０は、シミュレーション画像データやシミュレーションに用いた情報を保存し、これらのデータを顧客データに紐付ける（ステップＳ１４）。
【０１２７】
図２０は、シミュレーション結果データリスト１２５が記録された顧客データの一例を示している。顧客データは、図２０に示すような構造になっており、現在シミュレーションを行なっている顧客顔データ１２３の顧客データ構造１２１において、シミュレーション結果データリスト１２５にシミュレーション画像データや情報が保存される（ステップＳ１４）。
【０１２８】
上記ステップＳ１４において保存されるシミュレーション結果データリスト１２５は、図２０に示すように、シミュレーション結果ＮＯ１２５１、シミュレーション後の画像データのシミュレーション画像データ１２５２、合成中のヘアスタイルに対するヘアスタイルＩＤ５４１、選択中のヘアカラーに対するカラーＩＤ１２５３、ステップＳ１１にて調整したヘアスタイルのボリューム調整値１２５３等から構成される。カラーＩＤについては、ステップＳ０５でカラー変更を選択しなかった場合、基準となるヘアカラーで保存される。また、ボリューム調整値１２５３については、トップ１２５３１、サイド１２５３２、前髪１２５３３などの値があり、これらは、基準値を中心に＋ｘ〜−ｘといった範囲で、数値で調整値が保存される。なお、一つの顧客データＩＤ１２２に保存できるシミュレーション結果データの数は限定されず、複数ある場合はシミュレーション結果ＮＯ１２５２を複数発行し、そのシミュレーション結果ＮＯ１２５２にシミュレーション画像データ１２５２や合成時の情報をそれぞれ紐付けて保存する。
【０１２９】
ステップＳ１４において、シミュレーション画像データやシミュレーションに用いた情報を保存された後、スタイリストは、現在合成中のヘアスタイルに対して、さらにヘアカラーを変更したり、ヘアスタイルのボリュームを調整したりするか選択する（ステップＳ１５）。ヘアカラーの変更又はボリューム調整が選択された場合は、ヘアシミュレータ３０はステップＳ０５に戻って当該処理を実行する。一方、ステップＳ１５において、ヘアカラーの変更又はボリューム調整を選択しない場合は、スタイリストは、現在表示中の顧客の顔画像データについて、表示中とは異なるヘアスタイルをシミュレーションするかどうか選択する（ステップＳ１６）。
【０１３０】
上記ステップＳ１６にてヘアスタイルを変更する場合や、２回目以降ヘアシミュレーションページ１６１にアクセスした場合、保存された合成画像データを呼び出してシミュレーションすることができる（ステップＳ１１１ａ）。この場合、例えばヘアシミュレーションページ１６１の中のシミュレーション結果保存エリア１６８にシミュレーション画像データ１２５２等を表示させておき、そのシミュレーション画像データ１２５２を選択することによって、保存された合成情報を呼び出す。
【０１３１】
ヘアシミュレータ３０は、ステップＳ１１１ａにて呼び出された、保存された合成情報を用いてシミュレーションを行なう（ステップＳ１７）。保存された合成情報とは、ヘアスタイルＩＤ９２、カラーＩＤ５４１、ボリューム調整値１２５３（トップ１２５３１、サイド１２５３２、前髪１２５３３）が該当し、これらの情報を用いて、ヘアスタイル・ヘアカラーが選択され、ヘアスタイルのボリューム調整された値でのシミュレーションが行なわれる。
【０１３２】
ステップＳ１６にてヘアスタイルの変更を行なわない場合、ヘアシミュレーション処理を終了し、図１１のステップＳ１１２（シミュレーション結果のメール送信・プリントアウトの処理）に進む。
【０１３３】
ステップＳ１１２では、ヘアシミュレーション処理（図１８のステップＳ１４）にて保存されたシミュレーション結果を、顧客にメールで送信、もしくはプリントアウトするか否かを選択する。
【０１３４】
シミュレーション結果のメール送信もしくはプリントアウトが選択された場合、ヘアシミュレータ３０は、メール送信・プリントアウト処理を実行する（ステップＳ１１３）。
【０１３５】
ここで、上記ステップＳ１１３のメール送信・プリントアウト処理について図２１を参照して詳しく説明する。
【０１３６】
〈プロセス（i）〉
ヘアシミュレーションページ１６１等に用意されたメール送信・プリントアウトボタン１６８２等をクリックし、保存されたデータのメール送信・プリントアウトのための画面等に遷移する。
【０１３７】
〈プロセス（ii）〉
メール送信・プリントアウトページ２０１に表示された一つ以上の保存データから、メール送信、又はプリントアウトするデータを一つ以上選択する。このとき、選択のために、シミュレーション画像データ１２５２や、その画像データに紐付けられたヘアスタイルＩＤ９２やカラーＩＤ１２５３をもとに、これらＩＤや、これらＩＤに紐付けられたヘアスタイル名９３やヘアカラーシリーズ名５３、カラー名５４２、お薦めスタイリングのアイテム名６４２なども一緒に表示することができる。
【０１３８】
〈プロセス（iii）〉
メール送信ボタン２０３をクリックし、メール送信をする場合、プロセス（ii）にて選択された一つ以上の保存データ（保存画像データ、保存情報）等を、シミュレーションで用いた顧客顔データに紐づいて予め登録されたメールアドレス１２４２に送信する。なお、顧客データにメールアドレスが登録されていない場合、このときにメールアドレスを入力し送信することもできる。
【０１３９】
〈プロセス（iv）〉
プリントアウトボタン２０４をクリックし、プリントアウトをする場合、プロセス（ii）にて選択された一つ以上の保存データ（保存画像データ、保存情報）等を、使用しているコンピュータ１３Ａから送信可能なプリンター等でプリントアウトする。
【０１４０】
なお、プロセス（i）〜（ii）において、ヘアシミュレーションページ１６１とメール送信・プリントアウトページ２０１を必ずしも分ける必要は無く、同じページで表示する場合、（i）の処理は必要ない。また、保存された画像データや情報を必ずしもプロセス（ii）で表示する必要は無く、プロセス（iii）のメール送信時や、プロセス（iv）のプリントアウト時に、プロセス（ii）で表示されていない、顧客ＩＤ１２２やヘアスタイルＩＤ９２、カラーＩＤ５４１などに紐付けられた画像や情報を添付しても良い。
【０１４１】
前述のステップＳ１１１のヘアシミュレーション処理が終了した後、スタイリストは、ステップＳ１１４にて、ヘアシミュレーションで使用する顔画像を変更するかどうか選択する。変更する場合、ステップＳ１０３に戻り、再度、顔画像選択ページよりシミュレーションする顔画像を選択し、Ｓ１０４以降の処理を繰り返す。
【０１４２】
そして、ステップＳ１１４にて、顔画像を変更しない場合が、ステップ１１５にて、アクセス中のアクセスＩＤ３４１によるログインをログアウトするか選択する。ログアウトする場合、ログアウト処理の後、ステップＳ１０１に戻ってログインページを表示し、ログイン待ち状態とする。
【０１４３】
なお、上述した実施の形態においては、本発明に係るヘアシミュレータ３０をサーバ１２側に備えた場合を例として説明したが、ヘアシミュレータ３０として動作させるソフトウェア（プログラム及びデータ）をパッケージソフトウェアとして一般ユーザに提供し、ユーザが所有する携帯端末や一般のコンピュータをヘアシミュレータ３０として動作させる形態としてもよい。
【符号の説明】
【０１４４】
１０  ネットワークシステム
１１  ネットワーク
１２  サーバ
１３  クライアント端末
１３Ａ  コンピュータ
１３Ｂ  携帯端末
２０  ヘアサロン
２１  サービス運営会社
３０  ヘアシミュレータ
３０Ａ  シミュレーション処理部
３０ａ  第１シミュレート手段（ヘアスタイルシミュレート手段）
３０ｂ  第２シミュレート手段（ヘアスタイル調整手段）
３０ｃ  第３シミュレート手段（ヘアカラーシミュレート手段）
３０Ｂ  データ登録手段
３０Ｃ  推奨アイテム表示手段
３０Ｄ  レシピ表示手段
３０Ｅ  シミュレーション結果保管手段
３０Ｆ  シミュレーション結果出力手段
３０Ｇ  統計情報記録手段
３１  サロンデータ構造
３２  サロンＩＤ
３３  サロン名
３４  所属アクセスＩＤ情報
３４１  アクセスＩＤ
３４２  パスワード
５１  ヘアカラーデータ構造
５２  ヘアカラーシリーズＩＤ
５３  ヘアカラーシリーズ名
５４  カラーチャート情報
５４１  カラーＩＤ
５４２  カラー名
５４３  カラー画像
５４４  カラーレシピ
６１  ヘアスタイリングアイテムデータ構造
６２  ヘアスタイリングアイテムシリーズＩＤ
６３  ヘアスタイリングアイテムシリーズ名
６４  ヘアスタイリングアイテム情報
６４１  アイテムＩＤ
６４２  アイテム名
６４３  アイテム画像
９１  ヘアスタイルデータ構造
９２  ヘアスタイルＩＤ
９３  ヘアスタイル名
９４  合成用ヘアスタイルデータ
９５  ヘアスタイルサムネイル画像
９６  ヘアスタイルレシピ
９７  お薦めスタイリングアイテムリスト
９８  使用可能サロンＩＤリスト
１２１  顧客データ構造
１２２  顧客ＩＤ
１２３  顧客顔データ（顔写真データ）
１２４  顧客関連情報
１２４１  顧客名
１２４２  メールアドレス
１６１  ヘアシミュレーションページ
１６２  ヘアカタログエリア
１６２１  ヘアスタイル（ヘアスタイルサムネイル画像）
１６３  ヘアカラーチャートエリア
１６３１  カラーチャート
１６３１ａ  ヘアカラー（カラー画像）
１６４  シミュレーションエリア
１６５  お薦めアイテムエリア
１６６  カラーレシピエリア
１６７  ボリューム調整ボタン
１６８  シミュレーション結果保存エリア
【図２】
2011022939.tif 000003
【図３】
2011022939.tif 000004
【図４】
2011022939.tif 000005
【図５】
2011022939.tif 000006
【図６】
2011022939.tif 000007
【図７】
2011022939.tif 000008
【図８】
2011022939.tif 000009
【図９】
2011022939.tif 000010
【図１０】
2011022939.tif 000011
【図１１】
2011022939.tif 000012
【図１２】
2011022939.tif 000013
【図１３】
2011022939.tif 000014
【図１４】
2011022939.tif 000015
【図１５】
2011022939.tif 000016
【図１６】
2011022939.tif 000017
【図１７】
2011022939.tif 000018
【図１８】
2011022939.tif 000019
【図１９】
2011022939.tif 000020
【図２０】
2011022939.tif 000021
【図２１】
2011022939.tif 000022
【図１】
2011022939.tif 000023