(57)【要約】【課題】商品の購買を支援することができること。【解決手段】本願に係る購買支援システムは、取得部と、配信部とを有する。取得部は、ユーザと対話的なインタラクションを行なう人工物によって検知された検知情報を取得する。また、配信部は、取得された検知情報に基づいて、推薦する商品に関する推薦情報であってＥＣサイト上に表示される推薦情報を配信する。【選択図】図３
2017167962.tif 000002
【特許請求の範囲】
【請求項１】
ユーザと対話的なインタラクションを行なう人工物によって検知された検知情報を取得する取得部と、
前記取得部によって取得された検知情報に基づいて、推薦する商品に関する推薦情報であってＥＣ（Electronic  Commerce）サイト上に表示される推薦情報を配信する配信部と
を備えたことを特徴とする購買支援システム。
【請求項２】
前記取得部は、
前記検知情報として、前記ユーザと前記人工物との間の会話または前記人工物が設置されている環境に関する環境情報を取得する
ことを特徴とする請求項１に記載の購買支援システム。
【請求項３】
前記取得部は、
前記環境情報として、前記人工物によって検知された色、形、温度、湿度、音または匂いに関する情報を取得する
ことを特徴とする請求項２に記載の購買支援システム。
【請求項４】
前記配信部は、
前記ユーザの前記推薦情報に対応する商品の購買結果に基づく推薦情報を配信する
ことを特徴とする請求項１〜３のいずれか一つに記載の購買支援システム。
【請求項５】
前記ユーザの操作によって商品に関する商品情報の出力要求を受信した場合に、前記人工物に前記商品情報に関する行動を指示する指示情報を出力する出力部
をさらに備えることを特徴とする請求項１〜４のいずれか一つに記載の購買支援システム。
【請求項６】
前記出力部は、
ＥＣサイトに対する操作に応じた行動を指示する指示情報を前記人工物に出力する
ことを特徴とする請求項５に記載の購買支援システム。
【請求項７】
前記出力部は、
前記指示情報として、前記人工物に商品について説明させる指示情報を出力する
ことを特徴とする請求項５または６に記載の購買支援システム。
【請求項８】
前記出力部は、
前記指示情報として、前記人工物に食品の調理方法を説明させる指示情報を出力する
ことを特徴とする請求項５〜７のいずれか一つに記載の購買支援システム。
【請求項９】
前記出力部は、
前記指示情報として、前記人工物に商品に関する情報を表示または投影させる指示情報を出力する
ことを特徴とする請求項５〜８のいずれか一つに記載の購買支援システム。
【請求項１０】
前記出力部は、
前記指示情報として、前記人工物に商品に関する情報を体現させる指示情報を出力する
ことを特徴とする請求項５〜９のいずれか一つに記載の購買支援システム。
【請求項１１】
前記出力部は、
前記ユーザが購入する商品として登録した商品が所定の条件を満たす場合に、前記指示情報として、前記人工物に警告を発せさせる指示情報を出力する
ことを特徴とする請求項５〜１０のいずれか一つに記載の購買支援システム。
【請求項１２】
購買支援システムが実行する購買支援方法であって、
ユーザと対話的なインタラクションを行なう人工物によって検知された検知情報を取得する取得工程と、
前記取得工程によって取得された検知情報に基づいて、推薦する商品に関する推薦情報であってＥＣサイト上に表示される推薦情報を配信する配信工程と
を含んだことを特徴とする購買支援方法。
【請求項１３】
ユーザと対話的なインタラクションを行なう人工物によって検知された検知情報を取得する取得手順と、
前記取得手順によって取得された検知情報に基づいて、推薦する商品に関する推薦情報であってＥＣサイト上に表示される推薦情報を配信する配信手順と
をコンピュータに実行させることを特徴とする購買支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、購買支援システム、購買支援方法および購買支援プログラムに関する。
【背景技術】
【０００２】
近年、インターネットを介して商品を販売する電子商取引が知られている。このような電子商取引に関する技術として、ユーザに商品を推薦する技術が知られている。例えば、このような技術では、ユーザから入力された対話内容を解析した結果に基づいて、商品に関する対話を出力する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第０１／８４３９４号
【特許文献２】特開２００２−２４５３７４号公報
【特許文献３】特開２００２−３６６８１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、商品の購買を支援することができるとは限らなかった。例えば、上記の従来技術では、ユーザから入力された対話内容を解析した結果に基づいてユーザの状態を評価する特徴量を抽出し、抽出した特徴量に基づいて出力する対話内容を推論して動的に対話の流れを制御する。このようなことから、上記の従来技術では、ユーザとの直接的な対話のなかで商品をリアルタイムに推薦するので、商品の購買を支援することができるとは限らなかった。
【０００５】
本願は、上記に鑑みてなされたものであって、商品の購買を支援することができる購買支援システム、購買支援方法および購買支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る購買支援システムは、ユーザと対話的なインタラクションを行なう人工物によって検知された検知情報を取得する取得部と、前記取得部によって取得された検知情報に基づいて、推薦する商品に関する推薦情報であってＥＣ（Electronic  Commerce）サイト上に表示される推薦情報を配信する配信部とを備えたことを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、商品の購買を支援することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施形態に係る購買支援システムによる推薦処理の一例を示す説明図である。
【図２】図２は、第１の実施形態に係る購買支援システムの構成例を示す図である。
【図３】図３は、第１の実施形態に係る配信装置の構成例を示す図である。
【図４】図４は、第１の実施形態に係るユーザ情報記憶部の一例を示す図である。
【図５】図５は、第１の実施形態に係る検知情報記憶部の一例を示す図である。
【図６】図６は、第１の実施形態に係るコンテンツ情報記憶部の一例を示す図である。
【図７】図７は、第１の実施形態に係る購買支援システムによる推薦処理手順を示すシーケンスである。
【図８】図８は、第２の実施形態に係る購買支援システムによる説明処理の一例を示す説明図である。
【図９】図９は、第２の実施形態に係る配信装置の構成例を示す図である。
【図１０】図１０は、第２の実施形態に係る購買支援システムによる説明処理手順を示すシーケンスである。
【図１１】図１１は、配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る購買支援システム、購買支援方法および購買支援プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る購買支援システム、購買支援方法および購買支援プログラムが限定されるものではない。また、以下の実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
〔１．第１の実施形態〕
〔１−１．第１の実施形態に係る推薦処理〕
まず、図１を用いて、第１の実施形態に係る推薦処理の一例について説明する。図１は、第１の実施形態に係る購買支援システム１による推薦処理の一例を示す説明図である。図１の例では、配信装置１００（購買支援システム１の一例に相当）が、人工物１０によって検知された検知情報に基づいて、ユーザＵ１に対して商品をＥＣサイト上で推薦する推薦処理が行われる。
【００１１】
図１に示すように、購買支援システム１には、人工物１０と、端末装置５０と、配信装置１００とが含まれる。人工物１０、配信装置１００、端末装置５０は、それぞれネットワークと有線または無線により通信可能に接続される。
【００１２】
人工物１０は、ユーザと対話的なインタラクションを行なうロボットである。具体的には、人工物１０は、ユーザの会話の内容を認識してユーザと対話を行なう。例えば、人工物１０は、ユーザの感情を認識可能な人型のヒューマノイドロボットによって実現される。
【００１３】
端末装置５０は、コンテンツを画面に表示する。例えば、端末装置５０は、ネットワークを介して、配信装置１００に対してコンテンツの取得要求を送信する。その後、端末装置５０は、かかるコンテンツの取得要求の応答として送信されたコンテンツを受信する。そして、端末装置５０は、受信したコンテンツを画面に表示する。
【００１４】
配信装置１００は、コンテンツを配信する。例えば、配信装置１００は、ネットワークを介してコンテンツの取得要求を受信した場合に、かかるコンテンツの取得要求の送信元に対してコンテンツを配信する。一例としては、配信装置１００は、コンテンツとして、ＥＣサイトに表示される商品の推薦情報を端末装置５０に配信する。
【００１５】
具体的には、購買支援システム１では、まず、人工物１０は、ユーザＵ１の会話を検知する（ステップＳ１）。例えば、人工物１０は、ユーザＵ１が発言する度にユーザＵ１の発言内容を検知する。一例としては、人工物１０は、ユーザＵ１の会話として、「ワインを飲みたい」というユーザＵ１の発言内容を検知する。
【００１６】
続いて、配信装置１００は、人工物１０によって検知された検知情報を取得する（ステップＳ２）。具体的には、配信装置１００は、検知情報として、「ワインを飲みたい」というユーザＵ１の発言内容を人工物１０から取得する。
【００１７】
そして、配信装置１００は、取得された検知情報に基づいて、推薦する商品に関する推薦情報であってＥＣサイト上に表示される推薦情報を配信する（ステップＳ３）。具体的には、配信装置１００は、「ワインを飲みたい」というユーザＵ１の発言内容に基づいて、ユーザＵ１に対する推薦情報として、ワインに関するコンテンツＲＣ１を配信する。コンテンツＲＣ１は、ワインを販売するページのＵＲＬ（Uniform  Resource  Locator）が組み込まれる。例えば、配信装置１００は、コンテンツの取得要求を端末装置５０から受信した場合に、かかる取得要求の応答として送信されたコンテンツＲＣ１を、ユーザＵ１が利用する端末装置５０に配信する。一例としては、配信装置１００は、おすすめ商品を表示するＥＣサイトのＷｅｂページＷ１にユーザＵ１がアクセスした場合に、コンテンツＲＣ１を端末装置５０に配信する。これにより、端末装置５０は、一態様としては、図１に示すように、おすすめ商品を表示するＥＣサイトのＷｅｂページＷ１上にコンテンツＲＣ１を表示する。
【００１８】
このように、第１の実施形態に係る購買支援システム１は、ユーザと対話的なインタラクションを行なう人工物１０によって検知された検知情報を取得する。また、購買支援システム１は、取得された検知情報に基づいて、推薦する商品に関する推薦情報であってＥＣサイト上に表示される推薦情報を配信する。
【００１９】
これにより、購買支援システム１は、人工物１０が検知した情報に基づく推薦情報を配信することができるので、商品の購買を支援することができる。例えば、購買支援システム１は、ユーザの会話の内容に基づいて商品を推薦することができるので、ユーザに適した商品を推薦することができる。また、購買支援システム１は、ユーザがＥＣサイトを閲覧している際にユーザの会話の内容に基づく商品を推薦することができるので、ユーザが商品を購入する可能性を高めることができる。また、購買支援システム１は、ＥＣサイトで推薦を行なうので、人工物１０との直接対話の中で行なうレコメンドと比較して購買意欲の減退を抑止することができる。また、購買支援システム１は、ＥＣサイトで推薦を行なうので、継続的に販売促進を行なうことができる。
【００２０】
なお、図１では、購買支援システム１に、１台の人工物１０と、１台の端末装置５０と、１台の配信装置１００とが含まれる例を示したが、購買支援システム１には、複数台の人工物１０や、複数台の端末装置５０や、複数台の配信装置１００が含まれてもよい。
【００２１】
また、図１では、説明を簡単にするため、ユーザの会話として「ワインを飲みたい」という部分的な発言内容を検知する例を示したが、実際にはこの発言内容に限らず、ユーザの会話全てが検知されてもよい。
【００２２】
〔１−２．第１の実施形態に係る購買支援システムの構成〕
次に、図２を用いて、第１の実施形態に係る購買支援システム１の構成について説明する。図２は、第１の実施形態に係る購買支援システム１の構成例を示す図である。図２に示すように、購買支援システム１は、人工物１０と、コンテンツ主装置２０と、情報提供装置３０と、端末装置５０と、配信装置１００とを含む。人工物１０、コンテンツ主装置２０、情報提供装置３０、端末装置５０及び配信装置１００は、ネットワークＮを介して有線又は無線により通信可能に接続される。なお、図２に示す購買支援システム１には、複数台の人工物１０や、複数台のコンテンツ主装置２０や、複数台の情報提供装置３０や、複数台の端末装置５０や、複数台の配信装置１００が含まれてもよい。
【００２３】
人工物１０は、ユーザと対話的なインタラクションを行なう情報処理装置である。具体的には、人工物１０は、音センサやジャイロセンサ、タッチセンサ、ソナーセンサ、レーザーセンサ、バンパーセンサ、赤外線センサ、温度センサ、照度センサなどといった各種のセンサを有し、音声や、距離、衝撃、温度、湿度、匂い、明るさなどといった各種の情報を検知する。例えば、人工物１０は、ユーザと人工物１０との間の会話や人工物１０が設置されている環境に関する情報を検知する。一例としては、人工物１０は、ユーザの感情を認識可能な人型のヒューマノイドロボットによって実現される。
【００２４】
コンテンツ主装置２０は、コンテンツ主によって利用される情報処理装置である。例えば、コンテンツ主装置２０は、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣや、タブレット型端末や、スマートフォンや、携帯電話機、ＰＤＡ（Personal  Digital  Assistant）等の情報処理装置である。コンテンツ主装置２０は、コンテンツ主による操作に従って、コンテンツを配信装置１００に入稿する。例えば、コンテンツ主装置２０は、コンテンツとして、コンテンツ主が販売する商品のバナーを配信装置１００に入稿する。一例としては、コンテンツ主装置２０は、商品のバナーとして、商品に関連する静止画像や、動画像や、テキストデータなどを配信装置１００に入稿する。なお、商品のバナーには、コンテンツ主がコンテンツを販売するページのＵＲＬが組み込まれる。
【００２５】
また、コンテンツ主は、コンテンツの入稿を代理店に依頼する場合がある。この場合、配信装置１００にコンテンツを入稿するのは代理店となる。以下では、「コンテンツ主」といった表記は、コンテンツ主だけでなく代理店を含む概念であり、「コンテンツ主装置」といった表記は、コンテンツ主装置２０だけでなく代理店によって利用される代理店装置を含む概念であるものとする。
【００２６】
情報提供装置３０は、端末装置５０にＷｅｂページを配信するウェブサーバ等である。例えば、情報提供装置３０は、ＥＣサイト、ニュースサイト、オークションサイト、天気予報サイト、ショッピングサイト、ファイナンス（株価）サイト、路線検索サイト、地図提供サイト、旅行サイト、飲食店紹介サイト、ウェブブログなどに関する各種Ｗｅｂページを配信する。
【００２７】
情報提供装置３０によって配信されるＷｅｂページは、例えば、ＨＴＭＬ（HyperText  Markup  Language）により記述されたＨＴＭＬファイルや、ＸＭＬ（Extensible  Markup  Language）により記述されたＸＭＬファイル等により形成される。そして、情報提供装置３０によって配信されるＷｅｂページには、Ｗｅｂページやコンテンツの表示態様を制御する制御情報が含まれる。この制御情報は、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）やＣＳＳ（Cascading  Style  Sheets）等のスクリプト言語により、Ｗｅｂページを形成するＨＴＭＬファイル等に記述される。
【００２８】
また、情報提供装置３０によって配信されるＷｅｂページには、コンテンツの取得命令が含まれる。例えば、Ｗｅｂページを形成するＨＴＭＬファイル等には、配信装置１００のＵＲＬ等がコンテンツの取得命令として記述される。この場合、端末装置５０は、ＨＴＭＬファイル等に記述されているＵＲＬにアクセスすることで、配信装置１００からコンテンツを取得する。
【００２９】
端末装置５０は、デスクトップ型ＰＣや、ノート型ＰＣや、タブレット型端末や、スマートフォンや、携帯電話機、ＰＤＡ（Personal  Digital  Assistant）等の情報処理装置である。端末装置５０は、Ｗｅｂページを閲覧するユーザによって利用される。具体的には、端末装置５０は、ユーザによる操作に従って、情報提供装置３０からＷｅｂページを受信し、受信したＷｅｂページを画面に表示する。また、端末装置５０は、Ｗｅｂページに後述するコンテンツの取得命令が含まれる場合には、配信装置１００からコンテンツを受信し、受信したコンテンツを画面に表示する。
【００３０】
配信装置１００は、コンテンツを配信するサーバ装置である。具体的には、配信装置１００は、コンテンツ主装置２０から入稿されたコンテンツを配信する。例えば、配信装置１００は、コンテンツの取得要求を受信した場合に、かかるコンテンツの取得要求の送信元に対してコンテンツを配信する。一例としては、配信装置１００は、入稿主であるコンテンツ主によって入稿されたコンテンツ主が販売する商品のバナーを端末装置５０に対して配信する。
【００３１】
〔１−３．第１の実施形態に係る配信装置の構成〕
次に、図３を用いて、第１の実施形態に係る配信装置１００の構成について説明する。図３は、第１の実施形態に係る配信装置１００の構成例を示す図である。図３に示すように、配信装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、配信装置１００は、配信装置１００を利用する管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００３２】
（通信部１１０について）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。具体的には、通信部１１０は、ネットワークＮと有線または無線で接続され、ネットワークＮを介して、人工物１０やコンテンツ主装置２０、端末装置５０との間で情報の送受信を行う。例えば、通信部１１０は、人工物１０やコンテンツ主装置２０、端末装置５０との間で各種の取得要求やコンテンツなどの送受信を行う。
【００３３】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、ユーザ情報記憶部１２１と、検知情報記憶部１２２と、コンテンツ情報記憶部１２３とを有する。
【００３４】
（ユーザ情報記憶部１２１について）
ユーザ情報記憶部１２１は、ユーザに関する情報を記憶する。具体的には、ユーザ情報記憶部１２１は、ユーザ毎に、ユーザが有する人工物１０に関する情報やユーザ固有の情報を記憶する。ここで、図４に、第１の実施形態に係るユーザ情報記憶部１２１の一例を示す。図４に示すように、ユーザ情報記憶部１２１は、「ユーザＩＤ」、「人工物ＩＤ」、「ユーザ名」および「パスワード」といった項目を有する。
【００３５】
「ユーザＩＤ」は、ユーザを識別するための識別情報を示す。例えば、「ユーザＩＤ」には、ユーザごとに個別に割り当てられるユニークな英数字等の文字列などが記憶される。一例としては、「ユーザＩＤ」は、ユーザがＥＣサイトにログインする際に用いられる。「人工物ＩＤ」は、人工物１０を識別するための識別情報を示す。例えば、「人工物ＩＤ」には、人工物１０ごとに個別に割り当てられるユニークな英数字等の文字列などが、人工物１０を所有するユーザに対応するユーザＩＤに対応付けられて記憶される。「ユーザ名」は、ユーザの名称を示す。例えば、「ユーザ名」には、ユーザがインターネット上で設定したニックネームなどが記憶される。「パスワード」は、サイトにログインする際に用いられる文字列等を示す。例えば、「パスワード」には、ユーザがインターネット上で設定した文字列等が記憶される。一例としては、「パスワード」は、ユーザがＥＣサイトにログインする際にユーザＩＤと対にして用いられる。
【００３６】
すなわち、図４では、ユーザＩＤ「Ｕ１」によって識別されるユーザＵ１は、人工物ＩＤ「Ｐ１」によって識別される人工物１０を所有する例を示している。また、ユーザＩＤ「Ｕ１」によって識別されるユーザＵ１は、ユーザ名「ＸＸＸ」、パスワード「ＹＹＹ」である例を示している。
【００３７】
（検知情報記憶部１２２について）
検知情報記憶部１２２は、人工物１０によって検知された情報を記憶する。具体的には、検知情報記憶部１２２は、人工物１０による検知毎に、人工物１０によって検知された情報の内容を記憶する。ここで、図５に、第１の実施形態に係る検知情報記憶部１２２の一例を示す。図５に示すように、検知情報記憶部１２２は、「検知ＩＤ」、「人工物ＩＤ」および「検知内容」といった項目を有する。
【００３８】
「検知ＩＤ」は、人工物１０によって検知された検知情報を識別するための識別情報を示す。例えば、「検知ＩＤ」には、検知情報ごとに個別に割り当てられるユニークな英数字等の文字列などが記憶される。「人工物ＩＤ」は、検知を行なった人工物１０を識別するための識別情報を示す。例えば、「人工物ＩＤ」には、人工物１０ごとに個別に割り当てられるユニークな英数字等の文字列などが、人工物１０が検知した検知情報に対応する検知ＩＤに対応付けられて記憶される。「検知内容」は、人工物１０によって検知された検知情報の内容を示す。例えば、「検知内容」には、検知情報として、ユーザと人工物１０との間の会話や人工物１０が設置されている環境に関する情報が記憶される。一例としては、「検知内容」には、音声や、距離、衝撃、温度、湿度、匂い、明るさなどといった各種の検知情報が記憶される。
【００３９】
すなわち、図５では、検知ＩＤ「ｄ１」によって識別される検知情報ｄ１は、人工物ＩＤ「Ｐ１」によって識別される人工物１０により検知された例を示している。また、検知ＩＤ「ｄ１」によって識別される検知情報ｄ１の検知内容は、「ワインを飲みたい」といった発言である例を示している。
【００４０】
（コンテンツ情報記憶部１２３について）
コンテンツ情報記憶部１２３は、ユーザに配信するコンテンツに関する情報を記憶する。具体的には、コンテンツ情報記憶部１２３は、コンテンツ毎に、コンテンツ主やカテゴリなどに関する情報を記憶する。ここで、図６に、第１の実施形態に係るコンテンツ情報記憶部１２３の一例を示す。図６に示すように、コンテンツ情報記憶部１２３は、「コンテンツＩＤ」、「コンテンツ」、「コンテンツ主ＩＤ」、「カテゴリ」といった項目を有する。
【００４１】
「コンテンツＩＤ」は、コンテンツを識別するための識別情報を示す。例えば、「コンテンツＩＤ」には、コンテンツごとに個別に割り当てられるユニークな英数字等の文字列などが記憶される。「コンテンツ」は、コンテンツ主装置２０から入稿されたコンテンツを示す。図６では「コンテンツ」に「ＲＣ１」といった概念的な情報が格納される例を示したが、実際には、静止画像や動画像やテキストデータやＵＲＬ、又は、これらの格納場所を示すファイルパス名などが格納される。例えば、「コンテンツ」には、コンテンツとして、ユーザに推薦する推薦情報が記憶される。一例としては、「コンテンツ」には、推薦情報として、コンテンツ主によって入稿されたコンテンツ主が販売する商品のバナーが記憶される。「コンテンツ主ＩＤ」は、コンテンツ主又はコンテンツ主装置２０を識別するための識別情報を示す。例えば、「コンテンツ主ＩＤ」には、コンテンツ主毎に個別に付与されるユニークな英数字等の文字列が識別情報として記憶される。「カテゴリ」は、コンテンツの種別を示す。例えば、「カテゴリ」には、コンテンツが属する種別を示す文字列などが記憶される。
【００４２】
すなわち、図６では、コンテンツＩＤ「Ｃ１」によって識別されるコンテンツ「ＲＣ１」は、コンテンツ主ＩＤ「Ｍ１」によって入稿された例を示している。また、図６では、コンテンツＩＤ「Ｃ１」によって識別されるコンテンツ「ＲＣ１」は、カテゴリ「ワイン」に属する例を示している。
【００４３】
（制御部１３０について）
図３に戻り説明を続ける。制御部１３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、配信装置１００内部の記憶装置に記憶されている各種プログラム（購買支援プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００４４】
制御部１３０は、図３に示すように、取得部１３１と、格納部１３２と、決定部１３３と、配信部１３４とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図３に示した構成に限られず、後述する推薦処理を行なう構成であれば他の構成であってもよい。また、配信装置１００が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００４５】
（取得部１３１について）
取得部１３１は、ユーザと対話的なインタラクションを行なう人工物１０によって検知された検知情報を取得する。具体的には、取得部１３１は、検知情報として、ユーザと人工物１０との間の会話または人工物１０が設置されている環境に関する環境情報を取得する。例えば、取得部１３１は、ユーザと人工物１０との間の会話として、ユーザの発言内容を取得する。一例としては、取得部１３１は、ユーザの発言内容のうち、コンテンツ主が販売する商品と関わる特徴的なキーワードを取得する。他の例では、取得部１３１は、環境情報として、人工物１０によって検知された色、形、温度、湿度、音または匂いに関する情報を取得する。一例としては、取得部１３１は、人工物１０が設置された部屋に存在する物体の色や形、部屋の湿度や温度、匂い、明るさ、部屋に設置されたテレビやラジオなどといった各種の装置が発する音などを取得する。一態様としては、取得部１３１は、推薦情報の取得要求の送信元の端末装置５０に対応するユーザが有する人工物１０の人工物ＩＤと対応付けられて記憶された検知内容を、検知情報記憶部１２２から取得する。
【００４６】
（格納部１３２について）
格納部１３２は、検知情報を格納する。具体的には、格納部１３２は、取得部１３１によって取得された検知情報を検知情報記憶部１２２に格納する。例えば、格納部１３２は、取得部１３１によって検知情報が取得された場合に、検知情報に検知ＩＤを付与し、検知情報を取得した人工物１０を示す人工物ＩＤと検知情報が示す検知内容とを検知ＩＤに対応付けて検知情報記憶部１２２に格納する。
【００４７】
（決定部１３３について）
決定部１３３は、端末装置５０に対して配信するコンテンツを決定する。より具体的には、決定部１３３は、取得部１３１によって取得された検知情報に基づいてコンテンツを決定する。具体的には、決定部１３３は、検知情報に基づいて、推薦する商品に関する推薦情報であってＥＣサイト上に表示される推薦情報を決定する。例えば、決定部１３３は、検知情報が示す検知内容のキーワードと、コンテンツ情報記憶部１２３に記憶されたコンテンツのカテゴリとに基づいて推薦情報を決定する。一例としては、決定部１３３は、コンテンツ情報記憶部１２３に記憶されたコンテンツのうち、検知内容のキーワードが属するカテゴリに対応するコンテンツを推薦情報として決定する。一態様としては、決定部１３３は、検知情報記憶部１２２に記憶されたユーザに対応する検知内容の中で頻出のキーワードが属するカテゴリに対応するコンテンツを推薦情報として決定する。例えば、決定部１３３は、ユーザにとって飲食率の高い飲食物に対応する商品のバナーを推薦情報として決定する。他の例では、決定部１３３は、人工物１０によって検知された物体の色のうち最も多い色の商品のバナーを推薦情報として決定する。他の例では、決定部１３３は、人工物１０によって検知された物体の形のうち最も多い形の商品のバナーを推薦情報として決定する。他の例では、決定部１３３は、人工物１０によって検知された温度が高い場合には冷却に関する商品のバナーを、温度が低い場合には加熱に関する商品のバナーを推薦情報として決定する。他の例では、決定部１３３は、人工物１０によって検知された湿度が高い場合には除湿に関する商品のバナーを、湿度が低い場合には加湿に関する商品のバナーを推薦情報として決定する。他の例では、決定部１３３は、人工物１０によって検知された匂いのうち最も多い匂いの商品のバナーを推薦情報として決定する。他の例では、決定部１３３は、人工物１０によって検知された明るさが低い場合には照明に関する商品のバナーを推薦情報として決定する。
【００４８】
（配信部１３４について）
配信部１３４は、取得部１３１によって取得された検知情報に基づいて、推薦する商品に関する推薦情報であってＥＣサイト上に表示される推薦情報を配信する。具体的には、配信部１３４は、決定部１３３によって決定された推薦情報を端末装置５０に配信する。例えば、配信部１３４は、検知情報が示す検知内容のキーワードと、コンテンツ情報記憶部１２３に記憶されたコンテンツのカテゴリとに基づいて推薦情報を配信する。一例としては、配信部１３４は、コンテンツ情報記憶部１２３に記憶されたコンテンツのうち、検知内容のキーワードが属するカテゴリに対応するコンテンツを推薦情報として配信する。一態様としては、配信部１３４は、推薦情報として、コンテンツ主がコンテンツを販売するページのＵＲＬが組み込まれた商品のバナーを配信する。
【００４９】
〔１−４．第１の実施形態に係る推薦処理手順〕
次に、図７を用いて、第１の実施形態に係る購買支援システム１による処理の手順について説明する。図７は、第１の実施形態に係る購買支援システム１による推薦処理手順を示すシーケンスである。
【００５０】
図７に示すように、端末装置５０は、ユーザ操作に従って、Ｗｅｂページの取得要求を情報提供装置３０に送信する（ステップＳ１０１）。これにより、情報提供装置３０は、Ｗｅｂページの取得要求を端末装置５０から受信する。
【００５１】
そして、情報提供装置３０は、Ｗｅｂページの取得要求に応じて、Ｗｅｂページを端末装置５０に配信する（ステップＳ１０２）。なお、情報提供装置３０によって配信されるＷｅｂページには、配信装置１００のＵＲＬ等である推薦情報取得命令が含まれる。これにより、端末装置５０は、Ｗｅｂページを情報提供装置３０から取得する。
【００５２】
続いて、端末装置５０は、Ｗｅｂページに含まれる推薦情報取得命令に基づいて、推薦情報の取得要求を配信装置１００に送信する（ステップＳ１０３）。これにより、配信装置１００は、推薦情報の取得要求を端末装置５０から受信する。
【００５３】
そして、配信装置１００は、ユーザと対話的なインタラクションを行なう人工物１０によって検知された検知情報を取得する（ステップＳ１０４）。具体的には、配信装置１００は、検知情報として、ユーザと人工物１０との間の会話または人工物１０が設置されている環境に関する環境情報を、検知情報記憶部１２２から取得する。例えば、配信装置１００は、推薦情報の取得要求の送信元の端末装置５０に対応するユーザが有する人工物１０の人工物ＩＤと対応付けられて記憶された検知内容を取得する。
【００５４】
続いて、配信装置１００は、推薦情報の取得要求に応じて、ユーザに配信する推薦情報を決定する（ステップＳ１０５）。具体的には、配信装置１００は、検知情報に基づいて、推薦する商品に関する推薦情報であってＥＣサイト上に表示される推薦情報を決定する。例えば、配信装置１００は、コンテンツ情報記憶部１２３に記憶されたコンテンツのうち、検知情報が示す検知内容のキーワードが属するカテゴリに対応するコンテンツを推薦情報として決定する。
【００５５】
そして、配信装置１００は、推薦情報を配信する（ステップＳ１０６）。例えば、配信装置１００は、検知情報に基づいて、推薦する商品に関する推薦情報であってＥＣサイト上に表示される推薦情報を配信する。一例としては、配信装置１００は、コンテンツ情報記憶部１２３に記憶されたコンテンツのうち、検知内容のキーワードが属するカテゴリに対応するコンテンツを推薦情報として配信する。
【００５６】
これにより、端末装置５０は、推薦情報を配信装置１００から受信する。そして、端末装置５０は、受信したＷｅｂページおよび推薦情報を表示する（ステップＳ１０７）。例えば、端末装置５０は、受信した推薦情報が表示されたＷｅｂページを画面上に表示する。
【００５７】
〔１−５．第１の実施形態の効果〕
上述してきたように、第１の実施形態に係る購買支援システム１は、取得部１３１と、配信部１３４とを有する。取得部１３１は、ユーザと対話的なインタラクションを行なう人工物１０によって検知された検知情報を取得する。また、配信部１３４は、取得された検知情報に基づいて、推薦する商品に関する推薦情報であってＥＣサイト上に表示される推薦情報を配信する。
【００５８】
これにより、購買支援システム１は、人工物１０が検知した情報に基づく推薦情報を配信することができるので、商品の購買を支援することができる。例えば、購買支援システム１は、ユーザの会話の内容に基づいて商品を推薦することができるので、ユーザに適した商品を推薦することができる。また、購買支援システム１は、ユーザがＥＣサイトを閲覧している際にユーザの会話の内容に基づく商品を推薦することができるので、ユーザが商品を購入する可能性を高めることができる。また、購買支援システム１は、ＥＣサイトで推薦を行なうので、人工物１０との直接対話の中で行なうレコメンドと比較して購買意欲の減退を抑止することができる。また、購買支援システム１は、ＥＣサイトで推薦を行なうので、継続的に販売促進を行なうことができる。
【００５９】
また、第１の実施形態に係る購買支援システム１において、取得部１３１は、検知情報として、ユーザと人工物１０との間の会話または人工物１０が設置されている環境に関する環境情報を取得する。
【００６０】
これにより、購買支援システム１は、ユーザの会話や環境に基づく推薦情報を配信することができるので、ユーザにとって適した推薦情報を配信することができる。このため、例えば、購買支援システム１は、推薦情報におけるコンバージョン率を高めることができるので、コンテンツ主の利益を高めることができる。
【００６１】
また、第１の実施形態に係る購買支援システム１において、取得部１３１は、環境情報として、人工物１０によって検知された色、形、温度、湿度、音または匂いに関する情報を取得する。
【００６２】
これにより、購買支援システム１は、ユーザに関する環境に基づく推薦情報を配信することができるので、ユーザにとって適した推薦情報を配信することができる。このため、例えば、購買支援システム１は、推薦情報におけるコンバージョン率を高めることができるので、コンテンツ主の利益を高めることができる。
【００６３】
〔１−６．変形例〕
上述した第１の実施形態に係る購買支援システム１は、上記第１の実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、上記の購買支援システム１の他の実施形態について説明する。
【００６４】
〔１−６−１．フィードバックを重ねてレコメンド〕
上記の第１の実施形態では、配信装置１００が、取得部１３１によって取得された検知情報に基づいて、推薦する商品に関する推薦情報であってＥＣサイト上に表示される推薦情報を配信する例を挙げて説明した。ここで、配信装置１００は、推薦情報に対するフィードバックを重ねて推薦情報の配信を行なってもよい。
【００６５】
具体的には、配信装置１００の配信部１３４は、ユーザの推薦情報に対応する商品の購買結果に基づく推薦情報を配信する。例えば、配信装置１００は、ユーザが推薦情報に対応する商品を購入したか否かのフィードバックを重ねた上で、ユーザに対して推薦情報を配信する。一例としては、配信装置１００は、ユーザが過去に購入した商品と同一のカテゴリに属する商品に対応する推薦情報を優先して配信する。他の例では、配信装置１００は、ユーザが推薦情報に対応する商品に関する情報を閲覧したか否かのフィードバックを重ねた上で、ユーザに対して推薦情報を配信する。一例としては、配信装置１００は、ユーザが過去に購入せず閲覧だけした商品に対応する推薦情報を優先して配信する。
【００６６】
このように、変形例に係る配信装置１００は、ユーザの推薦情報に対応する商品の購買結果に基づく推薦情報を配信する。これにより、配信装置１００は、ユーザにより適した推薦情報を配信することができるので、商品の購買を支援することができる。
【００６７】
また、配信装置１００は、ユーザの推薦情報に対応する商品の購買結果に基づいて、かかる商品の必要性を確認して推薦情報を更新してもよい。例えば、配信装置１００は、ユーザが推薦情報に対応する商品を購入しなかった場合に、人工物１０にかかる商品の必要性をユーザに確認させる指示情報を人工物１０に送信する。これにより、人工物１０は、かかる指示情報を配信装置１００から受信する。そして、人工物１０は、かかる指示情報を受信した場合に、かかる商品の必要性をユーザに確認し、商品の必要性を示す確認結果を検知する。続いて、人工物１０は、検知した確認結果を配信装置１００に送信する。これにより、配信装置１００は、商品の必要性を示す確認結果を人工物１０から受信する。そして、配信装置１００は、商品の必要性を示す確認結果に基づいて推薦情報を更新する。一例としては、配信装置１００は、確認結果が商品の必要性があることを示す場合に、推薦情報としてかかる商品に関する情報を配信する。一方、配信装置１００は、確認結果が商品の必要性がないことを示す場合に、かかる商品に関する情報を推薦情報の中から削除する。これにより、配信装置１００は、より厳密に商品の必要性を確認した上で推薦情報を配信することができるので、ユーザに適したレコメンドの精度を高めることができる。なお、配信装置１００は、ユーザが推薦情報に対応する商品を購入しなかった場合に限らず、ユーザが商品を購入した場合に、かかる商品をユーザがさらに必要とするか否か人工物１０に確認させて推薦情報を更新してもよい。これにより、配信装置１００は、ユーザが同じ商品を購入するリピート率を高めることができるので、商品の売り上げを高めることができる。
【００６８】
〔１−６−２．推薦の態様〕
上記の第１の実施形態では、配信装置１００が、おすすめ商品を表示するＥＣサイトのＷｅｂページに表示される推薦情報を端末装置５０に配信する例を挙げて説明した。ここで、配信装置１００は、各種の態様で推薦を行なってもよい。
【００６９】
具体的には、配信装置１００の配信部１３４は、サイト側やユーザ側で任意に設定されたタイミングや方法で表示される推薦情報を配信する。例えば、配信装置１００は、ユーザがＥＣサイトにログインしたタイミングでＥＣサイト上にリスト表示される推薦情報を配信する。他の例では、配信装置１００は、推薦情報に対応する商品におすすめマークが表示される態様で推薦情報の配信を行なう。また、他の例では、配信装置１００は、人工物１０を有するユーザに限らず、他のユーザが有する他の人工物１０によって検知される検知情報に基づく推薦情報を配信してもよい。また、他の例では、配信装置１００は、人工物１０によって検知された収納の空きスペースに基づく推薦情報を配信してもよい。例えば、配信装置１００は、人工物１０によって検知された収納の空きスペースに収納可能なサイズの商品に関する推薦情報を配信する。また、他の例では、配信装置１００は、人工物１０によって検知された書籍に基づく推薦情報を配信してもよい。例えば、配信装置１００は、人工物１０によって検知された書籍と作者やジャンルが同一の書籍に関する推薦情報を配信する。また、他の例では、配信装置１００は、人工物１０によって検知された顔の認識結果に応じて推薦情報を配信してもよい。また、他の例では、配信装置１００は、ユーザが苦手なものや嫌いなものを除外して商品の推薦情報を配信してもよい。
【００７０】
このように、変形例に係る配信装置１００は、各種の態様で推薦を行なう。これにより、配信装置１００は、ユーザの目に留まりやすい形で推薦情報を表示させることができるので、商品の購買を支援することができる。
【００７１】
〔１−６−３．変形例の効果〕
上述してきたように、変形例に係る購買支援システム１において配信部１３４は、ユーザの推薦情報に対応する商品の購買結果に基づく推薦情報を配信する。これにより、購買支援システム１は、ユーザにより適した推薦情報を配信することができるので、商品の購買を支援することができる。
【００７２】
〔２．第２の実施形態〕
上記の第１の実施形態では、購買支援システム１は、人工物１０によって検知された検知情報に基づいて、ユーザに対して商品をＥＣサイト上で推薦する場合を説明したが、これに限定されない。具体的には、購買支援システム１では、人工物１０が商品について説明を行なってもよい。この点について、図８、図９を用いて詳細に説明する。なお、上記の第１の実施形態と同様の機能を発揮する機能部については同一の符号を付し、その説明を省略することとする。
【００７３】
〔２−１．第２の実施形態に係る説明処理〕
まず、図８を用いて、第２の実施形態に係る説明処理の一例について説明する。図８は、第２の実施形態に係る購買支援システム２による説明処理の一例を示す説明図である。図８の例では、人工物１０が、ユーザＵ１によって選択された商品の説明をする説明処理が行われる。
【００７４】
図８に示すように、購買支援システム２には、人工物１０と、端末装置５０と、配信装置２００とが含まれる。配信装置２００は、配信装置１００と比較して、人工物１０に指示を出力する機能をさらに有するサーバ装置である。
【００７５】
具体的には、購買支援システム２では、まず、端末装置５０は、商品ＲＣ５に関するＷｅｂページＷ２に表示された商品説明ボタンＢｕ１を選択する選択操作をユーザＵ１から受け付ける（ステップＳ１１）。
【００７６】
そして、端末装置５０は、商品説明ボタンＢｕ１を選択する選択操作を受け付けた場合に、商品ＲＣ５に関する商品情報の出力要求を配信装置２００に送信する（ステップＳ１２）。これにより、配信装置２００は、端末装置５０から商品情報の出力要求を受信する。
【００７７】
続いて、配信装置２００は、ユーザＵ１の操作によって商品ＲＣ５に関する商品情報の出力要求を受信した場合に、人工物１０に商品情報に関する行動を指示する指示情報を出力する（ステップＳ１３）。具体的には、配信装置２００は、指示情報として、人工物１０に商品ＲＣ５について説明させる指示情報を出力する。これにより、人工物１０は、配信装置２００から指示情報を受信する。
【００７８】
そして、人工物１０は、指示情報を配信装置２００から受信した場合に、商品ＲＣ５の説明を実行する（ステップＳ１４）。例えば、人工物１０は、人工物１０が有するスクリーンを用いて、商品ＲＣ５の大きさや味、調理方法などについて説明を行なう。
【００７９】
このように、第２の実施形態に係る配信装置２００は、ユーザの操作によって商品に関する商品情報の出力要求を受信した場合に、人工物１０に商品情報に関する行動を指示する指示情報を出力する。
【００８０】
これにより、配信装置２００は、人工物１０によって商品をユーザに対して説明することができるので、商品の購買を支援することができる。例えば、配信装置２００は、商品の詳細をユーザにわかり易く伝えることができるので、ユーザが商品を購入するコンバージョン率を高めることができる。
【００８１】
〔２−２．第２の実施形態に係る配信装置の構成〕
次に、図９を用いて、第２の実施形態に係る配信装置２００の構成について説明する。図９は、第２の実施形態に係る配信装置２００の構成例を示す図である。図９に示すように、配信装置２００は、配信装置１００と比較して機能の異なる制御部２３０を有する。なお、上記の第１の実施形態と同様の機能を発揮する機能部については同一の符号を付し、その説明を省略することとする。
【００８２】
（制御部２３０について）
制御部２３０は、制御部１３０と比較して、出力部２３５をさらに有する。なお、上記の第１の実施形態と同様の機能を発揮する機能部については同一の符号を付し、その説明を省略することとする。また、制御部２３０の内部構成は、図９に示した構成に限られず、後述する説明処理を行う構成であれば他の構成であってもよい。
【００８３】
（出力部２３５について）
出力部２３５は、ユーザの操作によって商品に関する商品情報の出力要求を受信した場合に、人工物１０に商品情報に関する行動を指示する指示情報を出力する。具体的には、出力部２３５は、ＥＣサイトに対する操作に応じた行動を指示する指示情報を人工物１０に出力する。例えば、出力部２３５は、指示情報として、人工物１０に商品について説明させる指示情報を出力する。一例としては、出力部２３５は、指示情報として、人工物１０に食品の調理方法を説明させる指示情報を出力する。一態様としては、出力部２３５は、商品の調理説明ボタンがユーザによって選択された場合に、人工物１０に商品の調理方法を説明させる指示情報を出力する。他の例では、出力部２３５は、指示情報として、人工物１０に商品に関する情報を表示または投影させる指示情報を出力する。一態様としては、出力部２３５は、商品に関する情報を人工物１０が有するスクリーンに表示させたり、壁に投影させたりする指示情報を出力する。例えば、出力部２３５は、洋服をユーザ自身に投影させる指示情報を人工物１０に出力する。他の例では、出力部２３５は、指示情報として、人工物１０に商品に関する情報を体現させる指示情報を出力する。一態様としては、出力部２３５は、人工物１０が有するアームによって商品の大きさや形などの形体を表現させる指示情報を出力する。他の例では、出力部２３５は、指示情報として、人工物１０に商品の匂いを発せさせる指示情報を出力する。
【００８４】
〔２−３．第２の実施形態に係る説明処理手順〕
次に、図１０を用いて、第２の実施形態に係る購買支援システム２による処理の手順について説明する。図１０は、第２の実施形態に係る購買支援システム２による説明処理手順を示すシーケンスである。
【００８５】
図１０に示すように、購買支援システム２では、まず、端末装置５０は、選択操作を受け付ける（ステップＳ２０１）。例えば、端末装置５０は、商品に関するＷｅｂページに表示された商品説明ボタンをクリックする操作をユーザから受け付ける。
【００８６】
続いて、端末装置５０は、選択操作を受け付けた場合に、商品に関する商品情報の出力要求を配信装置２００に送信する（ステップＳ２０２）。例えば、端末装置５０は、商品説明ボタンの選択をユーザから受け付けた場合に、商品情報の出力要求を配信装置２００に送信する。これにより、配信装置２００は、商品情報の出力要求を端末装置５０から受信する。
【００８７】
その後、配信装置２００は、商品情報の出力要求を受信した場合に、人工物１０に商品情報に関する行動を指示する指示情報を出力する（ステップＳ２０３）。例えば、配信装置２００は、指示情報として、人工物１０に商品について説明させる指示情報を出力する。これにより、人工物１０は、配信装置２００から指示情報を受信する。
【００８８】
そして、人工物１０は、指示情報を配信装置２００から受信した場合に、商品の説明を実行する（ステップＳ２０４）。例えば、人工物１０は、人工物１０が有するスクリーンを用いて、商品の大きさや味、調理方法などについて説明を行なう。
【００８９】
〔２−４．第２の実施形態の効果〕
上述してきたように、第２の実施形態に係る配信装置２００は、出力部２３５をさらに有する。出力部２３５は、ユーザの操作によって商品に関する商品情報の出力要求を受信した場合に、人工物１０に商品情報に関する行動を指示する指示情報を出力する。
【００９０】
これにより、配信装置２００は、人工物１０によって商品をユーザに対して説明することができるので、商品の購買を支援することができる。例えば、配信装置２００は、商品の詳細をユーザにわかり易く伝えることができるので、ユーザが商品を購入するコンバージョン率を高めることができる。
【００９１】
また、第２の実施形態に係る配信装置２００において、出力部２３５は、ＥＣサイトに対する操作に応じた行動を指示する指示情報を人工物１０に出力する。これにより、配信装置２００は、ユーザの操作に対応する行動を人工物１０にさせることができるので、ユーザの購買を支援することができる。
【００９２】
また、第２の実施形態に係る配信装置２００において、出力部２３５は、指示情報として、人工物１０に商品について説明させる指示情報を出力する。これにより、配信装置２００は、商品についてユーザにわかり易く伝えることができるので、ユーザの購買を支援することができる。
【００９３】
また、第２の実施形態に係る配信装置２００において、出力部２３５は、指示情報として、人工物１０に食品の調理方法を説明させる指示情報を出力する。これにより、配信装置２００は、食品の調理方法をユーザに伝えることができるので、ユーザが商品を購入するコンバージョン率を高めることができる。
【００９４】
また、第２の実施形態に係る配信装置２００において、出力部２３５は、指示情報として、人工物１０に商品に関する情報を表示または投影させる指示情報を出力する。これにより、配信装置２００は、商品について視覚的に説明することができるので、ユーザの購買を支援することができる。
【００９５】
また、第２の実施形態に係る配信装置２００において、出力部２３５は、指示情報として、人工物１０に商品に関する情報を体現させる指示情報を出力する。これにより、配信装置２００は、商品についてユーザにわかり易く伝えることができるので、ユーザの購買を支援することができる。
【００９６】
〔２−５．変形例〕
上述した実施形態に係る購買支援システム２は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、上記の購買支援システム２の他の実施形態について説明する。
【００９７】
〔２−５−１．アラーム〕
上記の実施形態では、配信装置２００が、ユーザの操作によって商品に関する商品情報の出力要求を受信した場合に、人工物１０に商品情報に関する行動を指示する指示情報を出力する例を挙げて説明した。ここで、配信装置２００は、所定の条件を満たす場合に警告を行なってもよい。
【００９８】
具体的には、配信装置２００の出力部２３５は、ユーザが購入する商品として登録した商品が所定の条件を満たす場合に、指示情報として、人工物１０に警告を発せさせる指示情報を出力する。例えば、配信装置２００は、所定の条件として、ユーザがアレルギーを有する食品を購入する操作を端末装置５０が受け付けた場合に、アレルギー反応を起こすものを購入しようとしている旨を人工物１０に音声や体の動きで伝えさせる指示情報を出力する。ここで、ユーザがアレルギーを有するものについては、例えば予めユーザによって設定された情報を端末装置５０や配信装置２００などが保持する。他の例では、配信装置２００は、所定の条件として、ユーザが重複する商品を購入する操作を端末装置５０が受け付けた場合に、商品が重複している旨を人工物１０に音声や体の動きで伝えさせる指示情報を出力する。なお、配信装置２００は、人工物１０に限らず、端末装置５０にポップアップ画面や音声で警告を発せさせる指示情報を送信してもよい。
【００９９】
このように、変形例に係る配信装置２００は、ユーザが購入する商品として登録した商品が所定の条件を満たす場合に、指示情報として、人工物１０に警告を発せさせる指示情報を出力する。これにより、配信装置２００は、ユーザにとって都合の悪いものを購入しようとする場合に警告することができるので、ユーザの購買を支援することができる。
【０１００】
〔２−５−２．指示情報〕
上記の実施形態では、配信装置２００が、人工物１０に商品について説明させる指示情報を出力する例を挙げて説明した。ここで、配信装置２００は、これに限らず、各種の指示情報を出力してもよい。
【０１０１】
例えば、配信装置２００の出力部２３５は、人工物１０によって検知される検知情報に基づいてユーザに推薦する商品について説明させる指示情報を出力する。他の例では、配信装置２００は、ユーザが商品を購入する前の場合には、商品に関するデモンストレーションを行なわせる指示情報を出力する。一方、配信装置２００は、ユーザが商品を購入した後の場合には、商品に関するサポートを行なわせる指示情報を出力する。他の例では、配信装置２００は、リスト化されて端末装置５０に表示された商品に関する複数の説明のうち、ユーザによって選択された説明を人工物１０に行なわせる指示情報を出力する。
【０１０２】
このように、変形例に係る配信装置２００は、各種の指示情報を出力する。これにより、配信装置２００は、各種の行動を人工物１０に行わせることができるので、ユーザの購買を支援することができる。
【０１０３】
〔２−５−３．装置構成〕
上記の実施形態では、配信装置２００が、配信装置１００と比較して出力部２３５をさらに有する例を挙げて説明した。ここで、配信装置２００は、取得部１３１や格納部１３２、決定部１３３などの機能部を有さなくてもよい。言い換えると、配信装置２００は、上述した推薦処理は行わずに説明処理を行なう装置であってもよい。
【０１０４】
〔２−５−４．変形例の効果〕
上述してきたように、変形例に係る配信装置２００は、出力部２３５を有する。出力部２３５は、ユーザが購入する商品として登録した商品が所定の条件を満たす場合に、指示情報として、人工物１０に警告を発せさせる指示情報を出力する。これにより、配信装置２００は、ユーザにとって都合の悪いものを購入しようとする場合に警告することができるので、ユーザの購買を支援することができる。
【０１０５】
〔３．その他〕
上記の実施形態では、配信装置１００、２００が商品を対象として推薦や説明を行なう例を挙げて説明した。ここで、配信装置１００、２００は、商品に限らず、サービスを対象としてもよい。これにより、配信装置１００、２００は、商品に限らずサービスも対象とすることができるので、ユーザの購買をより支援することができる。
【０１０６】
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行なうこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行なうこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１０７】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１０８】
例えば、図３に示したユーザ情報記憶部１２１や検知情報記憶部１２２、コンテンツ情報記憶部１２３は、配信装置１００が保持せずに、ストレージサーバ等に保持されてもよい。この場合、配信装置１００は、ストレージサーバにアクセスすることで、各種の情報を取得する。
【０１０９】
また、配信装置１００は、配信処理は行わず、決定処理のみを行なう決定装置であってもよい。この場合、決定装置は、配信部１３４を有しない。そして、配信部１３４を有する配信装置が、推薦情報の配信を行なう。
【０１１０】
また、上述してきた実施形態に係る配信装置１００は、例えば図１１に示すような構成のコンピュータ１０００によって実現される。以下、配信装置１００を例に挙げて説明する。図１１は、配信装置１００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、およびメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１１１】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行なう。ＲＡＭ１２００は、各種の情報を一時的に記憶する。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１１２】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを、ネットワークＮを介して他の機器へ送信する。
【０１１３】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを、入出力インターフェイス１６００を介して出力装置へ出力する。
【０１１４】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disk）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto  Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１１５】
例えば、コンピュータ１０００が実施形態に係る配信装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、記憶部１２０内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からネットワークＮを介してこれらのプログラムを取得してもよい。
【０１１６】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の概要の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１１７】
また、上述した配信装置１００は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。
【０１１８】
また、特許請求の範囲に記載した「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１１９】
１  購買支援システム
１０  人工物
５０  端末装置
１００  配信装置
１２１  ユーザ情報記憶部
１２２  検知情報記憶部
１２３  コンテンツ情報記憶部
１３１  取得部
１３２  格納部
１３３  決定部
１３４  配信部
【図１】
2017167962.tif 000003
【図２】
2017167962.tif 000004
【図３】
2017167962.tif 000005
【図４】
2017167962.tif 000006
【図５】
2017167962.tif 000007
【図６】
2017167962.tif 000008
【図７】
2017167962.tif 000009
【図８】
2017167962.tif 000010
【図９】
2017167962.tif 000011
【図１０】
2017167962.tif 000012
【図１１】
2017167962.tif 000013