(57)【特許請求の範囲】
【請求項１】
入力された文書中に存在する、指示された検索語に関する評判情報を、前記文書中における前記検索語の出現位置と、物事に対する価値を定める評価表現の出現位置とに基づいて抽出する評判情報判別手段と、
該評判情報判別手段で抽出された各評判情報それぞれについて、その評判情報が、評判情報中の検索語と評価表現との位置関係に関するルール群、評判情報中の検索語の位置に関するルール群、或いは評判情報中の評価表現の位置に関するルール群の内の少なくとも１つを含むルール群中のどのルールを満たしているかを調べ、満たしているルールの組み合わせに基づいて、前記各評判情報に対して検索語に関する評判情報である確率が高い順に優先順位を付ける評判情報優先度判定手段と、
を備えたことを特徴とする情報検索装置。
【請求項２】
請求項１記載の情報検索装置において、
前記評判情報判別手段が、
前記文書において前記検索語が出現する検索語出現位置を特定する検索語位置特定手段と、
評価表現が複数格納された評価表現記憶部と、
前記文書において前記評価表現記憶部に格納されている評価表現が出現する評価表現出現位置を特定する評価表現位置特定手段と、
前記検索語位置特定手段が特定した検索語出現位置と前記評価表現位置特定手段が特定した評価表現出現位置とに基づいて、互いの距離が一定の範囲内の検索語と評価表現との対を求める表現間距離判定手段と、
該表現間距離判定手段で求められた対を構成する検索語と評価表現とによって挟まれる部分を少なくとも含む評判情報を前記文書から抽出する評判情報抽出手段と、
を備えたことを特徴とする情報検索装置。
【請求項３】
請求項１記載の情報検索装置において、
前記評判情報判別手段が、
前記検索語が使用される分野を特定する検索語分野特定手段と、
前記文書において前記検索語が出現する検索語出現位置を特定する検索語位置特定手段と、
複数の評価表現と該各評価表現の使用分野を示す分野情報とが格納された評価表現記憶部と、
前記文書において前記評価表現記憶部に格納されている評価表現の内の、前記検索語分野特定手段で特定された分野で使用される評価表現が出現する評価表現出現位置を特定する評価表現位置特定手段と、
前記検索語位置特定手段が特定した検索語出現位置と前記評価表現位置特定手段が特定した評価表現出現位置とに基づいて、互いの距離が一定の範囲内の検索語と評価表現との対を求める表現間距離判定手段と、
該表現間距離判定手段で求められた対を構成する検索語と評価表現とによって挟まれる部分を少なくとも含む評判情報を前記文書から抽出する評判情報抽出手段と、
を備えたことを特徴とする情報検索装置。
【請求項４】
請求項１，２または３記載の情報検索装置において、
前記評判情報優先度判定手段が、
前記評判情報判別手段で抽出された各評判情報の優先順位を決定するために使用する複数のルールからなるルール群であって、評判情報中の検索語と評価表現との位置関係に関するルール、評判情報中の検索語の位置に関するルール、或いは評判情報中の評価表現の位置に関するルールの内の少なくとも１つを含むルール群が格納されたルール記憶部と、
前記評判情報判別手段で抽出された評判情報と、前記ルール記憶部に格納されている複数のルールとをそれぞれ照合し、前記各ルールそれぞれについて前記評判情報がそのルールを満足するか否かを示す値を出力するルール照合手段と、
該ルール照合手段から出力される可能性がある、前記各ルールに対するルールを満足するか否かを示す値の組み合わせ毎に、スコアが格納されたスコア記憶部と、
前記ルール照合手段から出力されたルールを満足するか否かを示す値の組み合わせに対応するスコアを、前記スコア記憶部から検索するスコア検索手段と、
前記評判情報判別手段で抽出した各評判情報に対して、前記スコア検索手段で検索した前記各評判情報のスコアに基づいて優先順位を付す整列手段と、
を備えたことを特徴とする情報検索装置。
【請求項５】
請求項４記載の情報検索装置において、
前記スコア記憶部には、前記ルール照合手段から出力される可能性がある値の組み合わせが各々配列の形式で格納され、且つ前記各配列に対応付けてスコアが格納されていることを特徴とする情報検索装置。
【請求項６】
請求項４記載の情報検索装置におけるスコア記憶部に格納するスコアを決定するスコア決定装置であって、
入力された文書中に存在する、指示された検索語に関する評判情報を、前記文書中における前記検索語の出現位置と、物事に対する価値を定める評価表現の出現位置とに基づいて抽出するスコア決定用評判情報判別手段と、
該スコア決定用評判情報判別手段で抽出した各評判情報を表示装置に表示して利用者に提示し、前記利用者が入力装置を用いて入力した前記各評判情報に対するスコアに基づいて、前記スコア記憶部に格納するスコアを決定するスコア決定手段とを備えたことを特徴とするスコア決定装置。
【請求項７】
請求項６記載のスコア決定装置において、
前記スコア決定手段が、
前記スコア決定用評判情報判別手段が抽出した各評判情報を前記表示装置に表示する表示制御手段と、
前記入力装置から前記利用者が入力した前記表示装置に表示された各評判情報それぞれに対するスコアを取り込むスコア入力手段と、
前記スコア決定用評判情報判別手段で抽出された各評判情報の優先順位を決定するために使用する複数のルールからなるルール群であって、評判情報中の検索語と評価表現との位置関係に関するルール、評判情報中の検索語の位置に関するルール、或いは評判情報中の評価表現の位置に関するルールの内の少なくとも１つを含むルール群が格納されたスコア決定用ルール記憶部と、
前記スコア決定用評判情報判別手段で抽出された評判情報と、前記スコア決定用ルール記憶部に格納されている複数のルールとをそれぞれ照合し、前記各ルールそれぞれについて前記評判情報がそのルールを満足するか否かを示す値を出力するスコア決定用ルール照合手段と、
該スコア決定用ルール照合手段から出力される可能性がある、前記各ルールに対するルールを満足するか否かを示す値の組み合わせ毎に、スコアの総和とスコアの総入力回数とが格納される頻度付きスコア記憶部と、
前記スコア決定用ルール照合手段から出力されたルールを満足させるか否かを示す値の組み合わせに対応するスコアの総和とスコアの総入力回数とを、前記頻度付きスコア記憶部から検索する頻度付きスコア検索手段と、
該頻度付きスコア検索手段で検索されたスコアの総和に前記スコア入力手段で受け付けたスコアを加算すると共に前記頻度付きスコア検索手段で検索されたスコアの総入力回数に１を加算した後、更新後のスコアの総和を更新後のスコアの総入力回数で割ることによりスコアを求め、更に前記検索されたスコアの総和及びスコアの総入力回数を更新後のスコアの総和及び更新後のスコアの総入力回数で置き換えるスコア算出手段と、
を備えたことを特徴とするスコア決定装置。
【請求項８】
コンピュータを用いて情報を検索する方法において、
前記コンピュータが、入力された文書中に存在する、指示された検索語に関する評判情報を、前記文書中における前記検索語の出現位置と、物事に対する価値を定める評価表現の出現位置とに基づいて抽出する評判情報判別ステップと、
前記コンピュータが、前記評判情報判別ステップで抽出された各評判情報それぞれについて、その評判情報が、評判情報中の検索語と評価表現との位置関係に関するルール群、評判情報中の検索語の位置に関するルール群、或いは評判情報中の評価表現の位置に関するルール群の内の少なくとも１つを含むルール群中のどのルールを満たしているかを調べ、満たしているルールの組み合わせに基づいて、前記各評判情報に対して検索語に関する評判情報である確率が高い順に優先順位を付ける評判情報優先度判定ステップと、
を含むことを特徴とする情報検索方法。
【請求項９】
請求項８記載の情報検索方法において、
前記評判情報判別ステップが、
前記コンピュータが、前記文書において前記検索語が出現する検索語出現位置を特定する検索語位置特定ステップと、
前記コンピュータが、前記文書において評価表現が出現する評価表現出現位置を特定する評価表現位置特定ステップと、
前記コンピュータが、前記検索語位置特定ステップが特定した検索語出現位置と前記評価表現位置特定ステップが特定した評価表現出現位置とに基づいて、互いの距離が一定の範囲内の検索語と評価表現との対を求める表現間距離判定ステップと、
前記コンピュータが、前記表現間距離判定ステップで求められた対を構成する検索語と評価表現とによって挟まれる部分を少なくとも含む評判情報を前記文書から抽出する評判情報抽出ステップと、
を含むことを特徴とする情報検索方法。
【請求項１０】
請求項８記載の情報検索方法において、
前記評判情報判別ステップが、
前記コンピュータが、前記検索語が使用される分野を特定する検索語分野特定ステップと、
前記コンピュータが、前記文書において前記検索語が出現する検索語出現位置を特定する検索語位置特定ステップと、
前記コンピュータが、複数の評価表現と該各評価表現の使用分野を示す分野情報とが格納された評価表現記憶部に格納されている評価表現の内の、前記検索語分野特定ステップで特定された分野で使用される評価表現が前記文書において出現する評価表現出現位置を特定する評価表現位置特定ステップと、
前記コンピュータが、前記検索語位置特定ステップが特定した検索語出現位置と前記評価表現位置特定ステップが特定した評価表現出現位置とに基づいて、互いの距離が一定の範囲内の検索語と評価表現との対を求める表現間距離判定ステップと、
前記コンピュータが、前記表現間距離判定ステップで求められた対を構成する検索語と評価表現とによって挟まれる部分を少なくとも含む評判情報を前記文書から抽出する評判情報抽出ステップと、
を含むことを特徴とする情報検索方法。
【請求項１１】
請求項８，９または１０記載の情報検索方法において、
前記評判情報優先度判定ステップが、
前記コンピュータが、前記評判情報判別ステップで抽出された評判情報と、前記評判情報判別ステップで抽出された各評判情報の優先順位を決定するために使用する複数のルールからなるルール群であって、評判情報中の検索語と評価表現との位置関係に関するルール、評判情報中の検索語の位置に関するルール、或いは評判情報中の評価表現の位置に関するルールの内の少なくとも１つを含むルール群が格納されたルール記憶部中の各ルールとをそれぞれ照合し、前記各ルールそれぞれについて前記評判情報がそのルールを満足するか否かを示す値を出力するルール照合ステップと、
前記コンピュータが、前記ルール照合ステップから出力される可能性がある、前記各ルールに対するルールを満足するか否かを示す値の組み合わせ毎に、スコアが格納されたスコア記憶部から、前記ルール照合ステップから出力されたルールを満足するか否かを示す値の組み合わせに対応するスコアを検索するスコア検索ステップと、
前記コンピュータが、前記評判情報判別ステップで抽出した各評判情報に対して、前記スコア検索ステップで検索した前記各評判情報のスコアに基づいて優先順位を付す整列ステップと、
を含むことを特徴とする情報検索方法。
【請求項１２】
請求項１１記載の情報検索方法において、
前記スコア記憶部には、前記ルール照合ステップから出力される可能性がある値の組み合わせが各々配列の形式で格納され、且つ前記各配列に対応付けてスコアが格納されていることを特徴とする情報検索方法。
【請求項１３】
コンピュータを用いて請求項１１記載の情報検索方法におけるスコア記憶部に格納するスコアを決定するスコア決定方法であって、
前記コンピュータが、入力された文書中に存在する、指示された検索語に関する評判情報を、前記文書中における前記検索語の出現位置と、物事に対する価値を定める評価表現の出現位置とに基づいて抽出するスコア決定用評判情報判別ステップと、
前記コンピュータが、前記スコア決定用評判情報判別ステップで抽出した各評判情報を表示装置に表示して利用者に提示し、前記利用者が入力装置を用いて入力した前記各評判情報に対するスコアに基づいて、前記スコア記憶部に格納するスコアを決定するスコア決定ステップと、
を含むことを特徴とするスコア決定方法。
【請求項１４】
請求項１３記載のスコア決定方法において、
前記スコア決定ステップが、
前記コンピュータが、前記スコア決定用評判情報判別ステップが抽出した各評判情報を前記表示装置に表示する表示制御ステップと、
前記コンピュータが、前記入力装置から前記利用者が入力した前記表示装置に表示された各評判情報それぞれに対するスコアを取り込むスコア入力ステップと、
前記コンピュータが、前記スコア決定用評判情報判別ステップで抽出された評判情報と、前記スコア決定用評判情報判別ステップで抽出された各評判情報の優先順位を決定するために使用する複数のルールからなるルール群であって、評判情報中の検索語と評価表現との位置関係に関するルール、評判情報中の検索語の位置に関するルール、或いは評判情報中の評価表現の位置に関するルールの内の少なくとも１つを含むルール群が格納されたスコア決定用ルール記憶部中の各ルールとをそれぞれ照合し、前記各ルールそれぞれについて前記評判情報がそのルールを満足するか否かを示す値を出力するスコア決定用ルール照合ステップと、
前記コンピュータが、前記スコア決定用ルール照合ステップから出力されたルールを満足するか否かを示す値の組み合わせに対応するスコアの総和とスコアの総入力回数とを、前記スコア決定用ルール照合ステップから出力される可能性がある、前記各ルールに対するルールを満足するか否かを示す値の組み合わせ毎に、スコアの総和とスコアの総入力回数とが格納される頻度付きスコア記憶部から検索する頻度付きスコア検索ステップと、
前記コンピュータが、前記頻度付きスコア検索ステップで検索されたスコアの総和に前記スコア入力ステップで受け付けたスコアを加算すると共に前記頻度付きスコア検索ステップで検索されたスコアの総入力回数に１を加算した後、更新後のスコアの総和を更新後のスコアの総入力回数で割ることによりスコアを求め、更に前記検索されたスコアの総和及びスコアの総入力回数を更新後のスコアの総和及び更新後のスコアの総入力回数で置き換えるスコア算出ステップと、
を含むことを特徴とするスコア決定方法。
【請求項１５】
コンピュータを、
入力された文書中に存在する、指示された検索語に関する評判情報を、前記文書中における前記検索語の出現位置と、物事に対する価値を定める評価表現の出現位置とに基づいて抽出する評判情報判別手段、
該評判情報判別手段で抽出された各評判情報それぞれについて、その評判情報が、評判情報中の検索語と評価表現との位置関係に関するルール群、評判情報中の検索語の位置に関するルール群、或いは評判情報中の評価表現の位置に関するルール群の内の少なくとも１つを含むルール群中のどのルールを満たしているかを調べ、満たしているルールの組み合わせに基づいて、前記各評判情報に対して検索語に関する評判情報である確率が高い順に優先順位を付ける評判情報優先度判定手段、
として機能させるためのプログラムを記録したことを特徴とするプログラム記録媒体。
【請求項１６】
前記評判情報判別手段を、
前記文書において前記検索語が出現する検索語出現位置を特定する検索語位置特定手段、
前記文書において評価表現が出現する評価表現出現位置を特定する評価表現位置特定手段、
前記検索語位置特定手段が特定した検索語出現位置と前記評価表現位置特定手段が特定した評価表現出現位置とに基づいて、互いの距離が一定の範囲内の検索語と評価表現との対を求める表現間距離判定手段、
該表現間距離判定手段で求められた対を構成する検索語と評価表現とによって挟まれる部分を少なくとも含む評判情報を前記文書から抽出する評判情報抽出手段、
として機能させるためのプログラムを記録したことを特徴とする請求項１５記載のプログラム記録媒体。
【請求項１７】
前記評判情報判別手段を、
前記検索語が使用される分野を特定する検索語分野特定手段、
前記文書において前記検索語が出現する検索語出現位置を特定する検索語位置特定手段、
複数の評価表現と該各評価表現の使用分野を示す分野情報とが格納された評価表現記憶部に格納されている評価表現の内の、前記検索語分野特定手段で特定された分野で使用される評価表現が前記文書において出現する評価表現出現位置を特定する評価表現位置特定手段、
前記検索語位置特定手段が特定した検索語出現位置と前記評価表現位置特定手段が特定した評価表現出現位置とに基づいて、互いの距離が一定の範囲内の検索語と評価表現との対を求める表現間距離判定手段、
該表現間距離判定手段で求められた対を構成する検索語と評価表現とによって挟まれる部分を少なくとも含む評判情報を前記文書から抽出する評判情報抽出手段、
として機能させるためのプログラムを記録したことを特徴とする請求項１５記載のプログラム記録媒体。
【請求項１８】
前記評判情報優先度判定手段を、
前記評判情報判別手段で抽出された評判情報と、前記評判情報判別手段で抽出された各評判情報の優先順位を決定するために使用する複数のルールからなるルール群であって、評判情報中の検索語と評価表現との位置関係に関するルール、評判情報中の検索語の位置に関するルール、或いは評判情報中の評価表現の位置に関するルールの内の少なくとも１つを含むルール群が格納されたルール記憶部中の各ルールとをそれぞれ照合し、前記各ルールについて前記評判情報がそのルールを満足するか否かを示す値を出力するルール照合手段、
該ルール照合手段から出力される可能性がある、前記各ルールに対するルールを満足するか否かを示す値の組み合わせ毎に、スコアが格納されたスコア記憶部から、前記ルール照合手段から出力されたルールを満足するか否かを示す値の組み合わせに対応するスコアを検索するスコア検索手段、
前記評判情報判別手段で抽出した各評判情報に対して、前記スコア検索手段で検索した前記各評判情報のスコアに基づいて優先順位を付す整列手段、
として機能させるためのプログラムを記録したことを特徴とする請求項１５，１６または１７記載のプログラム記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報検索技術に関し、特に評判情報を検索できる情報検索技術に関する。
【０００２】
【従来の技術】
現在、検索語を手掛かりにその属性情報を自動的に収集し利用者に提示する情報検索システムは多く存在する。例えば、MySimon(http://www.mysimon.com) が提供するシステムは、次のようにして検索語（商品名）に関する属性情報（価格）を利用者に提示するようにしている。利用者が検索語として商品名を入力すると、その商品を販売している或るオンラインショップαに対して商品名を送る。これに応答して、オンラインショップαでは、上記商品名に関する価格，大きさ，色，重さ等の属性情報を検索し、検索結果を定型的な形式（フォーマット）で返却する。属性情報が返却されると、予め認識しているオンラインショップαのフォーマットに基づいて価格情報を抽出し、利用者に提示する。
【０００３】
また、検索語を手掛かりにその属性情報を検索できるシステムとして、あらかじめ人手で収集した属性情報から利用者が欲しい情報を見ることができるシステムが存在する。例えば、Deja.com(http://www.deja.com) では、あらかじめ消費者から商品に関する属性情報として評判情報を収集し、利用者は商品の名前を選択するとその評判情報を得ることができる。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述の属性情報を自動的に収集できる情報検索システムにおいては、商品名や価格属性のように定型的な検索結果情報を利用して出現位置を特定できる属性情報を扱うことはできても、評判情報のような検索結果情報として現れないため出現位置が特定できない属性情報は自動収集することはできなかった。
【０００５】
一方で、属性情報を予め人手で収集する情報検索システムにおいては、評判情報のような不特定の属性を扱うことが可能であるが、人間の作業に依存する方法は量の面で限界があり、上記の商品の評判情報においても極端に著名な商品以外は商品購入の判断材料として利用するには十分ではないのが現状である。
【０００６】
本発明はこのような問題点に鑑みてなされたもので、その目的は不特定の属性情報である評判情報を自動的に検索できるようにすると共に、自動検索した各評判情報を最も評判情報らしいものから順番に利用者に提示できるようにすることにある。
【０００７】
【課題を解決するための手段】
本発明の情報検索装置は、上記目的を達成するため、
入力された文書中に存在する、指示された検索語に関する評判情報を、前記文書中における前記検索語の出現位置と、物事に対する価値を定める評価表現の出現位置とに基づいて抽出する評判情報判別手段（図１の１３）と、
該評判情報判別手段（図１の１３）で抽出された各評判情報それぞれについて、その評判情報が、評判情報中の検索語と評価表現との位置関係に関するルール群、評判情報中の検索語の位置に関するルール群、或いは評判情報中の評価表現の位置に関するルール群の内の少なくとも１つを含むルール群中のどのルールを満たしているかを調べ、満たしているルールの組み合わせに基づいて、前記各評判情報に対して検索語に関する評判情報である確率が高い順に優先順位を付ける評判情報優先度判定手段（図１の１６）とを有する。
【０００８】
このような構成を採用し、評判情報の自動抽出に加え、評判情報の優先順位の自動判定を行うことにより、より評判情報らしいものを利用者は優先的に知ることが可能となる。
【０００９】
また、本発明の情報検索装置は、評判情報の抽出精度，抽出速度を向上させるため、
前記評判情報判別手段（図１２の１３ａ）が、
前記検索語が使用される分野を特定する検索語分野特定手段（図１２の１３６）と、
前記文書において前記検索語が出現する検索語出現位置を特定する検索語位置特定手段（図１２の１３２）と、
複数の評価表現と該各評価表現の使用分野を示す分野情報とが格納された評価表現記憶部（図１２の１３１ａ）と、
前記文書において前記評価表現記憶部（図１２の１３１ａ）に格納されている評価表現の内の、前記検索語分野特定手段（図１２の１３６）で特定された分野で使用される評価表現が出現する評価表現出現位置を特定する評価表現位置特定手段（図１２の１３３ａ）と、
前記検索語位置特定手段（図１２の１３２）が特定した検索語出現位置と前記評価表現位置特定手段（図１２の１３３ａ）が特定した評価表現出現位置とに基づいて、互いの距離が一定の範囲内の検索語と評価表現との対を求める表現間距離判定手段（図１２の１３４）と、
該表現間距離判定手段（図１２の１３４）で求められた対を構成する検索語と評価表現とによって挟まれる部分を少なくとも含む評判情報を前記文書から抽出する評判情報抽出手段（図１２の１３５）とを有している。
【００１０】
このような構成を採用することにより、検索語が使用される分野が例えば「書籍」の場合、「おいしい」のような「書籍」に関する評判情報には使用されない評価表現を除外して評判情報の抽出処理を行うことが可能になるので、評判情報の抽出精度，抽出処理速度が向上する。
【００１１】
また、本発明のスコア決定装置は、評判情報に優先順位を付す際に、より正確に優先順位を付せるようにするため、
入力された文書中に存在する、指示された検索語に関する評判情報を、前記文書中における前記検索語の出現位置と、物事に対する価値を定める評価表現の出現位置とに基づいて抽出するスコア決定用評判情報判別手段（図１４の１４３）と、
該スコア決定用評判情報判別手段（図１４の１４３）で抽出した各評判情報を表示装置に表示して利用者に提示し、前記利用者が入力装置を用いて入力した前記各評判情報に対するスコアに基づいて、スコア記憶部（図４の１６３）に格納するスコアを決定するスコア決定手段（図１４の１４６）とを備えている。
【００１２】
このような構成を採用し、抽出された評判情報に対して利用者から入力されたスコアを利用して、スコア記憶部に格納しておくスコア（優先順位を決める際に使用するスコア）を決定するようにしているので、評判情報に優先順位を付す際に、より正確に優先順位を付すことが可能になる。
【００１３】
【発明の実施の形態】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００１４】
〔第１の実施の形態〕
図１を参照すると、本発明に係る情報検索装置１の第１の実施の形態は、文書入力手段１１と、検索語入力手段１２と、評判情報判別手段１３と、判別結果記憶部１４と、評判情報記憶部１５と、評判情報優先度判定手段１６と、優先順位記憶部１７と、キーボード等の入力装置２と、ＬＣＤ等の表示装置３と、記録媒体Ｋ１とを含む。尚、情報検索装置１は、コンピュータによって構成されるものである。
【００１５】
文書入力手段１１は、評判情報検索の対象となる文書の集合である文書集合を入力し、評判情報判別手段１３に渡す機能を有する。文書の入力先は、インターネット上のＷｅｂページであっても良いし、複数の文書が記録されたファイルであっても構わない。
【００１６】
検索語入力手段１２は、利用者が入力装置２を用いて入力した検索語を受け付け、評判情報判別手段１３に渡す機能を有する。
【００１７】
評判情報判別手段１３は、文書入力手段１１から文書集合を受け取り、検索語入力手段１２から検索語を受け取り、文書集合に含まれている検索語に関連する評判情報を抽出する機能を有する。
【００１８】
図２に示すように、評判情報判別手段１３は、評価表現記憶部１３１と、検索語位置特定手段１３２と、評価表現位置特定手段１３３と、表現間距離判定手段１３４と、評判情報抽出手段１３５とを有する。
【００１９】
評価表現記憶部１３１には、複数の評価表現が格納されている。ここで評価表現とは、事物に対する価値を定めることのできる表現である。従って、「遊ぶ」「動く」「研究する」といった事物に対する価値を示さない表現は評価表現でない。評価表現は、「良い」「好き」「最高だ」「面白い」といった用言の他に、「人気」「絶品」「駄作」といった名詞も存在する。また、評価表現記憶部１３１における評価表現の記憶形式は、各評価表現の活用による表記の違いを吸収する単位で記憶する方式が記憶容量節約の面で効果的であるが、この方式に限定されるものではない。
【００２０】
検索語位置特定手段１３２は、文書入力手段１１から文書集合を受け取り、検索語入力手段１２から検索語を受け取り、文書集合における検索語の出現位置（検索語出現位置）を特定する機能や、特定した検索語出現位置を表現間距離判定手段１３４に出力する機能を有する。検索語出現位置は、文書の先頭や最後尾等といった基準位置からの距離を算出する方法を用いて特定することができる。また、基準位置からの距離を算出する方法は、基準位置からの距離を算出することができれば、いかなる方法でも良い。具体的には、文書の先頭からの文字数により距離を算出する方法、文書の先頭からのＢｙｔｅ数により距離を算出する方法、文書の先頭からの行数により距離を算出する方法が含まれる。また、出力する検索語の位置情報は、少なくとも検索語が出現する文書を特定する情報と、その文書内で検索語が出現する位置を特定する情報を含む。
【００２１】
評価表現位置特定手段１３３は、文書入力手段１１から文書集合を受け取り、評価表現記憶部１３１から評価表現を取り出し、文書集合における評価表現記憶部１３１に記憶された何れかの評価表現が出現する位置（評価表現出現位置）を特定する機能や、特定した評価表現出現位置を表現間距離判定手段１３４に出力する機能を有する。具体的には、評価表現位置特定手段１３３は、評価表現記憶部１３１に格納されている各評価表現毎に、その評価表現が文書集合に含まれているかを調べ、文書集合に含まれている場合は、その評価表現の出現位置を特定する。評価表現位置特定手段１３３における評価表現出現位置の特定は、検索語位置特定手段１３２と同一の方法で行う。また、出力する評価表現出現位置は、少なくとも評価表現が出現する文書を特定する情報と、その文書内で評価表現が出現する位置を特定する情報とを含んでいる。
【００２２】
表現間距離判定手段１３４は、検索語位置特定手段１３２が特定した検索語出現位置と評価表現位置特定手段１３３が特定した評価表現出現位置とに基づいて、互いの距離が一定の範囲内の検索語と評価表現との対（検索語・評価表現対）を求める機能や、検索語・評価表現対を構成する検索語，評価表現及びその出現位置を判別結果記憶部１４に格納する機能を有する。ここで、距離が一定の範囲内とは、例えば検索語と評価表現との間の数値的差分の大きさが閾値以下である場合や、検索語と評価表現との間に構文解析的依存関係がある場合が該当する。また、判別結果記憶部１４に格納する出現位置には、文書を特定する情報と、その文書内での出現位置を特定する情報とが含まれる。尚、本実施の形態では、互いの距離が一定の範囲内の検索語と評価表現との対を検索語・評価表現対としているので、或る１つの検索語に対して、距離が一定の範囲内に複数の評価表現が存在する場合、上記或る検索語と上記複数の評価表現との対それぞれが検索語・評価表現対とされるが、上記或る検索語と上記複数の評価表現の内の１つとの対のみを検索語・評価表現対とするようにしても良い。その際、複数の評価表現の中から１つの評価表現を選択することが必要になるが、例えば、検索語から最も遠いものを選択する方法や、検索語に最も近いものを選択する方法や、最も後ろに存在するものを選択する方法等を採用することができる。
【００２３】
評判情報抽出手段１３５は、判別結果記憶部１４に格納されている検索語・評価表現対の出現位置と、文書入力手段１１から入力される文書集合とに基づいて、少なくとも検索語・評価表現対によって挟まれる部分の文字列を含んだ評判情報を抽出し、評判情報記憶部１５に格納する機能を有する。尚、抽出する評判情報は、例えば、検索語・評価表現対によって挟まれる部分の文字列のみであっても良いし、検索語・評価表現対によって挟まれる部分の文字列とその前後に存在する所定文字数分の文字列とを合わせたものでも良い。
【００２４】
評判情報優先度判定手段１６は、評判情報記憶部１５に格納されている各評判情報に対して、評判情報らしさの順に優先順位を付ける機能や、評判情報記憶部１５に格納されている各評判情報を優先順位の順で表示装置３に表示する機能や、各評判情報に対する優先順位を優先順位記憶部１７に格納する機能等を有する。
【００２５】
図４を参照すると、評判情報優先度判定手段１６は、ルール記憶部１６１と、ルール照合手段１６２と、スコア記憶部１６３と、スコア検索手段１６４と、整列手段１６５と、提示手段１６６とを有する。
【００２６】
ルール記憶部１６１には、評判情報の優先順位決定の基準となるルールが格納されている。図６にルール記憶部１６１の内容例を示す。図６の例においては、検索語と評価表現との位置関係に関する複数のルールと、評価表現の文章内での位置に関する複数のルールとが格納されている。検索語と評価表現との位置関係に関するルールとしては、ルールＩＤ１の「検索語と評価表現が別の文にある」や、ルールＩＤ２の「検索語と評価表現が接近している」等があり、評価表現の文章内での位置に関するルールとしては、ルールＩＤ１１の「推量（かも，だろう等）を示す表現の近傍に評価表現が出現する」や、ルールＩＤ１２の「疑問符の前方近傍に評価表現が出現する」等がある。また、図６の例では示していないが、検索語の文章内での位置に関するルールを使用するようにしても良い。このルールの具体例としては、「逆接（のに，けど等）の表現の前方に検索語が出現する」や、「原因（るから，だから等）の表現の前方に検索語が出現する」等があるルールの記述方法は、文字列の出現パターンを表現できる正規表現が有効であるが、形態素解析による単語の品詞及び原形、構文解析による単語間の依存関係を条件に指定することも可能である。
【００２７】
ルール照合手段１６２は、評判情報記憶部１５に格納されている各評判情報毎に、ルール記憶部１６１に格納されている各ルールと照合し、上記各ルールそれぞれについて評判情報がそのルールを満足するか否かを示す値（本実施の形態では、満足する場合は“１”，満足させていない場合は“０”とする）を出力する機能を有する。ここで、ルールに形態素解析による単語の品詞及び原形、構文解析による単語間の依存関係が条件として指定されている場合には、当該文字列に形態素解析、構文解析を用いる。
【００２８】
スコア記憶部１６３には、ルール照合手段１６２から出力される可能性がある、各ルールに対する値（“１”或いは“０”）の組み合わせ毎に、評判情報の優先順位を決定する際に使用するスコアが格納されている。より具体的には、各ルールに対する値が配列の形式で格納され、且つ各配列に対応付けてスコアが格納されている。ここで、スコアの格納方法としては、配列をKey とし、スコアをValue として登録する。その例を図７に示す。尚、図７の例は、評判情報の優先順位決定の基準となるルールとして図６のような１２個のルールを採用した場合についてのものである。また、スコアは、最高を５、最低を１とし、値が大きい程、優先順位が高いとしている。
【００２９】
スコア検索手段１６４は、ルール照合手段１６２から出力された各ルールに対する値（１２個のルールに対する１２個の値）を構成要素とする配列をKey にしてスコア記憶部１６３を検索することにより、評判情報に対するスコアを検索する機能を有する。
【００３０】
整列手段１６５は、スコア検索手段１６４で検索された、評判情報記憶部１５に格納されている各評判情報に対するスコアに基づいて、上記各評判情報を特定するための情報（評判ＩＤ）にスコアが大きい順に優先順位を付す機能や、優先順位を付した後の評判ＩＤを提示手段１６６に渡す機能や、優先順位を付した後の評判ＩＤを優先順位記憶部１７に格納する機能を有する。
【００３１】
提示手段１６６は、整列手段１６５から渡された優先順位の付された評判ＩＤに従って、評判情報記憶部１５に格納されている各評判情報を、優先順位が高い順（評判情報である確率が高い順）に表示装置３に表示する機能を有する。
【００３２】
情報検索装置１が備えている記録媒体Ｋ１は、ディスク，半導体メモリ，その他の記録媒体であり、コンピュータを情報検索装置１として機能させるためのプログラムが記録されている。このプログラムは、コンピュータによって読み取られ、その動作を制御することで、コンピュータ上に文書入力手段１１，検索語入力手段１２，評判情報判別手段１３，評判情報優先度判定手段１６を実現する。
【００３３】
〔動作の説明〕
次に本発明の第１の実施の形態の動作について、図面を用いて説明する。尚、動作の説明は、評判情報を抽出する部分と、抽出された評判情報に優先順位を付ける部分の２つに分けて行う。
【００３４】
〔１．評判情報抽出時の動作〕
先ず、文書入力手段１１が文書集合を評判情報判別手段１３に入力すると共に、検索語入力手段１２が評判情報の検索語となる文字列を入力する（図３のＳ３１）。尚、文書入力手段１１は、文書集合を評判情報判別手段１３へ入力する際、文書集合に含まれる各文書に対してユニークな文書番号を付与し、文書集合中の各文書を文書番号によって識別できるようにしている。
【００３５】
次に、評判情報判別手段１３内の検索語位置特定手段１３２が、文書集合における検索語の出現位置を特定し、特定した出現位置及び検索語を含む検索語出現位置情報を表現間距離判定手段１３４に出力する（Ｓ３２）。
【００３６】
今、例えば、文書入力手段１１から入力された文書集合に、文書番号１の文書として「商品Ａは非常に面白い。また、商品Ｂは価格が安いのでお勧め。」が含まれ、検索語入力手段１２から検索語として「商品Ａ」が入力されていたとすると、検索語位置特定手段１３２は、文書番号１の文書に対しては、次のような処理を行うことになる（尚、検索語位置特定手段１３２は、検索語出現位置の特定方法として文書の先頭からのＢｙｔｅ数を算出する方法を採用しているとする）。先ず、検索語「商品Ａ」の出現位置を、文書番号１の文書の先頭から０Ｂｙｔｅ目と特定する。次に、検索語出現位置「文書番号１，０Ｂｙｔｅ」と検索語「商品Ａ」とを含む検索語出現位置情報「文書番号１，商品Ａ，０Ｂｙｔｅ」を作成し、表現間距離判定手段１３４に出力する。
【００３７】
Ｓ３２の処理が終了すると、評価表現位置特定手段１３３が、評価表現記憶部１３１に格納されている各評価表現の、文書集合中における出現位置を特定し、特定した出現位置及び評価表現を含む評価表現出現位置情報を表現間距離判定手段１３４に出力する（Ｓ３３）。今、例えば、評価表現記憶部１３１に、評価表現の集合として「面白い、お勧め、好き、いい」が格納されており、評価表現位置特定手段１３３が、評価表現出現位置の特定方法として文書の先頭からのＢｙｔｅ数を算出する方法を採用しているとすると、評価表現位置特定手段１３３は、文書番号１の文書に対しては、次のような処理を行うことになる。先ず、評価表現位置特定手段１３３は、評価表現記憶部１３１に格納されている評価表現の内、「面白い」と「お勧め」が文書番号１の文書に含まれていることを認識し、それぞれの出現位置を「文書番号１，１４Ｂｙｔｅ」「文書番号１，４８Ｂｙｔｅ」と特定する。その後、評価表現出現位置「文書番号１，１４Ｂｙｔｅ」と評価表現「面白い」を含む評価表現出現位置情報「文書番号１，面白い，１４Ｂｙｔｅ」と、評価表現出現位置「文書番号１，４８Ｂｙｔｅ」と評価表現「お勧め」を含む評価表現出現位置情報「文書番号１，お勧め，４８Ｂｙｔｅ」とを作成し、表現間距離判定手段１３４に出力する。
【００３８】
なお、Ｓ３２とＳ３３とは、その処理順序を反対にすることもできる。
【００３９】
次に、表現間距離判定手段１３４が、検索語位置特定手段１３２から出力された検索語出現位置情報と評価表現位置特定手段１３３から出力された評価表現出現位置情報とに基づいて、互いの距離が一定の範囲内の検索語と評価表現との対（検索語・評価表現対）を求め、その対を構成する検索語，評価表現及びそれらの出現位置を含む対出現位置情報を判別結果記憶部１４に格納する（Ｓ３４，Ｓ３５）。
【００４０】
今、例えば、検索語位置特定手段１３２から検索語出現位置「文書番号１，商品Ａ, ０Ｂｙｔｅ) が出力され、評価表現位置特定手段１３３から評価表現出現位置情報「文書番号１, 面白い, １４Ｂｙｔｅ」「文書番号１，お勧め, ４８Ｂｙｔｅ」が出力されたとすると、Ｓ３４，Ｓ３５では、次のような処理が行われる。先ず、検索語「商品Ａ」と評価表現「面白い」「お勧め」との間の距離を求める。この例の場合、検索語「商品Ａ」と評価表現「面白い」のと間の距離は１４−０＝１４Ｂｙｔｅとなり、検索語「商品Ａ」と評価表現「お勧め」との間の距離は４８−０＝４８Ｂｙｔｅとなる。その後、検索語と評価表現との間の距離が予め定められた閾値（この例では、３０Ｂｙｔｅとする）以下であるか否かを調べ、閾値以下であった場合は、検索語，評価表現及びその出現位置を含む対出現位置情報を判別結果記憶部１４に格納する。この例の場合、検索語「商品Ａ」と評価表現「面白い」との間の距離は閾値以下であり、検索語「商品Ａ」と評価表現「お勧め」との間の距離は閾値を超えているので、表現間距離判定手段１３４は、判別結果記憶部１４に対し、検索語「商品Ａ」と評判情報「面白い」とを構成要素とする対に関する対出現位置情報（文書番号１, 商品Ａ, ０Ｂｙｔｅ, 面白い, １４Ｂｙｔｅ) を出力することになる。
【００４１】
また、上記の動作では、表現間距離判定手段１３４は、検索位置特定手段１３２と評価表現位置特定手段１３３の両方から情報が出力された後に動作を開始する方法を説明したが、それ以外にも検索語位置特定手段１３２で特定された検索語の位置と評価表現位置特定手段１３３で特定された評価表現の位置のいずれかを基準として動作を行うことも可能である。今、検索語位置特定手段１３２により特定された検索語の位置情報を基準とする場合について説明すると、まず基準とした手段である検索語位置特定手段１３２が、検索語出現位置情報を表現間距離判定手段１３４に出力し、次に表現間距離判定手段１３４が、基準としなかった手段である評価表現位置特定手段１３３に対し、基準とした手段である検索語位置特定手段１３２の出力した検索語出現位置情報を出力する。そして、基準としなかった手段である評価表現位置特定手段１３３は、受け取った検索語出現位置と距離の範囲（閾値）とから、検索語の位置から設定された距離の範囲だけ前方又は後方の範囲内に評価表現があるか否かを調べ、評価表現が存在する場合、その評価表現の位置を特定し、その評価表現の評価表現出現位置情報を表現間距離判定手段１３４に出力する。そして、最後に表現間距離判定手段１３４は、基準としなかった手段である評価表現位置特定手段１３３から出力された評価表現出現位置情報を受け取り、検索語出現位置情報と評価表現出現位置情報から、検索語と評価表現の距離が一定の範囲内である場合、対出現位置情報を判別結果記憶部１４に格納するという方法でも良い。
【００４２】
その後、評判情報抽出手段１３５が、判別結果記憶部１４に格納されている対出現位置情報と、文書入力手段１１から入力されている文書集合とに基づいて、少なくとも検索語・評価表現対によって挟まれる文字列を評判情報として抽出し、評判情報記憶部１５に格納する（Ｓ３６，Ｓ３７）。今、例えば、判別結果記憶部１４の記憶内容が図８に示すものであるとすると、図９に示すような評判情報が評判情報記憶部１５に格納される。
【００４３】
〔２．優先順位付与時の動作〕
今、ルール記憶部１６１に格納された評判情報の優先順位決定の基準となるルールが、図６に示した１２個のルールで、スコア記憶部１６３の内容を図７に示したものであるとして、動作を説明する。また、図８、図９、図１０、図１１の対応関係は評判ＩＤで結びついている。
【００４４】
評判情報優先度判定手段１６内のルール照合手段１６２は、評判情報記憶部１５に格納されている各評判情報毎に、次のような処理を行う。現在処理対象にしている或る１個の評判情報と、ルール記憶部１６１に格納されている１２個のルールそれぞれとを照合し、上記各ルールそれぞれについて処理対象としている評判情報がそのルールを満足するか否かを示す値と、処理対象にしている評判情報の評判ＩＤとを出力する（図５のＳ５１）。
【００４５】
次に、スコア検索手段１６４が、ルール照合手段１６２から出力された１２個の値を構成要素とする配列をKey にしてスコア記憶部１６３を検索することにより、評判情報に対するスコアを検索し、検索したスコアと評判ＩＤとを出力する（Ｓ５２）。図１０に、各評判ＩＤに対する配列と、それをKey として図７のスコア記憶部１６３からスコアを検索した結果を示す。
【００４６】
次に、整列手段１６５が、スコア検索手段１６４から出力された複数の評判ＩＤを、それに付加されているスコアの大きさの順に整列し、その順番を評判情報の優先順位として出力する（Ｓ５３）。本実施の形態では、スコアが大きい順に優先順位を付け各評判ＩＤに対して図１１のような優先順位を付け出力する。
【００４７】
その後、提示手段１６６が、整列手段１６５から渡された優先順位の付された評判ＩＤに従って、評判情報記憶部１５に格納されている各評判情報を、優先順位が高い順（評判情報である確率が高い順）に表示装置３に表示する（Ｓ５４）。
【００４８】
以上のように、本発明の第１の実施の形態においては、評判情報を自動的に抽出し、かつ、評判情報の優先順位の自動判定を行うことから、より評判情報らしいものを利用者は優先的に手に入れることが可能となる。
【００４９】
〔第２の実施の形態〕
次に、本発明の第２の実施の形態について説明する。本発明の第２の実施の形態は、図１に示した情報検索装置において、評判情報判別手段１３の代わりに、図１２に示す構成を有する評判情報判別手段１３ａを備えている点が第１の実施の形態と相違している。
【００５０】
図１２に示した評判情報判別手段１３ａが、図２に示した評判情報判別手段１３と異なっている点は、評価表現記憶部１３１の代わりに評価表現記憶部１３１ａを備えている点と、評価表現位置特定手段１３３の代わりに評価表現位置特定手段１３３ａを備えている点と、検索語分野特定手段１３６が追加されている点である。
【００５１】
評価表現記憶部１３１ａには、評価表現に加え、その評価表現が使用される分野、またはその評価表現が使用されない分野を示す分野情報が、評価表現と組になって格納されている。
【００５２】
検索語分野特定手段１３６は、検索語入力手段１２から入力された検索語の分野を特定し、その結果を評価表現位置特定手段１３３ａに出力する機能を有する。ここで、検索語の分野を特定する方法は、検索語入力手段１２の入力が検索語とその検索語の分野とを含んでいる場合は、その入力された分野を検索語の分野として特定し、それ以外の場合については、図示を省略した、検索語と検索語の分野の対応関係を記憶したデータベースを参照することにより検索語の分野を特定する。
【００５３】
また、評価表現位置特定手段１３３ａは、評価表現記憶部１３１ａに格納されている複数の評価表現の中から検索語分野特定手段１３６で特定された分野で使用される評価表現のみを選択する機能や、選択した評価表現の、文書入力手段１１から入力された文書における出現位置を特定し、出現した評価表現とその出現位置とを含む評価表現出現位置情報を出力する機能を有する。
【００５４】
〔動作の説明〕
第２の実施の形態の動作を図面を参照して説明する。なお、評判情報判別手段１３ａ以外の動作は、第１の実施の形態と同じであるので、ここでは、評判情報判別手段１３ａの動作のみ説明する。
【００５５】
図１３を参照すると、Ｓ３１において、文書入力手段１１，検索語入力手段１２から文書集合，検索語を入力し、次のＳ３２において、検索語位置特定手段１３２が検索語の出現位置を特定し、検索語出現位置情報を出力する。このＳ３１，Ｓ３２の動作は、図３のＳ３１，Ｓ３２と同様の動作である。
【００５６】
その後、検索語分野特定手段１３６が検索語の分野を特定する（Ｓ１３１）。ここで、検索語入力手段１２から検索語の分野も入力されている場合は、その入力された分野を検索語の分野として特定し、それ以外の場合については、検索語と検索語の分野の対応関係を記憶したデータベース（図示せず）を参照することにより検索語の分野を特定する。
【００５７】
評価表現位置特定手段１３３ａは、検索語分野特定手段１３６により出力された検索語の分野を用いて、評価表現記憶部１３１ａからその検索語の分野で使用される評価表現を選択する（Ｓ１３２）。そして、評価表現位置特定手段１３３ａは、各文書における選択した評価表現が出現する位置を特定し、その評価表現に関する評価表現出現位置情報を表現間距離判定手段１３４に出力する（Ｓ１３３）。その後、表現間距離判定手段１３４，評判情報抽出手段１３５が、第１の実施の形態で説明した動作と同様の動作を行う（Ｓ３４〜Ｓ３７）。
【００５８】
なお、本実施の形態の動作において、上記で説明した以外でも、Ｓ３１→Ｓ１３１→Ｓ３２→Ｓ１３２→Ｓ１３３→Ｓ３４→Ｓ３５→Ｓ３６→Ｓ３７、Ｓ３１→Ｓ１３１→Ｓ１３２→Ｓ３２→Ｓ１３３→Ｓ３４→Ｓ３５→Ｓ３６→Ｓ３７、Ｓ３１→Ｓ１３１→Ｓ１３２→Ｓ１３３→Ｓ３２→Ｓ３４→Ｓ３５→Ｓ３６→Ｓ３７の順序でも同様の処理が可能である。
【００５９】
本実施の形態では、例えば、検索語の分野が「書籍」の場合、評価表現位置特定手段１３３ａが評価表現の位置を特定する際に、評価表現記憶部１３１ａに格納されている評価表現の中から、評価表現「おいしい」のような「書籍」に関する評判では使用されない評価表現を除外して、評価表現の位置を特定することができる。このため、評判情報の判別精度の向上および判別速度の高速化が可能となる。
【００６０】
〔スコアの決定方法〕
次に、図４に示したスコア記憶部１６３に格納するスコアの決定方法およびその装置の一例について説明する。
【００６１】
図１４を参照すると、スコア決定装置は、スコア決定用文書入力手段１４１と、スコア決定用検索語入力手段１４２と、スコア決定用評判情報判別手段１４３と、スコア決定用判別結果記憶部１４４と、スコア決定用評判情報記憶部１４５と、スコア決定手段１４６と、キーボード等の入力装置１４７と、ＬＣＤ等の表示装置１４８とを含んでいる。
【００６２】
スコア決定用文書入力手段１４１，スコア決定用検索語入力手段１４２は、文書入力手段１１，検索語入力手段１２と同様の構成，機能を有している。
【００６３】
スコア決定用評判情報判別手段１４３は、第１の実施の形態で説明した評判情報判別手段１３、または第２の実施の形態で説明した評判情報判別手段１３ａと同様の構成，機能を有している。
【００６４】
スコア決定手段１４６は、スコア決定用評判情報記憶部１４５に格納されている評判情報を表示装置１４７に表示して利用者に提示する機能や、この表示を見た利用者が入力装置１４８を用いて入力した評判情報に対するスコアに基づいて、図７に示したスコア記憶部１６３に格納するスコアを決定する機能を有する。
【００６５】
図１５を参照するとスコア決定手段１４６は、スコア決定用ルール記憶部２０１と、スコア決定用ルール照合手段２０２と、頻度付きスコア記憶部２０３と、頻度付きスコア検索手段２０４と、スコア算出手段２０５と、表示制御手段２０６と、スコア入力手段２０７とを備えている。
【００６６】
スコア決定用ルール記憶部２０１には、第１の実施の形態で説明したルール記憶部１６１と同様の内容が格納されている。
【００６７】
スコア決定用ルール照合手段２０２は、第１の実施の形態で説明したルール照合手段１６２と同様の構成，機能を有している。
【００６８】
表示制御手段２０６は、スコア決定用評判情報記憶部１４５に格納されている評判情報を表示装置１４７に表示する機能等を有する。
【００６９】
スコア入力手段２０７は、表示装置１４７に表示された評判情報を見た利用者が入力装置１４８を見て入力したスコア（評判情報らしさを示すスコア）を受け付ける機能を有している。
【００７０】
頻度付きスコア記憶部２０３には、第１の実施の形態のスコア記憶部１６３に格納されている情報に加え、スコア入力手段２０７で入力された利用者からのスコアの総和及びスコアの総入力回数が格納される。尚、ここで格納されるスコアとは、スコアの総和をスコアの総入力回数で割ったスコアの平均値である。
【００７１】
頻度付きスコア検索手段２０４は、スコア決定用ルール照合手段２０２から出力された、評判情報がスコア決定用ルール記憶部２０１に格納されている各ルールを満足するか否かを示す値を構成要素とする配列をKey にして頻度付きスコア記憶部２０３を検索し、上記評判情報に対するスコアの総和とスコアの総入力回数を検索する機能を有する。
【００７２】
スコア算出手段２０５は、頻度付きスコア検索手段２０４で検索されたスコアの総和にスコア入力手段２０７から入力された当該評判情報に対する利用者のスコアを加算すると共に、スコアの総入力回数に１を加算した後、頻度付きスコア記憶部２０３の該当部分（頻度付きスコア検索手段２０４によって検索された部分）に更新後のスコアの総和，スコアの総入力回数を格納すると共に、スコアの総和をスコアの総入力回数で割った平均値を格納する機能を有する。
【００７３】
〔動作の説明〕
次に、図１４に示したスコア決定装置の動作について詳細に説明する。
【００７４】
先ず、スコア決定用評判情報判別手段１４３が、検索語・評価表現対の対出現位置情報をスコア決定用判別結果記憶部１４４に格納すると共に、評判情報をスコア決定用評判情報記憶部１４５に格納する。この処理により、スコア決定用判別結果記憶部１４４に図１７に示す対出現位置情報が格納され、スコア決定用評判情報記憶部１４５に図１８に示す評判情報が格納されたとする。尚、図１７，図１８の対応関係は、評判ＩＤによって示されている。
【００７５】
スコア決定用評判情報記憶部１４５に評判情報が格納されると、表示制御手段２０６は、図１９に示すように、スコア決定用評判情報記憶部１４５に格納されている各評判情報を表示装置１４７に表示すると共に、スコア入力欄を表示する（図１６のＳ１６１）。
【００７６】
この表示を見た利用者は、各評判情報に対する評判情報らしさのスコアを、スコア入力欄を用いて入力する（Ｓ１６２）。今、例えば、利用者が各評判情報に対して図２０に示したスコアを入力したとする。尚、図２０と図１７，図１８との対応関係は、評判ＩＤによって示されている。
【００７７】
次に、スコア決定用ルール照合手段２０２が、スコア入力手段２０７からスコアが入力された評判情報の内の一つを選択し（Ｓ１６３）、この評判情報に対してスコア決定用ルール記憶部２０１に格納された評判情報の優先順位決定の基準となるルールの各々を照合し、各ルールを満足させるか否かの値を出力する（Ｓ１６４）。尚、スコア決定用ルール記憶部２０１には、図６に示す１２個のルールと同じルールが格納されているとする。
【００７８】
次に、頻度付きスコア検索手段２０４が、スコア決定用ルール照合手段２０２から出力された各ルールに対する値を構成要素にする配列をKey として、頻度付きスコア記憶部２０３からスコアの総和とスコアの総入力回数を検索する（Ｓ１６５）。
【００７９】
次に、スコア算出手段２０５が、頻度付きスコア検索手段２０４から出力されたスコアの総和にスコア入力手段２０７から入力された当該評判情報に対する利用者のスコアを加算すると共にスコアの総入力回数に１を加算し、その後、スコアの総和をスコアの総入力回数で割った平均値を算出する（Ｓ１６６）。更に、それらを頻度付きスコア記憶部２０３の該当する部分（Ｓ１６５において頻度付きスコア検索手段２０４がスコアの総数，総入力回数を検索した部分）に格納する（Ｓ１６７）。
【００８０】
最後に、未だ未処理の入力がある場合はＳ１６３に戻る（Ｓ１６８）。以上の処理により、頻度付きスコア記憶部２０３の内容は、図２１に示すものとなる。以上の処理を多数の評判情報に対して行うことにより、図４に示したスコア記憶部１６３に格納する、各配列毎のスコアを決定することができる。
【００８１】
なお、図１６に示した各Ｓ１６１〜Ｓ１６８の実行順序は、これに限られるものではなく、図２２のように最初にＳ１６４の処理を行うようにしても良い。更に、Ｓ１６４が、Ｓ１６１とＳ１６２との間にあっても、Ｓ１６２とＳ１６３との間にあっても良い。
【００８２】
以上のように、本実施の形態によれば、スコア決定用評判情報判別手段１４３で抽出された各評判情報に対して利用者から入力されたスコアを利用して、優先順位を決定する際に使用するスコアを決定するようにしているので、評判情報に優先順位を付す際に、より正確に優先順位を付すことが可能になる。
【００８３】
【発明の効果】
本発明の第１の効果は、評判情報の出現位置の自動判定に加え評判情報の優先順位の自動判定を行うことにより、より評判情報らしいものから順番に利用者に提示できることである。その理由は、入力された文書に含まれる検索語に関する評判情報を抽出する評判情報判別手段と、判別情報判別手段で抽出した各評判情報を評判情報らしさの順に優先順位を付ける評判情報優先度判定手段を有するためである。
【００８４】
本発明の第２の効果は、評判情報の抽出精度，抽出処理速度が向上することである。その理由は、検索語が使用される分野を特定し、上記分野で使用されない評価表現は除外して評判情報の抽出処理を行うからである。
【００８５】
本発明の第３の効果は、評判情報に優先順位を付す際に、より正確に優先順位を付すことが可能になるということである。その理由は、各評判情報に対して利用者から入力されたスコアを利用して、優先順位を決定する際に使用するスコアを決定するようにしているからである。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態の構成例を示すブロック図である。
【図２】評判情報判別手段１３の構成例を示すブロック図である。
【図３】評判情報判別手段１３の処理例を示す流れ図である。
【図４】評判情報優先度判定手段１６の構成例を示すブロック図である。
【図５】評判情報優先度判定手段１６の処理例を示す流れ図である。
【図６】ルール記憶部１６１の内容例を示す図である。
【図７】スコア記憶部１６３の内容例を示す図である。
【図８】判別結果記憶部１４の内容例を示す図である。
【図９】評判情報記憶部１５の内容例を示す図である。
【図１０】各評判情報の配列とスコアの一例を示す図である。
【図１１】各評判情報の優先順位の一例を示す図である。
【図１２】本発明の第２の実施の形態で使用する評判情報判別手段１３ａの構成例を示すブロック図である。
【図１３】評判情報判別手段１３ａの処理例を示す流れ図である。
【図１４】スコア決定装置の構成例を示すブロック図である。
【図１５】スコア決定手段１４６の構成例を示すブロック図である。
【図１６】スコア決定装置の処理例を示す流れ図である。
【図１７】スコア決定用判別結果記憶部１４４の内容例を示す図である。
【図１８】スコア決定用評判情報記憶部１４５の内容例を示す図である。
【図１９】表示制御手段２０６による評判情報，入力欄の表示例を示す図である。
【図２０】利用者によって入力されたスコアの一例を示す図である。
【図２１】頻度付きスコア記憶部２０３の最終的な内容を示した図である。
【図２２】スコア決定装置の他の処理例を示す流れ図である。
【符号の説明】
１…情報検索装置
１１…文書入力手段
１２…検索語入力手段
１３…評判情報判別手段
１３１…評価表現記憶部
１３２…検索語位置特定手段
１３３…評価表現位置特定手段
１３４…表現間距離判定手段
１３５…評判情報抽出手段
１４…判別結果記憶部
１５…評判情報記憶部
１６…評判情報優先度判定手段
１６１…ルール記憶部
１６２…ルール照合手段
１６３…スコア記憶部
１６４…スコア検索手段
１６５…整列手段
１６６…提示手段
１７…優先順位記憶部
２…入力装置
３…表示装置
Ｋ１…記録媒体
１３ａ…評判情報判別手段
１３１ａ…評価表現記憶部
１３３ａ…評価表現位置特定手段
１３６…検索語分野特定手段
１４１…スコア決定用文書入力手段
１４２…スコア決定用検索語入力手段
１４３…スコア決定用評判情報判別手段
１４４…スコア決定用判別結果記憶部
１４５…スコア決定用評判情報記憶部
１４６…スコア決定手段
１４７…表示装置
１４８…入力装置
２０１…スコア決定用ルール記憶部
２０２…スコア決定用ルール照合手段
２０３…頻度付きスコア記憶部
２０４…頻度付きスコア検索手段
２０５…スコア算出手段
２０６…表示制御手段
２０７…スコア入力手段
【図１】
0003820878.tif 000002
【図２】
0003820878.tif 000003
【図３】
0003820878.tif 000004
【図４】
0003820878.tif 000005
【図５】
0003820878.tif 000006
【図６】
0003820878.tif 000007
【図７】
0003820878.tif 000008
【図８】
0003820878.tif 000009
【図９】
0003820878.tif 000010
【図１０】
0003820878.tif 000011
【図１１】
0003820878.tif 000012
【図１２】
0003820878.tif 000013
【図１３】
0003820878.tif 000014
【図１４】
0003820878.tif 000015
【図１５】
0003820878.tif 000016
【図１６】
0003820878.tif 000017
【図１７】
0003820878.tif 000018
【図１８】
0003820878.tif 000019
【図１９】
0003820878.tif 000020
【図２０】
0003820878.tif 000021
【図２１】
0003820878.tif 000022
【図２２】
0003820878.tif 000023