(57)【特許請求の範囲】
【請求項１】
クライアント装置から入力された入力情報から、第１単語を抽出する抽出部と、
特定の情報のカテゴリを示すカテゴリ識別情報と、１以上の第２単語と、前記第２単語を特徴付ける第２特徴値と、を関連付ける第１関連付け情報を記憶する第１記憶部と、
前記第１単語を特徴付ける第１特徴値と、前記第２特徴値との比較から、前記入力情報のカテゴリが、前記第１関連付け情報のカテゴリ識別情報のうち、どのカテゴリ識別情報が示すカテゴリに類似しているかを判定する判定部と、
前記判定部により類似していると判定されたカテゴリに応じて予め定められた、問題に対する回答元からの回答の収集方法を示すインターフェースを、前記クライアント装置に送信することにより推薦する推薦部と、
を備えたサーバ装置。
【請求項２】
前記判定部は、
前記第１単語、前記第２単語および前記第２特徴値に基づいて、前記第１関連付け情報のカテゴリ識別情報ごとに、前記入力情報のカテゴリとの類似度を計算し、
前記類似度のうち、閾値以上であり、かつ最も大きい前記類似度に対応するカテゴリ識別情報が示すカテゴリが、前記入力情報のカテゴリに類似していると判定する請求項１に記載のサーバ装置。
【請求項３】
前記判定部は、
前記抽出部により前記入力情報から抽出された前記第１単語の出現回数を計測し、
前記第１単語および前記出現回数に基づいて、該第１単語に対応する前記第１特徴値を計算し、
前記第１単語および前記第１特徴値、ならびに前記第２単語および前記第２特徴値に基づいて、前記類似度を計算する請求項２に記載のサーバ装置。
【請求項４】
特定の情報のカテゴリを示すカテゴリ識別情報と、問題に対する回答元からの回答の収集方法を示すインターフェースと、優先度と、を関連付ける第２関連付け情報を記憶する第２記憶部を、さらに備え、
前記推薦部は、推薦する収集方法を、前記第２関連付け情報で該収集方法に対応する優先度と共に、前記クライアント装置に送信し、該クライアント装置に該優先度に基づいて該収集方法を表示させる請求項１に記載のサーバ装置。
【請求項５】
前記抽出部は、前記クライアント装置から入力された、少なくとも会議前の事前情報、会議中の音声情報、および会議の議事録の情報のうちいずれかを含む前記入力情報から、前記第１単語を抽出する請求項１に記載のサーバ装置。
【請求項６】
前記推薦部により推薦された収集方法のうち、前記クライアント装置により選択された収集方法、および、該クライアント装置により入力された、該収集方法に基づく問題を作成するための問題情報を取得する第１取得部と、
前記第１取得部により取得された収集方法および前記問題情報から、前記問題を作成する作成部と、
前記作成部により作成された前記問題を、所定の回答元に送信する第１送信部と、
前記回答元から前記問題に対する回答を取得する第２取得部と、
前記第２取得部により取得された前記回答に関する情報を、前記クライアント装置に送信する第２送信部と、
をさらに備えた請求項１に記載のサーバ装置。
【請求項７】
特定の情報のカテゴリを示すカテゴリ識別情報と、問題に対する回答元からの回答の収集方法を示すインターフェースと、優先度と、を関連付ける第２関連付け情報を記憶する第２記憶部を、さらに備え、
前記第２関連付け情報において、前記クライアント装置により選択された収集方法に対応する優先度を上げて更新する第１更新部を、さらに備えた請求項６に記載のサーバ装置。
【請求項８】
特定の情報のカテゴリを示すカテゴリ識別情報と、問題に対する回答元からの回答の収集方法を示すインターフェースと、回答先を示す回答先識別情報と、を関連付ける第２関連付け情報を記憶する第２記憶部を、さらに備え、
前記第１送信部は、前記第２関連付け情報において、前記問題の収集方法に対応する回答元識別情報で示される回答元に、該問題を送信する請求項６に記載のサーバ装置。
【請求項９】
前記第２送信部は、前記第２取得部により取得された前記回答を解析した結果を、前記クライアント装置に送信する請求項６に記載のサーバ装置。
【請求項１０】
特定の情報のカテゴリを示すカテゴリ識別情報と、問題に対する回答元からの回答の収集方法を示すインターフェースと、優先度と、を関連付ける第２関連付け情報を記憶する第２記憶部を、さらに備え、
前記クライアント装置から入力された、前記回答に対応する収集方法に対する評価に基づいて、前記第２関連付け情報において、前記評価の対象である収集方法に対応する優先度を更新する第２更新部を、さらに備えた請求項６に記載のサーバ装置。
【請求項１１】
クライアント装置から入力された入力情報から、第１単語を抽出する抽出ステップと、
前記第１単語を特徴付ける第１特徴値と、第１記憶部に記憶された、特定の情報のカテゴリを示すカテゴリ識別情報と、１以上の第２単語と、前記第２単語を特徴付ける第２特徴値とを関連付ける第１関連付け情報の前記第２特徴値との比較から、前記入力情報のカテゴリが、前記第１関連付け情報のカテゴリ識別情報のうち、どのカテゴリ識別情報が示すカテゴリに類似しているかを判定する判定ステップと、
類似していると判定したカテゴリに応じて予め定められた、問題に対する回答元からの回答の収集方法を示すインターフェースを、前記クライアント装置に送信することにより推薦する推薦ステップと、
を有するデータ収集方法。
【請求項１２】
コンピュータを、
クライアント装置から入力された入力情報から、第１単語を抽出する抽出部と、
前記第１単語を特徴付ける第１特徴値と、第１記憶部に記憶された、特定の情報のカテゴリを示すカテゴリ識別情報と、１以上の第２単語と、前記第２単語を特徴付ける第２特徴値とを関連付ける第１関連付け情報の前記第２特徴値との比較から、前記入力情報のカテゴリが、前記第１関連付け情報のカテゴリ識別情報のうち、どのカテゴリ識別情報が示すカテゴリに類似しているかを判定する判定部と、
前記判定部により類似していると判定されたカテゴリに応じて予め定められた、問題に対する回答元からの回答の収集方法を示すインターフェースを、前記クライアント装置に送信することにより推薦する推薦部と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、サーバ装置、データ収集方法およびプログラムに関する。
【背景技術】
【０００２】
会議の進行をサポートするシステムで、会議参加者以外からウェブ経由でデータの収集を行う際には、収集したデータの精度を向上させるために、収集するデータの内容に応じて、回答者のグループ、および回答するインターフェース等を変更するべきである。これは、回答者の得手不得手な分野は回答者によって異なり、また回答しやすいインターフェース、回答しにくいインターフェースも収集するデータの内容によって異なるためである。また、会議においては即時性が必要とされ、会議中にインターフェースを新たにデザインしたり、回答者のステータスまたは特性に応じて回答者を選択するのは効率的ではない。
【０００３】
このような会議の進行をサポートするシステムのうち、外部からの回答を取り入れるためのシステムとして、ウェブ上で行われる掲示板形式の会議システムが提案されている。このシステムは、提議された議題を予め解析して重要キーワードを抽出し、さらに会議中の発言から重要キーワードを抽出し、その二つを比較することによって会議が議題に沿った内容であるかを判断する。そして、議題からずれていた場合は予め登録済みの外部進行役を呼び出して意見を収集する。
【０００４】
しかしながら、上述のシステムでは、外部進行役から意見を収集するにあたって、どのように意見を収集するかについての方式が定められておらず、かつ、外部進行役の意見の影響もその力量に左右されるという問題点がある。そのため、目的に合う意見を得るために時間的コストが大きくなる可能性があり、会議の進行中にリアルタイムに処理をするのは困難であるという問題点もある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１２８６９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記に鑑みてなされたものであって、会議または作成する文書等の内容に応じたデータの収集の精度を向上させるサーバ装置、データ収集方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態のサーバ装置は、抽出部と、第１記憶部と、判定部と、推薦部と、を備える。抽出部は、クライアント装置から入力された入力情報から、第１単語を抽出する。第１記憶部は、特定の情報のカテゴリを示すカテゴリ識別情報と、第２単語と、第２特徴値とを関連付ける第１関連付け情報を記憶する。判定部は、第１単語を特徴付ける第１特徴値と、第２特徴値との比較から、入力情報のカテゴリが、どのカテゴリ識別情報のカテゴリに類似しているかを判定する。推薦部は、判定部により類似していると判定されたカテゴリに応じて予め定められた問題に対する回答元からの回答の収集方法を示すインターフェースを、クライアント装置に送信することにより推薦する。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係るデータ収集システムの全体構成の一例を示す図。
【図２】実施形態に係るクライアント装置のハードウェア構成の一例を示す図。
【図３】実施形態に係る推薦サーバのハードウェア構成の一例を示す図。
【図４】実施形態に係るデータ収集システムの機能ブロックの構成の一例を示す図。
【図５】会議情報から単語を抽出する動作の一例を示すフローチャート。
【図６】収集方法の候補を表示する動作の一例を示すフローチャート。
【図７】カテゴリ情報テーブルの構成の一例を示す図。
【図８】収集方法情報テーブルの構成の一例を示す図。
【図９】候補として表示される収集方法を示すインターフェースの例を示す図。
【図１０】回答者から回答を収集する動作の一例を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下に、図面を参照しながら、本発明の実施形態に係るサーバ装置、クライアント装置、データ収集方法およびプログラムを詳細に説明する。ただし、図面は模式的なものであるため、具体的な構成は以下の説明を参酌して判断すべきものである。
【００１０】
図１は、実施形態に係るデータ収集システムの全体構成の一例を示す図である。図１を参照しながら、実施形態に係るデータ収集システム１の全体構成について説明する。
【００１１】
図１に示すように、実施形態に係るデータ収集システム１は、１以上のクライアント装置（クライアント装置１０ａ、１０ｂ、１０ｃ、・・・）と、推薦サーバ２０と、を含む。クライアント装置１０ａ〜１０ｃは、それぞれネットワーク２ａを介して、推薦サーバ２０と通信可能となっている。また、推薦サーバ２０は、ネットワーク２ｂを介して、クラウドソーシングシステム３０と通信可能となっている。
【００１２】
クライアント装置１０ａ〜１０ｃは、会議タイトル、会議日付、会議開催場所、会議参加者、会議アジェンダ、会議の音声データ、および議事録等の会議情報（入力情報）を推薦サーバ２０に送信し、会議情報の内容に応じた収集方法の情報を受信する装置である。会議情報は、後述する判定部２０３により単語のＴＦＩＤＦ（Ｔｅｒｍ  Ｆｒｅｑｕｅｎｃｙ  Ｉｎｖｅｒｓｅ  Ｄｏｃｕｍｅｎｔ  Ｆｒｅｑｕｅｎｃｙ）値が算出される対象となる文書の情報である。ここで、収集方法とは、推薦サーバ２０からクラウドソーシングシステム３０に対して送信された問題に対して、回答者が回答し、その回答を収集するための方法を示し、具体的には、後述するクライアント装置１０ａ〜１０ｃのディスプレイ４０９に表示される回答を収集するためのＧＵＩ（Ｇｒａｐｈｉｃａ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を示す。また、収集方法がＧＵＩであるものとして「インターフェース」と称する場合がある。
【００１３】
なお、図１に示すクライアント装置１０ａ〜１０ｃ等の１以上のクライアント装置について、任意のクライアント装置を示す場合、または総称する場合、単に「クライアント装置１０」と称するものとする。
【００１４】
推薦サーバ２０は、会議情報から単語を抽出し、抽出した単語から会議のカテゴリを判定して、そのカテゴリに対応するインターフェース（回答の収集方法）をクライアント装置１０ａ〜１０ｃに対して推薦するサーバ装置である。
【００１５】
クラウドソーシングシステム３０は、推薦サーバ２０により作成された問題に対して、回答者（回答元）からの回答を取得して、推薦サーバ２０に返送するシステムである。
【００１６】
ネットワーク２ａは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、専用回線、またはインターネット等のネットワークである。ネットワーク２ｂは、推薦サーバ２０とクラウドソーシングシステム３０とを通信可能にするネットワークであり通常はインターネット等のネットワークである。なお、図１ではネットワーク２ａ、２ｂのように別々のネットワークで示しているが、これに限定されるものではなく、１つのネットワークで構成されてもよい。
【００１７】
なお、図１に示すデータ収集システム１の構成は一例であり、この構成に限定されるものではない。例えば、推薦サーバ２０は、ミラーリングにより複数のサーバ装置で構成されているものとしてもよい。
【００１８】
図２は、実施形態に係るクライアント装置のハードウェア構成の一例を示す図である。図２を参照しながら、本実施形態に係るクライアント装置１０のハードウェア構成について説明する。
【００１９】
図２に示すように、クライアント装置１０は、ＣＰＵ４０１と、ＲＯＭ４０２と、ＲＡＭ４０３と、補助記憶装置４０４と、メディアドライブ４０６と、操作装置４０７と、ネットワークＩ／Ｆ４０８と、ディスプレイ４０９と、音声入力装置４１０と、を備えている。
【００２０】
ＣＰＵ４０１は、クライアント装置１０全体の動作を制御する装置である。ＲＯＭ４０２は、クライアント装置１０用のファームウェアを記憶している不揮発性記憶装置である。ＲＡＭ４０３は、ＣＰＵ４０１のワークエリアとして使用される揮発性記憶装置である。
【００２１】
補助記憶装置４０４は、各種データおよびプログラムを記憶する不揮発性の記憶装置である。補助記憶装置４０４は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等である。メディアドライブ４０６は、ＣＰＵ４０１の制御に従って、フラッシュメモリ等であるメディア４０５に対するデータの読み出しおよび書き込みを制御する装置である。メディア４０５は、メディアドライブ４０６に対して着脱自在の記憶装置である。なお、メディア４０５は、ＣＰＵ４０１の制御に従ってデータの読み出しおよび書き込みを行う不揮発性メモリであれば、フラッシュメモリに限定されるものではなく、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）等を用いてもよい。
【００２２】
操作装置４０７は、文字および数字等の入力、各種指示の選択、およびカーソルの移動等を行う入力装置である。操作装置４０７は、例えば、マウスまたはキーボード等である。
【００２３】
ネットワークＩ／Ｆ４０８は、ネットワーク２ａを経由して、推薦サーバ２０にデータを通信するための通信インターフェースである。ネットワークＩ／Ｆ４０８は、例えば、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）等である。
【００２４】
ディスプレイ４０９は、文字、数字、および各種画面および操作用アイコン等を表示する表示装置である。ディスプレイ４０９は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶ディスプレイ）、または有機ＥＬ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等である。
【００２５】
音声入力装置４１０は、クライアント装置１０を使用する会議の参加者等が発話する音声を入力するマイク等の装置である。
【００２６】
上述のＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、補助記憶装置４０４、メディアドライブ４０６、操作装置４０７、ネットワークＩ／Ｆ４０８、ディスプレイ４０９、および音声入力装置４１０は、アドレスバスおよびデータバス等のバス４１１によって互いに通信可能に接続されている。
【００２７】
なお、クライアント装置１０のハードウェア構成は、図２に示す構成に限定されるものではない。例えば、メディアドライブ４０６は備えていなくてもよい。また、複数のクライアント装置１０が一箇所ではなく、複数の箇所に配置される場合で遠隔会議を実現する場合、クライアント装置１０は、図２に示す構成装置の他、スピーカ等の音声出力装置を備えるものとしてもよい。
【００２８】
また、上述のクライアント装置１０用のプログラムは、インストール可能な形式または実行可能な形式のファイルによって、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）またはブルーレイディスク等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。
【００２９】
図３は、実施形態に係る推薦サーバのハードウェア構成の一例を示す図である。図３を参照しながら、本実施形態に係る推薦サーバ２０のハードウェア構成について説明する。
【００３０】
図３に示すように、推薦サーバ２０は、ＣＰＵ５０１と、ＲＯＭ５０２と、ＲＡＭ５０３と、補助記憶装置５０４と、メディアドライブ５０６と、ネットワークＩ／Ｆ５０８と、ＤＶＤドライブ５１３と、を備えている。
【００３１】
ＣＰＵ５０１は、推薦サーバ２０全体の動作を制御する装置である。ＲＯＭ５０２は、推薦サーバ２０用のファームウェアを記憶している不揮発性記憶装置である。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される揮発性記憶装置である。
【００３２】
補助記憶装置５０４は、各種プログラム、ならびに、後述する抽出情報、カテゴリ情報テーブル１００１（図７で後述）および収集方法情報テーブル１００２（図８で後述）等の各種データを記憶する不揮発性の記憶装置である。補助記憶装置５０４は、例えば、ＨＤＤまたはＳＳＤ等である。メディアドライブ５０６は、ＣＰＵ５０１の制御に従って、フラッシュメモリ等のメディア５０５に対するデータの読み出しおよび書き込みを制御する装置である。メディア５０５は、メディアドライブ５０６に対して着脱自在の記憶装置である。なお、メディア５０５は、ＣＰＵ５０１の制御に従ってデータの読み出しおよび書き込みを行う不揮発性メモリであれば、フラッシュメモリに限定されるものではなく、ＥＥＰＲＯＭ等を用いてもよい。
【００３３】
ネットワークＩ／Ｆ５０８は、ネットワーク２ａを介してクライアント装置１０にデータ通信し、かつ、ネットワーク２ｂを介してクラウドソーシングシステム３０にデータを通信するための通信インターフェースである。ネットワークＩ／Ｆ５０８は、例えば、ＮＩＣ等である。
【００３４】
ＤＶＤドライブ５１３は、着脱自在な記憶媒体の一例としてのＤＶＤ５１２に対するデータの読み出しおよび書き込みを制御する装置である。なお、上述の着脱可能な記録媒体の他の例として、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、またはブルーレイディスク等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００３５】
上述のＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、補助記憶装置５０４、メディアドライブ５０６、ネットワークＩ／Ｆ５０８、およびＤＶＤドライブ５１３は、アドレスバスおよびデータバス等のバス５１４によって互いに通信可能に接続されている。
【００３６】
なお、推薦サーバ２０のハードウェア構成は、図３に示す構成に限定されるものではない。例えば、メディアドライブ５０６は備えていなくてもよい。また、推薦サーバ２０に対してソフトウェアのアップデート操作等をするために、推薦サーバ２０は、図３に示す構成装置の他、操作装置およびディスプレイを備えるものとしてもよい。
【００３７】
また、上述の推薦サーバ２０用のプログラムは、インストール可能な形式または実行可能な形式のファイルによって、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤまたはブルーレイディスク等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。
【００３８】
図４は、実施形態に係るデータ収集システムの機能ブロックの構成の一例を示す図である。図４を参照しながら、本実施形態に係るデータ収集システム１の機能ブロックの構成および動作について説明する。なお、図４では、説明を簡略にするため、ネットワーク２ａ、２ｂの図示を省略している。
【００３９】
図４に示すように、本実施形態に係るクライアント装置１０は、会議情報入力部１０１（入力部の一例）と、収集部１０２（入力部の一例）と、議事録入力部１０３（入力部の一例）と、候補表示部１０４（提示部）と、選択部１０５と、問題情報入力部１０６と、結果表示部１０７と、評価入力部１０８と、を有する。
【００４０】
会議情報入力部１０１は、会議情報のうち会議タイトル、会議日付、会議開催場所、会議参加者、および会議アジェンダ等を入力する機能部である。会議情報入力部１０１は、入力した会議情報を、推薦サーバ２０の抽出部２０１に送信する。会議情報入力部１０１は、図２に示す操作装置４０７、およびディスプレイ４０９で表示されるウェブブラウザ等のアプリケーション上の会議情報の入力領域によって実現される。
【００４１】
収集部１０２は、クライアント装置１０を使用する会議の参加者等が発話する音声を収集する機能部である。収集部１０２は、収集した音声データを、推薦サーバ２０の抽出部２０１に送信する。収集部１０２は、図２に示す音声入力装置４１０によって実現される。
【００４２】
議事録入力部１０３は、会議中の議事録を入力する機能部である。議事録入力部１０３は、入力した議事録を、推薦サーバ２０の抽出部２０１に送信する。議事録入力部１０３は、図２に示す操作装置４０７、およびディスプレイ４０９で表示されるウェブブラウザ等のアプリケーション上の議事録の入力領域によって実現される。
【００４３】
候補表示部１０４は、後述する推薦部２０５によって推薦された、回答者の回答の収集方法（インターフェース）の候補を表示する機能部である。候補表示部１０４は、例えば、図２に示すディスプレイ４０９によって実現される。具体的には、候補表示部１０４は、ディスプレイ４０９で表示されるウェブブラウザ等のアプリケーション上で収集方法の候補を表示することによって実現される。
【００４４】
選択部１０５は、候補表示部１０４により表示された収集方法の候補から、好適な収集方法の選択操作を入力する機能部である。選択部１０５は、選択した収集方法（インターフェース）の情報を、推薦サーバ２０の問題作成部２０７および選択管理部２１１に送信する。選択部１０５は、図２に示す操作装置４０７、およびディスプレイ４０９で表示されるウェブブラウザ等のアプリケーション上の収集方法の選択の入力領域によって実現される。
【００４５】
問題情報入力部１０６は、選択部１０５により選択された収集方法に対して、後述する問題作成部２０７が問題を作成するための問題情報を入力する機能部である。問題情報入力部１０６は、入力した問題情報を、推薦サーバ２０の問題作成部２０７に送信する。問題情報入力部１０６は、図２に示す操作装置４０７、およびディスプレイ４０９で表示される収集方法のインターフェース上の入力領域によって実現される。
【００４６】
結果表示部１０７は、後述する回答解析部２１０により回答者の回答を解析した結果であるグラフ等を表示する機能部である。結果表示部１０７は、例えば、図２に示すディスプレイ４０９によって実現される。具体的には、結果表示部１０７は、ディスプレイ４０９で表示されるウェブブラウザ等のアプリケーション上で解析した結果を表示することによって実現される。
【００４７】
評価入力部１０８は、回答者の回答の解析結果に基づいて、会議参加者による収集方法に対する評価結果を入力する機能部である。評価入力部１０８は、入力した評価結果を、推薦サーバ２０の評価管理部２１２に送信する。評価入力部１０８は、図２に示す操作装置４０７、およびディスプレイ４０９で表示されるウェブブラウザ等のアプリケーション上の収集方法に対する評価結果の入力領域によって実現される。
【００４８】
なお、図４に示すクライアント装置１０の会議情報入力部１０１、収集部１０２、議事録入力部１０３、候補表示部１０４、選択部１０５、問題情報入力部１０６、結果表示部１０７および評価入力部１０８は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図４において、クライアント装置１０内で独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図４において、クライアント装置１０上の１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００４９】
また、図４に示すように、本実施形態に係る推薦サーバ２０は、抽出部２０１と、抽出情報記憶部２０２と、判定部２０３と、カテゴリ情報記憶部２０４（第１記憶部）と、推薦部２０５と、収集方法情報記憶部２０６（第２記憶部）と、問題作成部２０７（第１取得部、作成部）と、問題送信部２０８（第１送信部）と、回答取得部２０９（第２取得部）と、回答解析部２１０（第２送信部）と、選択管理部２１１（第１更新部）と、評価管理部２１２（第２更新部）と、を有する。
【００５０】
抽出部２０１は、会議情報入力部１０１により入力された会議タイトル、会議日付、会議開催場所、会議参加者、および会議アジェンダ等、収集部１０２により収集された音声データ、および議事録入力部１０３により入力された議事録等の会議情報から単語（第１単語）を抽出する機能部である。抽出方法は、例えば、形態素解析を用いるものとすればよい。例えば、会議の主催者が、会議情報入力部１０１の機能により、会議情報として「新規事業における予算会議」と入力した場合、「新規」、「事業」、「おける」、「予算」、「会議」等が抽出される。
【００５１】
また、抽出部２０１は、収集部１０２により収集された音声データを、例えば、音声認識処理によりテキスト化して音声情報として会議情報に含める。さらに、抽出部２０１は、会議情報から抽出した各単語の出現回数をカウントする。そして、抽出部２０１は、抽出した単語および出現回数の情報を抽出情報として、抽出情報記憶部２０２に記憶させる。
【００５２】
抽出情報記憶部２０２は、抽出部２０１により抽出された単語および出現回数を含む抽出情報を記憶する機能部である。抽出情報記憶部２０２は、図３に示す補助記憶装置５０４、メディア５０５およびメディアドライブ５０６、または、ＤＶＤ５１２およびＤＶＤドライブ５１３によって実現される。
【００５３】
判定部２０３は、抽出情報記憶部２０２に記憶されている単語、および出願回数、ならびに、カテゴリ情報記憶部２０４に記憶されている単語、およびその単語を特徴付けるＴＦＩＤＦ値から類似度を計算し、類似度から開催されている会議のカテゴリに最も類似している会議カテゴリを判定する機能部である。ここで、ＴＦＩＤＦ値とは、文書の特徴または重要度を数値化した値であり、文書での単語の特徴または重要度を明確にするために特定の文書によく出現する単語に大きく重み付けし、多数の文書によく出現する単語に小さく重み付けする等の方法で求められる値である。ＴＦＩＤＦ値は、下記の式（１）により算出することができる。なお、文書での単語を特徴づける値としてＴＦＩＤＦ値を挙げたが、これに限定されるものではなく、文書での単語を特徴付ける値であればどのような値であってもよい。
【数１】
0006523891.tif 000002
【００５４】
カテゴリ情報記憶部２０４は、単語（第２単語）およびそのＴＦＩＤＦ値と、会議カテゴリを一意に示すカテゴリＩＤ（カテゴリ識別情報）とを関連付けるカテゴリ情報テーブル１００１（第１関連付け情報）（図７で後述）を予め記憶する機能部である。カテゴリ情報記憶部２０４は、図３に示す補助記憶装置５０４、メディア５０５およびメディアドライブ５０６、または、ＤＶＤ５１２およびＤＶＤドライブ５１３によって実現される。
【００５５】
推薦部２０５は、判定部２０３により、開催されている会議と類似していると判定された会議カテゴリに対応するインターフェース（収集方法）を収集方法情報記憶部２０６から取得して、クライアント装置１０の候補表示部１０４に送信することにより収集方法を推薦する機能部である。
【００５６】
収集方法情報記憶部２０６は、会議カテゴリを一意に示すカテゴリＩＤと、インターフェース（収集方法）と、そのインターフェースの優先度と、そのインターフェースに対する回答者のＩＤ（回答者ＩＤ（回答元識別情報））とを関連付ける収集方法情報テーブル１００２（第２関連付け情報）（図８で後述）を記憶する機能部である。収集方法情報記憶部２０６は、図３に示す補助記憶装置５０４、メディア５０５およびメディアドライブ５０６、または、ＤＶＤ５１２およびＤＶＤドライブ５１３によって実現される。
【００５７】
問題作成部２０７は、選択部１０５により選択されたインターフェース、および問題情報入力部１０６により入力された問題情報から、回答者に提示する問題を作成する機能部である。問題作成部２０７は、作成した問題を問題送信部２０８に送る。
【００５８】
問題送信部２０８は、問題作成部２０７により作成された問題を、クラウドソーシングシステム３０に送信する機能部である。問題送信部２０８は、図３に示すネットワークＩ／Ｆ５０８によって実現される。
【００５９】
回答取得部２０９は、クラウドソーシングシステム３０から、問題作成部２０７により作成された問題に対する回答者の回答を取得（受信）する機能部である。回答取得部２０９は、取得した回答を、回答解析部２１０に送る。回答取得部２０９は、図３に示すネットワークＩ／Ｆ５０８によって実現される。
【００６０】
回答解析部２１０は、回答取得部２０９から受け取った回答を解析して、解析結果であるグラフ等を作成する機能部である。回答解析部２１０は、解析した結果であるグラフ等を、クライアント装置１０の結果表示部１０７に送信する。
【００６１】
選択管理部２１１は、選択部１０５により選択された収集方法（インターフェース）の情報を受信し、後述する図８に示す収集方法情報テーブル１００２において、受信したインターフェースに対応する優先度を更新して管理する機能部である。具体的には、選択管理部２１１は、収集方法情報テーブル１００２において、選択部１０５により選択されたインターフェースに対応する優先度をインクリメント（＋１）する。
【００６２】
評価管理部２１２は、評価入力部１０８により入力された収集方法に対する評価結果を受信し、後述する図８に示す収集方法情報テーブル１００２において、受信した評価結果に対応するインターフェースの優先度を更新して管理する機能部である。具体的には、評価管理部２１２は、収集方法情報テーブル１００２において、受信した評価結果が「良い」の評価を示す場合、その評価結果に対応するインターフェースの優先度をインクリメント（＋１）する。一方、評価管理部２１２は、収集方法情報テーブル１００２において、受信した評価結果が「悪い」の評価を示す場合、その評価結果に対応するインターフェースの優先度をデクリメント（−１）する。
【００６３】
上述の抽出部２０１、判定部２０３、推薦部２０５、問題作成部２０７、回答解析部２１０、選択管理部２１１および評価管理部２１２は、図３に示すＲＯＭ５０２または補助記憶装置５０４に記憶されたプログラムがＣＰＵ５０１により実行されることによって実現される。なお、上述の抽出部２０１、判定部２０３、推薦部２０５、問題作成部２０７、回答解析部２１０、選択管理部２１１および評価管理部２１２の一部または全部は、ソフトウェアであるプログラムではなく、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェア回路によって実現されてもよい。
【００６４】
なお、上述の図４に示す推薦サーバ２０の抽出部２０１、抽出情報記憶部２０２、判定部２０３、カテゴリ情報記憶部２０４、推薦部２０５、収集方法情報記憶部２０６、問題作成部２０７、問題送信部２０８、回答取得部２０９、回答解析部２１０、選択管理部２１１および評価管理部２１２は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図４において、推薦サーバ２０内で独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図４において、推薦サーバ２０上の１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００６５】
図５は、実施形態において会議情報から単語を抽出する動作の一例を示すフローチャートである。図５を参照しながら、本実施形態に係るデータ収集システム１における、会議情報から単語を抽出する動作について説明する。
【００６６】
＜ステップＳ１１＞
会議の主催者がクライアント装置１０から、データ収集システム１に対してログインする。具体的には、例えば、会議の主催者が、クライアント装置１０の操作装置４０７からユーザＩＤおよびパスワードを入力し、推薦サーバ２０において、クライアント装置１０から受信したユーザＩＤおよびパスワードによりログイン認証するものとすればよい。そして、ステップＳ１２へ移行する。
【００６７】
＜ステップＳ１２＞
会議の主催者は、会議情報入力部１０１により、会議情報のうち会議タイトル、会議日付、会議開催場所、会議参加者、および会議アジェンダ等を入力する。会議情報入力部１０１は、入力した会議情報を、推薦サーバ２０の抽出部２０１に送信する。なお、上述の会議情報をすべて入力することは必須ではなく、例えば、会議アジェンダは、後で入力するものとしてもよい。そして、ステップＳ１３へ移行する。
【００６８】
＜ステップＳ１３＞
抽出部２０１は、会議情報入力部１０１により入力された会議情報から、会議を特徴付ける単語を抽出する。次に、抽出部２０１は、会議情報から抽出した各単語の出現回数をカウントする。そして、ステップＳ１４へ移行する。
【００６９】
＜ステップＳ１４＞
抽出部２０１は、抽出した単語および出現回数の情報を抽出情報として、抽出情報記憶部２０２に記憶させる。そして、ステップＳ１５へ移行する。
【００７０】
＜ステップＳ１５＞
会議参加者がクライアント装置１０から、データ収集システム１に対してログインし、会議を開始する。ログインの動作は、上述のステップＳ１１と同様である。そして、ステップＳ１６へ移行する。
【００７１】
＜ステップＳ１６＞
会議参加者は、収集部１０２により、会議中に発話した音声を収集させる。収集部１０２は、収集した音声データを、推薦サーバ２０の抽出部２０１に送信する。また、会議参加者は、議事録入力部１０３により、現在開催している会議の議事録を入力する。議事録入力部１０３は、入力した議事録を、推薦サーバ２０の抽出部２０１に送信する。そして、ステップＳ１７へ移行する。
【００７２】
＜ステップＳ１７＞
抽出部２０１は、収集部１０２により収集された音声データを、例えば、音声認識処理によりテキスト化して音声情報として会議情報に含める。次に、抽出部２０１は、収集部１０２により収集された音声データに基づく音声情報、および議事録入力部１０３により入力された議事録等の会議情報から単語を抽出する。次に、抽出部２０１は、会議情報から抽出した各単語の出現回数をカウントする。そして、ステップＳ１８へ移行する。
【００７３】
＜ステップＳ１８＞
抽出部２０１は、抽出した単語および出現回数の情報を抽出情報として、抽出情報記憶部２０２に記憶させる。ここで、例えば、抽出情報記憶部２０２に既に同じ単語が抽出情報として記憶されている場合、その出現回数を更新するものとすればよい。
【００７４】
以降、会議が終了するまで、または、後述する収集開始のイベントが発生するまで、上述のステップＳ１６〜Ｓ１８の処理を繰り返す。
【００７５】
図６は、実施形態において収集方法の候補を表示する動作の一例を示すフローチャートである。図７は、カテゴリ情報テーブルの構成の一例を示す図である。図８は、収集方法情報テーブルの構成の一例を示す図である。図９は、候補として表示される収集方法を示すインターフェースの例を示す図である。図６〜９を参照しながら、本実施形態に係るデータ収集システム１における、収集方法の候補を表示する動作について説明する。
【００７６】
＜ステップＳ２１＞
会議参加者は、外部の回答者から特定の問題に対する回答の収集を所望した場合、会議に関する問題を作成し、その問題に対する回答の収集動作を開始するためのイベントを発生させる。例えば、会議参加者は、クライアント装置１０のディスプレイ４０９に表示されているアプリケーション画面の収集開始ボタン等を、操作装置４０７による操作入力によりクリック操作することによって、上述のイベントを発生させる。そして、ステップＳ２２へ移行する。
【００７７】
＜ステップＳ２２＞
判定部２０３は、ステップＳ２１の収集動作の開始のイベントが発生した場合、抽出情報記憶部２０２に記憶されている抽出情報（単語およびその出現回数）を取得する。そして、ステップＳ２３へ移行する。
【００７８】
＜ステップＳ２３＞
判定部２０３は、取得した抽出情報（単語およびその出現回数）を用いて、上述の式（１）から、各単語のＴＦＩＤＦ値（第１特徴値）を計算する。例えば、判定部２０３は、「予算」という単語の出現回数が１０回、すべての単語の種類数が１０００個、今まで行われた会議の回数が１００回、「予算」という単語が発生した会議の数を５回とすると、「予算」という単語のＴＦＩＤＦ値を、上述の式（１）を用いて、（１０／１０００）×ｌｏｇ（１００／５）＝０．０１３と計算することができる。そして、ステップＳ２４へ移行する。
【００７９】
＜ステップＳ２４＞
判定部２０３は、カテゴリ情報記憶部２０４に記憶されているカテゴリ情報テーブル１００１（図７参照）の各カテゴリＩＤで示される会議カテゴリと、現在開催されている会議との類似度を計算する。具体的には、判定部２０３は、カテゴリ情報テーブル１００１の各カテゴリＩＤに対応する各単語のＴＦＩＤＦ値（第２特徴値）と、ステップＳ２３で計算した各単語のＴＦＩＤＦ値とを用いて、類似度としてコサイン類似度を計算する。例えば、単語ｉの会議カテゴリＡにおけるＴＦＩＤＦ値をＡｉとし、単語ｉの会議カテゴリＢにおけるＴＦＩＤＦ値をＢｉとし、会議カテゴリＡ、Ｂに含まれる単語集合をＶとすると、ｉ∈Ｖであり、会議カテゴリＡと会議カテゴリＢとのコサイン類似度ｃｏｓ（Ａ，Ｂ）は、以下の式（２）で計算することができる。
【数２】
0006523891.tif 000003
【００８０】
判定部２０３は、ステップＳ２３で抽出情報の各単語のＴＦＩＤＦ値を計算した現在開催されている会議との類似度（コサイン類似度）を、カテゴリ情報テーブル１００１の各カテゴリＩＤで示される会議カテゴリごとに計算する。例えば、現在開催されている会議における単語およびＴＦＩＤＦ値が（品質：０．０１、生産：０（出現しない）、評価：０．０５、管理：０．０３）であり、会議カテゴリＡにおける単語およびＴＦＩＤＦ値が（品質：０．０１、生産：０．０９、評価：０．０６、管理：０（出現しない））であった場合、現在開催されている会議と会議カテゴリＡとのコサイン類似度は、（０．０１×０．０１）＋（０×０．０９）＋（０．０５×０．０６）＋（０．０３×０）＝０．００３１、と計算される。類似度は、０．０〜１．０の間の値となり、大きいほど類似している。そして、ステップＳ２５へ移行する。
【００８１】
＜ステップＳ２５＞
判定部２０３は、ステップＳ２４で計算した類似度に対応する会議カテゴリのうち、類似度が閾値以上の会議カテゴリが存在するか否かを判定する。類似度が閾値以上の会議カテゴリがある場合（ステップＳ２５：Ｙｅｓ）、ステップＳ２６へ移行し、ない場合（ステップＳ２５：Ｎｏ）、ステップＳ２７へ移行する。なお、上述の閾値は、会議参加者が自由に設定できるものとすればよい。
【００８２】
＜ステップＳ２６＞
判定部２０３は、類似度が閾値以上である会議カテゴリのうち、最も類似度が高い会議カテゴリが、現在開催している会議と類似していると判定する。判定部２０３は、現在開催している会議と類似していると判定した会議カテゴリのカテゴリＩＤを、推薦部２０５に送る。推薦部２０５は、収集方法情報記憶部２０６に記憶された収集方法情報テーブル１００２（図８参照）を参照し、判定部２０３から受け取ったカテゴリＩＤに対応するインターフェース（収集方法）を取得する。また、推薦部２０５は、収集方法情報テーブル１００２から、取得したインターフェースに対応する優先度および回答者ＩＤを取得する。
【００８３】
例えば、図８に示す収集方法情報テーブル１００２の場合、推薦部２０５が受け取ったカテゴリＩＤが「０」である場合、推薦部２０５は、カテゴリＩＤ「０」に関連付けられたインターフェース「複数選択タイプ」および「選択タイプ」を取得する。さらに、推薦部２０５は、収集方法情報テーブル１００２から、インターフェース「複数選択タイプ」に対応する優先度「２」および回答者ＩＤ「０，１，２，３，４，５」、ならびに、インターフェース「選択タイプ」に対応する優先度「１」および回答者ＩＤ「２，４，６，８」を取得する。
【００８４】
図８に示す収集方法情報テーブル１００２では、インターフェースとして、「選択タイプ」、「自由記述タイプ」、「正誤判定タイプ」および「複数選択タイプ」が登録されている例をしめしているが、それぞれのインターフェースの画面（ＧＵＩ）の例を、図９に示す。図９（ａ）は、「選択タイプ」のインターフェースを示し、「選択タイプ」のインターフェースは、表示された問題文の複数の選択肢のうちいずれか１つを選択して回答させるためのインターフェースである。図９（ｂ）は、「自由記述タイプ」のインターフェースを示し、「自由記述タイプ」のインターフェースは、表示された問題文に対して、感じたことまたは思ったことを自由に記述して回答させるためのインターフェースである。図９（ｃ）は、「正誤判定タイプ」のインターフェースを示し、「正誤判定タイプ」のインターフェースは、表示された問題文に対して良いと思うか悪いと思うかを回答させるためのインターフェースである。図９（ｄ）は、「複数選択タイプ」のインターフェースを示し、「複数選択タイプ」のインターフェースは、表示された問題文の複数の選択肢のうち１以上の選択肢を回答させるためのインターフェースである。なお、図８の収集方法情報テーブル１００２に登録されたインターフェースは、一例を示すものであり、これらのインターフェースに限定されるものではない。
【００８５】
そして、ステップＳ２８へ移行する。
【００８６】
＜ステップＳ２７＞
判定部２０３は、類似度が閾値以上の会議カテゴリがなかった場合、その旨を推薦部２０５に送る。推薦部２０５は、判定部２０３から、類似度が閾値以上の会議カテゴリがない旨を受けた場合、収集方法情報記憶部２０６に記憶された収集方法情報テーブル１００２を参照し、収集方法情報テーブル１００２に登録されているすべてのインターフェースのうち、優先順位の高い順から所定数のインターフェース（収集方法）を取得する。また、推薦部２０５は、収集方法情報テーブル１００２から、取得したインターフェースに対応する優先度および回答者ＩＤを取得する。
【００８７】
例えば、図８に示す収集方法情報テーブル１００２の場合、所定数を「２」であるものとすると、推薦部２０５は、優先度が高い順から２つのインターフェース、すなわち、優先度が「３」のインターフェース「自由記述タイプ」、および優先度が「２」であるインターフェース「複数選択タイプ」を取得する。さらに、推薦部２０５は、収集方法情報テーブル１００２から、インターフェース「自由記述タイプ」に対応する優先度「３」および回答者ＩＤ「１，３，５，７，９」、ならびに、インターフェース「複数選択タイプ」に対応する優先度「２」および回答者ＩＤ「０，１，２，３，４，５」を取得する。
【００８８】
なお、上述の所定数は、会議参加者が自由に設定できるものとすればよい。また、判定部２０３は、類似度が閾値以上の会議カテゴリがなかった場合、カテゴリ情報記憶部２０４に記憶されているカテゴリ情報テーブル１００１に対して、新たなカテゴリＩＤを付与して、その新たなカテゴリＩＤに関連付けて、ステップＳ２３で算出した抽出情報の各単語のＴＦＩＤ値およびその単語を登録し、新たな会議カテゴリを示すレコードを追加するものとしてもよい。
【００８９】
そして、ステップＳ２８へ移行する。
【００９０】
＜ステップＳ２８＞
推薦部２０５は、取得したインターフェースを、対応する優先度および回答者ＩＤと共に、クライアント装置１０の候補表示部１０４に送信する。候補表示部１０４は、推薦部２０５から受信したインターフェースを、推薦部２０５の指示に従って収集方法の候補として優先度順に表示する。例えば、候補表示部１０４は、インターフェースを優先度順に上から表示させるものとしてもよく、または、インターフェースと共に優先度を表示させるものとしてもよい。
【００９１】
以上のステップＳ２１〜Ｓ２８の動作によって、収集方法の候補をクライアント装置１０側で表示する。
【００９２】
なお、図７に示すカテゴリ情報テーブル１００１は、カテゴリＩＤと、単語と、ＴＦＩＤＦ値とを関連付ける情報のうちテーブル形式の情報の例を示したものであり、これに限定されるものではなく、これらのフィールドの値を関連付ける情報であればどのような形式の情報であってもよい。同様に、図８に示す収集方法情報テーブル１００２は、カテゴリＩＤと、優先度と、インターフェースと、回答者ＩＤとを関連付ける情報のうちテーブル形式の情報の例を示したものであり、これに限定されるものではなく、これらのフィールドの値を関連付ける情報であればどのような形式の情報であってもよい。
【００９３】
図１０は、実施形態において回答者から回答を収集する動作の一例を示すフローチャートである。図１０を参照しながら、本実施形態に係るデータ収集システム１における、回答者から回答を収集する動作について説明する。
【００９４】
＜ステップＳ３１＞
会議参加者は、候補表示部１０４により表示された収集方法の候補から、選択部１０５によって所望の収集方法を選択操作する。選択部１０５は、会議参加者により選択された収集方法（インターフェース）を、推薦サーバ２０の選択管理部２１１に送信する。また、選択部１０５は、会議参加者により選択された収集方法（インターフェース）およびそれに対応する回答者ＩＤを、推薦サーバ２０の問題作成部２０７に送信する。
【００９５】
また、会議参加者は、候補表示部１０４により表示されている収集方法の候補から選択した収集方法（インターフェース）に対して、問題情報入力部１０６によって、問題作成部２０７が問題を作成するための問題情報を入力する。例えば、選択した収集方法が図９（ｄ）に示す「複数選択タイプ」である場合、会議参加者は、問題情報入力部１０６によって、図９（ｄ）中の「問題文」に回答者に問いたい内容を入力し、「Ａ」、「Ｂ」および「Ｃ」にその問いたい内容の選択肢を入力する。そして、問題情報入力部１０６は、会議参加者により入力された問題情報を、推薦サーバ２０の問題作成部２０７に送信する。そして、ステップＳ３２へ移行する。
【００９６】
＜ステップＳ３２＞
選択管理部２１１は、ステップＳ２５で判定部２０３により類似度が閾値以上の会議カテゴリがあると判定されている場合、収集方法情報記憶部２０６に記憶された収集方法情報テーブル１００２に対して、選択部１０５から受信した、選択された収集方法（インターフェース）に対応する優先度をインクリメント（＋１）して更新する。一方、選択管理部２１１は、ステップＳ２５で判定部２０３により類似度が閾値以上の会議カテゴリがないと判定されている場合、収集方法情報記憶部２０６に記憶された収集方法情報テーブル１００２に対して、ステップＳ２７で推薦部２０５により取得されたすべてのインタフェース（所定数のインターフェース）に対応する各優先度をインクリメント（＋１）して更新する。そして、ステップＳ３３へ移行する。
【００９７】
＜ステップＳ３３＞
問題作成部２０７は、選択部１０５から受信した、選択されたインターフェースおよび、問題情報入力部１０６から受信した問題情報から、回答者に提示する問題を作成する。問題作成部２０７は、作成した問題、および、選択部１０５から受信した回答者ＩＤを問題送信部２０８に送る。そして、ステップＳ３４へ移行する。
【００９８】
＜ステップＳ３４＞
問題送信部２０８は、クラウドソーシングシステム３０における、問題作成部２０７から受信した回答者ＩＤが示す送信先（回答者）に、問題作成部２０７から受信した問題を送信する。また、問題送信部２０８は、ステップＳ２６またはＳ２７で、推薦部２０５により収集方法情報テーブル１００２から回答者ＩＤが登録されてないこと等により回答者ＩＤが取得できなかった場合、クラウドソーシングシステム３０における回答者全員、または所定の回答者に、問題作成部２０７から受信した問題を送信する。クラウドソーシングシステム３０において、問題を受信した回答者は、問題に対する回答、およびその回答者を示す回答者ＩＤを、推薦サーバ２０の回答取得部２０９に送信する。そして、ステップＳ３５へ移行する。
【００９９】
＜ステップＳ３５＞
回答取得部２０９は、クラウドソーシングシステム３０から、問題作成部２０７により作成された問題に対する回答者の回答および回答者ＩＤを取得（受信）する。回答取得部２０９は、取得した回答および回答者ＩＤを、回答解析部２１０に送る。そして、ステップＳ３６へ移行する。
【０１００】
＜ステップＳ３６＞
回答解析部２１０は、回答取得部２０９から受け取った回答を解析して、解析結果であるグラフ等を作成する。例えば、回答解析部２１０は、回答について種類ごとに個数を数え、円グラフまたは棒グラフ等を作成する。回答解析部２１０は、解析結果であるグラフ等、および解析結果の元となる回答の回答者ＩＤを、クライアント装置１０の結果表示部１０７に送信する。結果表示部１０７は、回答解析部２１０から受信した、回答者の回答の解析結果であるグラフ等を表示する。そして、ステップＳ３７へ移行する。
【０１０１】
＜ステップＳ３７＞
会議参加者は、結果表示部１０７に表示された解析結果に基づいて、評価入力部１０８によって、解析結果に対応する収集方法への評価結果を入力する。例えば、会議参加者は、解析結果が意図に沿った内容であれば「良い」の評価結果を入力し、意図に沿わない内容であれば「悪い」の評価結果を入力する。評価入力部１０８は、会議参加者により入力された評価結果を、推薦サーバ２０の評価管理部２１２に送信する。また、会議参加者は、評価入力部１０８によって、結果表示部１０７に表示された解析結果の元となる回答の回答者ＩＤの選択または削除の操作入力を行う。評価入力部１０８は、入力された回答者ＩＤの選択または削除の結果を、推薦サーバ２０の評価管理部２１２に送信する。そして、ステップＳ３８へ移行する。
【０１０２】
＜ステップＳ３８＞
評価管理部２１２は、評価入力部１０８により入力された収集方法に対する評価結果を受信し、収集方法情報テーブル１００２において、受信した評価結果に対応するインターフェースの優先度を更新する。具体的には、評価管理部２１２は、収集方法情報テーブル１００２において、受信した評価結果が「良い」の評価を示す場合、その評価結果に対応する収集方法（インターフェース）の優先度をインクリメント（＋１）する。一方、評価管理部２１２は、収集方法情報テーブル１００２において、受信した評価結果が「悪い」の評価を示す場合、その評価結果に対応する収集方法（インターフェース）の優先度をデクリメント（−１）する。
【０１０３】
また、評価管理部２１２は、評価入力部１０８により入力された回答者ＩＤの選択または削除の結果を受信し、受信した結果に基づいて、収集方法情報テーブル１００２に対して、評価の対象となった収集方法に対応する回答者ＩＤの追加または削除を行う。これによって、次回から、会議参加者の意図に沿う回答者に対して、対象となる収集方法に基づく問題を送信することができる。
【０１０４】
以上のステップＳ３１〜Ｓ３８の動作によって、回答者から回答を収集する動作が行われる。
【０１０５】
以上のように、本実施形態のデータ収集システム１は、開催されている会議の内容に応じたデータ（回答）の収集方法を選択して、会議参加者に推薦するものとしている。これによって、会議参加者は会議内容に応じたインターフェース（収集方法）を手動で作成する必要がなく、推薦された収集方法に基づいて、回答者から回答を取得することができ、会議内容に応じたデータ（回答）の収集の精度を向上することできる。
【０１０６】
また、本実施形態のデータ収集システム１は、収集方法と優先順位とを関連付けて管理しているので、会議の内容に応じた収集方法が複数ある場合でも、会議参加者は、優先順位に基づいた収集方法の選択を行うことができる。これによって、さらに会議の内容に応じたデータ（回答）の収集の精度を向上することができる。
【０１０７】
また、本実施形態のデータ収集システム１では、会議参加者は、得られた回答に基づいて、選択した収集方法の適否の評価を行い、評価結果を収集方法の優先順位に反映することができる。これによっても、さらにデータ（回答）の収集の精度を向上することができる。
【０１０８】
なお、上述の実施形態では、データ収集システム１が、複数の参加者による会議において、回答者からの回答を求める場合に適用される場合を例に説明しているが、これに限定されるものではない。例えば、特定の文書を作成中に、作成をする上で、クラウドソーシングシステム３０の回答者から回答を収集したい場合に、作成中の文書等を上述の会議情報として、データ収集システム１の動作を適用することが可能である。
【０１０９】
また、上述の実施形態の推薦サーバ２０で実行されるプログラムは、例えば、ＲＯＭ等に予め組み込まれて提供されるものとしてもよい。
【０１１０】
また、上述の実施形態の推薦サーバ２０で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅｃｏｒｄａｂｌｅ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録してコンピュータプログラムプロダクトとして提供されるように構成してもよい。
【０１１１】
また、上述の実施形態の推薦サーバ２０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述の実施形態の推薦サーバ２０で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０１１２】
また、上述の実施形態の推薦サーバ２０で実行されるプログラムは、コンピュータを上述したノードの各機能部として機能させ得る。このコンピュータは、ＣＰＵがコンピュータ読取可能な記憶媒体からプログラムを主記憶装置上に読み出して実行することができる。
【０１１３】
本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、および変更を行うことができる。この実施形態は、発明の範囲および要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１１４】
１  データ収集システム
２ａ、２ｂ  ネットワーク
１０、１０ａ〜１０ｃ  クライアント装置
２０  推薦サーバ
３０  クラウドソーシングシステム
１０１  会議情報入力部
１０２  収集部
１０３  議事録入力部
１０４  候補表示部
１０５  選択部
１０６  問題情報入力部
１０７  結果表示部
１０８  評価入力部
２０１  抽出部
２０２  抽出情報記憶部
２０３  判定部
２０４  カテゴリ情報記憶部
２０５  推薦部
２０６  収集方法情報記憶部
２０７  問題作成部
２０８  問題送信部
２０９  回答取得部
２１０  回答解析部
２１１  選択管理部
２１２  評価管理部
４０１  ＣＰＵ
４０２  ＲＯＭ
４０３  ＲＡＭ
４０４  補助記憶装置
４０５  メディア
４０６  メディアドライブ
４０７  操作装置
４０８  ネットワークＩ／Ｆ
４０９  ディスプレイ
４１０  音声入力装置
４１１  バス
５０１  ＣＰＵ
５０２  ＲＯＭ
５０３  ＲＡＭ
５０４  補助記憶装置
５０５  メディア
５０６  メディアドライブ
５０８  ネットワークＩ／Ｆ
５１２  ＤＶＤ
５１３  ＤＶＤドライブ
５１４  バス
１００１  カテゴリ情報テーブル
１００２  収集方法情報テーブル
【図１】
0006523891.tif 000004
【図２】
0006523891.tif 000005
【図３】
0006523891.tif 000006
【図４】
0006523891.tif 000007
【図５】
0006523891.tif 000008
【図６】
0006523891.tif 000009
【図７】
0006523891.tif 000010
【図８】
0006523891.tif 000011
【図９】
0006523891.tif 000012
【図１０】
0006523891.tif 000013