(57)【要約】【課題】所望の質感の製品を検索することを可能とする。【解決手段】素材に関する素材情報と質感との関連性を示す素材質感データベースを参照し、ユーザにより入力された言語情報が示す質感に対応する前記素材情報を検索する素材情報検索部と、前記素材情報が示す素材と製品との関連性を示す製品素材データベースを参照し、検索された前記素材情報が示す素材からなる製品を特定する製品情報検索部と、を備える情報処理装置を提供する。【選択図】図３
2017037455.tif 000002
【特許請求の範囲】
【請求項１】
素材に関する素材情報と質感との関連性を示す素材質感データベースを参照し、ユーザにより入力された言語情報が示す質感に対応する前記素材情報を検索する素材情報検索部と、
前記素材情報が示す素材と製品との関連性を示す製品素材データベースを参照し、検索された前記素材情報が示す素材からなる製品を特定する製品情報検索部と、
を備える情報処理装置。
【請求項２】
前記素材質感データベースにおける質感を示す情報は、質感の程度を示す情報を含み、
前記素材情報検索部は、前記言語情報が示す質感の程度に基づいて前記素材情報を検索する、
請求項１に記載の情報処理装置。
【請求項３】
前記言語情報が示す質感の程度は、製品間の相対的な程度を含む、請求項２に記載の情報処理装置。
【請求項４】
前記素材質感データベースを更新する素材質感データベース更新部を備え、
前記素材質感データベース更新部は、製品を示す情報と紐付けられた状態で取得された前記言語情報が示す質感と、前記言語情報と紐付けられた製品を示す情報と対応する前記素材情報とを関連付ける、
請求項１に記載の情報処理装置。
【請求項５】
前記素材質感データベースが示す前記素材情報と質感との関連性は、複数のユーザごとにそれぞれ異なる、請求項１に記載の情報処理装置。
【請求項６】
前記製品情報検索部により特定された複数の製品を示す情報を外部の装置へ送信する通信部を備える、請求項１に記載の情報処理装置。
【請求項７】
前記素材質感データベースにおける質感を示す情報は、質感の程度を示す情報を含み、
前記通信部は、前記複数の製品の各々の質感の程度を示す情報を前記複数の製品を示す情報に関連付けて外部の装置へ送信する、
請求項６に記載の情報処理装置。
【請求項８】
素材に関する素材情報と質感との関連性を示す素材質感データベースを参照し、ユーザにより入力された言語情報が示す質感に対応する前記素材情報を情報処理装置によって検索することと、
前記素材情報が示す素材と製品との関連性を示す製品素材データベースを参照し、検索された前記素材情報が示す素材からなる製品を特定することと、
を含む情報処理方法。
【請求項９】
情報処理装置を制御するコンピュータを、
素材に関する素材情報と質感との関連性を示す素材質感データベースを参照し、ユーザにより入力された言語情報が示す質感に対応する前記素材情報を検索する素材情報検索部と、
前記素材情報が示す素材と製品との関連性を示す製品素材データベースを参照し、検索された前記素材情報が示す素材からなる製品を特定する製品情報検索部と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、産業界では、所望の情報を検索する技術が各種業界において利用されている。
【０００３】
例えば、特許文献１には、所望の触感に近似した触感を有する材料を簡単に推奨するために、予め定めた触感を表現する複数の言葉と、当該複数の言葉が表現する触感をそれぞれ有する複数の仮想材料の表面の物理特性を定めたデータを分析して得た複数の仮想材料パラメータと、各種の実際材料の表面の物理特性を定めたデータを分析して得た複数の実際材料パラメータとを保存し、入力された１以上の触感を表現する言葉に対応する１以上の仮想材料パラメータに近い実際材料パラメータを有する１以上の実際材料を推奨材料として決定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−０９２４２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、製品取引において製品を選択する場面において、所望の質感の製品を検索し得るようにすることが望まれている。例えば、インターネット等を利用した製品の取引において、製品の現物を手に取って触ることができないので、所望の質感を有する製品を検索することが困難であった。
【０００６】
そこで、本開示では、所望の質感の製品を検索することが可能な、新規かつ改良された情報処理装置、情報処理方法及びプログラムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、素材に関する素材情報と質感との関連性を示す素材質感データベースを参照し、ユーザにより入力された言語情報が示す質感に対応する前記素材情報を検索する素材情報検索部と、前記素材情報が示す素材と製品との関連性を示す製品素材データベースを参照し、検索された前記素材情報が示す素材からなる製品を特定する製品情報検索部と、を備える情報処理装置が提供される。
【０００８】
また、本開示によれば、素材に関する素材情報と質感との関連性を示す素材質感データベースを参照し、ユーザにより入力された言語情報が示す質感に対応する前記素材情報を情報処理装置によって検索することと、前記素材情報が示す素材と製品との関連性を示す製品素材データベースを参照し、検索された前記素材情報が示す素材からなる製品を特定することと、を含む情報処理方法が提供される。
【０００９】
また、本開示によれば、情報処理装置を制御するコンピュータを、素材に関する素材情報と質感との関連性を示す素材質感データベースを参照し、ユーザにより入力された言語情報が示す質感に対応する前記素材情報を検索する素材情報検索部と、前記素材情報が示す素材と製品との関連性を示す製品素材データベースを参照し、検索された前記素材情報が示す素材からなる製品を特定する製品情報検索部と、として機能させるためのプログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、所望の質感の製品を検索することが可能である。
【００１１】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、又は上記の効果に代えて、本明細書に示されたいずれかの効果又は本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１２】
【図１】本開示の実施形態に係る情報処理システムの具体例を示す説明図である。
【図２】同実施形態に係るユーザ端末側のディスプレイの画面に表示される画像の一例を説明するための説明図である。
【図３】同実施形態に係る製品検索用サーバの機能構成の一例を示す説明図である。
【図４】製品素材ＤＢのデータテーブルの一例を示す説明図である。
【図５】素材質感ＤＢのデータテーブルの一例を示す説明図である。
【図６】程度値ＤＢのデータテーブルの一例を示す説明図である。
【図７】同実施形態に係るユーザ端末側のディスプレイの画面に表示される画像の一例を説明するための説明図である。
【図８】同実施形態に係るユーザ端末側のディスプレイの画面に表示される画像の一例を説明するための説明図である。
【図９】同実施形態に係る製品検索用サーバが行う検索処理の流れの一例を示すフローチャートである。
【図１０】同実施形態に係る製品検索用サーバが行う検索処理における入出力結果の一例について説明するためのフローチャートである。
【図１１】同実施形態に係る製品検索用サーバが行う素材質感ＤＢの更新処理の流れの一例を示すフローチャートである。
【図１２】第１の応用例に係る素材質感ＤＢにおけるデータテーブルの一例を示す説明図である。
【図１３】第２の応用例に係るマップの一例を示す説明図である。
【図１４】質感座標値ＤＢのデータテーブルの一例を示す説明図である。
【図１５】本開示に係る製品検索用サーバのハードウェア構成の一例を示す説明図である。
【図１６】他の実施形態に係るユーザ端末側のディスプレイの画面に表示される画像の一例を説明するための説明図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
なお、説明は以下の順序で行うものとする。
１．情報処理システムの概要
２．製品検索用サーバ
２−１．機能構成
２−２．動作
２−３．応用例
３．ハードウェア構成
４．まとめ
【００１５】
＜１．情報処理システムの概要＞
まず、図１を参照して本実施形態に係る情報処理システム１について説明する。
【００１６】
図１は、本実施形態に係る情報処理システム１の具体例を示す説明図である。図１に示したように、本実施形態に係る情報処理システム１は、販売者端末１０と、ユーザ端末３０と、製品検索用サーバ７０と、を含む。販売者端末１０、ユーザ端末３０及び製品検索用サーバ７０は、有線又は無線の情報ネットワーク９０を介して互いに通信する。なお、図１では、１つの製品検索用サーバ７０に対して各々１つの販売者端末１０、ユーザ端末３０及び口コミＤＢ５０が示されているが、１つの製品検索用サーバ７０と通信する販売者端末１０、ユーザ端末３０及び口コミＤＢ５０は各々複数であってもよい。本開示に係る情報処理システム１は、種々の製品の取引に適用され得るが、以下の説明では、本開示に係る情報処理システム１が衣類の取引に適用される例について説明する。
【００１７】
販売者端末１０は、外部の装置と通信する機能、画像を表示させる機能及び販売者の入力を受け付ける機能を有する。販売者端末１０は、ユーザ（需要者）へ提供される製品の情報を更新するために、インターネット等を利用した製品の取引において、販売者によって利用される。販売者端末１０は、販売者の入力に応じて、製品検索用サーバ７０に対して、各種データベースの更新を要求する。当該各種データベースは、製品検索用サーバ７０に記憶され、製品検索用サーバ７０による製品の特定に用いられる。また、販売者端末１０は、製品検索用サーバ７０からデータベースの更新の結果に関する情報を受信し、受信された情報を表示装置（図示せず）に表示させる。
【００１８】
例えば、販売者端末１０は、図１に示したように、入出力インタフェース１０２と、送信情報生成部１０４と、ＧＵＩ生成部１０６と、通信部１０８と、を含む。入出力インタフェース１０２には、タッチセンサ、キーボード、キーパッド、ボタン、スイッチやマイクロフォン等の操作入力装置（図示せず）やディスプレイ等の表示装置（図示せず）が接続される。送信情報生成部１０４は、入出力インタフェース１０２を介して販売者により入力された情報に基づいて通信用のフォーマットの情報を生成する。通信部１０８は、送信情報生成部１０４から出力された情報を製品検索用サーバ７０へ送信する。また、通信部１０８は、製品検索用サーバ７０から送信された情報を受信し、ＧＵＩ生成部１０６へ出力する。ＧＵＩ生成部１０６は、入力された情報に基づいてＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を生成する。生成されたＧＵＩは、入出力インタフェース１０２を介して表示装置により表示される。なお、販売者端末１０は、操作入力装置や表示装置と一体として構成されてもよい。
【００１９】
ユーザ端末３０は、外部の装置と通信する機能、画像を表示させる機能及びユーザの入力を受け付ける機能を有する。ユーザ端末３０は、製品の検索、製品の情報の確認、購入する製品の決定等を行うために、インターネット等を利用した製品の取引において、ユーザによって利用される。ユーザ端末３０は、ユーザにより選択された製品の画像や製品の検索結果を表示させる。また、ユーザ端末３０は、製品の検索において、ユーザにより入力された検索情報を製品検索用サーバ７０に送信する。具体的には、ユーザ端末３０は、ユーザにより入力された言語情報（入力言語情報）を、検索情報として、製品検索用サーバ７０に送信する。製品検索用サーバ７０は、ユーザ端末３０から送信された検索情報に基づいて、ユーザが所望する製品を特定する。特定された製品を示す情報はユーザ端末３０へ送信される。
【００２０】
例えば、ユーザ端末３０は、図１に示したように、入出力インタフェース３０２と、送信情報生成部３０４と、ＧＵＩ生成部３０６と、通信部３０８と、を含む。ユーザ端末３０における入出力インタフェース３０２、送信情報生成部３０４、ＧＵＩ生成部３０６及び通信部３０８は、販売者端末１０における入出力インタフェース１０２、送信情報生成部１０４、ＧＵＩ生成部１０６及び通信部１０８とそれぞれ同様の機能を担う。なお、ユーザ端末３０は、操作入力装置や表示装置と一体として構成されてもよい。
【００２１】
図２は、本実施形態に係るユーザ端末３０側のディスプレイ３４の画面に表示される画像の一例を説明するための説明図である。図２に示したように、ユーザ端末３０には、例えば、操作入力装置としてマイクロフォン３２が接続され、表示装置としてディスプレイ３４が接続されている。ディスプレイ３４は、操作入力部としての機能を有してもよい。
【００２２】
図２では、インターネット等を利用した衣類の取引における、ユーザ端末３０側のディスプレイ３４の画面の表示の例が示されている。図２のａに示すディスプレイ３４の画面には、ユーザＵ１を示す画像に衣類Ｄ１０の画像が重畳されて表示されている。ユーザ端末３０は、ユーザＵ１の操作により他の衣類Ｄ３０が選択されると、図２のｂに示すように、ユーザＵ１を示す画像に重畳される画像を、衣類Ｄ１０の画像から衣類Ｄ３０の画像へ変更する。それにより、ユーザＵ１を示す画像に重畳されて表示される衣類の画像を確認した上で、購入する衣類を決定することができる。
【００２３】
図１に示す口コミＤＢ５０は、インターネットの掲示板やブログ等に書き込まれた製品に対する口コミ情報を含む。口コミ情報は、後述する製品検索用サーバ７０に記憶されるデータベースの更新において利用される。また、口コミ情報において、製品を示す情報と製品の質感を示す言語情報とが互いに紐付けられている。
【００２４】
製品検索用サーバ７０は、本開示に係る情報処理装置の一例である。製品検索用サーバ７０は、ユーザ端末３０から検索情報を受信し、受信した検索情報に基づいてユーザが所望する製品を特定し、特定された製品を示す情報をユーザ端末３０へ送信する。具体的には、本実施形態に係る製品検索用サーバ７０は、入力言語情報が示す質感に対応する素材情報を検索し、検索された素材情報が示す素材からなる製品を特定する。特定された製品を示す情報はユーザ端末３０へ送信され、例えば、ユーザ端末３０に接続された表示装置に表示される。それにより、ユーザが所望する質感の製品の画像をユーザへ提供することができる。ゆえに、製品の現物を手に取って触ることのできないインターネット等を利用した製品の取引において、所望の質感の製品を検索することが可能となる。なお、製品検索用サーバ７０の詳細については、後述する。
【００２５】
＜２．製品検索用サーバ＞
[２−１．機能構成]
前節では、本実施形態に係る情報処理システム１について説明した。続いて、図３〜図８を参照して、本実施形態に係る製品検索用サーバ７０の機能構成について説明する。図３に示したように、本実施形態に係る製品検索用サーバ７０は、通信部７０２と、記憶部７０４と、言語解析部７０６と、抽出部７０８と、素材情報検索部７１０と、製品情報検索部７１２と、素材質感ＤＢ（データベース）更新部７１４と、製品素材ＤＢ（データベース）更新部７１６と、制御部７１８と、を備える。
【００２６】
（通信部）
通信部７０２は、有線又は無線の情報ネットワーク９０を介して製品検索用サーバ７０の外部の装置と通信する。例えば、通信部７０２は、外部の装置から受信した情報を制御部７１８へ出力し、制御部７１８から入力された情報を外部の装置へ送信する。具体的には、通信部７０２は、入力言語情報をユーザ端末３０から受信し、受信した入力言語情報を制御部７１８へ出力する。通信部７０２は、データベースの更新の要求を販売者端末１０から受信してもよく、口コミＤＢ５０から口コミ情報を取得してもよい。また、通信部７０２は、データベースの更新の結果に関する情報を販売者端末１０へ送信する。
【００２７】
（記憶部）
記憶部７０４は、製品検索用サーバ７０における各種処理のために参照されるデータを記憶する。具体的には、記憶部７０４は、製品素材ＤＢ（データベース）７４２、素材質感ＤＢ（データベース）７４４及び程度値ＤＢ（データベース）７４６を記憶する。
【００２８】
製品素材ＤＢ７４２は、素材情報が示す素材と製品との関連性を示すデータベースである。図４は、製品素材ＤＢ７４２のデータテーブルＴ２の一例を示す説明図である。データテーブルＴ２では、各行において互いに紐付けられた製品番号、仕様情報及び素材情報が示されている。製品番号は、製品を示す情報の一例である。
【００２９】
素材情報は、素材を示す情報である。例えば、素材構成比、密度、厚さ及び毛足の長さをそれぞれ示す情報のペアが、素材情報として、適用され得る。具体的には、データテーブルＴ２では、製品番号Ｐ３の製品の素材構成比、密度、厚さ及び毛足の長さは、それぞれモヘア６５％・ナイロン３０％・ウール５％、８０[ｇ／１０００ｃｍ３]、２０００[μｍ]、及び８[ｍｍ]であることが示されている。なお、以下の説明では、例えば、製品番号Ｐ３に対応する素材情報を「モヘア６５％・ナイロン３０％・ウール５％、８０[ｇ／１０００ｃｍ３]、２０００[μｍ]、８[ｍｍ]」と呼ぶ。
【００３０】
また、仕様情報は、素材を示す情報以外の製品の仕様を示す情報である。例えば、ブランド名、型番、種類、色及び袖の長さをそれぞれ示す情報のペアが、仕様情報として、適用され得る。具体的には、データテーブルＴ２では、製品番号Ｐ３の製品のブランド名、型番、種類、色及び袖の長さは、それぞれＢ、ＢＢＢ１、ニット、白、及び６８[ｃｍ]であることが示されている。なお、以下の説明では、例えば、製品番号Ｐ３に対応する仕様情報を「Ｂ、ＢＢＢ１、ニット、白、６８[ｃｍ]」と呼ぶ。
【００３１】
素材質感ＤＢ７４４は、素材情報と質感との関連性を示すデータベースである。図５は、素材質感ＤＢ７４４のデータテーブルＴ４の一例を示す説明図である。データテーブルＴ４では、各行において互いに紐付けられた素材情報及び質感情報が示されている。
【００３２】
質感情報は、質感を示す情報である。例えば、質感情報は、質感の種類を示す言語情報（質感種類言語情報）と、質感の程度を示す程度値と、を含む。具体的には、データテーブルＴ４において、質感情報のうち言語情報の部分が質感種類言語情報に相当し、質感情報のうち数値の部分が程度値に相当する。例えば、データテーブルＴ４では、素材情報「モヘア６５％・ナイロン３０％・ウール５％、８０[ｇ／１０００ｃｍ３]、２０００[μｍ]、８[ｍｍ]」に対応する質感情報は、「ふわふわ：８０」であることが示されている。また、質感情報「ふわふわ：８０」における質感種類言語情報及び程度値は、それぞれ「ふわふわ」及び「８０」である。
【００３３】
なお、本明細書において、質感は、材質から受ける視覚的又は触覚的な感じを意味し、例えば、物に触れたときに手や肌で受ける感じである触感を含む。また、質感は、織物や紙などの触った感じや見た感じである風合いを含む。また、素材情報が示す１つの素材に対して１又は複数の種類の質感を示す情報が対応し得る。程度値は、当該程度値に対応する質感種類言語情報が示す質感の種類についての質感の程度を示す。また、本実施形態では、程度値が大きいほど、程度値が示す質感の程度が高くなるように設定されているが、程度値が大きいほど、程度値が示す質感の程度が低くなるように設定されてもよい。なお、データテーブルＴ４において登録される程度値として、幅を有する値が設定されてもよい。
【００３４】
程度値ＤＢ７４６は、質感の程度を示す言語情報（質感程度言語情報）と程度値との関連性を示すデータベースである。図６は、程度値ＤＢ７４６のデータテーブルＴ６の一例を示す説明図である。データテーブルＴ６では、各行において互いに紐付けられた質感程度言語情報並びに程度値の下限値（Ｍｉｎ）及び上限値（Ｍａｘ）が示されている。例えば、データテーブルＴ６では、質感程度言語情報「すごく」が示す質感の程度に対応する程度値の下限値及び上限値はそれぞれ「８０」及び「１００」であることが示されている。換言すると、データテーブルＴ６では、質感程度言語情報「すごく」が示す質感の程度に対応する程度値の範囲は「８０〜１００」であることが示されている。
【００３５】
（言語解析部）
言語解析部７０６は、ユーザ端末３０から送信された入力言語情報について言語解析を行い、解析結果を抽出部７０８へ出力する。例えば、言語解析部７０６は、入力言語情報について形態素解析や構文解析を行う。例えば、入力言語情報が「すごくふわふわのニット。」である場合、言語解析部７０６は、「すごく」の部分は形容詞句であり連体修飾節であることと、「ふわふわの」の部分は副詞句であり連体修飾節であることと、「ニット。」の部分は名詞句であり体言止めであることと、を解析結果として出力する。
【００３６】
なお、言語解析部７０６は、ユーザ端末３０から送信された入力言語情報以外の言語情報について言語解析を行ってもよい。例えば、言語解析部７０６は、後述する素材質感ＤＢ７４４の更新において、口コミ情報における言語情報について言語解析を行う。
【００３７】
（抽出部）
抽出部７０８は、言語解析部７０６から出力された解析結果に基づいて入力言語情報から質感を示す言語情報を抽出し、素材情報検索部７１０及び製品情報検索部７１２へ出力する。例えば、入力言語情報から抽出される質感を示す言語情報は、質感の種類を示す質感種類言語情報及び質感の程度を示す質感程度言語情報を含む。具体的には、入力言語情報が「すごくふわふわのニット。」である場合、抽出部７０８は、言語解析部７０６から出力された解析結果に基づいて、入力言語情報「すごくふわふわのニット。」から、質感種類言語情報及び質感程度言語情報として、それぞれ「ふわふわ」及び「すごく」を抽出する。また、抽出部７０８は、言語情報から製品の仕様を示す言語情報を抽出してもよい。例えば、抽出部７０８は、入力言語情報「すごくふわふわのニット。」から、製品の種類を示す言語情報として、「ニット」を抽出する。
【００３８】
なお、抽出部７０８は、入力言語情報以外の言語情報から質感を示す言語情報を抽出してもよい。例えば、抽出部７０８は、後述する素材質感ＤＢ７４４の更新において、口コミ情報における言語情報から質感を示す言語情報を抽出し、素材情報検索部７１０及び素材質感ＤＢ更新部７１４へ出力する。
【００３９】
（素材情報検索部）
素材情報検索部７１０は、素材質感ＤＢ７４４を参照し、入力言語情報が示す質感に対応する素材情報を検索する。また、素材情報検索部７１０は、検索結果を製品情報検索部７１２へ出力する。
【００４０】
例えば、素材情報検索部７１０は、素材質感ＤＢ７４４を参照し、抽出部７０８により抽出された質感種類言語情報が示す質感の種類に対応する素材情報を検索する。以下、例えば、質感種類言語情報として「ふわふわ」が抽出された場合における、素材情報検索部７１０による素材情報の検索について説明する。
【００４１】
係る場合、素材情報検索部７１０は、図５に示した素材質感ＤＢ７４４のデータテーブルＴ４を参照し、質感種類言語情報「ふわふわ」を含む質感情報に対応する素材情報を検索する。そして、素材情報検索部７１０は、検索結果として、素材情報「モヘア６５％・ナイロン３０％・ウール５％、８０[ｇ／１０００ｃｍ３]、２０００[μｍ]、８[ｍｍ]」、「毛１００％、１２０[ｇ／１０００ｃｍ３]、１８００[μｍ]、２[ｍｍ]」及び「アクリル６０％・ナイロン２５％・ポリエステル１５％、１７０[ｇ／１０００ｃｍ３]、１５００[μｍ]、２[ｍｍ]」を製品情報検索部７１２へ出力する。
【００４２】
素材情報検索部７１０は、入力言語情報が示す質感の程度に基づいて素材情報を検索してもよい。具体的には、素材情報検索部７１０は、まず、程度値ＤＢ７４６を参照し、抽出部７０８により抽出された質感程度言語情報が示す質感の程度に対応する程度値の範囲を特定する。次に、素材情報検索部７１０は、素材質感ＤＢ７４４を参照し、特定された程度値及び抽出部７０８により抽出された質感種類言語情報が示す質感に対応する素材情報を検索する。以下、例えば、質感種類言語情報及び質感程度言語情報としてそれぞれ「ふわふわ」及び「すごく」が抽出された場合における、素材情報検索部７１０による素材情報の検索について説明する。
【００４３】
係る場合、素材情報検索部７１０は、まず、図６に示した程度値ＤＢ７４６のデータテーブルＴ６を参照し、質感程度言語情報「すごく」が示す質感の程度に対応する程度値の範囲として、「８０〜１００」を特定する。次に、素材情報検索部７１０は、図５に示した素材質感ＤＢ７４４のデータテーブルＴ４を参照し、程度値が「８０〜１００」の範囲内であり、かつ、質感種類言語情報「ふわふわ」を含む質感情報を検索する。そして、素材情報検索部７１０は、検索結果として、素材情報「モヘア６５％・ナイロン３０％・ウール５％、８０[ｇ／１０００ｃｍ３]、２０００[μｍ]、８[ｍｍ]」を製品情報検索部７１２へ出力する。
【００４４】
入力言語情報が示す質感の程度に基づいて素材情報を検索することにより、入力言語情報が示す質感の程度を考慮して入力言語情報が示す質感に対応する製品を特定することができる。よって、所望の質感の製品をより正確に検索することが可能となる。
【００４５】
なお、ユーザはユーザ端末３０に対して質感種類言語情報とともに程度値を、検索情報として、入力してもよい。その場合、素材情報検索部７１０は、ユーザ端末３０から送信された程度値に基づいて素材情報を検索してもよい。例えば、質感種類言語情報として「ふわふわ」が抽出され、ユーザにより程度値８０が入力された場合、素材情報検索部７１０は、図５に示した素材質感ＤＢ７４４のデータテーブルＴ４を参照し、程度値が８０であり、かつ、質感種類言語情報「ふわふわ」を含む素材情報を検索する。そして、素材情報検索部７１０は、検索結果として、素材情報「モヘア６５％・ナイロン３０％・ウール５％、８０[ｇ／１０００ｃｍ３]、２０００[μｍ]、８[ｍｍ]」を製品情報検索部７１２へ出力する。
【００４６】
なお、素材情報検索部７１０は、後述する素材質感ＤＢ７４４の更新において、程度値ＤＢ７４６を参照し、抽出部７０８により抽出された質感程度言語情報が示す質感の程度に対応する程度値の範囲を特定し、特定された程度値を素材質感ＤＢ更新部７１４へ出力する。
【００４７】
（製品情報検索部）
製品情報検索部７１２は、入力言語情報に基づいて、製品を特定し、特定された製品を示す情報を制御部７１８へ出力する。
【００４８】
例えば、製品情報検索部７１２は、製品素材ＤＢ７４２を参照し、素材情報検索部７１０により検索された素材情報が示す素材からなる製品を特定する。以下、例えば、素材情報検索部７１０により素材情報「モヘア６５％・ナイロン３０％・ウール５％、８０[ｇ／１０００ｃｍ３]、２０００[μｍ]、８[ｍｍ]」、「毛１００％、１２０[ｇ／１０００ｃｍ３]、１８００[μｍ]、２[ｍｍ]」及び「アクリル６０％・ナイロン２５％・ポリエステル１５％、１７０[ｇ／１０００ｃｍ３]、１５００[μｍ]、２[ｍｍ]」が検索された場合における、製品情報検索部７１２による製品の特定について説明する。
【００４９】
係る場合、製品情報検索部７１２は、図４に示した製品素材ＤＢ７４２のデータテーブルＴ２を参照し、素材情報「モヘア６５％・ナイロン３０％・ウール５％、８０[ｇ／１０００ｃｍ３]、２０００[μｍ]、８[ｍｍ]」が示す素材に対応する製品番号Ｐ３が示す製品を特定する。また、製品情報検索部７１２は、素材情報「毛１００％、１２０[ｇ／１０００ｃｍ３]、１８００[μｍ]、２[ｍｍ]」が示す素材に対応する製品番号Ｐ５が示す製品を特定する。さらに、製品情報検索部７１２は、素材情報「アクリル６０％・ナイロン２５％・ポリエステル１５％、１７０[ｇ／１０００ｃｍ３]、１５００[μｍ]、２[ｍｍ]」が示す素材に対応する製品番号Ｐ７が示す製品を特定する。そして、製品情報検索部７１２は、特定された製品を示す情報として製品番号Ｐ３、Ｐ５及びＰ７を制御部７１８へ出力する。
【００５０】
本開示の製品検索用サーバ７０によれば、素材情報検索部７１０は、素材質感ＤＢ７４４を参照し、入力言語情報が示す質感に対応する素材情報を検索する。また、製品情報検索部７１２は、製品素材ＤＢ７４２を参照し、素材情報検索部７１０により検索された素材情報が示す素材からなる製品を特定する。ゆえに、例えば、製品の現物を手に取って触ることのできないインターネット等を利用した製品の取引において、入力言語情報が示す質感に対応する製品を示す情報をユーザへ提供することができる。よって、所望の質感の製品を検索することが可能となる。
【００５１】
製品情報検索部７１２は、製品素材ＤＢ７４２を参照し、抽出部７０８により抽出された製品の仕様を示す言語情報に基づいて製品を特定してもよい。以下、例えば、抽出部７０８により製品の種類を示す言語情報として「ニット」が抽出された場合における、製品情報検索部７１２による製品の特定について説明する。
【００５２】
係る場合、製品情報検索部７１２は、図４に示した製品素材ＤＢ７４２のデータテーブルＴ２を参照し、製品の種類を示す情報として「ニット」を含む仕様情報に対応する製品番号Ｐ３、Ｐ５及びＰ８がそれぞれ示す製品を特定する。そして、製品情報検索部７１２は、特定された製品を示す情報として製品番号Ｐ３、Ｐ５及びＰ８を制御部７１８へ出力する。仕様情報に含まれるブランド名、型番、色又は袖の長さを示す言語情報が、抽出部７０８により抽出された場合、製品情報検索部７１２は抽出された言語情報に基づいて同様に製品を特定し得る。
【００５３】
なお、製品情報検索部７１２は、素材情報検索部７１０により検索された素材情報及び抽出部７０８により抽出された製品の仕様を示す言語情報に基づいて製品を特定してもよい。例えば、製品情報検索部７１２は、素材情報検索部７１０により検索された素材情報が示す素材からなり、かつ、抽出部７０８により抽出された言語情報が示す製品の仕様を満たすような製品を特定してもよい。また、製品情報検索部７１２は、素材情報検索部７１０により検索された素材情報が示す素材からなる製品、及び、抽出部７０８により抽出された言語情報が示す製品の仕様を満たすような製品の双方を特定してもよい。
【００５４】
また、入力言語情報に基づく検索条件を満たす製品を示す情報が製品素材ＤＢ７４２に登録されていなかった場合に、製品情報検索部７１２は、他の検索条件によって製品を特定してもよい。例えば、入力言語情報が示す質感に対応する素材からなる製品を示す情報が製品素材ＤＢ７４２に登録されていなかった場合に、製品情報検索部７１２は、入力言語情報が示す質感の種類に近い質感の種類に基づいて製品を特定してもよい。また、入力言語情報が示す製品の仕様に対応する製品を示す情報が製品素材ＤＢ７４２に登録されていなかった場合に、製品情報検索部７１２は、入力言語情報が示す製品の仕様に近い仕様に基づいて製品を特定してもよい。
【００５５】
また、製品情報検索部７１２は、製品素材ＤＢ７４２を参照し、製品を示す情報と対応する素材情報を検索してもよい。例えば、製品情報検索部７１２は、後述する素材質感ＤＢ７４４の更新において、製品素材ＤＢ７４２を参照し、口コミ情報における製品を示す情報と対応する素材情報を検索し、素材質感ＤＢ更新部７１４へ出力する。
【００５６】
（素材質感ＤＢ更新部）
素材質感ＤＢ更新部７１４は、素材質感ＤＢ７４４を更新する。例えば、素材質感ＤＢ更新部７１４は、販売者端末１０から送信されたデータベースの更新の要求に応じて素材質感ＤＢ７４４の登録情報の追加、削除又は変更を行うことによって素材質感ＤＢ７４４を更新する。また、素材質感ＤＢ更新部７１４は、素材質感ＤＢ更新部７１４の更新結果を示す情報を制御部７１８へ出力する。
【００５７】
素材質感ＤＢ更新部７１４は、製品を示す情報と紐付けられた状態で取得された言語情報が示す質感と、当該言語情報と紐付けられた製品を示す情報と対応する素材情報とを関連付けてもよい。例えば、素材質感ＤＢ更新部７１４は、口コミＤＢ５０から取得された口コミ情報における言語情報が示す質感と、当該言語情報と紐付けられた製品を示す情報と対応する素材情報とを関連付ける。以下、例えば、取得された口コミ情報において製品番号Ｐ９と製品の質感を示す言語情報「かなりもこもこ」とが互いに紐付けられている場合における、素材質感ＤＢ更新部７１４による素材質感ＤＢ７４４の更新について説明する。
【００５８】
係る場合、言語解析部７０６は、口コミ情報における言語情報「かなりもこもこ」について言語解析を行う。抽出部７０８は、言語解析部７０６から出力された解析結果に基づいて、口コミ情報における言語情報「かなりもこもこ」から質感種類言語情報及び質感程度言語情報として、それぞれ「もこもこ」及び「かなり」を抽出する。そして、素材情報検索部７１０は、図６に示した程度値ＤＢ７４６のデータテーブルＴ６を参照し、質感程度言語情報「かなり」が示す質感の程度に対応する程度値の範囲として、「５０〜８０」を特定する。また、製品情報検索部７１２は、図４に示した製品素材ＤＢ７４２のデータテーブルＴ２を参照し、製品番号Ｐ９と対応する素材情報「ポリエステル１００％、１００[ｇ／１０００ｃｍ３]、１３００[μｍ]、５[ｍｍ]」を検索する。
【００５９】
そして、素材質感ＤＢ更新部７１４は、抽出された質感種類言語情報「もこもこ」及び特定された程度値の範囲「５０〜８０」からなる質感情報と、検索された素材情報「ポリエステル１００％、１００[ｇ／１０００ｃｍ３]、１３００[μｍ]、５[ｍｍ]」とを関連付けて、素材質感ＤＢ７４４に登録する。図５に示した素材質感ＤＢ７４４のデータテーブルＴ４の最下列において、素材質感ＤＢ更新部７１４により関連付けられて登録された質感情報及び素材情報が示されている。
【００６０】
取得された言語情報が示す質感と、当該言語情報と紐付けられた製品を示す情報と対応する素材情報とを関連付けて、素材質感ＤＢ７４４を更新することにより、素材質感ＤＢ７４４の情報量を増大させることができる。それにより、より正確に所望の質感の製品を検索することが可能となる。
【００６１】
以上では、素材質感ＤＢ更新部７１４が口コミＤＢ５０から取得された口コミ情報を用いて素材質感ＤＢ７４４を更新する例について説明したが、素材質感ＤＢ更新部７１４は外部の装置から送信された情報を用いて素材質感ＤＢ７４４を更新してもよい。例えば、素材質感ＤＢ更新部７１４は販売者端末１０から送信された情報を用いて素材質感ＤＢ７４４を更新してもよい。また、互いに紐付けられた言語情報と製品を示す情報とが販売者端末１０から送信され通信部７０２により取得された場合において、素材質感ＤＢ更新部７１４は、取得された言語情報が示す質感と、当該言語情報と紐付けられた製品を示す情報と対応する素材情報とを関連付けてもよい。
【００６２】
（製品素材ＤＢ更新部）
製品素材ＤＢ更新部７１６は、製品素材ＤＢ７４２を更新する。例えば、製品素材ＤＢ更新部７１６は、販売者端末１０から送信されたデータベースの更新の要求に応じて製品素材ＤＢ７４２の登録情報の追加、削除又は変更を行うことによって製品素材ＤＢ７４２を更新する。また、製品素材ＤＢ更新部７１６は、製品素材ＤＢ７４２の更新結果を示す情報を制御部７１８へ出力する。
【００６３】
（制御部）
制御部７１８は、製品検索用サーバ７０の動作全般を制御する。また、制御部７１８は、通信部７０２から入力された言語情報を言語解析部７０６へ出力する。制御部７１８は、通信部７０２から入力されたデータベースの更新の要求を素材質感ＤＢ更新部７１４又は製品素材ＤＢ更新部７１６へ出力する。
【００６４】
また、制御部７１８は、通信部７０２による外部の装置との通信を制御する。具体的には、制御部７１８は、製品情報検索部７１２により特定された製品を示す情報を通信部７０２へ出力し、通信部７０２に当該製品を示す情報をユーザ端末３０へ送信させる。ユーザ端末３０は、例えば、受信した当該製品を示す情報を表示装置に表示させる。
【００６５】
以下、例えば、製品番号Ｐ３、Ｐ５及びＰ７がそれぞれ示す製品が衣類Ｄ３、Ｄ５及びＤ７である場合における、ユーザ端末３０側のディスプレイ３４の画面の表示の一例について説明する。図７のａに示すディスプレイ３４の画面には、ユーザＵ１により前回選択された衣類Ｄ１を示す画像が表示されている。ここで、ユーザＵ１によりマイクロフォン３２を介して入力言語情報「ふわふわ」が入力されると、入力言語情報「ふわふわ」がユーザ端末３０から製品検索用サーバ７０へ、検索情報として、送信される。抽出部７０８により質感種類言語情報として「ふわふわ」が抽出され、素材情報検索部７１０により質感種類言語情報「ふわふわ」を含む素材情報が検索される。そして、製品情報検索部７１２により当該素材情報が示す素材からなる製品として衣類Ｄ３、Ｄ５及びＤ７が特定され、通信部７０２により衣類Ｄ３、Ｄ５及びＤ７をそれぞれ示す情報として製品番号Ｐ３、Ｐ５及びＰ７がユーザ端末３０へ送信される。
【００６６】
そして、図７のｂに示すように、ユーザ端末３０側のディスプレイ３４の画面には衣類Ｄ３、Ｄ５及びＤ７を示す画像が表示される。例えば、衣類Ｄ３、Ｄ５及びＤ７を示す画像のうちいずれかがユーザＵ１により選択されると、画面上でユーザＵ１に重畳される衣類が選択された衣類へ変更されるように構成されてもよい。それにより、所望の質感の衣類を示す画像を確認した上で購入する衣類を決定することができる。
【００６７】
通信部７０２は、図７を参照して説明したように、製品情報検索部７１２により特定された複数の製品を示す情報をユーザ端末３０へ送信してもよい。それにより、ユーザが所望する質感を有する製品の候補をユーザへ提供することが出来る。
【００６８】
また、通信部７０２は、製品情報検索部７１２により特定された複数の製品の各々の質感の程度を示す情報を当該複数の製品を示す情報に関連付けてユーザ端末３０へ送信してもよい。特定された複数の製品の各々の質感の程度を示す情報は、例えば、製品情報検索部７１２によって、製品素材ＤＢ７４２及び素材質感ＤＢ７４４を参照して、特定される。特定された当該情報は、制御部７１８へ出力された後、通信部７０２へ入力される。
【００６９】
例えば、製品情報検索部７１２により衣類Ｄ３、Ｄ５及びＤ７が特定された場合、通信部７０２は、衣類Ｄ３、Ｄ５及びＤ７の各々の質感の程度を示す情報を製品番号Ｐ３、Ｐ５及びＰ７に関連付けてユーザ端末３０へ送信する。また、ユーザ端末３０は、受信した質感の程度を示す情報に基づいて表示を制御するように構成されてもよい。
【００７０】
ここで、図４に示した製品素材ＤＢ７４２のデータテーブルＴ２及び図５に示した素材質感ＤＢ７４４のデータテーブルＴ４を参照すると、製品番号Ｐ３、Ｐ５及びＰ７が示す製品の各々の質感種類言語情報「ふわふわ」に対応する程度値はＰ３、Ｐ５、Ｐ７の順に高い。ユーザ端末３０は、製品番号Ｐ３、Ｐ５及びＰ７が示す製品の各々の質感種類言語情報「ふわふわ」に対応する質感の程度値を通信部７０２から受信し、受信した程度値に基づいて表示を制御する。例えば、ユーザ端末３０は、図７のｂに示すように、ディスプレイ３４の画面に衣類Ｄ３、Ｄ５及びＤ７を示す画像を程度値の順に並べた状態で表示してもよい。それにより、提供された複数の製品の候補の確認を円滑に行うことができる。
【００７１】
また、入力言語情報が示す質感の程度は、製品間の相対的な程度を含んでもよい。例えば、ユーザ端末３０側でユーザにより前回選択された製品の質感の程度より高い程度を示す質感程度言語情報として「もっと」が適用され得る。具体的には、図８のａに示すディスプレイ３４の画面には、ユーザＵ１により前回選択された衣類Ｄ７を示す画像が表示されている。ここで、ユーザＵ１によりマイクロフォン３２を介して入力言語情報「もっとふわふわ」が入力されると、入力言語情報「もっとふわふわ」がユーザ端末３０から製品検索用サーバ７０へ、検索情報として、送信される。
【００７２】
そして、言語解析部７０６による解析結果に基づいて、抽出部７０８により質感種類言語情報及び質感程度言語情報として、それぞれ「ふわふわ」及び「もっと」が抽出される。次に、素材情報検索部７１０により質感種類言語情報「ふわふわ」を含み、かつ、衣類Ｄ７の質感種類言語情報「ふわふわ」に対応する質感の程度値より高い程度値を有する質感情報に対応する素材情報が検索される。そして、製品情報検索部７１２により当該素材情報が示す素材からなる製品として衣類Ｄ３及びＤ５が特定され、通信部７０２により衣類Ｄ３及びＤ５をそれぞれ示す情報として製品番号Ｐ３及びＰ５がユーザ端末３０へ送信される。それにより、図８のｂに示すように、ユーザ端末３０側のディスプレイ３４の画面には衣類Ｄ３及びＤ５を示す画像が表示される。
【００７３】
入力言語情報が示す製品間の相対的な質感の程度に基づいて素材情報を検索することにより、入力言語情報が示す製品間の相対的な程度に基づいて製品を特定することができる。よって、より柔軟に所望の質感の製品を検索することが可能となる。
【００７４】
[２−２．動作]
続いて、図９〜図１１を参照して、同実施形態に係る製品検索用サーバ７０が行う処理の流れについて説明する。
【００７５】
（検索処理）
図９は、同実施形態に係る製品検索用サーバ７０が行う検索処理の流れの一例を示すフローチャートである。図９に示したように、まず、ユーザ端末３０から送信された検索情報を通信部７０２が取得すると（ステップＳ２０２）、制御部７１８は検索情報に言語情報が含まれているか否かを判定する（ステップＳ２０４）。検索情報に言語情報が含まれていないと判定された場合（ステップＳ２０４／ＮＯ）、後述するステップＳ２１８の処理へ進む。
【００７６】
一方、検索情報に言語情報が含まれていると判定された場合（ステップＳ２０４／ＹＥＳ）、言語解析部７０６は、ユーザにより入力された言語情報（入力言語情報）について言語解析を行い（ステップＳ２０６）、解析結果を抽出部７０８へ出力する。そして、抽出部７０８は、言語解析部７０６から出力された解析結果に基づいて入力言語情報から質感を示す言語情報を抽出し（ステップＳ２０８）、素材情報検索部７１０へ出力する。次に、制御部７１８は入力言語情報に質感種類言語情報が含まれているか否かを判定する（ステップＳ２１０）。入力言語情報に質感種類言語情報が含まれていないと判定された場合（ステップＳ２１０／ＮＯ）、後述するステップＳ２１８の処理へ進む。
【００７７】
一方、入力言語情報に質感種類言語情報が含まれていると判定された場合（ステップＳ２１０／ＹＥＳ）、制御部７１８は入力言語情報に質感程度言語情報が含まれているか否かを判定する（ステップＳ２１２）。入力言語情報に質感程度言語情報が含まれていないと判定された場合（ステップＳ２１２／ＮＯ）、後述するステップＳ２１６の処理へ進む。一方、入力言語情報に質感程度言語情報が含まれていると判定された場合（ステップＳ２１２／ＹＥＳ）、素材情報検索部７１０は、程度値ＤＢ７４６を参照し、抽出部７０８により抽出された質感程度言語情報が示す質感の程度に対応する程度値を特定する。（ステップＳ２１４）。
【００７８】
そして、ステップＳ２１６の処理において、素材情報検索部７１０は、素材質感ＤＢ７４４を参照し、入力言語情報が示す質感の種類に対応する素材情報を検索し（ステップＳ２１６）、検索結果を製品情報検索部７１２へ出力する。次に、ステップＳ２１８の処理において、製品情報検索部７１２は、ユーザにより入力された検索情報に基づいて、製品を特定し（ステップＳ２１８）、特定された製品を示す情報を制御部７１８へ出力する。例えば、製品情報検索部７１２は、入力言語情報に基づいて、製品を特定する。そして、制御部７１８は、通信部７０２へ送信させる情報として、特定された製品を示す情報に基づいて通信用のフォーマットの情報を生成し（ステップＳ２２０）、通信部７０２へ出力する。次に、通信部７０２は、生成された情報をユーザ端末３０へ送信し（ステップＳ２２２）、図９に示した処理は終了する。
【００７９】
図１０は、同実施形態に係る製品検索用サーバ７０が行う検索処理における入出力結果の一例について説明するためのフローチャートである。図１０では、入力言語情報「すごくふわふわのニット」がユーザにより入力されてユーザ端末３０から送信された場合における、図９に示したステップＳ２０６、Ｓ２０８、Ｓ２１４、Ｓ２１６の各処理についての入出力結果の一例が模式的に示されている。
【００８０】
図１０に示したように、ステップＳ２０６において、言語解析部７０６は、「すごく」の部分は形容詞句であり連体修飾節であることと、「ふわふわの」の部分は副詞句であり連体修飾節であることと、「ニット。」の部分は名詞句であり体言止めであることと、を解析結果として抽出部７０８へ出力する。次に、ステップＳ２０８において、抽出部７０８は、言語解析部７０６から出力された解析結果に基づいて、入力言語情報「すごくふわふわのニット。」から、質感種類言語情報及び質感程度言語情報として、それぞれ「ふわふわ」及び「すごく」を抽出し、素材情報検索部７１０へ出力する。
【００８１】
そして、ステップＳ２１４において、素材情報検索部７１０は、図６に示した程度値ＤＢ７４６のデータテーブルＴ６を参照し、質感程度言語情報「すごく」が示す質感の程度に対応する程度値の範囲として、「８０〜１００」を特定する。次に、ステップＳ２１６において、素材情報検索部７１０は、図５に示した素材質感ＤＢ７４４のデータテーブルＴ４を参照し、程度値が「８０」〜「１００」の範囲内であり、かつ、質感種類言語情報「ふわふわ」を含む質感情報に対応する素材情報を検索し、検索結果として「モヘア６５％・ナイロン３０％・ウール５％、８０[ｇ／１０００ｃｍ３]、２０００[μｍ]、８[ｍｍ]」を製品情報検索部７１２へ出力する。
【００８２】
（素材質感ＤＢ更新処理）
図１１は、同実施形態に係る製品検索用サーバ７０が行う素材質感ＤＢ７４４の更新処理の流れの一例を示すフローチャートである。図１１に示したように、まず、登録情報として、例えば、口コミＤＢ５０から口コミ情報を通信部７０２が取得すると（ステップＳ４０２）、制御部７１８は口コミ情報に言語情報が含まれているか否かを判定する（ステップＳ４０４）。口コミ情報に言語情報が含まれていないと判定された場合（ステップＳ４０４／ＮＯ）、後述するステップＳ４２０の処理へ進む。
【００８３】
一方、口コミ情報に言語情報が含まれていると判定された場合（ステップＳ４０４／ＹＥＳ）、言語解析部７０６は、口コミ情報における言語情報について言語解析を行い（ステップＳ４０６）、解析結果を抽出部７０８へ出力する。そして、抽出部７０８は、言語解析部７０６から出力された解析結果に基づいて口コミ情報における言語情報から質感を示す言語情報を抽出し（ステップＳ４０８）、素材情報検索部７１０及び素材質感ＤＢ更新部７１４へ出力する。次に、制御部７１８は口コミ情報における言語情報に質感種類言語情報が含まれているか否かを判定する（ステップＳ４１０）。口コミ情報における言語情報に質感種類言語情報が含まれていないと判定された場合（ステップＳ４１０／ＮＯ）、後述するステップＳ４２０の処理へ進む。
【００８４】
一方、口コミ情報における言語情報に質感種類言語情報が含まれていると判定された場合（ステップＳ４１０／ＹＥＳ）、制御部７１８は口コミ情報における言語情報に質感程度言語情報が含まれているか否かを判定する（ステップＳ４１２）。口コミ情報における言語情報に質感程度言語情報が含まれていないと判定された場合（ステップＳ４１２／ＮＯ）、後述するステップＳ４１６の処理へ進む。一方、口コミ情報における言語情報に質感程度言語情報が含まれていると判定された場合（ステップＳ４１２／ＹＥＳ）、素材情報検索部７１０は、程度値ＤＢ７４６を参照し、抽出部７０８により抽出された質感程度言語情報が示す質感の程度に対応する程度値を特定し（ステップＳ４１４）、特定された程度値を素材質感ＤＢ更新部７１４へ出力する。
【００８５】
そして、ステップＳ４１６の処理において、製品情報検索部７１２は、製品素材ＤＢ７４２を参照し、口コミ情報において言語情報と紐付けられている製品と対応する素材情報を検索し（ステップＳ４１６）、素材質感ＤＢ更新部７１４へ出力する。次に、ステップＳ４１８の処理において、素材質感ＤＢ更新部７１４は、抽出された質感種類言語情報及び特定された程度値からなる質感情報と、検索された素材情報とを関連付けて、素材質感ＤＢ７４４に登録し、素材質感ＤＢ７４４を更新し（ステップＳ４１８）、素材質感ＤＢ更新部７１４の更新結果を示す情報を制御部７１８へ出力する。そして、制御部７１８は、通信部７０２へ送信させる情報として、素材質感ＤＢ更新部７１４の更新結果を示す情報に基づいて通信用のフォーマットの情報を生成し（ステップＳ４２０）、通信部７０２へ出力する。次に、通信部７０２は、生成された情報をユーザ端末３０へ送信し（ステップＳ４２２）、図１１に示した処理は終了する。
【００８６】
[２−３．応用例]
（第１の応用例）
続いて、図１２を参照して、各ユーザの感覚に基づいた製品の検索を可能とする第１の応用例に係る製品検索用サーバ７０について説明する。第１の応用例に係る製品検索用サーバ７０において、素材質感ＤＢ７４４が示す素材情報と質感との関連性は、複数のユーザごとにそれぞれ異なる。図１２は、第１の応用例に係る素材質感ＤＢ７４４におけるデータテーブルＴ９の一例を示す説明図である。データテーブルＴ９では、図５に示したデータテーブルＴ４と異なり、各行において素材情報が示す１つの素材に対して複数のユーザごとにそれぞれ異なる質感情報が紐付けられている。具体的には、データテーブルＴ９では、ユーザＡさん用の質感情報、ユーザＢさん用の質感情報及びユーザＣさん用の質感情報が示されている。各ユーザ用の質感情報は、素材情報が示す素材に対する、各ユーザの感覚に基づいた質感を示す。
【００８７】
第１の応用例では、例えば、検索情報を送信するユーザ端末３０が、対象ユーザを特定するための情報を製品検索用サーバ７０へ送信することによって、製品検索用サーバ７０が対象ユーザを認識する。そして、製品検索用サーバ７０は、製品の検索において、対象ユーザ用の質感情報をデータテーブルＴ９における参照対象として設定する。ゆえに、対象ユーザによる製品の検索において、素材情報検索部７１０は、素材質感ＤＢ７４４のうち素材情報及び対象ユーザの質感情報を参照して、素材情報を検索する。よって、各ユーザにより入力された入力言語情報が示す質感に対応する素材情報を、各ユーザの感覚に基づいて検索することができる。従って、所望の質感の製品を各ユーザの感覚に基づいて検索することができる。
【００８８】
なお、上記では、１つのデータテーブルにおいて素材情報と各ユーザ用の質感情報とが紐付けられている例について説明したが、素材情報と質感情報とが紐付けられた各ユーザ用のデータテーブルが複数管理されるような構成であってもよい。
【００８９】
（第２の応用例）
上述では、素材質感ＤＢ７４４の形式がテーブル形式である例について説明したが、本開示の技術的範囲は係る例に限定されない。例えば、第２の応用例では、素材質感ＤＢ７４４の形式はマップ形式であり、素材情報検索部７１０は、素材質感ＤＢ７４４のマップを用いて、入力言語情報が示す質感に対応する素材情報を検索する。具体的には、第２の応用例では、素材質感ＤＢ７４４のマップにおいて、各素材について複数の質感の種類にそれぞれ対応する程度値が多次元の座標値としてマッピングされている。以下、図１３及び図１４を参照して、第２の応用例における素材情報検索部７１０による素材情報の検索について説明する。
【００９０】
図１３は、記憶部７０４に記憶される第２の応用例に係るマップＭ１０の一例を示す説明図である。図１３に示したマップＭ１０において、横軸は質感種類言語情報「ふわふわ」に対応する程度値を示し、縦軸は質感種類言語情報「固い」に対応する程度値を示す。マップＭ１０において、各素材について質感種類言語情報「ふわふわ」及び質感種類言語情報「固い」にそれぞれ対応する程度値が２次元の座標値としてマッピングされている。例えば、素材情報検索部７１０は、抽出部７０８により抽出された質感種類言語情報及び質感程度言語情報に基づいて、座標値を特定し、特定された座標値に基づいて、当該マップを用いて素材情報を検索する。
【００９１】
第２の応用例において、記憶部７０４は、質感種類言語情報及び質感程度言語情報と座標値変更方向及び座標値変更量との関連性を示す質感座標値ＤＢ（データベース）を記憶する。図１４は、質感座標値ＤＢのデータテーブルＴ１０の一例を示す説明図である。データテーブルＴ１０では、各行において互いに紐付けられた質感種類言語情報及び質感程度言語情報並びに座標値変更量が示されている。素材情報検索部７１０は、例えば、データテーブルＴ１０を参照して、入力言語情報から抽出部７０８により抽出された質感種類言語情報及び質感程度言語情報に基づいて、座標値を特定する。
【００９２】
具体的には、質感種類言語情報及び質感程度言語情報として、それぞれ「ふわふわ」及び「すごく」が抽出された場合、素材情報検索部７１０は、「ふわふわ」及び「すごく」に紐付けられた座標値変更方向及び座標値変更量に基づいて、座標値の基準値に対して横軸方向に３０増加させた座標値を特定する。ここで、座標値の基準値は、入力言語情報から抽出部７０８により質感程度言語情報が抽出されなかった場合に、素材情報検索部７１０によって、抽出された質感種類言語情報に応じて特定される座標値である。例えば、質感種類言語情報「ふわふわ」に対応する座標値の基準値として、（６０，０）が適用され得る。また、入力言語情報が示す質感の程度は、製品間の相対的な程度を含んでもよい。具体的には、質感種類言語情報及び質感程度言語情報として、それぞれ「固い」及び「もっと」が抽出された場合、素材情報検索部７１０は、「固い」及び「もっと」に紐付けられた座標値変更方向及び座標値変更量に基づいて、ユーザにより前回選択された製品に対応する座標値に対して縦軸方向に３０増加させた座標値を特定する。
【００９３】
素材情報検索部７１０は、例えば、図１３に示したマップＭ１０内の特定された座標値の座標にプロットされた点に対応する素材を示す情報を、入力言語情報が示す質感に対応する素材情報として検索する。また、素材情報検索部７１０は、マップＭ１０内の特定された座標値の座標に点がプロットされていない場合に、特定された座標値の座標に近い座標にプロットされた点に対応する素材を、入力言語情報が示す質感に対応する素材情報として検索してもよい。マップＭ１０においてプロットされた各点に対応する素材を示す情報は、例えば、素材構成比、密度、厚さ及び毛足の長さをそれぞれ示す情報のペアであってもよく、記憶部７０４に記憶されている。また、素材情報検索部７１０は、各点に対応する素材を示す情報を取得し得るように構成されている。
【００９４】
第２の応用例によれば、複数の質感の種類にそれぞれ対応する程度値に基づいて素材情報を検索することができる。それにより、入力言語情報が示す複数の質感の種類にそれぞれ対応する程度値を考慮して、入力言語情報が示す質感に対応する製品を特定することができる。ゆえに、所望の質感の製品をより正確に検索することができる。
【００９５】
なお、上記では、質感種類言語情報「ふわふわ」及び「固い」のペアに関するマップＭ１０及びデータテーブルＴ１０を用いて素材情報を検索する例について説明したが、本開示の技術的範囲は係る例に限定されない。例えば、「ふわふわ」及び「固い」のペア以外の質感種類言語情報のペアに関するマップ及び質感座標値ＤＢのデータテーブルが記憶部７０４に記憶され、当該マップ及びデータテーブルを用いて素材情報が検索されてもよい。
【００９６】
＜３．ハードウェア構成＞
以上、本開示の実施形態を説明した。上述した製品検索用サーバ７０の処理は、ソフトウェアと、以下に説明する製品検索用サーバ７０のハードウェアとの協働により実現される。
【００９７】
図１５は、本開示に係る製品検索用サーバ７０のハードウェア構成の一例を示す説明図である。図１５に示したように、製品検索用サーバ７０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１４２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１４４と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１４６と、ブリッジ１４８と、バス１５０と、インタフェース１５２と、入力装置１５４と、出力装置１５６と、ストレージ装置１５８と、ドライブ１６０と、接続ポート１６２と、通信装置１６４とを備える。
【００９８】
ＣＰＵ１４２は、演算処理装置および制御装置として機能し、各種プログラムと協働して製品検索用サーバ７０内の制御部７１８の動作を実現する。また、ＣＰＵ１４２は、マイクロプロセッサであってもよい。ＲＯＭ１４４は、ＣＰＵ１４２が使用するプログラムまたは演算パラメータ等を記憶する。ＲＡＭ１４６は、ＣＰＵ１４２の実行において使用するプログラムまたは実行において適宜変化するパラメータ等を一時記憶する。ＣＰＵ１４２、ＲＯＭ１４４およびＲＡＭ１４６は、ＣＰＵバスなどから構成される内部バスにより相互に接続されている。
【００９９】
入力装置１５４は、例えば、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチおよびレバーなどオペレータが情報を入力するための入力手段であり、オペレータによる入力に基づいて入力信号を生成し、ＣＰＵ１４２に出力する入力制御回路などから構成されている。製品検索用サーバ７０のオペレータは、入力装置１５４を操作することにより、製品検索用サーバ７０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１００】
出力装置１５６は、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置、ランプなどの装置への出力を行う。さらに、出力装置１５６は、スピーカおよびヘッドフォンなどの音声出力を行ってもよい。
【０１０１】
ストレージ装置１５８は、データ格納用の装置である。ストレージ装置１５８は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置等を含んでもよい。ストレージ装置１５８は、ＣＰＵ１４２が実行するプログラムや各種データを格納する。
【０１０２】
ドライブ１６０は、記憶媒体用リーダライタであり、製品検索用サーバ７０に内蔵、あるいは外付けされる。ドライブ１６０は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体に記録されている情報を読み出して、ＲＡＭ１４４に出力する。また、ドライブ１６０は、リムーバブル記憶媒体に情報を書込むこともできる。
【０１０３】
接続ポート１６２は、例えば、製品検索用サーバ７０の外部の情報処理装置または周辺機器と接続するためのバスである。また、接続ポート１６２は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）であってもよい。
【０１０４】
通信装置１６４は、例えば、ネットワークに接続するための通信デバイスで構成された通信インタフェースである。また、通信装置１６４は、赤外線通信対応装置であっても、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。
【０１０５】
＜４．まとめ＞
以上説明したように、本開示の各実施形態によれば、素材情報検索部７１０は、素材質感ＤＢ７４４を参照し、ユーザにより入力された言語情報が示す質感に対応する素材情報を検索する。また、製品情報検索部７１２は、製品素材ＤＢ７４２を参照し、素材情報検索部７１０により検索された素材情報が示す素材からなる製品を特定する。ゆえに、例えば、製品の現物を手に取って触ることのできないインターネット等を利用した製品の取引において、ユーザにより入力された言語情報が示す質感に対応する製品を示す情報をユーザへ提供することができる。よって、所望の質感の製品を検索することが可能となる。
【０１０６】
また、上記では、本開示に係る情報処理システム１が衣類の取引に適用される例について説明したが、本開示に係る技術的範囲は係る例に限定されず、情報処理システム１は質感のバリエーションを有する製品の取引であれば他の製品の取引にも適用され得る。例えば、情報処理システム１は、衣類の他、壁紙や絨毯等の室内の内装品や、自動車用内装品等の製品の取引にも適用され得る。以下に、情報処理システム１が絨毯の取引に適用される例について説明する。
【０１０７】
図１６は、他の実施形態に係るユーザ端末３０側のディスプレイ３４の画面に表示される画像の一例を説明するための説明図である。図１６では、インターネット等を利用した絨毯の取引における、ユーザ端末３０側のディスプレイ３４の画面の表示の例が示されている。図１６のａに示すディスプレイ３４の画面には、ユーザにより前回選択された絨毯Ｃ１０を示す画像が表示されている。ユーザにより入力言語情報が検索情報として入力されると、入力言語情報がユーザ端末３０から製品検索用サーバ７０へ送信される。そして、製品検索用サーバ７０により入力言語情報が示す質感に対応する素材情報が検索され、検索された素材情報が示す素材からなる製品が特定される。ここで、製品検索用サーバ７０により特定された製品が絨毯Ｃ１２、Ｃ１４、Ｃ１６及びＣ１８であった場合、絨毯Ｃ１２、Ｃ１４、Ｃ１６及びＣ１８をそれぞれ示す情報が製品検索用サーバ７０からユーザ端末３０へ送信される。
【０１０８】
そして、図１６のｂに示すように、ユーザ端末３０側のディスプレイ３４の画面には絨毯Ｃ１２、Ｃ１４、Ｃ１６及びＣ１８を示す画像が表示される。例えば、絨毯Ｃ１２、Ｃ１４、Ｃ１６及びＣ１８を示す画像のうちいずれかがユーザにより選択されると、画面上で部屋に敷かれている絨毯が選択された絨毯へ変更されるように構成されてもよい。例えば、ユーザにより絨毯Ｃ１２が選択されると、図１６のｃに示すように、画面上で部屋に敷かれている絨毯が、絨毯Ｃ１０の画像から絨毯Ｃ１２の画像へ変更される。それにより、所望の質感の絨毯を示す画像を確認した上で購入する絨毯を決定することができる。
【０１０９】
なお、本明細書において説明した各装置による一連の制御処理は、ソフトウェア、ハードウェア、及びソフトウェアとハードウェアとの組合せのいずれを用いて実現されてもよい。ソフトウェアを構成するプログラムは、例えば、各装置の内部又は外部に設けられる記憶媒体（非一時的な媒体：non-transitory  media）に予め格納される。そして、各プログラムは、例えば、実行時にＲＡＭに読み込まれ、ＣＰＵなどのプロセッサにより実行される。
【０１１０】
また、本明細書においてフローチャートを用いて説明した処理は、必ずしもフローチャートに示された順序で実行されなくてもよい。いくつかの処理ステップは、並列的に実行されてもよい。また、追加的な処理ステップが採用されてもよく、一部の処理ステップが省略されてもよい。
【０１１１】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲は係る例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１１２】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１１３】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
素材に関する素材情報と質感との関連性を示す素材質感データベースを参照し、ユーザにより入力された言語情報が示す質感に対応する前記素材情報を検索する素材情報検索部と、
前記素材情報が示す素材と製品との関連性を示す製品素材データベースを参照し、検索された前記素材情報が示す素材からなる製品を特定する製品情報検索部と、
を備える情報処理装置。
（２）
前記素材質感データベースにおける質感を示す情報は、質感の程度を示す情報を含み、
前記素材情報検索部は、前記言語情報が示す質感の程度に基づいて前記素材情報を検索する、
前記（１）に記載の情報処理装置。
（３）
前記言語情報が示す質感の程度は、製品間の相対的な程度を含む、前記（２）に記載の情報処理装置。
（４）
前記素材質感データベースを更新する素材質感データベース更新部を備え、
前記素材質感データベース更新部は、製品を示す情報と紐付けられた状態で取得された前記言語情報が示す質感と、前記言語情報と紐付けられた製品を示す情報と対応する前記素材情報とを関連付ける、
前記（１）〜（３）のいずれか一項に記載の情報処理装置。
（５）
前記素材質感データベースが示す前記素材情報と質感との関連性は、複数のユーザごとにそれぞれ異なる、前記（１）〜（４）のいずれか一項に記載の情報処理装置。
（６）
前記製品情報検索部により特定された複数の製品を示す情報を外部の装置へ送信する通信部を備える、前記（１）に記載の情報処理装置。
（７）
前記素材質感データベースにおける質感を示す情報は、質感の程度を示す情報を含み、
前記通信部は、前記複数の製品の各々の質感の程度を示す情報を外部の装置へ送信する、
前記（６）に記載の情報処理装置。
（８）
素材に関する素材情報と質感との関連性を示す素材質感データベースを参照し、ユーザにより入力された言語情報が示す質感に対応する前記素材情報を情報処理装置によって検索することと、
前記素材情報が示す素材と製品との関連性を示す製品素材データベースを参照し、検索された前記素材情報が示す素材からなる製品を特定することと、
を含む情報処理方法。
（９）
情報処理装置を制御するコンピュータを、
素材に関する素材情報と質感との関連性を示す素材質感データベースを参照し、ユーザにより入力された言語情報が示す質感に対応する前記素材情報を検索する素材情報検索部と、
前記素材情報が示す素材と製品との関連性を示す製品素材データベースを参照し、検索された前記素材情報が示す素材からなる製品を特定する製品情報検索部と、
として機能させるためのプログラム。
【符号の説明】
【０１１４】
１  情報処理システム
１０  販売者端末
３０  ユーザ端末
３２  マイクロフォン
３４  ディスプレイ
７０  製品検索用サーバ
９０  情報ネットワーク
１０２、３０２  入出力インタフェース
１０４、３０４  送信情報生成部
１０６、３０６  生成部
１０８、３０８  通信部
１４２  ＣＰＵ
１４４  ＲＯＭ
１４６  ＲＡＭ
１４８  ブリッジ
１５０  バス
１５２  インタフェース
１５４  入力装置
１５６  出力装置
１５８  ストレージ装置
１６０  ドライブ
１６２  接続ポート
１６４  通信装置
７０２  通信部
７０４  記憶部
７０６  言語解析部
７０８  抽出部
７１０  素材情報検索部
７１２  製品情報検索部
７１４  素材質感ＤＢ更新部
７１６  製品素材ＤＢ更新部
７１８  制御部
７４２  製品素材ＤＢ
７４４  素材質感ＤＢ
７４６  程度値ＤＢ
【図１】
2017037455.tif 000003
【図２】
2017037455.tif 000004
【図３】
2017037455.tif 000005
【図４】
2017037455.tif 000006
【図５】
2017037455.tif 000007
【図６】
2017037455.tif 000008
【図７】
2017037455.tif 000009
【図８】
2017037455.tif 000010
【図９】
2017037455.tif 000011
【図１０】
2017037455.tif 000012
【図１１】
2017037455.tif 000013
【図１２】
2017037455.tif 000014
【図１３】
2017037455.tif 000015
【図１４】
2017037455.tif 000016
【図１５】
2017037455.tif 000017
【図１６】
2017037455.tif 000018