(57)【特許請求の範囲】
【請求項１】
入力された文書集合における入力された検索語の位置を特定する検索語位置特定手段と、
事物に対する価値を定める評価表現を記憶する評価表現記憶部と、
入力された文書集合における前記評価表現記憶部に記憶されたいずれかの前記評価表現が出現する位置を特定する評価表現位置特定手段と、
前記検索語位置特定手段により出力された前記検索語の位置と前記評価表現位置特定手段により出力された前記評価表現の位置の距離が一定の範囲内ならば当該評価表現を前記検索語の評判情報と判別する表現間距離判定手段と
を備えたことを特徴とする情報検索装置。
【請求項２】
前記検索語の分野を特定する検索語分野特定手段を備え、
前記評価表現記憶部が、前記評価表現に加え、前記評価表現に関する分野情報を記憶し、前記評価表現位置特定手段が、前記検索語分野特定手段により特定された前記検索語の分野と、前記評価表現記憶部の前記評価表現に関する分野情報とを参照し、前記評価表現記憶部に記憶された前記特定された検索語の分野に属するいずれかの前記評価表現が出現する位置を特定することを特徴とする請求項１に記載の情報検索装置。
【請求項３】
入力された文書集合における入力された検索語の位置を特定する検索語位置特定手段と、
数値表現の内、事物に対する価値を定める数値評価表現を記憶する数値評価表現記憶部と、
入力された文書集合における前記数値評価表現記憶部に記憶されたいずれかの数値評価表現が出現する位置を特定する数値評価表現位置特定手段と、
前記検索語位置特定手段により出力された前記検索語の位置と前記数値評価表現位置特定手段により出力された前記数値評価表現の位置の距離が一定の範囲内ならば当該数値評価表現を前記検索語の評判情報と判別する表現間距離判定手段と
を備えたことを特徴とする情報検索装置。
【請求項４】
入力された文書集合における入力された検索語の位置を特定する検索語位置特定手段と、
記号表現の内、事物に対する価値を定める記号評価表現を記憶する記号評価表現記憶部と、
入力された文書集合における前記記号評価表現記憶部に記憶されたいずれかの記号評価表現が出現する位置を特定する記号評価表現位置特定手段と、
前記検索語位置特定手段により出力された前記検索語の位置と前記記号評価表現位置特定手段により出力された前記記号評価表現の位置の距離が一定の範囲内ならば当該記号評価表現を前記検索語の評判情報と判別する表現間距離判定手段と
を備えたことを特徴とする情報検索装置。
【請求項５】
文書内における評判情報の候補となる位置を判別し、当該評判情報の候補となる位置から一定の範囲にある文字列を抽出する評判候補判別手段と、
前記評候補判別手段により出力される評判情報の候補となる位置と、その位置から一定範囲にある文字列とを記憶する評判候補記憶部と、
前記評判候補記憶部に記憶された前記評判情報の候補となる位置から一定範囲にある文字列に、入力された検索語が含まれる場合、当該評判情報の候補を当該検索語の評判情報と判別する検索語検索手段と
を備えることを特徴とする情報検索装置。
【請求項６】
前記評判候補判別手段が、
事物に対する価値を定める評価表現を記憶する評価表現記憶部と、
入力された文書集合における前記評価表現記憶部に記憶されたいずれかの前記評価表現が出現する位置を特定する評価表現位置特定手段と、
前記評価表現位置特定手段により特定された前記評価表現の位置を前記評判情報の候補となる位置とし、当該評判情報の候補となる位置から一定の範囲にある文字列を抽出する評判候補抽出手段と
を備えたことを特徴とする請求項５に記載の情報検索装置。
【請求項７】
前記評判候補判別手段が、
数値表現の内、事物に対する価値を定める数値評価表現を記憶する数値評価表現記憶部と、
入力された文書集合における前記数値評価表現記憶部に記憶されたいずれかの数値評価表現が出現する位置を特定する数値評価表現位置特定手段と、
前記数値評価表現位置特定手段によりそれぞれ特定された前記数値評価表現の位置を前記評判情報の候補となる位置とし、当該評判情報の候補となる位置から一定の範囲にある文字列を抽出する評判候補抽出手段と
を備えたことを特徴とする請求項５に記載の情報検索装置。
【請求項８】
前記評判候補判別手段が、
記号表現の内、事物に対する価値を定める記号評価表現を記憶する記号評価表現記憶部と、
入力された文書集合における前記記号評価表現記憶部に記憶されたいずれかの記号評価表現が出現する位置を特定する記号評価表現位置特定手段と、
前記記号評価表現位置特定手段により特定された前記記号評価表現の位置を前記評判情報の候補となる位置とし、当該評判情報の候補となる位置から一定の範囲にある文字列を抽出する評判候補抽出手段とを備えたことを特徴とする請求項５に記載の情報検索装置。
【請求項９】
コンピュータに入力された文書集合における入力された検索語の位置を特定する検索語位置特定手段と、
コンピュータの記憶装置に、事物に対する価値を定める評価表現を記憶させる評価表現記憶手段と、
コンピュータに入力された文書集合における前記評価表現記憶手段によりコンピュータの記憶装置に記憶されたいずれかの前記評価表現が出現する位置を特定する評価表現位置特定手段と、
前記検索語位置特定手段により出力された前記検索語の位置と前記評価表現位置特定手段により出力された前記評価表現の位置の距離が一定の範囲内ならば当該評価表現を前記検索語の評判情報と判別する表現間距離判定手段
としてコンピュータを機能させるためのプログラムを記録したことを特徴とする記録媒体。
【請求項１０】
コンピュータに入力された文書集合における入力された検索語の位置を特定する検索語位置特定手段と、
数値表現の内、事物に対する価値を定める数値評価表現をコンピュータの記憶装置に記憶させる数値評価表現記憶手段と、
コンピュータに入力された文書集合における前記数値評価表現記憶手段により記憶されたいずれかの数値評価表現が出現する位置を特定する数値評価表現位置特定手段と、
前記検索語位置特定手段により出力された前記検索語の位置と前記数値評価表現位置特定手段により出力された前記数値評価表現の位置の距離が一定の範囲内ならば当該数値評価表現を前記検索語の評判情報と判別する表現間距離判定手段
としてコンピュータを機能させるためのプログラムを記録したことを特徴とする記録媒体。
【請求項１１】
コンピュータに入力された文書集合における入力された検索語の位置を特定する検索語位置特定手段と、
記号表現の内、事物に対する価値を定める記号評価表現をコンピュータの記憶装置に記憶させる記号評価表現記憶手段と、
コンピュータに入力された文書集合における前記記号評価表現記憶手段によりコンピュータの記憶装置に記憶されたいずれかの記号評価表現が出現する位置を特定する記号評価表現位置特定手段と、
前記検索語位置特定手段により出力された前記検索語の位置と前記記号評価表現位置特定処理により出力された前記記号評価表現の位置の距離が一定の範囲内ならば当該記号評価表現を前記検索語の評判情報と判別する表現間距離判定手段
としてコンピュータを機能させるためのプログラムを記録したことを特徴とする記録媒体。
【請求項１２】
文書内における評判情報の候補となる位置を判別し、当該評判情報の候補となる位置から一定の範囲にある文字列を抽出する評判候補判別手段と、
前記評候補判別手段により出力される評判情報の候補となる位置と、その位置から一定範囲にある文字列とをコンピュータの記憶装置に記憶させる評判候補記憶手段と、
前記評判候補記憶手段によりコンピュータの記憶装置に記憶された前記評判情報の候補となる位置から一定範囲にある文字列に、入力された検索語が含まれる場合、当該評判情報の候補を当該検索語の評判情報と判別する検索語検索手段
としてコンピュータを機能させるためのプログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報検索装置に関し、特に評判情報を検索できる情報検索装置に関する。
【０００２】
【従来の技術】
現在、検索語を手掛かりにその属性情報を自動的に収集し利用者に提示する情報検索システムは多く存在する。例えば、MySimon(http://www.mysimon.com)が提供するシステムでは、検索語として商品名を入力するとその商品を販売しているオンラインショップから価格属性を自動抽出し、価格一覧を利用者に提示することができる。この抽出は、商品名や価格属性を他のオンラインショップ検索結果の定型的な検索結果情報を利用して位置を特定するものである。
【０００３】
また、検索語を手掛かりにその属性情報を検索できるシステムとして、あらかじめ人手で収集した属性情報から利用者が欲しい情報を見ることができるシステムが存在する。例えば、BizRate.com(http://www.bizrate.com)では、あらかじめ消費者からオンラインショップに関する属性情報として評判情報を収集し、利用者はオンラインショップの名前を選択するとその評判情報を得ることができる。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述の属性情報を自動的に収集できる情報検索システムにおいては、商品名や価格属性のように定型的な検索結果情報を利用して出現位置を特定できる属性情報を扱うことはできても、評判情報のような検索結果情報として現れないため出現位置が特定できない属性情報は自動収集することは出来なかった。
【０００５】
一方で、属性情報をあらかじめ人手で収集する情報検索システムにおいては、評判情報のような不特定の属性を扱うことが可能であるが、人間の作業に依存する方法は量の面で限界があり、上記の商品の評判情報においても極端な著名な商品以外は商品購入の判断材料として利用するには十分ではないのが現状である。
【０００６】
本発明はこのような問題点に鑑みてなされたもので、その目的は不特定の属性情報である評判情報を自動的に検索することである。
【０００７】
【課題を解決するための手段】
本発明の第１の情報検索装置は、入力された文書集合における入力された検索語の位置を特定する検索語位置特定手段（図２の３０２）と、評価表現を記憶する評価表現記憶部(図２の３０１)と、入力された文書集合における評価表現記憶部に記憶されたいずれかの評価表現が出現する位置を特定する評価表現位置特定手段（図２の３０３)と、検索語位置特定手段で出力された検索語の位置と評価表現位置特定手段で出力された評価表現の位置の距離が範囲内ならば評判情報と判別する表現間距離判定手段（図２の３０４）を有する。このような構成を採用し、検索語と評価表現の表現間距離を判定することにより検索語に関する評判情報が出現する位置を自動的に判別することが可能となる。
【０００８】
また、本発明の第２の情報検索装置は、第１の情報検索装置の構成に加え、検索語入力手段２で入力された検索語の分野を特定し、その結果を評価表現位置特定手段３０３に出力する検索語分野特定手段（図４の３０９）を有する。このような構成を採用し、評価表現位置特定手段（図４の３０３）が評価表現の位置を特定する際に、評価表現記憶部（図４の３０１）に記憶されている評価表現の中から、検索語の分野における評判では使用されない評価表現を除外して、評価表現の位置を特定することができる。このため、評判情報の判別精度の向上および判別速度の高速化が可能となる。
【０００９】
本発明の第３の情報検索装置は、入力された文書集合における入力された検索語の位置を特定する検索語位置特定手段（図６の３０２）と、数値評価表現を記憶する数値評価表現記憶部（図６の３０５)と、入力された文書集合における数値評価表現記憶部に記憶されたいずれかの数値評価表現が出現する位置を特定する数値評価表現位置特定手段（図６の３０６)と、検索語位置特定手段で出力された検索語の位置と数値評価表現位置特定手段で出力された数値評価表現の位置の距離が範囲内ならば評判情報と判別する表現間距離判定手段（図６の３０４）を有する。このような構成を採用し、検索語と数値評価表現の表現間距離を判定することにより、検索語に関する数値表現で記述される評判情報が出現する位置を自動的に判別することが可能となる。
【００１０】
本発明の第４の情報検索装置は、入力された文書集合における入力された検索語の位置を特定する検索語位置特定手段（図１１の３０２）と、記号評価表現を記憶する記号評価表現記憶部（図１１の３０７)と、入力された文書集合における記号評価表現記憶部に記憶されたいずれかの記号評価表現が出現する位置を特定する記号評価表現位置特定手段（図１１の３０８)と、検索語位置特定手段で出力された検索語の位置と記号評価表現位置特定手段で出力された記号評価表現の位置の距離が範囲内ならば評判情報と判別する表現間距離判定手段（図１１の３０４）を有する。このような構成を採用し、検索語と記号評価表現の表現間距離を判定することにより、検索語に関する記号情報で記述される評判情報が出現する位置を自動的に判別することが可能となる。
【００１１】
本発明の第５の情報検索装置は、入力された文書集合における入力された検索語の位置を特定する検索語位置特定手段（図１５の３０２）と、評価表現を記憶する評価表現記憶部(図１５の３０１)と、入力された文書集合における評価表現記憶部に記憶されたいずれかの評価表現が出現する位置を特定する評価表現位置特定手段（図１５の３０３)と、数値評価表現を記憶する数値評価表現記憶部（図１５の３０５)と、入力された文書集合における数値評価表現記憶部に記憶されたいずれかの数値評価表現が出現する位置を特定する数値評価表現位置特定手段（図１５の３０６)と、記号評価表現を記憶する記号評価表現記憶部（図１５の３０７)と、入力された文書集合における記号評価表現記憶部に記憶されたいずれかの記号評価表現が出現する位置を特定する記号評価表現位置特定手段（図１５の３０８)と、検索語位置特定手段で出力された検索語の位置と評価表現位置特定手段および数値評価表現位置特定手段および記号評価表現位置特定手段で出力された評価表現、数値評価表現、または記号評価表現の位置の距離が範囲内ならば評判情報と判別する表現間距離判定手段（図１５の３０４）を有する。このような構成を採用し、検索語と評価表現及び検索語と数値評価表現及び検索語と記号評価表現の表現間距離を判定することにより、さまざまな表現で記述される検索語に関する評判情報が出現する位置を自動的に判別することが可能となる。
【００１２】
本発明の第６の情報検索装置は、文書入力手段１で入力された文書集合の内評判情報の候補となる位置を判別し、評判候補記憶部１１に出力する評判候補判別手段（図１７の１０）と、評判候補判別手段で出力された評判情報の候補となる位置を記憶する評判候補記憶部（図１７の１１）と、評判候補記憶部に記憶された評判情報の候補となる位置に入力された検索語が出現する場合、その位置を評判情報と判別する検索語検索手段（図１７の１２）を有する。このような構成を採用し、評判情報の候補となる位置をあらかじめ判別することにより評判情報の判別を高速に行うことが可能となる。
【００１３】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００１４】
［実施の形態1］
図１を参照すると、本発明の第1の実施の形態は、文書入力手段１と検索語入力手段２と評価情報判別手段３と判別結果記憶部４とを含む。
【００１５】
文書入力手段１は、評判情報検索の対象となる文書の集合である文書集合を入力するものである。
【００１６】
検索語入力手段２は、評判情報検索の検索語となる文字列を入力するものである。
【００１７】
評判情報判別手段３は、文書入力手段１から文書集合を受け取り、検索語入力手段２から検索語を受け取り、文書集合に含まれる検索語に関する評判情報の位置を判別し、その評判情報の位置情報を判別結果記憶部４に出力するものである。
【００１８】
判別結果記憶部４は、評判情報判別手段３により判別された検索語に関する評判情報の位置情報を記憶するものである。
【００１９】
図２に示すように、評判情報判別手段３は、評価表現記憶部３０１と検索語位置特定手段３０２と評価表現位置特定手段３０３と表現間距離判定手段３０４とを有する。
【００２０】
評価表現記憶部３０１は、評価表現を記憶するものである。ここで評価表現とは、事物に対する価値を定めることのできる表現である。したがって、「遊ぶ」「動く」「研究する」といった事物に対する価値を示さない表現は評価表現でない。評価表現は、「良い」「好き」「最高だ」「面白い」といった用言の他に、「人気」「絶品」「駄作」といった名詞も存在する。また、評価表現記憶部３０１における評価表現の記憶形式は、各評価表現の活用による表記の違いを吸収する単位で記憶する方式が記憶容量節約の面で効果的であるが、この方式に限定されるものではない。
【００２１】
検索語位置特定手段３０２は、文書入力手段１から文書集合を受け取り、検索語入力手段２から検索語を受け取り、文書集合における検索語の位置を特定し、その検索語の位置情報を表現間距離判定手段３０４に出力するものである。
【００２２】
評価表現位置特定手段３０３は、文書入力手段１から文書集合を受け取り、評価表現記憶部３０１から評価表現を取り出し、文書集合における評価表現記憶部３０１に記憶されたいずれかの評価表現が出現する位置を特定し、その評価表現の位置情報を表現間距離判定手段３０４に出力するものである。
【００２３】
表現間距離判定手段３０４は、検索語位置特定手段３０２で出力された検索語の位置情報と評価表現位置特定手段３０３で出力された評価表現の位置情報の距離を計算し、その両者の距離が一定の範囲内の場合、その評価表現をその検索語の評判情報と判別し、評価表現位置特定手段３０３で出力された評価表現の位置情報を評判情報の位置情報として判別結果記憶部４に出力するものである。
【００２４】
次に本発明の第１の実施の形態の動作について、図面を用いて説明する。
【００２５】
まず、文書入力手段１から文書集合を入力する（図３のステップＳ１）。各文書には文書を識別するための文書番号が付与されている。また、検索語入力手段２から、評判情報の検索語となる文字列を入力する（図３のステップＳ２）。尚、文書入力手段１による文書集合の入力と、検索語入力手段２による評判情報の検索語となる文字列の入力については、どちらを先に行ってもよく、また、同時でも構わないものとする。
【００２６】
いま、文書集合に含まれる文書として文書番号１のテキスト文書「商品Ａは非常に面白い。また、商品Ｂは価格が安いのでお勧め。」が文書入力手段１から入力され、検索語として「商品Ａ」が検索語入力装置２から入力された場合について以下説明する。
【００２７】
次に、検索語位置特定手段３０２は、文書入力手段１から入力された文書集合における検索語入力手段２から入力された検索語が出現する位置を特定し、その検索語の位置情報を表現間距離判定手段３０４に出力する（図３のステップＳ３）。位置情報の算出は、文書の先頭や最後尾等といった基準位置からの距離を算出する方法を用いて算出することができる。また、基準位置からの距離を算出する方法は、基準位置からの距離を算出することができれば、いかなる方法でも良い。具体的には、文書の先頭からの文字数により距離を算出する方法、文書の先頭からのＢｙｔｅ数により距離を算出する方法、文書の先頭からの行数により距離を算出する方法が含まれる。また、出力する検索語の位置情報は、少なくとも検索語が出現する文書を特定する情報と、その文書内で検索語が出現する位置を特定する情報を含む。
【００２８】
文書入力手段１から上記した文書番号１のテキスト文書が入力され、検索語入力手段２から検索語「商品Ａ」が入力され、検索語の位置の特定方法として文書の先頭からのＢｙｔｅ数を採用する場合、検索語位置特定手段３０２は、文書番号１のテキスト文書から、「商品Ａ」の位置を０Ｂｙｔｅと特定して、「商品Ａ」の位置情報(文書番号1,０Ｂｙｔｅ,商品Ａ)を表現間距離判定手段３０４に出力する。
【００２９】
次に、評価表現位置特定手段３０３は、文書入力手段１から文書集合を受け取り、受け取った文書集合における評価表現記憶部３０１に記憶されたいずれかの評価表現集合のいずれかの評価表現が出現する位置を特定し、その評価表現の位置情報を表現間距離判定手段３０４に出力する（図３のステップＳ４）。具体的には、評価表現位置特定手段３０３は、評価表現記憶部３０１に記憶された評価表現ごとに、文書集合に含まれているかを調べ、文書集合に評価表現が含まれている場合、その評価表現の位置を特定する。評価表現位置特定手段３０３における位置の特定方法は検索語位置特定手段３０２と同一の方法で行う。また、出力する位置情報は、少なくとも検索語が出現する文書を特定する情報と、その文書内で評価表現が出現する位置を特定する情報とを含んでいる。
【００３０】
文書入力手段１から上記した文書番号１のテキスト文書が入力され、検索語入力手段２から検索語「商品Ａ」が入力され、評価表現記憶手段３０１に、評価表現の集合として(面白い、お勧め、好き、いい)が記憶され、評価表現の位置の特定方法として文書の先頭からのＢｙｔｅ数を採用する場合、評価表現位置特定手段３０３は、評価表現記憶部３０１に記憶されている評価表現のうち、「面白い」と「お勧め」が文書番号１のテキスト文書に含まれていることを判別し、そして、それぞれの評価表現の位置を特定し、評価表現の位置情報((文書番号１,面白い,１４Ｂｙｔｅ),(文書番号１，お勧め,４８Ｂｙｔｅ))を表現間距離判定手段３０４に対し出力する。
【００３１】
次に、表現間距離判定手段３０４は、検索語位置特定手段３０２で出力された検索語の位置情報と評価表現位置特定手段３０３で出力された評価表現の位置情報の距離が一定の範囲内ならば、その評価表現をその検索語の評判情報と判別し、その評判情報の位置情報を判別結果記憶部４に出力する（図３のステップＳ５）。ここで、距離が一定の範囲内とは、例えば検索語と評価表現との間の数値的差分の大きさが閾値以下である場合や、検索語と評価表現との間に構文解析的依存関係がある場合が該当する。また、評判情報の位置情報は、少なくとも評判情報が出現する文書番号を含むものとする。
【００３２】
判別結果記憶部４には、評判情報の位置情報が格納される（図３のステップＳ６）。
【００３３】
文書入力手段１から上記した文書番号１のテキスト文書が入力され、検索語入力手段２から検索語「商品Ａ」が入力され、数値的差分の大きさの閾値を３０Ｂｙｔｅに設定した場合、表現間距離判定手段３０４は、検索語位置特定手段３０２から出力された検索語の位置情報(文書番号1,商品Ａ,０Ｂｙｔｅ)と評価表現位置特定手段３０３から出力された評価表現の位置情報((文書番号１,面白い,１４Ｂｙｔｅ),(文書番号１，お勧め,４８Ｂｙｔｅ))の距離を測定し、評価表現が評判情報であるか否かを判断する。そして、この場合、表現間距離判定手段３０４は、「商品Ａ」と「面白い」の距離が１４−０＝１４Ｂｙｔｅであり、閾値３０Ｂｙｔｅ以下であるため、評価表現「面白い」を「商品Ａ」の評判情報と判定し、「商品Ａ」と「お勧め」の距離が４８−０＝４８Ｂｙｔｅであり、閾値３０Ｂｙｔｅ以下でないため、評価表現「お勧め」を「商品Ａ」の評判情報と判定しない。その結果、表現間距離判定手段３０４は、判別結果記憶部４に対し、検索語「商品Ａ」に対する評判情報「面白い」の位置情報として(文書番号１,商品Ａ,０Ｂｙｔｅ,面白い,１４Ｂｙｔｅ)を出力する。
【００３４】
なお、前記検索語位置特定手段３０２と前記評価表現位置特定手段３０３の処理順序はどちらを先に処理することも可能である。
【００３５】
また上記の動作では、表現間距離判定手段３０４は検索位置特定手段３０２と評価表現位置特定手段３０３の両方から出力された後に動作を開始する方法を説明したが、それ以外にも検索語位置特定手段３０２で特定された検索語の位置と評価表現位置特定手段３０３で特定された評価表現の位置のいずれかを基準として動作を行うことも可能である。今、検索語位置特定手段３０２により特定された検索語の位置情報を基準とする場合について説明すると、まず基準とした手段である検索語位置特定手段３０２が検索語の位置情報を表現間距離判定手段３０４に出力し、次に表現間距離判定手段３０４は基準としなかった手段である評価表現位置特定手段３０３に対し、基準とした手段である検索語位置特定手段３０２の出力した検索語の位置情報と距離の範囲を出力する。そして、基準としなかった手段である評価表現位置特定手段３０３は、受け取った検索語の位置情報と距離の範囲から、検索語の位置から設定された距離の範囲だけ前方又は後方の範囲内に評価表現があるか否かを調べ、評価表現が存在する場合、その評価表現の位置を特定し、その評価表現の位置情報を表現間距離判定手段３０４に出力する。そして、最後に表現間距離判定手段３０４は、基準としなかった手段である評価表現位置特定手段３０３から出力された評価表現の位置情報を受け取り、検索語の位置情報と評判表現の位置情報から、検索語と評判表現の距離が一定の範囲内である場合、評判表現を検索語の評判情報として判別し、その結果を判別結果記憶部４に記憶するという方法でもよい。
【００３６】
以上のように、本発明の第１の実施の形態に置いては、検索語と評価表現の表現間距離を判定することにより検索語に関する評判情報が出現する位置を自動的に特定することが可能となる。
【００３７】
［実施の形態２］
次に、本発明の第２の実施の形態について説明する。
【００３８】
図４に示すように、本発明の第２の実施の形態は、評判情報判別手段３が検索語分野特定手段３０９を有する点で第１の実施の形態と異なる。
【００３９】
第２の実施の形態における評価表現記憶部３０１は、評価表現に加え、その評価表現が使用される分野を示す情報又はその評価表現が使用されない分野を示す情報を、評価表現との組にして記憶している。
【００４０】
検索語分野特定手段３０９は、検索語入力手段２で入力された検索語の分野を特定し、その結果を評価表現位置特定手段３０３に出力するものである。
【００４１】
ここで、検索語の分野を特定する方法は、検索語入力手段２の入力が検索語とその検索語の分野とを組にして入力する場合については、その入力された分野を検索語の分野として特定し、それ以外の場合については、図示しないが、検索語と検索語の分野の対応関係を記憶したデータベースを備え、そのデータベースを参照することにより検索語の分野を特定する。
【００４２】
また、評価表現位置特定手段３０３は、評価表現記憶部３０１に記憶された評価表現の内、検索語分野特定手段３０９で特定された分野で使用される評価表現のみを選択し、そのいずれかの評価表現が文書入力手段１で入力された文書に存在する位置を特定する。
【００４３】
第２の実施の形態の動作を図面を参照して説明する。
【００４４】
図５のステップＳ１、ステップＳ３、及びステップＳ７からステップＳ８の動作は、第１の実施の形態における動作と同一であるため説明を省略する。
【００４５】
検索語入力手段２から、検索語と検索語の分野を入力する（図５のステップＳ２）。尚、文書入力手段１による文書集合の入力と、検索語入力手段２による検索語と検索語の文野との入力については、どちらを先に行ってもよく、また、同時でも構わないものとする。
【００４６】
次に、検索語分野特定手段３０９が、検索語の分野を特定し、その検索語の分野情報を評価表現位置特定手段３０３に出力する（図５のステップＳ４）。なお、検索語の分野については、入力されるかどうかは任意である。検索語が入力されない場合は、検索語と検索語の分野の対応関係を記憶したデータベースを備え、検索語分野特定手段３０９がそのデータベースを参照することにより検索語の分野を特定する。
【００４７】
評価表現位置特定手段３０３は、検索語分野特定手段３０９により出力された検索語の分野を用いて、評価表現記憶部３０１からその検索語の分野で使用される評価表現を選択する（図５のステップＳ５）。そして、評価表現位置特定手段３０３は、各文書における選択した評価表現が出現する位置を特定し、その評価表現の位置情報を表現間距離判定手段３０４に出力する（図５のステップＳ６）。
【００４８】
本実施の形態では、例えば、検索語の分野が「書籍」の場合、評価表現位置特定手段３０３が評価表現の位置を特定する際に、評価表現記憶部３０１に記憶されている評価表現の中から、評価表現「おいしい」のような「書籍」に関する評判では使用されない評価表現を除外して、評価表現の位置を特定することができる。このため、評判情報の判別精度の向上および判別速度の高速化が可能となる。
【００４９】
［実施の形態３］
図６を参照すると、本発明の第３の実施の形態は、図１と図２を参照して説明した前記第１の実施の形態の構成と、評価表現記憶部３０１の代わりに数値評価表現記憶部３０５を、評価表現位置特定手段３０３の代わりに数値表現位置特定手段３０６を備えている点で異なる。
【００５０】
数値評価表現記憶部３０５は、数値表現の内事物に対する価値を定めることのできる表現を記憶する。ここで、数値評価表現とは、数値表現の内事物に対する価値を定めることのできる表現である。数値表現は数値及びその付属単位とを少なくとも含むものである。したがって、数値評価表現とは、数値表現の内事物に対する価値を定めることのできる付属単位及び数値の範囲をもつ表現である。数値評価表現記憶部３０５の記憶形式は、各数値評価表現につき付属単位と許される数値の範囲を組にして記憶する。特に、付属単位の記録形式はそれが接頭語であるか接尾語であるかがわかるよう記憶することを要する。
【００５１】
数値評価表現位置特定手段３０６は、文書入力手段１から入力された文書集合の各文書において、数値評価表現記憶部３０１に記憶されたいずれかの数値評価表現集合のいずれかの数値評価表現が出現する位置を特定しその数値評価表現の位置情報を表現間距離判定手段３０４に出力するものである。
【００５２】
次に本発明の第３の実施の形態の動作について図６から図１０を参照して説明する。
【００５３】
図７のステップＳ１からステップＳ２の動作は、第１の実施の形態の動作と同一のため説明を省略する。
【００５４】
今、文書入力手段１から図８に示す文書番号１の文書と図９に示す文書番号２の文書を入力し、検索語入力手段２から検索語「商品Ｂ」を入力した場合を例として説明する。
【００５５】
検索語位置特定手段３０２は、入力された文書集合の各文書における検索語が出現する位置を特定し、その検索語の位置情報を表現間距離判定手段３０４に出力する（図７のステップＳ３）。検索語の位置の算出方法については第１の実施の形態と同様である。今、検索語位置特定手段３０２による位置の算出方法として、文書の先頭から行数を採用する場合について説明する。この場合、検索語位置特定手段３０２は、図８に示す文書番号１の文書については、「商品Ｂ」の位置をｘ行目と特定し、図９に示す文書番号２の文書については「商品Ｂ」の位置の位置をｙ行目と特定し、表現間距離判定手段３０４に対し、検索語「商品Ｂ」の位置情報((文書番号１,商品Ｂ,ｘ行目),(文書番号２,商品Ｂ，ｙ行目))を出力する。
【００５６】
数値評価表現位置特定手段３０６は、文書入力手段１から入力された文書集合の各文書における数値評価表現記憶部３０１に記憶されたいずれかの数値評価表現が出現する位置を特定し、その数値評価表現の位置情報を表現間距離判定手段３０４に出力する（図７のステップＳ４）。数値評価表現位置特定手段３０６における数値評価表現の位置の特定方法は、次の２通りがある。
【００５７】
（１）文書内に数値評価表現記憶部３０１に記憶されたいずれかの付属単位が、設定された許される範囲を満たす数値の接頭語または接尾語として出現する場合、その数値と付属単位が出現する位置を数値評価表現の位置と特定する。
（２）文書内に数値で記述される列又は行を有する表が存在し、かつその見出し語が数値評価表現記憶部３０１に記憶されたいずれか付属単位と同一である場合、その列又は行に存在する数値のうち、設定された許される範囲を満たすものが出現する位置を数値評価表現の位置と特定する。
【００５８】
位置の算出方法については、検索語位置特定手段３０２と同一方法で行う。また、出力する数値評価表現の位置情報は、少なくとも数値評価表現が出現する文書を特定する情報と、その文書内で数値評価表現が出現する位置を特定する情報を含むものとする。
【００５９】
今、数値評価表現記憶手段３０５に、図１０に示す数値評価表現の集合が記憶されており、数値評価表現の位置の算出方法として文書の先頭からの行数を選択した場合について説明する。この場合、数値評価表現位置特定手段３０６は、上記した数値評価表現の位置の特定方法(１)により文書番号１の文書において、数値評価表現「１位」がｘ−１行目と、「２位」がｘ行目と、「３位」がｘ＋１行目と特定し、上記した数値評価表現の位置の特定方法（２）により文書番号２の文書において、数値評価表現「順位１」がｙ−１行目と、「順位２」がｙ行目と、「順位３」がｙ＋１行目と特定し、数値評価表現の位置情報として((文書番号１,１位,ｘ−１行目),（文書番号１,２位,ｘ行目),（文書番号１,３位,ｘ＋１行目）(文書番号２,順位１,ｙ−１行目),(文書番号２,順位２,ｙ行目),(文書番号２,順位３,ｙ＋１行目))を出力する。
【００６０】
次に、表現間距離判定手段３０４は、検索語位置特定手段３０２で出力された検索語の位置情報と数値評価表現位置特定手段３０６で出力された数値評価表現の位置情報を受け取り、検索語の位置情報と数値評価表現の位置情報の距離が一定範囲内ならば、その数値評価表現をその検索語の評価表現と判別し、その評価表現の位置情報を判別結果記憶部４に対し出力する（図７のステップＳ５）。距離が一定範囲内か否かの判断の方法は、本発明の第１の実施の形態の表現間距離判定手段４における方法と同一であるため、ここでは説明を省略する。
【００６１】
今、検索語と数値評価表現との間の数値的差分の大きさの閾値を０行と設定した場合ついて説明する。この場合、表現間距離判定手段３０４は、検索語の位置情報((文書番号１,商品Ｂ,ｘ行目),(文書番号２,商品Ｂ，ｙ行目))と数値評価表現の位置情報((文書番号１,１位,ｘ−１行目),（文書番号１,２位,ｘ行目),（文書番号１,３位,ｘ＋１行目）(文書番号２,順位１,ｙ−１行目),(文書番号２,順位２,ｙ行目),(文書番号２,順位３,ｙ＋１行目))の距離を測定し、文書番号１の文書における「商品Ｂ」と「２位」および文書番号２の文書における「商品Ｂ」と「順位２」の距離が閾値以下であるため、「２位」および「順位２」を検索語「商品Ｂ」の評判情報と判断し、判別結果記憶手段４に対し、評判情報の位置情報（(文書番号１,商品Ｂ,ｘ行目,２位、ｘ行目),（文書番号２,商品Ｂ,ｙ行目,２位,ｙ行目）を出力する。
【００６２】
なお、検索語位置特定手段３０２と数値評価表現位置特定手段３０６の処理順序はどちらを先に処理することも可能である。
【００６３】
また上記の動作では、表現間距離判定手段３０４は検索位置特定手段３０２と数値評価表現位置特定手段３０６の両方から出力された後に動作を開始する方法を説明したが、それ以外にも検索語位置特定手段３０２で特定された検索語の位置と数値評価表現位置特定手段３０６で特定された数値評価表現の位置のいずれかを基準として動作を行うことも可能である。今、検索語位置特定手段３０２により特定された検索語の位置情報を基準とする場合について説明すると、まず基準とした手段である検索語位置特定手段が検索語の位置情報を表現間距離判定手段３０４に対し出力し、次に表現間距離判定手段３０４は基準としなかった手段である数値評価表現位置特定手段３０６に対し、基準とした手段である検索語位置特定手段３０２の出力した検索語の位置情報と距離の範囲を出力する。そして、基準としなかった手段である数値評価表現位置特定手段３０６は受け取った検索語の位置情報の前方距離の範囲又は後方距離の範囲に存在する数値評価表現の位置を特定し、その数値評価表現の位置情報を表現間距離判定手段３０４に出力する。そして、最後に表現間距離判定手段３０４は、基準としなかった手段である数値評価表現位置特定手段３０６から出力された数値評価表現の位置情報を受け取り、検索語の位置情報と数値評価表現の位置情報から、検索語と数値評価表現の距離が一定の範囲内である場合、数値評価表現を検索語の評判情報として判別し、判別結果記憶部４に記憶するという方法でもよい。
【００６４】
以上のように、本発明の第３の実施の形態では、検索語と数値評価表現の表現間距離を判定することにより数値評価表現で記述される検索語に関する評判情報が出現する位置を自動的に特定することが可能となる。
【００６５】
［実施の形態４］
図１１を参照すると、本発明の第４の実施の形態は、図１と図２を参照して説明した前記第１の実施の形態の構成と、評価表現記憶部３０１の代わりに記号評価表現記憶部３０７を、評価表現位置特定手段３０３の代わりに記号評価表現位置特定手段３０８を備えている点で異なる。
【００６６】
記号評価表現記憶部３０７は、記号表現の内事物に対する価値を定めることのできる表現を記憶する。ここで、記号評価表現とは、記号表現の内事物に対する価値を定めることのできる表現である。具体例として、「★」「★★★」「◎」「×」「△」が該当する。記号評価表現記憶部３０５の記憶形式は、各記号評価表現につき記号評価表現とそのグループを示す情報を組にして記憶する。ここで同一のグループは、同一の評価基準であるが評価の程度が異なる記号表現の集合であり、例えば「★」と「★★」又は「○」と「×」が該当する。
【００６７】
記号評価表現位置特定手段３０８は、文書入力手段１から入力された文書集合の各文書における記号評価表現記憶部３０７に記憶されたいずれかの記号評価表現集合のいずれかの記号評価表現が出現する位置を特定しその位置情報を表現間距離判定手段３０４に出力するものである。
【００６８】
次に本発明の第３の実施の形態の動作について図１１から図１４を参照して説明する。
【００６９】
図１２のステップＳ１からステップＳ２までの動作は、第１の実施の形態の動作と同一のため説明を省略する。
【００７０】
今、文書入力手段１から図１３に示す文書番号１の文書を入力し、検索語入力手段２から検索語「商品Ｂ」を入力した場合を例として説明する。
【００７１】
検索語位置特定手段３０２は、入力された文書集合の各文書における検索語が出現する位置を特定し、その検索語の位置情報を表現間距離判定手段３０４に出力する（図１２のステップＳ３）。検索語の位置の算出方法については第１の実施の形態と同様である。今、検索語位置特定手段３０２による位置の算出方法として、文書の先頭から行数を採用する場合について説明する。この場合、検索語位置特定手段３０２は、図１３に示す文書番号１の文書については、「商品Ｂ」の位置をy行目と特定し、表現間距離判定手段３０４に対し、検索語「商品Ｂ」の位置情報(文書番号１,商品Ｂ,ｙ行目)を出力する。
【００７２】
記号評価表現位置特定手段３０８は、文書入力手段１から入力された文書集合の各文書における記号評価表現記憶部３０７に記憶されたいずれかの記号評価表現が出現する位置を特定し、その記号評価表現の位置情報を表現間距離判定手段３０４に出力する（図１３のステップＳ４）。記号評価表現位置特定手段３０８における記号評価表現の位置の特定方法は、（１）文書内に記号評価表現記憶部３０７に記憶されたいずれかの記号評価表現が出現し、かつ（２）その文書内で同一グループの異なる記号評価表現が一定回数以上出現する場合に、その位置を記号評価表現の位置と特定する。（２）の条件を採用する理由は、（１）の条件のみを採用すると、表題の装飾に使われる記号表現（例えば、「★★  タイトル★★」）や箇条書きの行頭文字に使われる記号表現（例えば、「○箇条書きの使い方」）のように、検索語に対する記号評価表現でない記号表現の位置を誤って特定するためであり、（２）の条件を採用すれば、記号評価表現でない記号表現「★★」や「○」等のみが複数出現する文書を除外することができる。また、位置の算出方法については検索語位置特定手段３０２と同一方法で行う。また、出力する位置情報は少なくとも記号評価表現が出現する文書を特定する情報と、その文書内で記号評価表現が出現する位置を特定する情報を組みにして出力する。今、記号評価表現記憶手段３０７に、図１４に示す記号評価表現の集合が記憶されており、数値評価表現の位置の特定方法として、文書内で同一グループの異なる記号評価表現が３回以上出現することを条件とし、数値評価表現の位置の算出方法として文書の先頭からの行数を選択した場合について説明する。この場合、図１３に示す文書番号１の文書内でグループ番号１の異なる記号評価表現「★★★」「★★」「★★★★」が３回出現するため、記号評価表現位置特定手段３０８は、記号評価表現の位置について、「★★★」をｙ−ｌ行目と、「★★」をｙ行目と、「★★★★」をｙ＋ｌ行目とそれぞれ特定して、表現間距離判定手段３０４に対し、記号評価表現の位置情報((文書番号１,★★★,ｙ−ｌ行目),（文書番号１,★★,ｙ行目),（文書番号１,★★★★,ｙ＋ｌ行目))を出力する。
【００７３】
次に、表現間距離判定手段３０４は、検索語位置特定手段３０２で出力された検索語の位置情報と数値評価表現位置特定手段３０６で出力された数値評価表現の位置情報を受け取り、検索語の位置情報と数値評価表現の位置情報の距離が一定範囲内ならば、その数値評価表現をその検索語の評価表現と判別し、その評価表現の位置情報を判別結果記憶部４に対し出力する（図１２のステップＳ６）。距離が一定範囲内か否かの判断の方法は、本発明の第１の実施の形態の表現間距離判定手段４における方法と同一であるため、ここでは説明を省略する。
【００７４】
今、検索語と記号評価表現との間の数値的差分の大きさの閾値を０行と設定した場合について説明する。この場合、表現間距離判定手段３０４は、検索語の位置情報(文書番号１,商品Ｂ,ｙ行目)と記号評価表現の位置情報((文書番号１,★★★,ｙ−ｌ行目),（文書番号１,★★,ｙ行目),（文書番号１,★★★★,ｙ＋ｌ行目))の距離を測定し、文書番号１の文書における「商品Ｂ」と「★★」の距離が閾値以下であるため、記号評価表現「★★」を検索語「商品Ｂ」の評判情報と判別し、判別結果記憶手段４に対し、評判情報の位置情報(文書番号１,商品Ｂ,ｙ行目,★★、ｙ行目)を出力する。
【００７５】
なお、検索語位置特定手段３０２と記号評価表現位置特定手段３０８の処理順序はどちらを先に処理することも可能である。
【００７６】
また上記の動作では、表現間距離判定手段３０４は検索位置特定手段３０２と記号評価表現位置特定手段３０８の両方から出力された後に動作を開始する方法を説明したが、それ以外にも検索語位置特定手段３０２で特定された検索語の位置と記号評価表現位置特定手段３０８で特定された数値評価表現の位置のいずれかを基準として動作を行うことも可能である。今、検索語位置特定手段３０２により特定された検索語の位置情報を基準とする場合について説明すると、まず基準とした手段である検索語位置特定手段３０２が検索語の位置情報を表現間距離判定手段３０４に対し出力し、次に表現間距離判定手段３０４は基準としなかった手段である記号評価表現位置特定手段３０８に対し、基準とした手段である検索語位置特定手段３０２の出力した検索語の位置情報と距離の範囲を出力する。そして、基準としなかった手段である記号評価表現位置特定手段３０８は、受け取った検索語の位置情報の前方距離の範囲又は後方距離の範囲に存在する記号評価表現の位置を特定し、その記号評価表現の位置情報を表現間距離判定手段３０４に出力する。そして、最後に表現間距離判定手段３０４は、基準としなかった手段である記号評価表現位置特定手段３０８から出力された記号評価表現の位置情報を受け取り、検索語の位置情報と記号評価表現の位置情報から、検索語と数値評価表現の距離が一定の範囲内である場合、記号評価表現を検索語の評判情報として判別結果記憶部４に記憶するという方法でもよい。
【００７７】
以上のように、本発明の第４の実施の形態では、検索語と記号評価表現の表現間距離を判定することにより記号表現で記述される検索語に関する評判情報が出現する位置を自動的に判定することが可能となる。
【００７８】
[実施の形態５］
図１５を参照すると、本発明の第５の実施の形態は文書入力手段１と、検索語入力手段２と、評判情報判別手段３と、判別結果記憶部４とを備えている。
【００７９】
文書入力手段１と検索語入力手段２は、第１の実施の形態と同一であるため、ここでは説明を省略する。
【００８０】
図１５に示す評判情報判別手段３は、評価表現記憶部３０１と、検索語位置特定手段３０２と、評価表現位置特定手段３０３と、表現間距離判定手段３０４と、数値評価表現記憶部３０５と、数値評価表現位置特定手段３０６と、記号評価表現記憶部３０７と、記号評価表現位置特定手段３０８とを有する。
【００８１】
検索語位置特定手段３０２は、第１の実施の形態と同一であるため、ここでは説明を省略する。
【００８２】
評価表現記憶部３０１と評価表現位置特定手段３０３は、第１の実施の形態と同一であるため、ここでは説明を省略する。
【００８３】
また、数値評価表現記憶部３０５と数値評価表現位置特定手段３０６は、第３の実施の形態と同一であるため、ここでは説明を省略する。
【００８４】
記号評価表現記憶部３０７と記号評価表現位置特定手段３０８は、第４の実施の形態と同一であるため、ここでは説明を省略する。
【００８５】
次に、本発明の第５の実施の形態の動作について図面を参照して、説明する。
【００８６】
図１６のステップＳ１からステップＳ４までの動作は、第１の実施の形態における動作と同一のため説明を省略する。
【００８７】
図１６のステップＳ５における動作は第３の実施の形態における動作と同一である。
【００８８】
図１６のステップＳ６における動作は第４の実施の形態における動作と同一である。
【００８９】
図１６のステップＳ７における表現間距離判定手段３０４の動作は、第１の実施の形態、第３の実施の形態及び第４の実施の形態における表現間距離判定手段３０４の動作と同一の動作を行う。
【００９０】
図１６のステップＳ８における動作は、第１の実施の形態、第３の実施の形態及び第４の実施の形態における動作と同一の動作を行う。
【００９１】
以上のように、本発明の第５の実施の形態では、検索語と評価表現及び検索語と数値評価表現及び検索語と記号評価表現の表現間距離を判定することにより、さまざまな表現で記述される検索語に関する評判情報を出現する位置を自動的に判別することが可能となる。
[実施の形態６]
図１７を参照すると、本発明の第６の実施の形態は文書入力手段１と、評判候補判別手段１０と、評判候補記憶部１１と、検索語入力手段２と、検索語検索手段１２と、判別結果記憶部４とを備えている。
【００９２】
文書入力手段１と検索語入力手段２は、本発明の第１の実施の形態と同一であるため説明を省略する。
【００９３】
評判候補判別手段１０は、文書入力手段１から入力された文書集合を受け取り、受け取った文書集合の各文書において、評判情報の候補となるものが出現する位置を判別し、その評判情報の候補の位置情報を評判候補記憶部１１に対し出力するものである。図１８に示すように、評判候補判別手段１０は、評価表現記憶部３０１と、評価表現位置特定手段３０３と、数値評価表現記憶部３０５と、数値評価表現位置特定手段３０６と、記号評価表現記憶部３０７と、記号評価表現位置特定手段３０８と、評判候補抽出手段１００１とを有する。
【００９４】
評価表現記憶部３０１は、第１の実施の形態における評判表現記憶部３０１と同一であるため、説明を省略する。
【００９５】
評価表現位置特定手段３０３は、文書入力手段１から文書集合を受け取り、評価表現記憶部３０１から評価表現を取り出し、文書集合における評価表現記憶部３０１に記憶されたいずれかの評価表現が出現する位置を特定し、その評価表現の位置情報を評判候補抽出手段１００１に出力するものである。
【００９６】
数値評価表現記憶部３０５は、第３の実施の形態における数値評価表現記憶部３０５と同一であるため、説明を省略する。
【００９７】
数値評価表現位置特定手段３０６は、文書入力手段１から入力された文書集合の各文書において、数値評価表現記憶部３０１に記憶されたいずれかの数値評価表現集合のいずれかの数値評価表現が出現する位置を特定し、その数値評価表現の位置情報を評判候補抽出手段１００１に出力するものである。
【００９８】
記号評価表現記憶部３０７は第４の実施の形態における記号評価表現記憶部３０７と同一であるため説明を省略する。
【００９９】
記号評価表現位置特定手段３０８は、文書入力手段１から入力された文書集合の各文書における記号評価表現記憶部３０７に記憶されたいずれかの記号評価表現集合のいずれかの記号評価表現が出現する位置を特定し、その記号評価表現の位置情報を評判候補抽出手段１００１に対し出力するものである。
【０１００】
評判候補抽出手段１００１は、評価表現位置特定手段３０３、数値評価表現位置特定手段３０６又は記号評価表現位置特定手段３０８から、それぞれ評価表現の位置、数値評価表現の位置又は記号評価表現の位置を受け取り、それらの位置から一定の範囲にある文字列を抽出し、位置情報とそれらの位置から一定の範囲にある文字列を評判候補記憶部１１に対し出力するものである。
【０１０１】
評判候補記憶部１１は、評判候補判別手段１０で出力された評判情報の候補となる位置とそれらの位置から一定の範囲にある文字列を記憶するものである。評判候補記憶部１１の記憶形式は、少なくとも評判候補抽出手段１００１により抽出された文字列とその文字列が存在する文書の文書番号を記憶する。また必要により、評価表現、数値評価表現又は記号評価表現の種類や位置、抽出した文字列の位置や長さを記憶してもよい。
【０１０２】
検索語検索手段１２は、評判候補記憶部１１に記憶された評判情報の候補となる位置から一定範囲内に検索語入力手段２で入力された検索語が出現する場合、その位置を評判情報の位置と判別し、その評判情報の位置情報を判別結果記憶部４に対し出力するものである。
【０１０３】
判別結果記憶部４は、検索語検索手段１２から評判情報の位置情報を受け取り、その評判情報の位置情報を記憶するものである。
【０１０４】
次に本発明の第６の実施の形態の動作について図１９を参照して説明する。
【０１０５】
図１９のステップＳ１からステップＳ２までの動作は、第１の実施の形態における動作と同一であるため、説明を省略する。今、文書入力手段１から文書集合に含まれる文書として文書番号１のテキスト文書「商品Ａは非常に面白い。また、商品Ｂは価格が安いのでお勧め。」を入力し、検索語入力手段２から検索語「商品Ａ」を入力した場合について説明する。
【０１０６】
評判候補判別手段１０の評価表現位置特定手段３０３は、文書入力手段１から文書集合を受け取り、受け取った文書集合における評判候補判別手段１０の評価表現記憶部３０１に記憶されたいずれかの評価表現集合のいずれかの評価表現が出現する位置を特定し、その評価表現の位置情報を評判候補抽出手段１００１に出力する（図１９のステップＳ３）。評価表現位置特定手段３０３における位置の特定方法は、第１の実施の形態の評価表現位置特定手段３０３における特定方法と同一であるため、ここでは説明を省略する。
【０１０７】
評判候補判別手段１０の数値評価表現位置特定手段３０６は、文書入力手段１から入力された文書集合の各文書における評判候補判別手段１０の数値評価表現記憶部３０１に記憶されたいずれかの数値評価表現が出現する位置を特定し、その数値評価表現の位置情報を評判候補抽出手段１００１に出力する（図１９のステップＳ４）。数値評価表現位置特定手段３０６における数値評価表現の位置の特定方法は、第３の実施の形態の数値評価表現位置特定手段３０６における特定方法と同一であるためここでは説明を省略する。
【０１０８】
評判候補判別手段１０の記号評価表現位置特定手段３０８は、文書入力手段１から入力された文書集合の各文書における評判候補判別手段１０の記号評価表現記憶部３０７に記憶されたいずれかの記号評価表現が出現する位置を特定し、その記号評価表現の位置情報を評判候補抽出手段１００１に出力する（図１９のステップＳ５）。記号評価表現位置特定手段３０８における数値評価表現の位置の特定方法は、第４の実施の形態の数値評価表現特定手段における特定方法と同一のため説明を省略する。
【０１０９】
今、評価表現の位置、数値評価表現の位置及び記号評価表現の位置の特定方法として、文書の先頭からのＢｙｔｅ数により算出する方法を選択する場合について説明する。この場合、評判候補判別手段１０の評価表現位置特定手段３０３は、上記した文書番号１のテキスト文書から、検索語「商品Ａ」から一定範囲内にある評価表現の位置を特定し、その位置情報((文書番号１,面白い,１４Ｂｙｔｅ),(文書番号１，お勧め,４８Ｂｙｔｅ))を評判候補抽出手段１００１に対し出力する。
【０１１０】
次に、評判候補抽出手段１００１は、評価表現位置特定手段３０３、数値評価表現位置特定手段３０６又は記号評価表現位置特定手段３０８で特定された評価表現の位置、数値評価表現の位置又は記号評価表現の位置から一定の範囲にある文字列を抽出し、それらの位置情報と文字列を評判候補記憶部１１に対し出力する（図１９のステップＳ６）。ここで、一定の範囲にある文字列とは評価表現、数値評価表現又は記号評価表現の周囲にある文字列のことをいい、具体的には、評判候補抽出手段１００１は、評価表現等の位置から一定の文字数、Ｂｙｔｅ数、行数等の数値的範囲内に存在する文字列を抽出する。またこの際、評価表現等の一定の範囲にある文字列から、特定の品詞である単語や、評価表現等と構文解析的依存関係のある単語に限って抽出してもよい。
【０１１１】
今、評判候補抽出手段１００１が、一定の範囲として評価表現等の位置から前後３０Ｂｙｔｅの範囲を選択する場合について説明する。この場合、評判候補抽出手段１００１は、評価表現「面白い」に対して（商品Ａは非常に面白い。また、商品Ｂは価格が安）を抽出し、評価表現「お勧め」に対して（。また、商品Ｂは価格が安いのでお勧め。）を抽出し、評判候補記憶部１１には、（(文書番号１，面白い，１４Ｂｙｔｅ，商品Ａは非常に面白い。また、商品Ｂは価格が安，０Ｂｙｔｅ），(文書番号１，お勧め，４８Ｂｙｔｅ，い。また、商品Ｂは価格が安いのでお勧め。，１８Ｂｙｔｅ））が記憶されることになる。
【０１１２】
次に、検索語検索手段１２は、評判候補記憶部１１に記憶された評判情報の候補となる位置とその位置から一定範囲内にある文字列内に、検索語入力手段２で入力された検索語が出現する場合、その位置にある評価表現等を検索語に対する評判情報と判別し（図１９のステップＳ７）、判別結果記憶部４に対し出力する（図１９のステップＳ８）。この場合、検索語入力手段２で入力された検索語「商品Ａ」が評判候補記憶部１１に記憶されている「商品Ａは非常に面白い。また、商品Ｂは価格が安」内に出現するため、検索語検索手段１２は、評判情報の位置情報として(文書番号１,商品Ａ,０Ｂｙｔｅ,面白い,１４Ｂｙｔｅ)を判別結果記憶部４に対し出力する。
【０１１３】
以上のように、本発明の第６の実施の形態では、評判情報の候補となる位置をあらかじめ判別することにより評判情報の判別を高速に行うことができる。
【０１１４】
尚、評判候補判別手段１０が、評価表現記憶部３０１と、評価表現位置特定手段３０３と、数値評価表現記憶部３０５と、数値評価表現位置特定手段３０６と、記号評価表現記憶部３０７と、記号評価表現位置特定手段３０８と、評判候補抽出手段１００１とを有する場合についてのみ説明した。しかし、評判候補判別手段１０が、評価表現記憶部３０１と、評価表現位置特定手段３０３と、評判候補抽出手段１００１とを有する場合、評判候補判別手段１０が、数値評価表現記憶部３０５と、数値評価表現位置特定手段３０６と、評判候補抽出手段１００１とを有する場合、及び評判候補判別手段１０が、記号評価表現記憶部３０７と、記号評価表現位置特定手段３０８と、評判候補抽出手段１００１とを有する場合についても同様に説明することができる。また、評判候補判別手段１０が、評価表現記憶部３０１と、評価表現位置特定手段３０３と、数値評価表現記憶部３０５と、数値評価表現位置特定手段３０６と、評判候補抽出手段１００１とを有する場合、評判候補判別手段１０が、評価表現記憶部３０１と、評価表現位置特定手段３０３と、記号評価表現記憶部３０７と、記号評価表現位置特定手段３０８と、と、評判候補抽出手段１００１とを有する場合、評判候補判別手段１０が、数値評価表現記憶部３０５と、数値評価表現位置特定手段３０６と、記号評価表現記憶部３０７と、記号評価表現位置特定手段３０８と、評判候補抽出手段１００１とを有する場合についても同様に説明することができる。
【０１１５】
[実施の形態７］
次に、本発明の第７の実施の形態について図面を参照して詳細に説明する。
【０１１６】
図２０を参照すると、本発明の第７の実施の形態は、本発明の第１の実施の形態と同様に、入力装置１３、データ処理装置１５、記憶装置１４、出力装置１６を備え、更に、情報検索装置を実現するためのプログラムを記録した記録媒体１７を備える。この記録媒体１７は磁気ディスク、半導体メモリ、ＣＤ−ＲＯＭその他の記録媒体であってよい。
【０１１７】
情報検索装置を実現するためのプログラムは記録媒体１７からデータ処理装置１５に読み込まれ、データ処理装置１５の動作を制御し、記憶装置１４に評価表現記憶部３０１と判別結果記憶部４との領域を確保する。データ処理装置１５は情報検索装置を実現するためのプログラムの制御により第１の実施の形態における文書入力手段１、検索語入力手段２、検索語位置特定手段３０２、評価表現位置特定手段３０３、及び表現間距離判定手段３０４による処理と同一の処理を実行する。
【０１１８】
[実施の形態８］
次に、本発明の第８の実施の形態について図面を参照して詳細に説明する。
【０１１９】
図２０を参照すると、本発明の第８の実施の形態は、本発明の第２の実施の形態と同様に、入力装置１３、データ処理装置１５、記憶装置１４、出力装置１６を備え、更に、情報検索装置を実現するためのプログラムを記録した記録媒体１７を備える。この記録媒体１７は磁気ディスク、半導体メモリ、ＣＤ−ＲＯＭその他の記録媒体であってよい。
【０１２０】
情報検索装置を実現するためのプログラムは記録媒体１７からデータ処理装置１５に読み込まれ、データ処理装置１５の動作を制御し、記憶装置１４に評価表現記憶部３０１と判別結果記憶部４との領域を確保する。データ処理装置１５は情報検索装置を実現するためのプログラムの制御により第２の実施の形態における文書入力手段１、検索語入力手段２、検索語位置特定手段３０２、評価表現位置特定手段３０３、表現間距離判定手段３０４、及び検索語分野特定手段３０９による処理と同一の処理を実行する。
【０１２１】
[実施の形態９］
次に、本発明の第９の実施の形態について図面を参照して詳細に説明する。
【０１２２】
図２０を参照すると、本発明の第９の実施の形態は、本発明の第３の実施の形態と同様に、入力装置１３、データ処理装置１５、記憶装置１４、出力装置１６を備え、更に、情報検索装置を実現するためのプログラムを記録した記録媒体１７を備える。この記録媒体１７は磁気ディスク、半導体メモリ、ＣＤ−ＲＯＭその他の記録媒体であってよい。
【０１２３】
情報検索装置を実現するためのプログラムは記録媒体１７からデータ処理装置１５に読み込まれ、データ処理装置１５の動作を制御し、記憶装置１４に数値評価表現記憶部３０５と判別結果記憶部４との領域を確保する。データ処理装置１５は情報検索装置を実現するためのプログラムの制御により第３の実施の形態における文書入力手段１、検索語入力手段２、検索語位置特定手段３０２、数値評価表現位置特定手段３０６、及び表現間距離判定手段３０４による処理と同一の処理を実行する。
【０１２４】
[実施の形態１０］
次に、本発明の第１０の実施の形態について図面を参照して詳細に説明する。
【０１２５】
図２０を参照すると、本発明の第１０の実施の形態は、本発明の第４の実施の形態と同様に、入力装置１３、データ処理装置１５、記憶装置１４、出力装置１６を備え、更に、情報検索装置を実現するためのプログラムを記録した記録媒体１７を備える。この記録媒体１７は磁気ディスク、半導体メモリ、ＣＤ−ＲＯＭその他の記録媒体であってよい。
【０１２６】
情報検索装置を実現するためのプログラムは記録媒体１７からデータ処理装置１５に読み込まれ、データ処理装置１５の動作を制御し、記憶装置１４に記号評価表現記憶部３０７と判別結果記憶部４との領域を確保する。データ処理装置１５は情報検索装置を実現するためのプログラムの制御により第４の実施の形態における文書入力手段１、検索語入力手段２、検索語位置特定手段３０２、記号評価表現位置特定手段３０８、及び表現間距離判定手段３０４による処理と同一の処理を実行する。
【０１２７】
[実施の形態１１]
次に、本発明の第１１の実施の形態について図面を参照して詳細に説明する。
【０１２８】
図２０を参照すると、本発明の第１１の実施の形態は、本発明の第５の実施の形態と同様に、入力装置１３、データ処理装置１５、記憶装置１４、出力装置１６を備え、更に、情報検索装置を実現するためのプログラムを記録した記録媒体１７を備える。この記録媒体１７は磁気ディスク、半導体メモリ、ＣＤ−ＲＯＭその他の記録媒体であってよい。
【０１２９】
情報検索装置を実現するためのプログラムは記録媒体１７からデータ処理装置１５に読み込まれ、データ処理装置１５の動作を制御し、記憶装置１４に評価表現記憶部３０１と数値評価表現記憶部３０５と記号評価表現記憶部３０７と判別結果記憶部４との領域を確保する。データ処理装置１５は情報検索装置を実現するためのプログラムの制御により第５の実施の形態における文書入力手段１、検索語入力手段２、検索語位置特定手段３０２、評価表現位置特定手段３０３、数値評価表現位置特定手段３０６、記号評価表現位置特定手段３０８、及び表現間距離判定手段３０４による処理と同一の処理を実行する。
【０１３０】
[実施の形態１２］
次に、本発明の第１２の実施の形態について図面を参照して詳細に説明する。
【０１３１】
図２０を参照すると、本発明の第１２の実施の形態は、本発明の第６の実施の形態と同様に、入力装置１３、データ処理装置１５、記憶装置１４、出力装置１６を備え、更に、情報検索装置を実現するためのプログラムを記録した記録媒体１７を備える。この記録媒体１７は磁気ディスク、半導体メモリ、ＣＤ−ＲＯＭその他の記録媒体であってよい。
【０１３２】
情報検索装置を実現するためのプログラムは記録媒体１７からデータ処理装置１５に読み込まれ、データ処理装置１５の動作を制御し、記憶装置１４に評価表現記憶部３０１と数値評価表現記憶部３０５と記号評価表現記憶部３０７と評判候補記憶部１１と判別結果記憶部４との領域を確保する。データ処理装置１５は情報検索装置を実現するためのプログラムの制御により第６の実施の形態における文書入力手段１、検索語入力手段２、評価表現位置特定手段３０３、数値評価表現位置特定手段３０６、記号評価表現位置特定手段３０８、評判候補抽出手段１００１及び検索語検索手段１２による処理と同一の処理を実行する。
【０１３３】
尚、第６の実施の形態と同様に、記憶装置１４に、評価表現記憶部３０１、数値評価表現記憶部３０５または記号評価表現記憶部３０７のいずれか１つの記憶部の領域と、評判候補記憶部１１と判別結果記憶部４の領域を確保し、データ処理装置１５が、第６の実施の形態における文書入力手段１、検索語入力手段２、評判候補抽出手段１００１及び検索語検索手段１２による処理と同一の処理と、評価表現位置特定手段３０３、数値評価表現位置特定手段３０６または記号評価表現位置特定手段３０８のいずれか１つの手段による処理と同一の処理とを実行しても良い。
【０１３４】
【発明の効果】
本発明の第１の効果は、さまざまな評価表現で記述される検索語に関する評判情報が出現する位置を自動的に判別できることである。その理由は、検索語と評価表現及び検索語と数値評価表現及び検索語と記号評価表現の表現間距離が一定の範囲内ならば評判情報と判別するように構成したためである。
【０１３５】
本発明の第２の効果は、評判情報を高速に判別することができることである。その理由は、評判情報の候補となる位置をあらかじめ判別する手段を備えるためである。
【図面の簡単な説明】
【図１】本発明の第１、第２、第３、第４及び第５の実施の形態の構成を示すブロック図。
【図２】本発明の第１の実施の形態の評判情報判別手段３の構成を示すブロック図。
【図３】本発明の第１の実施の形態の動作を示す流れ図。
【図４】本発明の第２の実施の形態の構成を示すブロック図。
【図５】本発明の第２の実施の形態の動作を示す流れ図。
【図６】本発明の第３の実施の形態の構成示すブロック図。
【図７】本発明の第３の実施の形態の動作を示す流れ図。
【図８】本発明の第３の実施の形態の文書入力手段１の入力例１を示す図。
【図９】本発明の第３の実施の形態の文書入力手段１の入力例２を示す図。
【図１０】本発明の第３の実施の形態の数値評価表現記憶部３０５の登録例を示す図。
【図１１】本発明の第４の実施の形態の構成を示すブロック図。
【図１２】本発明の第４の実施の形態の動作を示す流れ図。
【図１３】本発明の第４の実施の形態の文書入力手段１の入力例を示す図。
【図１４】本発明の第４の実施の形態の記号評価表現記憶部３０７の登録例を示す図。
【図１５】本発明の第５の実施の形態の構成を示すブロック図。
【図１６】本発明の第５の実施の形態の動作を示す流れ図。
【図１７】本発明の第６の実施の形態の構成を示すブロック図。
【図１８】本発明の第６の実施の形態の評判候補判別手段１０の構成を示すブロック図。
【図１９】本発明の第６の実施の形態の動作を示す流れ図。
【図２０】本発明の第７の実施の形態の構成を示すブロック図。
【符号の説明】
１  文書入力手段
２  検索語入力手段
３  評判情報判別手段
４  判別結果記憶部
１０  評判候補判別手段
１１  評判候補記憶部
１２  検索語検索手段
１３  入力装置
１４  記憶装置
１５  データ処理装置
１６  出力装置
１７  記録媒体
３０１  評価表現記憶部
３０２  検索語位置特定手段
３０３  評価表現位置特定手段
３０４  表現間距離判定手段
３０５  数値評価表現記憶部
３０６  数値評価表現位置特定手段
３０７  数値評価表現記憶部
３０８  記号評価表現位置特定手段
３０９  検索語分野特定手段
１００１  評判候補抽出手段
【図１】
0003843719.tif 000002
【図２】
0003843719.tif 000003
【図３】
0003843719.tif 000004
【図４】
0003843719.tif 000005
【図５】
0003843719.tif 000006
【図６】
0003843719.tif 000007
【図７】
0003843719.tif 000008
【図８】
0003843719.tif 000009
【図９】
0003843719.tif 000010
【図１０】
0003843719.tif 000011
【図１１】
0003843719.tif 000012
【図１２】
0003843719.tif 000013
【図１３】
0003843719.tif 000014
【図１４】
0003843719.tif 000015
【図１５】
0003843719.tif 000016
【図１６】
0003843719.tif 000017
【図１７】
0003843719.tif 000018
【図１８】
0003843719.tif 000019
【図１９】
0003843719.tif 000020
【図２０】
0003843719.tif 000021