(57)【要約】【課題】主観的表現に基づく検索処理を可能にする情報処理装置、情報処理方法及び情報処理プログラムを提供すること。【解決手段】実施形態に係る情報処理装置１０は、入力部１１と、検索部１２と、出力部１３と、を有する。入力部１１は、検索ワードを受け付ける。検索部１２は、販売対象情報に含まれる主観的表現に基づいて分類された複数の販売対象群のうち、入力部１１が受け付けた検索ワードに含まれる主観的表現に基づく販売対象群を検索する。出力部１３は、検索部１２が検索した販売対象を検索結果として出力する。【選択図】図３
2020098437.tif 000002
【特許請求の範囲】
【請求項１】
検索ワードを受け付ける入力部と、
販売対象情報に含まれる主観的表現に基づいて分類された複数の販売対象群のうち、前記入力部が受け付けた前記検索ワードに含まれる主観的表現に基づく販売対象群を検索する検索部と、
前記検索部が検索した前記販売対象を検索結果として出力する出力部と、
を有することを特徴とする情報処理装置。
【請求項２】
前記検索部は、主観的表現群ごとに分類された前記複数の販売対象群のうち、前記検索ワードに含まれる主観的表現に基づく販売対象群を検索する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記検索部は、前記検索ワードに含まれる主観的表現に対応する主観的表現群を特定することで、前記主観的表現群に含まれる各主観的表現のいずれかを含む前記販売対象情報を有する販売対象の集合体である前記販売対象群を検索する、
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記検索部は、前記検索ワードに含まれる前記主観的表現と、前記主観的表現群にそれぞれ分類されている前記主観的表現との類似度に基づいて、前記検索ワードに含まれる前記主観的表現に対応する主観的表現群を特定する、
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記検索部は、前記検索ワードに含まれる前記主観的表現をクエリとして所定の応答モデルに入力した時に得られる主観的表現群を、前記検索ワードに含まれる前記主観的表現に対応する主観的表現群として特定する、
ことを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記検索部は、前記検索ワードに含まれる前記主観的表現と、前記販売対象群に含まれる前記販売対象の前記販売対象情報がそれぞれ含む前記主観的表現との類似度に基づいて、検索した前記販売対象に順列を付し、
前記出力部は、前記順列に従って前記販売対象を配列して、前記検索結果を出力する、
ことを特徴とする請求項１から請求項５のいずれか１項に記載の情報処理装置。
【請求項７】
前記販売対象情報を取得する取得部と、
前記取得部によって取得した前記販売対象情報から、前記主観的表現を抽出する抽出部と、
前記抽出部によって抽出した前記主観的表現を統合して主観的表現群を生成する統合部と、
前記統合部が生成した前記主観的表現群と、前記主観的表現群に統合された前記主観的表現を含む前記販売対象情報の対象である前記販売対象の集合体である前記販売対象群とを関連付けた関連情報を生成する関連情報生成部と、
をさらに有し、
前記検索部は、前記関連情報に基づいて、前記検索ワードに含まれる前記主観的表現群と関連付けられた前記販売対象群に含まれる前記販売対象を検索する、
ことを特徴とする請求項１から請求項６のいずれか１項に記載の情報処理装置。
【請求項８】
前記統合部は、前記抽出部によって抽出した前記主観的表現の間の類似度に基づいて、前記主観的表現を統合して主観的表現群を生成する、
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記入力部は、比喩表現または形容詞による表現を、前記主観的表現として入力を受け付ける、
ことを特徴とする請求項１から請求項８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記入力部は、さらに前記販売対象の検索範囲のカテゴリを指定するカテゴリ指定情報を含む前記検索条件の入力を受け付け、
前記検索部は、さらに前記カテゴリ指定情報によって指定された前記カテゴリに属する前記販売対象を検索する、
ことを特徴とする請求項１から請求項９のいずれか１項に記載の情報処理装置。
【請求項１１】
検索ワードを受け付ける入力ステップと、
販売対象情報に含まれる主観的表現に基づいて分類された複数の販売対象群のうち、前記入力ステップで受け付けた前記検索ワードに含まれる主観的表現に基づく販売対象群を検索する検索ステップと、
前記検索ステップで検索した前記販売対象を検索結果として出力する出力ステップと、
を有することを特徴とする情報処理方法。
【請求項１２】
コンピュータに、
検索ワードを受け付ける入力手順と、
販売対象情報に含まれる主観的表現に基づいて分類された複数の販売対象群のうち、前記入力手順で受け付けた前記検索ワードに含まれる主観的表現に基づく販売対象群を検索する検索手順と、
前記検索手順で検索した前記販売対象を検索結果として出力する出力手順と、
を実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来、商品を主たるキーとして、商品レビューから、商品の属性、仕様、シソーラス上の位置付け等に例示される特徴的なフレーズを複数抽出し、その特徴的なフレーズと１つの商品の紐付きを行い、その特徴的なフレーズから商品を特定することで、特徴的なフレーズに基づく検索処理を実行する技術が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６４２２５４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、商品の属性、仕様、シソーラス上の位置付け等とは異なる種類の主観的表現に基づく検索処理を実行することができないという問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、主観的表現に基づく検索処理を可能にする情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、情報処理装置は、検索ワードを含む検索条件の入力を受け付ける入力部と、前記入力部が入力を受け付けた前記検索ワードと主観的表現との類似度に基づいて、前記検索ワードが属する主観的表現群を特定し、前記主観的表現群と関連付けられた販売対象群に含まれる販売対象を検索する検索部と、前記検索部が検索した前記販売対象を検索結果として出力する出力部と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、主観的表現に基づく検索処理を可能にする情報処理装置、情報処理方法及び情報処理プログラムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る情報処理装置の一例を説明する説明図である。
【図２】図２は、図１の情報処理装置を含む情報処理システムの構成を示す図である。
【図３】図３は、図１の情報処理装置の制御ブロック図である。
【図４】図４は、図３の入力部が表示させる表示画面の一例を示す図である。
【図５】図５は、図３の出力部が、検索部によって生成された検索結果に基づいて生成した表示画面の一例を示す図である。
【図６】図６は、図３の販売対象データベースの一例を示す図である。
【図７】図７は、図３の主観的表現データベースの一例を示す図である。
【図８】図８は、図３の関連情報データベースの一例を示す図である。
【図９】図９は、図３の主観的表現データベースの統合の指標である類似度を説明する説明図である。
【図１０】図１０は、実施形態に係る情報処理方法のフローチャートである。
【図１１】図１１は、図３の主観的表現データベース及び関連情報データベースの作成方法のフローチャートである。
【図１２】図１２は、情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本発明に係る実施形態を図面に基づいて詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。また、実施形態における構成要素には、当業者が置換可能かつ容易なもの、あるいは実質的に同一のものが含まれる。さらに、以下に記載した構成要素は適宜組み合わせることが可能である。
【００１０】
〔１．情報処理装置１０の一例〕
図１は、実施形態に係る情報処理装置の一例を説明する説明図である。実施形態に係る情報処理装置の一例である情報処理装置１０は、図１に示すように、利用者４１が使用する利用者端末４０からの検索条件４２の入力に応じて、予め登録された販売対象２４の中から検索条件４２に適合する販売対象４８を検索結果４７として出力するものである。
【００１１】
ここで、検索条件４２は、販売対象４８を検索する際に使用する検索ワード４３を含む。検索条件４２は、さらに、販売対象４８の検索範囲のカテゴリ（ジャンル）を指定するカテゴリ指定情報４５を含んでもよい。検索ワード４３は、主観的表現４４を含む。検索ワード４３が含む主観的表現４４は、後述する主観的表現３２と同様に、例えば、販売対象４８について比喩的に表現する比喩表現、または、形容詞による表現であり、利用者４１による人間の感覚的な要素によるものである。
【００１２】
また、予め登録された販売対象２４は、利用者４１が利用者端末４０を介して情報処理装置１０を利用することを通して、購入することが可能な商品または役務（サービス）である。販売対象２４は、情報処理装置１０において、販売対象２４についての販売対象情報２７（図６参照）に含まれる主観的表現３２及び主観的表現３２を統合して生成された主観的表現群３１に基づいて、販売対象２４の集合体である販売対象群３５に分類されて管理されている。
【００１３】
情報処理装置１０は、図１に示すように、まず、検索ワード４３の入力を受け付け、検索ワード４３に含まれる主観的表現４４に対応する主観的表現群３１を特定する。情報処理装置１０は、例えば、主観的表現４４と主観的表現群３１にそれぞれ分類されている主観的表現３２との類似度３３に基づいて、主観的表現４４に対応する主観的表現群３１を特定する。ここで、類似度３３とは、表現の性質が近ければ近いほど、表現する対象の性質が近ければ近いほど大きくなるパラメータであり、例えば、０以上１００以下の整数で表すことができる。
【００１４】
そして、情報処理装置１０は、この特定した主観的表現群３１と対応付けられた各主観的表現３２のいずれかを含む販売対象情報２７を有する販売対象２４の集合体である販売対象群３５を検索し、検索した販売対象群３５に含まれる販売対象４８を検索結果４７として検索する。情報処理装置１０は、例えば、主観的表現群３１ごとに複数の販売対象群３５画分類されて、主観的表現群３１と複数の販売対象群３５とを関連付けた関連情報３４に基づいて、この特定した主観的表現群３１と関連付けられた販売対象群３５に含まれる販売対象４８を検索結果４７として検索する。
【００１５】
また、情報処理装置１０は、図１に示すように、カテゴリ指定情報４５の入力を受け付け、検索ワード４３に基づく検索範囲を、予め登録された販売対象２４のうち、カテゴリ指定情報４５によって指定されたカテゴリに対応するカテゴリ情報２６が付されたものに限定してもよい。なお、情報処理装置１０の詳細な構成及びその作用は、後述する。
【００１６】
利用者端末４０は、高機能携帯電話（いわゆる、スマートフォン）を含む携帯電話機、タブレット端末、ノート型またはデスクトップ型のＰＣ（Personal  Computer）、携帯情報端末であるＰＤＡ（Personal  Digital  Assistant）、及び、眼鏡型や時計型のウェアラブルデバイス（Wearable  Device）等に例示される情報処理端末である。
【００１７】
利用者端末４０は、利用者４１による操作の入力を受け付ける機能を有する。また、利用者端末４０は、情報処理装置１０を利用するための機能、例えば、情報処理装置１０からの各種情報を取得して利用者端末４０の表示部に表示する機能、及び、利用者４１から入力された操作に応じて各種情報を生成して情報処理装置１０に送信する機能を有する。利用者端末４０は、これらの様々な機能を、情報処理装置１０を利用するためのソフトウェアまたはアプリケーションを実行したり、情報処理装置１０を利用するためのインターネットブラウザ機能を実行したりすることで、実現する。
【００１８】
利用者端末４０は、具体的には、情報処理装置１０へアクセスして、情報処理装置１０から受信した検索ワード４３及びカテゴリ指定情報４５の各情報の入力フォーマットを表示し、利用者４１によってこの入力フォーマットに入力された検索ワード４３及びカテゴリ指定情報４５の各情報を情報処理装置１０へ送信することで、情報処理装置１０によって処理された検索結果４７の情報を受信して表示する。
【００１９】
利用者４１は、利用者端末４０を介して情報処理装置１０を利用することを通して、情報処理装置１０に登録されている販売対象２４に含まれる販売対象４８を購入する購入者の一例であり、購入したい販売対象４８の検索、選択、決済、評価等といった電子商取引における買い手としての各種手続きを行うことができる。
【００２０】
〔２．情報処理システム１の一例〕
次に、図２を用いて、情報処理装置１０を含む情報処理システム１の構成について説明する。図２は、図１の情報処理装置１０を含む情報処理システム１の構成を示す図である。情報処理システム１は、図２に示すように、情報処理装置１０と、利用者端末４０とを含む。情報処理システム１では、情報処理装置１０と利用者端末４０とは、通信ネットワーク５０を介して、有線または無線により情報通信可能に接続される。なお、情報処理システム１は、図２に示す数の装置及び端末を含む構成に限定されず、通信ネットワーク５０を介して互いに情報通信可能に接続された複数の装置及び端末が含まれていてもよい。
【００２１】
〔３．情報処理装置１０の構成〕
次に、図３を用いて、情報処理装置１０の構成について説明する。図３は、図１の情報処理装置１０の制御ブロック図である。情報処理装置１０は、図３に示すように、処理部１０Ａと、記憶部１０Ｂと、情報通信インターフェイス１０Ｃと、を有する。
【００２２】
（処理部１０Ａについて）
処理部１０Ａは、コントローラ（controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、情報処理装置１０内部の記憶装置である記憶部１０Ｂに記憶されている各種プログラム（情報処理プログラムの一例に相当）がＲＡＭ（Random  Access  Memory）を作業領域として実行されることにより実現される。また、処理部１０Ａは、例えば、コントローラであり、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。処理部１０Ａは、利用者端末４０からの情報の入力を受け付けたり、利用者端末４０に情報の出力を行ったりする情報通信インターフェイス１０Ｃが接続されている。
【００２３】
処理部１０Ａは、図３に示すように、記憶部１０Ｂ及び情報通信インターフェイス１０Ｃと、互いに情報通信可能に電気的に接続されており、これらの各構成要素をそれぞれ制御する制御部として機能する。すなわち、処理部１０Ａは、記憶部１０Ｂとともに、制御部として機能して、本発明の実施形態に係る情報処理方法を情報処理装置１０に実行させるものである。
【００２４】
処理部１０Ａは、図３に示すように、入力部１１と、検索部１２と、出力部１３と、取得部１４と、抽出部１５と、統合部１６と、関連情報生成部１７と、を有する。入力部１１は、情報通信インターフェイス１０Ｃを介して、通信ネットワーク５０を介して利用者端末４０を含む外部端末から入力される種々の情報を受け付ける。入力部１１は、具体的には、利用者４１によって利用者端末４０において入力される検索ワード４３を含む検索条件４２の入力を受け付ける。入力部１１は、さらに検索条件４２に含まれるカテゴリ指定情報４５の入力を受け付けてもよい。入力部１１は、また、後述する検索部１２の検索対象となる販売対象２４に関するデータベースである販売対象データベース２１を作成するために必要な販売対象２４に関する各種情報を受け付ける。
【００２５】
入力部１１は、表示画面５１（図４参照）を作成し、情報通信インターフェイス１０Ｃ及び通信ネットワーク５０を介して利用者端末４０に向けて送信し、利用者端末４０の表示部に利用者４１が視認可能に表示させることにより、利用者端末４０に表示された表示画面５１への入力に基づいて検索ワード４３及びカテゴリ指定情報４５を含む検索条件４２を情報処理装置１０へ送信するように利用者４１を促す。なお、表示画面５１の説明は後述する。
【００２６】
検索部１２は、予め販売対象データベース２１に登録された販売対象２４を、入力部１１が入力を受け付けた検索ワード４３に基づいて検索を実行する範囲である検索対象とする。
【００２７】
検索部１２は、具体的には、販売対象情報２７に含まれる主観的表現３２に基づいて分類された複数の販売対象群３５のうち、検索ワード４３に含まれる主観的表現４４に基づく販売対象群３５を検索し、検索した販売対象群３５に含まれる販売対象４８を検索結果４７として検索する。
【００２８】
検索部１２は、より詳細には、まず、後述する主観的表現３２と主観的表現群３１とを関連付けたデータベースである主観的表現データベース２２を用いて、検索ワード４３に含まれる主観的表現４４に対応する主観的表現群３１を特定する。検索部１２は、例えば、主観的表現４４と主観的表現群３１にそれぞれ分類されている主観的表現３２との類似度３３に基づいて、主観的表現４４に対応する主観的表現群３１を特定することができる。また、検索部１２は、検索ワード４３に含まれる主観的表現４４をクエリとして、主観的表現データベース２２を用いた処理を実行する所定の応答モデルに入力したときに得られる応答結果に基づいて、主観的表現４４に対応する主観的表現群３１を特定することができる。
【００２９】
検索部１２は、そして、後述する主観的表現群３１と複数の販売対象群３５とを関連付けた関連情報３４に関するデータベースである関連情報データベース２３を用いて、上記の処理で特定した主観的表現群３１と対応付けられた各主観的表現３２のいずれかを含む販売対象情報２７を有する販売対象２４の集合体である販売対象群３５を検索する。
【００３０】
検索部１２は、さらに、入力部１１が入力を受け付けたカテゴリ指定情報４５によって指定されたカテゴリに属する販売対象２４、すなわち、カテゴリ指定情報４５によって指定されたカテゴリに対応するカテゴリ情報２６が付された販売対象２４を検索範囲として検索してもよい。
【００３１】
検索部１２は、また、検索ワード４３に含まれる主観的表現４４と、販売対象群３５に含まれる販売対象２４の販売対象情報２７がそれぞれ含む主観的表現３２との類似度３３に基づいて、検索した検索結果４７となる販売対象４８に順列を付してもよい。検索部１２は、具体的には、入力部１１が入力を受け付けた検索ワード４３に含まれる主観的表現４４との類似度３３がより高い主観的表現３２を販売対象情報２７に含む販売対象４８により上位の順列を付すことができる。
【００３２】
出力部１３は、処理部１０Ａで生成される各情報を出力して、情報通信インターフェイス１０Ｃ及び通信ネットワーク５０を介して利用者端末４０に向けて送信する。出力部１３は、検索部１２が検索した販売対象４８を検索結果４７として出力する。出力部１３は、具体的には、検索結果４７として出力する際に、検索結果４７に基づいて表示画面５５（図５参照）を生成して出力する。なお、表示画面５５の説明は後述する。
【００３３】
出力部１３は、さらに、検索部１２が販売対象４８に順列を付した場合、この順列に従って販売対象４８を配列して、検索結果４７を出力してもよい。出力部１３は、具体的には、付された順列が上位の販売対象４８が下位の販売対象４８よりも上位に配列した表示画面５５を生成して出力する。
【００３４】
取得部１４は、販売対象情報２７（図６参照）を取得する。取得部１４は、例えば、予め販売対象データベース２１に登録された販売対象２４についての説明２８（図６参照）及び当該販売対象２４を購入した利用者によって投稿された当該販売対象２４についてのレビュー２９（図６参照）の少なくとも一方を、販売対象情報２７として取得する。
【００３５】
抽出部１５は、取得部１４が取得した販売対象情報２７から、主観的表現３２、すなわち、販売対象２４について比喩的に表現する比喩表現、または、形容詞による表現であり、利用者４１による人間の感覚的な要素による表現を抽出する。
【００３６】
統合部１６は、抽出部１５が抽出した主観的表現３２を統合して主観的表現群３１を生成する。統合部１６は、例えば、抽出部１５が抽出した主観的表現３２の間の類似度３３に基づいて、主観的表現３２を統合して主観的表現群３１を生成する。統合部１６は、具体的には、機械学習またはクラスタリングの手法を用いて、類似度３３が大きい、すなわち、表現の性質が近く、表現する対象の性質が近い主観的表現３２同士を１つのグループにまとめて、主観的表現群３１とする。統合部１６は、これにより、後述する主観的表現データベース２２（図７参照）を生成する。
【００３７】
関連情報生成部１７は、統合部１６が生成した主観的表現群３１と、主観的表現群３１に統合された主観的表現３２を含む販売対象情報２７の対象である販売対象２４の集合体である販売対象群３５とを関連付けた関連情報３４を生成する。関連情報生成部１７は、これにより、後述する関連情報データベース２３（図８参照）を生成する。
【００３８】
処理部１０Ａに含まれる各部、すなわち、入力部１１、検索部１２、出力部１３、取得部１４、抽出部１５、統合部１６及び関連情報生成部１７は、いずれも、処理部１０Ａが情報処理プログラムを実行することにより、実現される機能部である。入力部１１、検索部１２及び出力部１３の詳細な機能は、後述する情報処理方法の詳細な説明の箇所で説明する。取得部１４、抽出部１５、統合部１６及び関連情報生成部１７の詳細な機能は、後述するデータベースの作成方法の詳細な説明の箇所で説明する。
【００３９】
（記憶部１０Ｂについて）
記憶部１０Ｂは、例えば、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１０Ｂは、販売対象データベース２１、主観的表現データベース２２及び関連情報データベース２３を記憶して保存する。
【００４０】
（情報通信インターフェイス１０Ｃについて）
情報通信インターフェイス１０Ｃは、有線または無線の情報通信インターフェイスであり、処理部１０Ａと利用者端末４０とを有線または無線で通信ネットワーク５０を介して互いに情報通信可能に接続している。情報通信インターフェイス１０Ｃは、利用者端末４０で入力されて送信された各情報、例えば、検索ワード４３及びカテゴリ指定情報４５を含む検索条件４２を受信して、それらの情報を入力部１１に送信する。また、情報通信インターフェイス１０Ｃは、処理部１０Ａで生成される各情報、例えば、検索ワード４３及びカテゴリ指定情報４５を含む検索条件４２の入力を促す表示画面５１及び検索結果４７に基づく表示画面５５を処理部１０Ａから受信し、利用者端末４０に向けて送信する。
【００４１】
（表示画面５１について）
図４は、図３の入力部１１が表示させる表示画面５１の一例を示す図である。表示画面５１は、図４に示すように、文字入力をすることで検索ワード４３の入力を受け付ける検索ワード入力部５２と、カテゴリごとにチェックを入れることによってカテゴリ指定情報４５の入力を受け付けるカテゴリ指定部５３と、検索ワード入力部５２に入力した検索ワード４３及びカテゴリ指定部５３に入力したカテゴリ指定情報４５を情報処理装置１０へ送信して検索処理をする旨の入力をするためのボタンである検索ボタン５４と、を有する。カテゴリ指定部５３に表示されるカテゴリは、後述する販売対象データベース２１において販売対象２４ごとに付されているカテゴリ情報２６と対応した形式のものを用いることが好ましい。表示画面５１は、図４に示すように、検索ワード４３として「春風のような」が入力され、カテゴリ指定情報４５としてカテゴリ「ワイン」が入力された状態となっている。
【００４２】
（表示画面５５について）
図５は、図３の出力部１３が、検索部１２によって生成された検索結果４７に基づいて生成した表示画面５５の一例を示す図である。表示画面５５は、図５に示すように、検索ワード４３として「春風のような」が入力され、カテゴリ指定情報４５としてカテゴリ「ワイン」が入力されたときの検索結果４７に基づくものであり、検索ワード４３に含まれる主観的表現４４である「春風のような」を販売対象情報２７（図６参照）に含み、かつ、カテゴリ「ワイン」に属する販売対象４８である「ワインＡ」「ワインＢ」及び「ワインＣ」等が検索項目表示部５６にリスト状に羅列されて表示されている。検索項目表示部５６に表示されている販売対象４８「ワインＡ」「ワインＢ」及び「ワインＣ」の各表示は、選択することで当該販売対象４８の詳細を閲覧したり、当該販売対象４８の購入手続きをしたりすることが可能な画面を表示させることが可能なボタンとなっている。
【００４３】
（販売対象データベース２１について）
図６は、図３の販売対象データベース２１の一例を示す図である。販売対象データベース２１は、図６に示すように、入力部１１が各種情報の入力を受け付けた全ての販売対象２４に関するデータベースである。販売対象データベース２１に登録されている販売対象２４は、いずれも、図６に示す販売対象データベース２１において、販売対象ＩＤ（Identifier）２５が付されており、当該販売対象２４が属しているカテゴリに対応するカテゴリ情報２６が付されており、当該販売対象２４についての販売対象情報２７が対応付けられている。
【００４４】
例えば、図６に示す販売対象データベース２１では、販売対象ＩＤ２５が「Ｗｉｎｅ００００１」となっている販売対象２４の販売対象情報２７に含まれる説明２８に、「春風のような」という主観的表現３２が含まれていることがわかる。また、図６に示す販売対象データベース２１では、販売対象ＩＤ２５が「Ｗｉｎｅ００００２」となっている販売対象２４の販売対象情報２７に含まれるレビュー２９に、「春風のような」という主観的表現３２が含まれていることがわかる。このことから、説明２８に「春風のような」という主観的表現３２を含む販売対象ＩＤ２５が「Ｗｉｎｅ００００１」の販売対象２４と、レビュー２９に「春風のような」という主観的表現３２を含む販売対象ＩＤ２５が「Ｗｉｎｅ００００２」の販売対象２４とは、いずれも、検索部１２が「春風のような」を主観的表現４４として検索処理をした場合に検索部１２の検索処理にかかり、販売対象４８として出力部１３に出力される対象となる。
【００４５】
販売対象ＩＤ２５は、例えば、日本国の規格に基づくＪＡＮ（Japanese  Article  Number）コードが好適に用いられる。販売対象２４についての販売対象情報２７は、例えば、当該販売対象２４についての説明２８と、当該販売対象２４についてのレビュー２９と、を有するが、これに限定されず、その他の販売対象２４に関する情報を含んでいてもよい。説明２８は、当該販売対象２４を販売する販売者または販売業者の関係者によって登録されたものである。レビュー２９は、当該販売対象２４を購入した利用者によって投稿されたものであり、レビュー２９ごとに、レビューＩＤ、投稿日時、投稿者ＩＤ及び内容が対応付けられている。
【００４６】
（主観的表現データベース２２について）
図７は、図３の主観的表現データベース２２の一例を示す図である。主観的表現データベース２２は、図７に示すように、抽出部１５が販売対象情報２７から抽出した全ての主観的表現３２と、統合部１６が主観的表現３２を統合して生成した主観的表現群３１とを関連付けたデータベースである。全ての主観的表現３２は、主観的表現データベース２２において、少なくとも１つの主観的表現群３１に属しており、複数の主観的表現群３１に属していてもよい。
【００４７】
例えば、主観的表現群ＩＤがＳ１で表される主観的表現群３１は、図７に示す主観的表現データベース２２において、主観的表現３２である「春風のような」「春が薫る」及び「爽やかな春のように」等が統合されて属している。
【００４８】
図９は、図３の主観的表現データベース２２の統合の指標である類似度３３を説明する説明図である。図９に示す類似度３３の表は、「春風のような」という主観的表現３２を基準とした様々な主観的表現３２の類似度３３を表したものである。図９に示す類似度３３の表では、同一の主観的表現３２である「春風のような」は、類似度３３が１００と表される。また、図９に示す類似度３３の表では、「春風のように」の主要な意味を概ね担う「春風」を有する点で共通し、わずかに１文字違いの主観的表現３２である「春風のように」は、類似度３３が例えば９９と表される。
【００４９】
また、図９に示す類似度３３の表では、「春風のように」の主要な意味の一部を担う「春」を有する点で共通する主観的表現３２である「春が薫る」及び「爽やかな春のように」は、いずれも、類似度３３が例えば５０と表される。
【００５０】
また、図９に示す類似度３３の表では、「春風のように」の主要な意味の一部を担う「春」を表すという点で共通するが、文字の上では共通点が無い主観的表現３２である「桜が咲くイメージ」は、類似度３３が例えば３０と表される。また、図９に示す類似度３３の表では、「春風のように」の主要な意味の一部を担う「春」を連想させる要素はあるが、春以外の季節を連想する可能性も残している主観的表現３２である「花の香り」は、類似度３３が例えば２０と表される。
【００５１】
また、図９に示す類似度３３の表では、「春風のように」の主要な意味の一部を担う「春」とは明確に季節が異なる「夏」を連想させる主観的表現３２である「初夏の新緑のような」は、類似度３３が０と表される。また、図９に示す類似度３３の表では、「春風のように」とは表現のカテゴリが明確に異なる主観的表現３２である「シルクのような」及び「ビロードのような」は、いずれも、類似度３３が０と表される。
【００５２】
また、図９に示す類似度３３の表では、類似度３３が５０以上で表されている主観的表現３２について、主観的表現群ＩＤがＳ１で表される１つの主観的表現群３１に統合されている。
【００５３】
また、図９に示す類似度３３の表では、類似度３３が３０で表されている主観的表現３２である「桜が咲くイメージ」について、「春風のように」が属する主観的表現群３１と近い関係にある主観的表現群ＩＤがＳ２で表される別の主観的表現群３１に統合されている。また、図９に示す類似度３３の表では、類似度３３が２０で表されている主観的表現３２である「花の香り」について、「春風のように」が属する主観的表現群３１と比較的近い関係にある主観的表現群ＩＤがＳ３で表される別の主観的表現群３１に統合されている。
【００５４】
また、図９に示す類似度３３の表では、類似度３３が０で表されている主観的表現３２である「初夏の新緑のような」について、「春風のように」が属する主観的表現群３１に対して、季節を用いた表現であるという共通点のみがある主観的表現群ＩＤがＳ４で表される別の主観的表現群３１に統合されている。
【００５５】
また、図９に示す類似度３３の表では、類似度３３が０で表されている主観的表現３２である「シルクのような」及び「ビロードのような」について、「春風のように」が属する主観的表現群３１とは表現のカテゴリが明確に異なる主観的表現群ＩＤがそれぞれＴ１及びＴ２で表される全く別の主観的表現群３１に統合されている。
【００５６】
本実施形態では、以上のように、全ての主観的表現３２について、表現の文字、表現の意味、表現のカテゴリ等に基づいて、表現の性質の近さ、表現する対象の性質の近さを一定の基準で数値により評価して、所定の基準で類似度３３として、主観的表現データベース２２の統合の指標に採用している。そして、全ての主観的表現３２について、類似度３３に基づいて、それぞれ主観的表現群３１に統合している。
【００５７】
（関連情報データベース２３について）
図８は、図３の関連情報データベース２３の一例を示す図である。関連情報データベース２３は、図８に示すように、統合部１６が生成した主観的表現群３１と、主観的表現群３１に統合された主観的表現３２を含む販売対象情報２７の対象である販売対象２４の集合体である販売対象群３５とを関連付けた全ての関連情報３４に関するデータベースである。
【００５８】
関連情報データベース２３は、具体的には、主観的表現群３１に統合された主観的表現３２ごとに、主観的表現３２を含む販売対象情報２７の対象である販売対象２４が関連付けられ、主観的表現３２が統合されて主観的表現群３１となることと同様に、販売対象２４の束が統合されて販売対象群３５を形成している。
【００５９】
例えば、主観的表現群ＩＤがＳ１で表される主観的表現群３１は、図８に示す関連情報データベース２３において、当該主観的表現群３１に統合された主観的表現３２を販売対象情報２７に含む販売対象２４である「ワインＡ」「ワインＢ」及び「ワインＣ」を含む販売対象群３５が関連付けられている。
【００６０】
〔４．情報処理の一例〕
本発明の実施形態に係る情報処理装置１０の作用について以下に説明する。図１０は、実施形態に係る情報処理方法のフローチャートである。情報処理装置１０によって実行される本発明の実施形態に係る情報処理方法について、情報処理装置１０の入力部１１、検索部１２及び出力部１３の詳細な機能と併せて、図１０を用いて説明する。実施形態に係る情報処理方法は、情報処理装置１０の処理部１０Ａの入力部１１、検索部１２及び出力部１３によって実行され、図１０に示すように、入力ステップＳ１１と、検索ステップＳ１２と、出力ステップＳ１３と、を有する。
【００６１】
入力ステップＳ１１は、入力部１１が、利用者４１によって利用者端末４０において入力される検索ワード４３を含む検索条件４２の入力を受け付けるステップである。入力ステップＳ１１では、入力部１１が、さらに検索条件４２に含まれるカテゴリ指定情報４５の入力を受け付けてもよい。
【００６２】
入力ステップＳ１１では、具体的には、入力部１１が、まず、検索条件４２の入力を受け付けるための図４に示す表示画面５１を作成し、情報通信インターフェイス１０Ｃ及び通信ネットワーク５０を介して利用者端末４０に向けて送信し、利用者端末４０の表示部に利用者４１が視認可能に表示させることにより、利用者端末４０に表示された表示画面５１への入力に基づいて検索ワード４３及びカテゴリ指定情報４５を含む検索条件４２を情報処理装置１０へ送信するように利用者４１を促す。入力ステップＳ１１では、入力部１１が、その後、表示画面５１への入力情報を、情報通信インターフェイス１０Ｃ及び通信ネットワーク５０を介して受信することで、検索ワード４３及びカテゴリ指定情報４５を含む検索条件４２の入力を受け付ける。
【００６３】
検索ステップＳ１２は、検索部１２が、販売対象情報２７に含まれる主観的表現３２に基づいて分類された複数の販売対象群３５のうち、入力ステップＳ１１で入力を受け付けた検索ワード４３に含まれる主観的表現４４に基づく販売対象群３５を検索し、検索した販売対象群３５に含まれる販売対象４８を検索結果４７として検索するステップである。
【００６４】
検索ステップＳ１２では、より詳細には、検索部１２が、まず、主観的表現データベース２２を用いて、検索ワード４３に含まれる主観的表現４４に対応する主観的表現群３１を特定する。
【００６５】
検索ステップＳ１２では、検索部１２が、例えば、主観的表現４４と主観的表現群３１にそれぞれ分類されている主観的表現３２との類似度３３に基づいて、主観的表現４４に対応する主観的表現群３１を特定することができる。検索ステップＳ１２では、検索部１２が、類似度３３に基づいて主観的表現４４に対応する主観的表現群３１を特定する場合、まず、主観的表現４４とそれぞれの主観的表現３２とについて、表現の文字、表現の意味、表現のカテゴリ等を導出し、これらの表現の文字、表現の意味、表現のカテゴリ等に基づいて、主観的表現４４とそれぞれの主観的表現３２との表現の性質の近さ、表現する対象の性質の近さを一定の基準で数値により評価することで、所定の基準で類似度３３を導出する。検索ステップＳ１２では、検索部１２が、次に、主観的表現４４にとって、導出した類似度３３が高い組合せ、例えば、類似度３３の平均値が所定の設定値以上であり、類似度３３の最低値が所定の設定値以上である主観的表現３２が属する主観的表現群３１を、主観的表現４４に対応する主観的表現群３１に特定する。なお、検索ステップＳ１２では、検索部１２が、検索ワード４３が属する主観的表現群３１を、複数特定してもよい。
【００６６】
また、検索ステップＳ１２では、検索部１２が、検索ワード４３に含まれる主観的表現４４をクエリとして、主観的表現データベース２２を用いた処理を実行する所定の応答モデルに入力したときに得られる応答結果に基づいて、主観的表現４４に対応する主観的表現群３１を特定することができる。検索ステップＳ１２では、検索部１２が、所定の応答モデルを用いて主観的表現４４に対応する主観的表現群３１を特定する場合、機械学習によって応答の精度を随時向上させた応答モデルを用いることが好ましい。
【００６７】
検索ステップＳ１２では、検索部１２が、次に、関連情報データベース２３に予め登録された関連情報３４に基づいて、上記の処理で特定した主観的表現群３１と関連付けられた各主観的表現３２のいずれかを含む販売対象情報２７を有する販売対象２４の集合体である販売対象群３５を、検索ワード４３に適合する販売対象群３５として決定する。検索ステップＳ１２では、検索部１２が、その後、上記の処理で決定した検索ワード４３に適合する販売対象群３５に含まれる販売対象２４を検索する。
【００６８】
検索ステップＳ１２では、検索部１２が、さらにその後、検索ワード４３に適合する販売対象群３５に含まれる販売対象２４のうち、カテゴリ指定情報４５によって指定されたカテゴリに対応するカテゴリ情報２６が付された販売対象２４に限定したものを、検索ワード４３及びカテゴリ指定情報４５に適合する検索結果４７となる販売対象４８として検索する。
【００６９】
検索ステップＳ１２では、検索部１２が、さらに、検索ワード４３に含まれる主観的表現４４と販売対象４８が有する販売対象情報２７に含まれる主観的表現３２との類似度３３が高い順番に、それぞれの販売対象４８に対して順列を付してもよい。
【００７０】
出力ステップＳ１３は、出力部１３が、検索ステップＳ１２で検索した販売対象４８を検索結果４７として出力するステップである。
【００７１】
出力ステップＳ１３では、具体的には、出力部１３が、まず、検索ステップＳ１２で検索部１２によって付された順列が高い販売対象４８が上位にくるように表示した図５に示す表示画面５５を生成する。出力ステップＳ１３では、出力部１３が、次に、上記した処理で生成した表示画面５５を、情報通信インターフェイス１０Ｃ及び通信ネットワーク５０を介して利用者端末４０に向けて送信し、利用者端末４０の表示部に利用者４１が視認可能に表示させる。
【００７２】
（主観的表現データベース２２及び関連情報データベース２３の作成方法について）
次に、図１１を用いて、主観的表現データベース２２及び関連情報データベース２３の作成方法について説明する。図１１は、図３の主観的表現データベース２２及び関連情報データベース２３の作成方法のフローチャートである。主観的表現データベース２２及び関連情報データベース２３の作成方法は、情報処理装置１０の処理部１０Ａの取得部１４、抽出部１５、統合部１６及び関連情報生成部１７によって実行され、図１１に示すように、取得ステップＳ２１と、抽出ステップＳ２２と、統合ステップＳ２３と、関連情報生成部Ｓ２４と、を有する。
【００７３】
取得ステップＳ２１は、取得部１４が、予め販売対象データベース２１に登録された販売対象２４についての販売対象情報２７を取得するステップである。取得ステップＳ２１では、取得部１４が、具体的には、販売対象２４についての説明２８及び当該販売対象２４を購入した利用者によって投稿された当該販売対象２４についてのレビュー２９の少なくとも一方を、販売対象情報２７として取得する。
【００７４】
抽出ステップＳ２２は、抽出部１５が、取得ステップＳ２１で取得部１４が取得した販売対象情報２７から、主観的表現３２、すなわち、販売対象２４について比喩的に表現する比喩表現、または、形容詞による表現であり、利用者４１による人間の感覚的な要素による表現を抽出するステップである。
【００７５】
統合ステップＳ２３は、統合部１６が、抽出ステップＳ２２で抽出部１５が抽出した主観的表現３２を統合して主観的表現群３１を生成するステップである。統合ステップＳ２３では、具体的には、統合部１６が、抽出ステップＳ２２で抽出部１５が抽出した主観的表現３２の間の類似度３３に基づいて、主観的表現３２を統合して主観的表現群３１を生成する。統合ステップＳ２３では、より詳細には、統合部１６が、機械学習またはクラスタリングの手法を用いて、類似度３３が大きい、すなわち、表現の性質が近く、表現する対象の性質が近い主観的表現３２同士を１つのグループにまとめて、主観的表現群３１とすることで、図７に示す主観的表現データベース２２を生成する。
【００７６】
関連情報生成部Ｓ２４は、関連情報生成部１７が、統合ステップＳ２３で統合部１６が生成した主観的表現群３１と、主観的表現群３１に統合された主観的表現３２を含む販売対象情報２７の対象である販売対象２４の集合体である販売対象群３５とを関連付けた関連情報３４を生成することで、図８に示す関連情報データベース２３を生成するステップである。
【００７７】
このようにして、情報処理装置１０は、情報処理装置１０が実施形態に係る情報処理方法を実行する上で採用する主観的表現データベース２２及び関連情報データベース２３を、生成することができる。
【００７８】
〔５．ハードウェア構成〕
上述してきた実施形態に係る情報処理装置１０は、例えば図１２に示すような構成のコンピュータ１０００によって実現される。図１２は、情報処理装置１０の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【００７９】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に記憶されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を記憶する。
【００８０】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を記憶する。通信インターフェイス１５００は、通信網５００を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを、通信網５００を介して他の機器へ送信する。
【００８１】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、入出力インターフェイス１６００を介して生成したデータを出力装置へ出力する。
【００８２】
メディアインターフェイス１７００は、記録媒体１８００に記憶されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【００８３】
例えば、コンピュータ１０００が実施形態に係る情報処理装置１０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、処理部１０Ａの機能を実現する。また、ＨＤＤ１４００には、記憶部１０Ｂ内のデータが記憶される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から通信網５００を介してこれらのプログラムを取得してもよい。
【００８４】
〔６．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【００８５】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図３に示した記憶部１０Ｂに記憶される販売対象データベース２１、主観的表現データベース２２及び関連情報データベース２３等の情報は、情報通信インターフェイス１０Ｃ及び通信ネットワーク５０等のネットワークを介して、外部に備えられた所定の記憶装置に記憶されてもよい。
【００８６】
また、上記実施形態では、情報処理装置１０が、例えば、入力ステップＳ１１と、検索ステップＳ１２と、出力ステップＳ１３と、を行うことにより、実施形態に係る情報処理方法を実行する例を示した。しかし、上述した情報処理装置１０は、入力ステップＳ１１を行う入力装置と、検索ステップＳ１２を行う検索装置と、出力ステップＳ１３を行う出力装置とに分離されてもよい。そして、上記の情報処理装置１０による情報処理方法に関する処理は、入力装置と、検索装置と、出力装置との各装置を有する情報処理システムによって実現される。
【００８７】
また、上記実施形態では、情報処理装置１０が、例えば、取得ステップＳ２１と、抽出ステップＳ２２と、統合ステップＳ２３と、関連情報生成部Ｓ２４と、を行うことにより、主観的表現データベース２２及び関連情報データベース２３を作成する例を示した。しかし、上述した情報処理装置１０は、取得ステップＳ２１を行う取得装置と、抽出ステップＳ２２を行う抽出装置と、統合ステップＳ２３を行う統合装置と、関連情報生成部Ｓ２４を行う関連情報生成装置とに分離されてもよい。そして、上記の情報処理装置１０による主観的表現データベース２２及び関連情報データベース２３の作成方法に関する処理は、取得装置と、抽出装置と、統合装置と、関連情報生成装置との各装置を有する情報処理システムによって実現される。
【００８８】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【００８９】
〔７．効果〕
上述してきたように、実施形態に係る情報処理装置１０は、入力部１１と、検索部１２と、出力部１３と、を有する。入力部１１は、検索ワード４３を受け付ける。検索部１２は、販売対象情報２７に含まれる主観的表現３２に基づいて分類された複数の販売対象群３５のうち、入力部１１が受け付けた検索ワード４３に含まれる主観的表現４４に基づく販売対象群３５を検索する。出力部１３は、検索部１２が検索した販売対象４８を検索結果４７として出力する。
【００９０】
このように、実施形態に係る情報処理装置１０は、検索部１２が、検索ワード４３に含まれる主観的表現４４に基づく検索処理を可能にする。より詳細には、実施形態に係る情報処理装置１０は、利用者４１が求める販売対象４８について比喩的に表現する比喩表現、形容詞による表現、または、利用者４１による人間の感覚的な要素による主観的表現４４を含む検索ワード４３に適合する販売対象２４を検索することができる。このため、実施形態に係る情報処理装置１０は、利用者４１が、主観的表現４４を含む検索ワード４３で販売対象２４を検索することを可能にする。
【００９１】
主観的表現４４を含む検索ワード４３での販売対象２４の検索は、従来は、具体的な販売対象２４を直接説明する文言に置換する必要がある等、利用者４１に対して当該検索に関するある程度のリテラシーが要求されていた。しかし、従来は販売対象２４が販売対象２４の検索に関する主キーであったところ、実施形態に係る情報処理装置１０は、主観的表現３２を主キーとする検索構成を有しているので、利用者４１がこのような検索に関するある程度のリテラシーが無くても、主観的表現４４を含む検索ワード４３で販売対象２４を検索することを可能にしている。
【００９２】
また、検索部１２は、主観的表現群３１ごとに分類された複数の販売対象群３５のうち、検索ワード４３に含まれる主観的表現４４に基づく販売対象群３５を検索する。
【００９３】
このように、実施形態に係る情報処理装置１０は、さらに、それぞれの販売対象群３５と主観的表現群３１との対応関係を用いて、主観的表現４４を含む検索ワード４３に適合する販売対象２４を検索することができるので、検索ワード４３に含まれる主観的表現４４の揺らぎに対応することができ、安定した主観的表現４４を含む検索ワード４３による販売対象２４の検索を提供することを可能にしている。
【００９４】
また、検索部１２は、検索ワード４３に含まれる主観的表現４４に対応する主観的表現群３１を特定することで、主観的表現群３１に含まれる各主観的表現３２のいずれかを含む販売対象情報２７を有する販売対象２４の集合体である販売対象群３５を検索する。
【００９５】
このように、実施形態に係る情報処理装置１０は、さらに、主観的表現３２を統合した主観的表現群３１を主キーとする検索構成を有しているので、検索ワード４３に含まれる主観的表現４４の揺らぎに対応することができ、より安定した主観的表現４４を含む検索ワード４３による販売対象２４の検索を提供することを可能にしている。
【００９６】
また、検索部１２は、検索ワード４３に含まれる主観的表現４４と、主観的表現群３１にそれぞれ分類されている主観的表現群３１との類似度３３に基づいて、検索ワード４３に含まれる主観的表現４４に対応する主観的表現群３１を特定する。もしくは、検索部１２は、検索ワード４３に含まれる主観的表現４４をクエリとして所定の応答モデルに入力した時に得られる主観的表現群３１を、検索ワード４３に含まれる主観的表現４４に対応する主観的表現群３１として特定する。
【００９７】
このように、実施形態に係る情報処理装置１０は、類似度３３または学習された応答モデルに基づいて、より高い精度で検索ワード４３に含まれる主観的表現４４に対応する主観的表現群３１を特定することができるので、より精度の高い主観的表現４４を含む検索ワード４３による販売対象２４の検索を提供することを可能にしている。
【００９８】
また、検索部１２は、検索ワード４３に含まれる主観的表現４４と、販売対象群３５に含まれる販売対象２４の販売対象情報２７がそれぞれ含む主観的表現３２との類似度３３に基づいて、検索した販売対象４８に順列を付し、出力部１３は、順列に従って販売対象４８を配列して、検索結果４７を出力する。
【００９９】
このように、実施形態に係る情報処理装置１０は、検索部１２が、検索ワード４３に含まれる主観的表現４４に高く適合している販売対象４８に対してより高い順列を付して、出力部１３が、より高い順列が付された検索ワード４３に含まれる主観的表現４４に高い適合性を有する販売対象４８を上位に来るように出力するので、利用者４１が、より探し求めている可能性が高い販売対象４８を上位に認識することを可能にする。
【０１００】
また、実施形態に係る情報処理装置１０は、取得部１４と、抽出部１５と、統合部１６と、関連情報生成部１７と、をさらに有する。取得部１４は、販売対象情報２７を取得する。抽出部１５は、取得部１４によって取得した販売対象情報２７から、主観的表現３２を抽出する。統合部１６は、抽出部１５によって抽出した主観的表現３２を統合して主観的表現群３１を生成する。関連情報生成部１７は、統合部１６が生成した主観的表現群３１と、主観的表現群３１に統合された主観的表現３２を含む販売対象情報２７の対象である販売対象２４の集合体である販売対象群３５とを関連付けた関連情報３４を生成する。そして、検索部１２は、関連情報３４に基づいて、検索ワード４３に含まれる主観的表現４４と関連付けられた販売対象群３５に含まれる販売対象２４を検索する。
【０１０１】
このように、実施形態に係る情報処理装置１０は、情報処理装置１０が実施形態に係る情報処理方法を実行する上で採用する主観的表現データベース２２及び関連情報データベース２３を、生成することができるので、新たに販売対象データベース２１に登録される販売対象２４に基づいて、主観的表現データベース２２及び関連情報データベース２３を適宜自動で更新し、最新の状態で、利用者４１が、主観的表現４４を含む検索ワード４３で販売対象２４を検索することを可能にする。
【０１０２】
また、統合部１６は、抽出部１５によって抽出した主観的表現３２の間の類似度３３に基づいて、主観的表現３２を統合して主観的表現群３１を生成する。
【０１０３】
このように、実施形態に係る情報処理装置１０は、主観的表現３２同士の類似度３３が大きい、すなわち、表現の性質が近く、表現する対象の性質が近い主観的表現３２同士を１つの集合体に統合して、主観的表現群３１とすることができるので、利用者４１にとって主観的表現４４を含む検索ワード４３での検索に好適な主観的表現データベース２２を生成することを可能にする。
【０１０４】
また、入力部１１は、比喩表現または形容詞による表現を、主観的表現４４として入力を受け付ける。
【０１０５】
このように、実施形態に係る情報処理装置１０は、比喩表現または形容詞による表現を主観的表現４４として入力を受け付けることができるので、利用者４１が、より感覚的かつ流行り廃りを考慮した主観的表現４４を含む検索ワード４３で販売対象２４を検索することを可能にする。
【０１０６】
また、入力部１１は、さらに販売対象２４の検索範囲のカテゴリを指定するカテゴリ指定情報４５を含む検索条件４２の入力を受け付け、検索部１２は、さらにカテゴリ指定情報４５によって指定されたカテゴリに属する販売対象２４を検索する。
【０１０７】
このように、実施形態に係る情報処理装置１０は、検索部１２が、検索範囲をカテゴリ指定情報４５によって指定されたカテゴリに属する販売対象２４に限定した検索処理を可能にするので、利用者４１が、カテゴリ指定情報４５によって指定したカテゴリの範囲内で、主観的表現４４を含む検索ワード４３で販売対象２４を検索することを可能にする。
【０１０８】
また、実施形態に係る情報処理方法は、入力ステップＳ１１と、検索ステップＳ１２と、出力ステップＳ１３と、を有する。入力ステップＳ１１は、検索ワード４３を受け付けるステップである。検索ステップＳ１２は、販売対象情報２７に含まれる主観的表現３２に基づいて分類された複数の販売対象群３５のうち、入力ステップＳ１１で入力を受け付けた検索ワード４３に含まれる主観的表現４４に基づく販売対象群３５を検索するステップである。出力ステップＳ１３は、検索ステップＳ１２で検索した販売対象４８を、検索結果４７として出力するステップである。
【０１０９】
このように、実施形態に係る情報処理方法は、検索ステップＳ１２で、検索ワード４３に含まれる主観的表現４４に基づく検索処理を可能にする。より詳細には、実施形態に係る情報処理方法は、利用者４１が求める販売対象４８について比喩的に表現する比喩表現、形容詞による表現、または、利用者４１による人間の感覚的な要素による主観的表現４４を含む検索ワード４３に適合する販売対象２４を検索することができる。このため、実施形態に係る情報処理方法は、利用者４１が、主観的表現４４を含む検索ワード４３で販売対象２４を検索することを可能にする。
【０１１０】
また、実施形態に係る情報処理プログラムは、コンピュータ１０００に、入力手順と、検索手順と、出力手順と、を実行させるためのものである。入力手順は、検索ワード４３を受け付ける手順である。検索手順は、販売対象情報２７に含まれる主観的表現３２に基づいて分類された複数の販売対象群３５のうち、入力手順で入力を受け付けた検索ワード４３に含まれる主観的表現４４に基づく販売対象群３５を検索する手順である。出力手順は、検索手順で検索した販売対象４８を検索結果４７として出力する手順である。
【０１１１】
このように、実施形態に係る情報処理プログラムは、コンピュータ１０００に、検索手順で、検索ワード４３に含まれる主観的表現４４に基づく検索処理を可能にする。より詳細には、実施形態に係る情報処理プログラムは、利用者４１が求める販売対象４８について比喩的に表現する比喩表現、形容詞による表現、または、利用者４１による人間の感覚的な要素による主観的表現４４を含む検索ワード４３に適合する販売対象２４を検索させることができる。このため、実施形態に係る情報処理プログラムは、利用者４１が、主観的表現４４を含む検索ワード４３で販売対象２４を検索させることを可能にする。
【０１１２】
以上、本願の実施形態を図面に基づいて詳細に説明したが、これは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１１３】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、検索部は、検索手段や検索回路に読み替えることができる。
【符号の説明】
【０１１４】
１  情報処理システム
１０  情報処理装置
１０Ａ  処理部
１０Ｂ  記憶部
１０Ｃ  情報通信インターフェイス
１１  入力部
１２  検索部
１３  出力部
１４  取得部
１５  抽出部
１６  統合部
１７  関連情報生成部
２１  販売対象データベース
２２  主観的表現データベース
２３  関連情報データベース
２４，４８  販売対象
２６  カテゴリ情報
２７  販売対象情報
２８  説明
２９  レビュー
３１  主観的表現群
３２，４４  主観的表現
３３  類似度
３４  関連情報
３５  販売対象群
４０  利用者端末
４１  利用者
４２  検索条件
４３  検索ワード
４５  カテゴリ指定情報
４７  検索結果
【図１】
2020098437.tif 000003
【図２】
2020098437.tif 000004
【図３】
2020098437.tif 000005
【図４】
2020098437.tif 000006
【図５】
2020098437.tif 000007
【図６】
2020098437.tif 000008
【図７】
2020098437.tif 000009
【図８】
2020098437.tif 000010
【図９】
2020098437.tif 000011
【図１０】
2020098437.tif 000012
【図１１】
2020098437.tif 000013
【図１２】
2020098437.tif 000014