(57)【要約】【課題】多種の情報を効率よく収集すること。【解決手段】情報入力画面を表示出力し、当該出力された情報入力画面を介して入力された入力情報を取得して蓄積する情報取得手段と、蓄積された情報から特徴語を抽出する特徴語抽出手段と、上記蓄積された情報の総数に対する上記特徴語抽出手段が抽出した上記特徴語の数の割合を算出する特徴語割合算出手段と、上記特徴語と、当該特徴語の上記特徴語割合算出手段により算出された上記割合と、を関連付けた特徴語−割合テーブルを記憶する特徴語−割合テーブル記憶部と、を備えると共に、上記特徴語−割合テーブルに記憶された上記割合に基づいて、当該特徴語−割合テーブルから上記特徴語を選択して上記情報入力画面に表示する特徴語選択手段と、を備える。【選択図】図２７
2009238214.tif 000002
【特許請求の範囲】
【請求項１】
情報入力画面を表示出力し、当該出力された情報入力画面を介して入力された入力情報を取得して蓄積する情報取得手段と、
蓄積された情報から特徴語を抽出する特徴語抽出手段と、
前記蓄積された情報の総数に対する前記特徴語抽出手段が抽出した前記特徴語の数の割合を算出する特徴語割合算出手段と、
前記特徴語と、当該特徴語の前記特徴語割合算出手段により算出された前記割合と、を関連付けた特徴語−割合テーブルを記憶する特徴語−割合テーブル記憶部と、を備えると共に、
前記特徴語−割合テーブルに記憶された前記割合に基づいて、当該特徴語−割合テーブルから前記特徴語を選択して前記情報入力画面に表示する特徴語選択手段と、
を備えることを特徴とする情報収集装置。
【請求項２】
前記特徴語選択手段は、予め設定された基準値より低い前記割合の前記特徴語を前記特徴語−割合テーブルから選択して前記入力画面に表示する、
ことを特徴とする請求項１記載の情報収集装置。
【請求項３】
前記特徴語選択手段は、前記入力情報から前記特徴抽出手段にて抽出された前記特徴語と、前記特徴語‐割合テーブル記憶部に記憶されている特徴語‐割合テーブルと、を照合して、その特徴語の前記割合を取得し、取得した前記割合と、予め設定された基準値と、を比較して、前記取得した割合が前記基準値より高い場合には、当該基準値より低い割合の前記特徴語を前記特徴語−割合テーブルから選択して入力画面に表示する、
ことを特徴とする請求項２記載の情報収集装置。
【請求項４】
前記特徴語選択手段は、前記特徴語‐割合テーブルに記憶された前記特徴語の前記割合が前記基準値より低い前記特徴語のうち、当該割合が低い順に予め設定されている個数の前記特徴語を前記入力画面に表示する、
ことを特徴とする請求項３記載の情報収集装置。
【請求項５】
前記特徴語割合算出手段は、前記情報入力画面を介して入力された前記入力情報と関連付けられたユーザの特徴を表す属性情報と、前記入力情報から前記特徴語抽出手段によって抽出された前記特徴語と、を取得すると共に、入力された前記入力情報に関連付けられた前記属性情報毎の当該属性情報に関連付けられて入力された情報の数に対する前記特徴語の割合をそれぞれ算出して、前記属性情報と、前記特徴語と、算出された前記特徴語の割合と、を前記特徴語‐割合テーブルに記憶し、
前記特徴語選択手段は、前記入力画面を介して入力された前記入力情報から前記特徴語抽出手段によって抽出された前記特徴語と、前記特徴語割合算出部が算出して記憶させた前記特徴語−割合テーブルと、を照合して、前記入力情報に関連付けられた前記属性情報に対応する前記特徴語の割合を取得して、当該取得した割合と、予め設定された基準値と、を比較して、前記取得した割合が前記基準値より高い場合には、当該基準値より低い前記割合の前記特徴語を選択して入力画面に表示する、
ことを特徴とする請求項４記載の情報収集装置。
【請求項６】
前記特徴語割合算出手段は、前記情報入力画面を介して入力された前記入力情報と関連付けられたユーザの入力時の状況を表す入力時情報と、前記入力情報から前記特徴語抽出手段によって抽出された前記特徴語と、を取得すると共に、入力された入力情報に関連付けられた前記入力時情報毎の当該入力時情報に関連付けられて入力された情報の数に対する前記特徴語の割合をそれぞれ算出して、前記入力時情報と、前記特徴語と、算出された前記特徴語の割合と、を前記特徴語‐割合テーブルに記憶し、
前記特徴語選択手段は、前記入力画面を介して入力された前記入力情報から前記特徴語抽出手段によって抽出された前記特徴語と、前記特徴語割合算出部が算出して記憶させた前記特徴語−割合テーブルと、を照合して、前記入力情報に関連付けられた前記入力時情報に対応する前記特徴語の割合を取得して、当該取得した割合と、予め設定された基準値と、を比較して、前記取得した割合が前記基準値より高い場合には、当該基準値より低い前記割合の前記特徴語を選択して入力画面に表示する、
ことを特徴とする請求項４又は５記載の情報収集装置。
【請求項７】
前記入力画面を介して取得した前記入力情報と、情報収集装置が備える記憶装置に記憶されている入力情報の正当性を判断する判定基準と、を比較して、取得した前記入力情報が正当であると判定した場合には、前記特徴語抽出手段と、前記特徴語算出手段と、が作動する、
ことを特徴とする請求項１乃至６記載の情報収集装置。
【請求項８】
情報処理装置に、
情報入力画面を表示出力し、当該出力された入力画面を介して入力された入力情報を取得する情報取得手段と、
蓄積された情報から特徴語を抽出する特徴語抽出手段と、
前記蓄積された情報の総数に対する前記特徴語抽出手段が抽出した前記特徴語の数の割合を算出して、当該特徴語の割合と、前記特徴語と、を関連付けて特徴語−割合テーブルに記憶する特徴語割合算出手段と、
前記特徴語‐割合テーブルに記憶された前記割合に基づいて当該特徴語−割合テーブルから前記特徴語を選択して前記情報入力画面に表示する特徴語選択手段と、
を実現するためのプログラム。
【請求項９】
前記特徴語選択手段は、予め設定された基準値より低い前記割合の特徴語を前記特徴語−割合テーブルから選択して前記入力画面に表示する、
ことを特徴とする請求項８記載のプログラム。
【請求項１０】
情報入力画面を表示出力し、当該出力された入力画面を介して入力された入力情報を取得する情報取得工程と、
蓄積された情報から特徴語を抽出する特徴語抽出工程と、
前記蓄積された情報の総数に対する前記特徴語抽出工程が抽出した前記特徴語の数の割合を算出して、当該特徴語の割合と、前記特徴語と、を関連付けて特徴語−割合テーブルに記憶する特徴語割合算出工程と、を有すると共に、
前記特徴語−割合テーブルに記憶された前記割合に基づいて、当該特徴語−割合テーブルから前記特徴語を選択して前記情報入力画面に表示する特徴語選択工程と、
を有することを特徴とする情報収集方法。
【請求項１１】
前記特徴語選択工程は、予め設定された基準値より低い前記割合の前記特徴語を前記特徴語−割合テーブルから選択して前記入力画面に表示する、
ことを特徴とする請求項１０記載の情報収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報収集装置に係り、特に、文章情報を収集する情報収集装置に関する。
【背景技術】
【０００２】
近年、コンピュータなどの情報処理端末からネットワークを介して、アンケートに対する回答者による回答の収集が、実施されている。これにより、アンケート実施者はネットワークを介することにより、より多くのユーザからアンケートに対する回答を収集することが出来る。また、アンケート回答者は、時間や場所に関係無くアンケートに答えることが可能である。
【０００３】
ここで、アンケートは、あるテーマに関する統計的な情報を収集する目的や、あるテーマに関するユニークな意見を収集する目的を達成するために実施される。従って、アンケート実施者は、大衆の傾向を割合として収集する場合には、選択式回答の質問項目をアンケートに設定する。一方、ユニークな意見を収集する場合には、記述式回答の質問項目をアンケートに設定する。
【０００４】
しかし、上記記述式回答の質問項目では、同じ内容の回答を収集する可能性もある。このことから、ユーザから様々な回答を収集することが可能なアンケートの実施方法が特許文献１に提案されている。
【０００５】
特許文献１に開示の技術では、まず、アンケート処理サーバは、ネットワークを介してユーザが記入した自由回答を取得すると共に、当該自由回答内容を分析する。そして、分析した回答内容が新規回答である場合には、当該回答内容をアンケートの選択肢項目として追加される。具体的に、上記自由回答内容の分析では、既存のアンケート選択肢と、ユーザによる自由回答の内容とが、同一であるか否かの判断を行っている。
【０００６】
そして、上記自由回答の分析によって既存のアンケート選択肢と同一である場合には、上記回答ユーザにその旨を通知し、確認を行う。当該確認とは、既存の選択肢と同一の内容であるか、又は全く異なる内容であるかをユーザに問うものである。ユーザにより、同一の内容であることが確認できた場合には、アンケート回答結果として既存の選択肢の回答者数に１を加算する。
【０００７】
一方、上記自由回答の分析及びユーザの確認によって既存の選択肢とは異なる内容（新規回答内容）であると確認が出来た場合には、アンケートの新しい選択肢として登録する。つまり、アンケートの選択肢が、ユーザに対してアンケートを実施する度に更新される。この結果、アンケート実施者は、ユーザより様々な回答を収集することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００４−１０２８１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１に開示の技術では、ユーザが回答するアンケートの選択肢の数には限界がある。また、ユーザが「既存選択肢と異なる」を選択した場合には、酷似した回答内容であるにもかかわらず、新たに選択肢として追加されうる。この為、選択肢が増えているが酷似した選択肢が増えることにより、アンケートの選択肢を更新したとしても回答に偏りが生じる。その結果、回答者は、類似した選択肢に対して回答することになり、一方、アンケート実施者は、回答者のユニークな回答を効率よく多数収集することが出来ない。
【００１０】
このため、本発明の目的は、上述した課題である、情報を入力するユーザから多種の情報を効率よく収集することにある。
【課題を解決するための手段】
【００１１】
かかる目的を達成するため本発明の一形態である情報収集装置は、
情報入力画面を表示出力し、当該出力された情報入力画面を介して入力された入力情報を取得して蓄積する情報取得手段と、
蓄積された情報から特徴語を抽出する特徴語抽出手段と、
上記蓄積された情報の総数に対する上記特徴語抽出手段が抽出した上記特徴語の数の割合を算出する特徴語割合算出手段と、
上記特徴語と、当該特徴語の上記特徴語割合算出手段により算出された上記割合と、を関連付けた特徴語−割合テーブルを記憶する特徴語−割合テーブル記憶部と、を備えると共に、
上記特徴語−割合テーブルに記憶された上記割合に基づいて、当該特徴語−割合テーブルから上記特徴語を選択して上記情報入力画面に表示する特徴語選択手段と、
を備えることを特徴とする。
【００１２】
また、本発明の他の形態であるプログラムは、
情報処理装置に、
情報入力画面を表示出力し、当該出力された入力画面を介して入力された入力情報を取得する情報取得手段と、
蓄積された情報から特徴語を抽出する特徴語抽出手段と、
上記蓄積された情報の総数に対する上記特徴語抽出手段が抽出した上記特徴語の数の割合を算出して、当該特徴語の割合と、上記特徴語と、を関連付けて特徴語−割合テーブルに記憶する特徴語割合算出手段と、
上記特徴語‐割合テーブルに記憶された上記割合に基づいて当該特徴語−割合テーブルから上記特徴語を選択して上記情報入力画面に表示する特徴語選択手段と、
を実現するためのプログラムである。
【００１３】
また、本発明の他の形態である情報収集方法は、
情報入力画面を表示出力し、当該出力された入力画面を介して入力された入力情報を取得する情報取得工程と、
蓄積された情報から特徴語を抽出する特徴語抽出工程と、
上記蓄積された情報の総数に対する上記特徴語抽出工程が抽出した上記特徴語の数の割合を算出して、当該特徴語の割合と、上記特徴語と、を関連付けて特徴語−割合テーブルに記憶する特徴語割合算出工程と、
上記特徴語‐割合テーブルに記憶された上記割合に基づいて、当該特徴語−割合テーブルから上記特徴語を選択して上記情報入力画面に表示する特徴語選択工程と、
を有することを特徴とする。
【発明の効果】
【００１４】
本発明は、以上のように構成することで、多種の情報を効率よく収集することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態１における情報収集装置の構成を示す機能ブロック図である。
【図２】特徴語−割合テーブルの一例を示す図である。
【図３】情報収集装置全体の動作を示すフローチャートである。
【図４】入力画面の一例を示す図である。
【図５】入力画面の一例を示す図である。
【図６】特徴語判定部の動作を示すフローチャートである。
【図７】特徴語選択部の動作を示すフローチャートである。
【図８】入力画面の一例を示す図である。
【図９】正当性判定部の動作を示すフローチャートである。
【図１０】入力画面の一例を示す図である。
【図１１】特徴語割合算出部の動作を示すフローチャートである。
【図１２】実施形態２における情報収集装置の構成を示すブロック図である。
【図１３】属性情報の一例を表す図である。
【図１４】特徴語−割合テーブルの一例を示す図である。
【図１５】特徴語判定部の動作を示すフローチャートである。
【図１６】実施形態３における特徴語−割合テーブルの一例を示す図である。
【図１７】情報収集装置の動作を示すフローチャートである。
【図１８】情報収集装置の動作を示すフローチャートである。
【図１９】情報収集装置の動作を示すフローチャートである。
【図２０】情報収集装置の動作を示すフローチャートである。
【図２１】特徴語−割合テーブルの一例を示す図である。
【図２２】特徴語−割合テーブルの一例を示す図である。
【図２３】実施形態４における入力画面の一例を示す図である。
【図２４】入力画面の一例を示す図である。
【図２５】入力画面の一例を示す図である。
【図２６】入力画面の一例を示す図である。
【図２７】実施形態５における情報収集装置の構成を示す機能ブロック図である。
【発明を実施するための形態】
【００１６】
＜実施形態１＞
本発明の第１の実施形態を図１乃至図１１を参照して説明する。図１は、情報収集装置１の全体構成を示すブロック図である。図２は、特徴語−割合テーブルの一例を示す図である。図３は、情報収集の全体の動作を示すフローチャートである。図４，５，８及び１０は、情報処理端末１１が備える表示部に表示された入力画面を表す図である。図６は、特徴語判定部４の動作を示すフローチャートである。図７は、特徴語選出部５の動作を示す風呂チャートである。図９は、正当性判定部７の動作を示すフローチャート図である。図１１は、特徴語割合算出部１０の動作を示すフローチャートである。
【００１７】
［構成］
まず、情報収集装置１の全体の構成について図１を参照して説明する。当該情報収集装置１は、ネットワークを介して他の情報処理端末１１から送信された入力情報を取得することができる。そして、情報収集装置１は、ＣＰＵに所定のプログラムが組み込まれることで構築された、情報取得部２と、特徴語抽出部３と、特徴語判定部４と、特徴語選択部５と、正当性判定部７と、特徴語割合算出部１０と、を備える。また、情報収集装置１の記憶装置内に、特徴語−割合テーブル記憶部６と、判定基準記憶部８と、取得情報記憶部９と、を有している。
【００１８】
上記情報取得部２（情報取得手段）は、情報処理端末１１が備える図示していない表示部に表示された情報を入力する為の入力画面（情報入力画面）を介して、当該情報処理端末１１のユーザが入力した入力情報を、ネットワークを介して取得する。また、情報取得部２は、上記入力画面を介して入力された入力情報と関連付けられて入力されたユーザの特徴を示す属性情報を、ネットワークを介して取得する。上記属性情報とは、例えば情報処理端末２のユーザの年齢や、性別などの情報である。
【００１９】
次に、情報処理端末１１が有する表示部に表示された入力画面について図４を参照して説明する。当該入力画面は、選択式の情報入力項目と、記述式の情報入力項目と、を有している。上記入力画面が有する選択式の情報入力項目は、Ｑ１及びＱ２にて示す。当該選択式の情報入力項目を情報処理端末１１のユーザが選択すると、当該選択された情報が、当該情報を入力するユーザの属性を表す属性情報となる。また、上記入力画面が有するＱ３は、記述式の情報を入力する項目であり、当該記述式の情報が入力情報となる。なお、上記入力画面は、図４に示すものに限られない。例えば、入力画面には、記述式の情報のみを入力するだけのものであってもよく、設定によっていかなる入力画面とすることが可能である。
【００２０】
次に、上記特徴語抽出部３は、上記情報取得部２が取得した入力情報の特徴を表す特徴語を抽出する。つまり、記述式の情報から特徴語抽出部３は、当該記述式の情報の特徴を表す特徴語を抽出する。
【００２１】
特徴語の抽出方法については、例えば、特徴語抽出部３は、予め情報収集装置２内の記憶部に記憶された単語情報に基づいて、上記取得した入力情報から該当する単語を抽出する。そして、特徴語抽出部３は、当該抽出された単語を特徴語とする。上記予め記憶された単語情報とは、例えば、漢字と、カタカナと、平かな等から構成される単語情報を記憶する。例えば、特徴語抽出部３は、入力情報を形態素解析し、特徴語となる単語を抽出してもよい。
【００２２】
なお、本発明の実施形態において特徴語抽出部３は、日本語における単語情報に基づいて入力情報から特徴語を抽出する構成を採っているがこれに限られない。上記単語情報に記憶する単語を増加させることによって、英語であってもよく、いかなる言語についても特徴語を抽出することが可能である。
【００２３】
次に、特徴語判定部４は、特徴語−割合テーブル記憶部６に記憶されている特徴語−割合テーブルを参照して、上記情報取得部２が取得した入力情報に関連付けられて入力された属性情報に該当する上記抽出された特徴語の割合を取得する。
【００２４】
上記特徴語の割合とは、上記入力情報に関連付けられた属性情報毎の当該属性情報に関連付けられて入力された情報の数に対する特徴語の割合である。この特徴語の割合の算出は、特徴語割合算出部１０が行う。なお、この特徴語割合算出部１０の詳しい構成については、後述する。
【００２５】
具体的には、まず、入力情報から上記特徴語抽出部３によって抽出された特徴語が、少なくとも１つ以上抽出される。しかし、取得する入力情報の数は、取得回数１回につき１とカウントとするため入力情報と関連付けられて入力された属性情報及び抽出された特徴語も、それぞれ１とカウントする。また、入力情報と属性情報とが関連付けられているということは、言い換えると入力情報から抽出された特徴語は、それぞれ上記属性情報毎に関連付けられている。
【００２６】
上記入力情報に関連付けられた属性情報毎の当該属性情報に関連付けられて入力された情報の数とは、既に取得された属性情報と関連付けられて入力された入力情報の数と、新しく属性情報と関連付けられて入力された入力情報数と、の総数である。また、特徴語の数とは、既に抽出された特徴語の抽出回数と、新たに抽出された特徴語の抽出回数と、の総数である。そして、特徴語割合算出部１０は、入力情報の総数に対する特徴語の抽出回数の割合を、属性情報毎及び特徴語毎に算出する。
【００２７】
次に、上記特徴語−割合テーブルについて、図２を参照して説明する。まず、特徴語−割合テーブルは、図２に示すように上記属性情報と、特徴語と、当該特徴語の上記算出された割合と、が関連付けられて記憶されている。
【００２８】
例えば、図２が示すように、車に関する情報の収集を行った際に、属性情報が「男性」であって、特徴語が「ボディ」である場合に当該特徴語の割合は、０．８５である。つまり、男性であるユーザから取得した入力情報のうち８５％が「ボディ」という特徴語を含む入力情報を、情報収集装置１が取得していることを表している。
【００２９】
従って、本実施形態では、特徴語−割合テーブルに記憶されている特徴語の割合が高ければ高いほど、当該特徴語を含む入力情報の収集の数が多いことになる。言い換えると、割合が高い特徴語を含む入力情報は、既に多数取得していることになる。
【００３０】
次に、特徴語判定部４が、上記特徴語の割合を取得する方法について説明する。まず、図５に示すように上記入力画面に上記情報処理端末１１のユーザが、入力画面に表示されたあるテーマに関係する情報を入力する。そして、入力画面に情報を入力した情報処理端末１１のユーザが、「判定」を選択すると、当該入力画面に入力した情報がネットワークを介して上記情報収集装置１に送信される。
【００３１】
そして、上述したように上記情報取得部２が、入力情報と属性情報とを、ネットワークを介して取得する。次に、特徴語判定部４は、当該入力情報から上記特徴語抽出部３によって抽出された特徴語を取得する。図５に示すような記述式の入力情報から特徴語抽出部３が抽出した特徴語は、例えば「ボディ」と「価格」である。また、特徴語判定部４は、上記情報取得部２から属性情報を取得する。
【００３２】
上記特徴語判定部４が取得した属性情報は、具体的には、性別が「男性」であって、家族構成は「３人」である。そして、属性情報と関連づいて取得した特徴語は、上述したように「ボディ」と、「価格」と、である。
【００３３】
このことから、上記特徴語判定部４は、上記特徴語−割合デーブルを照合して、属性情報「男性」に該当する特徴語である「ボディ」及び「価格」のそれぞれの割合を参照する。また、特徴語判定部４は、属性情報「家族構成３人」に該当する特徴語である「ボディ」及び「価格」のそれぞれの割合も参照する。
【００３４】
そして、特徴語判定部４は、取得した特徴語の割合の内、一番割合の低い特徴語の割合を取得する。図２を参照すると、属性情報「男性」に対する特徴語「ボディ」及び「価格」の割合は、それぞれ「８５％」と、「９２％」と、である。また、属性情報「家族構成３人」に対する特徴語「ボディ」及び「価格」の割合は、それぞれ「７７％」と、「８６％」と、である。この取得した特徴語の割合の内、一番低い割合である「７７％」を、上記特徴語判定部４は、特徴語の割合として取得する。
【００３５】
なお、上記特徴語判定部４による特徴語の割合の取得方法は上記方法に限られない。例えば、取得した特徴語の割合の内、一番高い割合を取得する方法であってもよく、設定することによって、いかなる特徴語の割合の取得方法であっても良い。
【００３６】
上述したように、上記特徴語判定部４は、新たに取得した入力情報から抽出された特徴語の割合を、上述した特徴語−割合テーブルを参照して取得する。そして、特徴語判定部４は、取得した特徴語の割合が予め情報収集装置１に設定されている基準値と比較を行う。
【００３７】
次に、上記特徴語選択部５は、上記特徴語判定部４が上記比較を行った結果、当該特徴語の割合が上記基準値より高い場合には、割合の低い特徴語を選択する。当該特徴語選択部５は、上記特徴語−割合テーブルを参照して、基準値より低い割合の特徴語を割合の低い順に予め設定された個数取得する。
【００３８】
具体的には、まず、特徴語選択部５は、上記特徴語判定部４から入力情報から抽出した特徴語の割合と、上記入力情報に関連付けられて情報収集装置１に入力された属性情報を取得する。上述したように、取得した属性情報は、性別が「男性」であって、家族構成は「３人」である。
【００３９】
次に、特徴語選択部５は、上記した特徴語−割合テーブルを参照して、上記取得した属性情報にする上記基準値より低い割合であって、さらに割合の低い順に特徴語を予め設定された個数選択する。例えば、上記基準値を６０％として、また、予め設定された個数を４つとする。当該特徴語−割合テーブルを表している図２を参照すると、上記属性情報に該当して、基準値６０％よりも低い割合の特徴語のうち、割合の低い順に４つ選択された特徴語は、「加速」と、「信頼性」と、「小回り」と、「車内設備」と、である。
【００４０】
そして、特徴語選択部５は、図８に示すように当該選択した特徴語と、上記特徴語判定部４が取得した特徴語の割合とを、ネットワークを介して情報処理端末１１の備える表示部に表示されている入力画面に表示するように送信する。なお、本発明の特徴語選択手段は、上述した特徴語判定部４と、特徴語選択部５と、で構成される。
【００４１】
次に、正当性判定部７は、取得した入力情報が正しく入力されているか否かを判定する。情報収集装置１は、入力された入力情報が正しく入力されているか否かを判断する判定基準を予め判定基準記憶部８に記憶している。
【００４２】
上記判定基準記憶部８に記憶されている上記判定基準とは、日本語による入力情報の判定基準として五十音の字母表情報が記憶されている。また、判定基準は、五十音の字母表情報には限られない。例えば、アルファベットの字母表情報でもよく、また、字母表情報だけでなく、名詞と動詞などを組み合わせた文型を文章として成り立つか否かを判断する判定基準として記憶しておいてもよく、いかなる判定基準であってもよい。
【００４３】
上記正当性判定部７は、取得した入力情報と、上記判定基準記憶部８に記憶されている判定基準と、を比較する。なお、図１０に情報収集装置１が取得した入力情報が、正当でないと判断された場合を例示する。図１０が示す様に、入力画面の記述式の入力情報は、日本語による文でもなく、英語による文でもない、全く意味を成さない入力情報である。上記正当性判定部７は、上述したように判定基準記憶部８に記憶されている判定基準である、五十音の字母表情報や、アルファベットの字母表情報や、名詞と動詞などを組み合わせた文型などに基づいて正当性の判断を行う。
【００４４】
そして、取得した入力情報が正当でないと判定した場合には、正当性判定部７はその旨を情報処理端末が備える表示部に表示されている入力画面に表示するようにネットワークを介して送信する。一方、取得した入力情報が正当であると判定した場合には、当該取得した入力情報を当該正当性判定部７が情報収集装置１の記憶装置内の取得情報記憶部９に記憶する。
【００４５】
次に、特徴語割合算出部１０は、上記取得情報記憶部９に入力情報が記憶されるのを契機に作動する。特徴語割合算出部１０が作動する契機は、例えば、上記取得情報記憶部９に予め設定された数の入力情報が記憶されると特徴語割合算出部１０が作動するようにしてもよい。
【００４６】
特徴語割合算出部１０は、取得情報記憶部９から入力情報と、当該入力情報と関連付けられて入力された属性情報と、を取得する。すると、特徴語割合算出部１０は、取得した入力情報を上記特徴語抽出部３へ渡して当該入力情報の特徴語を取得する。そして、上述したように、特徴語割合算出部１０は、上記特徴語抽出部３が抽出した特徴語の割合を算出する。当該算出方法は、上述したとおりである。
【００４７】
特徴語の割合を算出した特徴語割合算出部１０は、上記属性情報と、特徴語と、当該特徴語の割合と、を関連付けて特徴語−割合テーブルとして特徴語−割合テーブル記憶部６に記憶する。当該特徴語割合算出部１０は、上記取得情報記憶部９に記憶されている入力情報全てについて上記特徴語の割合の算出を行い、上記特徴語−割合テーブルに記憶する。
【００４８】
［動作］
次に、情報収集装置１の全体の動作について図３を参照して説明する。まず、情報収集装置１の情報取得部２は、情報処理端末１１から送信された入力情報と、当該入力情報と関連付けられて入力された属性情報とを、ネットワークを介して取得する（ステップＳ１、情報取得工程）。そして、情報取得部２から入力情報を特徴語抽出部３が取得して、当該入力情報から特徴語を抽出する（ステップＳ２、特徴語抽出工程）。
【００４９】
次に、特徴語判定部４は、特徴語抽出部３によって抽出された当該特徴語と関連づいている属性情報毎の上記特徴語の割合を上記特徴語−割合テーブルを参照して取得する（ステップＳ３）。そして、特徴語判定部４は、取得した特徴語の割合と、予め情報収集装置１に設定されている基準値と、を比較する。なお、上記特徴語−割合テーブルは、後述するように既に取得された入力情報等から抽出された特徴語の割合が算出されて（特徴語割合算出工程）、記憶されたものである。
【００５０】
上記特徴語の取得した割合が、予め設定された基準値より高い場合には、基準値より低い割合の特徴語を特徴語選択部５が選択して、情報処理端末１１が備える表示部に表示されている入力画面に表示する（ステップＳ４でノー、ステップＳ５、特徴語選択工程）。一方、上記特徴語の取得した割合が、上記基準値より低い場合には、上記取得した入力情報の正当性を正当性判定部７が判定する（ステップＳ４でイエス、ステップＳ６）。
【００５１】
上記正当性判定部７は、入力情報の正当性の判定が正当でないと判定した場合には、その旨を通知すると共に、情報処理端末１１の情報入力操作終了を受け付けない設定に変更する（ステップＳ７でノー、ステップＳ８）。また、正当性判定部７は、上記判定が正当であると判定した場合には、上記情報処理端末１１の情報入力操作終了を受付ける（ステップＳ７でイエス、ステップＳ９）。そして、正当性判定部７は、取得した入力情報と、上記属性情報と、を取得情報記憶部９に記憶する（ステップＳ１０）。
【００５２】
次に、上記特徴語判定部４の動作について、図６を参照して説明する。まず、特徴語判定部４は、上記特徴語抽出部３より抽出された特徴語を取得する（ステップＳ２１）。また、特徴語判定部４は、上記情報取得部２より入力情報に関連付けられた属性情報と、当該入力情報と、を取得する（ステップＳ２２）。そして、特徴語判定部４は、上記特徴語−割合テーブルを参照して、特徴語と関連づいている属性情報毎の特徴語の割合をそれぞれ特徴語−割合テーブルから取得する（ステップＳ２３、スッテップＳ２４）。
【００５３】
次に、特徴語判定部４は、当該取得した特徴語の割合と、情報収集装置１に予め設定されている基準値と、比較する。特徴語判定部４は、上記特徴語の割合が上記基準値より低い場合には、上記正当性判定部７へ入力情報の正当性の判定を要求する（ステップＳ２５でイエス、ステップＳ２７）。
【００５４】
一方、上記特徴語の割合が上記基準値より高い場合には、上記特徴語判定部４が上記基準値より低い割合の特徴語を上記特徴語選択部５に要求する（ステップＳ２５でノー、ステップＳ２６）。
【００５５】
次に、上記特徴語選択部５の動作について図７を参照して説明する。まず、特徴語選択部５は、上記特徴語判定部４より上記基準値より低い割合の特徴語の要求を受付ける（ステップＳ３１）。そして、特徴語選択部５は、上記特徴語判定部４から属性情報と、当該特徴語判定部４が取得した特徴語の割合と、を取得する（ステップＳ３２）。
【００５６】
上記特徴語選択部５は、上記特徴語−割合テーブルを参照して上記取得した属性情報毎に上記基準値より低い割合の特徴語の内、当該割合の低い順に予め設定された個数の特徴語を選択して取得する（ステップＳ３３）。
【００５７】
次に、特徴語選択部５は、上記選択した特徴語と、上記特徴語判定部４が取得した特徴語の割合と、を上記情報処理端末１１が備える表示部に表示された入力画面に表示するようにネットワークを介して送信する（ステップＳ３４、特徴語選択手段）。
【００５８】
図８は、上記特徴語選択部５から送信された、当該特徴語選択部５が選択した特徴語と、上記特徴語判定部４が取得した特徴語の割合と、を表示した上記入力画面を示す。これにより、情報処理端末１１のユーザは、当初入力した入力情報の情報収集装置１における収集状況について特徴語の割合をもって認識することが出来る。つまり、入力画面に表示された割合が高いほど、既に情報収集装置１が多数取得している情報であるとユーザは、認識することが出来る。
【００５９】
なお、本実施形態においては、ユーザが認識しやすいように、上記特徴語の割合を「類似度」として表示している。また、上記特徴語の割合の表示は上記に限られるものではない。例えば、特徴語の割合の値によって赤色や、青色や、黄色などの信号のように表示する構成をとってもよく、いかなる表示方法であってもよい。
【００６０】
また、上記特徴語選択部５は、上記入力画面に割合の低い特徴語を表示する。これにより、上記情報処理端末１１のユーザは、上記表示した特徴語に関する情報の入力を行うことから、上記情報収集装置１は、収集の数が少ない入力情報を取得することが出来る。
【００６１】
次に、図９を示して正当性判定部７の動作について説明する。まず、正当性判定部７は、上記特徴語判定部４から取得した入力情報の正当性判定要求を受付ける（ステップＳ４１）。すると、正当性判定部７は、上記情報取得部２から入力情報と、当該入力情報に関連付けられて入力された属性情報と、を取得する（ステップＳ４２）。そして、正当性判定部７は、予め判定基準記憶部８に記憶されている判定基準と、取得した入力情報と、を比較する（ステップＳ４４）。
【００６２】
上記正当性判定部７が判定基準と、入力情報と、を比較して上記入力情報が正当でないと判断した場合には、情報処理端末１１の表示部に表示されている入力画面において情報の入力操作の終了を情報収集装置１が受け付けない設定にする（ステップＳ４４でノー、ステップＳ４５）。そして、正当性判定部７は、当該その旨を上記情報処理端末１１に通知する（ステップＳ４６）。
【００６３】
一方、正当性判定部７が、上記入力情報が正当であると判断した場合には、情報処理端末１１の表示部に表示されている入力画面において情報の入力操作の終了を情報収集装置１が受け付ける設定とする（ステップＳ４４でイエス、ステップＳ４７）。そして、正当性判定部７は、上記取得した入力情報と、当該入力情報に関連付けられて入力された属性情報と、を取得情報記憶部９に保存する（ステップＳ４８）。
【００６４】
次に、図１１を示して上記特徴語割合算出部１０の動作を説明する。まず、特徴語割合算出部１１は、上記正当性判定部７によって上記入力情報と、上記属性情報と、が取得情報記憶部９に保存されたのを契機に作動する。なお、特徴語割合算出部１０が作動する契機は、設定することが可能である。上述したように、取得情報記憶部９に予め設定された数の入力情報が記憶されると特徴語割合算出部１０が作動するという契機で以下説明する。
【００６５】
上記取得情報記憶部９に予め設定された数の入力情報と、属性情報と、が保存されると当該特徴語割合算出部１０は、取得情報記憶部９より１つの入力情報と、当該入力情報に関連付いている属性情報と、を取得する（ステップＳ５１）。そして、特徴語割合算出部１０は、取得した入力情報を上述した特徴語抽出部３へ渡す（ステップＳ５２）。
【００６６】
その後、特徴語割合算出部１０は、上記特徴語抽出部３より上記入力情報から抽出された特徴語を取得する（ステップＳ５３）。そして、特徴語を取得した特徴語割合算出部１０は、上述したように属性情報毎の特徴語の割合を算出する（ステップＳ５４）。当該特徴語の割合を算出した特徴語割合算出部１０は、上記属性情報と、上記特徴語と、当該特徴語の割合とを関連付けて上記特徴語−割合テーブルに記憶する（ステップＳ５５）。
【００６７】
次に、特徴語割合算出部１０は、上記動作を上記取得情報記憶部９に保存されている入力情報及び属性情報がなくなるまで続けられる（ステップＳ５６、特徴語割合算出手段）。
【００６８】
上記実施形態１のように、上記特徴語判定部４と、上記特徴語選択部５と、を備えることで情報収集装置１は、当該情報収集装置１が取得する入力情報のうち取得数の少ない入力情報を取得することが出来る。このことから、情報収集装置１は、多種の情報を収集することが可能となる。
【００６９】
＜実施形態２＞
次に、本発明の第２の実施形態について図１２乃至１５を参照して説明する。まず、図１２は、情報収集装置１２の全体構成を示すブロック図である。図１３は、属性情報テーブルを示す図である。図１４は、特徴語−割合テーブルを示す図である。図１５は、実施形態２における情報収集装置１２の特徴語判定部４の動作を示すフローチャートである。なお、上述した実施形態１と、実施形態２と、同様の構成部には同じ参照符号を付すこととする。
【００７０】
［構成］
まず、情報収集装置１２の構成について図１２を参照して説明する。当該情報収集装置１２は、上記情報収集装置１と同様に、ＣＰＵに所定のプログラムが組み込まれることで構築される、情報取得部２と、特徴語抽出部３と、特徴語判定部４と、特徴語選択部５と、正当性判定部７と、特徴語割合算出部１０と、を備える。また、情報収集装置の記憶装置内に、特徴語−割合テーブル記憶部６と、判定基準記憶部８と、取得情報記憶部９と、属性情報記憶部１３と、を有している。
【００７１】
なお、上記実施形態１と、実施形態２と、の差異は、上記情報収集装置１２が上記属性情報記憶部１３を備えることである。この登録属性情報記憶部１３以外の構成については、上述した実施形態１における情報収集装置１と同様の構成を採っている為説明を省略する。
【００７２】
まず、情報収集装置１２が備える属性情報記憶部１３は、予めユーザによって設定された当該ユーザの特徴を表す属性情報を記憶する。ユーザとは、例えば、ある店舗の顧客などであってもよい。そして、ユーザの特徴を表す属性情報とは、例えば、年齢や、性別や、趣味や、好きな色など、いかなる情報であってもよい。
【００７３】
なお、ユーザによる属性情報の登録方法は、いかなる登録方法であってもよい。例えば、店舗にて取得したユーザの属性情報を店員が、情報収集装置１２に登録する方法であってもよい。また、ユーザがユーザの情報処理端末１１の表示部に表示された入力が面からネットワークを介して情報収集装置１２に属性情報を入力する方法であってもよい。
【００７４】
図１３は、上記ユーザによって予め情報収集装置１２の上記属性情報記憶部１３に記憶されている属性情報テーブルを表す。当該属性情報テーブルには、ユーザのＩＤや、氏名、と共に性別、年齢、家族構成、趣味、好きな色等の情報が含まれる。
【００７５】
そして、本発明の実施形態２は、上記ユーザによって予め属性情報記憶部１３に登録されている属性情報毎に入力情報から上記特徴語抽出部３によって抽出された特徴語の割合を上記特徴語割合算出部１０が算出する。なお、特徴語の抽出方法及び特徴語の割合の算出方法は、上記実施形態１にて上述したとおりである。
【００７６】
図１４は、情報収集装置１２が有する特徴語−割合テーブル記憶部６に記憶されている特徴語−割合テーブルを示している。当該特徴語−割合テーブルには、ユーザによって予め登録されている属性情報と、特徴語と、当該特徴語の割合と、が関連付けられて記憶されている。
【００７７】
［動作］
次に、図１５を参照して情報収集装置１２の特徴語判定部４の動作について説明する。なお、特徴語判定部４以外の構成部の動作については、上述した実施形態１と同様のため説明を省略する。
【００７８】
特徴語判定部４は、上述した特徴語抽出部３が入力情報から抽出した特徴語を取得する（ステップＳ６１）。そして、上述した情報取得部２から特徴語判定部４は、入力情報と関連付けて入力されたユーザＩＤを取得する（ステップＳ６２）。
【００７９】
そして、特徴語判定部４は、属性情報記憶部１３に予め登録されている属性情報テーブルと、上記取得したユーザＩＤと、を参照して、当該ユーザＩＤに該当するユーザの属性情報を上記属性情報テーブルから取得する（ステップＳ６３）。次に、特徴語判定部４は、上述した特徴語−割合テーブルを参照して、上記取得した属性情報毎に上記取得した特徴語の割合をそれぞれ取得する（ステップＳ６４及びステップＳ６５）。
【００８０】
当該特徴語の割合を取得した特徴語判定部４は、上述した実施形態１と同様情報収集装置１２に予め設定された基準値と、上記取得した特徴語の割合と、を比較する。特徴語判定部４は、取得した特徴語の割合が上記基準値より高い場合には、上記特徴語選択部５へ低い割合の特徴語を要求する（ステップＳ６６でノー、ステップＳ６７）。
【００８１】
一方、上記取得した特徴語の割合が上記基準値より低い場合には、特徴語判定部４が上記正当性判定部７へ入力情報の正当性の判断を要求する（ステップＳ６６でイエス、ステップＳ６８）。なお、特徴語選択部５及び正当性判定部７の動作は、上述した実施形態１と同様である。
【００８２】
実施形態２のように予めユーザに当該ユーザの特徴を現す属性情報毎に特徴語の割合を関連付けることによって、より大衆の傾向を詳細に把握することが可能となる。さらに、情報収集装置１２は、上述した実施形態１の情報収集装置１のように上記特徴語判定部４と、上記特徴語選択部５と、を備えることにより取得する入力情報のうち取得数の少ない入力情報を取得することが出来る。このことから、情報収集装置１２は、多種の情報を収集することが可能となる。
【００８３】
また、上述した実施形態１とは異なり、属性情報がユーザによって登録されるため、新規の内容の属性情報が登録された場合には、当然特徴語−割合テーブルの属性情報の項目が増加する。これにより、情報収集装置１２は、さらに多種の情報を効率良く収集することが可能となる。
【００８４】
なお、上記実施形態１及び実施形態２において、特徴語抽出部３により入力情報から抽出された特徴語が新規の特徴語である場合には、上記特徴語−割合テーブルの特徴語項目が増加する構成をとってもよい。
【００８５】
また、本発明の実施形態１及び実施形態２における情報収集装置は、ネットワークを介して他の情報処理端末から送信された入力情報を取得するという構成を採っているがこれに限られない。情報収集装置に表示部が設けられており、当該表示部に入力画面を出力して、この入力画面を介して入力された入力情報を、上記情報取得部２が取得するという構成を採っても良い。また、情報収集装置とネットワークを介して通信接続可能な情報処理端末のＣＰＵに所定のプログラムが組み込まれることで構築されるに上記情報収集装置が有する構成部の一部を備える構成を採っても良い。
【００８６】
＜実施形態３＞
次に、本発明の第３の実施形態について、図１６乃至図２２を参照して説明する。図１６は、本実施形態における特徴語−割合テーブルの一例を示す図である。図１７乃至図２０は、情報収集装置の動作を示すフローチャートである。図２１乃至図２２は、特徴語−割合テーブルの他の例を示す図である。
【００８７】
［構成］
本実施形態における情報収集装置は、上述したユーザの属性毎に応じた特徴語の割合を利用するだけでなく、ユーザの入力時の状況を表す入力時情報に応じた特徴語の割合を利用する点で異なる。なお、基本的な構成は、上述した実施形態１，２と同様である。以下、上述した実施形態と異なる点について詳述する。
【００８８】
まず、本実施形態における上記情報取得部２は、ユーザが操作する情報処理端末１１に表示された情報を入力する為の入力画面を介して、当該情報処理端末１１のユーザが入力した入力情報を、ネットワークを介して取得する。このとき、情報取得部２は、上記入力画面を介して入力された入力情報と関連付けられた、ユーザの入力時の状況を表す入力時情報も併せて取得する。
【００８９】
ここで、上記入力時情報とは、例えば、入力時刻、地域（場所）、入力機器情報などの情報である。具体的に、上記入力時刻は、例えば、情報収集装置１に対する入力情報送信時刻（アクセス時刻）であったり、上記位置情報は、ＴＣＰ／ＩＰにおけるＦＱＤＮ、上記入力機器情報は、ＨＴＴＰにおけるＵｓｅｒＡｇｅｎｔ、などが考えられる。なお、上記入力時情報は、例えば、情報処理端末１１から取得してもよく、あるいは、情報収集装置１自体が取得したり、さらには、アクセス時に経由するネットワーク１１上のウェブサーバから取得してもよい。
【００９０】
そして、上記入力情報からは、上記特徴語抽出部３によって入力情報の特徴を表す特徴語が抽出される。この抽出された特徴語と、上記入力時情報とを、情報収集装置の特徴語割合算出手段が取得する。
【００９１】
次に、特徴語判定部４は、特徴語−割合テーブル記憶部６に記憶されている特徴語−割合テーブルを参照して、上記情報取得部２が取得した入力情報に関連付けられている入力時情報毎に該当する上記抽出された特徴語の割合を取得する。
【００９２】
上記特徴語の割合とは、上記入力情報に関連付けられた入力時情報毎の当該入力時情報に関連付けられて入力された情報の数に対する特徴語の割合である。この特徴語の割合の算出は、特徴語割合算出部１０が行う。
【００９３】
具体的には、まず、入力情報から上記特徴語抽出部３によって抽出された特徴語が、少なくとも１つ以上抽出される。なお、取得する入力情報の数は、取得回数１回につき１とカウントとするため入力情報と関連付けられた入力時情報及び抽出された特徴語も、それぞれ１とカウントする。また、入力情報と入力時情報とが関連付けられているということは、言い換えると入力情報から抽出された特徴語は、それぞれ上記入力時情報毎に関連付けられている。
【００９４】
上記入力情報に関連付けられた入力時情報毎の当該入力時情報に関連付けられて入力された情報の数とは、既に取得された入力時情報と関連付けられて入力された入力情報の数と、新しく入力時情報と関連付けられて入力された入力情報数と、の総数である。また、特徴語の数とは、既に抽出された特徴語の抽出回数と、新たに抽出された特徴語の抽出回数と、の総数である。そして、特徴語割合算出部１０は、入力情報の総数に対する特徴語の抽出回数の割合を、入力時情報毎及び特徴語毎に算出する。
【００９５】
次に、上記特徴語−割合テーブルについて、図１６を参照して説明する。まず、特徴語−割合テーブルは、図１６の符号Ａ部分に示すように上記入力時情報（入力時刻）と、特徴語と、当該特徴語の上記算出された割合（数値）と、が関連付けられて記憶されている。
【００９６】
例えば、図１６の符号Ａに示すように、車に関する情報の収集を行った際に、入力時情報が「入力時刻」であって、「０時から５時」、「５時から８時」、「８時から１２時」・・・と、区分されている場合には、「入力時刻０時から５時」における特徴語「信頼性」の割合は、「０．２０」である。つまり、入力時刻が「０時から５時」の間に入力された入力情報のうち２０％が、「信頼性」に関する入力情報であることを示している。
【００９７】
なお、本実施形態における特徴語−割合テーブルは、図１６の符号Ａに示したように、入力時情報毎に対応する各特徴語の割合を記憶すると共に、図１６の符号Ｂに示すように、実施形態１，２で説明した属性情報毎に対応する各特徴語の割合を記憶している。
【００９８】
［動作］
次に、本実施形態における情報収集装置１の全体の動作について、図１７を参照して説明する。まず、情報収集装置１は、情報処理端末１１から送信された入力情報を、ネットワークを介して取得する。このとき、入力情報は、記述式の文字列情報である。また、情報収集装置１は、上記入力情報と共に、選択式回答に基づくユーザの属性を表す属性情報と、入力情報を入力したときのユーザの状況である入力時情報とを、ネットワークを介して取得する。なお、ここでは、入力時情報として、時刻情報を取得することとする。
【００９９】
そして、情報収集装置１は、入力情報の入力途中の任意の段階で、上述した図４に示すような「判定」ボタンがユーザにて押下されると、入力した入力情報である記述式の入力情報の類似度判定イベントが発生する。すると、情報収集装置１は、情報取得部２から入力情報を特徴語抽出部３が取得して、当該入力情報から特徴語を抽出する（ステップＳ１０２）。
【０１００】
続いて、情報収集装置１では、特徴語判定部４が、特徴語抽出部３によって抽出された当該特徴語と関連づいている入力時情報毎、及び、属性情報毎に対応する上記特徴語の割合を、上記特徴語−割合テーブルを参照して取得する（ステップＳ１０３）。
【０１０１】
ここで、入力情報の割合、つまり、すでに蓄積されている情報に対する類似度を算出する動作を、図１８を参照して説明する。まず、上述したように入力情報（記述式の文字列）から特徴語を抽出すると、当該各特徴語について、各属性情報及び各入力時情報に該当する割合（類似度）を全て、特徴語−割合テーブルから取得する（ステップＳ１２１）。例えば、図１６に示すような特徴語−割合テーブルがあり、入力時情報が「０時〜５時」、属性情報が「女性」、「３人」であり、特徴語が「信頼度」である場合には、それぞれ割合「０．２０」、「０．８２」、「０．３５」を取得する。そして、入力情報中に複数の特徴語がある場合には、それぞれの特徴語の割合を全て取得する。
【０１０２】
続いて、各特徴語毎の割合を算出する（ステップＳ１２２）。例えば、上述したように、特定の特徴語について複数の割合を取得した場合には、その最小値（上記例では、「０．２０」）を、その特徴語（上記例では「信頼度」）の割合として算出する。なお、特徴語毎の割合は、上述したように算出することに限定されない。例えば、複数の割合の値を平均した値を、その特徴語の割合として算出してもよい。
【０１０３】
続いて、入力情報（記述式の文字列）における割合（類似度）を算出する（ステップＳ１２３）。このとき、入力情報に複数の特徴語がある場合には、上述したように算出した特徴語毎の各割合の値に基づいて、入力情報全体の割合を算出する。例えば、各特徴語毎の割合の最小値を算出してもよく、それらの平均値を算出して、入力情報全体の割合つまり類似度として算出してもよい。
【０１０４】
そして、特徴語判定部４は、上述したように算出した特徴語つまり入力情報全体の割合（類似度）と、予め情報収集装置１に設定されている基準値と、を比較する（ステップＳ１０４）。
【０１０５】
上記特徴語の取得した割合が、予め設定された基準値より高い場合には、基準値より低い割合の特徴語を特徴語選択部５が選択して、情報処理端末１１が備える表示部に表示されている入力画面に表示する（ステップＳ１０４でＮｏ、ステップＳ１０５）。つまり、取得した割合が高いときには、入力情報がすでに記憶されている情報と類似する可能性が高いため、他の特徴語を選択して表示し、当該他の特徴語を含む情報の入力を促す。
【０１０６】
一方、上記特徴語の取得した割合が、上記基準値より低い場合には、上記取得した入力情報の正当性を正当性判定部７が判定する（ステップＳ１０４でＹｅｓ、ステップＳ１０６）。
【０１０７】
その後、ステップＳ１０６では、上記正当性判定部７が、入力情報の正当性を判定し、正当でないと判定した場合には、その旨を通知すると共に、情報処理端末１１の情報入力操作終了を受け付けない設定に変更する（ステップＳ１０７でＮｏ、ステップＳ１０８）。一方、上記判定が正当であると判定した場合には、上記情報処理端末１１の情報入力操作終了を受付ける（ステップＳ１０７でＹｅｓ、ステップＳ１０９）。そして、正当性判定部７は、取得した入力情報と上記属性情報及び入力時情報とを、取得情報記憶部９に記憶する（ステップＳ１１０）。なお、上記正当性判定部７による判定は、上述した実施形態１等と同様に、入力情報が日本語であるか否かを判定する。
【０１０８】
ここで、上述した特徴語選択部５の動作、つまり、図１７のステップＳ１０５の動作の詳細について、図１９を参照して説明する。まず、特徴語要求を受けると（ステップＳ１３１）、属性情報及び入力時情報を取得する（ステップＳ１３２）。そして、特徴語−割合テーブルを参照して、属性情報毎及び入力時情報毎に、割合の低い特徴語を、低い順にＭ個取得する（ステップＳ１３３）。なお、Ｍは、システム設定時に定めるパラメータである。
【０１０９】
続いて、取得した特徴語のうち、全体でさらに割合を比較して、当該割合の低い順にソートする。そして、ソートしたもののうち、低い順にＮ個の特徴語を選択する（ステップＳ１３４）。そして、これら選択したＮ個の特徴語を、上記情報処理端末１１に表示するようネットワークを介して送信する（ステップＳ１３５）。
【０１１０】
これにより、上記情報処理端末１１のユーザは、上記表示した特徴語に関する情報の入力を行うことから、上記情報収集装置１は、収集の数が少ない入力情報を取得することができる。
【０１１１】
また、ここで、上述した特徴語割合算出部１０の動作の詳細について、図２０を参照して説明する。例えば、特徴語割合算出部１１は、上記正当性判定部７によって上記入力情報と上記属性情報と上記入力時情報が、取得情報記憶部９に保存されたのを契機に作動する。つまり、図１７のステップＳ１１０以降に作動する。なお、特徴語割合算出部１０が作動する契機は、設定することが可能である。以下では、取得情報記憶部９に予め設定された数の入力情報が記憶されると特徴語割合算出部１０が作動する、こととして説明する。
【０１１２】
上記取得情報記憶部９に予め設定された数の入力情報と属性情報と入力時情報が保存されると、当該特徴語割合算出部１０は、取得情報記憶部９より１つの入力情報と、当該入力情報に関連付いている属性情報及び入力時と、を取得する（ステップＳ１４１）。そして、特徴語割合算出部１０は、取得した入力情報を上述した特徴語抽出部３へ渡す（ステップＳ１４２）。
【０１１３】
その後、特徴語割合算出部１０は、上記特徴語抽出部３より上記入力情報から抽出された特徴語を取得する（ステップＳ１４３）。そして、特徴語を取得した特徴語割合算出部１０は、上述したように属性情報毎、及び、入力時情報毎の特徴語の割合を算出する（ステップＳ１４４）。このとき、該当する属性情報及び入力時情報については、特徴語の数が増えるため、割合が増加するよう算出され、それ以外の属性情報や入力時情報については、入力情報の総数のみが増えるため、割合が減少するよう算出される。
【０１１４】
そして、特徴語の割合を算出した特徴語割合算出部１０は、上記属性情報あるいは入力時情報と、上記特徴語と、当該特徴語の割合とを関連付けて上記特徴語−割合テーブルに記憶する（ステップＳ１４５）。その後、特徴語割合算出部１０は、上記動作を上記取得情報記憶部９に保存されている入力情報及び属性情報がなくなるまで続けられる（ステップＳ１４６）。
【０１１５】
ここで、上記では、ユーザの入力時の状況を表す入力時情報の一例として、入力時刻を挙げて説明したが、例えば、入力時情報は、情報を発信したユーザの端末が設置されている地域（「北海道、東北、関東」や、「日本、米国、中国」など）や、当該ユーザの使用端末を特定する入力機器情報（「ＰＣ、携帯電話」や、「ＰＣ（ＯＳ毎）、携帯電話（キャリア毎）」など）等であってもよい。例えば、入力時情報が地域である場合には、特徴語−割合テーブルは図２１のようになり、入力時情報が入力機器情報である場合には、図２２のようになる。そして、このような場合にも、上述同様に、各入力時情報毎の特徴語の割合に基づいて、他の特徴語が選択されて、ユーザの端末に出力され、多種の特徴語を含む入力情報の収集が促進される。
【０１１６】
以上のように、本実施形態によると、ユーザの入力時における状況毎、例えば、入力時刻や地域、使用端末毎に、種々の特徴語を含む入力情報を効率よく収集することができる。例えば、ユーザの属性を取得できていないときに、特に有効である。
【０１１７】
＜実施形態４＞
次に、本発明の第４の実施形態を、図２３乃至図２６を参照して説明する。図２３乃至図２６は、情報処理端末に表示される入力画面の一例を示す図である。なお、本実施形態における情報収集装置１の構成は、上述した実施形態１乃至３のものとほぼ同一である。
【０１１８】
まず、図２３及び図２４に示す例では、ユーザによる入力情報の割合つまり既に記憶されている情報との類似度の判定を、ユーザによる入力中に行う機能を有する。具体的に、情報収集装置１の情報取得部２は、ユーザの情報処理端末１１に対して、図２３に示すように、「自動チェック」を選択可能なチェックボックスを表示する。そして、この「自動チェック」がユーザによってチェックされると、情報収集装置１は、ユーザにて入力中の入力情報を、所定のタイミングで取得して特徴語の抽出を行う。そして、随時、抽出された特徴語の割合を算出して、当該割合に基づいて、必要に応じて他の特徴語を選択して、図２４に示すように情報処理端末１１に表示するよう出力する。なお、特徴語の抽出、割合の算出、他の特徴語の選択などの処理は、上述した他の実施形態と同様である。
【０１１９】
そして、特徴語の抽出等の処理を行うタイミングとしては、例えば、入力情報における改行入力毎、句読点入力毎、一文節入力毎、一文字入力毎、などが考えられる。これにより、ユーザの操作負担を軽減することができる。
【０１２０】
また、上述した実施形態１等では、ユーザの情報処理端末１１に表示される入力画面に、入力情報中の特徴語の割合を類似度として、数値にて表示していたが、図２５及び図２６に示すように、値を変換してレベルメータなどのイメージ表示にしてもよい。このとき、図２５及び図２６の例では、入力情報の「独創度」として表示しているため、特徴語の割合が高い場合には、「独創度」を低く表示して、上述したように選択された他の特徴語を表示する（図２５参照）。一方、特徴語の割合が低い場合には、「独創度」を高く表示している（図２６参照）。
【０１２１】
そして、上記「独創度」の表示は、上述した入力情報の「自動チェック」機能と併せて作動させると効果的である。これにより、ユーザは、入力情報を入力中に、常に独創度を容易に把握することができる。その結果、他の特徴語を用いた入力を促すことができる。
【０１２２】
＜実施形態５＞
次に、本発明の第５の実施形態を、図２７を参照して説明する。図２７は、本実施形態における情報収集装置の構成を示す機能ブロック図である。なお、本実施形態では、上述した情報収集装置の概略を説明する。
【０１２３】
図１に示すように、本実施形態における情報収集装置１００は、
情報入力画面を表示出力し、当該出力された情報入力画面を介して入力された入力情報を取得して蓄積する情報取得手段１０１と、
蓄積された情報から特徴語を抽出する特徴語抽出手段１０２と、
上記蓄積された情報の総数に対する上記特徴語抽出手段が抽出した上記特徴語の数の割合を算出する特徴語割合算出手段１０３と、
上記特徴語と、当該特徴語の上記特徴語割合算出手段により算出された上記割合と、を関連付けた特徴語−割合テーブルを記憶する特徴語−割合テーブル記憶部１０４と、を備えると共に、
上記特徴語−割合テーブルに記憶された上記割合に基づいて、当該特徴語−割合テーブルから上記特徴語を選択して上記情報入力画面に表示する特徴語選択手段１０５と、
を備えている。
【０１２４】
上記発明によると、まず、情報収集装置は、情報入力画面を介して情報が入力された場合に当該入力を受け付けて入力情報を取得して、記憶部に蓄積しておく。そして、情報収集装置は、上記蓄積された情報から予め記憶された特徴語を抽出する。次に、情報収集装置は、上記抽出した特徴語について、上記蓄積された情報の総数に対する割合を算出する。つまり、情報全体数に対する各特徴語の数の割合をそれぞれ算出する。その後、情報収集装置は、この算出した割合と、特徴語と、を関連付けた情報である特徴語−割合テーブルを記憶する。そして、情報収集装置は、上記算出された割合に基づいて特徴語を入力画面に表示する。これにより、ユーザに対して、情報入力画面に表示された特徴語に関連する情報の入力を促すことができる。その結果、情報収集装置は、上記割合に基づいて選択した特徴語に関する情報を収集することができ、多種の情報を効率よく収集することができる。
【０１２５】
そして、上記情報収集装置では、
上記特徴語選択手段は、予め設定された基準値より低い上記割合の上記特徴語を上記特徴語−割合テーブルから選択して上記入力画面に表示する、
という構成を採る。
【０１２６】
上記発明によると、情報収集装置は、上記算出された割合に基づいて、算出された割合が予め設定された基準値より低い特徴語を、特徴語−割合テーブルから抽出して情報入力画面に表示する。これにより、情報収集装置は、割合の低い特徴語を情報入力画面に表示することで、当該情報収集装置が蓄積している数が少ない特徴語に関連する情報を収集することできる。この結果、情報収集装置は、多種の情報を効率よく収集することができる。
【０１２７】
また、上記情報収集装置では、
上記特徴語選択手段は、上記入力情報から上記特徴抽出手段にて抽出された上記特徴語と、上記特徴語‐割合テーブル記憶部に記憶されている特徴語‐割合テーブルと、を照合して、その特徴語の上記割合を取得し、取得した上記割合と、予め設定された基準値と、を比較して、上記取得した割合が上記基準値より高い場合には、当該基準値より低い割合の上記特徴語を上記特徴語−割合テーブルから選択して入力画面に表示する、
という構成を採る。
【０１２８】
上記発明によると、まず、情報入力画面を介して入力された入力情報から、情報収集装置の特徴語抽出手段によって特徴語が抽出される。次に、情報収集装置の特徴語選択手段は、上記抽出された特徴語と、予め特徴語‐割合テーブル記憶部に記憶されている特徴語‐割合テーブルと、を照合して当該抽出された特徴語の割合を取得する。そして、上記特徴語選択手段は、当該特徴語の割合と、予め設定されている基準値とを比較する。上記比較の結果、上記取得した特徴語の割合が上記基準値より高い場合において特徴語選択手段は、基準値より低い割合の特徴語を上記特徴語−割合テーブルから選択して入力画面に表示する。これにより、情報収集装置は、入力情報の特徴を表す特徴語の割合から、入力情報に対する、既に情報収集装置に蓄積された情報の取得状態を判断することができる。その結果、情報収集装置は、蓄積の少ない情報を収集すべく、低い割合の特徴語を要求することで、効率的に多種の情報を収集することができる。
【０１２９】
また、上記情報収集装置では、
上記特徴語選択手段は、上記特徴語−割合テーブルに記憶された上記特徴語の上記割合が上記基準値より低い上記特徴語のうち、当該割合が低い順に予め設定されている個数の上記特徴語を上記入力画面に表示する、
という構成を採る。
【０１３０】
上記発明によると、情報収集装置の特徴語選択手段は、上記特徴語−割合テーブルを参照して予め設定された基準値より低い割合の特徴語のうち、当該割合の低い順に予め設定されている個数の特徴語を入力画面に表示する。これにより、情報収集装置は、基準値以下の特徴語の中でも特に割合の低い特徴語を選択して入力画面に表示することができる。その結果、情報収集装置は、より取得数の少ない特徴語に関する情報収集を行うことが出来る。
【０１３１】
また、上記情報収集装置では、
上記特徴語割合算出手段は、上記情報入力画面を介して入力された上記入力情報と関連付けられたユーザの特徴を現す属性情報と、上記入力情報から上記特徴語抽出手段によって抽出された上記特徴語と、を取得すると共に、入力された上記入力情報に関連付けられた上記属性情報毎の当該属性情報に関連付けられて入力された情報の数に対する上記特徴語の割合をそれぞれ算出して、上記属性情報と、上記特徴語と、算出された上記特徴語の割合と、を上記特徴語‐割合テーブルに記憶し、
上記特徴語選択手段は、上記入力画面を介して入力された上記入力情報から上記特徴語抽出手段によって抽出された上記特徴語と、上記特徴語割合算出部が算出して記憶させた上記特徴語−割合テーブルと、を照合して、上記入力情報に関連付けられた上記属性情報に対応する上記特徴語の割合を取得して、当該取得した割合と、予め設定された基準値と、を比較して、上記取得した割合が上記基準値より高い場合には、当該基準値より低い上記割合の上記特徴語を選択して入力画面に表示する、
という構成を採る。
【０１３２】
また、上記情報収集装置では、
上記特徴語割合算出手段は、上記情報入力画面を介して入力された上記入力情報と関連付けられたユーザの入力時の状況を表す入力時情報と、上記入力情報から上記特徴語抽出手段によって抽出された上記特徴語と、を取得すると共に、入力された入力情報に関連付けられた上記入力時情報毎の当該入力時情報に関連付けられて入力された情報の数に対する上記特徴語の割合をそれぞれ算出して、上記入力時情報と、上記特徴語と、算出された上記特徴語の割合と、を上記特徴語‐割合テーブルに記憶し、
上記特徴語選択手段は、上記入力画面を介して入力された上記入力情報から上記特徴語抽出手段によって抽出された上記特徴語と、上記特徴語割合算出部が算出して記憶させた上記特徴語−割合テーブルと、を照合して、上記入力情報に関連付けられた上記入力時情報に対応する上記特徴語の割合を取得して、当該取得した割合と、予め設定された基準値と、を比較して、上記取得した割合が上記基準値より高い場合には、当該基準値より低い上記割合の上記特徴語を選択して入力画面に表示する、
という構成を採る。
【０１３３】
上記発明によると、まず、情報収集装置は、情報入力画面を介して入力された入力情報と、当該入力情報と関連付けられたユーザの特徴を現す属性情報や、ユーザの入力時の状況を表す入力時情報を取得する。なお、上記属性情報とは、例えば、性別や、年代や、家族構成などの情報であり、当該属性情報の入力は、入力画面においてユーザが選択して入力することも可能であり、また、予めユーザから属性情報の登録として情報収集装置が備える記憶部に記憶しておくことも可能である。また、入力時情報とは、例えば、入力時刻、地域（場所）、入力機器情報などの情報であり、当該入力時情報は、例えば、ユーザが入力した端末や当該端末が接続されているウェブサーバなどから入力される。そして、上記入力情報は、上記特徴語抽出手段によって入力情報の特徴を現す特徴語を抽出される。この抽出された特徴語と、上記属性情報と、を情報収集装置の特徴語割合算出手段が取得する。
【０１３４】
次に、特徴語割合算出手段は、上記入力情報に関連付けられた上記属性情報毎の当該属性情報に関連付けられて入力された情報の数に対する前記特徴語の割合を算出する。そして、特徴語割合算出手段は、属性情報と、特徴語と、当該算出した特徴語の割合と、を関連付けて特徴語‐割合テーブルに記憶する。また、上記入力情報に関連付けられた上記入力時情報毎の当該入力時情報に関連付けられて入力された情報の数に対する上記特徴語の割合を算出する。そして、特徴語割合算出手段は、属性情報と、特徴語と、当該算出した特徴語の割合と、を関連付けて特徴語−割合テーブルに記憶する。
【０１３５】
その後、上記特徴語選択手段は情報入力画面を介して入力された入力情報から上記特徴語抽出手段にて抽出された特徴語と、上記入力情報に関連付けられている属性情報及び／または入力時情報と、を取得する。特徴語選択手段は、取得した特徴語と、上記記憶された特徴語‐割合テーブルと、を照合して上記入力情報に関連付けられている属性情報及び／又は入力時情報に対応する特徴語の割合を取得する。そして、特徴語選択手段は、予め設定された基準値と、上記取得した特徴語の割合とを比較して、当該特徴語の割合が基準値より高い場合には、割合の低い特徴語の要求を行う。
【０１３６】
これにより、情報収集装置は、ユーザの属性情報や入力時情報を取得して、当該属性情報や入力時情報毎に特徴語の割合をそれぞれ算出することにより、より詳細に大衆の傾向を割合として取得することができる。また、情報収集装置は、割合の低い特徴語を入力画面に表示することで、より取得数の少ない特徴語に関する情報を取得することが可能であり、情報の収集を効率よく行うことが可能となる。
【０１３７】
また、上記情報収集装置では、
上記入力画面を介して取得した上記入力情報と、情報収集装置が備える記憶装置に記憶されている入力情報の正当性を判断する判定基準と、を比較して、取得した上記入力情報が正当であると判定した場合には、上記特徴語抽出手段と、上記特徴語算出手段と、が作動する、
という構成を採る。
【０１３８】
上記発明によると、情報収集装置は、情報入力画面を介して取得した入力情報が、正しく入力されているか否かを、予め情報収集装置の記憶装置に記憶されている入力情報の正当性を判断する判定基準に基づいて判断する。例えば、情報収集装置が取得した入力情報が、日本語による記載であるか否かを判断する。具体的には、まず、上記情報収集装置の記憶装置には、五十音の字母表情報が判定基準として記憶されている。当該情報収集装置は、上記判定基準と、入力された入力情報と、を比較して正当性の判断を行う。上記入力情報が日本語による記載であり正当と判断された場合には、特徴語抽出手段と、特徴語割合算出手段と、が作動する。これにより、情報収集装置は、情報として用いることが可能な情報を、特徴語−割合テーブルに蓄積するとこができるため、効率よく情報を収集することが可能である。
【０１３９】
また、上述した情報収集装置は、情報処理装置に、プログラムが組み込まれることで実現できる。具体的に、本発明の他の形態であるプログラムは、
情報処理装置に、
情報入力画面を表示出力し、当該出力された入力画面を介して入力された入力情報を取得する情報取得手段と、
蓄積された情報から特徴語を抽出する特徴語抽出手段と、
上記蓄積された情報の総数に対する上記特徴語抽出手段が抽出した上記特徴語の数の割合を算出して、当該特徴語の割合と、上記特徴語と、を関連付けて特徴語−割合テーブルに記憶する特徴語割合算出手段と、
上記特徴語‐割合テーブルに記憶された上記割合に基づいて当該特徴語−割合テーブルから上記特徴語を選択して上記情報入力画面に表示する特徴語選択手段と、
を実現するためのプログラムである。
【０１４０】
そして、上記プログラムでは、
上記特徴語選択手段は、予め設定された基準値より低い上記割合の特徴語を上記特徴語−割合テーブルから選択して上記入力画面に表示する、
という構成を採る。
【０１４１】
また、上述した情報収集装置が作動することにより実行される、本発明の他の形態である情報収集方法は、
情報入力画面を表示出力し、当該出力された入力画面を介して入力された入力情報を取得する情報取得工程と、
蓄積された情報から特徴語を抽出する特徴語抽出工程と、
上記蓄積された情報の総数に対する上記特徴語抽出工程が抽出した上記特徴語の数の割合を算出して、当該特徴語の割合と、上記特徴語と、を関連付けて特徴語−割合テーブルに記憶する特徴語割合算出工程と、
上記特徴語‐割合テーブルに記憶された上記割合に基づいて、当該特徴語−割合テーブルから上記特徴語を選択して上記情報入力画面に表示する特徴語選択工程と、
を有する。
【０１４２】
そして、上記情報収集方法では、
上記特徴語選択工程は、予め設定された基準値より低い上記割合の上記特徴語を上記特徴語−割合テーブルから選択して上記入力画面に表示する、
という構成を採る。
【０１４３】
上述した構成を有する、プログラム、又は、情報収集方法、の発明であっても、上記情報収集装置と同様の作用を有するために、上述した本発明の目的を達成することができる。
【産業上の利用可能性】
【０１４４】
本発明は、ネットワークを介して接続して通信可能な情報収集装置に限られず、単体の情報収集装置など、いかなる情報処理端末にも利用することが可能であり、産業上利用可能性を有する。
【符号の説明】
【０１４５】
１  情報収集装置
２  情報取得部
３  特徴語抽出部
４  特徴語判定部
５  特徴語選択部
６  特徴語−割合テーブル記憶部
７  正当性判定部
８  判定基準記憶部
９  取得情報記憶部
１０  特徴語割合算出部
１１  情報処理端末
１２  情報収集装置
１３  属性情報記憶部
【図１】
2009238214.tif 000003
【図２】
2009238214.tif 000004
【図３】
2009238214.tif 000005
【図４】
2009238214.tif 000006
【図５】
2009238214.tif 000007
【図６】
2009238214.tif 000008
【図７】
2009238214.tif 000009
【図８】
2009238214.tif 000010
【図９】
2009238214.tif 000011
【図１０】
2009238214.tif 000012
【図１１】
2009238214.tif 000013
【図１２】
2009238214.tif 000014
【図１３】
2009238214.tif 000015
【図１４】
2009238214.tif 000016
【図１５】
2009238214.tif 000017
【図１６】
2009238214.tif 000018
【図１７】
2009238214.tif 000019
【図１８】
2009238214.tif 000020
【図１９】
2009238214.tif 000021
【図２０】
2009238214.tif 000022
【図２１】
2009238214.tif 000023
【図２２】
2009238214.tif 000024
【図２３】
2009238214.tif 000025
【図２４】
2009238214.tif 000026
【図２５】
2009238214.tif 000027
【図２６】
2009238214.tif 000028
【図２７】
2009238214.tif 000029