(57)【要約】情報処理装置は、塗布物に関する塗布物情報と、各塗布物を肌に塗布したときの触感が記録された触感情報と、を関連付けて記憶する手段を備え、触感及びテクスチャの少なくとも１つに関する検索条件を取得する手段を備え、取得された検索条件に該当する少なくとも１つの触感情報を特定する手段を備え、特定された触感情報に関連付けられた塗布物情報を特定する手段を備え、特定された塗布物情報を提示する手段を備える。
2020012788.tif 000002
【特許請求の範囲】
【請求項１】
塗布物に関する塗布物情報と、各塗布物を肌に塗布したときの触感が記録された触感情報と、を関連付けて記憶する手段を備え、
触感及びテクスチャの少なくとも１つに関する検索条件を取得する手段を備え、
前記取得された検索条件に該当する少なくとも１つの触感情報を特定する手段を備え、
前記特定された触感情報に関連付けられた塗布物情報を特定する手段を備え、
前記特定された塗布物情報を提示する手段を備える、
情報処理装置。
【請求項２】
前記塗布物情報は、前記塗布物を構成する複数の成分に関する成分情報を含み、
前記提示する手段は、前記特定された塗布物情報に関連付けられた成分情報を提示する、
請求項１に記載の情報処理装置。
【請求項３】
ユーザの指示に基づいて、前記ユーザのユーザＩＤと、前記ユーザの指示に応じて変更された塗布物情報と、を関連付けて記憶する手段を備える、
請求項１又は２に記載の情報処理装置。
【請求項４】
ユーザの嗜好に応じて、前記特定された塗布物情報の触感情報を補正する手段を備える、
請求項１〜３の何れかに記載の情報処理装置。
【請求項５】
第１ユーザの指示に応じて、前記第１ユーザとは異なる少なくとも１人の第２ユーザのユーザＩＤに対して、前記第１ユーザに関連付けられた塗布物情報のアクセス権を設定する手段を備え、
第２ユーザの指示に応じて、前記第２ユーザに前記アクセス権が設定された塗布物情報を提示する手段を備える、
請求項３に記載の情報処理装置。
【請求項６】
前記特定された塗布物情報に対応する塗布物を生成するためのレシピに関するレシピ情報を出力する手段を備える、
請求項１〜５の何れかに記載の情報処理装置。
【請求項７】
請求項６に記載の情報処理装置と接続される塗布物生成装置であって、
前記情報処理装置からレシピ情報を取得する手段を備え、
複数のカートリッジを備え、
各カートリッジは、前記塗布物の原料を収容し、
前記レシピ情報に基づいて、前記複数のカートリッジに収容された原料を抽出する手段を備える、
塗布物生成装置。
【請求項８】
コンピュータを、請求項１〜７の何れかに記載の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、塗布物生成装置、及び、プログラムに関する。
【背景技術】
【０００２】
近年、オンラインショッピングの普及に伴い、肌に塗布すべき塗布物（例えば、化粧料）をインターネットで購入する消費者が増加傾向にある。このような消費者は、検索用のウェブサイトに様々な検索条件を入力することにより、購入前に塗布物に関する情報を入手する傾向にある。【０００３】
例えば、特開２００１-３５７１４０号公報には、化粧品配合成分に関する情報の入手を容易にするための検索システムが開示されている。この検索システムは、ユーザに関するパラメータ（例えば、肌の状態、嗜好、及び、アレルギー）をホストコンピュータに入力する。ホストコンピュータは、予め記憶している化粧品配合成分と化粧品レシピのデータベースを参照することによって、入力されたパラメータに最も適する化粧品配合成分を表示する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
塗布物の消費者は、塗布物の効用だけでなく、塗布物を塗布したときに感じる質感（以下「触感」という）を重視する傾向にある。質感は、化粧料を構成する成分に依存する。【０００５】
しかし、特開２００１-３５７１４０号公報の技術では、消費者に適した化粧品配合成分を表示することはできるが、消費者の所望の触感に該当する化粧品を提示することはできない。そのため、消費者は、所望の触感を体験することができる化粧品を特定することはできない。【０００６】
このように、従来、ユーザに対して、所望の触感を与える塗布物に関する塗布物情報を提示することはできない。【０００７】
本発明の目的は、ユーザに対して、所望の触感を与える塗布物に関する塗布物情報を提示することである。
【課題を解決するための手段】
【０００８】
本発明の一態様は、
塗布物に関する塗布物情報と、各塗布物を肌に塗布したときの触感が記録された触感情報と、を関連付けて記憶する手段を備え、
触感及びテクスチャの少なくとも１つに関する検索条件を取得する手段を備え、
前記取得された検索条件に該当する少なくとも１つの触感情報を特定する手段を備え、
前記特定された触感情報に関連付けられた塗布物情報を特定する手段を備え、
前記特定された塗布物情報を提示する手段を備える、
情報処理装置である。
【発明の効果】
【０００９】
本発明によれば、所望の触感を与える塗布物に関する塗布物情報を提示することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態の情報処理システムの構成を示すブロック図である。
【図２】本実施形態の概要の説明図である。
【図３】本実施形態のユーザ情報データベースのデータ構造を示す図である。
【図４】本実施形態の塗布物マスタデータベースのデータ構造を示す図である。
【図５】本実施形態の検索履歴情報データベースのデータ構造を示す図である。
【図６】本実施形態のカスタマイズ情報データベースのデータ構造を示す図である。
【図７】本実施形態の情報処理のフローチャートである。
【図８】図７の情報処理において表示される画面例を示す図である。
【図９】図７の情報処理において表示される画面例を示す図である。
【図１０】変形例１の概要の説明図である。
【図１１】変形例１の情報処理のフローチャートである。
【図１２】図１１の情報処理において表示される画面例を示す図である。
【図１３】変形例２の概要の説明図である。
【図１４】変形例２の情報処理のフローチャートである。
【図１５】変形例４の塗布物マスタデータベースのデータ構造を示す図である。
【図１６】変形例５の変形例５の情報処理において表示される画面例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態について、図面に基づいて詳細に説明する。なお、実施形態を説明するための図面において、同一の構成要素には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００１２】
（１）情報処理システムの構成
情報処理システムの構成について説明する。図１は、本実施形態の情報処理システムの構成を示すブロック図である。
【００１３】
図１に示すように、情報処理システム１は、クライアント装置１０と、サーバ３０と、塗布物生成装置５０と、を備える。
クライアント装置１０及びサーバ３０は、ネットワーク（例えば、インターネット又はイントラネット）ＮＷを介して接続される。
【００１４】
クライアント装置１０は、サーバ３０にリクエストを送信する情報処理装置の一例である。クライアント装置１０は、例えば、スマートフォン、タブレット端末、又は、パーソナルコンピュータである。
【００１５】
サーバ３０は、クライアント装置１０から送信されたリクエストに応じたレスポンスをクライアント装置１０に提供する情報処理装置の一例である。サーバ３０は、例えば、ウェブサーバである。
【００１６】
塗布物生成装置５０は、塗布物のレシピに関するレシピ情報に基づいて、塗布物を生成するように構成される。
【００１７】
（１−１）クライアント装置の構成
図１を参照して、クライアント装置１０の構成について説明する。
【００１８】
図１に示すように、クライアント装置１０は、記憶装置１１と、プロセッサ１２と、入出力インタフェース１３と、通信インタフェース１４とを備える。
【００１９】
記憶装置１１は、プログラム及びデータを記憶するように構成される。記憶装置１１は、例えば、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、及び、ストレージ（例えば、フラッシュメモリ又はハードディスク）の組合せである。
【００２０】
プログラムは、例えば、以下のプログラムを含む。
・ＯＳ（Operating System）のプログラム
・情報処理を実行するアプリケーション（例えば、ウェブブラウザ）のプログラム
【００２１】
データは、例えば、以下のデータを含む。
・情報処理において参照されるデータベース
・情報処理を実行することによって得られるデータ（つまり、情報処理の実行結果）
【００２２】
プロセッサ１２は、記憶装置１１に記憶されたプログラムを起動することによって、クライアント装置１０の機能を実現するように構成される。プロセッサ１２は、コンピュータの一例である。
【００２３】
入出力インタフェース１３は、クライアント装置１０に接続される入力デバイスからユーザの指示を取得し、かつ、クライアント装置１０に接続される出力デバイスに情報を出力するように構成される。
入力デバイスは、例えば、キーボード、ポインティングデバイス、タッチパネル、又は、それらの組合せである。
出力デバイスは、例えば、ディスプレイである。
【００２４】
通信インタフェース１４は、クライアント装置１０とサーバ３０との間の通信を制御するように構成される。
【００２５】
（１−２）サーバの構成
図１を参照して、サーバ３０の構成について説明する。
【００２６】
図１に示すように、サーバ３０は、記憶装置３１と、プロセッサ３２と、入出力インタフェース３３と、通信インタフェース３４とを備える。
【００２７】
記憶装置３１は、プログラム及びデータを記憶するように構成される。記憶装置３１は、例えば、ＲＯＭ、ＲＡＭ、及び、ストレージ（例えば、フラッシュメモリ又はハードディスク）の組合せである。
【００２８】
プログラムは、例えば、以下のプログラムを含む。
・ＯＳのプログラム
・情報処理を実行するアプリケーションのプログラム
【００２９】
データは、例えば、以下のデータを含む。
・情報処理において参照されるデータベース
・情報処理の実行結果
【００３０】
プロセッサ３２は、記憶装置３１に記憶されたプログラムを起動することによって、サーバ３０の機能を実現するように構成される。プロセッサ３２は、コンピュータの一例である。
【００３１】
入出力インタフェース３３は、サーバ３０に接続される入力デバイスからユーザの指示を取得し、かつ、サーバ３０に接続される出力デバイスに情報を出力するように構成される。
入力デバイスは、例えば、キーボード、ポインティングデバイス、タッチパネル、又は、それらの組合せである。
出力デバイスは、例えば、ディスプレイである。
【００３２】
通信インタフェース３４は、サーバ３０とクライアント装置１０との間の通信を制御するように構成される。
【００３３】
（１−３）塗布物生成装置の構成
塗布物生成装置５０の構成について説明する。
【００３４】
塗布物生成装置５０は、複数のカートリッジを備える。各カートリッジは、塗布物生成装置５０に対して着脱可能である。各カートリッジには、塗布物の原料が収容される。
【００３５】
塗布物生成装置５０は、塗布物生成装置５０に接続された装置（例えば、クライアント装置１０及びサーバ３０の少なくとも１つ）からレシピ情報を取得し、且つ、取得したレシピ情報に基づいてカートリッジに収容された原料を抽出することにより、レシピ情報に対応する塗布物を生成する。
【００３６】
（２）実施形態の概要
本実施形態の概要について説明する。図２は、本実施形態の概要の説明図である。
【００３７】
図２に示すように、サーバ３０には、塗布物に関する塗布物情報と、各塗布物を人体に塗布したときのテクスチャに関するテクスチャ情報と、各塗布物を人体に塗布したときの触感に関する触感情報と、が関連付けて記憶されている。
サーバ３０は、クライアント装置１０を介して、検索条件を取得する。検索条件は、テクスチャに関するテクスチャ条件、及び、触感に関する触感条件の少なくとも１つを含む。
サーバ３０は、検索条件に該当する塗布物情報をクライアント装置１０に送信する。
【００３８】
これにより、ユーザＵに対して、検索条件（つまり、テクスチャ条件及び触感条件の少なくとも１つ）に該当する塗布物情報を提供することができる。
このように、ユーザＵは、所望のテクスチャ及び触感の少なくとも１つを再現する塗布物に関する塗布物情報を入手することができる。
【００３９】
（３）データベース
本実施形態のデータベースについて説明する。以下のデータベースは、記憶装置３１に記憶される。
【００４０】
（３−１）ユーザ情報データベース
本実施形態のユーザ情報データベースについて説明する。図３は、本実施形態のユーザ情報データベースのデータ構造を示す図である。
【００４１】
図３のユーザ情報データベースには、ユーザに関するユーザ情報が格納されている。
ユーザ情報データベースは、「ユーザＩＤ」フィールドと、「ユーザ名」フィールドと、「ユーザ属性」フィールドと、「装置ＩＤ」フィールドと、を含む。各フィールドは、互いに関連付けられている。
【００４２】
「ユーザＩＤ」フィールドには、ユーザＩＤが格納される。ユーザＩＤは、複数のユーザのそれぞれを識別するユーザ識別情報の一例である。
【００４３】
「ユーザ名」フィールドには、ユーザ名に関する情報（例えば、テキスト）が格納される。
【００４４】
「ユーザ属性」フィールドには、ユーザの属性に関するユーザ属性情報が格納される。「ユーザ属性」フィールドは、複数のサブフィールド（例えば、「性別」フィールド及び「年齢」フィールド）を含む。
【００４５】
「性別」フィールドには、ユーザの性別に関する情報が格納される。
【００４６】
「年齢」フィールドには、ユーザの年齢に関する情報が格納される。
【００４７】
「装置ＩＤ」フィールドには、ユーザが使用する塗布物生成装置５０を識別する装置ＩＤが格納される。
【００４８】
（３−２）塗布物マスタデータベース
本実施形態の塗布物マスタデータベースについて説明する。図４は、本実施形態の塗布物マスタデータベースのデータ構造を示す図である。
【００４９】
図４の塗布物マスタデータベースには、塗布物に関する塗布物情報が格納されている。
塗布物マスタデータベースは、「塗布物ＩＤ」フィールドと、「塗布物名」フィールドと、「テクスチャ」フィールドと、「触感」フィールドと、「成分」フィールドと、を含む。各フィールドは、互いに関連付けられている。
【００５０】
「塗布物ＩＤ」フィールドには、塗布物ＩＤが格納される。塗布物ＩＤは、複数の塗布物のそれぞれを識別する塗布物識別情報の一例である。
【００５１】
「塗布物名」フィールドには、塗布物の名称に関する情報（例えば、テキスト）が格納される。
【００５２】
「テクスチャ」フィールドには、塗布物のテクスチャ（つまり、質感）に関する定性的な情報（以下「テクスチャ情報」という）が格納される。テクスチャ情報は、例えば、複数のテクスチャ指標毎のレベルを表す値である。テクスチャ指標は、例えば、以下の形容詞又はオノマトペによって表される。
・滑らか
・しっとり
・のびの軽さ
・のびの変化
・塗布後のべたつき
・とろみ
・とろみの変化
・みずみずしさ
・粘着感
・塗布後のなめらかさ
・塗布後のはり
・塗布後のもちもち感
【００５３】
各テクスチャ情報は、触感情報の要素（例えば、振動、摩擦、粘着、温冷、及び、硬軟）の値によって定義される。
一例として、テクスチャ指標「しっとり」のテクスチャ情報は、以下の式１によって定義される。
しっとり  ＝  α１ｘ振動＋ α２ｘ摩擦＋α３ｘ粘着＋α４ｘ温冷＋α５ｘ硬軟  …
（式１）
・α１：振動に関するテクスチャ係数
・α２：摩擦に関するテクスチャ係数
・α３：粘着に関するテクスチャ係数
・α４：温冷に関するテクスチャ係数
・α５：硬軟に関するテクスチャ係数
【００５４】
「触感」フィールドには、塗布物を人体に塗布したときの触感の物理量（例えば、触感センサによって取得可能な物理量）に関して、時系列に配列された情報（以下「触感情報」という）が記録されている。触感情報は、例えば、以下の少なくとも１つを含む。
・塗布物が塗布された肌の振動に関する振動情報（例えば、振動センサによって取得された振動の周波数特性、マイクロフォンによって取得された振動音、バイノーラル音録音装置によって記録されたバイノーラル音（つまり、振動を表す音声情報））
・塗布物が塗布された肌の摩擦力に関する摩擦情報（例えば、力センサによって取得された摩擦力を示す値）
・塗布物が塗布された肌の粘着力に関する粘着情報（例えば、粘着感センサによって取得された粘着力を示す値）
・塗布物が塗布された肌の温度に関する温度情報（例えば、温度センサによって取得された温度を示す値）
・塗布物が塗布された肌の硬軟に関する硬軟情報（例えば、硬軟センサによって取得された硬度を示す値）
【００５５】
「成分」フィールドには、塗布物に含まれる成分に関する成分情報が格納される。「成分」フィールドは、複数のサブフィールド（例えば、「成分名」フィールド、及び、「含有比率」フィールド）を含む。各サブフィールドは、互いに関連付けられている。
【００５６】
「成分名」フィールドには、塗布物に含まれる成分の名称（例えば、テキスト）が格納される。
【００５７】
「含有比率」フィールドには、塗布物に含まれる成分の含有比率に関する情報が格納される。
【００５８】
（３−３）検索履歴情報データベース
本実施形態の検索履歴情報データベースについて説明する。図５は、本実施形態の検索履歴情報データベースのデータ構造を示す図である。
【００５９】
図５の検索履歴情報データベースには、ユーザによる検索履歴に関する検索履歴情報が格納されている。
検索履歴情報データベースは、「検索履歴ＩＤ」フィールドと、「日時」フィールドと、「塗布物ＩＤ」フィールドと、「検索条件」フィールドと、を含む。各フィールドは、互いに関連付けられている。検索履歴情報データベースは、ユーザＩＤに関連付けられている。
【００６０】
「検索履歴ＩＤ」フィールドには、検索履歴ＩＤが格納される。検索履歴ＩＤは、複数の検索履歴を識別する検索履歴識別情報の一例である。
【００６１】
「日時」フィールドには、検索が実行された日時に関する情報が格納される。
【００６２】
「塗布物ＩＤ」フィールドには、検索結果に含まれる塗布物の塗布物ＩＤが格納される。
【００６３】
「検索条件」フィールドには，検索結果に対応する検索条件に関する情報が格納される．
【００６４】
（３−４）カスタマイズ情報データベース
本実施形態のカスタマイズ情報データベースについて説明する。図６は、本実施形態のカスタマイズ情報データベースのデータ構造を示す図である。
【００６５】
図６のカスタマイズ情報データベースには、ユーザによってカスタマイズされた塗布物情報（以下「カスタマイズ情報」という）に関するカスタマイズ情報が格納されている。
カスタマイズ情報データベースは、「カスタマイズＩＤ」フィールドと、「オリジナル塗布物ＩＤ」フィールドと、「カスタマイズテクスチャ」フィールドと、「カスタマイズ触感」フィールドと、「カスタマイズ成分」フィールドと、「アクセス権」フィールドと、を含む。各フィールドは、互いに関連付けられている。カスタマイズ情報データベースは、ユーザＩＤに関連付けられている。
【００６６】
「カスタマイズＩＤ」フィールドには、カスタマイズＩＤが格納される。カスタマイズＩＤは、複数のカスタマイズ情報のそれぞれを識別するカスタマイズ識別情報の一例である。
【００６７】
「オリジナル塗布物ＩＤ」フィールドには、カスタマイズされた塗布物の元になる塗布物（以下「オリジナル塗布物」という）の塗布物ＩＤが格納される。
【００６８】
「カスタマイズテクスチャ」フィールドには、カスタマイズされた塗布物のテクスチャに関するテクスチャ情報が格納される。テクスチャ情報は、例えば、塗布物マスタデータベース（図４）の「テクスチャ」フィールド及び「成分」フィールド、並びに、「カスタマイズ成分」フィールドの情報に基づいて、サーバ３０によって計算される。
【００６９】
「カスタマイズ触感」フィールドには、カスタマイズされた塗布物を人体に塗布したときの触感に関する触感情報が格納される。触感情報は、例えば、塗布物マスタデータベース（図４）の「触感」フィールド及び「成分」フィールド、並びに、「カスタマイズ成分」フィールドの情報に基づいて、サーバ３０によって計算される。
【００７０】
「カスタマイズ成分」フィールドには、カスタマイズされた塗布物の成分情報（以下「カスタマイズ成分情報」という）が格納される。「カスタマイズ成分」フィールドのデータ構造は、「成分」フィールド（図４）と同様である。
【００７１】
「アクセス権」フィールドには、カスタマイズ情報にアクセス可能なユーザのユーザＩＤが格納される。
【００７２】
（４）情報処理
本実施形態の情報処理について説明する。図７は、本実施形態の情報処理のフローチャートである。図８は、図７の情報処理において表示される画面例を示す図である。図９は、図７の情報処理において表示される画面例を示す図である。
【００７３】
図７に示すように、クライアント装置１０は、検索リクエスト（Ｓ１００）を実行する。
具体的には、プロセッサ１２は、画面Ｐ１００（図８）をディスプレイに表示する。
【００７４】
画面Ｐ１００は、操作オブジェクトＢ１００と、フィールドオブジェクトＦ１００と、を含む。
操作オブジェクトＢ１００は、フィールドオブジェクトＦ１００に与えられたユーザ指示を確定させるためのユーザ指示を受け付けるオブジェクトである。
フィールドオブジェクトＦ１００は、それぞれ、検索条件を指定するためのユーザ指示を受け付けるオブジェクトである。検索条件は、例えば、テクスチャ条件、及び、触感条件の少なくとも１つを含む。
【００７５】
テクスチャ条件は、例えば、以下の少なくとも１つと同一のもの、類似のもの、又は、ユーザによって指定された範囲に含まれるものを含む。
・ユーザが装着したセンサによって取得された測定値から変換されたテクスチャ情報
・記憶装置３１に予め記憶されているテクスチャ情報（不図示）
・ユーザによって指定された効果（例えば、紫外線防止機能、又は、低刺激タイプ）に対応するテクスチャ情報
・ユーザによって指定された薬剤（塗布物の原料）に対応するテクスチャ情報
【００７６】
触感条件、例えば、以下の少なくとも１つと同一のもの、類似のもの、又は、ユーザによって指定された範囲に含まれるものを含む。
・ユーザによって指定された触感情報
・ユーザが装着したセンサによって取得された触感情報
・記憶装置３１に予め記憶されたユーザの触感情報（不図示）
・ユーザによって指定された塗布物（例えば、ユーザが使用している化粧水）の触感情報
【００７７】
ユーザがフィールドオブジェクトＦ１００に検索条件を指定し、且つ、操作オブジェクトＢ１００を操作すると、プロセッサ１２は、検索リクエストデータをサーバ３０に送信する。
検索リクエストデータは、以下の情報を含む。
・ユーザのユーザＩＤ
・フィールドオブジェクトＦ１００に受け付けられた検索条件
【００７８】
ステップＳ１００の後、サーバ３０は、検索（Ｓ３００）を実行する。
具体的には、プロセッサ３２は、塗布物マスタ情報データベース（図４）を参照して、検索リクエストデータに含まれる検索条件に該当するレコードを特定する。
第１例として、検索条件がテクスチャ条件を含む場合、プロセッサ３２は、「テクスチャ」フィールドを参照して、当該テクスチャ条件によって再現されるテクスチャと同一、類似、又は、ユーザによって指定された範囲のテクスチャに関するテクスチャ情報を含む少なくとも１つのレコードを特定する。
第２例として、検索条件が触感条件を含む場合、プロセッサ３２は、「触感」フィールドを参照して、当該触感条件によって再現される触感と同一、類似、又は、ユーザによって指定された範囲の触感に関する触感情報を含む少なくとも１つのレコードを特定する。
【００７９】
プロセッサ３２は、検索リクエストデータに含まれるユーザＩＤに関連付けられた検索履歴情報データベース（図５）に新規レコードを追加する。新規レコードの各フィールドには、以下の情報が格納される。
・「検索履歴ＩＤ」フィールドには、新規検索履歴ＩＤが格納される。
・「日時」フィールドには、ステップＳ３００の実行日時に関する情報が格納される。・「塗布物ＩＤ」フィールドには、特定されたレコードに含まれる塗布物ＩＤが格納される。
・「検索条件」フィールドには，検索リクエストデータに含まれる検索条件に関する情報が格納される．
これにより、検索結果がユーザＩＤに関連付けて記憶される。
【００８０】
ステップＳ３００の後、サーバ３０は、検索レスポンス（Ｓ３０１）を実行する。
具体的には、プロセッサ３２は、検索レスポンスデータをクライアント装置１０に送信する。
検索レスポンスデータは、ステップＳ３００で特定されたレコードに格納された情報（塗布物ＩＤ、塗布物名に関する情報、テクスチャ情報、及び、成分情報）を含む。
【００８１】
ステップＳ３０１の後、クライアント装置１０は、検索結果の提示（Ｓ１０１）を実行する。
具体的には、プロセッサ１２は、画面Ｐ１０１（図８）をディスプレイに表示する。
【００８２】
画面Ｐ１０１は、表示オブジェクトＡ１０１と、操作オブジェクトＢ１０１ａ〜Ｂ１０１ｂと、フィールドオブジェクトＦ１０１と、を含む。
表示オブジェクトＡ１０１には、検索レスポンスデータに含まれる情報（塗布物名に関する情報、テクスチャ情報、触感情報、及び、成分情報）が表示される。
操作オブジェクトＢ１０１ａは、カスタマイズに関するユーザ指示を受け付けるオブジェクトである。
操作オブジェクトＢ１０１ｂは、塗布物の生成に関するユーザ指示を受け付けるオブジェクトである。
フィールドオブジェクトＦ１０１は、カスタマイズ対象となる塗布物を特定する情報（例えば、塗布物名に関する情報）を指定するためのユーザ指示を受け付けるオブジェクトである。
【００８３】
ステップＳ１０１の後、クライアント装置１０は、カスタマイズリクエスト（Ｓ１０２）を実行する。
具体的には、ユーザがフィールドオブジェクトＦ１０１にカスタマイズ対象となる塗布物名を指定し、且つ、操作オブジェクトＢ１０１ａを操作すると、プロセッサ１２は、画面Ｐ１０２（図９）をディスプレイに表示する。
【００８４】
画面Ｐ１０２は、操作オブジェクトＢ１０２ａ〜Ｂ１０２ｂと、フィールドオブジェクトＦ１０２と、を含む。
操作オブジェクトＢ１０２ａは、カスタマイズされた塗布物情報をサーバ３０に保存するためのユーザ指示を受け付けるオブジェクトである。
操作オブジェクトＢ１０２ｂは、カスタマイズされた塗布物情報に対応する塗布物を塗布物生成装置５０に生成させるためのユーザ指示を受け付けるオブジェクトである。
フィールドオブジェクトＦ１０２は、塗布物情報をカスタマイズするためのユーザ指示を受け付けるオブジェクトである。
【００８５】
ユーザが、フィールドオブジェクトＦ１０２にユーザ指示を与え、且つ、操作オブジェクトＢ１０２ａを指定すると、プロセッサ１２は、カスタマイズリクエストデータをサーバ３０に送信する。
カスタマイズリクエストデータは、フィールドオブジェクトＦ１０２に与えられたユーザ指示（例えば、触感に関するカスタマイズの指示、テクスチャに関するカスタマイズの指示、成分名に関するカスタマイズの指示、及び、含有比率に関するカスタマイズの指示）を含む。
【００８６】
ステップＳ１０２の後、サーバ３０は、カスタマイズ（Ｓ３０２）を実行する。
具体的には、プロセッサ３２は、検索リクエストデータに含まれるユーザＩＤに関連付けられたカスタマイズ情報データベース（図６）に新規レコードを追加する。新規レコードの各フィールドには、以下の情報が格納される。
・「カスタマイズＩＤ」フィールドには、新規カスタマイズＩＤが格納される。
・「オリジナル塗布物ＩＤ」フィールドには、検索レスポンスデータに含まれる塗布物ＩＤが格納される。
・「カスタマイズ成分」フィールドには、カスタマイズリクエストデータに含まれるカスタマイズ成分情報（成分名に関するカスタマイズの指示、及び、含有比率に関するカスタマイズの指示に基づく情報）が格納される。
・「カスタマイズテクスチャ」フィールドには，カスタマイズリクエストデータに含まれるテクスチャに関するカスタマイズの指示に基づくテクスチャ情報が格納される。
・「カスタマイズ触感」フィールドには，カスタマイズリクエストデータに含まれる触感に関するカスタマイズの指示に基づく触感情報が格納される。
これにより、カスタマイズされた塗布物情報がユーザＩＤに関連付けて記憶される。
【００８７】
このように、本実施形態によれば、ユーザに対して、所望の触感を与える塗布物に関する塗布物情報を提示することができる。ユーザは、塗布物情報から、所望の触感を体験することができる塗布物を特定することができる。その結果、触感を重視する消費者に対して、塗布物の購入を促すことができる。
【００８８】
（５）変形例
本実施形態の変形例について説明する。
【００８９】
（５−１）変形例１
変形例１について説明する。変形例１は、あるユーザ（以下「第１ユーザ」という）の情報を、少なくとも１人の他のユーザ（以下「第２ユーザ」という）に共有する例である。
【００９０】
（５−１−１）変形例１の概要
変形例１の概要について説明する。図１０は、変形例１の概要の説明図である。
【００９１】
図１０に示すように、サーバ３０には、ユーザＩＤと、塗布物情報と、テクスチャ情報と、触感情報と、が関連付けて記憶されている。
ユーザＵ２は、クライアント装置１０を介して、サーバ３０に対して検索条件を送信する。検索条件は、ユーザＵ２以外のユーザＵ１に関するユーザ情報を含む。
サーバ３０は、検索条件に含まれるユーザ情報に該当するユーザを特定する。
サーバ３０は、特定したユーザに関連付けられた塗布物情報をクライアント装置１０に送信する。
【００９２】
これにより、ユーザＵ２に対して、ユーザＵ２が指定した検索条件に該当するユーザＵ１の塗布物情報を提供することができる。
このように、ユーザＵ２は、他のユーザＵ１の塗布物情報を入手することができる。
【００９３】
（５−１−２）情報処理
変形例１の情報処理について説明する。図１１は、変形例１の情報処理のフローチャートである。図１２は、図１１の情報処理において表示される画面例を示す図である。
【００９４】
図１１に示すように、クライアント装置１０は、ステップＳ１００（図７）を実行する。
【００９５】
ステップＳ１００の後、サーバ３０は、検索（Ｓ３１０）を実行する。
具体的には、プロセッサ３２は、塗布物マスタ情報データベース（図４）を参照して、検索リクエストデータに含まれる検索条件に該当するレコード（以下「対象塗布物マスタレコード」という）を特定する。
プロセッサ３２は、カスタマイズ情報データベース（図６）を参照して、「オリジナル塗布物ＩＤ」フィールドに対象塗布物マスタレコードの塗布物ＩＤが格納されており、且つ、「アクセス権」フィールドにクライアント装置１０のユーザのユーザＩＤを含むレコード（以下「対象カスタマイズレコード」という）を特定する。
【００９６】
プロセッサ３２は、検索リクエストデータに含まれるユーザＩＤに関連付けられた検索履歴情報データベース（図５）に新規レコードを追加する。新規レコードの各フィールドには、以下の情報が格納される。
・「検索履歴ＩＤ」フィールドには、新規検索履歴ＩＤが格納される。
・「日時」フィールドには、ステップＳ３１０の実行日時に関する情報が格納される。  ・「塗布物ＩＤ」フィールドには、対象カスタマイズレコードに含まれるカスタマイズＩＤが格納される。
・「検索条件」フィールドには，検索リクエストデータに含まれる検索条件に関する情報が格納される．
これにより、検索結果がユーザＩＤに関連付けて記憶される。
【００９７】
ステップＳ３１０の後、サーバ３０は、検索レスポンス（Ｓ３１１）を実行する。
具体的には、プロセッサ３２は、検索レスポンスデータをクライアント装置１０に送信する。
検索レスポンスデータは、ステップＳ３１０で特定された対象カスタマイズレコードに格納された情報（カスタマイズ成分情報）と、対象塗布物マスタレコードに格納された情報（オリジナル塗布物の塗布物名及びテクスチャ）と、を含む。
【００９８】
ステップＳ３１１の後、クライアント装置１０は、検索結果の提示（Ｓ１１０）を実行する。
具体的には、プロセッサ１２は、画面Ｐ１１０（図１２）をディスプレイに表示する。
【００９９】
画面Ｐ１１０は、表示オブジェクトＡ１１０と、操作オブジェクトＢ１０１ａ〜Ｂ１０１ｂと、フィールドオブジェクトＦ１０１と、を含む。操作オブジェクトＢ１０１ａ〜Ｂ１０１ｂ、及び、フィールドオブジェクトＦ１０１は、画面Ｐ１０１（図８）と同様である。
表示オブジェクトＡ１１０には、検索レスポンスデータに含まれる情報（カスタマイズ成分情報、オリジナル塗布物の塗布物名及びテクスチャ）が表示される。
【０１００】
ステップＳ１１０の後、クライアント装置１０は、ステップＳ１０２（図７）を実行する。
ステップＳ１０２の後、サーバ３０は、ステップＳ３０３（図７）を実行する。
【０１０１】
変形例１によれば、ユーザに対して、公開ユーザのカスタマイズ塗布物情報を提供することができる。これにより、ユーザは、サーバ３０に予め記憶された塗布物情報だけでなく、他のユーザがカスタマイズした塗布物情報を参照することができる。
【０１０２】
（５−２）変形例２
変形例２について説明する。変形例２は、クライアント装置１０及びサーバ３０の処理の結果として得られたレシピ情報に基づいて、塗布物生成装置５０に塗布物を生成させる例である。
【０１０３】
（５−２−１）変形例２の概要
変形例２の概要について説明する。図１３は、変形例２の概要の説明図である。
【０１０４】
図１３に示すように、サーバ３０には、塗布物情報と、テクスチャ情報と、触感情報と、が関連付けて記憶されている。
ユーザＵは、クライアント装置１０を介して、サーバ３０に対して検索条件を送信する。検索条件は、テクスチャ条件及び触感条件の少なくとも１つを含む。
サーバ３０は、検索条件に関連付けられた塗布物情報を特定する。
サーバ３０は、特定した塗布物情報に対応する塗布物を再現するためのレシピに関するレシピ情報をクライアント装置１０に送信する。
クライアント装置１０は、ユーザＵの指示に応じて、サーバ３０から送信されたレシピ情報を塗布物生成装置５０に送信する。
塗布物生成装置５０は、クライアント装置１０から送信されたレシピ情報に基づいて、塗布物を生成する。
【０１０５】
これにより、ユーザＵは、塗布物生成装置５０を介して、ユーザＵが指定した検索条件に該当する塗布物を容易に入手することができる。
【０１０６】
（５−２−２）情報処理
変形例２の情報処理について説明する。図１４は、変形例２の情報処理のフローチャートである。
【０１０７】
図１４に示すように、クライアント装置１０は、ステップＳ１００（図７）を実行する。
ステップＳ１００の後、サーバ３０は、ステップＳ３００〜Ｓ３０１（図７）を実行する。
ステップＳ３０１の後、クライアント装置１０は、ステップＳ１０１（図７）を実行する。
【０１０８】
ステップＳ１０１の後、クライアント装置１０は、生成リクエスト（Ｓ１２０）を実行する。
具体的には、ユーザがフィールドオブジェクトＦ１０１に生成対象となる塗布物名を指定し、且つ、操作オブジェクトＢ１０１ｂを操作すると、プロセッサ１２は、生成リクエストデータをサーバ３０に送信する。生成リクエストデータは、例えば、フィールドオブジェクトＦ１０１に与えられたユーザ指示（塗布物名）に対応する塗布物ＩＤを含む。
【０１０９】
ステップＳ１２０の後、サーバ３０は、レシピ情報の生成（Ｓ３２０）を実行する。
具体的には、プロセッサ３２は、ユーザ情報データベース（図３）を参照して、検索リクエストデータに含まれるユーザＩＤに関連付けられた装置ＩＤを特定する。
プロセッサ３２は、塗布物マスタデータベース（図４）を参照して、生成リクエストデータに含まれる塗布物ＩＤに関連付けられたレコードを特定する。
プロセッサ３２は、当該レコードの「成分」フィールドの情報に基づいて、当該塗布物ＩＤに対応する塗布物を塗布物生成装置５０に生成させるためのレシピ情報を生成する。レシピ情報は、例えば、「成分」フィールドの情報（成分名毎の含有比率）を含む。
【０１１０】
ステップＳ３２０の後、サーバ３０は、生成レスポンス（Ｓ３２１）を実行する。
具体的には、プロセッサ３２は、生成レスポンスデータをクライアント装置１０に送信する。
生成レスポンスデータは、例えば、以下の情報を含む。
・ステップＳ３２０で特定した装置ＩＤ
・ステップＳ３２０で生成したレシピ情報
【０１１１】
ステップＳ３２１の後、クライアント装置１０は、レシピ情報の送信（Ｓ１２１）を実行する。
具体的には、プロセッサ１２は、生成レスポンスデータに含まれる装置ＩＤに対応する塗布物生成装置５０と通信を確立する。
プロセッサ１２は、当該塗布物生成装置５０に対して、生成レスポンスデータに含まれるレシピ情報を送信する。
【０１１２】
ステップＳ１２１の後、塗布物生成装置５０は、クライアント装置１０から送信されたレシピ情報に基づいて、塗布物を生成する。
具体的には、塗布物生成装置５０は、レシピ情報に含まれる各成分名に対応する原料が格納されたカートリッジから、レシピ情報に含まれる含有比率に応じた量の原料を抽出する。その結果、レシピ情報に対応する塗布物が塗布物生成装置５０によって生成される
【０１１３】
変形例２によれば、ユーザが指定した検索条件に該当する塗布物が塗布物生成装置５０によって生成される。これにより、ユーザは、所望の触感を体験することができる塗布物を容易に入手することができる。
【０１１４】
なお、サーバ３０と塗布物生成装置５０が接続されている場合、ステップＳ１２１は省略可能である。
この場合、ステップＳ３２１において、プロセッサ３２は、レシピ情報で特定した装置ＩＤに対応する塗布物生成装置５０にレシピ情報を送信する。
【０１１５】
（５−３）変形例３
変形例３について説明する。変形例３は、マイクロフォンを用いて検索条件を指定する例である。
【０１１６】
変形例３のクライアント装置１０は、音声信号を入力するように構成されたマイクロフォンを備える。
【０１１７】
ステップＳ１００（図７）において、ユーザが、塗布物を肌に塗布すると、マイクロフォンは、塗布物が塗布されたときの肌の振動音に関する音声信号を入力する。
プロセッサ１２は、プロセッサ１２は、検索リクエストデータをサーバ３０に送信する。
検索リクエストデータは、以下の情報を含む。
・ユーザのユーザＩＤ
・マイクロフォンによって入力された音声信号
【０１１８】
ステップＳ３００（図７）において、プロセッサ３２は、塗布物マスタ情報データベース（図４）を参照して、検索リクエストデータに含まれる検索条件に該当するレコードを特定する。
具体的には、プロセッサ３２は、検索リクエストデータに含まれる音声信号の波形と類似する波形を有する振動情報が格納された少なくとも１つのレコードを特定する。
【０１１９】
プロセッサ３２は、検索リクエストデータに含まれるユーザＩＤに関連付けられた検索履歴情報データベース（図５）に新規レコードを追加する。新規レコードの各フィールドには、以下の情報が格納される。
・「検索履歴ＩＤ」フィールドには、新規検索履歴ＩＤが格納される。
・「日時」フィールドには、ステップＳ３００の実行日時に関する情報が格納される。  ・「塗布物ＩＤ」フィールドには、特定されたレコードに含まれる塗布物ＩＤが格納される。
・「検索条件」フィールドには，検索リクエストデータに含まれる検索条件に関する情報が格納される．
これにより、検索結果がユーザＩＤに関連付けて記憶される。
【０１２０】
変形例３によれば、ユーザは、塗布物を使用することにより、当該塗布物に関する塗布物情報を検索することができる。
【０１２１】
（５−４）変形例４
変形例４について説明する。変形例４は、塗布物マスタデータベースに関する変形例である。図１５は、変形例４の塗布物マスタデータベースのデータ構造を示す図である。
【０１２２】
（５−４−１）変形例４の第１例
変形例４の第１例について説明する。
【０１２３】
図１５Ａの塗布物マスタデータベースは、肌の状態に関する肌状態情報に関連付けられている。肌状態情報は、例えば、肌の状態を示す肌状態コードである。
【０１２４】
変形例４の第１例のクライアント装置１０は、ステップＳ１００（図７）において、ユーザの肌の状態を示す肌状態コードを検索条件として取得する。ユーザの肌の状態は、例えば、以下の何れかである。
・素肌
・化粧水が塗布された肌
【０１２５】
第１例として、プロセッサ１２は、ユーザがフィールドオブジェクトＦ１００に入力した肌の状態に基づいて肌状態コードを特定する。
【０１２６】
プロセッサ１２は、検索リクエストデータをサーバ３０に送信する。検索リクエストデータは、以下の情報を含む。
・ユーザのユーザＩＤ
・肌状態コード
【０１２７】
変形例４の第１例のサーバ３０は、Ｓ３００（図７）において、検索リクエストデータに含まれる肌状態コードに関連付けられた塗布物マスタデータベース（図１５Ａ）を参照して、検索リクエストデータに含まれる検索条件に該当するレコードを特定する。
レコードが特定された後の処理は、本実施形態と同様である。
【０１２８】
変形例４の第１例によれば、触感情報及びテクスチャ情報の少なくとも１つ、並びに、肌の状態の組合せに応じた塗布物情報を提示することができる。
【０１２９】
（５−４−２）変形例４の第２例
変形例４の第２例について説明する。
【０１３０】
図１５Ｂの塗布物マスタデータベースは、塗布物を人体に塗布するときに使用される塗布具（例えば、コットン又はパフ）を識別する塗布具ＩＤに関連付けられている。塗布具ＩＤは、塗布具識別情報の一例である。
【０１３１】
変形例４の第２例のクライアント装置１０は、ステップＳ１００（図７）において、塗布具ＩＤ検索条件として取得する。
具体的には、プロセッサ１２は、検索リクエストデータをサーバ３０に送信する。検索リクエストデータは、以下の情報を含む。
・ユーザのユーザＩＤ
・ユーザがフィールドオブジェクトＦ１００に入力した塗布具ＩＤ
【０１３２】
変形例４の第２例のサーバ３０は、Ｓ３００（図７）において、検索リクエストデータに含まれる肌状態コードに関連付けられた塗布物マスタデータベース（図１５Ａ）を参照して、検索リクエストデータに含まれる検索条件に該当するレコードを特定する。
レコードが特定された後の処理は、本実施形態と同様である。
【０１３３】
変形例４の第２例によれば、触感情報及びテクスチャ情報の少なくとも１つ、並びに、塗布具の組合せに応じた塗布物情報を提示することができる。
【０１３４】
（５−５）変形例５
変形例５について説明する。変形例５は、カスタマイズに関するユーザ指示を受け付ける画面の変形例である。図１６は、変形例５の情報処理において表示される画面例を示す図である。
【０１３５】
（５−５−１）変形例５の第１例
変形例５の第１例について説明する。
【０１３６】
変形例５の第１例のクライアント装置１０は、ステップＳ１０１（図７）において、画面Ｐ１２０（図１６Ａ）をディスプレイに表示する。
【０１３７】
画面Ｐ１２０は、表示オブジェクトＡ１２０と、操作オブジェクトＢ１０１ａ〜Ｂ１０１ｂと、を含む。操作オブジェクトＢ１０１ａ〜Ｂ１０１ｂは、図８と同様である。
表示オブジェクトＡ１２０は、画像オブジェクトＩＭＧ１２０ａ〜ＩＭＧ１２０ｂが表示される。
画像オブジェクトＩＭＧ１２０ａは、カスタマイズされる前の触感情報を表すグラフの画像である。
画像オブジェクトＡ１２０ｂは、カスタマイズされた後の触感情報を表すグラフの画像である。画像オブジェクトＡ１２０ｂの各プロットは、ユーザの指示に応じて移動するように構成される。ユーザがプロットの移動に関するユーザ指示を与えると、画像オブジェクトＩＭＧ１２０ｂは、ユーザ指示に応じて変化する。
【０１３８】
ステップＳ１０１の後、ステップＳ１０２（図７）において、クライアント装置１０は、カスタマイズリクエストデータをサーバ３０に送信する。カスタマイズリクエストデータは、画像オブジェクトＩＭＧ１２０ｂによって表される触感情報を含む。
【０１３９】
（５−５−２）変形例５の第２例
変形例５の第２例について説明する。
【０１４０】
変形例５の第２例のクライアント装置１０は、ステップＳ１０１（図７）において、画面Ｐ１２１（図１６Ｂ）をディスプレイに表示する。
【０１４１】
画面Ｐ１２１は、表示オブジェクトＡ１２１と、操作オブジェクトＢ１０１ａ〜Ｂ１０１ｂと、を含む。操作オブジェクトＢ１０１ａ〜Ｂ１０１ｂは、図８と同様である。
表示オブジェクトＡ１２１には、テクスチャのレベルが表示される。ユーザが「編集後」欄の★印を追加又は削除すると、プロセッサ１２は、テクスチャのレベルをカスタマイズするためのユーザ指示を受け付ける。
【０１４２】
ステップＳ１０１の後、ステップＳ１０２（図７）において、プロセッサ１２は、カスタマイズリクエストデータをサーバ３０に送信する。カスタマイズリクエストデータは、表示オブジェクトＡ１２１に表示されたテクスチャのレベルに関する情報を含む。
【０１４３】
ステップＳ１０２（図７）において、クライアント装置１０は、カスタマイズリクエストデータをサーバ３０に送信する。カスタマイズリクエストデータは、表示オブジェクトＡ１２１に表示されたテクスチャ情報を含む。
【０１４４】
（５−５−３）変形例５の第３例
変形例５の第３例について説明する。
【０１４５】
変形例５の第３例のクライアント装置１０は、ステップＳ１０１（図７）において、画面Ｐ１２２（図１６Ｃ）をディスプレイに表示する。
【０１４６】
画面１２２は、表示オブジェクトＡ１２２と、操作オブジェクトＢ１０１ａ〜Ｂ１０１ｂと、フィールドオブジェクトＦ１２２と、画像オブジェクトＩＭＧ１２２と、を含む。操作オブジェクトＢ１０１ａ〜Ｂ１０１ｂは、図８と同様である。
【０１４７】
フィールドオブジェクトＦ１２２は、塗布物を指定するためのユーザ指示（例えば、塗布物の名称）を与えると、表示オブジェクトＡ１２２には、フィールドオブジェクトＦ１２２において受け付けられた塗布物の触感情報とユーザがカスタマイズする触感情報との差分を示す画像オブジェクトＩＭＧ２２が表示される。
ユーザが画像オブジェクトＩＭＧ２２を「ＴＡＲＧＥＴ」側に移動させると、カスタマイズされた触感情報は、ユーザが指定した塗布物の触感情報に類似するようになる。
一方、ユーザが画像オブジェクトＩＭＧ２２を「ＳＴＡＲＴ」側に移動させると、カスタマイズされた触感情報は、ユーザが指定した塗布物の触感情報から類似しないようになる。
【０１４８】
（５−６）変形例６
変形例６について説明する。変形例６は、ユーザの嗜好に応じて、塗布物情報のテクスチャを調整する例である。
【０１４９】
（５−６−１）変形例６の第１例
変形例６の第１例について説明する。
【０１５０】
変化例６の第１例のサーバ３０のプロセッサ３２は、ステップＳ３０１において、検索リクエストデータに含まれるユーザＩＤに関連付けられた検索履歴情報データベース（図５）を特定する。
プロセッサ３２は、特定した検索履歴情報データベースの「塗布物ＩＤ」を参照して、検索の頻度が所定回数以上である塗布物ＩＤ（つまり、ユーザが頻繁に検索する塗布物の塗布物ＩＤ）を特定する。
プロセッサ３２は、塗布物マスタデータベース（図４）を参照して、特定した塗布物ＩＤに関連付けられた「テクスチャ」フィールドの各サブフィールドの情報の値を特定する。
プロセッサ３２は、特定した値（つまり、ユーザが頻繁に検索する塗布物のテクスチャのレベル）に基づいて、ユーザの好みのテクスチャのレベルを推定する。
プロセッサ３２は、推定したレベルに基づいて、ステップＳ３００で特定されたレコードの「テクスチャ」フィールドの情報を補正する。
プロセッサ３２は、補正した「テクスチャ」フィールドの情報に応じて、「触感」フィールドの情報を補正する。
プロセッサ３２は、補正した「テクスチャ」フィールドの情報、及び、補正した「触感」フィールドの情報に基づいて、補正後のテクスチャ及び触感を実現するための成分の含有比率を計算する。
プロセッサ３２は、補正した「テクスチャ」フィールドの情報、補正した「触感」フィールドの情報、及び、計算した含有比率を含む検索レスポンスデータをクライアント装置１０に送信する。
【０１５１】
変形例６の第１例によれば、ユーザは、自身の検索履歴に反映される自身の嗜好に応じた塗布物情報を得ることができる。
【０１５２】
（５−６−２）変形例６の第２例
変形例６の第２例について説明する。
【０１５３】
変化例６の第２例のサーバ３０のプロセッサ３２は、ステップＳ３０１において、不特定多数のユーザのユーザＩＤに関連付けられた検索履歴情報データベース（図５）を特定する。
プロセッサ３２は、特定した検索履歴情報データベースの「塗布物ＩＤ」を参照して、検索の頻度が所定回数以上である塗布物ＩＤ（つまり、不特定多数のユーザが頻繁に検索する塗布物の塗布物ＩＤ）を特定する。
プロセッサ３２は、塗布物マスタデータベース（図４）を参照して、特定した塗布物ＩＤに関連付けられた「テクスチャ」フィールドの各サブフィールドの情報の値を特定する。
プロセッサ３２は、特定した値（つまり、不特定多数のユーザが頻繁に検索する塗布物のテクスチャのレベル）に基づいて、平均的なユーザの好みのテクスチャのレベルを推定する。
プロセッサ３２は、推定したレベルに基づいて、ステップＳ３００で特定されたレコードの「テクスチャ」フィールドの情報を補正する。
プロセッサ３２は、補正した「テクスチャ」フィールドの情報に応じて、「触感」フィールドの情報を補正する。
プロセッサ３２は、補正した「テクスチャ」フィールドの情報、及び、補正した「触感」フィールドの情報に基づいて、補正後のテクスチャ及び触感を実現するための成分の含有比率を計算する。
プロセッサ３２は、補正した「テクスチャ」フィールドの情報、補正した「触感」フィールドの情報、及び、計算した含有比率を含む検索レスポンスデータをクライアント装置１０に送信する。
【０１５４】
変形例６の第２例によれば、ユーザは、記憶装置３１に格納されたユーザ情報に対応するユーザの検索履歴に反映される嗜好に応じた塗布物情報を得ることができる。
【０１５５】
（５−６−３）変形例６の第３例
変形例６の第３例について説明する。
【０１５６】
変化例６の第３例のサーバ３０のプロセッサ３２は、ステップＳ３０１において、ユーザデータベース（図３）を参照して、検索リクエストデータに含まれるユーザＩＤに関連付けられたユーザ属性情報（例えば、性別及び年齢の組合せ）を特定する。
プロセッサ３２は、ユーザデータベースを参照して、特定したユーザ属性情報と同一又は類似のユーザ属性情報に関連付けられたユーザＩＤを特定する。
プロセッサ３２は、特定したユーザＩＤに関連付けられた検索履歴情報データベース（図５）を特定する。
プロセッサ３２は、特定した検索履歴情報データベースの「塗布物ＩＤ」を参照して、検索の頻度が所定回数以上である塗布物ＩＤ（つまり、互いにユーザ属性が類似する複数のユーザが頻繁に検索する塗布物の塗布物ＩＤ）を特定する。
プロセッサ３２は、塗布物マスタデータベース（図４）を参照して、特定した塗布物ＩＤに関連付けられた「テクスチャ」フィールドの各サブフィールドの情報の値を特定する。
プロセッサ３２は、特定した値（つまり、互いにユーザ属性が類似する複数のユーザが頻繁に検索する塗布物のテクスチャのレベル）に基づいて、ユーザ属性が類似する複数のユーザにおける好みのテクスチャのレベルを推定する。
プロセッサ３２は、推定したレベルに基づいて、ステップＳ３００で特定されたレコードの「テクスチャ」フィールドの情報を補正する。
プロセッサ３２は、補正した「テクスチャ」フィールドの情報に応じて、「触感」フィールドの情報を補正する。
プロセッサ３２は、補正した「テクスチャ」フィールドの情報、及び、補正した「触感」フィールドの情報に基づいて、補正後のテクスチャ及び触感を実現するための成分の含有比率を計算する。
プロセッサ３２は、補正した「テクスチャ」フィールドの情報、補正した「触感」フィールドの情報、及び、計算した含有比率を含む検索レスポンスデータをクライアント装置１０に送信する。
【０１５７】
変形例６の第３例によれば、ユーザは、自身と類似するユーザ属性のユーザの検索履歴に反映される嗜好に応じた塗布物情報を得ることができる。
【０１５８】
（５−６−４）変形例６の第４例
変形例６の第４例について説明する。
【０１５９】
変形例６の第４例のサーバ３０は、変形例６の第１例〜第３例の何れかによって得られる補正後の成分情報を含むレシピ情報を生成する。このレシピ情報は、ユーザは、自身の検索履歴、記憶装置３１に格納されたユーザ情報に対応するユーザの検索履歴、又は、自身と類似するユーザ属性のユーザの検索履歴に反映された嗜好に応じた成分の塗布物を生成するための情報である。
【０１６０】
塗布物生成装置５０は、クライアント装置１０を介して、サーバ３０によって生成されたレシピ情報を取得すると、当該レシピ情報に基づいて塗布物を生成する。
【０１６１】
変形例６の第４例によれば、ユーザは、自身の検索履歴、記憶装置３１に格納されたユーザ情報に対応するユーザの検索履歴、又は、自身と類似するユーザ属性のユーザの検索履歴に反映された嗜好に応じた成分の塗布物を容易に得ることができる。
【０１６２】
（６）本実施形態の小括
本実施形態について小括する。
【０１６３】
本実施形態の第１態様は、
塗布物に関する塗布物情報と、各塗布物を肌に塗布したときの触感が記録された触感情報と、を関連付けて記憶する手段（例えば、塗布物マスタデータベース（図４）を管理するプロセッサ３２）を備え、
触感及びテクスチャの少なくとも１つに関する検索条件を取得する手段（例えば、ステップＳ３００の処理を実行するプロセッサ３２）を備え、
取得された検索条件に該当する少なくとも１つの触感情報を特定する手段（例えば、ステップＳ３００の処理を実行するプロセッサ３２）を備え、
特定された触感情報に関連付けられた塗布物情報を特定する手段（例えば、ステップＳ３００の処理を実行するプロセッサ３２）を備え、
特定された塗布物情報を提示する手段（例えば、ステップＳ３０１の処理を実行するプロセッサ３２）を備える、
情報処理装置（例えば、サーバ３０）である。
【０１６４】
第１態様によれば、検索条件に対応する塗布物の塗布物情報を提示する。これにより、ユーザＵに対して、ユーザＵが指定した検索条件に該当する塗布物情報を提供することができる。
このように、ユーザＵは、触感を指定するだけで、所望のテクスチャを再現する塗布物に関する塗布物情報を入手することができる。
【０１６５】
本実施形態の第２態様は、
塗布物情報は、塗布物を構成する複数の成分に関する成分情報を含み、
提示する手段は、特定された塗布物情報に関連付けられた成分情報を提示する、
情報処理装置である。
【０１６６】
第２態様によれば、検索条件に対応する塗布物の成分に関する成分情報を提示する。これにより、ユーザＵに対して、ユーザＵが指定した検索条件に該当する成分情報を提供することができる。
【０１６７】
本実施形態の第３態様は、
ユーザの指示に基づいて、ユーザのユーザＩＤと、ユーザの指示に応じて変更された塗布物情報と、を関連付けて記憶する手段（例えば、ステップＳ３０２の処理を実行するプロセッサ３２）を備える、
情報処理装置である。
【０１６８】
第３態様によれば、ユーザによってカスタマイズされた塗布物情報をサーバ３０で管理することができる。
【０１６９】
本実施形態の第４態様は、
ユーザの嗜好に応じて、特定された塗布物情報の触感情報を補正する手段を備える、情報処理装置である。
【０１７０】
本実施形態の第５態様は、
第１ユーザの指示に応じて、第１ユーザとは異なる少なくとも１人の第２ユーザのユーザＩＤに対して、第１ユーザに関連付けられた塗布物情報のアクセス権を設定する手段（例えば、カスタマイズ情報データベースを管理するプロセッサ３２）を備え、
第２ユーザの指示に応じて、第２ユーザにアクセス権が設定された塗布物情報を提示する手段（例えば、ステップＳ３０１の処理を実行するプロセッサ３２）を備える、
情報処理装置である。
【０１７１】
第５態様によれば、あるユーザに対して、他のユーザが変更した塗布物情報を提供することができる。
【０１７２】
本実施形態の第６態様は、
特定された塗布物情報に対応する塗布物を生成するためのレシピに関するレシピ情報を出力する手段（例えば、ステップＳ３２１の処理を実行するプロセッサ３２）を備える、情報処理装置である。
【０１７３】
第６態様によれば、検索条件に対応する塗布物のレシピ情報を出力する。これにより、ユーザＵに対して、ユーザＵが指定した検索条件に該当する塗布物のレシピ情報を提供することができる。
【０１７４】
本実施形態の第７態様は、
上記情報処理装置と接続される塗布物生成装置５０であって、
情報処理装置からレシピ情報を取得する手段を備え、
複数のカートリッジを備え、
各カートリッジは、塗布物の原料を収容し、
レシピ情報に基づいて、複数のカートリッジに収容された原料を抽出する手段を備える、
塗布物生成装置５０である。
【０１７５】
第７態様によれば、検索条件に対応する塗布物のレシピ情報に基づいて、塗布物を生成する。これにより、ユーザＵに対して、ユーザＵが指定した検索条件に該当する塗布物を提供することができる。
【０１７６】
本実施形態の第８態様は、
コンピュータ（例えば、プロセッサ３２）を、上記の各手段として機能させるためのプログラムである。
【０１７７】
（７）その他の変形例
【０１７８】
記憶装置１１は、ネットワークＮＷを介して、クライアント装置１０と接続されてもよい。記憶装置３１は、ネットワークＮＷを介して、サーバ３０と接続されてもよい。
【０１７９】
上記の情報処理の各ステップは、クライアント装置１０及びサーバ３０の何れでも実行可能である。
【０１８０】
上記の実施形態では、テクスチャ情報を、数式（例えば、式１）によって定義する例を示したが、テクスチャ情報の態様は、これに限られない。テクスチャ情報は、記憶装置３１に記憶されたデータテーブルによって定義されてもよい。
【０１８１】
上記の実施形態では、塗布物情報をディスプレイに表示する例を示したが、塗布物情報の提示の態様はこれに限られない。塗布物情報は、以下の少なくとも１つの態様で提示可能である。
・ＶＲ（Virtual Reality）空間に表示された塗布物のコンピュータグラフィックと共に提示する。
・ＡＲ（Augmented Reality）空間に表示された塗布物の画像と共に提示する。
・ＭＲ（Mixed Reality）空間で視認可能な塗布物の像と共に提示する。
【０１８２】
以上、本発明の実施形態について詳細に説明したが、本発明の範囲は上記の実施形態に限定されない。また、上記の実施形態は、本発明の主旨を逸脱しない範囲において、種々の改良や変更が可能である。また、上記の実施形態及び変形例は、組合せ可能である。
【符号の説明】
【０１８３】
１          ：情報処理システム
１０        ：クライアント装置
１１        ：記憶装置
１２        ：プロセッサ
１３        ：入出力インタフェース
１４        ：通信インタフェース
３０        ：サーバ
３１        ：記憶装置
３２        ：プロセッサ
３３        ：入出力インタフェース
３４        ：通信インタフェース
５０        ：塗布物生成装置
【図１】
2020012788.tif 000003
【図２】
2020012788.tif 000004
【図３】
2020012788.tif 000005
【図４】
2020012788.tif 000006
【図５】
2020012788.tif 000007
【図６】
2020012788.tif 000008
【図７】
2020012788.tif 000009
【図８】
2020012788.tif 000010
【図９】
2020012788.tif 000011
【図１０】
2020012788.tif 000012
【図１１】
2020012788.tif 000013
【図１２】
2020012788.tif 000014
【図１３】
2020012788.tif 000015
【図１４】
2020012788.tif 000016
【図１５】
2020012788.tif 000017
【図１６】
2020012788.tif 000018
【国際調査報告】
2020012788.tif 000019
2020012788.tif 000020
2020012788.tif 000021
2020012788.tif 000022
2020012788.tif 000023
2020012788.tif 000024
2020012788.tif 000025