(57)【要約】      （修正有）【課題】よりユーザの本音に近いアンケート回答を収集する情報収集システム、情報収集方法、および情報収集プログラムを提供する。【解決手段】情報収集システム１は選択部１１、送信部１２、受信部１３、および格納部１４を備える。選択部は、商品に関するアンケート回答を会話を通じてユーザから得るためのアンケート項目と、アンケート回答を得るために用いられない非アンケート項目とのいずれか一方についての次の台詞を選択する。送信部は次の台詞をユーザ端末２０に送信する。受信部は、次の台詞に対応する応答をユーザ端末から受信する。格納部は、その応答がアンケート項目に対応する場合にはアンケート回答を回答データベース３２に格納する。選択部は、会話において、アンケート項目についての次の台詞と、非アンケート項目についての次の台詞とのそれぞれを、少なくとも一回選択する。【選択図】図１
2019109815.tif 000002
【特許請求の範囲】
【請求項１】
商品に関するアンケート回答を会話を通じてユーザから得るために用いられる１以上のアンケート項目と、前記アンケート回答を得るために用いられない１以上の非アンケート項目とを含む会話データを記憶する会話データベースを参照して、前記アンケート項目および前記非アンケート項目のいずれか一方についての次の台詞を選択する選択部と、
前記選択部により選択された次の台詞をユーザ端末に送信する送信部と、
前記送信部により送信された次の台詞に応じて前記ユーザにより入力された応答を前記ユーザ端末から受信する受信部と、
前記受信部により受信された応答が前記アンケート項目に対応する場合には該応答に基づいて前記アンケート回答を回答データベースに格納し、前記受信部により受信された応答が前記非アンケート項目に対応する場合には該応答を前記アンケート回答として回答データベースに格納しない格納部と
を備え、
前記選択部が、前記会話において、前記アンケート項目についての次の台詞と、前記非アンケート項目についての次の台詞とのそれぞれを、少なくとも一回選択する、
情報収集システム。
【請求項２】
前記選択部が、前記会話の途中で所定のアンケート終了条件が満たされた場合は、残りの前記アンケート項目を選択することなく、前記非アンケート項目についての次の台詞を選択し続けるかまたは前記会話を終了する、
請求項１に記載の情報収集システム。
【請求項３】
前記選択部が、前記会話の開始時刻が所定の時間帯内である場合に、前記アンケート終了条件を満たすと判定する、
請求項２に記載の情報収集システム。
【請求項４】
前記選択部が、前記ユーザ端末の現在位置が所定の位置である場合に、前記アンケート終了条件を満たすと判定する、
請求項２または３に記載の情報収集システム。
【請求項５】
前記選択部が、前記ユーザ端末の現在位置の気象が所定の気象である場合に、前記アンケート終了条件を満たすと判定する、
請求項２〜４のいずれか一項に記載の情報収集システム。
【請求項６】
前記選択部が、前記応答に要した時間が所定の範囲の外である場合に、前記アンケート終了条件を満たすと判定する、
請求項２〜５のいずれか一項に記載の情報収集システム。
【請求項７】
前記選択部が、前記ユーザ端末から受信した前記ユーザの生体情報が所定の条件を満たす場合に、前記アンケート終了条件を満たすと判定する、
請求項２〜６のいずれか一項に記載の情報収集システム。
【請求項８】
プロセッサを備えるコンピュータシステムにより実行される情報収集方法であって、
商品に関するアンケート回答を会話を通じてユーザから得るために用いられる１以上のアンケート項目と、前記アンケート回答を得るために用いられない１以上の非アンケート項目とを含む会話データを記憶する会話データベースを参照して、前記アンケート項目および前記非アンケート項目のいずれか一方についての次の台詞を選択する選択ステップと、
前記選択ステップにおいて選択された次の台詞をユーザ端末に送信する送信ステップと、
前記送信ステップにおいて送信された次の台詞に応じて前記ユーザにより入力された応答を前記ユーザ端末から受信する受信ステップと、
前記受信ステップにおいて受信された応答が前記アンケート項目に対応する場合には該応答に基づいて前記アンケート回答を回答データベースに格納し、前記受信ステップにおいて受信された応答が前記非アンケート項目に対応する場合には該応答を前記アンケート回答として回答データベースに格納しない格納ステップと
を含み、
前記選択ステップでは、前記会話において、前記アンケート項目についての次の台詞と、前記非アンケート項目についての次の台詞とのそれぞれを、少なくとも一回選択する、
情報収集方法。
【請求項９】
商品に関するアンケート回答を会話を通じてユーザから得るために用いられる１以上のアンケート項目と、前記アンケート回答を得るために用いられない１以上の非アンケート項目とを含む会話データを記憶する会話データベースを参照して、前記アンケート項目および前記非アンケート項目のいずれか一方についての次の台詞を選択する選択ステップと、
前記選択ステップにおいて選択された次の台詞をユーザ端末に送信する送信ステップと、
前記送信ステップにおいて送信された次の台詞に応じて前記ユーザにより入力された応答を前記ユーザ端末から受信する受信ステップと、
前記受信ステップにおいて受信された応答が前記アンケート項目に対応する場合には該応答に基づいて前記アンケート回答を回答データベースに格納し、前記受信ステップにおいて受信された応答が前記非アンケート項目に対応する場合には該応答を前記アンケート回答として回答データベースに格納しない格納ステップと
をコンピュータシステムに実行させ、
前記選択ステップでは、前記会話において、前記アンケート項目についての次の台詞と、前記非アンケート項目についての次の台詞とのそれぞれを、少なくとも一回選択する、
情報収集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の一側面は、情報収集システム、情報収集方法、および情報収集プログラムに関する。
【背景技術】
【０００２】
従来から、ユーザのアンケート回答を収集するコンピュータシステムが知られている。例えば特許文献１には、利用者を特定する識別情報が付加されたＵＲＬを含むショートメッセージを指定の電話番号に一括送信し、ＵＲＬにリンクした広告に対するアンケート回答画面に誘導する制御部を備えるＳＭＳ配信装置が記載されている。制御部は、アンケート回答画面に利用者による書き込みがあると、その書き込まれた情報を取り込んで、識別情報に基づき指定の電話番号と書き込まれた情報とを紐付けたインデックス情報を生成し、インデックス情報とともに書き込まれた情報をアンケート集計装置に引き渡す。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５５５００８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
アンケートは複数の質問項目（一般には、ある程度多くの質問項目）が連続して並ぶことで構成される。そのため、ユーザがアンケートに飽きるなどして、アンケートの少なくとも一部をいい加減に答えることがある。そうすると、ユーザの本音に近い回答を得ることが難しい。そこで、よりユーザの本音に近いアンケート回答を収集することが望まれている。
【課題を解決するための手段】
【０００５】
本発明の一側面に係る情報収集システムは、商品に関するアンケート回答を会話を通じてユーザから得るために用いられる１以上のアンケート項目と、アンケート回答を得るために用いられない１以上の非アンケート項目とを含む会話データを記憶する会話データベースを参照して、アンケート項目および非アンケート項目のいずれか一方についての次の台詞を選択する選択部と、選択部により選択された次の台詞をユーザ端末に送信する送信部と、送信部により送信された次の台詞に応じてユーザにより入力された応答をユーザ端末から受信する受信部と、受信部により受信された応答がアンケート項目に対応する場合には該応答に基づいてアンケート回答を回答データベースに格納し、受信部により受信された応答が非アンケート項目に対応する場合には該応答をアンケート回答として回答データベースに格納しない格納部とを備え、選択部が、会話において、アンケート項目についての次の台詞と、非アンケート項目についての次の台詞とのそれぞれを、少なくとも一回選択する。
【０００６】
本発明の一側面に係る情報収集方法は、プロセッサを備えるコンピュータシステムにより実行される情報収集方法であって、商品に関するアンケート回答を会話を通じてユーザから得るために用いられる１以上のアンケート項目と、アンケート回答を得るために用いられない１以上の非アンケート項目とを含む会話データを記憶する会話データベースを参照して、アンケート項目および非アンケート項目のいずれか一方についての次の台詞を選択する選択ステップと、選択ステップにおいて選択された次の台詞をユーザ端末に送信する送信ステップと、送信ステップにおいて送信された次の台詞に応じてユーザにより入力された応答をユーザ端末から受信する受信ステップと、受信ステップにおいて受信された応答がアンケート項目に対応する場合には該応答に基づいてアンケート回答を回答データベースに格納し、受信ステップにおいて受信された応答が非アンケート項目に対応する場合には該応答をアンケート回答として回答データベースに格納しない格納ステップとを含み、選択ステップでは、会話において、アンケート項目についての次の台詞と、非アンケート項目についての次の台詞とのそれぞれを、少なくとも一回選択する。
【０００７】
本発明の一側面に係る情報収集プログラムは、商品に関するアンケート回答を会話を通じてユーザから得るために用いられる１以上のアンケート項目と、アンケート回答を得るために用いられない１以上の非アンケート項目とを含む会話データを記憶する会話データベースを参照して、アンケート項目および非アンケート項目のいずれか一方についての次の台詞を選択する選択ステップと、選択ステップにおいて選択された次の台詞をユーザ端末に送信する送信ステップと、送信ステップにおいて送信された次の台詞に応じてユーザにより入力された応答をユーザ端末から受信する受信ステップと、受信ステップにおいて受信された応答がアンケート項目に対応する場合には該応答に基づいてアンケート回答を回答データベースに格納し、受信ステップにおいて受信された応答が非アンケート項目に対応する場合には該応答をアンケート回答として回答データベースに格納しない格納ステップとをコンピュータシステムに実行させ、選択ステップでは、会話において、アンケート項目についての次の台詞と、非アンケート項目についての次の台詞とのそれぞれを、少なくとも一回選択する。
【０００８】
このような側面においては、アンケート項目の台詞と非アンケート項目の台詞との双方が少なくとも一回はユーザに向けて出力される。この仕組みにより、アンケートとは関係のない会話をしながらアンケートが実施されるので、アンケート回答についてユーザに掛かるストレスを低減させつつ、該ユーザにアンケートに答えてもらうことができる。その結果、ユーザから本音に近いアンケート回答を収集することが期待できる。
【発明の効果】
【０００９】
本発明の一側面によれば、よりユーザの本音に近いアンケート回答を収集することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る情報収集システムの全体構成を示す図である。
【図２】実施形態に係るサーバに用いられるコンピュータのハードウェア構成を示す図である。
【図３】会話データベースの例を示す図である。
【図４】アンケート項目の例を示す図である。
【図５】回答データベースの例を示す図である。
【図６】実施形態に係る情報収集システム（特にサーバ）の動作を示すフローチャートである。
【図７】実施形態に係る情報収集プログラムの構成を示す図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一または同等の要素には同一の符号を付し、重複する説明を省略する。
【００１２】
［システムの構成］
実施形態に係る情報収集システム１は、商品に関するアンケート回答をユーザから得るためのコンピュータシステムである。「商品」とは有償または無償で取引される有体物または無体物であり、したがってサービスを含む概念である。商品の種類は何ら限定されず、例えば飲食物であってもよい。「商品に関するアンケート」とは、商品に対する人の考え、意見、印象、評価などを収集するために用意される１以上の質問の集合である。「アンケート回答」とは、アンケートでの質問に対する回答であり、以下では単に「回答」ともいう。「ユーザ」とは、アンケートに回答する人である。
【００１３】
情報収集システム１の特徴の一つは、ユーザに向けて単にアンケートを送信して回答を得るのではなく、アンケートとは関係のない会話をユーザと交わしながらその会話中に質問を差し込むことでアンケート回答を得る点にある。したがって、情報収集システム１は、会話を自動的に行うチャットボットを採用しつつアンケート回答を収集する機能を持つということができる。端的に言うと、情報収集システム１は、商品に関するアンケート回答を会話を通じてユーザから得る。
【００１４】
図１は情報収集システム１の機能構成を示す図である。情報収集システム１はサーバ１０と、少なくとも一つのユーザ端末２０と、データベース群３０とを備える。データベース群３０は会話データベース３１および回答データベース３２を含む。これらの装置はインターネットやイントラネットなどの通信ネットワークを通じて互いにデータを送受信することができる。例えば、ユーザ端末２０とサーバ１０とは通信ネットワークを介してデータを送受信する。また、サーバ１０は通信ネットワークを介してデータベース群３０にアクセスすることで、データの読み出しまたは書き込みを実行する。通信ネットワークの具体的な構成、すなわち装置間の具体的な接続の態様は何ら限定されない。サーバ１０の管理者はデータベース群３０の各データベースの管理者と同じであってもよいし互いに異なってもよい。データベース群３０内の各データベースの管理者は同一であってもよいし互いに異なってもよい。
【００１５】
サーバ１０は、ユーザと会話を交わしながら該ユーザからアンケート回答を収集するコンピュータである。サーバ１０は１台のコンピュータで構成されてもよいし、複数台のコンピュータで構成されてもよい。複数台のコンピュータを用いる場合には、これらのコンピュータがインターネットやイントラネットなどの通信ネットワークを介して接続されることで、論理的に一つのサーバ１０が構築される。
【００１６】
サーバ１０は機能要素として選択部１１、送信部１２、受信部１３、および格納部１４を備える。選択部１１は、会話データベース３１を参照して、ユーザに向けて出力する次の台詞を選択する機能要素である。選択部１１は次の台詞を選択するためのルールと、会話を終了させるか否かを判定させるためのルールとを含む選択ルールを予め保持する。選択部１１はその選択ルールに基づいて会話データベース３１を参照することで、アンケート項目および非アンケート項目のいずれか一方についての台詞を選択する。なお、選択ルールは会話データベース３１などの他の装置に記憶されてもよく、この場合には選択部１１はその装置にアクセスして選択ルールを取得する。送信部１２は、選択部１１により選択された次の台詞をユーザ端末２０に送信する機能要素である。受信部１３は、送信部１２により送信された次の台詞に応じてユーザにより入力された応答をユーザ端末２０から受信する機能要素である。格納部１４は、その応答に基づいてアンケート回答を回答データベース３２に格納する機能要素である。
【００１７】
図２は、サーバ１０として機能するコンピュータ１００の一般的なハードウェア構成を示す図である。コンピュータ１００は、オペレーティングシステムやアプリケーション・プログラムなどを実行するプロセッサ（例えばＣＰＵ）１０１と、ＲＯＭおよびＲＡＭで構成される主記憶部１０２と、ハードディスクやフラッシュメモリなどで構成される補助記憶部１０３と、ネットワークカードまたは無線通信モジュールで構成される通信制御部１０４と、キーボードやマウスなどの入力装置１０５と、モニタなどの出力装置１０６とを備える。
【００１８】
サーバ１０の各機能要素は、プロセッサ１０１または主記憶部１０２の上に所定のソフトウェアを読み込ませてそのソフトウェアを実行させることで実現される。プロセッサ１０１はそのソフトウェアに従って、通信制御部１０４、入力装置１０５、または出力装置１０６を動作させ、主記憶部１０２または補助記憶部１０３におけるデータの読み出しおよび書き込みを行う。処理に必要なデータまたはデータベースは主記憶部１０２または補助記憶部１０３内に格納される。
【００１９】
ユーザ端末２０は、ユーザが所有または利用するコンピュータである。ユーザ端末２０の具体的な種類は限定されない。例えば、ユーザ端末２０は携帯端末またはスマートデバイスであってもよく、具体的には、タブレット端末、高機能携帯電話機（スマートフォン）、またはスマートウォッチなどでもよい。あるいは、ユーザ端末２０は据置型または携帯型のパーソナルコンピュータであってもよい。あるいは、ユーザ端末２０は、通信機能と音声操作の支援機能とを備えるスマートスピーカ（例えばＡＩスピーカ）であってもよい。情報収集システム１内のユーザ端末２０の台数は限定されない。
【００２０】
データベース群３０は、１以上のデータベースの集合である。「データベース」とは、プロセッサまたは外部のコンピュータからの任意のデータ操作（例えば、抽出、追加、削除、上書きなど）に対応できるようにデータ集合を記憶する機能要素（記憶部）である。データベースの実装方法は限定されず、例えばデータベース管理システムでもよいし、テキストファイルでもよい。上述したように、本実施形態では、データベース群３０は会話データベース３１および回答データベース３２を含む。
【００２１】
会話データベース３１は、ユーザとの会話（すなわち、チャット）に用いられる会話データを記憶するデータベースである。会話データは、ユーザに向けて出力する１以上のアンケート項目および１以上の非アンケート項目についての台詞の集合である。アンケート項目はアンケートを構成する質問であり、アンケート回答を得るために用いられる。一方、非アンケート項目はアンケートとは関係の無い話し言葉で構成され、アンケート回答を得るために用いられない。したがって、非アンケート項目はアンケートの構成要素ではない。
【００２２】
アンケート項目および非アンケート項目の内容は限定されない。商品が飲料であるとして、アンケート項目は例えば、「缶を開けて飲んでください。おいしいですか？」「香りはどうですか？」「この商品にどのような印象を持ちますか？」「この商品を購入したいですか？」などであってもよい。アンケート項目は回答の選択肢を含んでもよい。一方、非アンケート項目は例えば、「こんにちは」「今日は暑いですね」「風邪をひいていませんか？」「いま周りに友達がいますか？」などの日常会話であってもよい。あるいは、非アンケート項目は、「グラスを用意してください」「商品を冷蔵庫で８時間以上冷やしましたか？」「つまみを用意してください」などの、アンケートの実施に必要な行為をユーザに促すための指示であってもよい。アンケート項目および非アンケート項目の表現方法は限定されず、例えばテキスト、音声、静止画、動画、またはこれらから選択される任意の２以上の表現方法の組合せであってもよい。
【００２３】
図３は、会話データベース３１の構成の一例を示す図である。例えば、ある１商品についての会話データは、その商品を一意に特定する商品ＩＤ（例えば型番、商品名など）と、１以上のアンケート項目と、１以上の非アンケート項目とを含む。一つの商品についてのアンケート項目の個数と非アンケート項目の個数は何ら限定されず、双方の個数は異なっても同じでもよい。情報収集システム１が１商品についてのみアンケートを収集する場合には、会話データは商品ＩＤを含まなくてもよい。
【００２４】
図４は、アンケート項目の例を示す図である。アンケート項目の形式は限定されず、例えば、アンケート項目に対する回答の方法は選択肢であってもよいし、ユーザが自由に文章を作成する自由回答であってもよい。図４の例は、商品がビールである場合のアンケート項目の集合を示す。したがって、情報収集システム１は、ビールに関するアンケート回答をユーザから収集してもよい。
【００２５】
回答データベース３２は、ユーザのアンケート回答を示す回答データを記憶するデータベースである。図５は、回答データベース３２の構成の一例を示す図である。例えば、ある１商品についての１ユーザの回答データは、その商品の商品ＩＤと、そのユーザを一意に特定するユーザＩＤ（例えばユーザアカウントなど）と、１以上のアンケート項目と１以上の回答との組合せとを含む。情報収集システム１が１商品についてのみアンケートを収集する場合には、回答データは商品ＩＤを含まなくてもよい。
【００２６】
データベース群３０内の各データベースおよび各レコードの構成は上記の例に限定されない。例えば、各データベースに対して任意の正規化または冗長化が行われてもよいし、会話データおよび回答データの少なくとも一方が他のデータ項目を含んでもよい。あるいは、回答データはユーザＩＤを含まなくてもよく、この場合には無記名のアンケート回答が得られる。
【００２７】
［システムの動作］
図６を参照しながら、情報収集システム１の動作を説明するとともに本実施形態に係る情報収集方法について説明する。図６は情報収集システム１（特にサーバ１０）の動作を示すフローチャートである。
【００２８】
ステップＳ１１では、選択部１１が最初の台詞を選択する。例えば、ユーザＩＤおよび商品ＩＤを含むチャット開始要求をユーザ端末２０から受信すると、選択部１１は指定された商品に関してユーザに発する最初の台詞を選択ルールに基づいて選択する。選択部１１は挨拶などの非アンケート項目についての台詞を選択してもよいし、アンケート項目についての台詞を最初に選択してもよい。
【００２９】
ステップＳ１２では、送信部１２が、選択された台詞を次の台詞としてユーザ端末２０に送信する。ユーザ端末２０はその台詞を受信して出力する。ユーザ端末２０における次の台詞の出力方法は限定されず、例えば、ユーザ端末２０はその台詞を画面上に表示してもよいしスピーカから出力してもよい。
【００３０】
ステップＳ１３では、受信部１３が、次の台詞に応じてユーザにより入力された応答をユーザ端末２０から受信する。ユーザ端末２０は、ユーザがタッチパネル、キーボードなどから入力されたテキストデータを送信してもよいし、ユーザがマイクを介して入力した音声をテキストデータに変換した上でそのテキストデータを送信してもよいし、音声データを送信してもよい。いずれにしても、受信部１３はユーザ端末２０から送信されたデータを、次の台詞に対する応答として受信する。音声データを受信した場合には、サーバ１０がその音声データをテキストデータに変換する。
【００３１】
ステップＳ１４では、格納部１４が、その応答がアンケート項目に対応する回答であるか否かを判定する。選択部１１がアンケート項目についての次の台詞を選択した場合には、格納部１４は応答が回答であると判定し（ステップＳ１４においてＹＥＳ）、処理がステップＳ１５に移る。一方、選択部１１が非アンケート項目についての次の台詞を選択した場合には、格納部１４は応答が回答ではないと判定し（ステップＳ１４においてＮＯ）、ステップＳ１５の処理が省略される。
【００３２】
ステップＳ１５では、格納部１４が回答を回答データベース３２に格納する。格納部１４はチャット開始要求に基づいてユーザＩＤおよび商品ＩＤを特定することができ、選択部１１により選択された台詞に基づいてアンケート項目を特定することができる。したがって、格納部１４は商品ＩＤ、ユーザＩＤ、アンケート項目、および回答が互いに関連付けられたレコードを回答データベース３２に格納することができる。上述した通り、ユーザＩＤは格納されなくてもよい。
【００３３】
ステップＳ１６では、選択部１１が会話を終了するか否かを判定する。例えば、選択部１１は、商品に関するすべてのアンケート項目に対する回答が得られた場合に会話を終了してもよい。あるいは、選択部１１は、すべてのアンケート項目に対する回答を得る前であっても、会話の途中でその会話を終了するか否かを判定してもよい（すなわち、アンケートを途中で終了させてもよい）。会話を終了する場合には（ステップＳ１６においてＹＥＳ）、サーバ１０はユーザとの会話を終了させるための処理を実行する。例えば、選択部１１が最後の台詞を会話データベース３１から選択して送信部１２がその台詞をユーザ端末２０に送信することで会話が終了してもよい。会話を終了させない場合には（ステップＳ１６においてＮＯ）、処理がステップＳ１７に進む。
【００３４】
ステップＳ１７では、選択部１１が選択ルールに基づいて次の台詞を選択する。この選択については様々な手法が考えられ、したがって、選択ルールの内容は限定されない。
【００３５】
例えば、台詞の順序が固定された選択ルールが用いられてもよい。この場合には、選択部１１は常に決まった順序で次の台詞を選択し、したがって、ユーザとの会話は固定ストーリーであるといえる。固定ストーリーの場合には、選択部１１は、すべてのアンケート項目に対する回答が得られた場合に会話を終了する。
【００３６】
あるいは、ユーザの応答とユーザの周辺の状況との少なくとも一方に基づいて台詞の順序を動的に変更し得る選択ルールが用いられてもよい。この場合には、選択部１１はその応答または状況と選択ルールとに基づいて次の台詞を動的に選択し、したがって、ユーザとの会話は動的ストーリーであるといえる。動的ストーリーを提供するための選択ルールは、例えば、ユーザから誠実な回答を得ることができるように設定されてもよい。言い換えると、選択ルールは、ユーザが回答のために正常な判断をできないと推定されるような場合には、アンケートを打ち切って、その後は非アンケート項目についての台詞のみを次の台詞として選択し続けてもよい。
【００３７】
このように、選択部１１は、会話の途中でアンケート終了条件が満たされた場合には、残りのアンケート項目を選択することなく、非アンケート項目についての次の台詞を選択し続けるかまたは会話を終了する。一方、アンケート終了条件が満たされない場合は、選択部１１は、選択ルールに従って、アンケート項目または非アンケート項目についての台詞を選択し、この場合にはアンケートが実施され続ける。選択ルールの一部であるアンケート終了条件については様々な例が考えられる。
【００３８】
会話の開始時刻が所定の時間帯内であることがアンケート終了条件であってもよい。例えば選択部１１は、２３時〜翌日１０時までの間に会話が始まった場合に、残りのアンケート項目を選択することなく、非アンケート項目についての次の台詞を選択し続けるかまたは会話を終了してもよい。
【００３９】
非アンケート項目についての台詞に対する応答が所定の内容であることがアンケート終了条件であってもよい。例えば選択部１１は、「今は飲み会の後ですか？」という非アンケート項目についての台詞に対する応答が「はい」である場合に、残りのアンケート項目を選択することなく、非アンケート項目についての次の台詞を選択し続けるかまたは会話を終了する。一方、その応答が「いいえ」であれば、選択部１１はアンケート項目または非アンケート項目についての台詞を選択する。
【００４０】
ユーザ端末２０の現在位置が所定の位置であることがアンケート終了条件であってもよい。この場合には、ユーザ端末２０は全地球測位システム（ＧＰＳ）や基地局情報などから求めた、自機の現在位置を示す位置情報をサーバ１０に送信し、選択部１１がその位置情報を用いる。選択部１１は、その位置情報を用いて地図データベース（図示せず）を検索することでユーザの現在位置を推定する。そして、選択部１１はその現在位置が所定の位置（例えば、飲食店、ユーザの自宅以外の位置、屋外など）である場合に、残りのアンケート項目を選択することなく、非アンケート項目についての次の台詞を選択し続けるかまたは会話を終了する。
【００４１】
ユーザ端末２０の現在位置の気象が所定の気象であることがアンケート終了条件であってもよい。選択部１１は、上記のようにユーザ端末２０から位置情報を受信し、この位置情報を用いて地図データベースおよび気象データベース（図示せず）の双方を参照して、ユーザの現在位置の気象を推定する。そして、選択部１１はその気象が所定の条件（例えば、晴れ、曇り、雨など）を満たす場合に、残りのアンケート項目を選択することなく、非アンケート項目についての次の台詞を選択し続けるかまたは会話を終了する。
【００４２】
応答に要した時間が所定の範囲の外であることがアンケート終了条件であってもよい。選択部１１はタイマを用いてその時間を計測することができる。例えば選択部１１は、応答時間が１０秒〜６０秒という範囲ではない場合に、残りのアンケート項目を選択することなく、非アンケート項目についての次の台詞を選択し続けるかまたは会話を終了してもよい。あるいは、選択部１１は、応答時間が所定の範囲の外である状況が複数回連続して続いた場合に、残りのアンケート項目を選択することなく、非アンケート項目についての次の台詞を選択し続けるかまたは会話を終了してもよい。
【００４３】
ユーザ端末２０から受信したユーザの生体情報（例えば表情、脈拍、音声など）が所定の条件を満たすことがアンケート終了条件であってもよい。この場合には、ユーザ端末２０はその生体情報（例えば、表情を映した画像データ、脈拍のデータ、音声データなど）をサーバ１０に送信し、選択部１１がその生体情報を用いる。選択部１１はその生体情報を解析することでユーザの状況を推定する。そして、選択部１１は、生体情報が所定の条件を満たす場合に、残りのアンケート項目を選択することなく、非アンケート項目についての次の台詞を選択し続けるかまたは会話を終了してもよい。例えば選択部１１は、目の開きが閾値未満である場合、脈拍が閾値以上である場合、音の高さが閾値以上である場合などに、残りのアンケート項目を選択することなく、非アンケート項目についての次の台詞を選択し続けるかまたは会話を終了してもよい。この例は、ユーザが眠そうであるかまたはアルコール飲料を摂取していると推定してアンケートを打ち切る処理であるともいえる。
【００４４】
ユーザが１日に２回目のアンケートを行おうとしたことがアンケート終了条件であってもよい。あるいは、会話の最初から取得してきた応答の集合がストーリーに合っていない（例えば、ユーザが勝手に商品を使い始めた場合、応答間に矛盾があるなど）ことがアンケート終了条件であってもよい。
【００４５】
選択部１１は、上述した会話の開始時刻、非アンケート項目についての台詞に対する応答、ユーザ端末２０の現在位置、該現在位置の気象、応答時間、生体情報、ユーザによる複数回のアンケートの試み、およびストーリーとの不整合から選択される任意の２以上の判定要素で構成されるアンケート終了条件を用いてもよい。すなわち、選択ルールは、上記の様々なアンケート終了条件の任意の組み合わせを含んでもよい。
【００４６】
ステップＳ１７の後に処理はステップＳ１２に移り、送信部１２が、選択された次の台詞をユーザ端末２０に送信する。そして、ステップＳ１３以降の処理が繰り返される。ユーザとの会話を進めながらアンケート回答を得るために、選択部１１はアンケート項目についての次の台詞と、非アンケート項目についての次の台詞とのそれぞれを、少なくとも一回は選択する。したがって、送信部１２は、これら２種類の台詞のそれぞれを少なくとも一回は送信する。また、受信部１３は、アンケート項目に対応する応答（アンケート回答）と非アンケート項目に対応する応答（これはアンケート回答ではない）とのそれぞれを少なくとも一回は受信する。アンケート終了条件に合致しない限り、ステップＳ１２〜Ｓ１７の処理が繰り返されることで、１商品についての１ユーザの回答の集合が得られる。情報収集システム１が複数ユーザに対してアンケートを実行することで、様々なアンケート回答が回答データベース３２に蓄積される。
【００４７】
蓄積されたアンケート回答を解析することで、商品に対する人の考え、意見、印象、評価などを分析することが可能になる。あるいは、アンケートに回答したユーザに向けて、キャンペーン案内、商品のウェブサイトへの誘導、定期的な情報提供、報酬の付与（例えば、割引、ポイント付与）などのような商品の販促活動を実施することもできる。例えば、複数商品に関する複数のアンケートに回答したユーザに報酬が付与されてもよい。
【００４８】
［プログラム］
図７は、コンピュータをサーバ１０として機能させるための情報収集プログラムＰの構成を示す図である。情報収集プログラムＰはメインモジュールＰ１０、選択モジュールＰ１１、送信モジュールＰ１２、受信モジュールＰ１３、および格納モジュールＰ１４を含む。メインモジュールＰ１０は、サーバ１０の機能を統括的に管理する部分である。選択モジュールＰ１１、送信モジュールＰ１２、受信モジュールＰ１３、および格納モジュールＰ１４を実行することで、選択部１１、送信部１２、受信部１３、および格納部１４が実現する。
【００４９】
情報収集プログラムＰは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリなどの有形の記録媒体に固定的に記録された上で提供されてもよい。あるいは、情報収集プログラムＰは、搬送波に重畳されたデータ信号として通信ネットワークを介して提供されてもよい。
【００５０】
［効果］
以上説明したように、本発明の一側面に係る情報収集システムは、商品に関するアンケート回答を会話を通じてユーザから得るために用いられる１以上のアンケート項目と、アンケート回答を得るために用いられない１以上の非アンケート項目とを含む会話データを記憶する会話データベースを参照して、アンケート項目および非アンケート項目のいずれか一方についての次の台詞を選択する選択部と、選択部により選択された次の台詞をユーザ端末に送信する送信部と、送信部により送信された次の台詞に応じてユーザにより入力された応答をユーザ端末から受信する受信部と、受信部により受信された応答がアンケート項目に対応する場合には該応答に基づいてアンケート回答を回答データベースに格納し、受信部により受信された応答が非アンケート項目に対応する場合には該応答をアンケート回答として回答データベースに格納しない格納部とを備え、選択部が、会話において、アンケート項目についての次の台詞と、非アンケート項目についての次の台詞とのそれぞれを、少なくとも一回選択する。
【００５１】
本発明の一側面に係る情報収集方法は、プロセッサを備えるコンピュータシステムにより実行される情報収集方法であって、商品に関するアンケート回答を会話を通じてユーザから得るために用いられる１以上のアンケート項目と、アンケート回答を得るために用いられない１以上の非アンケート項目とを含む会話データを記憶する会話データベースを参照して、アンケート項目および非アンケート項目のいずれか一方についての次の台詞を選択する選択ステップと、選択ステップにおいて選択された次の台詞をユーザ端末に送信する送信ステップと、送信ステップにおいて送信された次の台詞に応じてユーザにより入力された応答をユーザ端末から受信する受信ステップと、受信ステップにおいて受信された応答がアンケート項目に対応する場合には該応答に基づいてアンケート回答を回答データベースに格納し、受信ステップにおいて受信された応答が非アンケート項目に対応する場合には該応答をアンケート回答として回答データベースに格納しない格納ステップとを含み、選択ステップでは、会話において、アンケート項目についての次の台詞と、非アンケート項目についての次の台詞とのそれぞれを、少なくとも一回選択する。
【００５２】
本発明の一側面に係る情報収集プログラムは、商品に関するアンケート回答を会話を通じてユーザから得るために用いられる１以上のアンケート項目と、アンケート回答を得るために用いられない１以上の非アンケート項目とを含む会話データを記憶する会話データベースを参照して、アンケート項目および非アンケート項目のいずれか一方についての次の台詞を選択する選択ステップと、選択ステップにおいて選択された次の台詞をユーザ端末に送信する送信ステップと、送信ステップにおいて送信された次の台詞に応じてユーザにより入力された応答をユーザ端末から受信する受信ステップと、受信ステップにおいて受信された応答がアンケート項目に対応する場合には該応答に基づいてアンケート回答を回答データベースに格納し、受信ステップにおいて受信された応答が非アンケート項目に対応する場合には該応答をアンケート回答として回答データベースに格納しない格納ステップとをコンピュータシステムに実行させ、選択ステップでは、会話において、アンケート項目についての次の台詞と、非アンケート項目についての次の台詞とのそれぞれを、少なくとも一回選択する。
【００５３】
このような側面においては、アンケート項目の台詞と非アンケート項目の台詞との双方が少なくとも一回はユーザに向けて出力される。この仕組みにより、アンケートとは関係のない会話をしながらアンケートが実施されるので、アンケート回答についてユーザに掛かるストレスを低減させつつ、該ユーザにアンケートに答えてもらうことができる。その結果、ユーザから本音に近いアンケート回答を収集することが期待できる。
【００５４】
他の側面に係る情報収集システムでは、選択部が、会話の途中で所定のアンケート終了条件が満たされた場合は、残りのアンケート項目を選択することなく、非アンケート項目についての次の台詞を選択し続けるかまたは会話を終了してもよい。アンケートの実施の妥当性を途中で判断することで、精度の低いアンケート結果（例えば、ユーザが誠実に答えていないと推定されるアンケート結果）の記録と、アンケートに関する無駄な処理および通信とを避けることができる。
【００５５】
他の側面に係る情報収集システムでは、選択部が、会話の開始時刻が所定の時間帯内である場合に、アンケート終了条件を満たすと判定してもよい。アンケートの実施の妥当性を開始時刻に基づいて判断することで、精度の低いアンケート結果の記録と、アンケートに関する無駄な処理および通信とを避けることができる。
【００５６】
他の側面に係る情報収集システムでは、選択部が、ユーザ端末の現在位置が所定の位置である場合に、アンケート終了条件を満たすと判定してもよい。アンケートの実施の妥当性をユーザの現在位置に基づいて判断することで、精度の低いアンケート結果の記録と、アンケートに関する無駄な処理および通信とを避けることができる。
【００５７】
他の側面に係る情報収集システムでは、選択部が、ユーザ端末の現在位置の気象が所定の気象である場合に、アンケート終了条件を満たすと判定してもよい。アンケートの実施の妥当性をユーザの現在位置の気象に基づいて判断することで、精度の低いアンケート結果の記録と、アンケートに関する無駄な処理および通信とを避けることができる。
【００５８】
他の側面に係る情報収集システムでは、選択部が、応答に要した時間が所定の範囲の外である場合に、アンケート終了条件を満たすと判定してもよい。アンケートの実施の妥当性を応答時間に基づいて判断することで、精度の低いアンケート結果の記録と、アンケートに関する無駄な処理および通信とを避けることができる。
【００５９】
他の側面に係る情報収集システムでは、選択部が、ユーザ端末から受信したユーザの生体情報が所定の条件を満たす場合に、アンケート終了条件を満たすと判定してもよい。アンケートの実施の妥当性をユーザの生体情報に基づいて判断することで、精度の低いアンケート結果の記録と、アンケートに関する無駄な処理および通信とを避けることができる。
【００６０】
［変形例］
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。
【００６１】
格納部１４は、非アンケート項目に対応する場合にも応答を任意のデータベースに格納してもよい。ただし、格納部１４は非アンケート項目に対応する応答をアンケート回答として格納しないので、その回答は、商品に対する人の考え、意見、印象、評価などを分析するために用いられない。
【００６２】
複数のユーザが参加するグループチャットに本発明を適用してもよい。例えば、情報収集システムは、そのグループチャット内で会話が止まった場合に、あるいは会話がアンケート対象の商品に関する話から別の話になった場合に、アンケート項目についての次の台詞をグループチャット内に出力する。一方、グループチャット内でアンケート対象の商品についての会話が為されている場合には、情報収集システムは非アンケート項目についての次の台詞をグループチャット内に出力する。この変形では、情報収集システムはあたかも商品の定性調査のモデレータのような役割を担う。
【００６３】
少なくとも一つのプロセッサにより実行される情報収集方法の処理手順は上記実施形態での例に限定されない。例えば、上述したステップ（処理）の一部が省略されてもよいし、別の順序で各ステップが実行されてもよい。また、上述したステップのうちの任意の２以上のステップが組み合わされてもよいし、ステップの一部が修正または削除されてもよい。あるいは、上記の各ステップに加えて他のステップが実行されてもよい。
【００６４】
情報収集システム内で二つの数値の大小関係を比較する際には、「以上」および「よりも大きい」という二つの基準のどちらを用いてもよく、「以下」および「未満」の二つの基準のうちのどちらを用いてもよい。このような基準の選択は、二つの数値の大小関係を比較する処理についての技術的意義を変更するものではない。
【符号の説明】
【００６５】
１…情報収集システム、１０…サーバ、１１…選択部、１２…送信部、１３…受信部、１４…格納部、２０…ユーザ端末、３０…データベース群、３１…会話データベース、３２…回答データベース、Ｐ…情報収集プログラム、Ｐ１０…メインモジュール、Ｐ１１…選択モジュール、Ｐ１２…送信モジュール、Ｐ１３…受信モジュール、Ｐ１４…格納モジュール。
【図１】
2019109815.tif 000003
【図２】
2019109815.tif 000004
【図３】
2019109815.tif 000005
【図４】
2019109815.tif 000006
【図５】
2019109815.tif 000007
【図６】
2019109815.tif 000008
【図７】
2019109815.tif 000009