(57)【要約】      （修正有）【課題】データベース等の多量のデータ集合から、キーワードを指定することにより、検索者の意図するデータを検索するシステムにおいて、検索者の意図と異なる検索結果データを排除することで検索結果の適合率を向上させることにより検索効率を向上できる検索システムを提供する。【解決手段】検索キーワードとして指定されたキーワードの中に存在する形容詞語句に着目し、形容詞語句が修飾する名詞語句をキーワードから抽出し、係り受け関係から検索要求意図を理解し、検索要求に適した専門的用語をキーワードとして自動的に追加し、検索処理を実行する。検索結果を分析し、形容詞が表現しているものが数値で表される情報である場合、その数値が人間の持つ感性と適合するかを判定し、検索結果を絞り込む。こうして、検索者の持つ知識量や検索システムへの利用経験が乏しくとも、検索者の意図する検索結果が得られるようにした。【選択図】図３
2005275560.tif 000002
【特許請求の範囲】
【請求項１】
言語解析を行う知識辞書であって、基本的な単語を知識として単語の表記と言語解析に必要となる解析情報を保持する基本辞書部と、基本辞書部中の形容詞語句に対して、その非修飾語句となる名詞語句との修飾関係情報を保持すると共に、修飾関係情報の組み合わせ毎に形容詞語句と関連する事項を示す形容詞関連語句とその関係性を示す情報を保持し、且つその修飾関係情報と関連する形容詞関連語句に数値情報が付属する場合には、当該形容詞関連語句に付随する数値情報に対して、人間が当該形容詞と感じるのは、どの程度の数値に対してかという閾値情報である感性数値情報を保持する形容詞感性辞書部とを持つことを特徴とする形容詞感性知識辞書データーベースと、
検索システムに入力された検索キーワードを解析するロジックであって、前記形容詞感性知識辞書データーベースの基本辞書部を用いて入力検索キーワード中に形容詞語句が存在するか否かを検索し、存在する場合にはその形容詞語句を抽出すると共に、抽出した形容詞語句に対してその非修飾語句となる名詞語句が存在するか否かを判定し、存在する場合にはその名詞語句を抽出することを特徴とする検索キーワード解析手段と、前記検索キーワード解析手段で形容詞語句とその形容詞語句の非修飾となる名詞語句が存在した場合、その修飾関係情報の組み合わせに対応する形容詞語句と関連する事項を示す形容詞関連語句を、前記形容詞感性知識辞書データーベース中の形容詞感性辞書部から検出することを特徴とする形容詞関連語句抽出手段とからなる形容詞キーワード拡充装置とを組み合わせて備え、
検索者が入力した検索キーワードから前記形容詞キーワード拡充装置の検索キーワード解析手段により、入力検索キーワード中に形容詞語句が存在することを検索、抽出すると共に、この抽出した形容詞語句に対してその非修飾語句となる名詞語句の存在を判定して抽出し、
前記形容詞語句とその非修飾となる名詞語句が存在した場合、形容詞関連語句抽出手段により、形容詞関連語句を前記形容詞感性知識辞書データーベース中の形容詞感性辞書部から検出し、抽出して、これを拡充用形容詞キーワードとして追加して、入力キーワードの形容詞情報を拡充することを特徴とする形容詞キーワード拡充システム。
【請求項２】
請求項１に記載する形容詞感性知識辞書データーベースと、検索キーワード解析手段と形容詞関連語句抽出手段とからなる形容詞キーワード拡充装置とを組み合わせてなる形容詞キーワード拡充システムを検索対象データ集合に連結してデータ検索ができるデータ検索手段に備えさせ、
検索者が入力した検索キーワードから、前記検索キーワード解析手段により形容詞語句を検索、抽出すると共に、この抽出した形容詞語句に対して非修飾語句となる名詞語句の存在を判定、抽出し、更に前記形容詞関連語句抽出手段により、抽出した形容詞語句とこれに対して非修飾語句となる名詞語句とから当該形容詞関連語句を、前記形容詞感性知識辞書データーベース中の形容詞感性辞書部から検出、抽出して、これを拡充用形容詞キーワードとして追加、拡充して、前記データ検索手段により検索対象データ集合からデータを検索し、検索漏れを減少させ検索効率を向上するようにしたことを特徴とする形容詞情報から検索者の意図理解検索システム。
【請求項３】
検索対象データ集合に連結してデータ検索ができるデータ検索手段に、請求項１に記載する形容詞感性知識辞書データーベースと検索キーワード解析手段と形容詞関連語句抽出手段とからなる形容詞キーワード拡充装置とを組み合わせてなる形容詞キーワード拡充システムを備えるとともに、
当該形容詞キーワード拡充システムを備えたデータ検索手段が検索した検索結果データの内容を分析することで、形容詞関連語句および形容詞関連語句に対応する数値情報である形容詞数値情報を検出することのできる検出データ分析手段と、当該検出データ分析手段が抽出した形容詞関連語句とそれに対応する数値情報である形容詞数値情報に対して、抽出した形容詞関連語句とそれに対応する数値である形容詞数値情報を前記形容詞感性知識辞書データーベースの形容詞感性辞書部中の感性数値情報と比較照合することで、前記データ検索手段が検出した検索結果データ中の形容詞関連語句に対応する数値情報が、検索者が入力した入力検索キーワード中の形容詞語句として妥当な数値であるかを判断する数値妥当性判定手段とからなる検索結果データ絞込システムを備えておき、
前記検索キーワード解析手段により、検索者が入力した検索キーワードから形容詞語句を検索、抽出すると共に、この抽出した形容詞語句に対して非修飾語句となる名詞語句の存在を判定、抽出し、その後前記形容詞関連語句抽出手段により、抽出した形容詞語句とこれに対して非修飾語句となる名詞語句とから当該形容詞関連語句を、前記形容詞感性知識辞書データーベースの形容詞感性辞書部中から検出、抽出して、これを拡充用形容詞キーワードとして追加、拡充したうえで、
入力した検索キーワードと拡充用形容詞キーワードを用いて前記データ検索手段により検索対象データ集合からデータを検索、抽出し、
次に、前記検索結果データ絞込システムを構成する検出データ分析手段により、当該抽出した検索結果データの内容を分析することで、形容詞関連語句および形容詞関連語句に対応する数値情報である形容詞数値情報を検出、抽出し、
更に、数値妥当性判定手段により、当該検出データ分析手段が抽出した形容詞関連語句とそれに対応する数値である形容詞数値情報を前記形容詞感性知識辞書データーベースの形容詞感性辞書部中の感性数値情報と比較照合することで、前記データ検索手段が検出した検索結果データ中の形容詞関連語句に対応する数値情報が、検索者が入力した入力検索キーワード中の形容詞語句として妥当な数値であるかを判断して前記データ検索手段が検出した検索結果データを、妥当な数値情報を持つ検索結果データのみに絞り込み、これによって検索結果データの検索適合率を上げ、より検索効率を向上するようにしたことを特徴とする形容詞情報から検索者の意図推論検索システム。
【請求項４】
言語解析を行う知識辞書であって、基本的な単語を知識として単語の表記と言語解析に必要となる解析情報を保持する基本辞書部と、
基本辞書部中の形容詞語句に対して、その非修飾語句となる名詞語句との修飾関係情報を保持すると共に、修飾関係情報の組み合わせ毎に形容詞語句と関連する事項を示す形容詞関連語句とその関係性を示す情報を保持し、その修飾関係情報と関連する形容詞関連語句に数値情報が付属する場合、形容詞関連語句に付随する数値情報に対して、人間が当該形容詞と感じるのは、どの程度の数値に対してかという閾値情報である感性数値情報を保持する形容詞感性辞書部を
持つことを特徴とする形容詞感性知識辞書データーベース。
【請求項５】
検索システムに入力された検索キーワードを解析するロジックであって、
請求項３に記載する形容詞感性知識辞書データーベースの基本辞書部を用いて入力検索キーワード中に形容詞語句が存在するか否かを検索し、存在する場合にはその形容詞語句を抽出すると共に、
抽出した形容詞語句に対してその非修飾語句となる名詞語句が存在するか否かを判定し、
存在する場合にはその名詞語句を抽出することを特徴とする検索キーワード解析手段。
【請求項６】
請求項５に記載された検索キーワード解析手段により、検索システムに入力された検索キーワードを解析して形容詞語句とその形容詞語句の非修飾となる名詞語句が存在し、抽出した場合、
その修飾関係情報の組み合わせに対応する形容詞語句と関連する事項を示す形容詞関連語句を、請求項４に記載する前記形容詞感性知識辞書データーベース中の形容詞感性辞書部から検出し抽出することを特徴とする形容詞関連語句抽出手段。
【請求項７】
検索対象データ集合から検索キーワードによりデータを検索するデータ検索手段に、
請求項４に記載する形容詞感性知識辞書データーベースと、請求項５に記載する検索キーワード解析手段と、請求項６に記載する形容詞関連語句抽出手段とからなり、検索キーワード解析手段により検索者が入力した入力キーワードから形容詞語句と当該形容詞語句に対してその非修飾語句となる名詞語句を抽出し、前記形容詞関連語句抽出手段により、抽出した形容詞語句とこれに対して非修飾語句となる名詞語句とから形容詞関連語句を、前記形容詞感性知識辞書データーベース中の形容詞感性辞書部から検出、抽出して、これを拡充用形容詞キーワードとして追加、拡充し得る形容詞キーワード拡充システムを備えて、
検索システムに入力された検索キーワードに加え、前期形容詞キーワード拡充システムが抽出した形容詞関連語句をキーワードとして拡充して、検索対象データ集合からデータを検索することで、検索漏れを減少させ、検索効率を向上することを特徴とする形容詞キーワード拡充機能付きデータ検索手段。
【請求項８】
請求項７に示す形容詞キーワード拡充機能付きデータ検索手段が検出した検索結果データの内容を分析することで、形容詞関連語句および形容詞関連語句に対応する数値情報である形容詞数値情報を検出することを特徴とする検出データ分析手段。
【請求項９】
請求項８に示す検出データ分析手段が抽出した形容詞関連語句とそれに対応する数値情報である形容詞数値情報に対して、
抽出した形容詞関連語句とそれに対応する数値である形容詞数値情報を請求項３に示す形容詞感性辞書部中の感性数値情報と比較照合することで、
請求項７に示す形容詞キーワード拡充機能付きデータ検索手段が検出した検索結果データ中の形容詞関連語句に対応する数値情報が、検索者が入力した入力検索キーワード中の形容詞語句として妥当な数値であるかを判断する数値妥当性判定手段。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベースなど多量に保持されているデータ集合の中から、検索者がキーワードを指定することにより、検索者の意とするデータを検索するシステムに適用可能である。また、インターネットにおける検索エンジンなど、検索者がキーワードを指定することにより、検索者の意とするページを検索するシステムなど、キーワードを指定することにより、検索者の意とするデータを検索するシステムに適用可能である。
【背景技術】
【０００２】
従来のデータベースなど多量に保持されているデータ集合の中から、検索者がキーワードを指定することにより、検索者の意とするデータを検索するシステムにおいては、検索者が指定したキーワードのみを対象として、データ集合内に存在する文字情報との照合を行い、完全に一致する文字列を含むデータを検索結果として抽出していた。
【０００３】
また近年は、検索者が入力したキーワードの表記の揺れへの対応として、キーワードが「アイウエオ」などカタカナでしていても、同一文字列の平仮名文字列「あいおえお」も検索対象キーワードとしたり、英字キーワードを全角小文字で「ａｂｃ」と指定しても半角小文字「abc」や全角大文字「ＡＢＣ」、半角大文字「ABC」も検索対象キーワードとするなどの検索者が入力したキーワードを拡張解釈する機能は存在していた。そのほかにも、「行う」と「行なう」などの送り仮名の表記ゆれなど単語単位で処理可能な単純なキーワードを拡張解釈する機能は存在していた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
検索システムにおいては、検索者が入力したキーワードと検索対象となるデータ集合内に存在する文字情報とを照合することで、完全に一致する文字列が含まれるデータを検索結果として出力するものである。また、前記背景技術にも記載したように検索者が入力した検索キーワードに対して拡張解釈する場合においても、入力したキーワードそのままの文字列を照合した後に、拡張解釈により作成されたキーワード文字列に対しての照合を行っていた。
【０００５】
このように、これまでの検索システムにおいては、検索者が入力したキーワードに対しては、その意味内容をなどはまったく考慮せず、ただ単なる記号列として取り扱われ、検索対象となるデータ集合内に存在する文字情報と照合をするだけであった。
【０００６】
そのため検索者が入力検索キーワードとして、検索対象の物品名と共にその物品名に対して「大きさ」や「重さ」などを表現する人間の持つ感性的な情報である形容詞語句をキーワードとして指定しても、検索対象となるデータ集合の中には、「大きさ」に対しては「サイズ」や「寸法」という言葉で、「重さ」に対しては「重量」や「総重量」などという言葉で表現されており、検索者の意とするデータが検索されることは稀であった。
【０００７】
さらには人間の持つ感性的な情報である形容詞語句である「大きさ」や「重さ」を表す形容詞語句に対しては、検索対象の物品名毎に一般的に人間がそう感じるであろう閾値が存在する。検索入力キーワードとして「軽い  車」と指定した場合の「軽い」と「軽い  自転車」と指定した場合の「軽い」では、一般的に人間が「軽い」と感じる重量が異なるため、検索対象の物品名およびその物品に対する感性的な情報である形容詞語句を検索入力キーワードとして指定しても、検索者の意とするデータが検索されることは稀であった。
【０００８】
このような状況下で、検索者が持っている具体的な検索イメージをキーワードの中に反映できなかった場合、検索結果は検索者の意図とはかけ離れたものを出力するものになってしまう。このようにこれまでの検索システムでは、検索者の持つ知識量のほか、検索システムに対する利用経験によって得られる検索システムの癖をどの程度把握しているかという知識量により、その検索結果に大きく左右されてしまうという問題点が生じていた。
【課題を解決するための手段】
【０００９】
本願発明は、上記課題を解決するための検索システムに入力された検索者の検索要求を理解するシステムに係わる手段として、形容詞感性知識辞書データーベース、検索キーワード解析手段、形容詞関連語句抽出手段、形容詞キーワード拡充機能付きデータ検索手段、検出データ分析手段、数値妥当性判定手段などを開発し、これらの手段を組み合わせることにより、形容詞キーワード拡充システムや、これを用いた形容詞情報から検索者の意図理解検索システムや、形容詞情報から検索者の意図推論検索システムを具現化したものである。
【００１０】
特許を受けようとする第１発明は、言語解析を行う知識辞書であって、基本的な単語を知識として単語の表記と言語解析に必要となる解析情報を保持する基本辞書部と、基本辞書部中の形容詞語句に対して、その非修飾語句となる名詞語句との修飾関係情報を保持すると共に、修飾関係情報の組み合わせ毎に形容詞語句と関連する事項を示す形容詞関連語句とその関係性を示す情報を保持し、且つその修飾関係情報と関連する形容詞関連語句に数値情報が付属する場合には、当該形容詞関連語句に付随する数値情報に対して、人間が当該形容詞と感じるのは、どの程度の数値に対してかという閾値情報である感性数値情報を保持する形容詞感性辞書部とを持つことを特徴とする形容詞感性知識辞書データーベースと、検索システムに入力された検索キーワードを解析するロジックであって、前記形容詞感性知識辞書データーベースの基本辞書部を用いて入力検索キーワード中に形容詞語句が存在するか否かを検索し、存在する場合にはその形容詞語句を抽出すると共に、抽出した形容詞語句に対してその非修飾語句となる名詞語句が存在するか否かを判定し、存在する場合にはその名詞語句を抽出することを特徴とする検索キーワード解析手段と、前記検索キーワード解析手段で形容詞語句とその形容詞語句の非修飾となる名詞語句が存在した場合、その修飾関係情報の組み合わせに対応する形容詞語句と関連する事項を示す形容詞関連語句を、前記形容詞感性知識辞書データーベース中の形容詞感性辞書部から検出することを特徴とする形容詞関連語句抽出手段とからなる形容詞キーワード拡充装置とを組み合わせて備えたものであり、検索者が入力した検索キーワードから前記形容詞キーワード拡充装置の検索キーワード解析手段により、入力検索キーワード中に形容詞語句が存在することを検索、抽出すると共に、この抽出した形容詞語句に対してその非修飾語句となる名詞語句の存在を判定して抽出し、前記形容詞語句とその非修飾となる名詞語句が存在した場合、形容詞関連語句抽出手段により、形容詞関連語句を前記形容詞感性知識辞書データーベース中の形容詞感性辞書部から検出し、抽出して、これを拡充用形容詞キーワードとして追加して、入力キーワードの形容詞情報を拡充することを特徴とする形容詞キーワード拡充システムである。
【００１１】
当該第１発明は、形容詞感性知識辞書データーベースと、検索キーワード解析手段と形容詞関連語句抽出手段とからなる形容詞キーワード拡充装置とを、組み合わせたものであって、検索者が入力した検索キーワードから検索キーワード解析手段により、形容詞語句とこの形容詞語句に対してその非修飾語句となる名詞語句を抽出し、これを形容詞関連語句抽出手段により、形容詞関連語句を前記形容詞感性知識辞書データーベース中の形容詞感性辞書部から検出し、抽出して、これを拡充用形容詞キーワードとして追加して、入力キーワードの形容詞情報を拡充するようにした形容詞キーワード拡充システムである。
【００１２】
特許を受けようとする第２発明は、検索対象データ集合に連結してデータ検索ができるデータ検索手段に、第１発明に記載する形容詞感性知識辞書データーベースと検索キーワード解析手段と形容詞関連語句抽出手段とからなる形容詞キーワード拡充装置とからなる形容詞キーワード拡充システムを組み合わせておき、検索者が入力した検索キーワードから、前記検索キーワード解析手段により形容詞語句を検索、抽出すると共に、この抽出した形容詞語句に対して非修飾語句となる名詞語句の存在を判定、抽出し、更に前記形容詞関連語句抽出手段により、抽出した形容詞語句とこれに対して非修飾語句となる名詞語句とから形容詞関連語句を前記形容詞感性知識辞書データーベースの形容詞感性辞書部中から検出、抽出して、これを拡充用形容詞キーワードとして追加、拡充して、前記データ検索手段により検索対象データ集合からデータを検索し、検索漏れを減少させ検索効率を向上するようにしたことを特徴とする形容詞情報から検索者の意図理解検索システムである。
【００１３】
当該第２発明は、データ検索手段に、第１発明に係る形容詞キーワード拡充システムを備えたもので、当該形容詞キーワード拡充システムにより、入力した検索キーワードから、形容詞語句とこの形容詞語句に対して非修飾語句となる名詞語句を抽出し、これから形容詞関連語句を前記形容詞感性辞書部中から検出、抽出して、これを拡充用形容詞キーワードとして追加、拡充したうえ、両検索キーワードに基づいて前記データ検索手段により検索対象データ集合から検索結果データを検索し、検索漏れを減少させ検索効率を向上するようにした形容詞情報から検索者の意図理解検索システムである。
【００１４】
特許を受けようとする第３発明は、検索対象データ集合に連結してデータ検索ができるデータ検索手段に、第１発明に記載する形容詞感性知識辞書データーベースと検索キーワード解析手段と形容詞関連語句抽出手段とからなる形容詞キーワード拡充装置とを組み合わせてなる形容詞キーワード拡充システムを備えるとともに、当該形容詞キーワード拡充システムを備えたデータ検索手段が検索した検索結果データの内容を分析することで、形容詞関連語句および形容詞関連語句に対応する数値情報である形容詞数値情報を検出することのできる検出データ分析手段と、当該検出データ分析手段が抽出した形容詞関連語句とそれに対応する数値情報である形容詞数値情報に対して、抽出した形容詞関連語句とそれに対応する数値である形容詞数値情報を前記形容詞感性知識辞書データーベースの形容詞感性辞書部中の感性数値情報と比較照合することで、前記データ検索手段が検出した検索結果データ中の形容詞関連語句に対応する数値情報が、検索者が入力した入力検索キーワード中の形容詞語句として妥当な数値であるかを判断する数値妥当性判定手段とからなる検索結果データ絞込システムを備えておく。
【００１５】
そして前記検索キーワード解析手段により、検索者が入力した検索キーワードから形容詞語句を検索、抽出すると共に、この抽出した形容詞語句に対して非修飾語句となる名詞語句の存在を判定、抽出し、更に、前記形容詞関連語句抽出手段により、抽出した形容詞語句とこれに対して非修飾語句となる名詞語句とから当該形容詞関連語句を、前記形容詞感性知識辞書データーベースの形容詞感性辞書部中から検出、抽出して、これを拡充用形容詞キーワードとして追加、拡充する。そのうえで、入力した検索キーワードと拡充用形容詞キーワードを用いて前記データ検索手段により検索対象データ集合から検索結果データを検索、抽出する。
【００１６】
次いで、当該検索結果データ絞込システムを構成する検出データ分析手段により、当該抽出した検索結果データの内容を分析することで、形容詞関連語句および形容詞関連語句に対応する数値情報である形容詞数値情報を検出、抽出する。
【００１７】
更に、数値妥当性判定手段により、当該検出データ分析手段が抽出した形容詞関連語句とそれに対応する数値である形容詞数値情報を前記形容詞感性知識辞書データーベースの形容詞感性辞書部中の感性数値情報と比較照合することで、前記データ検索手段が検出した検索結果データ中の形容詞関連語句に対応する数値情報が、検索者が入力した入力検索キーワード中の形容詞語句として妥当な数値であるかを判断して前記データ検索手段が検出した検索結果データを、妥当な数値情報を持つ検索結果データのみに絞り込む。
【００１８】
本発明は、このようにデータ検索手段が検出した検索結果データを、妥当な数値情報を持つ検索結果データのみに絞り込むことによって検索結果データの検索適合率を上げ、より検索効率を向上するようにしたことを特徴とする形容詞情報から検索者の意図推論検索システムである。
【００１９】
当該第３発明は、データ検索手段に、第１発明に記載する形容詞キーワード拡充システムを備えるとともに、検索結果データから形容詞数値情報を検出することのできる検出データ分析手段と、その数値情報が、検索者が入力した入力検索キーワード中の形容詞語句として妥当な数値であるかを判断する数値妥当性判定手段とからなる検索結果データ絞込システムを備えておき、データ検索手段が検出した検索結果データを、妥当な数値情報を持つ検索結果データのみに絞り込むことによって検索結果データの検索適合率を上げ、より検索効率を向上するようにしたことを特徴とする形容詞情報から検索者の意図推論検索システムである。
【００２０】
特許を受けようとする第４発明は、言語解析を行う知識辞書であって、基本的な単語を知識として単語の表記と言語解析に必要となる解析情報を保持する基本辞書部と、基本辞書部中の形容詞語句に対して、その非修飾語句となる名詞語句との修飾関係情報を保持すると共に、修飾関係情報の組み合わせ毎に形容詞語句と関連する事項を示す形容詞関連語句とその関係性を示す情報を保持し、その修飾関係情報と関連する形容詞関連語句に数値情報が付属する場合、形容詞関連語句に付随する数値情報に対して、人間が当該形容詞と感じるのは、どの程度の数値に対してかという閾値情報である感性数値情報を保持する形容詞感性辞書部を持つことを特徴とする形容詞感性知識辞書データーベースである。
【００２１】
当該第４発明は、検索システムに入力された検索者の検索要求を理解するシステムに係わる第１の手段として、言語解析を行う知識辞書であって、基本的な単語を知識として単語の表記と言語解析に必要となる解析情報を保持する基本辞書部と、基本辞書部中の形容詞語句に対して、その非修飾語句となる名詞語句との修飾関係情報を保持すると共に、修飾関係情報の組み合わせ毎に形容詞語句と関連する事項を示す形容詞関連語句とその関係性を示す情報を保持し、その修飾関係情報と関連する形容詞関連語句に数値情報が付属する場合、形容詞関連語句に付随する数値情報に対して、人間が当該形容詞と感じるのは、どの程度の数値に対してかという閾値情報である感性数値情報を保持する形容詞感性辞書部を持つことを特徴とする形容詞感性知識辞書データーベースを採用する。このデーターベースに蓄積されている情報により、コンピューターは、検索システムに入力された検索キーワード中の形容詞情報から検索者の検索要求を理解して検索キーワードを拡充したり、検索者の意図を推論して検索キーワードを絞り込んだりできるようになった。
【００２２】
特許を受けようとする第５発明は、検索システムに入力された検索キーワードを解析するロジックであって、第４発明に記載する形容詞感性知識辞書データーベースの基本辞書部を用いて入力検索キーワード中に形容詞語句が存在するか否かを検索し、存在する場合にはその形容詞語句を抽出すると共に、抽出した形容詞語句に対してその非修飾語句となる名詞語句が存在するか否かを判定し、存在する場合にはその名詞語句を抽出することを特徴とする検索キーワード解析手段である。
【００２３】
当該第５発明は、検索システムに入力された検索者の検索要求を理解するシステムに係わる第２の手段として、検索システムに入力された検索キーワードを解析するロジックであって、上記第１の辞書における基本辞書部を用いて入力検索キーワード中に形容詞語句が存在するかを検索し、存在する場合にはその形容詞語句を抽出すると共に、抽出した形容詞語句に対してその非修飾語句となる名詞語句が存在するかを判定し、存在する場合にはその名詞語句を抽出することを特徴とする検索キーワード解析手段を採用する。
【００２４】
特許を受けようとする第６発明は、第５発明に記載された検索キーワード解析手段により、検索システムに入力された検索キーワードを解析して形容詞語句とその形容詞語句の非修飾となる名詞語句が存在し、抽出した場合、その修飾関係情報の組み合わせに対応する形容詞語句と関連する事項を示す形容詞関連語句を、請求項３に記載する前記形容詞感性知識辞書データーベース中の形容詞感性辞書部から検出し抽出することを特徴とする形容詞関連語句抽出手段である。
【００２５】
当該第６発明は、検索システムに入力された検索者の検索要求を理解するシステムに係わる第３の手段として、上記第２の手段で形容詞語句とその形容詞語句の非修飾となる名詞語句が存在した場合、その修飾関係情報の組み合わせに対応する形容詞語句と関連する事項を示す形容詞関連語句を、上記第１の辞書に示す形容詞感性知識辞書データーベース中の形容詞感性辞書部から検出することを特徴とする形容詞関連語句抽出手段を採用する。
【００２６】
特許を受けようとする第７発明は、検索対象データ集合から検索キーワードによりデータを検索するデータ検索手段に、第４発明に記載する形容詞感性知識辞書データーベースと、第５発明に記載する検索キーワード解析手段と、第６発明に記載する形容詞関連語句抽出手段とからなり、前記検索キーワード解析手段により検索者が入力した入力キーワードから形容詞語句と当該形容詞語句に対してその非修飾語句となる名詞語句を抽出し、前記形容詞関連語句抽出手段により、抽出した形容詞語句とこれに対して非修飾語句となる名詞語句とから形容詞関連語句を、前記形容詞感性知識辞書データーベース中の形容詞感性辞書部から検出、抽出して、これを拡充用形容詞キーワードとして追加、拡充し得る形容詞キーワード拡充システムを備えて、検索システムに入力された検索キーワードに加え、前期形容詞キーワード拡充システムが抽出した形容詞関連語句をキーワードとして拡充して、検索対象データ集合からデータを検索することで、検索漏れを減少させ、検索効率を向上することを特徴とする形容詞キーワード拡充機能付きデータ検索装置である。
【００２７】
第７発明は、検索システムに入力された検索者の検索要求を理解するシステムに係わる第４の手段として、前記第２の手段である検索キーワード解析手段と、前記第３の手段に示す形容詞関連語句抽出手段を有することにより、検索者が入力した入力キーワードの形容詞情報を拡充する形容詞キーワード拡充システムを採用し、検索システムに入力された検索キーワードに加え、抽出した形容詞関連語句を拡充検索キーワードとなし、これらに基づいて、検索対象データ集合から検索結果データを得ることで、検索漏れを減少させ検索効率を向上することを特徴とする形容詞キーワード拡充機能付きデータ検索装置を採用する。
【００２８】
特許を受けようとする第８発明は、第７発明に記載する形容詞キーワード拡充機能付きデータ検索装置が検出した検索結果データの内容を分析することで、形容詞関連語句および形容詞関連語句に対応する数値情報である形容詞数値情報を検出することを特徴とする検出データ分析手段である。
【００２９】
当該第８発明は、検索システムに入力された検索者の検索要求を理解するシステムに係わる第５の手段として、上記第４の手段に示すデータ検索装置が検出した検索結果データの内容を分析することで、形容詞関連語句および形容詞関連語句に対応する数値情報である形容詞数値情報を検出することを特徴とする検出データ分析手段を採用する。
【００３０】
特許を受けようとする第９発明は、第８発明に記載する検出データ分析手段が抽出した形容詞関連語句とそれに対応する数値情報である形容詞数値情報に対して、抽出した形容詞関連語句とそれに対応する数値である形容詞数値情報を請求項３に示す形容詞感性辞書部中の感性数値情報と比較照合することで、第７発明に示す形容詞キーワード拡充機能付きデータ検索装置が検出した検索結果データ中の形容詞関連語句に対応する数値情報が、検索者が入力した入力検索キーワード中の形容詞語句として妥当な数値であるかを判断する数値妥当性判定手段である。
【００３１】
当該第９発明は、検索システムに入力された検索者の検索要求を理解するシステムに係わる第６の手段として、前記第５の手段に示す検出データ分析手段が抽出した形容詞関連語句とそれに対応する数値情報である形容詞数値情報に対して、抽出した形容詞関連語句とそれに対応する数値である形容詞数値情報を前記形容詞感性辞書部中の感性数値情報と比較照合することで、上記第５の手段に示す情報検索システムが検出した検索結果データ中の形容詞関連語句に対応する数値情報が、検索者が入力した入力検索キーワード中の形容詞語句として妥当な数値であるかを判断する数値妥当性判定手段を採用する。
【００３２】
当該数値妥当性判定手段の判定結果より、前記形容詞キーワード拡充機能付きデータ検索装置が検出した検索結果データを、妥当な数値情報を持つ検索結果データのみに絞り込むことで、検索結果データの検索適合率を上げ、これにより検索効率を向上させることができる。
【発明の効果】
【００３３】
本願発明に係る形容詞キーワード拡充システムは、検索者が検束システムに対して指定した入力検索キーワードだけでなく、検索者の検索意図を反映した検索キーワードとして形容詞関連語句を抽出し、これを拡充用形容詞キーワードとして自動的に追加して、入力キーワードの形容詞情報を拡充するようにするものである。
【００３４】
また、本願発明に係る形容詞情報から検索者の意図理解検索システムは、データ検索手段に、前記形容詞キーワード拡充システムを備えたもので、入力した検索キーワードから、形容詞語句とこの形容詞語句に対して非修飾語句となる名詞語句を抽出し、これから形容詞関連語句を前記形容詞感性辞書部中から検出、抽出して、これを拡充用形容詞キーワードとして追加、拡充したうえ、両検索キーワードに基づいて前記データ検索手段により検索対象データ集合から検索結果データを検索する。本発明は、このように形容詞情報から検索者の意図を理解した検索キーワードに基づいて検索をおこない、検索漏れを減少させ検索効率を向上する検索システムである。
【００３５】
更に、本願発明に係る形容詞情報から検索者の意図推論検索システムは、データ検索手段に、形容詞キーワード拡充システムを備えるとともに、その検索結果データから形容詞数値情報を検出し、その数値情報が、検索者が入力した入力検索キーワード中の形容詞語句として妥当な数値であるかを判断する検索結果データ絞込システムを備えておき、データ検索手段が検出した検索結果データを、妥当な数値情報を持つ検索結果データのみに絞り込むことによって検索結果データの検索適合率を上げ、より検索効率を向上するようにした形容詞情報から検索者の意図を推論した検索システムである。
【発明を実施するための最良の形態】
【００３６】
以下、図面を参照して、本発明に係る形容詞キーワード拡充システムと、これを用いた形容詞情報から検索者の意図理解検索システムと、形容詞情報から検索者の意図推論検索システムの一実施形態について説明する。
【００３７】
なお本実施形態は、複数のデータから構成される検索対象データ集合から、検索者がキーワードを入力することで、検索者の意とするデータを検索するシステムに対して、検索を実行する処理を行うものとする。ここで、インターネットは複数のページから構成されているため、検索対象データ集合をインターネットに置き換えれば、インターネットの検索システムとしても、同様の構成で実現可能である。
【００３８】
図１は、本発明に係る形容詞キーワード拡充システム２のシステム構成図である。当該形容詞キーワード拡充システム２は、基本辞書部３１と形容詞感性辞書部とからなる形容詞感性知識辞書データーベース３と、検索キーワード解析手段２１と形容詞関連語句抽出手段２３とからなる形容詞キーワード拡充装置２０とを、組み合わせたものであって、検索者が入力した入力検索キーワード１から検索キーワード解析手段２１により、形容詞語句とこの形容詞語句に対してその非修飾語句となる名詞語句を抽出し、これを形容詞関連語句抽出手段２３により、形容詞関連語句を前記形容詞感性知識辞書データーベース３の形容詞感性辞書部３２中から検出し、抽出して、これを拡充用形容詞キーワードとして追加して、入力キーワードの形容詞情報を拡充するようにした形容詞キーワード拡充システム２である。
【００３９】
以下これを詳細に説明すると、検索者が検索システムに対して指定した入力検索キーワード１は、形容詞キーワード拡充システム２中の検索キーワード解析手段２１によって解析が行われる。解析の手順は、形容詞完成言語辞書３中の基本辞書部３１を用いて検索キーワード中に形容詞語句が存在するかを検索する。存在する場合にはその形容詞語句を抽出すると共に、抽出した形容詞語句に対して非修飾部となる名詞語句が存在するかを判定し、存在する場合にはその名詞語句を抽出することで検索キーワード中の係り受け関係情報２２を抽出する。
【００４０】
検索キーワード中に係り受け関係情報２２が存在する場合、抽出した係り受け関係情報２２が、形容詞完成言語辞書３中の形容詞完成辞書３２に存在するか、形容詞関連語句抽出手段２３により照合処理を行う。存在する場合、形容詞関連語句情報２４を抽出する。形容詞キーワード拡充システム２は、抽出した形容詞関連語句抽出手段２３をデータ検索手段５へと受け渡す。
【００４１】
以上の処理により、データ検索手段５に入力される検索キーワードは、検索者が検索システムに対して指定した入力検索キーワード１だけでなく、検索者の検索意図を反映したキーワードである形容詞関連語句情報２４も自動的に追加して、これを拡充検索キーワードとして拡充する。
【００４２】
図２は、本発明に係る形容詞情報から検索者の意図理解検索システムのシステム構成図である。これはデータ検索手段５に、形容詞キーワード拡充システムを備えたものである。当該形容詞キーワード拡充システムの構成は、図１に示す通りであり、前記説明した通りであるのでここでは省略する。一方、データ検索手段５は、検索者が検索システムに対して指定した入力検索キーワード１と検索者の検索意図を反映したキーワードである形容詞関連語句情報２４により、検索対象データ集合４から、データ検索を行い検索結果データ６を出力する。
【００４３】
当該検索者の意図理解検索システムは、入力した検索キーワード１から、形容詞語句とこの形容詞語句に対して非修飾語句となる名詞語句を抽出し、これから形容詞関連語句を前記形容詞感性辞書部中から検出、抽出して、これを拡充用形容詞キーワードとして追加、拡充したうえ、両検索キーワードに基づいて前記データ検索手段５により検索対象データ集合４から検索結果データを検索し、検索漏れを減少させ検索効率を向上するようにしたことを特徴とする形容詞情報から検索者の意図を理解した検索システムである。
【００４４】
図３は、本発明に係る形容詞情報から検索者の意図推論検索システムの実施形態のシステム構成図である。これはデータ検索手段５に、形容詞キーワード拡充システムを備えるとともに、検索結果データ絞込システムを備えたものである。当該検索結果データ絞込システムは、検索結果データから形容詞数値情報を検出することのできる検出データ分析手段と、その数値情報が、検索者が入力した入力検索キーワード中の形容詞語句として妥当な数値であるかを判断する数値妥当性判定手段とからなるものである。そして、前記データ検索手段５が検出した検索結果データ６を、検索結果データ絞込システム７を介して妥当な数値情報を持つ検索結果データのみに絞り込むことによって検索結果データの検索適合率を上げ、より検索効率を向上するようにしたことを特徴とする形容詞情報から検索者の意図推論検索システムである。
【００４５】
当該形容詞情報から検索者の意図推論検索システムにおいては、形容詞キーワード拡充システムを備えるデータ検索手段５から出力された検索結果データ６は、検索データ絞込システム７中の検索データ分析手段７１により、分析を実施する。まず検索結果データ６の中にある検索者が指定した形容詞語句および形容詞関連語句情報２４を検出する。次に検索結果データ６中の検出した形容詞語句および形容詞関連語句情報２４周辺のレイアウト情報を分析し、当該形容詞語句および形容詞関連語句情報２４と対応する数値情報である形容詞数値情報７２を抽出する。この処理を全ての検索結果データ６に対して行う。
【００４６】
抽出された形容詞語句および形容詞関連語句情報２４とそれらに対応する形容詞数値情報７２は、数値妥当性判定手段７３によって、その妥当性を評価する。評価方法は、まず形容詞語句が修飾する対照となる名詞語句との係り受け関係情報から、形容詞感性辞書部３２を検索し、係り受け関係情報に対応する形容詞語句および形容詞関連語句情報２４に感性数値情報が存在するかを判定する。存在する場合、形容詞数値情報７２と感性数値情報を比較することで、感性数値情報が検索者の検索意図と合致するかを判定し、合致しない場合、その検索結果データ６を不適合データとして検索結果データ６から削除する。
【００４７】
この検索データ絞込システム７の処理により、検索結果データ６のうち検索者の検索意図と合致しないものが削除されるため、結果的に出力される検索結果データ６の適合率が向上するという効果が得られることになる。
【実施例１】
【００４８】
以下、図面を参照して、本発明に係わる形容詞情報から検索者の意図推論検索システムの実施例を、「上記の発明を実施するための最良の形態」における入力検索キーワード１を具体化して説明する。
【００４９】
図４は、入力検索キーワード１として「軽い  車」１１と２つの単語を指定した場合を例に、本発明に係わる形容詞情報から検索者の意図推論検索システムによる処理で、入力検索キーワード「軽い  車」１１がどのように解析されるかを、そのデータ遷移により具象化した図である。
【００５０】
図５は、形容詞感性知識辞書データーベース３中の形容詞感性辞書部３２の内容のうち、一部分を抜粋したものの構成を記した例である。
【００５１】
入力検索キーワード１として入力された「軽い  車」１１の２つの単語は、形容詞キーワード拡充システム２中の検索キーワード解析手段２１によって解析が行われる。解析の手順は、「軽い  車」１１の各々の単語を形容詞感性知識辞書データーベース３中の基本辞書部３１内に登録された語句と照合する。このとき、検索キーワード解析手段２１では、形容詞や動詞などの語尾活用や、カタカナ表記とひらがな表記など表記の揺れがあっても照合できる機能を持たせるとよい。
【００５２】
検索キーワード解析手段２１では、入力検索キーワードの「軽い  車」１１の品詞が、「軽い（形容詞）」、「車（名詞）」という情報を得る。
【００５３】
ここで、「軽い（形容詞）」が形容詞であることから、この形容詞が修飾する名詞が存在するかの係り受けを解析する。係り受け解析の結果、「車（名詞）」は、「軽い（形容詞）」の非修飾語句になりうる名詞なので、検索キーワード解析手段２１は係り受け関係情報として「軽い−車」２２１を出力する。
【００５４】
形容詞関連語句抽出手段２３では、係り受け関係情報「軽い−車」２２１より、この係り受け関係情報の形容詞関連語句が形容詞感性辞書部３２に存在するかを確認する。形容詞感性辞書部３２の構造は、図３に示すように、「車（名詞）」３２１と「軽い（形容詞）」３２２というように、係り受け関係を構成する名詞と形容詞が一対になっており、係り受け関係となる名詞と形容詞の語句が決定すれば、容易に形容詞関連語句が検索できるような構造となっている。
【００５５】
形容詞関連語句抽出手段２３では、係り受け関係情報「軽い−車」２２１より、図３に示す「車（名詞）」３２１と「軽い（形容詞）」３２２を検索する。この係り受け関係情報には、その下位階層に形容詞関連語句３２３が存在するので、登録されている形容詞関連語句３２３である「重量、車体重量、車両重量、乾燥重量、…」などを検索し、語句を形容詞関連語句情報３２４として出力する。
【００５６】
データ検索手段５では、検索者が指定した入力検索キーワード１１と共に、形容詞キーワード拡充システム２が出力した形容詞関連語句情報３２４を用いて、検索対象データ集合４から、データ検索処理を行い、その結果を検索結果データ６として出力する。
【００５７】
このように本システムの形容詞キーワード拡充システム２を適用すれば、上述の例に示すように、「軽い  車」という情報から、検索者の深層要望である「車の重量に興味があり、かつ、軽量な車を探したい」に対して、検索者が目的とする車の重量が検索データの中でどのような表記がなされているかという専門的な知識がなくても、これらの専門的な用語を検索キーワードとして自動的に拡充でき、車の重量に関する内容を示している検索結果データ６を検索でき、結果的に検索の的中率を向上させるという効果をもたらすものである。
【００５８】
ここで、出力された検索結果データ６は、検索データ絞込システム７中の検索データ分析手段７１により、分析を実施する。図６に検索結果データ６中の自動車の重量に関する情報が記載されている部分の一例６１を示す。まず検索結果データ６１の中にある検索者が指定した形容詞語句および形容詞関連語句情報２４となる「車両重量」６１１という表記を検出する。次に検索結果データ６１中で検出した「車両重量」６１１周辺のレイアウト情報を分析し、対応する数値情報である「１４８０Kg」６１２という情報を抽出し、形容詞数値情報７２である「車両重量−１４８０Kg」７２１と出力する。同様の処理を全ての検索結果データ６に対して行う。
【００５９】
抽出された「車両重量−１４８０Kg」という形容詞数値情報７２は、数値妥当性判定手段７３によって、その妥当性を評価する。まず形容詞語句が修飾する対照となる名詞語句との係り受け関係情報から、形容詞感性辞書部３２を検索する。ここでは、入力検索キーワード１が「軽い  車」１１より、図３に示す「車（名詞）」３２１と「軽い（形容詞）」３２２を検出し、感性数値情報が存在するので、この情報である「概念：重量、閾値：１０００Kg以下」３２４を抽出する。
【００６０】
ここで、感性数値情報である「概念：重量、閾値：１０００Kg以下」３２４中の閾値情報である「１０００Kg以下」と形容詞数値情報７２である「車両重量−１４８０Kg」７２１中の「１４８０Kg」を比較する。この場合、「１０００Kg以下」という条件を満たさないため、検索結果データ６１を不適合データとして検索結果データ６から削除する。同様の処理を検索結果データ６から抽出した全ての形容詞数値情報７２に対して行う。
【００６１】
この検索データ絞込システム７の処理により、検索結果データ６のうち検索者の検索意図と合致しないものが削除されるため、結果的に出力される検索結果データ６の適合率が向上するという効果が得られる。
【実施例２】
【００６２】
本発明は、入力検索キーワード１として、ただキーワードを指定するだけでなく、自然言語文を入力する自然言語指定検索システムとして拡張することも可能である。図４に示す、本発明に係わる形容詞情報から検索者の意図推論検索システムによる処理で、例えば入力検索キーワード１として自然言語文「とても軽量な自動車」が入力された場合を例に解説する。
【００６３】
入力された「とても軽量な自動車」は、形容詞キーワード拡充システム２中の検索キーワード解析手段２１によって解析する。この場合、検索キーワード解析手段２１に既存の文を単語単位に分割し、分割した単語の品詞を確定する形態素解析システムを導入すれば、入力文「とても軽量な自動車」から、「自動車（名詞）」および形容詞の終止形「軽量（形容詞）」を抽出することが可能となる。
【００６４】
以上のように、検索キーワード解析手段２１に形態素解析システムを導入することで係り受け関係情報２２である「自動車（名詞）」と「軽量（形容詞）」が抽出できれば、その後の処理は形容詞キーワード拡充システムと検索データ絞込システムの処理に示す手順と同様の処理が可能となる。
【産業上の利用可能性】
【００６５】
以上のように、本発明の形容詞情報から検索者の意図推論検索システムを、データベースの検索エンジンやインターネットの検索エンジンなど多量のデータ集合からキーワードを指定することで検索を実行する検索システム中に組み込めば、検索者が検索意図を反映するためのキーワードを指定する操作をサポートすると共に、検索者の意図と異なる検索結果データを排除することで検索結果の適合率を向上されることができ、より検索効率を向上できる検索システムを実現することが可能となる。
【図面の簡単な説明】
【００６６】
【図１】本発明に係る形容詞キーワード拡充システムの実施形態のシステム構成図である。
【図２】本発明に係る形容詞情報から検索者の意図理解検索システムのシステム構成図である。
【図３】本発明に係る形容詞情報から検索者の意図推論検索システムのシステム構成図である。
【図４】図３に示す形容詞情報から検索者の意図理解検索システムに対して具体的な入力検索キーワードを与えた場合のデータの遷移の一例を示した図である。
【図５】本発明の形容詞感性言語辞書における形容詞感性情報に登録されているデータの一例を示した図である。
【図６】本発明の検索システムにおける検索結果データのレイアウトの一例を示した図である。
【符号の説明】
【００６７】
１      ：入力検索キーワード
１１    ：入力検索キーワードの一例
２      ：形容詞キーワード拡充システム
２１    ：検索キーワード解析手段
２２    ：係り受け関係情報
２２１    ：係り受け関係情報の一例
２３    ：形容詞関連語句抽出手段
２４    ：形容詞関連語句情報
２４１    ：形容詞関連語句情報の一例
３      ：形容詞感性言語辞書
３１    ：基本辞書部
３２    ：形容詞感性情報
３２１    ：係り受け関係情報名詞語句の一例
３２２    ：係り受け関係情報形容詞語句の一例
３２３    ：形容詞関連語句情報の一例
３２４    ：感性数値情報の一例
４      ：検索対象データ集合
５      ：データ検索手段
６      ：検索結果データ
６１    ：検索結果データの一例
６１１    ：検索結果データ中の形容詞関連語句情報の一例
６１２    ：検索結果データ中の感性数値情報の一例
７      ：検索データ絞込システム
７１    ：検索データ分析手段
７２    ：形容詞数値情報
７２１    ：形容詞数値情報の一例
７３    ：数値妥当性判定手段
【図１】
2005275560.tif 000003
【図２】
2005275560.tif 000004
【図３】
2005275560.tif 000005
【図４】
2005275560.tif 000006
【図５】
2005275560.tif 000007
【図６】
2005275560.tif 000008