(57)【要約】  データ収集装置１０は、トピックについての複数の記述で構成された問題の作成に用いる、複数の記述それぞれの元になるテンプレートを、問題の出題者へと配信する、テンプレート配信部１１と、出題者がテンプレートを用いて作成した問題を取得し、取得した問題を、回答者に配信する、問題配信部１２と、回答者から回答を取得し、取得した回答に対して統計処理を実行する、データ分析部１３と、データ分析部１３による統計処理の結果に基づいて、テンプレート配信部による配信の対象となるテンプレートを更新する、テンプレート更新部１４と、を備えている。
2016170628.tif 000002
【特許請求の範囲】
【請求項１】
トピックについての複数の記述で構成された問題の作成に用いる、前記複数の記述それぞれの元になるテンプレートを、前記問題の出題者へと配信する、テンプレート配信部と、
前記出題者が前記テンプレートを用いて作成した前記問題を取得し、取得した前記問題を、回答者に配信する、問題配信部と、
前記回答者から回答を取得し、取得した回答に対して統計処理を実行する、データ分析部と、
前記データ分析部による統計処理の結果に基づいて、前記テンプレート配信部による配信の対象となるテンプレートを更新する、テンプレート更新部と、
を備えている、ことを特徴とするデータ収集装置。
【請求項２】
前記テンプレートに、予め、属性が設定されており、
前記問題は、前記複数の記述が提示され、その際、前記回答者において連想された言葉と前記トピックとが一致する場合に正解とされる、形式で出題され、
前記データ分析部が、前記統計処理として、取得した回答に基づいて、前記記述が前記トピックを表現していることの信頼性を数値で表す信頼度を算出する、
請求項１に記載のデータ収集装置。
【請求項３】
前記テンプレート配信部が、予め用意されている複数のテンプレートのうち、配信の対象となるテンプレートを、前記出題者に配信し、
前記データ分析部が、更に、前記回答者に提示された前記記述の属性を特定し、
前記テンプレート更新部が、前記データ分析部によって特定された前記記述の属性に基づいて、配信の対象となるテンプレートの削除、追加、変更、順位の入替のうちいずれか又は全部を実行する、
請求項２に記載のデータ収集装置。
【請求項４】
前記テンプレート配信部が、予め用意されている複数のテンプレートのうち、配信の対象となるテンプレートを、前記出題者に配信し、
前記データ分析部が、更に、前記回答者に提示された前記記述の属性を特定し、
前記テンプレート更新部が、外部からの指示に応じて、配信の対象となるテンプレートの削除、追加、変更、順位の入替のうちいずれか又は全部を実行する、
請求項２に記載のデータ収集装置。
【請求項５】
（ａ）トピックについての複数の記述で構成された問題の作成に用いる、前記複数の記述それぞれの元になるテンプレートを、前記問題の出題者へと配信する、ステップと、
（ｂ）前記出題者が前記テンプレートを用いて作成した前記問題を取得し、取得した前記問題を、回答者に配信する、ステップと、
（ｃ）前記回答者から回答を取得し、取得した回答に対して統計処理を実行する、ステップと、
（ｄ）前記（ｃ）のステップによる統計処理の結果に基づいて、前記（ａ）のステップによる配信の対象となるテンプレートを更新する、ステップと、
を有する、ことを特徴とするデータ収集方法。
【請求項６】
前記テンプレートに、予め、属性が設定されており、
前記問題は、前記複数の記述が提示され、その際、前記回答者において連想された言葉と前記トピックとが一致する場合に正解とされる、形式で出題され、
前記（ｃ）のステップにおいて、前記統計処理として、取得した回答に基づいて、前記記述が前記トピックを表現していることの信頼性を数値で表す信頼度を算出する、
請求項５に記載のデータ収集方法。
【請求項７】
前記（ａ）のステップにおいて、予め用意されている複数のテンプレートのうち、配信の対象となるテンプレートを、前記出題者に配信し、
前記（ｃ）のステップにおいて、更に、前記回答者に提示された前記記述の属性を特定し、
前記（ｄ）のステップにおいて、前記（ｃ）のステップで特定された前記記述の属性に基づいて、配信の対象となるテンプレートの削除、追加、変更、順位の入替のうちいずれか又は全部を実行する、
請求項６に記載のデータ収集方法。
【請求項８】
前記（ａ）のステップにおいて、予め用意されている複数のテンプレートのうち、配信の対象となるテンプレートを、前記出題者に配信し、
前記（ｃ）のステップにおいて、更に、前記回答者に提示された前記記述の属性を特定し、
前記（ｄ）のステップにおいて、外部からの指示に応じて、配信の対象となるテンプレートの削除、追加、変更、順位の入替のうちいずれか又は全部を実行する、
請求項６に記載のデータ収集方法。
【請求項９】
コンピュータに、
（ａ）トピックについての複数の記述で構成された問題の作成に用いる、前記複数の記述それぞれの元になるテンプレートを、前記問題の出題者へと配信する、ステップと、
（ｂ）前記出題者が前記テンプレートを用いて作成した前記問題を取得し、取得した前記問題を、回答者に配信する、ステップと、
（ｃ）前記回答者から回答を取得し、取得した回答に対して統計処理を実行する、ステップと、
（ｄ）前記（ｃ）のステップによる統計処理の結果に基づいて、前記（ａ）のステップによる配信の対象となるテンプレートを更新する、ステップと、
を実行させる命令を含む、プログラムを記録しているコンピュータ読み取り可能な記録媒体。
【請求項１０】
前記テンプレートに、予め、属性が設定されており、
前記問題は、前記複数の記述が提示され、その際、前記回答者において連想された言葉と前記トピックとが一致する場合に正解とされる、形式で出題され、
前記（ｃ）のステップにおいて、前記統計処理として、取得した回答に基づいて、前記記述が前記トピックを表現していることの信頼性を数値で表す信頼度を算出する、
請求項９に記載のコンピュータ読み取り可能な記録媒体。
【請求項１１】
前記（ａ）のステップにおいて、予め用意されている複数のテンプレートのうち、配信の対象となるテンプレートを、前記出題者に配信し、
前記（ｃ）のステップにおいて、更に、前記回答者に提示された前記記述の属性を特定し、
前記（ｄ）のステップにおいて、前記（ｃ）のステップで特定された前記記述の属性に基づいて、配信の対象となるテンプレートの削除、追加、変更、順位の入替のうちいずれか又は全部を実行する、
請求項１０に記載のコンピュータ読み取り可能な記録媒体。
【請求項１２】
前記（ａ）のステップにおいて、予め用意されている複数のテンプレートのうち、配信の対象となるテンプレートを、前記出題者に配信し、
前記（ｃ）のステップにおいて、更に、前記回答者に提示された前記記述の属性を特定し、
前記（ｄ）のステップにおいて、外部からの指示に応じて、配信の対象となるテンプレートの削除、追加、変更、順位の入替のうちいずれか又は全部を実行する、
請求項１０に記載のコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上からデータを収集するための、データ収集装置、データ収集方法、及びこれらを実現するためのプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
近年、ネットワークの発展により、クラウドソーシング（Crowd Sourcing）の利用が増加している。クラウドソーシングは、ネットワークを利用して、不特定多数のヒトに業務を発注したり、受注者を募集したり、できるようにしたＷｅｂサービスである。クラウドソーシングによれば、安いコストで、必要とするデータを取得できたり、必要なサービスを受けることができたりする。【０００３】
ところで、クラウドソーシングを実現するための技術の１つとして、「Verbosity」が知られている（例えば、非特許文献１参照。）。Verbosityは、コモンセンスのデータを収集するためのコンピュータゲームであり、プレイヤーがVerbosityをプレイすることで、コモンセンスが収集される仕組みとなっている。【０００４】
具体的には、Verbosityは、ペアとなった二人のプレイヤーの一方に、ヒントを提示させ、他方が、ヒントの元になっている特定の単語を当てるというゲームである。Verbosityでは、出題側が提示するヒントと、回答側がヒントから連想した答えとが、コモンセンスについてのデータとなる。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】Luis von Ahn, Mihir Kedia, and Manuel Blum,“Verbosity: A Game for Collecting Common-Sense Facts”、[online]、2006年, Computer Science Department, Carnegie Mellon University, [平成27年4月1日検索]、インターネット<URL:https://www.cs.cmu.edu/~biglou/Verbosity.pdf>
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、Verbosityにおいては、各プレイヤーが自由に連想したデータしか収集されないため、収集されるデータの属性に偏りがしょうじてしまう。例えば、出題側のプレイヤーが、好きな理由を示すヒントしか提示しない場合は、特定のトピックが好かれる理由のデータばかりが収集されてしまう。このため、データを求める者において、その者が望む属性を持ったデータが得られない可能性がある。【０００７】
本発明の目的は、上記問題を解消し、ネットワーク上でのゲームを通じてデータ収集を行なう場合において、収集対象となるデータの属性を制御し得る、データ収集装置、データ収集方法、及びコンピュータ読み取り可能な記録媒体を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一側面におけるデータ収集装置は、
トピックについての複数の記述で構成された問題の作成に用いる、前記複数の記述それぞれの元になるテンプレートを、前記問題の出題者へと配信する、テンプレート配信部と、
前記出題者が前記テンプレートを用いて作成した前記問題を取得し、取得した前記問題を、回答者に配信する、問題配信部と、
前記回答者から回答を取得し、取得した回答に対して統計処理を実行する、データ分析部と、
前記データ分析部による統計処理の結果に基づいて、前記テンプレート配信部による配信の対象となるテンプレートを更新する、テンプレート更新部と、
を備えている、ことを特徴とする。【０００９】
また、上記目的を達成するため、本発明の一側面におけるデータ収集方法は、
（ａ）トピックについての複数の記述で構成された問題の作成に用いる、前記複数の記述それぞれの元になるテンプレートを、前記問題の出題者へと配信する、ステップと、
（ｂ）前記出題者が前記テンプレートを用いて作成した前記問題を取得し、取得した前記問題を、回答者に配信する、ステップと、
（ｃ）前記回答者から回答を取得し、取得した回答に対して統計処理を実行する、ステップと、
（ｄ）前記（ｃ）のステップによる統計処理の結果に基づいて、前記（ａ）のステップによる配信の対象となるテンプレートを更新する、ステップと、
を有する、ことを特徴とする。【００１０】
更に、上記目的を達成するため、本発明の一側面におけるコンピュータ読み取り可能な記録媒体は、
コンピュータに、
（ａ）トピックについての複数の記述で構成された問題の作成に用いる、前記複数の記述それぞれの元になるテンプレートを、前記問題の出題者へと配信する、ステップと、
（ｂ）前記出題者が前記テンプレートを用いて作成した前記問題を取得し、取得した前記問題を、回答者に配信する、ステップと、
（ｃ）前記回答者から回答を取得し、取得した回答に対して統計処理を実行する、ステップと、
（ｄ）前記（ｃ）のステップによる統計処理の結果に基づいて、前記（ａ）のステップによる配信の対象となるテンプレートを更新する、ステップと、
を実行させる命令を含む、プログラムを記録していることを特徴とする。
【発明の効果】
【００１１】
以上のように、本発明によれば、ネットワーク上でのゲームを通じてデータ収集を行なう場合において、収集対象となるデータの属性を制御することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の実施の形態におけるデータ収集装置の概略構成を示すブロック図である。
【図２】図２は、本発明の実施の形態におけるデータ収集装置の具体的構成を示すブロック図である。
【図３】図３は、本発明の実施の形態で用いられるテンプレートの一例を示す図である。
【図４】図４は、本発明の実施の形態において回答者に提示される問題の一例を示す図である。
【図５】図５は、本発明の実施の形態における統計処理の結果の一例を示す図である。
【図６】図６は、本発明の実施の形態におけるデータ収集装置の動作を示すフロー図である。
【図７】図７は、本発明の実施の形態におけるデータ収集装置を実現するコンピュータの一例を示すブロック図である。
【発明を実施するための形態】
【００１３】
（実施の形態）
以下、本発明の実施の形態における、データ収集装置、データ収集方法、及びプログラムについて、図１〜図７を参照しながら説明する。
【００１４】
［装置構成］
最初に、本実施の形態におけるデータ収集装置の概略構成について図１を用いて説明する。図１は、本発明の実施の形態におけるデータ収集装置の概略構成を示すブロック図である。
【００１５】
図１に示すように、本実施の形態におけるデータ収集装置１０は、プレイヤーの端末装置２０に、ネットワーク３０を介して接続されている。図１の例では、説明のため、２つの端末装置２０のみが図示されているが、本実施の形態において、データ収集装置１０は、３つ以上の端末装置２０と接続されていても良い。
【００１６】
また、図１に示すように、データ収集装置１０は、テンプレート配信部１１と、問題配信部１２と、データ分析部１３と、テンプレート更新部１４とを備えている。
【００１７】
テンプレート配信部１１は、トピックについての複数の記述で構成された問題の作成に用いるテンプレートを、問題の出題者へと配信する。テンプレートは、複数の記述それぞれの元になるものである。出題者は、プレイヤーの１人であり、本実施の形態では、テンプレート配信部１１は、出題者となるプレイヤーの端末装置２０に、テンプレートを配信する。これにより、出題者となるプレイヤーは、端末装置２０において、テンプレートを用いて問題を作成する。
【００１８】
問題配信部１２は、出題者となるプレイヤーがテンプレートを用いて作成した問題を取得し、取得した問題を、回答者となるプレイヤーに配信する。本実施の形態では、問題配信部１２は、出題者となるプレイヤーの端末装置２０から、そこで作成された問題を取得する。そして、問題配信部１２は、取得した問題を、回答者となる別のプレイヤーへと、具体的には、回答者となる別のプレイヤーが使用する端末装置２０に配信する。
【００１９】
データ分析部１３は、回答者となるプレイヤーから回答を取得し、取得した回答に対して統計処理を実行する。テンプレート更新部１４は、データ分析部による統計処理の結果に基づいて、テンプレート配信部１１による配信の対象となるテンプレートを更新する。
【００２０】
このように、本実施の形態では、問題は、予め用意されたテンプレートを用いて作成され、更に、テンプレートは、回答を統計処理した結果に基づいて更新される。つまり、統計処理の結果に基づいて、テンプレートを更新することで、出題傾向を調整できるため、本実施の形態によれば、ネットワーク上でのゲームを通じてデータ収集を行なう場合において、収集対象となるデータの属性を制御することが可能となる。
【００２１】
続いて、本実施の形態におけるデータ収集装置の具体的構成について図２〜図５を用いて説明する。図２は、本発明の実施の形態におけるデータ収集装置の具体的構成を示すブロック図である。図３は、本発明の実施の形態で用いられるテンプレートの一例を示す図である。図４は、本発明の実施の形態において回答者に提示される問題の一例を示す図である。図５は、本発明の実施の形態における統計処理の結果の一例を示す図である。
【００２２】
図２に示すように、本実施の形態では、データ収集装置１０は、テンプレート配信部１１、問題配信部１２、データ分析部１３、及びテンプレート更新部１４に加えて、通信部１５と、テンプレート格納部１６とを備えている。
【００２３】
通信部１５は、ネットワーク３０に接続される通信インターフェイスであり、端末装置２０との間で、データの送受信を行なう。テンプレート配信部１１、問題配信部１２、及びデータ分析部１３は、通信部１５を介して、端末装置とデータ通信を行なう。
【００２４】
テンプレート格納部１６は、予め用意された複数のテンプレートを格納している。本実施の形態では、１つのテンプレートは、１つの文に空欄部を設けることで構成されている。また、図３に示すように、格納されているテンプレートそれぞれには、属性が設定されている。図３の例では、属性として、「類似」、「特徴」、「代替」、「用途」、「利点」、「購買動機」、「評価」、「目的」、「機能」、「形状」、「重さ」、「利用者」、「利用シーン」が示されている。なお、図３に示す属性は一例である。
【００２５】
テンプレート配信部１１は、本実施の形態では、テンプレート格納部１６から、配信の対象となるテンプレートを抽出し、抽出したテンプレートを、出題者となるプレイヤーの端末装置２０に配信する。なお、配信の対象となるテンプレートの数は、特に限定されるものではない。
【００２６】
また、本実施の形態では、テンプレート配信部１１は、テンプレートに加え、問題を構成するトピックも、出題者となるプレイヤーの端末装置２０に配信する。配信されるトピックの数は、特に限定されるものではなく、１つであっても良いし、複数であっても良い。更に、テンプレート配信部１１は、複数のトピックを配信する場合は、各トピックに、この中から出題者がトピックを選択する際の選択順位及び優先度の両方又は一方を設定することもできる。
【００２７】
出題者となるプレイヤーは、例えば、複数のトピックと、図３に示すテンプレートとが配信されてくると、まず、複数のトピックの中から、それらに設定されている、選択順位及び優先度の両方又は一方に基づいて、トピックを決定する。次いで、プレイヤーは、配信されてきた各テンプレートの空欄部分に必要な言葉を挿入して、決定したトピックに対する記述を作成する。また、作成される記述の数は、データ収集装置１０によって指定されていても良いし、プレイヤーが自由に設定しても良い。更に、後者の場合では、データ収集装置１０によって、プレイヤーが設定できる範囲が指定されていても良い。
【００２８】
また、出題者となるプレイヤーは、各記述に出題順位を設定する。そして、出題者となるプレイヤーは、端末装置２０から、作成した問題をデータ収集装置１０へと送信する。なお、問題には、トピック、それに対する各記述、及び各記述の順位が含まれている。
【００２９】
具体的には、例えば、トピックが「スマートフォン」に決定されると、下記に示す記述が作成される。また、下記において数字は順位を示している。
１．それは携帯電話の一種です［類似］。
２．それが便利な理由はどこでも使えるからです［利点］。
３．それは若者に人気です［評価］。
４．それでノートＰＣの持ち歩きをしなくてすみます［代替］。
５．それはＷｅｂサイトを手軽に見ることができるのでおすすめです［用途］。
【００３０】
また、このようなトピックと記述とで構成された問題は、各記述が、設定された順位に応じて順に提示され、その祭、回答者において連想された言葉とトピックとが一致する場合に正解とされ、一致しない場合に次の記述が提示される、形式で出題される。また、本実施の形態は、この例に限定されるものではなく、例えば、全ての記述が一度に提示され、それに対して、回答者が、正解となるまで又は設定回数となるまで、連想した言葉を入力する態様であっても良い。
【００３１】
問題配信部１２は、問題が送信されてくると、これを受信する。そして、問題配信部１２は、出題者となるプレイヤーの端末装置２０から受信した問題を、回答者となるプレイヤーの端末装置２０に配信する。また、問題配信部１２は、配信の際、出題者となるプレイヤーが設定した出題順位を参照しつつ、各記述の出題順位を変更することもできる。更に、問題配信部１２は、配信の際、異なる出題者の端末装置２０から送信されてきた複数の問題を統合して、新たな１つの問題を作成することもできる。
【００３２】
データ収集装置１０が問題を配信すると、回答者となるプレイヤーの端末装置２０は、配信されてきた問題を出題する。これにより、回答者となるプレイヤーは、問題に対して回答を行なう。また、端末装置２０は、回答をデータ収集装置１０へと送信する。
【００３３】
具体的には、図４に示すように、問題を受信した端末装置２０は、問題に含まれる記述を、設定された順位に従って、順に提示する。回答者となるプレイヤーは、記述から答えを連想すると、連想した答えを入力する。
【００３４】
そして、入力された答えと問題のトピックとが一致していない場合は、端末装置２０は、次の記述を提示する。一方、入力された答えと問題のトピックとが一致している場合は、端末装置２０は、その旨を提示して、出題を終了する。また、この問題では、回答者の答えがトピックと一致するのが、早い段階であるほど、回答者は高いスコアを得ることができるようになっており、プレイヤーのモチベーションの向上が図られている。
【００３５】
また、端末装置２０は、入力された答えと問題のトピックとが一致していない場合であっても、全ての記述を提示し、更に、設定された制限時間が経過した場合は、出題を終了する。
【００３６】
回答者となるプレイヤーの端末装置２０は、出題を終了すると、答えとトピックとが一致した際に提示されていた記述、答えとトピックとが一致しなかったときの答えとその際に提示されていた記述を、回答として、データ収集装置１０に送信する。その他、回答者となるプレイヤーの端末装置２０は、答えと、問題の提示開始時点からそれが入力されるまでの時間とを、データ収集装置１０に送信することもできる。
【００３７】
データ分析部１３は、回答者となるプレイヤーの端末装置２０から回答が送信されてくると、これを受信し、受信した回答に対して統計処理を実行する。本実施の形態では、データ分析部１３は、統計処理として、まず、取得した回答に基づいて、問題中の記述がトピックを表現していることの信頼性を数値で表す信頼度を算出する。また、データ分析部１３は、必要に応じて、算出した信頼度を、外部に出力する。
【００３８】
例えば、データ分析部１３は、まず、各プレイヤーからの回答結果から、記述毎に、答えとトピックとが一致した回数を特定する。次に、データ分析部１３は、特定した回数の最大値が「１」となるように正規化を行ない、正規化後の各回数を信頼度とする。
【００３９】
また、データ分析部１３は、各プレイヤーの回答結果から、答えとトピックとが一致しなかった記述を特定することもできる。そして、データ分析部１３は、別の問題のトピックが、この間違った答えと一致した場合に、問題配信部１２に対して、この別の問題に、特定した記述を組み入れるように指示する。これは、あるトピックに対して適切でなかった記述であっても、別のトピックに対しては適切となる場合があるからである。
【００４０】
また、データ分析部１３は、回答者となったプレイヤーに提示された記述の属性を特定する。具体的には、例えば、データ分析部１３は、実際に提示された各記述を属性で分類し、そして、属性毎に、提示された回数（正解の有無に関わらない）を特定し、図５に示すヒストグラムを作成する。図５に示すヒストグラムによれば、どの属性の記述がどの程度出題されているのかが、明確となる。なお、データ分析部１３が特定する回数は、その他、正解となった回数、各属性が問題（出題の有無に関わらず）に含まれていた回数、各属性が出題された問題に含まれていた回数等であっても良い。
【００４１】
テンプレート更新部１４は、本実施の形態では、データ分析部１３によって特定された記述の属性に基づいて、配信の対象となるテンプレートの削除、追加、変更、順位の入替のうちいずれか又は全部を実行して、配信の対象となるテンプレートを更新する。例えば、図５に示すヒストグラムにおいて、属性Ａの信頼度が非常に低く、属性Ｂの信頼度が非常に高いとする。この場合、テンプレート更新部１４は、配信の対象となっているテンプレートの中から、属性Ｂのテンプレートの幾つかを削除し、新たに属性Ａのテンプレートを配信の対象として追加する。
【００４２】
また、本実施の形態において、プレイヤーが問題の作成及び問題への回答を行なうために用いる端末装置２０は、特に限定されず、汎用のパーソナルコンピュータ（ＰＣ）、スマートフォン、タブレット型端末等、いずれであっても良い。
【００４３】
［装置動作］
次に、本発明の実施の形態におけるデータ収集装置１０の動作について図６を用いて説明する。図６は、本発明の実施の形態におけるデータ収集装置の動作を示すフロー図である。以下の説明においては、適宜図１〜図５を参酌する。また、本実施の形態では、データ収集装置１０を動作させることによって、データ収集方法が実施される。よって、本実施の形態におけるデータ収集方法の説明は、以下のデータ収集装置１０の動作説明に代える。
【００４４】
図６に示すように、最初に、テンプレート配信部１１は、出題者となるプレイヤーの端末装置２０を特定し、特定した端末装置２０に、配信対象となるテンプレートを配信する（ステップＡ１）。具体的には、テンプレート配信部１１は、まず、テンプレート格納部１６に格納されている多数のテンプレートの中から配信対象となるテンプレートを抽出し、抽出したテンプレートを、特定した端末装置２０に配信する。また、配信対象となるテンプレートは、後述するステップＡ７によって更新される。
【００４５】
次に、ステップＡ１の実行後、出題者となるプレイヤーが問題を作成し、作成した問題を送信してきた場合は、問題配信部１２は、これを受信する（ステップＡ２）。続いて、問題配信部１２は、回答者となるプレイヤー２０の端末装置２０を特定し、特定した端末装置２０に、問題を配信する（ステップＡ３）。
【００４６】
次に、ステップＡ３の実行後、図４に示すように、回答者となるプレイヤーが、自身の端末装置２０上で回答を入力し、端末装置２０から回答を送信してきた場合は、データ分析部１３は、これを受信する（ステップＡ４）。そして、データ分析部１３は、取得した回答に基づいて、信頼度を算出する（ステップＡ５）。
【００４７】
次に、データ分析部１３は、ステップＡ４で受信した回答に基づいて、回答者に提示された記述の属性を特定する（ステップＡ６）。具体的には、データ分析部１３は、実際に提示された各記述を属性で分類し、そして、属性毎に、提示された回数を特定して、図５に示すヒストグラムを作成する。
【００４８】
次に、テンプレート更新部１４は、ステップＡ６によって特定された各記述の属性に基づいて、配信の対象となるテンプレートを更新する（ステップＡ７）。そして、ステップＡ７の実行により、データ収集装置１０における処理は一旦終了する。次に、ステップＡ１が実行される場合は、更新後のテンプレートを用いてステップＡ１が実行される。
【００４９】
［実施の形態における効果］
以上のように、本実施の形態では、各記述の属性と信頼度とについて分析が行なわれ、収集されるデータにおける属性の偏りが制御される。本実施の形態によれば、データを求める者が望む属性を持ったデータの収集が可能となる。
【００５０】
［変形例］
ここで、本実施の形態における変形例について説明する。変形例では、データ分析部１３は、作成したヒストグラムを画面に表示し、これによって、データ収集装置１０の管理者にヒストグラムを提示することができる。この場合、管理者は、ヒストグラムに基づいて、更に必要なデータの属性が何であるかを検討でき、データ収集装置１０に対して、テンプレートの属性の調整を指示することができる。そして、このような指示があると、テンプレート更新部１４は、指示に応じて、配信の対象となるテンプレートの削除、追加、変更、順位の入替等を実行する。従って、変形例においても、上述した実施の形態の効果を得ることができる。
【００５１】
［プログラム］
本発明の実施の形態におけるプログラムは、コンピュータに、図６に示すステップＡ１〜Ａ７を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態におけるデータ収集装置１０とデータ収集方法とを実現することができる。この場合、コンピュータのＣＰＵ（Central Processing Unit）は、テンプレート配信部１１、問題配信部１２、データ分析部１３、及びテンプレート更新部１４として機能し、処理を行なう。
【００５２】
ここで、本実施の形態におけるプログラムを実行することによって、データ収集装置１０を実現するコンピュータについて図７を用いて説明する。図７は、本発明の実施の形態におけるデータ収集装置を実現するコンピュータの一例を示すブロック図である。
【００５３】
図７に示すように、コンピュータ１１０は、ＣＰＵ１１１と、メインメモリ１１２と、記憶装置１１３と、入力インターフェイス１１４と、表示コントローラ１１５と、データリーダ／ライタ１１６と、通信インターフェイス１１７とを備える。これらの各部は、バス１２１を介して、互いにデータ通信可能に接続される。
【００５４】
ＣＰＵ１１１は、記憶装置１１３に格納された、本実施の形態におけるプログラム（コード）をメインメモリ１１２に展開し、これらを所定順序で実行することにより、各種の演算を実施する。メインメモリ１１２は、典型的には、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性の記憶装置である。また、本実施の形態におけるプログラムは、コンピュータ読み取り可能な記録媒体１２０に格納された状態で提供される。なお、本実施の形態におけるプログラムは、通信インターフェイス１１７を介して接続されたインターネット上で流通するものであっても良い。
【００５５】
また、記憶装置１１３の具体例としては、ハードディスクドライブの他、フラッシュメモリ等の半導体記憶装置が挙げられる。入力インターフェイス１１４は、ＣＰＵ１１１と、キーボード及びマウスといった入力機器１１８との間のデータ伝送を仲介する。表示コントローラ１１５は、ディスプレイ装置１１９と接続され、ディスプレイ装置１１９での表示を制御する。
【００５６】
データリーダ／ライタ１１６は、ＣＰＵ１１１と記録媒体１２０との間のデータ伝送を仲介し、記録媒体１２０からのプログラムの読み出し、及びコンピュータ１１０における処理結果の記録媒体１２０への書き込みを実行する。通信インターフェイス１１７は、ＣＰＵ１１１と、他のコンピュータとの間のデータ伝送を仲介する。
【００５７】
また、記録媒体１２０の具体例としては、ＣＦ（Compact Flash（登録商標））及びＳＤ（Secure Digital）等の汎用的な半導体記憶デバイス、フレキシブルディスク（Flexible Disk）等の磁気記憶媒体、又はＣＤ−ＲＯＭ（Compact Disk Read Only Memory）などの光学記憶媒体が挙げられる。
【産業上の利用可能性】
【００５８】
以上のように、本発明によれば、ネットワーク上でのゲームを通じてデータ収集を行なう場合において、収集対象となるデータの属性を制御することができる。本発明は、ネットワーク上でのデータ収集が必要なあらゆる分野に有用である。
【符号の説明】
【００５９】
１０  データ収集装置
１１  テンプレート配信部
１２  問題配信部
１３  データ分析部
１４  テンプレート更新部
１５  通信部
１６  テンプレート格納部
２０  端末装置
３０  ネットワーク
１１０  コンピュータ
１１１  ＣＰＵ
１１２  メインメモリ
１１３  記憶装置
１１４  入力インターフェイス
１１５  表示コントローラ
１１６  データリーダ／ライタ
１１７  通信インターフェイス
１１８  入力機器
１１９  ディスプレイ装置
１２０  記録媒体
１２１  バス
【図１】
2016170628.tif 000003
【図２】
2016170628.tif 000004
【図３】
2016170628.tif 000005
【図４】
2016170628.tif 000006
【図５】
2016170628.tif 000007
【図６】
2016170628.tif 000008
【図７】
2016170628.tif 000009
【手続補正書】
【提出日】平成29年10月16日(2017.10.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
トピックについての複数の記述で構成された問題の作成に用いる、前記複数の記述それぞれの元になるテンプレートを、前記問題の出題者へと配信する、テンプレート配信部と、
前記出題者が前記テンプレートを用いて作成した前記問題を取得し、取得した前記問題を、回答者に配信する、問題配信部と、
前記回答者から回答を取得し、取得した回答に対して統計処理を実行する、データ分析部と、
前記データ分析部による統計処理の結果に基づいて、前記テンプレート配信部による配信の対象となるテンプレートを更新する、テンプレート更新部と、
を備えている、ことを特徴とするデータ収集装置。
【請求項２】
前記テンプレートに、予め、属性が設定されており、
前記問題は、前記複数の記述が提示され、その際、前記回答者において連想された言葉と前記トピックとが一致する場合に正解とされる、形式で出題され、
前記データ分析部が、前記統計処理として、取得した回答に基づいて、前記記述が前記トピックを表現していることの信頼性を数値で表す信頼度を算出する、
請求項１に記載のデータ収集装置。
【請求項３】
前記テンプレート配信部が、予め用意されている複数のテンプレートのうち、配信の対象となるテンプレートを、前記出題者に配信し、
前記データ分析部が、更に、前記回答者に提示された前記記述の属性を特定し、
前記テンプレート更新部が、前記データ分析部によって特定された前記記述の属性に基づいて、配信の対象となるテンプレートの削除、追加、変更、順位の入替のうちいずれか又は全部を実行する、
請求項２に記載のデータ収集装置。
【請求項４】
前記テンプレート配信部が、予め用意されている複数のテンプレートのうち、配信の対象となるテンプレートを、前記出題者に配信し、
前記データ分析部が、更に、前記回答者に提示された前記記述の属性を特定し、
前記テンプレート更新部が、外部からの指示に応じて、配信の対象となるテンプレートの削除、追加、変更、順位の入替のうちいずれか又は全部を実行する、
請求項２に記載のデータ収集装置。
【請求項５】
（ａ）トピックについての複数の記述で構成された問題の作成に用いる、前記複数の記述それぞれの元になるテンプレートを、前記問題の出題者へと配信する、ステップと、
（ｂ）前記出題者が前記テンプレートを用いて作成した前記問題を取得し、取得した前記問題を、回答者に配信する、ステップと、
（ｃ）前記回答者から回答を取得し、取得した回答に対して統計処理を実行する、ステップと、
（ｄ）前記（ｃ）のステップによる統計処理の結果に基づいて、前記（ａ）のステップによる配信の対象となるテンプレートを更新する、ステップと、
を有する、ことを特徴とするデータ収集方法。
【請求項６】
前記テンプレートに、予め、属性が設定されており、
前記問題は、前記複数の記述が提示され、その際、前記回答者において連想された言葉と前記トピックとが一致する場合に正解とされる、形式で出題され、
前記（ｃ）のステップにおいて、前記統計処理として、取得した回答に基づいて、前記記述が前記トピックを表現していることの信頼性を数値で表す信頼度を算出する、
請求項５に記載のデータ収集方法。
【請求項７】
前記（ａ）のステップにおいて、予め用意されている複数のテンプレートのうち、配信の対象となるテンプレートを、前記出題者に配信し、
前記（ｃ）のステップにおいて、更に、前記回答者に提示された前記記述の属性を特定し、
前記（ｄ）のステップにおいて、前記（ｃ）のステップで特定された前記記述の属性に基づいて、配信の対象となるテンプレートの削除、追加、変更、順位の入替のうちいずれか又は全部を実行する、
請求項６に記載のデータ収集方法。
【請求項８】
前記（ａ）のステップにおいて、予め用意されている複数のテンプレートのうち、配信の対象となるテンプレートを、前記出題者に配信し、
前記（ｃ）のステップにおいて、更に、前記回答者に提示された前記記述の属性を特定し、
前記（ｄ）のステップにおいて、外部からの指示に応じて、配信の対象となるテンプレートの削除、追加、変更、順位の入替のうちいずれか又は全部を実行する、
請求項６に記載のデータ収集方法。
【請求項９】
コンピュータに、
（ａ）トピックについての複数の記述で構成された問題の作成に用いる、前記複数の記述それぞれの元になるテンプレートを、前記問題の出題者へと配信する、ステップと、
（ｂ）前記出題者が前記テンプレートを用いて作成した前記問題を取得し、取得した前記問題を、回答者に配信する、ステップと、
（ｃ）前記回答者から回答を取得し、取得した回答に対して統計処理を実行する、ステップと、
（ｄ）前記（ｃ）のステップによる統計処理の結果に基づいて、前記（ａ）のステップによる配信の対象となるテンプレートを更新する、ステップと、
を実行させる、プログラム。
【請求項１０】
前記テンプレートに、予め、属性が設定されており、
前記問題は、前記複数の記述が提示され、その際、前記回答者において連想された言葉と前記トピックとが一致する場合に正解とされる、形式で出題され、
前記（ｃ）のステップにおいて、前記統計処理として、取得した回答に基づいて、前記記述が前記トピックを表現していることの信頼性を数値で表す信頼度を算出する、
請求項９に記載のプログラム。
【請求項１１】
前記（ａ）のステップにおいて、予め用意されている複数のテンプレートのうち、配信の対象となるテンプレートを、前記出題者に配信し、
前記（ｃ）のステップにおいて、更に、前記回答者に提示された前記記述の属性を特定し、
前記（ｄ）のステップにおいて、前記（ｃ）のステップで特定された前記記述の属性に基づいて、配信の対象となるテンプレートの削除、追加、変更、順位の入替のうちいずれか又は全部を実行する、
請求項１０に記載のプログラム。
【請求項１２】
前記（ａ）のステップにおいて、予め用意されている複数のテンプレートのうち、配信の対象となるテンプレートを、前記出題者に配信し、
前記（ｃ）のステップにおいて、更に、前記回答者に提示された前記記述の属性を特定し、
前記（ｄ）のステップにおいて、外部からの指示に応じて、配信の対象となるテンプレートの削除、追加、変更、順位の入替のうちいずれか又は全部を実行する、
請求項１０に記載のプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ネットワーク上からデータを収集するための、データ収集装置、データ収集方法、及びこれらを実現するためのプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の目的は、上記問題を解消し、ネットワーク上でのゲームを通じてデータ収集を行なう場合において、収集対象となるデータの属性を制御し得る、データ収集装置、データ収集方法、及びプログラムを提供することにある。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
更に、上記目的を達成するため、本発明の一側面におけるプログラムは、
コンピュータに、
（ａ）トピックについての複数の記述で構成された問題の作成に用いる、前記複数の記述それぞれの元になるテンプレートを、前記問題の出題者へと配信する、ステップと、
（ｂ）前記出題者が前記テンプレートを用いて作成した前記問題を取得し、取得した前記問題を、回答者に配信する、ステップと、
（ｃ）前記回答者から回答を取得し、取得した回答に対して統計処理を実行する、ステップと、
（ｄ）前記（ｃ）のステップによる統計処理の結果に基づいて、前記（ａ）のステップによる配信の対象となるテンプレートを更新する、ステップと、
を実行させる、ことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
通信部１５は、ネットワーク３０に接続される通信インターフェイスであり、端末装置２０との間で、データの送受信を行なう。テンプレート配信部１１、問題配信部１２、及びデータ分析部１３は、通信部１５を介して、端末装置２０とデータ通信を行なう。
【国際調査報告】
2016170628.tif 000010
2016170628.tif 000011
2016170628.tif 000012
2016170628.tif 000013